0000866273-20-000109.txt : 20200903 0000866273-20-000109.hdr.sgml : 20200903 20200903161144 ACCESSION NUMBER: 0000866273-20-000109 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200903 DATE AS OF CHANGE: 20200903 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MATRIX SERVICE CO CENTRAL INDEX KEY: 0000866273 STANDARD INDUSTRIAL CLASSIFICATION: CONSTRUCTION SPECIAL TRADE CONTRACTORS [1700] IRS NUMBER: 731352174 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-15461 FILM NUMBER: 201159384 BUSINESS ADDRESS: STREET 1: 5100 EAST SKELLY DRIVE STREET 2: SUITE 500 CITY: TULSA STATE: OK ZIP: 74135 BUSINESS PHONE: 9188388822 MAIL ADDRESS: STREET 1: 5100 EAST SKELLY DRIVE STREET 2: SUITE 500 CITY: TULSA STATE: OK ZIP: 74135 10-K 1 mtrx-20200630.htm 10-K mtrx-20200630
00008662736/302020FYfalse8827249059230.010.0160,000,00060,000,00027,888,21727,888,21726,141,52826,807,2031,746,6891,081,014542,27920,733181,0811,047,60612,500314,71115,81279,111310,53231,050253,24121,92052,95010151015615615445.05.0P4YP1YP1Y0.20.50.30.36580806.200008662732019-07-012020-06-30iso4217:USD00008662732019-12-31xbrli:shares00008662732020-09-0100008662732020-06-3000008662732018-07-012019-06-3000008662732017-07-012018-06-30iso4217:USDxbrli:shares00008662732019-06-3000008662732018-06-3000008662732017-06-300000866273us-gaap:CommonStockMember2017-06-300000866273us-gaap:AdditionalPaidInCapitalMember2017-06-300000866273us-gaap:RetainedEarningsMember2017-06-300000866273us-gaap:TreasuryStockMember2017-06-300000866273us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-06-300000866273us-gaap:RetainedEarningsMember2017-07-012018-06-300000866273us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-07-012018-06-300000866273us-gaap:AdditionalPaidInCapitalMember2017-07-012018-06-300000866273us-gaap:TreasuryStockMember2017-07-012018-06-300000866273us-gaap:CommonStockMember2018-06-300000866273us-gaap:AdditionalPaidInCapitalMember2018-06-300000866273us-gaap:RetainedEarningsMember2018-06-300000866273us-gaap:TreasuryStockMember2018-06-300000866273us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-06-300000866273us-gaap:RetainedEarningsMember2018-07-012019-06-300000866273us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-07-012019-06-300000866273us-gaap:AdditionalPaidInCapitalMember2018-07-012019-06-300000866273us-gaap:TreasuryStockMember2018-07-012019-06-300000866273us-gaap:CommonStockMember2019-06-300000866273us-gaap:AdditionalPaidInCapitalMember2019-06-300000866273us-gaap:RetainedEarningsMember2019-06-300000866273us-gaap:TreasuryStockMember2019-06-300000866273us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300000866273us-gaap:RetainedEarningsMember2019-07-012020-06-300000866273us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-012020-06-300000866273us-gaap:AdditionalPaidInCapitalMember2019-07-012020-06-300000866273us-gaap:TreasuryStockMember2019-07-012020-06-300000866273us-gaap:CommonStockMember2020-06-300000866273us-gaap:AdditionalPaidInCapitalMember2020-06-300000866273us-gaap:RetainedEarningsMember2020-06-300000866273us-gaap:TreasuryStockMember2020-06-300000866273us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-3000008662732019-07-010000866273mtrx:InternationalMember2020-06-300000866273us-gaap:BuildingMember2019-07-012020-06-300000866273us-gaap:EquipmentMembersrt:MinimumMember2019-07-012020-06-300000866273us-gaap:EquipmentMembersrt:MaximumMember2019-07-012020-06-300000866273us-gaap:TransportationEquipmentMembersrt:MinimumMember2019-07-012020-06-300000866273us-gaap:TransportationEquipmentMembersrt:MaximumMember2019-07-012020-06-300000866273us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2019-07-012020-06-300000866273us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2019-07-012020-06-300000866273srt:MinimumMember2019-07-012020-06-300000866273srt:MaximumMember2019-07-012020-06-300000866273country:US2019-07-012020-06-300000866273country:US2018-07-012019-06-300000866273country:US2017-07-012018-06-300000866273country:CA2019-07-012020-06-300000866273country:CA2018-07-012019-06-300000866273country:CA2017-07-012018-06-300000866273mtrx:OtherinternationalMember2019-07-012020-06-300000866273mtrx:OtherinternationalMember2018-07-012019-06-300000866273mtrx:OtherinternationalMember2017-07-012018-06-300000866273us-gaap:FixedPriceContractMember2019-07-012020-06-300000866273us-gaap:FixedPriceContractMember2018-07-012019-06-300000866273us-gaap:FixedPriceContractMember2017-07-012018-06-300000866273us-gaap:TimeAndMaterialsContractMember2019-07-012020-06-300000866273us-gaap:TimeAndMaterialsContractMember2018-07-012019-06-300000866273us-gaap:TimeAndMaterialsContractMember2017-07-012018-06-300000866273mtrx:ProcessHeatingEquipmentBusinessMember2018-07-012019-06-300000866273mtrx:ElectricalInfrastructureMember2017-06-300000866273mtrx:OilGasAndChemicalMember2017-06-300000866273mtrx:StorageSolutionsMember2017-06-300000866273mtrx:IndustrialMember2017-06-300000866273mtrx:ElectricalInfrastructureMember2017-07-012018-06-300000866273mtrx:OilGasAndChemicalMember2017-07-012018-06-300000866273mtrx:StorageSolutionsMember2017-07-012018-06-300000866273mtrx:IndustrialMember2017-07-012018-06-300000866273mtrx:ElectricalInfrastructureMember2018-06-300000866273mtrx:OilGasAndChemicalMember2018-06-300000866273mtrx:StorageSolutionsMember2018-06-300000866273mtrx:IndustrialMember2018-06-300000866273mtrx:ElectricalInfrastructureMember2018-07-012019-06-300000866273mtrx:OilGasAndChemicalMember2018-07-012019-06-300000866273mtrx:StorageSolutionsMember2018-07-012019-06-300000866273mtrx:IndustrialMember2018-07-012019-06-300000866273mtrx:ElectricalInfrastructureMember2019-06-300000866273mtrx:OilGasAndChemicalMember2019-06-300000866273mtrx:StorageSolutionsMember2019-06-300000866273mtrx:IndustrialMember2019-06-300000866273mtrx:ElectricalInfrastructureMember2019-07-012020-06-300000866273mtrx:OilGasAndChemicalMember2019-07-012020-06-300000866273mtrx:StorageSolutionsMember2019-07-012020-06-300000866273mtrx:IndustrialMember2019-07-012020-06-300000866273mtrx:ElectricalInfrastructureMember2020-06-300000866273mtrx:OilGasAndChemicalMember2020-06-300000866273mtrx:StorageSolutionsMember2020-06-300000866273mtrx:IndustrialMember2020-06-300000866273mtrx:CustomerRelationshipImpairment1Member2019-07-012020-06-300000866273mtrx:CustomerRelationshipImpairment1Member2020-06-300000866273mtrx:CustomerRelationshipImpairment2Member2019-07-012020-06-300000866273mtrx:CustomerRelationshipImpairment2Member2020-06-300000866273mtrx:CustomerRelationshipImpairment3Member2019-07-012020-06-300000866273mtrx:CustomerRelationshipImpairment3Member2019-12-310000866273us-gaap:IntellectualPropertyMember2020-06-300000866273mtrx:CustomerBasedMember2020-06-300000866273us-gaap:NoncompeteAgreementsMember2020-06-300000866273us-gaap:IntellectualPropertyMember2019-06-300000866273mtrx:CustomerBasedMember2019-06-300000866273us-gaap:NoncompeteAgreementsMember2019-06-300000866273srt:MinimumMemberus-gaap:IntellectualPropertyMember2019-07-012020-06-300000866273us-gaap:IntellectualPropertyMembersrt:MaximumMember2019-07-012020-06-300000866273srt:MinimumMemberus-gaap:IntellectualPropertyMember2018-07-012019-06-300000866273us-gaap:IntellectualPropertyMembersrt:MaximumMember2018-07-012019-06-300000866273mtrx:CustomerBasedMembersrt:MinimumMember2019-07-012020-06-300000866273mtrx:CustomerBasedMembersrt:MaximumMember2019-07-012020-06-300000866273mtrx:CustomerBasedMembersrt:MinimumMember2018-07-012019-06-300000866273mtrx:CustomerBasedMembersrt:MaximumMember2018-07-012019-06-300000866273us-gaap:NoncompeteAgreementsMember2019-07-012020-06-300000866273us-gaap:NoncompeteAgreementsMember2018-07-012019-06-30utr:Ratexbrli:pure00008662732020-03-310000866273us-gaap:StateAndLocalJurisdictionMember2019-07-012020-06-300000866273us-gaap:StateAndLocalJurisdictionMember2020-06-300000866273us-gaap:ForeignCountryMember2019-07-012020-06-300000866273us-gaap:ForeignCountryMember2020-06-300000866273mtrx:StatetaxcreditMember2019-07-012020-06-300000866273mtrx:StatetaxcreditMember2020-06-300000866273mtrx:FederaltaxcreditcarryforwardMember2019-07-012020-06-300000866273mtrx:FederaltaxcreditcarryforwardMember2020-06-300000866273mtrx:ForeigntaxcreditcarryforwardMember2019-07-012020-06-300000866273mtrx:ForeigntaxcreditcarryforwardMember2020-06-300000866273srt:MinimumMembermtrx:EmployeeAwardMember2019-07-012020-06-300000866273mtrx:EmployeeAwardMember2019-07-012020-06-300000866273mtrx:DirectorAwardsMember2019-07-012020-06-300000866273mtrx:MarketBasedAwardsMember2019-07-012020-06-300000866273mtrx:VestIn2021Member2020-06-300000866273mtrx:VestIn2022Member2020-06-300000866273mtrx:VestIn2023Member2020-06-300000866273us-gaap:EmployeeStockOptionMember2019-07-012020-06-300000866273us-gaap:EmployeeStockOptionMember2018-07-012019-06-300000866273us-gaap:EmployeeStockOptionMember2017-07-012018-06-300000866273mtrx:NonvestedDeferredSharesMember2019-07-012020-06-300000866273mtrx:NonvestedDeferredSharesMember2018-07-012019-06-300000866273mtrx:NonvestedDeferredSharesMember2017-07-012018-06-300000866273mtrx:ZoneRedMember2019-07-012020-06-300000866273mtrx:ZoneYellowMember2019-07-012020-06-300000866273mtrx:ZoneGreenMember2019-07-012020-06-300000866273mtrx:BoilermakerBlacksmithNationalPensionTrustMember2019-07-012020-06-300000866273mtrx:BoilermakerBlacksmithNationalPensionTrustMember2018-07-012019-06-300000866273mtrx:BoilermakerBlacksmithNationalPensionTrustMember2017-07-012018-06-300000866273mtrx:JointPensionFundLocalUnionOneSixFourIbewMember2019-07-012020-06-300000866273mtrx:JointPensionFundLocalUnionOneSixFourIbewMember2018-07-012019-06-300000866273mtrx:JointPensionFundLocalUnionOneSixFourIbewMember2017-07-012018-06-300000866273mtrx:JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain2019-07-012020-06-300000866273mtrx:JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain2018-07-012019-06-300000866273mtrx:JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain2017-07-012018-06-300000866273mtrx:IBEWLocalFourFiveSixPensionPlanMemberDomain2019-07-012020-06-300000866273mtrx:IBEWLocalFourFiveSixPensionPlanMemberDomain2018-07-012019-06-300000866273mtrx:IBEWLocalFourFiveSixPensionPlanMemberDomain2017-07-012018-06-300000866273mtrx:LocalThreeFiveOneIbewPensionPlanMember2019-07-012020-06-300000866273mtrx:LocalThreeFiveOneIbewPensionPlanMember2018-07-012019-06-300000866273mtrx:LocalThreeFiveOneIbewPensionPlanMember2017-07-012018-06-300000866273mtrx:SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain2019-07-012020-06-300000866273mtrx:SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain2018-07-012019-06-300000866273mtrx:SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain2017-07-012018-06-300000866273mtrx:IBEWLocalUnionNineEightPensionPlanMember2019-07-012020-06-300000866273mtrx:IBEWLocalUnionNineEightPensionPlanMember2018-07-012019-06-300000866273mtrx:IBEWLocalUnionNineEightPensionPlanMember2017-07-012018-06-300000866273mtrx:IndianaLaborersPensionFundDomain2019-07-012020-06-300000866273mtrx:IndianaLaborersPensionFundDomain2018-07-012019-06-300000866273mtrx:IndianaLaborersPensionFundDomain2017-07-012018-06-300000866273mtrx:IronworkersMidAmericaPensionPlanMember2019-07-012020-06-300000866273mtrx:IronworkersMidAmericaPensionPlanMember2018-07-012019-06-300000866273mtrx:IronworkersMidAmericaPensionPlanMember2017-07-012018-06-300000866273mtrx:PipefittersRetirementFundLocalFiveNineSevenMember2019-07-012020-06-300000866273mtrx:PipefittersRetirementFundLocalFiveNineSevenMember2018-07-012019-06-300000866273mtrx:PipefittersRetirementFundLocalFiveNineSevenMember2017-07-012018-06-300000866273mtrx:IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member2019-07-012020-06-300000866273mtrx:IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member2018-07-012019-06-300000866273mtrx:IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member2017-07-012018-06-300000866273mtrx:IronWorkersPensionPlanLoc.55Member2019-07-012020-06-300000866273mtrx:IronWorkersPensionPlanLoc.55Member2018-07-012019-06-300000866273mtrx:IronWorkersPensionPlanLoc.55Member2017-07-012018-06-300000866273mtrx:NationalElectricalBenefitFundLocal488And126Member2019-07-012020-06-300000866273mtrx:NationalElectricalBenefitFundLocal488And126Member2018-07-012019-06-300000866273mtrx:NationalElectricalBenefitFundLocal488And126Member2017-07-012018-06-300000866273mtrx:ConnecticutPlumbersandPipefittersPensionFundLocal777Member2019-07-012020-06-300000866273mtrx:ConnecticutPlumbersandPipefittersPensionFundLocal777Member2018-07-012019-06-300000866273mtrx:ConnecticutPlumbersandPipefittersPensionFundLocal777Member2017-07-012018-06-300000866273mtrx:NorthwesternOhioPlumbersAndPipeFittersLocal50Member2019-07-012020-06-300000866273mtrx:NorthwesternOhioPlumbersAndPipeFittersLocal50Member2018-07-012019-06-300000866273mtrx:NorthwesternOhioPlumbersAndPipeFittersLocal50Member2017-07-012018-06-300000866273mtrx:OhioCarpentersPensionFundLocal1090and351Member2019-07-012020-06-300000866273mtrx:OhioCarpentersPensionFundLocal1090and351Member2018-07-012019-06-300000866273mtrx:OhioCarpentersPensionFundLocal1090and351Member2017-07-012018-06-300000866273mtrx:IBEWLocal654PensionPlanMember2019-07-012020-06-300000866273mtrx:IBEWLocal654PensionPlanMember2018-07-012019-06-300000866273mtrx:IBEWLocal654PensionPlanMember2017-07-012018-06-300000866273us-gaap:IntersegmentEliminationMembermtrx:ElectricalInfrastructureMember2019-07-012020-06-300000866273us-gaap:IntersegmentEliminationMembermtrx:OilGasAndChemicalMember2019-07-012020-06-300000866273us-gaap:IntersegmentEliminationMembermtrx:StorageSolutionsMember2019-07-012020-06-300000866273us-gaap:IntersegmentEliminationMembermtrx:IndustrialMember2019-07-012020-06-300000866273us-gaap:IntersegmentEliminationMember2019-07-012020-06-300000866273us-gaap:AllOtherSegmentsMember2020-06-300000866273us-gaap:AllOtherSegmentsMember2019-07-012020-06-300000866273us-gaap:IntersegmentEliminationMembermtrx:ElectricalInfrastructureMember2018-07-012019-06-300000866273us-gaap:IntersegmentEliminationMembermtrx:OilGasAndChemicalMember2018-07-012019-06-300000866273us-gaap:IntersegmentEliminationMembermtrx:StorageSolutionsMember2018-07-012019-06-300000866273us-gaap:IntersegmentEliminationMembermtrx:IndustrialMember2018-07-012019-06-300000866273us-gaap:IntersegmentEliminationMember2018-07-012019-06-300000866273us-gaap:AllOtherSegmentsMember2019-06-300000866273us-gaap:AllOtherSegmentsMember2018-07-012019-06-300000866273us-gaap:IntersegmentEliminationMembermtrx:ElectricalInfrastructureMember2017-07-012018-06-300000866273us-gaap:IntersegmentEliminationMembermtrx:OilGasAndChemicalMember2017-07-012018-06-300000866273us-gaap:IntersegmentEliminationMembermtrx:StorageSolutionsMember2017-07-012018-06-300000866273us-gaap:IntersegmentEliminationMembermtrx:IndustrialMember2017-07-012018-06-300000866273us-gaap:IntersegmentEliminationMember2017-07-012018-06-300000866273us-gaap:AllOtherSegmentsMember2018-06-300000866273us-gaap:AllOtherSegmentsMember2017-07-012018-06-300000866273country:US2020-06-300000866273country:US2019-06-300000866273country:US2018-06-300000866273country:CA2020-06-300000866273country:CA2019-06-300000866273country:CA2018-06-300000866273mtrx:InternationalMember2019-06-300000866273mtrx:InternationalMember2018-06-300000866273mtrx:CustomerOneMember2019-07-012020-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerOneMember2019-07-012020-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerOneMember2019-07-012020-06-300000866273mtrx:CustomerOneMembermtrx:StorageSolutionsMember2019-07-012020-06-300000866273mtrx:IndustrialMembermtrx:CustomerOneMember2019-07-012020-06-300000866273mtrx:CustomerTwoMember2019-07-012020-06-300000866273mtrx:CustomerTwoMembermtrx:ElectricalInfrastructureMember2019-07-012020-06-300000866273mtrx:CustomerTwoMembermtrx:OilGasAndChemicalMember2019-07-012020-06-300000866273mtrx:CustomerTwoMembermtrx:StorageSolutionsMember2019-07-012020-06-300000866273mtrx:CustomerTwoMembermtrx:IndustrialMember2019-07-012020-06-300000866273mtrx:CustomerThreeMember2019-07-012020-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerThreeMember2019-07-012020-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerThreeMember2019-07-012020-06-300000866273mtrx:StorageSolutionsMembermtrx:CustomerThreeMember2019-07-012020-06-300000866273mtrx:IndustrialMembermtrx:CustomerThreeMember2019-07-012020-06-300000866273mtrx:CustomerFourMember2019-07-012020-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerFourMember2019-07-012020-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerFourMember2019-07-012020-06-300000866273mtrx:CustomerFourMembermtrx:StorageSolutionsMember2019-07-012020-06-300000866273mtrx:CustomerFourMembermtrx:IndustrialMember2019-07-012020-06-300000866273mtrx:CustomerFiveMemberMember2019-07-012020-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerFiveMemberMember2019-07-012020-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerFiveMemberMember2019-07-012020-06-300000866273mtrx:CustomerFiveMemberMembermtrx:StorageSolutionsMember2019-07-012020-06-300000866273mtrx:CustomerFiveMemberMembermtrx:IndustrialMember2019-07-012020-06-300000866273mtrx:CustomerSixMember2019-07-012020-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerSixMember2019-07-012020-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerSixMember2019-07-012020-06-300000866273mtrx:CustomerSixMembermtrx:StorageSolutionsMember2019-07-012020-06-300000866273mtrx:IndustrialMembermtrx:CustomerSixMember2019-07-012020-06-300000866273mtrx:CustomerSevenMember2019-07-012020-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerSevenMember2019-07-012020-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerSevenMember2019-07-012020-06-300000866273mtrx:CustomerSevenMembermtrx:StorageSolutionsMember2019-07-012020-06-300000866273mtrx:CustomerSevenMembermtrx:IndustrialMember2019-07-012020-06-300000866273mtrx:CustomerEightMember2019-07-012020-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerEightMember2019-07-012020-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerEightMember2019-07-012020-06-300000866273mtrx:CustomerEightMembermtrx:StorageSolutionsMember2019-07-012020-06-300000866273mtrx:IndustrialMembermtrx:CustomerEightMember2019-07-012020-06-300000866273mtrx:CustomerNineMember2019-07-012020-06-300000866273mtrx:CustomerNineMembermtrx:ElectricalInfrastructureMember2019-07-012020-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerNineMember2019-07-012020-06-300000866273mtrx:CustomerNineMembermtrx:StorageSolutionsMember2019-07-012020-06-300000866273mtrx:CustomerNineMembermtrx:IndustrialMember2019-07-012020-06-300000866273mtrx:CustomerTenMember2019-07-012020-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerTenMember2019-07-012020-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerTenMember2019-07-012020-06-300000866273mtrx:StorageSolutionsMembermtrx:CustomerTenMember2019-07-012020-06-300000866273mtrx:IndustrialMembermtrx:CustomerTenMember2019-07-012020-06-300000866273mtrx:CustomerElevenMember2019-07-012020-06-300000866273mtrx:CustomerElevenMembermtrx:ElectricalInfrastructureMember2019-07-012020-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerElevenMember2019-07-012020-06-300000866273mtrx:CustomerElevenMembermtrx:StorageSolutionsMember2019-07-012020-06-300000866273mtrx:CustomerElevenMembermtrx:IndustrialMember2019-07-012020-06-300000866273mtrx:CustomerTwelveMember2019-07-012020-06-300000866273mtrx:CustomerTwelveMembermtrx:ElectricalInfrastructureMember2019-07-012020-06-300000866273mtrx:CustomerTwelveMembermtrx:OilGasAndChemicalMember2019-07-012020-06-300000866273mtrx:CustomerTwelveMembermtrx:StorageSolutionsMember2019-07-012020-06-300000866273mtrx:CustomerTwelveMembermtrx:IndustrialMember2019-07-012020-06-300000866273mtrx:CustomerThirteenMember2019-07-012020-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerThirteenMember2019-07-012020-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerThirteenMember2019-07-012020-06-300000866273mtrx:CustomerThirteenMembermtrx:StorageSolutionsMember2019-07-012020-06-300000866273mtrx:CustomerThirteenMembermtrx:IndustrialMember2019-07-012020-06-300000866273mtrx:CustomerOneMember2018-07-012019-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerOneMember2018-07-012019-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerOneMember2018-07-012019-06-300000866273mtrx:CustomerOneMembermtrx:StorageSolutionsMember2018-07-012019-06-300000866273mtrx:IndustrialMembermtrx:CustomerOneMember2018-07-012019-06-300000866273mtrx:CustomerTwoMember2018-07-012019-06-300000866273mtrx:CustomerTwoMembermtrx:ElectricalInfrastructureMember2018-07-012019-06-300000866273mtrx:CustomerTwoMembermtrx:OilGasAndChemicalMember2018-07-012019-06-300000866273mtrx:CustomerTwoMembermtrx:StorageSolutionsMember2018-07-012019-06-300000866273mtrx:CustomerTwoMembermtrx:IndustrialMember2018-07-012019-06-300000866273mtrx:CustomerThreeMember2018-07-012019-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerThreeMember2018-07-012019-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerThreeMember2018-07-012019-06-300000866273mtrx:StorageSolutionsMembermtrx:CustomerThreeMember2018-07-012019-06-300000866273mtrx:IndustrialMembermtrx:CustomerThreeMember2018-07-012019-06-300000866273mtrx:CustomerFourMember2018-07-012019-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerFourMember2018-07-012019-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerFourMember2018-07-012019-06-300000866273mtrx:CustomerFourMembermtrx:StorageSolutionsMember2018-07-012019-06-300000866273mtrx:CustomerFourMembermtrx:IndustrialMember2018-07-012019-06-300000866273mtrx:CustomerFiveMemberMember2018-07-012019-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerFiveMemberMember2018-07-012019-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerFiveMemberMember2018-07-012019-06-300000866273mtrx:CustomerFiveMemberMembermtrx:StorageSolutionsMember2018-07-012019-06-300000866273mtrx:CustomerFiveMemberMembermtrx:IndustrialMember2018-07-012019-06-300000866273mtrx:CustomerSixMember2018-07-012019-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerSixMember2018-07-012019-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerSixMember2018-07-012019-06-300000866273mtrx:CustomerSixMembermtrx:StorageSolutionsMember2018-07-012019-06-300000866273mtrx:IndustrialMembermtrx:CustomerSixMember2018-07-012019-06-300000866273mtrx:CustomerSevenMember2018-07-012019-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerSevenMember2018-07-012019-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerSevenMember2018-07-012019-06-300000866273mtrx:CustomerSevenMembermtrx:StorageSolutionsMember2018-07-012019-06-300000866273mtrx:CustomerSevenMembermtrx:IndustrialMember2018-07-012019-06-300000866273mtrx:CustomerEightMember2018-07-012019-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerEightMember2018-07-012019-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerEightMember2018-07-012019-06-300000866273mtrx:CustomerEightMembermtrx:StorageSolutionsMember2018-07-012019-06-300000866273mtrx:IndustrialMembermtrx:CustomerEightMember2018-07-012019-06-300000866273mtrx:CustomerNineMember2018-07-012019-06-300000866273mtrx:CustomerNineMembermtrx:ElectricalInfrastructureMember2018-07-012019-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerNineMember2018-07-012019-06-300000866273mtrx:CustomerNineMembermtrx:StorageSolutionsMember2018-07-012019-06-300000866273mtrx:CustomerNineMembermtrx:IndustrialMember2018-07-012019-06-300000866273mtrx:CustomerTenMember2018-07-012019-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerTenMember2018-07-012019-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerTenMember2018-07-012019-06-300000866273mtrx:StorageSolutionsMembermtrx:CustomerTenMember2018-07-012019-06-300000866273mtrx:IndustrialMembermtrx:CustomerTenMember2018-07-012019-06-300000866273mtrx:CustomerElevenMember2018-07-012019-06-300000866273mtrx:CustomerElevenMembermtrx:ElectricalInfrastructureMember2018-07-012019-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerElevenMember2018-07-012019-06-300000866273mtrx:CustomerElevenMembermtrx:StorageSolutionsMember2018-07-012019-06-300000866273mtrx:CustomerElevenMembermtrx:IndustrialMember2018-07-012019-06-300000866273mtrx:CustomerOneMember2017-07-012018-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerOneMember2017-07-012018-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerOneMember2017-07-012018-06-300000866273mtrx:CustomerOneMembermtrx:StorageSolutionsMember2017-07-012018-06-300000866273mtrx:IndustrialMembermtrx:CustomerOneMember2017-07-012018-06-300000866273mtrx:CustomerTwoMember2017-07-012018-06-300000866273mtrx:CustomerTwoMembermtrx:ElectricalInfrastructureMember2017-07-012018-06-300000866273mtrx:CustomerTwoMembermtrx:OilGasAndChemicalMember2017-07-012018-06-300000866273mtrx:CustomerTwoMembermtrx:StorageSolutionsMember2017-07-012018-06-300000866273mtrx:CustomerTwoMembermtrx:IndustrialMember2017-07-012018-06-300000866273mtrx:CustomerThreeMember2017-07-012018-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerThreeMember2017-07-012018-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerThreeMember2017-07-012018-06-300000866273mtrx:StorageSolutionsMembermtrx:CustomerThreeMember2017-07-012018-06-300000866273mtrx:IndustrialMembermtrx:CustomerThreeMember2017-07-012018-06-300000866273mtrx:CustomerFourMember2017-07-012018-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerFourMember2017-07-012018-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerFourMember2017-07-012018-06-300000866273mtrx:CustomerFourMembermtrx:StorageSolutionsMember2017-07-012018-06-300000866273mtrx:CustomerFourMembermtrx:IndustrialMember2017-07-012018-06-300000866273mtrx:CustomerFiveMemberMember2017-07-012018-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerFiveMemberMember2017-07-012018-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerFiveMemberMember2017-07-012018-06-300000866273mtrx:CustomerFiveMemberMembermtrx:StorageSolutionsMember2017-07-012018-06-300000866273mtrx:CustomerFiveMemberMembermtrx:IndustrialMember2017-07-012018-06-300000866273mtrx:CustomerSixMember2017-07-012018-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerSixMember2017-07-012018-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerSixMember2017-07-012018-06-300000866273mtrx:CustomerSixMembermtrx:StorageSolutionsMember2017-07-012018-06-300000866273mtrx:IndustrialMembermtrx:CustomerSixMember2017-07-012018-06-300000866273mtrx:CustomerSevenMember2017-07-012018-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerSevenMember2017-07-012018-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerSevenMember2017-07-012018-06-300000866273mtrx:CustomerSevenMembermtrx:StorageSolutionsMember2017-07-012018-06-300000866273mtrx:CustomerSevenMembermtrx:IndustrialMember2017-07-012018-06-300000866273mtrx:CustomerEightMember2017-07-012018-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerEightMember2017-07-012018-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerEightMember2017-07-012018-06-300000866273mtrx:CustomerEightMembermtrx:StorageSolutionsMember2017-07-012018-06-300000866273mtrx:IndustrialMembermtrx:CustomerEightMember2017-07-012018-06-300000866273mtrx:CustomerNineMember2017-07-012018-06-300000866273mtrx:CustomerNineMembermtrx:ElectricalInfrastructureMember2017-07-012018-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerNineMember2017-07-012018-06-300000866273mtrx:CustomerNineMembermtrx:StorageSolutionsMember2017-07-012018-06-300000866273mtrx:CustomerNineMembermtrx:IndustrialMember2017-07-012018-06-300000866273mtrx:CustomerTenMember2017-07-012018-06-300000866273mtrx:ElectricalInfrastructureMembermtrx:CustomerTenMember2017-07-012018-06-300000866273mtrx:OilGasAndChemicalMembermtrx:CustomerTenMember2017-07-012018-06-300000866273mtrx:StorageSolutionsMembermtrx:CustomerTenMember2017-07-012018-06-300000866273mtrx:IndustrialMembermtrx:CustomerTenMember2017-07-012018-06-3000008662732019-07-012019-09-3000008662732019-10-012019-12-3100008662732020-01-012020-03-3100008662732020-04-012020-06-3000008662732018-07-012018-09-3000008662732018-10-012018-12-3100008662732019-01-012019-03-3100008662732019-04-012019-06-300000866273us-gaap:AllowanceForCreditLossMember2019-06-300000866273us-gaap:AllowanceForCreditLossMember2019-07-012020-06-300000866273us-gaap:AllowanceForCreditLossMember2020-06-300000866273us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-06-300000866273us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-07-012020-06-300000866273us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-06-300000866273us-gaap:AllowanceForCreditLossMember2018-06-300000866273us-gaap:AllowanceForCreditLossMember2018-07-012019-06-300000866273us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-06-300000866273us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-07-012019-06-300000866273us-gaap:AllowanceForCreditLossMember2017-06-300000866273us-gaap:AllowanceForCreditLossMember2017-07-012018-06-300000866273us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2017-06-300000866273us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2017-07-012018-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-K
(Mark One)
Annual Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the fiscal year ended June 30, 2020
or
Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the transition period from                     to                     
Commission File No. 001-15461
MATRIX SERVICE COMPANY
(Exact name of registrant as specified in its charter)
Delaware73-1352174
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
5100 E. Skelly Drive,Suite 50074135
Tulsa,Oklahoma
(Address of Principal Executive Offices)(Zip Code)
Registrant’s telephone number, including area code: (918838-8822
Securities registered pursuant to Section 12(b) of the Act:
Title of each class Trading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.01 per shareMTRXNASDAQ Global Select Market
Securities Registered Pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  ☐    No  ☒
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes  ☐    No  ☒
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.    Yes  ☒    No  ☐
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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ☒    No  ☐
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 definitions of “large accelerated filer”, “accelerated filer”, “smaller reporting company”, and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer  ☐            Accelerated filer  ☒            Non-accelerated filer  ☐            Smaller reporting company  
Emerging growth company  
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. ☐
Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.    
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  ☒
The aggregate market value of the registrant’s common stock held by non-affiliates computed by reference to the price at which the common stock was last sold as of the last business day of the registrant’s most recently completed second quarter was approximately $599 million.
The number of shares of the registrant’s common stock outstanding as of September 1, 2020 was 26,460,196 shares.
Documents Incorporated by Reference
Certain sections of the registrant's definitive proxy statement relating to the registrant's 2020 annual meeting of stockholders, which definitive proxy statement will be filed within 120 days of the end of the registrant's fiscal year, are incorporated by reference into Part III of this Form 10-K.


Table of Contents

TABLE OF CONTENTS
 
  Page
Part I
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
Part II
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Part III
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
Part IV
Item 15.
Item 16.

1

Table of Contents

PART I

Item 1. Business
FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K includes “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. All statements, other than statements of historical facts, included in this Annual Report which address activities, events or developments, which we expect, believe or anticipate will or may occur in the future are forward-looking statements. The words “believes,” “intends,” “expects,” “anticipates,” “projects,” “estimates,” “predicts” and similar expressions are also intended to identify forward-looking statements.
These forward-looking statements include, among others, such things as:
our ability to generate sufficient cash from operations, access our credit facility, or raise cash in order to meet our short and long-term capital requirements;
the impact to our business of changes in crude oil, natural gas and other commodity prices;
the impact to our business of the COVID-19 pandemic;
amounts and nature of future revenue and margins from each of our segments;
trends in the industries we serve;
the likely impact of new or existing regulations or market forces on the demand for our services;
our expectations with respect to the likelihood of a future impairment;
expansion and other trends of the industries we serve; and
our ability to comply with the covenants in our credit agreement.
These statements are based on certain assumptions and analyses we made in light of our experience and our historical trends, current conditions and expected future developments as well as other factors we believe are appropriate. However, whether actual results and developments will conform to our expectations and predictions is subject to a number of risks and uncertainties which could cause actual results to differ materially from our expectations, including:
the risk factors discussed in Item 1A of this Annual Report and listed from time to time in our filings with the Securities and Exchange Commission;
economic, market or business conditions in general (including the length and severity of the current economic slowdown) and in the oil, natural gas, power, agricultural and mining industries in particular;
the transition to renewable energy sources and its impact on our current customer base;
the under- or over-utilization of our work force;
delays in the commencement or progression of major projects, whether due to COVID-19 concerns, permitting issues or other factors;
reduced creditworthiness of our customer base and the higher risk of non-payment of receivables due to volatility of crude oil, natural gas, and other commodity prices to which our customers' businesses are affected;
the inherently uncertain outcome of current and future litigation;
the adequacy of our reserves for claims and contingencies;
changes in laws or regulations, including the imposition, cancellation or delay of tariffs on imported goods; and
other factors, many of which are beyond our control.


2

Table of Contents

Consequently, all of the forward-looking statements made in this Annual Report are qualified by these cautionary statements and there can be no assurance that the actual results or developments anticipated by us will be realized or, even if substantially realized, that they will have the expected consequences or effects on our business operations. We assume no obligation to update publicly, except as required by law, any such forward-looking statements, whether as a result of new information, future events or otherwise.
BACKGROUND
The Company began operations in 1984 as an Oklahoma corporation under the name of Matrix Service. In 1989, we incorporated in the State of Delaware under the name of Matrix Service Company. We provide engineering, fabrication, infrastructure, construction, and maintenance services primarily to the oil, gas, power, petrochemical, industrial, agricultural, mining and minerals markets. We also sell products for crude oil and refined product aboveground storage tanks. We maintain regional offices throughout the United States, Canada and other international locations, and operate through separate union and merit subsidiaries.
The Company is licensed to operate in all 50 states, in four Canadian provinces and in other international locations. Our principal executive offices are located at 5100 E. Skelly Drive, Suite 500, Tulsa, Oklahoma 74135. Our telephone number is (918) 838-8822. Unless the context otherwise requires, all references herein to “Matrix Service Company”, “Matrix”, the “Company” or to “we”, “our”, and “us” are to Matrix Service Company and its subsidiaries.
We believe we have an obligation to better the world in which we live and work – to do today’s work in a manner that advances and protects tomorrow’s world for future generations. Across the ideals of environmental stewardship, social responsibility, and governance, we are committed to ensuring our business strategies, policies, and practices align with sustainability goals where we can have the greatest impact globally and in our own local communities. We are committed to fulfilling our purpose today by safely engineering, constructing, and maintaining essential infrastructure that provides a better, brighter future for tomorrow.
WEBSITE ACCESS TO REPORTS
Our public website is matrixservicecompany.com. We make available free of charge through the "Investor Relations" section of our website our annual reports to stockholders, annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission ("SEC"). Any materials we file with or furnish to the SEC are also maintained on the SEC website (sec.gov).
The information contained on our website, or available by hyperlink from our website, is not incorporated into this Form 10-K or other documents we file with, or furnish to, the SEC. We intend to use our website as a means of disclosing material non-public information and for complying with our disclosure obligations under Regulation FD. Such disclosures will be included on our website in the "Investor Relations" section. Investors should monitor such portions of our website for press releases, investor presentations, SEC filings and public conference calls and webcasts.
While not our primary means of communication, investors can also learn more about the Company by visiting our social media channels. We encourage investors, the media, and others interested in Matrix to review the information posted by the Company on its Facebook site (facebook.com/matrixservicecompany), the company LinkedIn account (linkedin.com/company/matrix-service-company) and the company twitter account (twitter.com/matrixserviceco). Investors, the media or other interested parties can subscribe to the twitter feed at the address listed above.
OPERATING SEGMENTS
In fiscal 2020, we operated our business through four reportable segments: Electrical Infrastructure; Oil Gas & Chemical; Storage Solutions; and Industrial.
The Electrical Infrastructure segment consists of power delivery services provided to investor owned utilities, including construction of new substations, upgrades of existing substations, short-run transmission line installations, distribution upgrades and maintenance, as well as emergency and storm restoration services. We also provide construction and maintenance services to a variety of power generation facilities, such as combined cycle plants and other natural gas fired power stations.


3

Table of Contents

The Oil Gas & Chemical segment serves customers primarily in the downstream and midstream petroleum industries who are engaged in refining crude oil and processing, fractionating, and marketing of natural gas and natural gas liquids. We also perform work in the petrochemical, and sulfur extraction, recovery and processing markets. Our services include plant maintenance, turnarounds, engineering and capital construction. We also offer industrial cleaning services, including hydro-blasting, hydro-excavating, advanced chemical cleaning and vacuum services.
The Storage Solutions segment consists of work related to aboveground storage tanks ("AST") and terminals. Also included in this segment are cryogenic and other specialty storage tanks and terminals including liquefied natural gas, liquid nitrogen/liquid oxygen, liquid petroleum and other specialty vessels such as spheres as well as marine structures and truck and rail loading/offloading facilities. Our services include engineering, fabrication and construction, and maintenance and repair, which includes planned and emergency services for both tanks and full terminals. Finally, we offer AST products, including geodesic domes, aluminum internal floating roofs, floating suction and skimmer systems, roof drain systems and floating roof seals.
The Industrial segment consists of work for various industries, including major mining and minerals companies engaged primarily in the extraction of non-ferrous metals, aerospace and defense, cement, agriculture, and various industrial facilities. Our services include engineering, fabrication and construction, and maintenance and repair, which includes planned and emergency services. We also design instrumentation and control systems and offer specialized expertise in the design and construction of bulk material handling systems.
Due to changing markets facing our clients and to better align the financial reporting of the Company with our long-term strategic growth areas, we are changing our reporting segments. Beginning in fiscal 2021, the Company’s financial results will be reported under the following three segments: Utility and Power Infrastructure; Process and Industrial Facilities; and Storage and Terminal Solutions. The services provided by each of these segments is described below.
The Utility and Power Infrastructure segment includes services provided in power delivery and power generation, as well as natural gas utility peak shaving. This segment is similar to the former Electrical Infrastructure segment described above, but includes natural gas utility peak shaving facilities that have been historically reported in the Storage Solutions segment.
The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers. This segment is similar to the former Oil Gas & Chemical segment described above, but includes mining and minerals, thermal vacuum chambers, and work in other industrial facilities which were historically reported in the Industrial segment.
The Storage and Terminal Solutions segment includes engineering, construction, maintenance and repair for aboveground storage tanks and terminals; LNG facilities for import/export fueling and bunkering; NGL and other specialty vessels; aboveground storage tank products; and other renewable energy storage and terminal solutions. This segment is similar to the former Storage Solutions segment described above, but does not include the natural gas utility peak shaving facilities, which will be reported as part of the Utility and Power Infrastructure segment.
OTHER BUSINESS MATTERS
Customers and Marketing
The Company provided services to approximately 500 customers in fiscal 2020. Most of our revenue comes from long-term customer relationships. None of our customers individually accounted for more than 10% of our consolidated revenue in fiscal 2020. However, within our operating segments we do have customer concentrations of varying degrees. See Part II, Item 8. Financial Statement and Supplementary Data, Note 13 - Segment Information for more information about concentration of revenue by segment.
Matrix markets its services and products primarily through its marketing and business development personnel, senior professional staff and its operating management. We competitively bid most of our projects; however, we have a number of preferred provider relationships with customers who award us work through long-term agreements. Our projects have durations ranging from a few days to multiple years.
Competition
We compete with local, regional, national and international contractors and service providers. Competitors vary with the markets we serve with few competitors competing in all of the markets we serve or in all of the services we provide. Contracts are generally awarded based on price, quality, safety performance, schedule, experience and customer satisfaction.

4

Table of Contents

Backlog
We define backlog as the total dollar amount of revenue that we expect to recognize as a result of performing work that has been awarded to us through a signed contract, limited notice to proceed or other type of assurance that we consider firm. The following arrangements are considered firm:
fixed-price awards;
minimum customer commitments on cost plus arrangements; and
certain time and material arrangements in which the estimated value is firm or can be estimated with a reasonable amount of certainty in both timing and amounts.
For long-term maintenance contracts with no minimum commitments and other established customer agreements, we include only the amounts that we expect to recognize as revenue over the next 12 months. For arrangements in which we have received a limited notice to proceed, we include the entire scope of work in our backlog if we conclude that the likelihood of the full project proceeding as high. For all other arrangements, we calculate backlog as the estimated contract amount less revenue recognized as of the reporting date.
The following table provides a summary of changes in our backlog in fiscal 2020:
Electrical
Infrastructure
Oil Gas &
Chemical
Storage
Solutions
IndustrialTotal
 (In thousands)
Backlog as of June 30, 2019$73,883 $134,563 $641,295 $248,608 $1,098,349 
Project awards73,544 194,013 494,608 97,364 859,529 
Project cancellations(1)
 (6,671) (91,804)(98,475)
Revenue recognized(112,890)(200,950)(559,199)(227,899)(1,100,938)
Backlog as of June 30, 2020$34,537 $120,955 $576,704 $26,269 $758,465 
Book-to-bill ratio(2)
0.7 1.0 0.9 0.4 0.8 

(1)Industrial cancellations related to the deterioration of our relationship with a key customer in the iron and steel industry and the subsequent cancellation of work, the cancellation of a coke battery project in Canada, and cancellation of work due to the final wind-down of our domestic iron and steel maintenance business following our strategic decision to exit the business. Cancellations in the Oil Gas & Chemical segment consist of turnaround work transferred to a local contractor as a result of COVID-19 precautions.
(2)Calculated by dividing project awards by revenue recognized.
         
Due to the impact of the COVID-19 pandemic and current market uncertainty, our customers have remained cautious with their spending levels. Therefore, we have seen deferrals in award dates across the business and lengthening award cycles. In the Oil Gas & Chemical segment, we saw a shift in the timing of turnarounds and lower levels of maintenance work. The updated start dates on many of the delayed activities is uncertain and will depend on the needs of our clients, safety guidelines, and the market. See Item 1A, Risk Factors Related to our Business, for more information about the risks we face as a result of the COVID-19 pandemic.
Project awards in all segments are cyclical and are typically the result of a sales process that can take several months to complete. Backlog volatility may increase for some segments from time to time when individual project awards are less frequent, but more significant. We expect to recognize approximately 72% of our total backlog reported as of June 30, 2020 as revenue within fiscal 2021.
Seasonality and Other Factors
Our operating results can exhibit seasonal fluctuations, especially in our Oil Gas & Chemical segment, for a variety of reasons. Turnarounds and planned outages at customer facilities are typically scheduled in the spring and the fall when the demand for energy is lower. Within the Electrical Infrastructure segment, transmission and distribution work is generally scheduled by the public utilities when the demand for electricity is at its lowest. Therefore, revenue volume in the summer months is typically lower than in other periods throughout the year.


5

Table of Contents

Our business can also be affected, both positively and negatively, by seasonal factors such as energy demand or weather conditions including hurricanes, snowstorms, and abnormally low or high temperatures. Some of these seasonal factors may cause some of our offices and projects to close or reduce activities temporarily. In addition to the above noted factors, the general timing of project starts and completions could exhibit significant fluctuations. Accordingly, results for any interim period may not necessarily be indicative of operating results for the full year.
Other factors impacting operating results in all segments come from decreased work volumes during holidays, work site permitting delays or customers accelerating or postponing work. The differing types, sizes, and durations of our contracts, combined with their geographic diversity and stages of completion, often results in fluctuations in the Company's operating results.
Our overhead cost structure is generally fixed. Significant fluctuations in revenue volumes usually leads to over or under recovery of fixed overhead costs, which can have a material impact on our gross margin and profitability.
Material Sources and Availability
Steel plate and steel pipe are key materials used by the Company. Supplies of these materials are available throughout the United States and globally from numerous sources. We anticipate that adequate amounts of these materials will be available in the foreseeable future. However, the price, quantity, and the delivery schedules of these materials could change rapidly due to various factors, including producer capacity, the level of imports, worldwide demand, tariffs on imported goods and other market conditions.
Insurance
The Company maintains insurance coverage for various aspects of its operations. However, exposure to potential losses is retained through the use of deductibles, self-insured retentions and coverage limits.
Typically our contracts require us to indemnify our customers for injury, damage or loss arising from the performance of our services and provide warranties for materials. The Company may also be required to name the customer as an additional insured up to the limits of insurance available, or we may be required to purchase special insurance policies or surety bonds for specific customers or provide letters of credit in lieu of bonds to satisfy performance and financial guarantees on some projects. Matrix maintains a performance and payment bonding line sufficient to support the business. The Company generally requires its subcontractors to indemnify the Company and the Company’s customer and name the Company as an additional insured for activities arising out of the subcontractors’ work. We also require certain subcontractors to provide additional insurance policies, including surety bonds in favor of the Company, to secure the subcontractors’ work. There can be no assurance that our insurance and the additional insurance coverage provided by our subcontractors will fully protect us against a valid claim or loss under the contracts with our customers.
Employees
As of June 30, 2020, the Company had approximately 2,900 employees of which approximately 850 were employed in non-field positions and 2,050 were employed in field or shop positions. The number of employees varies significantly throughout the year because of the number, type and size of projects we have in progress at any particular time. The Covid-19 pandemic has negatively impacted the volume of our work and as a result, the number of employees is significantly lower than in normal periods where employee counts can range from 4,000 to 5,000.
The Company’s subsidiaries include both merit and union companies. The union businesses operate under collective bargaining agreements with various unions representing different groups of our employees. Union agreements provide union employees with benefits including health and welfare, pension, training programs and competitive compensation plans. We have not experienced any strikes or work stoppages in recent years. We maintain health and welfare, retirement and training programs for our merit employees and administrative personnel.
Patents and Proprietary Technology
Matrix Service Company’s subsidiaries have several patents and patents pending, and continue to pursue new ideas and innovations to better serve our customers in several areas of our business. The Flex-A-Span® and Flex-A-Seal® trademarks are utilized to market the Company’s unique seals for floating roof tanks. The FastFroth® trademark is utilized to market the Company’s unique industrial cleaning process. Our patented RS 1000 Tank Mixer controls sludge build-up in crude oil tanks through resuspension. The Flexible Fluid Containment System patent covers a system that captures and contains flue leaking from pipe and valve connections. The Flex-A-Swivel patent refers to our unique pipe swivel joint assembly. Our patent for Spacerless or Geocomposite Double Bottom for Storage Tanks relates to a replacement bottom with leak detection and containment that allows for the retrofitting of an existing tank while minimizing the loss of capacity. The patent for the

6

Table of Contents

Training Tank for Personnel Entry, Exit and Rescue relates to a training device that can be used to train personnel on equipment that is made to simulate confined space scenarios.
The Company also holds a perpetual license to use various patents and technologies related to LNG storage tanks, liquid nitrogen/liquid oxygen storage tanks, liquid petroleum gas storage tanks and thermal vacuum chambers.
While the Company’s intellectual property is not its main business, we believe that the ability to use these patents and technology enables us to expand our presence in the markets we serve and minimizes the development costs typically associated with organic growth.
Regulation
Health and Safety Regulations
Our operations are subject to regulation by the U.S. Occupational Safety and Health Administration (“OSHA”) and Mine Safety and Health Administration (“MSHA”), the U.S. Department of Transportation, and to regulation under state laws and by the Canadian Workers’ Compensation Board and its Workplace Health, Safety and Compensation Commission. Regulations promulgated by these agencies require employers and independent contractors to implement work practices, medical surveillance systems and personnel protection programs to protect employees from workplace hazards and exposure to hazardous chemicals and materials. In recognition of the potential for accidents within various scopes of work, these agencies have enacted strict and comprehensive safety regulations. The Company has established and consistently reinforces and monitors compliance with comprehensive programs intended to ensure that it complies with all applicable health and safety regulations to protect the safety of its workers, subcontractors and customers. While the Company believes that it operates safely and prudently, there can be no assurance that accidents will not occur or that the Company will not incur substantial liability in connection with the operation of its businesses. In order to minimize the financial exposure resulting from potential accidents associated with the Company's work, the Company maintains liability insurance to limit losses that could result from our work.
Environmental
We believe we have an obligation to better the world in which we live and work – to do today’s work in a manner that advances and protects tomorrow’s world for future generations. Across our organization, from our project sites to our offices, the Company is committed to environmental stewardship and to continuously seeking better, more sustainable ways to perform our work in existing and new markets, including renewables.
The Company’s operations and the operations of its customers are subject to extensive and changing environmental laws and regulations. These laws and regulations relate primarily to air and water pollutants and the management and disposal of hazardous materials. The Company is exposed to potential liability for personal injury or property damage caused by any release, spill, exposure or other accident involving such pollutants, substances or hazardous materials.
In order to limit costs incurred as a result of environmental exposure, the Company maintains contractor’s pollution liability insurance that covers liability that may be incurred as a result of accidental releases of hazardous materials.
The Company believes that it is currently in compliance, in all material aspects, with all applicable environmental laws and regulations. The Company does not expect any material charges in subsequent periods relating to environmental conditions that currently exist and does not currently foresee any significant future capital spending relating to environmental matters.

7

Table of Contents

Item 1A. Risk Factors
The following risk factors should be considered with the other information included in this Annual Report on Form 10-K. As we operate in a continuously changing environment, other risk factors may emerge which could have a material adverse effect on our results of operations, financial condition and cash flow.
Risk Factors Related to Our Business
The recent COVID-19 pandemic and related economic repercussions have had, and are expected to continue to have, a significant impact on our business, and depending on the duration of the pandemic and its effect on the oil and gas and other industries, could have a material adverse effect on our business, liquidity, results of operations and financial condition.

The COVID-19 pandemic and related economic repercussions have created significant volatility, uncertainty, and turmoil in the industries we serve. These events have directly affected our business and have exacerbated the potential negative impact from many of the other risk factors described in this section, including those relating to our customers’ capital spending and trends in oil and natural gas prices.

Given the nature and significance of the events described above, we are not able to enumerate all potential risks to our business; however, we believe potential impacts of these recent events include, but are not limited to:

potential disruption to our supply chain for raw materials essential to our business;

notices from customers, suppliers and other third parties arguing that their non-performance under our contracts with them is permitted as a result of force majeure or other reasons;

liquidity challenges, including impacts related to delayed customer payments and payment defaults associated with customer liquidity issues and bankruptcies;

a need to preserve liquidity, which could result in a delay or change in our capital investment plan;

cybersecurity issues, as digital technologies may become more vulnerable and experience a higher rate of cyberattacks in the current environment of remote connectivity;

litigation risk and possible loss contingencies related to COVID-19 and its impact, including with respect to commercial contracts, employee matters and insurance arrangements;

reduction of our workforce to adjust to market conditions, including severance payments, retention issues, and an inability to hire employees when market conditions improve;

costs associated with rationalization of our portfolio of real estate facilities, including exit of leases and facility closures to align with expected activity and workforce capacity;

additional asset impairments, including an impairment of the carrying value of our goodwill or other intangible assets, along with other accounting charges as demand for our services and products decreases;

infections and quarantining of our employees and the personnel of our customers, suppliers and other third parties in areas in which we operate;

actions undertaken by national, regional and local governments and health officials to contain the virus or treat its effects; and

a structural shift in the global economy as a result of changes in the way people work, travel and interact, or in connection with a global recession.
Given the dynamic nature of these events, we cannot reasonably estimate the period of time that the COVID-19 pandemic and related market conditions will persist, the full extent of the impact they will have on our business, financial condition, results of operations or cash flows or the pace or extent of any subsequent recovery.

8

Table of Contents

The confluence of events described above may have a significant impact on our business, and depending on the duration of the pandemic and its effect on the industries we serve, could have, a material adverse effect on our business, liquidity, consolidated results of operations and consolidated financial condition. For more information, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations, Results of Operations - Operational Update.”
Unsatisfactory safety performance may subject us to penalties, affect customer relationships, result in higher operating costs, negatively impact employee morale and result in higher employee turnover.
Our projects are conducted at a variety of sites including construction sites and industrial facilities. With each location, hazards are part of the day to day exposures that we must manage on a continuous basis to ensure our employees return home from work the same way they arrived. We understand that everyone plays a role with safety and everyone can make a difference with their active participation. With our proactive approach, our strategy is to identify the exposures and correct them before they result in an incident whether that involves an injury, damage or destruction of property, plant and equipment or an environmental impact. We are intensely focused on maintaining a strong safety culture and strive for zero incidents.
Although we have taken what we believe are appropriate precautions to adequately train and equip our employees, we have experienced serious accidents, including fatalities, in the past and may experience additional accidents in the future. Serious accidents may subject us to penalties, civil litigation or criminal prosecution. Claims for damages to persons, including claims for bodily injury or loss of life, could result in costs and liabilities, which could materially and adversely affect our financial condition, results of operations or cash flows. Poor safety performance could also jeopardize our relationships with our customers and increase our insurance premiums.
Our profitability could be negatively impacted if we are not able to maintain appropriate utilization of our workforce.
The extent to which we utilize our workforce affects our profitability. If we under utilize our workforce, our project gross margins and overall profitability suffer in the short-term. If we over utilize our workforce, we may negatively impact safety, employee satisfaction and project execution, which could result in a decline in future project awards. The utilization of our workforce is impacted by numerous factors including:
our estimate of the headcount requirements for various operating units based upon our forecast of the demand for our products and services;
our ability to maintain our talent base and manage attrition;
productivity;
our ability to schedule our portfolio of projects to efficiently utilize our employees and minimize downtime between project assignments; and
our need to invest time and resources into functions such as training, business development, employee recruiting, and sales that are not chargeable to customer projects.
An inability to attract and retain qualified personnel, and in particular, engineers, project managers, and skilled craft workers, could impact our ability to perform on our contracts, which could harm our business and impair our future revenue and profitability.
Our ability to attract and retain qualified engineers, project managers, skilled craftsmen and other experienced professionals in accordance with our needs is an important factor in our ability to maintain profitability and grow our business. The market for these professionals is competitive, particularly during periods of economic growth when the supply is limited. We cannot provide any assurance that we will be successful in our efforts to retain or attract qualified personnel when needed. Therefore, when we anticipate or experience growing demand for our services, we may incur additional cost to maintain a professional staff in excess of our current contract needs in an effort to have sufficient qualified personnel available to address this anticipated demand. If we do incur additional compensation and benefit costs, our customer contracts may not allow us to pass through these costs.
Competent and experienced engineers, project managers, and craft workers are especially critical to the profitable performance of our contracts, particularly on our fixed-price contracts where superior design and execution of the project can result in profits greater than originally estimated or where inferior design and project execution can reduce or eliminate estimated profits or even result in a loss.


9

Table of Contents

Our project managers are involved in most aspects of contracting and contract execution including:
supervising the bidding process, including providing estimates of significant cost components, such as material and equipment needs, and the size, productivity and composition of the workforce;
negotiating contracts;
supervising project performance, including performance by our employees, subcontractors and other third-party suppliers and vendors;
estimating costs for completion of contracts that is used to estimate amounts that can be reported as revenue and earnings on the contract under the percentage-of-completion method of accounting;
negotiating requests for change orders and the final terms of approved change orders; and
determining and documenting claims by us for increased costs incurred due to the failure of customers, subcontractors and other third-party suppliers of equipment and materials to perform on a timely basis and in accordance with contract terms.
Our results of operations depend upon the award of new contracts and the timing of those awards.
Our revenue is derived primarily from contracts awarded on a project-by-project basis. Generally, it is difficult to predict whether and when we will be awarded a new contract due to lengthy and complex bidding and selection processes, changes in existing or forecasted market conditions, customers' access to financing, governmental regulations, permitting and environmental matters. Because our revenue are derived from contract awards, our results of operations and cash flows can fluctuate materially from period to period.
The uncertainty associated with the timing of contract awards may reduce our short-term profitability as we balance our current capacity with expectations of future contract awards. If an expected contract award is delayed or not received, we could incur costs to maintain an idle workforce that may have a material adverse effect on our results of operations. Alternatively, we may decide that our long-term interests are best served by reducing our workforce and incurring increased costs associated with severance and termination benefits, which also could have a material adverse effect on our results of operations in the period incurred. Reducing our workforce could also impact our results of operations if we are unable to adequately staff projects that are awarded subsequent to a workforce reduction.
Demand for our products and services is cyclical and is vulnerable to the level of capital and maintenance spending of our customers and to downturns in the industries and markets we serve, as well as conditions in the general economy.
The demand for our products and services depends upon the existence of construction and maintenance projects primarily in the midstream and downstream petroleum, power and other heavy industries in the United States and Canada. Therefore, it is likely that our business will continue to be cyclical in nature and vulnerable to general downturns in the United States, Canadian and world economies and changes in commodity prices, which could adversely affect the demand for our products and services.
The availability of engineering and construction projects is dependent upon economic conditions in the oil, gas, petrochemical, industrial, and power industries, and specifically, the level of capital expenditures on energy infrastructure. A prolonged period of relatively low commodity prices in North America has had an adverse impact on the level of capital expenditures of our customers and/or their ability to finance these expenditures. Our failure to obtain projects, the delay of project awards, the cancellation of projects or delays in the execution of contracts has resulted and may continue to result in under-utilization of our resources, which could adversely impact our revenue, margins, operating results and cash flow. There are numerous factors beyond our control that influence the level of maintenance and capital expenditures of our customers, including:
current or projected commodity prices, including oil, gas, power and mineral prices;
refining margins;
the demand for oil, gas and electricity;
the ability of oil, gas, industrial and power companies to generate, access and deploy capital;
exploration, production and transportation costs;
interest rates;

10

Table of Contents

tax incentives, including those for alternative energy projects;
regulatory restraints on the rates that power companies may charge their customers; and
local, national and international political and economic conditions.
Our revenue and profitability may be adversely affected by a reduced level of activity in the hydrocarbon industry.
In recent years, demand from the worldwide hydrocarbon industry has been a significant generator of our revenue. Numerous factors influence capital expenditure decisions in the hydrocarbon industry, including, but not limited to, the following:
current and projected oil and gas prices;
exploration, extraction, production and transportation costs;
refining margins;
the discovery rate, size and location of new oil and gas reserves;
technological challenges and advances;
ability to export hydrocarbon products;
demand for hydrocarbon production;
competition from alternative energy sources, including wind and solar; and
changing taxes, price controls, and laws and regulations.
The aforementioned factors are beyond our control and could have a material adverse effect on our results of operations and on our financial position or cash flow.
The volume of storage related projects are influenced by the overall forward market for crude oil, and certain market conditions may adversely affect financial and operating results.
Our results may be influenced by the overall forward market for crude oil. A “contango” market (meaning that the price of crude oil for future delivery is higher than the current price) is associated with greater demand for crude oil storage capacity, because a party can simultaneously purchase crude oil at current prices for storage and sell at higher prices for future delivery. A “backwardated” market (meaning that the price of crude oil for future delivery is lower than the current price) is associated with lower demand for crude oil storage capacity, because a party can capture a premium for prompt delivery of crude oil rather than storing it for future sale. A prolonged backwardated market or other adverse market conditions could have an adverse impact on demand for new storage related construction. Finally, higher absolute levels of crude oil prices increase the costs of financing and insuring crude oil in storage, which negatively affects storage economics. As a result, the overall forward market for crude oil may have an adverse effect on our business, results of operations and financial condition.
The terms of our contracts could expose us to unforeseen costs and costs not within our control, which may not be recoverable and could adversely affect our results of operations and financial condition.
A significant amount of our work is performed under fixed price contracts. Under fixed-price contracts, we agree to perform the contract for a fixed-price and, as a result, can improve our expected profit by superior execution, productivity, workplace safety and other factors resulting in cost savings. However, we could incur cost overruns above the approved contract price, which may not be recoverable. Under certain incentive fixed-price contracts, we may agree to share with a customer a portion of any savings we generate while the customer agrees to bear a portion of any increased costs we may incur up to a negotiated ceiling. To the extent costs exceed the negotiated ceiling price, we may be required to absorb some or all of the cost overruns.
Fixed-price contract prices are established based largely upon estimates and assumptions relating to project scope and specifications, personnel and productivity, material needs, and site conditions. These estimates and assumptions may prove inaccurate or conditions may change due to factors out of our control, resulting in cost overruns, which we may be required to absorb and which could have a material adverse effect on our business, financial condition and results of operations. In addition, our profits from these contracts could decrease or we could experience losses if we incur difficulties in performing the contracts or are unable to secure fixed-pricing commitments from our manufacturers, suppliers and subcontractors at the time we enter into fixed-price contracts with our customers.

11

Table of Contents

Under cost-plus and time-and-material contracts, we perform our services in return for payment of our agreed upon reimbursable costs plus a profit. The profit component is typically expressed in the contract either as a percentage of the reimbursable costs we actually incur or is factored into the rates we charge for labor or for the cost of equipment and materials, if any, we are required to provide. Our profit could be negatively impacted if our actual costs exceed the estimated costs utilized to establish the billing rates included in the contracts.
We may incur significant costs in providing services in excess of original project scope without having an approved change order.
After commencement of a contract, we may perform, without the benefit of an approved change order from the customer, additional services requested by the customer that were not contemplated in our contract price for various reasons, including customer changes or incomplete or inaccurate engineering, changes in project specifications and other similar information provided to us by the customer. Our construction contracts generally require the customer to compensate us for additional work or expenses incurred under these circumstances.
A failure to obtain adequate compensation for these matters could require us to record in the current period an adjustment to revenue and profit recognized in prior periods under the percentage-of-completion accounting method. Any such adjustments, if substantial, could have a material adverse effect on our results of operations and financial condition, particularly for the period in which such adjustments are made. We can provide no assurance that we will be successful in obtaining, through negotiation, arbitration, litigation or otherwise, approved change orders in an amount adequate to compensate us for our additional work or expenses.
Our use of percentage-of-completion accounting for fixed-price contracts and our reporting of profits for cost-plus contracts prior to contract completion could result in a reduction or elimination of previously reported profits.
Our revenue are recognized using the percentage-of-completion method of accounting. Under percentage-of-completion accounting, contract revenue and earnings are recognized ratably over the contract term based on the proportion of actual costs incurred to total estimated costs. In addition, some contracts contain penalty provisions for failure to achieve certain milestones, schedules or performance standards. We review our estimates of contract revenue, costs and profitability on a monthly basis. As a result, we may adjust our estimates on one or more occasions as a result of changes in cost estimates, change orders to the original contract, or claims against the customer for increased costs incurred by us due to customer-induced delays and other factors.
If estimates of costs to complete fixed price contracts indicate a loss, a provision is made through a contract write-down for the total loss anticipated in the period the loss is determined. Contract profit estimates are also adjusted, on a percentage of completion basis, in the fiscal period in which it is determined that an adjustment is required. No restatements are made to prior periods. Further, a number of our contracts contain various cost and performance incentives and penalties that impact the earnings we realize from our contracts, and adjustments related to these incentives and penalties are recorded on a percentage of completion basis in the period when estimable and probable.
As a result of the requirements of the percentage-of-completion method of accounting, the possibility exists that we could have estimated and reported a profit on a contract over several prior periods and later determine, as a result of additional information, that all or a portion of such previously estimated and reported profits were overstated. If this occurs, the full aggregate amount of the overstatement will be reported for the period in which such change in estimate occurs.
Actual results could differ from the estimates and assumptions that we use to prepare our financial statements.
To prepare financial statements in conformity with generally accepted accounting principles, management is required to make estimates and assumptions, as of the date of the financial statements, which affect the reported values of assets, liabilities, revenue and expenses and disclosures of contingent assets and liabilities. Areas requiring significant estimation by our management include:

contract costs and application of percentage-of-completion accounting;
provisions for uncollectible receivables from customers for invoiced amounts;
the amount and collectibility of unpriced change orders and claims against customers;
provisions for income taxes and related valuation allowances;
recoverability of goodwill and intangible assets;

12

Table of Contents

valuation of assets acquired and liabilities assumed in connection with business combinations; and
accruals for estimated liabilities, including litigation and insurance reserves.
Our actual results could materially differ from these estimates.
Domestic and Foreign trade tariffs could raise the price and reduce the availability of raw materials to us, which could negatively impact our operating results and financial condition.
Domestic and foreign trade tariffs could raise the price and reduce the availability of raw materials such as steel plate and steel pipe, which are key materials used by us. Supplies of these materials are available throughout the United States and globally from numerous sources. We anticipate that adequate amounts of these materials will be available in the foreseeable future. However, if trade tariffs should significantly impact the price and availability of these materials, we could experience lower gross margins, operational inefficiencies and project delays.
We are exposed to credit risk from customers. If we experience delays and/or defaults in customer payments, we could suffer liquidity problems or we could be unable to recover amounts owed to us.
Under the terms of our contracts, at times we commit resources to customer projects prior to receiving payments from customers in amounts sufficient to cover expenditures on these projects as they are incurred. Many of our fixed-price or cost-plus contracts require us to satisfy specified progress milestones or performance standards in order to receive a payment. Under these types of arrangements, we may incur significant costs for labor, equipment and supplies prior to receipt of payment. If the customer fails or refuses to pay us for any reason, there is no assurance we will be able to collect amounts due to us for costs previously incurred. In some cases, we may find it necessary to terminate subcontracts with suppliers engaged by us to assist in performing a contract, and we may incur costs or penalties for canceling our commitments to them. Delays in customer payments require an investment in working capital. If we are unable to collect amounts owed to us under our contracts, we may be required to record a charge against previously recognized earnings related to the project, and our liquidity, financial condition and results of operations could be adversely affected.
Acquisitions may result in significant transaction expenses, and unidentified liabilities and risks associated with entering new markets. We may also be unable to profitably integrate and operate these businesses.
We may lack sufficient management, financial and other resources to successfully integrate future acquisitions, including acquisitions in markets where we have not previously operated. Any future acquisitions may result in significant transaction expenses, unexpected liabilities and other risks in addition to the integration and consolidation risks.
If we make any future acquisitions, we will likely assume liabilities of the acquired business or have exposure to contingent liabilities that may not be adequately covered by insurance or indemnification, if any, from the former owners of the acquired business. These potential liabilities could have a material adverse effect on our business.
We may not be able to successfully integrate our acquisitions, which could adversely impact our business.
We may not be able to successfully complete our ongoing integration of the operations, personnel and technology from our acquisitions. Because of their size and complexity, if we fail to complete our integration efforts successfully, we may experience interruptions in our business activities, a decrease in the quality of our services, a deterioration in our employee and customer relationships, and harm to our reputation, all of which could have a material adverse effect on our business, financial condition and results of operations. Our integration activities have required significant attention from management, which potentially decreases the time that management may devote to serve existing customers, attract new customers and develop new services and strategies. We may also experience difficulties in combining corporate cultures, maintaining employee morale and retaining key employees. The integration efforts may also impose substantial demands on our operations or other projects. We will have to actively strive to demonstrate to our existing customers that these integrations have not resulted in adverse changes in our standards or business focus. Our acquisitions have involved a significant capital commitment, and the return that we achieve on any capital invested may be less than the return achieved on our other projects or investments. There will be challenges in consolidating and rationalizing information technology platforms and administrative infrastructures. In addition, any delays or increased costs of integrating acquired companies could adversely affect our operations, financial results and liquidity.


13

Table of Contents

We may not realize the growth opportunities, operating margins and synergies that are anticipated from acquisitions.
The benefits we expect to achieve as a result of an acquisition will depend, in part, on our ability to realize the anticipated growth opportunities, operating margins and synergies. Our success in realizing these growth opportunities, operating margins and synergies, and the timing of this realization, depends on the successful integration of the acquired business and operations with our existing business and operations. Even if we are able to integrate existing and acquired businesses successfully, this integration may not result in the realization of the full benefits of the growth opportunities, operating margins and synergies we currently expect within the anticipated time frame or at all. Accordingly, the benefits from an acquisition may be offset by costs incurred or delays in integrating the companies, which could cause our revenue assumptions and operating margin to be inaccurate.
We may need to raise additional capital in the future for working capital, capital expenditures and/or acquisitions, and we may not be able to do so on favorable terms or at all, which would impair our ability to operate our business or achieve our strategic plan.
To the extent that cash flow from operations, together with available borrowings under our senior secured revolving credit facility, are insufficient to make future investments, acquisitions or provide needed working capital, we may require additional financing from other sources. Our ability to obtain such additional financing in the future will depend in part upon prevailing capital market conditions, as well as conditions in our business and our operating results; and those factors may affect our efforts to arrange additional financing on terms that are satisfactory to us. If adequate funds are not available, or are not available on acceptable terms, we may not be able to make future investments, take advantage of acquisitions or other opportunities, or respond to competitive challenges.
We face substantial competition in each of our business segments, which may have a material adverse effect on our business.
We face competition in all areas of our business from regional, national and international competitors. Our competitors range from small, family-owned businesses to well-established, well-financed entities, both privately and publicly held, including many large engineering and construction companies and specialty contractors. We compete primarily on the basis of price, customer satisfaction, safety performance and programs, quality of our products and services, and schedule. As a result, an increase in the level of competition in one or more markets may result in lower operating margins than we have recently experienced.
Our backlog is subject to unexpected fluctuations, adjustments and cancellations and does not include the full value of our long-term maintenance contracts, and therefore, may not be a reliable indicator of our future earnings.
Backlog may not be a reliable indicator of our future performance. We cannot guarantee that the revenue projected in our backlog will be realized or profitable. Projects may remain in our backlog for an extended period of time. In addition, project cancellations or scope adjustments may occur from time to time with respect to contracts included in our backlog that could reduce the dollar amount of our backlog and the revenue and profits that we actually earn. Many of our contracts have termination rights. Therefore, project adjustments may occur from time to time to contracts in our backlog.
The loss of one or more of our significant customers could adversely affect us.
One or more customers have in the past and may in the future contribute a material portion of our revenue in any one year. Because these significant customers generally contract with us for specific projects or for specific periods of time, we may lose these customers from year to year as the projects or maintenance contracts are completed. The loss of business from any one of these customers could have a material adverse effect on our business or results of operations.
Future events, including those associated with our strategic plan, could negatively affect our liquidity position.
We can provide no assurance that we will have sufficient earnings from operations or the credit capacity to meet all of our future cash needs should we encounter significant working capital requirements or incur significant acquisition costs. Insufficient earnings from operations, significant working capital requirements, and contract disputes have in the past, and could in the future, reduce availability under our senior secured revolving credit facility.
Our business may be affected by difficult work sites and environments, which may adversely affect our overall business.
We perform our work under a variety of conditions, including, but not limited to, difficult terrain, difficult site conditions and busy urban centers where delivery of materials and availability of labor may be impacted. Performing work under these conditions can slow our progress, potentially causing us to incur contractual liability to our customers. These difficult conditions may also cause us to incur additional, unanticipated costs that we might not be able to pass on to our customers.

14

Table of Contents

We are susceptible to severe weather conditions as a result of climate change or otherwise, which may harm our business and financial results.
Our business may be adversely affected by severe weather in areas where we have significant operations. Repercussions of severe weather conditions may include:
curtailment of services;
suspension of operations;
inability to meet performance schedules in accordance with contracts and potential liability for liquidated damages;
injuries or fatalities;
weather related damage to our facilities;
disruption of information systems;
inability to receive machinery, equipment and materials at jobsites; and
loss of productivity.
The frequency and severity of severe weather conditions may be enhanced by present and future changes to our climate.
Our senior secured revolving credit facility imposes restrictions that may limit business alternatives.
Our senior secured revolving credit facility contains covenants that restrict or limit our ability to incur additional debt, acquire or dispose of assets, repurchase equity, or make certain distributions, including dividends. In addition, our senior secured revolving credit facility requires that we comply with a number of financial covenants. These covenants and restrictions may impact our ability to effectively execute operating and strategic plans and our operating performance may not be sufficient to comply with the required covenants. Additionally, availability under the credit facility is dependent upon profitable operating results. If results deteriorate, availability under the credit facility is reduced.
Our failure to comply with one or more of the covenants in our senior secured revolving credit facility could result in an event of default. We can provide no assurance that a default could be remedied, or that our creditors would grant a waiver or amend the terms of the senior secured revolving credit facility. If an event of default occurs, our lenders could elect to declare all amounts outstanding under the facility to be immediately due and payable, terminate all commitments, refuse to extend further credit, and require us to provide cash to collateralize any outstanding letters of credit. If an event of default occurs and the lenders under the senior secured revolving credit facility accelerate the maturity of any loans or other debt outstanding, we may not have sufficient liquidity to repay amounts outstanding under the existing agreement.
We contribute to multiemployer plans that could result in liabilities to us if those plans are terminated or if we withdraw from those plans.
We contribute to several multiemployer pension plans for employees covered by collective bargaining agreements. These plans are not administered by us and contributions are determined in accordance with provisions of negotiated labor contracts. The Employee Retirement Income Security Act of 1974, as amended by the Multiemployer Pension Plan Amendments Act of 1980, imposes certain liabilities upon employers who are contributors to a multiemployer plan in the event of the employer’s withdrawal from, or upon termination of, such plan. If we terminate or withdraw from a multiemployer pension plan, we could be required to make significant cash contributions to fund that plan's unfunded vested benefit, which could materially and adversely affect our financial condition and results of operations; however, we are not currently able to determine the net assets and actuarial present value of the multiemployer pension plans’ unfunded vested benefits allocable to us, if any, and we are not presently aware of the amounts, if any, for which we may be contingently liable if we were to withdraw from any of these plans. In addition, if the funding level of any of these multiemployer plans becomes classified as “critical status” under the Pension Protection Act of 2006, we could be required to make significant additional contributions to those plans.


15

Table of Contents

Earnings for future periods may be affected by impairment charges.
Because we have grown in part through acquisitions, goodwill and other acquired intangible assets represent a substantial portion of our assets. We perform annual goodwill impairment reviews in the fourth quarter of every fiscal year. In addition, we perform an impairment review whenever events or changes in circumstances indicate the carrying value of goodwill or an intangible or fixed asset may not be recoverable. In fiscal 2020, we had $40.0 million of goodwill and other intangible asset impairments, of which $1.5 million was reported as restructuring costs. As of June 30, 2020, we had $8.8 million of amortizing intangible assets and $60.4 million of non-amortizing goodwill representing 1.7% and 11.7% of our total assets, respectively.
We are involved, and are likely to continue to be involved in legal proceedings, which will increase our costs and, if adversely determined, could have a material effect on our financial condition, results of operations, cash flows and liquidity.
We are currently a defendant in legal proceedings arising from the operation of our business, and it is reasonable to expect that we would be named in future actions. Many of the actions against us arise out of the normal course of performing services on project sites, and include workers’ compensation claims, personal injury claims and contract disputes with our customers. From time to time, we are also named as a defendant for actions involving the violation of federal and state labor laws related to employment practices, wages and benefits. We may also be a plaintiff in legal proceedings against customers seeking to recover payment of contractual amounts due to us as well as claims for increased costs incurred by us resulting from, among other things, services performed by us at the request of a customer that are in excess of original project scope that are later disputed by the customer and customer-caused delays in our contract performance.
We maintain insurance against operating hazards in amounts that we believe are customary in our industry. However, our insurance policies include deductibles and certain coverage exclusions, so we cannot provide assurance that we are adequately insured against all of the risks associated with the conduct of our business. A successful claim brought against us in excess of, or outside of, our insurance coverage could have a material adverse effect on our financial condition, results of operations, cash flows and liquidity.
Litigation, regardless of its outcome, is expensive, typically diverts the efforts of our management away from operations for varying periods of time, and can disrupt or otherwise adversely impact our relationships with current or potential customers, subcontractors and suppliers. Payment and claim disputes with customers may also cause us to incur increased interest costs resulting from incurring indebtedness under our revolving line of credit or receiving less interest income resulting from fewer funds invested due to the failure to receive payment for disputed claims and accounts.
Our projects expose us to potential professional liability, product liability, pollution liability, warranty and other claims, which could be expensive, damage our reputation and harm our business. We may not be able to obtain or maintain adequate insurance to cover these claims.
We perform construction and maintenance services at large industrial facilities where accidents or system failures can be disastrous and costly. Any catastrophic occurrence in excess of our insurance limits at locations engineered or constructed by us or where our products are installed or services performed could result in significant professional liability, product liability, warranty and other claims against us by our customers, including claims for cost overruns and the failure of the project to meet contractually specified milestones or performance standards. Further, the rendering of our services on these projects could expose us to risks and claims by third parties and governmental agencies for personal injuries, property damage and environmental matters, among others. Any claim, regardless of its merit or eventual outcome, could result in substantial costs, divert management’s attention and create negative publicity, particularly for claims relating to environmental matters where the amount of the claim could be extremely large. We may not be able to or may choose not to obtain or maintain insurance coverage for the types of claims described above. If we are unable to obtain insurance at an acceptable cost or otherwise protect against the claims described above, we will be exposed to significant liabilities, which may materially and adversely affect our financial condition and results of operations.
Employee, subcontractor or partner misconduct or our overall failure to comply with laws or regulations could harm our reputation, damage our relationships with customers, reduce our revenue and profits, and subject us to criminal and civil enforcement actions.
Misconduct, fraud, non-compliance with applicable laws and regulations, or other improper activities by one of our employees, subcontractors or partners could have a significant negative impact on our business and reputation.  Such misconduct could include the failure to comply with safety standards, laws and regulations, customer requirements, regulations pertaining to the internal controls over financial reporting, environmental laws and any other applicable laws or regulations.  The precautions we take to prevent and detect these activities may not be effective, since our internal controls are subject to inherent limitations, including human error, the possibility that controls could be circumvented or become inadequate because of changed conditions, and fraud.

16

Table of Contents

Our failure to comply with applicable laws or regulations or acts of misconduct could subject us to fines and penalties, harm our reputation, damage our relationships with customers, reduce our revenue and profits and subject us to criminal and civil enforcement actions.
Environmental factors and changes in laws and regulations could increase our costs and liabilities.
Our operations are subject to environmental laws and regulations, including those concerning emissions into the air; discharges into waterways; generation, storage, handling, treatment and disposal of hazardous material and wastes; and health and safety.
Our projects often involve highly regulated materials, including hazardous wastes. Environmental laws and regulations generally impose limitations and standards for regulated materials and require us to obtain permits and comply with various other requirements. The improper characterization, handling, or disposal of regulated materials or any other failure by us to comply with federal, state and local environmental laws and regulations or associated environmental permits could subject us to the assessment of administrative, civil and criminal penalties, the imposition of investigatory or remedial obligations, or the issuance of injunctions that could restrict or prevent our ability to operate our business and complete contracted projects.
In addition, under the Comprehensive Environmental Response, Compensation and Liability Act of 1980 (“CERCLA”), and comparable state and foreign laws, we may be required to investigate and remediate regulated materials. CERCLA and the comparable state laws typically impose liability without regard to whether a company knew of or caused the release, and liability for the entire cost of clean-up can be imposed upon any responsible party.
We are subject to numerous other laws and regulations including those related to business registrations and licenses, environment, workplace, employment, health and safety. These laws and regulations are complex, change frequently and could become more stringent in the future. It is impossible to predict the effect on us of any future changes to these laws and regulations. We can provide no absolute assurance that our operations will continue to comply with future laws and regulations or that the costs to comply with these laws and regulations and/or a failure to comply with these laws will not significantly adversely affect our business, financial condition and results of operations.
Climate change legislation or regulations restricting emissions of “greenhouse gases” could result in reduced demand for our services and products. 
There has been an increased focus in the last several years on climate change in response to findings that emissions of carbon dioxide, methane and other greenhouse gases present an endangerment to public health and the environment. As a result, there have been a variety of regulatory developments, proposals or requirements and legislative initiatives that have been introduced in the U.S. (and other parts of the world) that are focused on restricting the emission of greenhouse gases. The adoption of new or more stringent legislation or regulatory programs limiting greenhouse gas emissions from customers for whom we provide services could affect demand for our products and services. Further, some scientists have concluded that increasing greenhouse gas concentrations in the atmosphere may produce physical effects, such as increased severity and frequency of storms, droughts, floods and other climate events. Such climate events have the potential to adversely affect our operations or those of our customers, which in turn could have a negative effect on us.
A failure or outage in our operational systems or cyber security attacks on any of our systems, or those of third parties, may adversely affect our financial results.
We have become more reliant on technology to help increase efficiency in our business. We use numerous technologies to help run our operations, and this may subject our business to increased risks. Any cyber security attack that affects our facilities, our systems, our customers and any of our financial data could have a material adverse effect on our business. In addition, a cyber-attack on our customer and employee data may result in a financial loss, including potential fines for failure to safeguard data, and may negatively impact our reputation. Third-party systems on which we rely could also suffer system failure. Any of these occurrences could disrupt our business, result in potential liability or reputational damage or otherwise have an adverse effect on our financial results.
We have experienced cybersecurity threats to our information technology infrastructure and have experienced cyber-attacks, attempts to breach our systems and other similar incidents. Such prior events have not had a material impact on our financial condition, results of operations or liquidity. However, future threats could cause harm to our business and our reputation, as well as negatively impact our results of operations materially. Our insurance coverage may not be adequate to cover all the costs related to cyber-attacks or disruptions resulting from such events.


17

Table of Contents

Any security breach resulting in the unauthorized use or disclosure of certain personal information could put individuals at risk of identity theft and financial or other harm and result in costs to the Company in investigation, remediation, legal defense and in liability to parties who are financially harmed. We may incur significant costs to protect against the threat of information security breaches or to respond to or alleviate problems caused by such breaches. For example, laws may require notification to regulators, clients or employees and enlisting credit monitoring or identity theft protection in the event of a privacy breach. A cybersecurity attack could also be directed at our systems and result in interruptions in our operations or delivery of services to our clients and their customers. Furthermore, a material security breach could cause us to lose revenue, lose clients or cause damage to our reputation.
To reduce organizational risk from cybersecurity threats, the Company has undertaken several initiatives in recent years. We strengthened our identity and access management capabilities by requiring multi-factor authentication, increased the threat detection efficiencies within our security information and event management capacity, and completed projects designed to reduce our organization's external attack surface. In addition, in the area of security awareness and training, we have updated our foundational curriculum, established mandatory recurring training requirements, and commenced periodic phishing campaign assessments.
We rely on internally and externally developed software applications and systems to support critical functions including project management, estimating, scheduling, human resources, accounting, and financial reporting. Any sudden loss, disruption or unexpected costs to maintain these systems could significantly increase our operational expense as well as disrupt the management of our business operations.
We rely on various software systems to conduct our critical operating and administrative functions.  We depend on our software vendors to provide long-term software maintenance support for our information systems.  Software vendors may decide to discontinue further development, integration or long-term software maintenance support for our information systems, in which case we may need to abandon one or more of our current information systems and migrate some or all of our project management, human resources, estimating, scheduling, accounting and financial information to other systems, thus increasing our operational expense as well as disrupting the management of our business operations.
We could be adversely affected by violations of the U.S. Foreign Corrupt Practices Act and similar worldwide anti-bribery laws.
The U.S. Foreign Corrupt Practices Act and similar anti-bribery laws in other jurisdictions generally prohibit companies and their intermediaries from making improper payments to officials or others for the purpose of obtaining or retaining business. Our policies mandate compliance with these anti-bribery laws. We operate in parts of the world that have experienced corruption to some degree and, in certain circumstances, strict compliance with anti-bribery laws may conflict with local customs and practices. We train our personnel concerning anti-bribery laws and issues, and we also inform our customers, vendors, and others who work for us or on our behalf that they must comply with anti-bribery law requirements. We also have procedures and controls in place to monitor compliance. We cannot assure that our internal controls and procedures always will protect us from the possible reckless or criminal acts committed by our employees or agents. If we are found to be liable for anti-bribery law violations (either due to our own acts or our inadvertence, or due to the acts or inadvertence of others including our partners, agents, subcontractors or suppliers), we could suffer from criminal or civil penalties or other sanctions, including contract cancellations or debarment, and loss of reputation, any of which could have a material adverse effect on our business. Litigation or investigations relating to alleged or suspected violations of anti-bribery laws, even if ultimately such litigation or investigations demonstrate that we did not violate anti-bribery laws, could be costly and could divert management's attention away from other aspects of our business.
Economic, political and other risks associated with international operations could adversely affect our business.
A portion of our operations are conducted outside the United States, and accordingly, our business is subject to risks associated with doing business internationally, including changes in foreign currency exchange rates, instability in political or economic conditions, difficulty in repatriating cash proceeds, differing employee relations, differing regulatory environments, trade protection measures, and difficulty in administering and enforcing corporate policies which may be different than the normal business practices of local cultures.

18

Table of Contents


Risk Factors Related to Our Common Stock
Our common stock, which is listed on the NASDAQ Global Select Market, has experienced significant price and volume fluctuations. These fluctuations could continue in the future, and our stockholders may not be able to resell their shares of common stock at or above the purchase price paid.
The market price of our common stock may change significantly in response to various factors and events beyond our control, including the following:
the risk factors described in this Item 1A;
general conditions in our customers’ industries;
general conditions in the security markets;
the significant concentration of ownership of our common stock in the hands of a small number of institutional investors;
a shortfall in operating revenue or net income from that expected by securities analysts and investors; and
changes in securities analysts’ estimates of our financial performance or the financial performance of our competitors or companies in our industry.
Some companies that have volatile market prices for their securities have been subject to security class action suits filed against them. If a suit were to be filed against us, regardless of the outcome, it could result in substantial costs and a diversion of our management’s attention and resources. This could have a material adverse effect on our business, results of operations and financial condition.
Future sales of our common stock may depress our stock price.
Sales of a substantial number of shares of our common stock in the public market or otherwise, either by us, a member of management or a major stockholder, or the perception that these sales could occur, could depress the market price of our common stock and impair our ability to raise capital through the sale of additional equity securities.
We may issue additional equity securities, which could lead to dilution of our issued and outstanding stock.
The issuance of additional common stock, restricted stock units or securities convertible into our common stock could result in dilution of the ownership interest held by existing stockholders. We are authorized to issue, without stockholder approval 5,000,000 shares of preferred stock, par value $0.01 per share, in one or more series, which may give other stockholders dividend, conversion, voting, and liquidation rights, among other rights, which may be superior to the rights of holders of our common stock. In addition, we are authorized to issue, without stockholder approval, a significant number of additional shares of our common stock and securities convertible into either common stock or preferred stock. 
Shareholder activists could cause a disruption to our business.
An activist investor may indicate disagreement with our strategic direction or capital allocation policies and may seek representation on our Board of Directors. Our business, operating results or financial condition could be adversely affected and may result in, among other things:

increased operating costs, including increased legal expenses, insurance, administrative expenses and associated costs incurred in connection with director election contests;
uncertainties as to our future direction, which could result in the loss of potential business opportunities and could make it more difficult to attract, retain, or motivate qualified personnel, and strain relationships with investors and customers; and
reduction or delay in our ability to effectively execute our current business strategy and to implement new strategies.
Item 1B. Unresolved Staff Comments
None

19

Table of Contents

Item 2. Properties
The principal properties of Matrix Service Company are as follows:
Location  Description of Facility  Segment  Interest
United States:
Tulsa, Oklahoma  Corporate headquarters and regional office  All segments  Leased
Bellingham, Washington  Regional office, fabrication facility and warehouse  Oil Gas & Chemical, Storage Solutions, Industrial  Owned
Catoosa, Oklahoma  Fabrication facilities, regional office and warehouse  Oil Gas & Chemical, Storage Solutions, Industrial  
    Leased & Owned (1)
Columbus, OhioRegional officeAll segmentsLeased
Eddystone, Pennsylvania  Regional office, fabrication facility and warehouse  All segments  Leased
Houston, Texas  Regional offices and warehouse  Oil Gas & Chemical, Storage Solutions, Industrial  Leased & Owned
Metairie, LouisianaRegional officeAll segmentsLeased
Norco, CaliforniaRegional office and warehouseStorage Solutions, Oil Gas & ChemicalLeased
Orange, California  Fabrication facility, regional office and warehouse  Oil Gas & Chemical, Storage Solutions, Industrial  Leased & Owned
Pittsburgh, PennsylvaniaRegional officeAll segmentsLeased
Rahway, New Jersey  Regional office and warehouse  Electrical Infrastructure, Oil Gas & Chemical, Industrial  Leased
Temperance, Michigan  Regional office and warehouse  Storage Solutions  Owned
Tucson, Arizona  Regional office and warehouse  Industrial, Storage Solutions, Oil Gas & Chemical  Leased
International:
Burlington, Ontario, CanadaRegional officeElectrical Infrastructure, Industrial, Storage SolutionsOwned
Calgary, Alberta, CanadaRegional officeStorage SolutionsLeased
Leduc, Alberta, CanadaRegional office and warehouseStorage SolutionsLeased
Sarnia, Ontario, Canada  Regional office and warehouse  Storage Solutions  Owned
Paju-si, Gyeonggi-do, South KoreaFabrication facility, regional office and warehouseStorage SolutionsOwned
Sydney, New South Wales, AustraliaRegional officeStorage SolutionsLeased

(1)Certain facilities were constructed by the Company on land acquired through ground leases with renewal options.

In addition to the locations listed above, Matrix has smaller regional locations and temporary office facilities at numerous customer locations throughout the United States and Canada. 

20

Table of Contents

Item 3. Legal Proceedings
We are a party to a number of legal proceedings. We believe that the nature and number of these proceedings are typical for a company of our size engaged in our type of business and that none of these proceedings will result in a material effect on our business, results of operations, financial condition, cash flows or liquidity.
Item 4. Mine Safety Disclosures
Section 1503 of the Dodd-Frank Wall Street Reform and Consumer Protection Act (the "Dodd-Frank Act") requires domestic mine operators to disclose violations and orders issued under the Federal Mine Safety and Health Act of 1977 (the "Mine Act") by the federal Mine Safety and Health Administration. We do not act as owner of any mines, but as a result of our performing services or construction at mine sites as an independent contractor, we may be considered an "operator" within the meaning of the Mine Act.
Information concerning mine safety violations or other regulatory matters required to be disclosed in this annual report under Section 1503(a) of the Dodd-Frank Act and Item 104 of Regulation S-K is included in Exhibit 95 to this Annual Report on Form 10-K.

21

Table of Contents


PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Information
Our common stock trades on the NASDAQ Global Select Market under the trading symbol "MTRX". Substantially all of our stockholders maintain their shares in "street name" accounts and are not individually stockholders of record. As of July 31, 2020, there were 19 holders of record of our common stock.
Dividend Policy
We have never paid cash dividends on our common stock, and the terms of our Credit Agreement (see Item 8. Financial Statements and Supplementary Data, Note 5 - Debt for more information about our Credit Agreement) limit the amount of cash dividends we can pay. Under our Credit Agreement, we may declare and pay cash dividends on our capital stock during any fiscal year up to an amount which, when added to all other cash dividends paid during such fiscal year, does not exceed 50% of our cumulative net income for such fiscal year to date. While we currently do not intend to pay cash dividends, any future dividend payments will depend on our financial condition, capital requirements and earnings as well as other relevant factors.
Issuer Purchases of Equity Securities
Our Credit Agreement limits the Company's purchases of its equity securities to $30.0 million in any calendar year. The table below sets forth the information with respect to purchases made by the Company of its common stock during the fourth quarter of the fiscal year ended June 30, 2020:
Total Number
of Shares
Purchased
Average Price
Paid
Per Share
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs
Maximum Number of
Shares That May Yet
Be Purchased
Under the Plans
or Programs (C)
April 1 to April 30, 2020
Share Repurchase Program (A)
   1,349,037 
Employee Transactions (B)
   
May 1 to May 31, 2020
Share Repurchase Program (A)
   1,349,037 
Employee Transactions (B)
   
June 1 to June 30, 2020
Share Repurchase Program (A)
   1,349,037 
Employee Transactions (B)
733 9.26  

(A)Represents shares purchased under our stock buyback program.
(B)Represents shares withheld to satisfy the employee’s tax withholding obligation that is incurred upon the vesting of deferred shares granted under the Company’s stock incentive plans.
(C)On November 6, 2018, the Board of Directors approved a new stock buyback program (the “November 2018 Program”), which replaced the December 2016 Program. Under the November 2018 Program, the Company may repurchase common stock of the Company up to a maximum of $30.0 million per calendar year provided that the aggregate number of shares repurchased may not exceed 10%, or approximately 2.7 million, of the Company's shares outstanding as of November 6, 2018. The November 2018 Program will continue unless and until it is modified or revoked by the Board of Directors.



22

Table of Contents

Performance Graph
The following Performance Graph and related information shall not be deemed “soliciting material” or to be “filed” with the Securities and Exchange Commission, nor shall such information be incorporated by reference into any future filing under the Securities Act of 1933 or Securities Exchange Act of 1934, each as amended, except to the extent that we specifically incorporate it by reference into such filing.
The following graph compares, for the period from June 30, 2015 to June 30, 2020, the cumulative stockholder return on our common stock with the cumulative total return of the NASDAQ Composite Index and the S&P Construction & Engineering Index. The graph below assumes an investment of $100 (with reinvestment of all dividends) in our common stock, the NASDAQ Composite Index and the S&P Construction & Engineering Index on June 30, 2015 and tracks their relative performance through June 30, 2020. The stock price performance reflected in the following graph is not necessarily indicative of future stock performance.

mtrx-20200630_g1.jpg

June 30,
201520162017201820192020
Matrix Service Company$100.00 $90.21 $51.15 $100.38 $110.83 $53.17 
NASDAQ Composite$100.00 $98.32 $126.14 $155.91 $168.04 $213.32 
S&P Construction & Engineering$100.00 $97.70 $107.80 $118.42 $123.78 $125.74 

23

Table of Contents

Item 6. Selected Financial Data


Selected Financial Data
(In thousands, except percentages and per share data)
 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
June 30,
2017
June 30,
2016
Revenue$1,100,938 $1,416,680 $1,091,553 $1,197,509 $1,311,917 
Cost of revenue998,762 1,284,729 999,617 1,116,506 1,185,926 
Gross profit102,176 131,951 91,936 81,003 125,991 
Gross margin %9.3 %9.3 %8.4 %6.8 %9.6 %
Selling, general and administrative expenses86,276 94,021 84,417 76,144 85,109 
Selling, general and administrative %7.8 %6.6 %7.7 %6.4 %6.5 %
Intangible asset impairments and restructuring costs52,525  17,998   
Operating income (loss)(36,625)37,930 (10,479)4,859 40,882 
Operating income (loss) %(3.3)%2.7 %(1.0)%0.4 %3.1 %
Net income (loss)(33,074)27,982 (11,480)138 25,537 
Net income (loss) attributable to noncontrolling interest   321 (3,326)
Net income (loss) attributable to Matrix Service Company(33,074)27,982 (11,480)(183)28,863 
Earnings (loss) per share-basic(1.24)1.04 (0.43)(0.01)1.09 
Earnings (loss) per share-diluted(1.24)1.01 (0.43)(0.01)1.07 
Working capital159,213 141,811 118,581 139,654 129,416 
Total assets517,310 633,394 558,033 586,030 564,967 
Long-term debt9,208 5,347  44,682  
Capital expenditures18,539 19,558 8,711 11,908 13,939 
Cash flows provided (used) by operations44,085 41,394 74,671 (18,746)33,587 
Backlog758,465 1,098,349 1,218,596 682,273 868,672 


Refer to the Results of Operations section included in Item 7 of this Annual Report on Form 10-K for a discussion of the operating results for the fiscal year ended 2020 in comparison to the fiscal year ended 2019.

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Management’s discussion and analysis of our financial condition and results of operations is based on our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). GAAP represents a comprehensive set of accounting and disclosure rules and requirements, the application of which requires management judgments and estimates including, in certain circumstances, choices between acceptable GAAP alternatives. The preparation of these consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities, if any, at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. We base our estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from these estimates under different assumptions or conditions. Note 1- Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements included in Part II, Item 8 - Financial Statements and Supplementary Data in this Annual Report on Form 10-K, contains a comprehensive summary of our significant accounting policies. The following is a discussion of our most critical accounting policies, estimates, judgments and uncertainties that are inherent in our application of GAAP.

24

Table of Contents

CRITICAL ACCOUNTING POLICIES
Revenue Recognition
General Information about our Contracts with Customers
Our revenue comes from contracts to provide engineering, procurement, fabrication and construction, repair and maintenance and other services. Our engineering, procurement and fabrication and construction services are usually provided in association with capital projects, which commonly are fixed price contracts and are billed based on project milestones. Our repair and maintenance services typically are cost reimbursable or time and material based contracts and are billed monthly or, for projects of short duration, at the conclusion of the project. The elapsed time from award to completion of performance may be in excess of one year for capital projects.
Step 1: Contract Identification
We do not recognize revenue unless we have identified a contract with a customer. A contract with a customer exists when it has approval and commitment from both parties, the rights and obligations of the parties are identified, payment terms are identified, the contract has commercial substance, and collectibility is probable. We also evaluate whether a contract should be combined with other contracts and accounted for as one single contract. This evaluation requires judgment and could change the timing of the amount of revenue and profit recorded for a given period.
Step 2: Identify Performance Obligations
Next, we identify each performance obligation in the contract. A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services to the customer. Revenue is recognized separately for each performance obligation in the contract. Many of our contracts have one clearly identifiable performance obligation. However, many of our contracts provide the customer an integrated service that includes two or more of the following services: engineering, procurement, fabrication, construction, repair and maintenance services. For these contracts, we do not consider the integrated services to be distinct within the context of the contract when the separate scopes of work combine into a single commercial objective or capability for the customer. Accordingly, we generally identify one performance obligation in our contracts. The determination of the number of performance obligations in a contract requires significant judgment and could change the timing of the amount of revenue recorded for a given period.
Step 3: Determine Contract Price
After determining the performance obligations in the contract, we determine the contract price. The contract price is the amount of consideration we expect to receive from the customer for completing the performance obligation(s). In a fixed price contract, the contract price is a single lump-sum amount. In reimbursable and time and materials based contracts, the contract price is determined by the agreed upon rates or reimbursements for time and materials expended in completing the performance obligation(s) in the contract.
A number of our contracts contain various cost and performance incentives and penalties that can either increase or decrease the contract price. These variable consideration amounts are generally earned or incurred based on certain performance metrics, most commonly related to project schedule or cost targets. We estimate variable consideration at the most likely amount of additional consideration to be received (or paid in the case of penalties), provided that meeting the variable condition is probable. We include estimated amounts of variable consideration in the contract price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the contract price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us. We reassess the amount of variable consideration each accounting period until the uncertainty associated with the variable consideration is resolved. Changes in the assessed amount of variable consideration are accounted for prospectively as a cumulative adjustment to revenue recognized in the current period.
Step 4: Assign Contract Price to Performance Obligations
After determining the contract price, we assign such price to the performance obligation(s) in the contract. If a contract has multiple performance obligations, we assign the contract price to each performance obligation based on the stand-alone selling prices of the distinct services that comprise each performance obligation.

25

Table of Contents

Step 5: Recognize Revenue as Performance Obligations are Satisfied
We record revenue for contracts with our customers as we satisfy the contracts' performance obligations. We recognize revenue on performance obligations associated with fixed price contracts for engineering, procurement, fabrication and construction services over time since these services create or enhance assets the customer controls as they are being created or enhanced. We measure progress of satisfying these performance obligations by using the percentage-of-completion method, which is based on costs incurred to date compared to the total estimated costs at completion, since it best depicts the transfer of control of assets being created or enhanced to the customer.
We recognize revenue over time for reimbursable and time and material based repair and maintenance contracts since the customer simultaneously receives and consumes the benefit of those services as we perform work under the contract. As a practical expedient allowed under the revenue accounting standards, we record revenue for these contracts in the amount to which we have a right to invoice for the services performed provided that we have a right to consideration from the customer in an amount that corresponds directly with the value of the performance completed to date.
Costs incurred may include direct labor, direct materials, subcontractor costs and indirect costs, such as salaries and benefits, supplies and tools, equipment costs and insurance costs. Indirect costs are charged to projects based upon direct costs and overhead allocation rates per dollar of direct costs incurred or direct labor hours worked. Typically, customer contracts will include standard warranties that provide assurance that products and services will function as expected. The Company does not sell separate warranties.
We have numerous contracts that are in various stages of completion which require estimates to determine the forecasted costs at completion. Due to the nature of the work left to be performed on many of our contracts, the estimation of total cost at completion for fixed price contracts is complex, subject to many variables and requires significant judgment. Estimates of total cost at completion are made each period and changes in these estimates are accounted for prospectively as cumulative adjustments to revenue recognized in the current period. If estimates of costs to complete fixed price contracts indicate a loss, a provision is made through a contract write-down for the total loss anticipated.
Change Orders
Contracts are often modified through change orders, which are changes to the agreed upon scope of work. Most of our change orders, which may be priced or unpriced, are for goods or services that are not distinct from the existing contract due to the significant integration of services provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a change order on the contract price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue on a cumulative catch-up basis. For unpriced change orders, we estimate the increase or decrease to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above. Unpriced change orders are more fully discussed in Note 7 - Commitments and Contingencies of the Notes to Financial Statements.
Claims
Sometimes we seek claims for amounts in excess of the contract price for delays, errors in specifications and designs, contract terminations, change orders in dispute or other causes of additional costs incurred by us. Recognition of amounts as additional contract price related to claims is appropriate only if there is a legal basis for the claim. The determination of our legal basis for a claim requires significant judgment. We estimate the change to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above. Claims are more fully discussed in Note 7 - Commitments and Contingencies of the Notes to Financial Statements.
Unpriced Change Orders and Claims
Costs and estimated earnings in excess of billings on uncompleted contracts included revenue for unpriced change orders and claims of $14.5 million at June 30, 2020 and $10.1 million at June 30, 2019. The amounts ultimately realized may be significantly different than the recorded amounts resulting in a material adjustment to future earnings. Generally, collection of amounts related to unpriced change orders and claims is expected within twelve months. However, customers may not pay these amounts until final resolution of related claims, and accordingly, collection of these amounts may extend beyond one year.

26

Table of Contents

Loss Contingencies
Various legal actions, claims, and other contingencies arise in the normal course of our business. Contingencies are recorded in the consolidated financial statements, or are otherwise disclosed, in accordance with Accounting Standard Codification ("ASC") Topic 450-20, “Loss Contingencies”. Specific reserves are provided for loss contingencies to the extent we conclude that a loss is both probable and estimable. We use a case-by-case evaluation of the underlying data and update our evaluation as further information becomes known. We believe that any amounts exceeding our recorded accruals should not materially affect our financial position, results of operations or liquidity. However, the results of litigation are inherently unpredictable and the possibility exists that the ultimate resolution of one or more of these matters could result in a material effect on our financial position, results of operations or liquidity.
Legal costs are expensed as incurred.
Goodwill
Goodwill represents the excess of the purchase price of acquisitions over the acquisition date fair value of the net identifiable tangible and intangible assets acquired. In accordance with current accounting guidance, goodwill is not amortized and is tested at least annually for impairment at the reporting unit level, which is a level below our reportable segments.
We perform our annual impairment test in the fourth quarter of each fiscal year, or in between annual tests whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable, to determine whether an impairment exists and to determine the amount of headroom. We define "headroom" as the percentage difference between the fair value of a reporting unit and its carrying value. The goodwill impairment test involves comparing management’s estimate of the fair value of a reporting unit with its carrying value, including goodwill. If the fair value of a reporting unit exceeds its carrying value, then goodwill is not impaired. If the fair value of a reporting unit is less than its carrying value, then goodwill is impaired to the extent of the difference, but the impairment may not exceed the balance of goodwill assigned to that reporting unit.
We utilize a discounted cash flow analysis, referred to as an income approach, and market multiples, referred to as a market approach, to determine the estimated fair value of our reporting units. For the income approach, significant judgments and assumptions including forecasted project awards, discount rate, anticipated revenue growth rate, gross margins, operating expenses, working capital needs and capital expenditures are inherent in the fair value estimates, which are based on our operating and capital budgets and on our strategic plan. As a result, actual results may differ from the estimates utilized in our income approach. For the market approach, significant judgments and assumptions include the selection of guideline companies, forecasted guideline company EBITDA and our forecasted EBITDA. The use of alternate judgments and/or assumptions could result in a fair value that differs from our estimate and could result in the recognition of additional impairment charges in the financial statements. As a test for reasonableness, we also consider the combined carrying values of our reporting units to our market capitalization.
In the second quarter of fiscal 2020, the Company concluded that a goodwill impairment indicator existed in the Electrical Infrastructure segment based on the recent history of depressed gross margins and the second quarter’s downward acceleration of revenue and gross margin. Accordingly, the Company performed an interim impairment test as of December 31, 2019, reflecting updated revenue and gross margin assumptions, and concluded that the reporting unit's $24.9 million of goodwill was fully impaired. Additionally, the Company concluded that a goodwill impairment indicator existed for an Industrial segment reporting unit based on several second quarter events. These events included the deterioration of our relationship with a significant customer in the iron and steel industry in the second quarter. As a result, the customer canceled other previously awarded work and the Company is expecting little to no new business from this customer in the foreseeable future. Accordingly, the Company performed an interim impairment test as of December 31, 2019 and concluded that the reporting unit's $8.0 million of goodwill was fully impaired.
During the third quarter of fiscal 2020, the Company concluded that goodwill impairment indicators existed based on the uncertainties caused by the COVID-19 pandemic and the significant decline in the price of crude oil. These uncertainties resulted in lowered revenue expectations for the remainder of fiscal 2020 and fiscal 2021 and led to significant volatility in the Company's stock price. Accordingly, the Company performed an interim test as of March 31, 2020, which did not result in any additional impairments.
The Company performed its annual goodwill impairment test as of May 31, 2020, which resulted in no impairment. The fiscal 2020 test indicated that three reporting units with a combined total of $14.2 million of goodwill as of June 30, 2020 were at higher risk of future impairment than others. If the Company's view of project opportunities or gross margins deteriorates, particularly for the higher risk reporting units, then the Company may be required to record a material impairment of goodwill.

27

Table of Contents


We considered the amount of headroom for each reporting unit when determining whether an impairment existed. The amount of headroom varies by reporting unit. Our significant assumptions, including revenue growth rates, gross margins, discount rate and other factors may change in the future based on the changing economic and competitive environment in which we operate. Assuming that all other components of our fair value estimate remain unchanged, a change in the following assumptions would have the following effect on headroom:
Headroom Sensitivity Analysis
Goodwill as of June 30, 2020
(in thousands)
Baseline HeadroomHeadroom if Revenue Growth Rate
Declines by 100 Basis Points
Headroom if Gross Margin
Declines by 100 Basis Points
Headroom if Discount Rate Increases by 100 Basis Points
Reporting Unit 1$6,112 6%-1%-28%-5%
Reporting Unit 2$3,914 29%25%-17%12%
Reporting Unit 3$4,130 48%37%-19%26%
All other reporting units$46,213 75% to 228%67% to 209%58% to 167%56% to 191%


Income Taxes
We use the asset and liability approach for financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed annually for differences between the financial statement and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances based on our judgments and estimates are established when necessary to reduce deferred tax assets to the amount expected to be realized in future operating results. Company management believes that realization of deferred tax assets in excess of the valuation allowance is more likely than not. Our estimates are based on facts and circumstances in existence as well as interpretations of existing tax regulations and laws applied to the facts and circumstances, with the help of professional tax advisors. Therefore, we estimate and provide for amounts of additional income taxes that may be assessed by the various taxing authorities.
Leases

The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business. The Company determines if an arrangement is or contains a lease at inception of the arrangement. An arrangement is determined to be a lease if it conveys the right to control the use of identified property and equipment for a period of time in exchange for consideration. Operating lease right-of-use assets are recognized as the present value of future lease payments over the lease term as of the commencement date, plus any lease payments made prior to commencement, and less any lease incentives received. Operating lease liabilities are recognized as the present value of the future lease payments over the lease term as of the commencement date. Operating lease expense is recognized based on the undiscounted future lease payments over the remaining lease term on a straight-line basis. Lease expense related to short-term leases is recognized on a straight-line basis over the lease term.

Determinations with respect to lease term (including any renewals and terminations), incremental borrowing rate used to discount lease payments, variable lease expense and future lease payments require the use of judgment based on the facts and circumstances related to each lease. The Company considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised.
Right-of-use assets are evaluated for impairment in accordance with our policy for impairment of long-lived assets.


28

Table of Contents

Recently Issued Accounting Standards 
Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments
On June 16, 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, which will change how the Company accounts for its allowance for uncollectible accounts. The amendments in this update require a financial asset (or a group of financial assets) to be presented at the net amount expected to be collected. The income statement will reflect any increases or decreases of expected credit losses that have taken place during the period. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount.
Previous GAAP delays the recognition of the full amount of credit losses until the loss is probable of occurring. The amendments in this update eliminate the probable initial recognition threshold and, instead, reflect the Company's current estimate of all expected credit losses. In addition, current guidance limits the information the Company may consider in measuring a credit loss to its past events and current conditions. The amendments in this update broaden the information the Company may consider in developing its expected credit loss estimate to include forecasted information.
The Company adopted the standard on July 1, 2020 with no material impact to its estimate of the allowance for uncollectible accounts.
Results of Operations
Overview
In fiscal 2020, we operated our business through four reportable segments: Electrical Infrastructure; Oil Gas & Chemical; Storage Solutions; and Industrial.
The Electrical Infrastructure segment consists of power delivery services provided to investor owned utilities, including construction of new substations, upgrades of existing substations, short-run transmission line installations, distribution upgrades and maintenance, as well as emergency and storm restoration services. We also provide construction and maintenance services to a variety of power generation facilities, such as combined cycle plants and other natural gas fired power stations.
The Oil Gas & Chemical segment serves customers primarily in the downstream and midstream petroleum industries who are engaged in refining crude oil and processing, fractionating, and marketing of natural gas and natural gas liquids. We also perform work in the petrochemical, and sulfur extraction, recovery and processing markets. Our services include plant maintenance, turnarounds, engineering and capital construction. We also offer industrial cleaning services, including hydro-blasting, hydro-excavating, advanced chemical cleaning and vacuum services.
The Storage Solutions segment consists of work related to aboveground storage tanks ("AST") and terminals. Also included in this segment are cryogenic and other specialty storage tanks and terminals including liquefied natural gas, liquid nitrogen/liquid oxygen, liquid petroleum and other specialty vessels such as spheres as well as marine structures and truck and rail loading/offloading facilities. Our services include engineering, fabrication and construction, and maintenance and repair, which includes planned and emergency services for both tanks and full terminals. Finally, we offer AST products, including geodesic domes, aluminum internal floating roofs, floating suction and skimmer systems, roof drain systems and floating roof seals.
The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers. This segment is similar to the former Oil Gas & Chemical segment described above, but includes mining and minerals, thermal vacuum chambers, and work in other industrial facilities which were historically reported in the Industrial segment.
Due to changing markets facing our clients and to better align the financial reporting of the Company with our long-term strategic growth areas, we are changing our reporting segments. Beginning in fiscal 2021, the Company’s financial results will be reported under the following three segments: Utility and Power Infrastructure; Process and Industrial Facilities; and Storage and Terminal Solutions. The services provided by each of these segments is described below.
The Utility and Power Infrastructure segment includes services provided in power delivery and power generation, as well as natural gas utility peak shaving. This segment is similar to the former Electrical Infrastructure segment described above, but includes natural gas utility peak shaving facilities that have been historically reported in the Storage Solutions segment.


29

Table of Contents

The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers. This segment is similar to the former Oil Gas & Chemical segment described above, but includes mining and minerals as well as thermal vacuum chambers, which were historically reported in the Industrial segment.
The Storage and Terminal Solutions segment includes engineering, construction, maintenance and repair for aboveground storage tanks and terminals; LNG facilities for import/export fueling and bunkering; NGL and other specialty vessels; aboveground storage tank products; and other renewable energy storage and terminal solutions. This segment is similar to the former Storage Solutions segment described above, but does not include the natural gas utility peak shaving facilities, which will be reported as part of the Utility and Power Infrastructure segment.
The majority of the work for all segments is performed in the United States, with 7.3% of revenue generated internationally during fiscal 2020, 3.4% in fiscal 2019 and 10.1% in fiscal 2018. The percentage of revenue generated internationally increased in fiscal 2020 compared to fiscal 2019 due to higher levels of work in Canada. The percentage of revenue generated internationally decreased in fiscal 2019 compared to fiscal 2018 due to the completion of a significant Canadian power generation project in our Electrical Infrastructure segment in fiscal 2018.
Significant period to period changes in revenue, gross profits and operating results between fiscal 2020 and fiscal 2019 are discussed below on a consolidated basis and for each segment. A discussion of results of operations changes between fiscal 2019 and fiscal 2018 is included in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations of our Annual Report on Form 10-K for the year ended June 30, 2019, which was filed with the SEC on September 4, 2019.

Matrix Service Company
Results of Operations
(In thousands)
Electrical
Infrastructure
Oil Gas &
Chemical
Storage
Solutions
IndustrialTotal
Fiscal Year 2020
Consolidated revenue$112,890 $200,950 $559,199 $227,899 $1,100,938 
Gross profit (loss)(1,105)15,822 71,934 15,525 102,176 
Gross profit (loss) %(1.0)%7.9 %12.9 %6.8 %9.3 %
Selling, general and administrative expenses7,543 19,300 43,332 16,101 86,276 
Intangible asset impairments and restructuring costs27,855 3,850 1,296 19,524 52,525 
Operating income (loss)(36,503)(7,328)27,306 (20,100)(36,625)
Operating income (loss) %(32.3)%(3.6)%4.9 %(8.8)%(3.3)%
Fiscal Year 2019
Consolidated revenue$217,417 $319,867 $521,932 $357,464 $1,416,680 
Gross profit15,470 35,987 56,011 24,483 131,951 
Gross profit %7.1 %11.3 %10.7 %6.8 %9.3 %
Selling, general and administrative expenses11,802 23,003 41,914 17,302 94,021 
Intangible asset impairments and restructuring costs     
Operating income3,668 12,984 14,097 7,181 37,930 
Operating income %1.7 %4.1 %2.7 %2.0 %2.7 %
Variances Fiscal Year 2020 to Fiscal Year 2019 Increase/(Decrease)
Consolidated revenue$(104,527)$(118,917)$37,267 $(129,565)$(315,742)
Gross profit (16,575)(20,165)15,923 (8,958)(29,775)
Selling, general and administrative expenses(4,259)(3,703)1,418 (1,201)(7,745)
Intangible asset impairments and restructuring costs27,855 3,850 1,296 19,524 52,525 
Operating income (40,171)(20,312)13,209 (27,281)(74,555)

30

Table of Contents


Operational Update
As the COVID-19 pandemic persists, the Company's top priority has been to maintain a safe working environment for all employees, customers and business partners. We transitioned the majority of our administrative and engineering team members to remote working conditions in March 2020. At this time, we have returned to the office in select locations where predetermined criteria have been met, but the majority of our administrative and engineering team members continue to work remotely. Our project teams in coordination with our clients created work processes to integrate the guidance from governmental agencies and leading health organizations to protect the health and safety of everyone on our job sites while maintaining productivity.
There continues to be significant uncertainty regarding the near- and intermediate-term economic impacts from the COVID-19 pandemic, which has disrupted the markets we serve. As a result, the Company expanded its previously announced business improvement plan, which consisted of discretionary cost reductions, workforce reductions and closures of certain offices in order to increase the utilization of the Company's staff and bring the cost structure of the business in line with our revenue expectations.
The Company's previously announced business improvement plan was in response to underperformance in the Company's Electrical Infrastructure segment, which led to a $24.9 million impairment of goodwill during the second quarter of fiscal 2020. In addition, the Company recorded $13.6 million of goodwill and other intangible asset impairments during the second quarter of fiscal 2020 in connection with the deterioration of our relationship with a significant customer in the iron and steel industry. The Company made a strategic decision to exit the domestic iron and steel business early in the third quarter of fiscal 2020, which resulted in incurring restructuring costs to exit the business. Finally, during the second quarter of 2020, the Company placed a $2.4 million valuation allowance on a deferred tax asset that was created by net operating loss carryforwards and other tax credits in Canada, which was determined to be unrecoverable.
The Company incurred $14.0 million of restructuring costs in fiscal 2020 in connection with its business improvement plan, other restructuring activities, and the wind down of the domestic iron and steel business. These initiatives were substantially completed as of June 30, 2020. As a result of these actions, the Company expects to save approximately $45 million in planned annual operating costs.
In order to more clearly depict the core profitability of the Company, the following table presents our net income and earnings per fully diluted share for fiscal 2020 after adjusting for restructuring costs, impairments, and the Canadian tax valuation allowance:
Reconciliation of Adjusted Net Income and Diluted Earnings per Common Share(1)
(In thousands, except per share data)
Fiscal Year Ended June 30, 2020
Amount of
Charge
Income Tax Effect of ChargeNet
Income
(Loss)
Earnings (Loss) Per Diluted Share
Net loss per common share, as reported$(33,074)$(1.24)
Restructuring costs incurred
$14,010 $(3,369)10,641 0.39 
Electrical Infrastructure segment goodwill impairment
24,900 (4,889)20,011 0.74 
Industrial segment goodwill and other intangible asset impairment
13,615 (2,803)10,812 0.40 
Valuation allowance placed on a deferred tax asset
2,417  2,417 0.09 
Adjustment for dilutive effect of using basic shares for net loss 0.02 
Adjusted net income and diluted earnings per common share
$10,807 $0.40 
Weighted average common shares outstanding - diluted:
As reported
26,621 
Previously anti-dilutive common shares
490 
Adjusted weighted average common shares outstanding - diluted
27,111 
(1)This table presents non-GAAP financial measures of our adjusted net income and adjusted diluted earnings per common share for fiscal 2020. The most directly comparable financial measures are net loss and net loss per common share, respectively, presented in the Consolidated Statements of Income. We have presented these non-GAAP financial measures because we believe they more clearly depict the core operating results of the Company during the period presented and provide a more comparable measure of the Company's operating results to other companies considered to be in similar businesses. Since adjusted net income and adjusted diluted earnings per common share are not measures of performance calculated in accordance with GAAP, they should be considered in addition to, rather than as a substitute for, the most directly comparable GAAP financial measures.

31

Table of Contents


Fiscal 2020 Versus Fiscal 2019
Consolidated
Consolidated revenue was $1.101 billion for the fiscal year ended June 30, 2020, compared to $1.417 billion in fiscal 2019. On a segment basis, consolidated revenue decreased in the Industrial, Oil Gas & Chemical, and Electrical Infrastructure segments by $129.6 million, $118.9 million and $104.5 million, respectively. These decreases were partially offset by an increase in the Storage Solutions segment of $37.3 million.
Consolidated gross profit was $102.2 million in fiscal 2020 compared to $132.0 million in fiscal 2019. Gross margin was 9.3% in fiscal 2020 and fiscal 2019. Gross margins in fiscal 2020 are the result of strong project execution, offset by the under recovery of construction overhead costs due to lower than anticipated revenue volumes, particularly in the fourth quarter. Fiscal 2019 was positively impacted by higher revenue volumes, which led to an over recovery of construction overhead costs.
Consolidated SG&A expenses were $86.3 million in fiscal 2020 compared to $94.0 million in fiscal 2019. The decrease in fiscal 2020 was primarily attributable to lower incentive compensation due to weaker operating results in the current year.and savings from executing the previously announced business improvement plan.
The Company recorded non-cash goodwill and other intangible asset impairments of $38.5 million during the second quarter of fiscal 2020. See Item 8. Financial Statements, Note 4 - Goodwill and other intangible assets for more information about the impairments. In addition, the Company recorded $14.0 million of restructuring costs in the third and fourth quarters of fiscal 2020 due to actions taken under our business improvement plan. See Operational Update in this Results of Operations section and Item 8. Financial Statements, Note 14 - Restructuring Costs, for more information.
Interest expense was $1.6 million in fiscal 2020 and $1.3 million in fiscal 2019. The increase in interest expense was primarily due to a higher average debt balance during fiscal 2020, partially offset by lower interest rates in fiscal 2020. Interest income was $1.3 million during fiscal 2020 compared to $1.2 million in fiscal 2019 due to an increase in our average cash balance during fiscal 2020, partially offset by lower interest rates in fiscal 2020.
Our effective tax rate for fiscal 2020 was 9.7% compared to 27.2% in fiscal 2019. The tax benefit for fiscal 2020 was negatively impacted by a $3.1 million of valuation allowances placed on deferred tax assets that were created by net operating loss carryforwards and other tax credits primarily in Canada, the non-deductible portion of the goodwill impairments that would have resulted in a $1.8 million reduction of income tax expense, and $1.7 million of other non-deductible expenses. These negative impacts were partially offset by $1.8 million of research and development and other tax credits. The effective tax rate in fiscal 2019 was negatively impacted by $4.5 million of valuation allowances placed on net operating loss carryforwards and foreign tax credits generated by our branch operations in Canada, and $1.2 million of non-deductible expenses. These negative impacts were largely offset by the reversal of $3.5 million of branch liabilities associated with the valuation allowances placed on our Canadian branch net operating loss carryforwards and foreign tax credits, $2.0 million of research and development and other tax credits and $0.3 million of excess tax benefits related to the vesting of stock-based compensation. A full analysis of the Company's provision for income taxes is included in Item 8. Financial Statements and Supplementary Data, Note 6 - Income Taxes.
In fiscal 2020, net loss was $33.1 million, or $1.24 per fully diluted share, compared to net income of $28.0 million, or $1.01 per fully diluted share, in fiscal 2019.
Electrical Infrastructure
Revenue for the Electrical Infrastructure segment decreased $104.5 million to $112.9 million in fiscal 2020 compared to $217.4 million in fiscal 2019. The decrease is primarily due to lower volumes of power delivery and power generation work. The segment gross margin (loss) was (1.0)% in fiscal 2020 compared to 7.1% in the same period last year. The fiscal 2020 segment gross loss was negatively impacted by poor execution in the first and second quarters and lower volumes throughout the year, which led to the under recovery of construction overhead costs. The segment gross margin in fiscal 2019 was negatively impacted by lower than previously forecasted margins on a limited number of power delivery projects. In fiscal 2019, we expanded our power delivery business geographically, however, the margins on this work did not meet our expectations. The fiscal 2019 segment margin was also negatively impacted when the proceeds from the settlement of a customer dispute were less than previously anticipated. The negative impacts to the fiscal 2019 segment gross margin were partially offset by strong project execution on power generation package work.


32

Table of Contents

In the second quarter of fiscal 2020, the Company announced a business improvement plan for this segment. The plan included significant changes to the operations and management of the business, including changes to leadership and mid-level operational personnel, modifications to operational processes, and increased business development resources. During the second half of fiscal 2020, we implemented the planned personnel changes, added business development resources and strengthened business processes, which has led to improved project execution. However, it is still too early to assess the long-term effectiveness of the business improvement plan. Furthermore, an improvement in the operating performance of this segment will be dependent upon the effectiveness and execution of the improvement plan, the markets we serve, the spending volumes of our existing clients and other external factors.
As a result of the COVID-19 pandemic, we have experienced suspensions of work at certain job sites and client proposal activity has slowed as customers manage other pandemic-related challenges. We will continue to assess conditions in the areas we serve and resume normal operations based on the needs of our clients and safety guidelines to ensure the protection of our employees and customers.
Oil Gas & Chemical
Revenue for the Oil Gas & Chemical segment was $201.0 million in fiscal 2020 compared to $319.9 million in the same period a year earlier. The decrease of $118.9 million is primarily due to lower volumes of turnaround and refinery maintenance work. The segment gross margin was 7.9% in fiscal 2020 compared to 11.3% in the same period last year. The fiscal 2020 segment gross margin was negatively impacted by lower volumes, which led to the under recovery of construction overhead costs, partially offset by strong project execution. Project execution was strong in fiscal 2019 and higher volumes led to an over recovery of construction overhead costs.
The short-term impact to the Company's refinery turnaround and maintenance operations as a result of the global pandemic has been significant. The impact has been exacerbated by the timing of the onset of the pandemic during what is normally a busy spring turnaround season. Although there have been project delays and temporary suspensions of planned seasonal work, in most cases the revenue volumes are moving out in time, but not eliminated. The updated start dates on many of the delayed activities are uncertain and will depend on the needs of our clients, safety guidelines, and the market.
Storage Solutions
Revenue for the Storage Solutions segment was $559.2 million in fiscal 2020 compared to $521.9 million in fiscal 2019, an increase of $37.3 million. The increase in segment revenue is primarily a result of increased tank and terminal construction work and higher levels of work in Canada. The segment gross margin was 12.9% in fiscal 2020 compared to 10.7% in fiscal 2019. The fiscal 2020 segment gross margin was positively impacted by strong project execution on large capital projects. During the first half of fiscal 2019, the segment gross margin was negatively impacted by the wind down of lower margin work awarded in a highly competitive environment and lower than previously forecasted margins on a limited number of those projects.
As a result of the COVID-19 pandemic, global energy demand, and regulatory issues, we experienced short-term suspensions of work on a limited number of projects, but work on most of these projects has resumed. In addition, some project awards and starts were delayed for durations varying from a few weeks to a few quarters.
Industrial
Revenue for the Industrial segment was $227.9 million in fiscal 2020 compared to $357.5 million in fiscal 2019, a decrease of $129.6 million. The decrease in revenue is primarily attributable to our strategic decision to exit the domestic iron and steel industry early in the third quarter, and lower volumes of thermal vacuum chamber work. We no longer have a continuous presence in any domestic iron and steel facility and final wind-down of the business is substantially complete. The segment gross margin was 6.8% in fiscal 2020 and fiscal 2019. The fiscal 2020 segment gross margin was negatively impacted by sharply lower volumes and under recovery of overhead costs during the second half of the year due to the wind down of the domestic iron and steel business. These negative impacts to segment gross margin were partially offset by good project execution on both capital and repair and maintenance projects during the first half of the year and a favorable project closeout on a thermal vacuum chamber project in the fourth quarter. The fiscal 2019 segment gross margin was negatively impacted by a lower than previously forecasted margin on a thermal vacuum chamber project, partially offset by improved gross margins on iron and steel work.


33

Table of Contents

Non-GAAP Financial Measures
Adjusted EBITDA
We have presented Adjusted EBITDA, which we define as net income (loss) before impairment of goodwill and other intangible assets, restructuring costs, interest expense, income taxes, depreciation and amortization, because it is used by the financial community as a method of measuring our performance and of evaluating the market value of companies considered to be in similar businesses. We believe that the line item on our Consolidated Statements of Income entitled “Net income (loss)” is the most directly comparable GAAP measure to Adjusted EBITDA. Since Adjusted EBITDA is not a measure of performance calculated in accordance with GAAP, it should not be considered in isolation of, or as a substitute for, net earnings as an indicator of operating performance. Adjusted EBITDA, as we calculate it, may not be comparable to similarly titled measures employed by other companies. In addition, this measure is not a measure of our ability to fund our cash needs. As Adjusted EBITDA excludes certain financial information compared with net income (loss), the most directly comparable GAAP financial measure, users of this financial information should consider the type of events and transactions that are excluded. Our non-GAAP performance measure, Adjusted EBITDA, has certain material limitations as follows:

It does not include impairments to goodwill and other intangible assets. While impairments to intangible assets are non-cash expenses in the period recognized, cash or other consideration was still transferred in exchange for the intangible assets in the period of the acquisition. Any measure that excludes impairments to intangible assets has material limitations since these expenses represent the loss of an asset that was acquired in exchange for cash or other assets.
It does not include restructuring costs. Restructuring costs represent material costs that were incurred by the Company and are oftentimes cash expenses. Therefore, any measure that excludes restructuring costs has material limitations.

It does not include interest expense. Because we have borrowed money to finance our operations and to acquire businesses, pay commitment fees to maintain our senior secured revolving credit facility, and incur fees to issue letters of credit under the senior secured revolving credit facility, interest expense is a necessary and ongoing part of our costs and has assisted us in generating revenue. Therefore, any measure that excludes interest expense has material limitations.

It does not include income taxes. Because the payment of income taxes is a necessary and ongoing part of our operations, any measure that excludes income taxes has material limitations.

It does not include depreciation or amortization expense. Because we use capital and intangible assets to generate revenue, depreciation and amortization expense is a necessary element of our cost structure. Therefore, any measure that excludes depreciation or amortization expense has material limitations.
A reconciliation of Adjusted EBITDA to net income (loss) follows:
 
 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (in thousands)
Net income (loss) $(33,074)$27,982 $(11,480)
Goodwill and other intangible asset impairment38,515  17,998 
Restructuring costs14,010   
Interest expense1,597 1,296 2,600 
Provision (benefit) for federal, state and foreign income taxes(3,570)10,430 (668)
Depreciation and amortization19,124 18,224 20,347 
Adjusted EBITDA$36,602 $57,932 $28,797 



34

Table of Contents

LIQUIDITY AND CAPITAL RESOURCES
Overview
We define liquidity as the ability to pay our liabilities as they become due, fund business operations and meet all contractual and financial obligations. Our primary sources of liquidity in fiscal 2020 were cash and cash equivalents on hand, capacity under our senior secured revolving credit facility and cash generated from operations. Cash and cash equivalents on hand at June 30, 2020 totaled $100.0 million and availability under the senior secured revolving credit facility totaled $93.4 million, resulting in total liquidity of $193.4 million.
There continues to be significant uncertainty regarding the near- and intermediate-term business impacts from the COVID-19 pandemic. However, the Company entered this environment with a strong balance sheet and liquidity, which it expects to be sufficient to support its near- to intermediate-term needs. In fiscal 2020, the Company implemented steps to preserve its financial position including:
restructuring the business to right-size the cost structure to the expected near-term revenue;
eliminating all non-critical capital expenditures; and
suspending share repurchases.
We believe the cost reduction efforts were appropriate given the circumstances. These reductions were significant, but did not impact our capabilities nor our ability to execute work. These reductions will enable us to be more competitive and profitable in the future and preserve liquidity.
The following table provides a summary of changes in our liquidity for the fiscal year ended June 30, 2020 (in thousands):

Liquidity as of June 30, 2019$241,898 
Net increase in cash and cash equivalents10,321 
Increase in credit facility capacity constraint(68,541)
Net borrowings on credit facility(4,210)
Decrease in letters of credit outstanding13,618 
Foreign currency translation of outstanding borrowings349 
Liquidity as of June 30, 2020$193,435 
Factors that routinely impact our short-term liquidity and that may impact our long-term liquidity include, but are not limited to:
Changes in costs and estimated earnings in excess of billings on uncompleted contracts and billings on uncompleted contracts in excess of costs due to contract terms that determine the timing of billings to customers and the collection of those billings:
Some cost plus and fixed price customer contracts are billed based on milestones which may require us to incur significant expenditures prior to collections from our customers.
Some fixed price customer contracts allow for significant upfront billings at the beginning of the project, which temporarily increases liquidity near-term.
Time and material contracts are normally billed in arrears. Therefore, we are routinely required to carry these costs until they can be billed and collected.
Some of our large construction projects may require security in the form of letters of credit or significant retentions. The timing of collection of retentions is often uncertain.
Other changes in working capital.
Capital expenditures.


35

Table of Contents

Other factors that may impact both short and long-term liquidity include:
Acquisitions and disposals of businesses.
Strategic investments in new operations.
Purchases of shares under our stock buyback program.
Contract disputes which can be significant.
Collection issues, including those caused by weak commodity prices, economic slowdowns or other factors which can lead to credit deterioration of our customers.
Capacity constraints under our senior secured revolving credit facility and remaining in compliance with all covenants contained in the Credit Agreement.
Issuances of letters of credit.
Cash Flows Provided by Operating Activities
Cash flows provided by operating activities for the fiscal year ended June 30, 2020 totaled $44.1 million. Major components of cash flows from operating activities for the year ending June 30, 2020 are as follows: 

Net Cash Provided by Operating Activities
(In thousands)
 
Net loss$(33,074)
Goodwill and other intangible asset impairment38,515 
Non-cash expenses34,607 
Deferred income tax(3,630)
Cash effect of changes in working capital7,674 
Other(7)
Net cash provided by operating activities$44,085 


Working capital changes at June 30, 2020 in comparison to June 30, 2019 include the following:
Accounts receivable, net of bad debt expense recognized during the period, decreased by $56.6 million during fiscal 2020, which increased cash flows from operating activities. The increase is primarily due to lower volumes of business and the timing of billing and collections.
Costs and estimated earnings in excess of billings on uncompleted contracts ("CIE") decreased $36.5 million, which increased cash flows from operating activities. Billings on uncompleted contracts in excess of costs and estimated earnings ("BIE") decreased $41.7 million, which decreased cash flows from operating activities. CIE and BIE balances declined primarily due to lower volumes of business in the second half of the year. These balances routinely experience significant fluctuations based on the timing of when job costs are incurred and the invoicing of those job costs to the customer.
Other assets and liabilities decreased $11.0 million, which increased cash flows from operating activities. The decrease is primarily related to lower retentions that are expected to be collected beyond one year in connection with large projects, partially offset by an increase in net income taxes receivable.
Accounts payable and other accrued expenses decreased by $56.3 million, which decreased cash flows from operating activities. The variance is primarily attributable to lower volumes of business and the timing of vendor payments. These decreases were partially offset by $3.8 million of deferred payroll tax associated with the CARES Act (see Item 8. Financial Statements and Supplementary Data, Note 6 - Income Taxes).


36

Table of Contents

Cash Flows Used for Investing Activities
Investing activities used $17.1 million of cash in the fiscal year ended June 30, 2020 primarily due to $18.5 million of capital expenditures, partially offset by $1.4 million of proceeds from asset sales. Capital expenditures consisted of: $7.4 million for transportation equipment, $5.1 million for construction and fabrication equipment, $5.0 million for software and office equipment, and $1.1 million for facilities.
Cash Flows Used by Financing Activities
Financing activities used $16.0 million of cash in the fiscal year ended June 30, 2020 primarily due to share repurchases of $17.0 million and the repurchase of $3.5 million of Company stock for payment of withholding taxes due on equity-based compensation, partially offset by net borrowings of $4.2 million under the Company's senior secured revolving credit facility.
Senior Secured Revolving Credit Facility
On February 8, 2017, the Company entered into the Fourth Amended and Restated Credit Agreement (the "Credit Agreement"), by and among the Company and certain foreign subsidiaries, as Borrowers, various subsidiaries of the Company, as Guarantors, JPMorgan Chase Bank, N.A., as Administrative Agent, Sole Lead Arranger and Sole Bookrunner, and the other Lenders party thereto.
The Credit Agreement provides for a five-year senior secured revolving credit facility of $300.0 million that expires February 8, 2022. The credit facility may be used for working capital, acquisitions, capital expenditures, issuances of letters of credit and other lawful purposes.
The credit facility includes a U.S. Dollar equivalent sublimit of $75.0 million for revolving loans denominated in Australian Dollars, Canadian Dollars, Euros and Pounds Sterling and letters of credit in Australian Dollars, Euros, and Pounds Sterling. The credit facility also includes a $200.0 million sublimit for total letters of credit.
Each revolving borrowing under the Credit Agreement will bear interest at a rate per annum equal to:
The ABR or the Adjusted LIBO Rate, in the case of revolving loans denominated in U.S. Dollars;
The Canadian Prime Rate or the CDOR rate, in the case of revolving loans denominated in Canadian Dollars;
The Adjusted LIBO Rate, in the case of revolving loans denominated in Pounds Sterling or Australian Dollars; or
The EURIBO Rate, in the case of revolving loans denominated in Euros,
in each case, plus the Applicable Margin, which is based on the Company's Leverage Ratio, as defined in the Credit Agreement. The Applicable Margin on ABR loans ranges between 0.625% and 1.625%. The Applicable Margin for Adjusted LIBO, EURIBO and CDOR loans ranges between 1.625% and 2.625% and the Applicable Margin for Canadian Prime Rate loans ranges between 2.125% and 3.125%.
The unused credit facility fee is between 0.25% and 0.45% based on the Leverage Ratio.
At June 30, 2020, the Company was at the lowest margin tier for all categories of loans and the unused revolving credit facility fee under the Credit Agreement.
The Credit Agreement includes the following covenants and borrowing limitations:
Our Leverage Ratio, determined as of the end of each fiscal quarter, may not exceed 3.00 to 1.00. The Leverage Ratio covenant requires that Consolidated Funded Indebtedness, as defined in the Credit Agreement, as of the end of any fiscal quarter, may not exceed 3.0 times Consolidated EBITDA, as defined in the Credit Agreement, or "Covenant EBITDA," over the previous four quarters.
We are required to maintain a Fixed Charge Coverage Ratio, determined as of the end of each fiscal quarter, greater than or equal to 1.25 to 1.00. The Fixed Charge Coverage Ratio covenant requires that, as of the end of any fiscal quarter, Covenant EBITDA, after deducting capital expenditures, dividends and share repurchases, for the previous four quarters may not be less than 1.25 times the total of interest expense and cash paid for income taxes over the previous four quarters and scheduled maturities of certain indebtedness for the next four quarters.

37

Table of Contents

Asset dispositions (other than dispositions in which all of the net cash proceeds therefrom are reinvested into the Company and dispositions of inventory and obsolete or unneeded equipment in the ordinary course of business) are limited to $20.0 million per 12-month period.
Covenant EBITDA differs from Adjusted EBITDA, as reported under "Results of Operations - Non-GAAP Financial Measure," in Item 7 primarily because it permits the Company to:
exclude non-cash stock-based compensation expense,
include pro forma EBITDA of acquired businesses as if the acquisition occurred at the beginning of the previous four quarters, and
exclude certain other extraordinary items, as defined in the Credit Agreement.
The Company is in compliance with all affirmative, negative, and financial covenants under the Credit Agreement.
Availability under the senior secured revolving credit facility is as follows:
June 30,
2020
June 30,
2019
 (In thousands)
Senior secured revolving credit facility$300,000 $300,000 
Capacity constraint due to the Leverage Ratio162,864 94,323 
Capacity under the senior secured revolving credit facility137,136 205,677 
Letters of credit(1)
34,529 48,147 
Borrowings outstanding9,208 5,347 
Availability under the senior secured revolving credit facility$93,399 $152,183 


(1)The Credit Agreement allows exclusion of letters of credit that support our workers' compensation programs when calculating availability under the credit facility. At June 30, 2020, there were $6.5 million of letters of credit that support our workers' compensation programs.

Dividend Policy
We have never paid cash dividends on our common stock, and the terms of our Credit Agreement limit the amount of cash dividends we can pay. Under our Credit Agreement, we may declare and pay cash dividends on our capital stock during any fiscal year up to an amount which, when added to all other cash dividends paid during such fiscal year, does not exceed 50% of our cumulative net income for such fiscal year to date. While we currently do not intend to pay cash dividends, any future dividend payments will depend on our financial condition, capital requirements and earnings as well as other relevant factors.
Treasury Shares
On November 6, 2018, the Board of Directors approved a stock buyback program (the "November 2018 Program"), which replaced the previous program that had been in place since December 2016 and was set to expire in December 2018. Under the November 2018 Program, the Company may repurchase common stock up to a maximum of $30.0 million per calendar year provided that the aggregate number of shares repurchased may not exceed 10%, or approximately 2.7 million, of the Company's shares outstanding as of November 6, 2018. The Company may repurchase its stock from time to time in the open market at prevailing market prices or in privately negotiated transactions and is not obligated to purchase any shares. The November 2018 Program will continue unless and until it is modified or revoked by the Board of Directors. In fiscal 2020, the Company repurchased 1,047,606 shares of its common stock for $17.0 million under the November 2018 Program. There were 1,349,037 shares available for repurchase under the November 2018 Program as of June 30, 2020.
In addition to the stock buyback program, the Company may withhold shares of common stock to satisfy the tax withholding obligations upon vesting of an employee’s deferred shares. The Company withheld 181,081 and 79,111 shares of common stock during fiscal 2020 and 2019, respectively, to satisfy these obligations. These shares were returned to the Company’s pool of treasury shares. The Company has 1,746,689 treasury shares as of June 30, 2020 and intends to utilize these treasury shares in connection with equity awards under the Company’s stock incentive plans and for sales to the Employee Stock Purchase Plan.

38

Table of Contents

Off-Balance Sheet Arrangements
As of June 30, 2020, the following off-balance sheet arrangements were in place to support our ordinary course obligations: 

 Expiration Period
 Less than  1
Year
1–3 Years3–5 YearsMore than  5
Years
Total
 (In thousands)
Letters of credit(1)
$40,991 $ $ $ $40,991 
Surety bonds200,520 1,455 1  201,976 
Total$241,511 $1,455 $1 $ $242,967 

(1)All letters of credit issued under our senior secured revolving credit facility are in support of our workers’ compensation insurance programs or certain construction contracts. The letters of credit that support our workers’ compensation programs are expected to renew annually through the term of our senior secured revolving credit facility. The letters of credit that support construction contracts carry expiry dates into calendar year 2021. Our Credit Agreement allows exclusion of letters of credit that support our workers' compensation programs when calculating our compliance with the leverage ratio covenant. At June 30, 2020, there were $6.5 million of letters of credit that support our workers' compensation programs.
Contractual Obligations
Contractual obligations at June 30, 2020 are summarized below: 
 Contractual Obligations by Expiration Period
 Less than  1
Year
1-3 Years3-5 YearsMore than  5
Years
Total
 (In thousands)
Borrowings under senior secured revolving credit facility(1)
$ $9,208 $ $ $9,208 
Interest payments on debt(1)
1,634 736   2,370 
Operating leases8,719 9,408 5,362 9,630 33,119 
Purchase obligations3,413 1,545   4,958 
Total contractual obligations$13,766 $20,897 $5,362 $9,630 $49,655 


(1)Assumes total debt principal at June 30, 2020 is carried to maturity with no future borrowings or repayments and no changes to total letters of credit outstanding as of June 30, 2020. Interest payments on debt assumes the margin tier that the Company was at on June 30, 2020, which is the lowest margin tier under the Credit Agreement.


39

Table of Contents

Item 7A. Quantitative and Qualitative Disclosures About Market Risk
Interest Rate Risk
Our interest rate risk results primarily from our variable rate indebtedness under our Credit Agreement, which is influenced by movements in short-term rates. Borrowings under our $300.0 million senior secured revolving credit facility bear interest at a rate per annum equal to:
The ABR or the Adjusted LIBO Rate, in the case of revolving loans denominated in U.S. Dollars;
The Canadian Prime Rate or the CDOR rate, in the case of revolving loans denominated in Canadian Dollars;
The Adjusted LIBO Rate, in the case of revolving loans denominated in Pounds Sterling or Australian Dollars; or
The EURIBO Rate, in the case of revolving loans denominated in Euros,
in each case, plus the Applicable Margin, which is based on the Company's Leverage Ratio. The Applicable Margin on ABR loans ranges between 0.625% and 1.625%. The Applicable Margin for Adjusted LIBO, EURIBO and CDOR loans ranges between 1.625% and 2.625% and the Applicable Margin for Canadian Prime Rate loans ranges between 2.125% and 3.125%.
Financial instruments with interest rate risk at June 30, 2020 were as follows:
 Maturity by Fiscal YearFair Value as
of June 30, 2020
 20212022202320242025
 (In thousands)
Long-term debt:
Variable rate debt$ $9,208 $ $ $ $9,208 

The Company has not entered into any derivative instruments to hedge interest rate risk, but evaluates the materiality of interest rate risk exposure. An increase of 100 basis points in interest rates would not have had a material impact on the financial results of the Company for the fiscal year ended June 30, 2020.
Foreign Currency Risk
Matrix Service Company has subsidiaries with operations in Canada and South Korea, which use the Canadian Dollar and South Korean Won, respectively, as their functional currencies. The Company also has a subsidiary with operations in Australia, but its functional currency is the U.S. Dollar since its sales are primarily denominated in U.S. Dollars.
Historically, movements in the Canadian Dollar to U.S. Dollar exchange rate have not significantly impacted the Company's results. Also, the Company does not expect exchange rate fluctuations in its South Korean and Australian operations to materially impact its financial results since these operations represent an insignificant portion of the Company's consolidated revenue and expenses. However, further growth in its Canadian, South Korean and/or Australian operations and/or significant fluctuations in the Canadian Dollar, South Korean Won and/or Australian Dollar to U.S. Dollar exchange rates could impact the Company’s financial results in the future.
Management has not entered into derivative instruments to hedge foreign currency risk, but periodically evaluates the materiality of our foreign currency exposure. To mitigate our risk, on occasion we convert Canadian Dollar balances into U.S. Dollars to settle U.S. Dollar amounts owed by our Canadian operations. A 10% unfavorable change in the Canadian Dollar against the U.S. Dollar would not have had a material impact on the financial results of the Company for the fiscal year ended June 30, 2020.
Commodity Price Risk
The Company has no direct commodity exposure, but we do have exposure to materials derived from certain commodities including steel plate, steel pipe, and copper, which are key materials used by the Company. Supplies of these materials are available throughout the United States and worldwide. We anticipate that adequate amounts of these materials will be available in the foreseeable future. However, the price, quantity, and delivery schedules of these materials could change rapidly due to various factors, including producer capacity, the level of foreign imports, worldwide demand, the imposition or removal of tariffs on imported steel and other market conditions. We mitigate these risks primarily by procuring materials upon contract execution to ensure that our purchase price approximates the costs included in the project estimate, and also by negotiating contract escalation clauses to cover unexpected costs due to fluctuations in materials derived from certain commodities.

40

Table of Contents


Item 8. Financial Statements and Supplementary Data
 
Financial Statements of the Company
Reports of Independent Registered Public Accounting Firm

Financial Statement Schedules
The financial statement schedule is filed as a part of this report under Schedule II – Valuation and Qualifying Accounts for the three fiscal years ended June 30, 2020, June 30, 2019 and June 30, 2018 immediately following Quarterly Financial Data (Unaudited). All other schedules are omitted because they are not applicable or the required information is shown in the financial statements, or notes thereto, included herein.

41

Table of Contents

MANAGEMENT’S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING
The management of Matrix Service Company and its wholly-owned subsidiaries (the “Company”) are responsible for establishing and maintaining adequate internal control over financial reporting. The Company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles. Internal control over financial reporting includes policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company’s assets that could have a material effect on the financial statements.
All internal control systems, no matter how well designed, have inherent limitations and cannot provide absolute assurance that all objectives will be met. Internal control over financial reporting is a process that involves diligence and is subject to lapses in judgment and human error. Internal control over financial reporting can also be circumvented by collusion or management override of controls. Because of these limitations, there is a risk that material misstatements may not be prevented or detected on a timely basis.
The Company’s management assessed the effectiveness of the Company’s internal control over financial reporting as of June 30, 2020. In making this assessment, the Company’s management used the criteria established in Internal Control—Integrated Framework (2013) set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in Internal Control-Integrated Framework.
Management’s assessment included an evaluation of such elements as the design and operating effectiveness of key financial reporting controls, process documentation, accounting policies, overall control environment and information systems control environment. Based on this assessment, the Company’s management has concluded that the Company’s internal control over financial reporting as of June 30, 2020 was effective.
Deloitte & Touche LLP, an independent registered public accounting firm, has issued an attestation report on the effectiveness of the Company’s internal control over financial reporting as of June 30, 2020. Deloitte & Touche LLP’s report on the Company’s internal control over financial reporting is included herein.

/S/ John R. Hewitt  /S/ Kevin S. Cavanah
John R. Hewitt  Kevin S. Cavanah
President and Chief Executive Officer  Vice President and Chief Financial Officer

September 3, 2020

42

Table of Contents

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors of
Matrix Service Company

Opinion on Internal Control over Financial Reporting
We have audited the internal control over financial reporting of Matrix Service Company and subsidiaries (the “Company”) as of June 30, 2020, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of June 30, 2020 based on criteria established in Internal Control - Integrated Framework (2013) issued by COSO.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended June 30, 2020 of the Company and our report dated September 3, 2020, expressed an unqualified opinion on those financial statements.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness 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.

/S/ DELOITTE & TOUCHE LLP
Tulsa, Oklahoma
September 3, 2020


43

Table of Contents

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors of
Matrix Service Company

Opinion on the Financial Statements
We have audited the accompanying Consolidated Balance Sheets of Matrix Service Company and subsidiaries (the “Company”) as of June 30, 2020 and 2019, the related Consolidated Statements of Income, Comprehensive Income, Cash Flows and Changes in Stockholders’ Equity for each of the three years in the period ended June 30, 2020 and the related notes and schedule listed in the Index at Item 8 (collectively referred to as the "financial statements").  In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of June 30, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended June 30, 2020, in conformity with accounting principles generally accepted in the United States of America.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of June 30, 2020, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated September 3, 2020 expressed an unqualified opinion on the Company's internal control over financial reporting.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

/S/ DELOITTE & TOUCHE LLP
Tulsa, Oklahoma
September 3, 2020

We have served as the Company's auditor since 2006.


44

Table of Contents

Matrix Service Company
Consolidated Statements of Income
(In thousands, except per share data)
 
 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
Revenue$1,100,938 $1,416,680 $1,091,553 
Cost of revenue998,762 1,284,729 999,617 
Gross profit102,176 131,951 91,936 
Selling, general and administrative expenses86,276 94,021 84,417 
Goodwill and other intangible asset impairment38,515  17,998 
Restructuring costs14,010   
Operating income (loss)(36,625)37,930 (10,479)
Other income (expense):
Interest expense(1,597)(1,296)(2,600)
Interest income1,270 1,167 381 
Other308 611 550 
Income (loss) before income tax expense(36,644)38,412 (12,148)
Provision (benefit) for federal, state and foreign income taxes(3,570)10,430 (668)
Net income (loss)$(33,074)$27,982 $(11,480)
Basic earnings (loss) per common share$(1.24)$1.04 $(0.43)
Diluted earnings (loss) per common share$(1.24)$1.01 $(0.43)
Weighted average common shares outstanding:
Basic26,621 26,891 26,769 
Diluted26,621 27,587 26,769 
 
See accompanying notes
45

Table of Contents

Matrix Service Company
Consolidated Statements of Comprehensive Income
(In thousands)
 
 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
Net income (loss)$(33,074)$27,982 $(11,480)
Other comprehensive loss, net of tax:
Foreign currency translation loss (net of tax expense (benefit) of ($88), $27 and ($24) for the fiscal years ended June 30, 2020, 2019 and 2018, respectively)(622)(340)(87)
Comprehensive income (loss)$(33,696)$27,642 $(11,567)
 

See accompanying notes
46

Table of Contents

Matrix Service Company
Consolidated Balance Sheets
(In thousands)
June 30,
2020
June 30,
2019
Assets
Current assets:
Cash and cash equivalents$100,036 $89,715 
Accounts receivable, less allowances (2020 - $905; 2019 - $923)160,671 218,432 
Costs and estimated earnings in excess of billings on uncompleted contracts59,548 96,083 
Inventories6,460 8,017 
Income taxes receivable3,919 29 
Other current assets4,526 5,034 
Total current assets335,160 417,310 
Property, plant and equipment, at cost:
Land and buildings42,695 41,179 
Construction equipment94,154 91,793 
Transportation equipment55,864 52,526 
Office equipment and software39,356 43,632 
Construction in progress4,427 7,619 
Total property, plant and equipment - at cost236,496 236,749 
Accumulated depreciation(155,748)(157,414)
Property, plant and equipment - net80,748 79,335 
Operating lease right-of-use assets21,375  
Goodwill60,369 93,368 
Other intangible assets8,837 19,472 
Deferred income taxes5,988 2,683 
Other assets4,833 21,226 
Total assets$517,310 $633,394 
See accompanying notes
47

Table of Contents

Matrix Service Company
Consolidated Balance Sheets (continued)
(In thousands, except share data)
June 30,
2020
June 30,
2019
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$73,094 $114,647 
Billings on uncompleted contracts in excess of costs and estimated earnings63,889 105,626 
Accrued wages and benefits16,205 38,357 
Accrued insurance7,301 9,021 
Operating lease liabilities7,568  
Income taxes payable 2,517 
Other accrued expenses7,890 5,331 
Total current liabilities175,947 275,499 
Deferred income taxes61 298 
Operating lease liabilities19,997  
Borrowings under senior secured revolving credit facility9,208 5,347 
Other liabilities4,208 293 
Total liabilities209,421 281,437 
Commitments and contingencies
Stockholders’ equity:
Common stock—$.01 par value; 60,000,000 shares authorized; 27,888,217 shares issued as of June 30, 2020 and June 30, 2019; 26,141,528 and 26,807,203 shares outstanding as of June 30, 2020 and June 30, 2019279 279 
Additional paid-in capital138,966 137,712 
Retained earnings206,402 239,476 
Accumulated other comprehensive loss(8,373)(7,751)
337,274 369,716 
Less treasury stock, at cost — 1,746,689 and 1,081,014 shares as of June 30, 2020 and June 30, 2019(29,385)(17,759)
Total stockholders' equity307,889 351,957 
Total liabilities and stockholders’ equity$517,310 $633,394 
See accompanying notes
48

Table of Contents

Matrix Service Company
Consolidated Statements of Cash Flows
(In thousands)
 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
Operating activities:
Net income (loss)$(33,074)$27,982 $(11,480)
Adjustments to reconcile net income (loss) to net cash provided by operating activities, net of effects of acquisitions:
Depreciation and amortization19,124 18,224 20,347 
Goodwill and other intangible asset impairment (Note 4)38,515  17,998 
Stock-based compensation expense9,877 11,908 8,618 
Operating lease, fixed asset, and other intangible asset impairments due to restructuring (Note 14)5,215   
Deferred income tax(3,630)2,061 (1,186)
Gain on disposal of business (Note 3) (427) 
Gain on sale of property, plant and equipment(767)(854)(662)
Provision for uncollectible accounts1,158 5 107 
Other(7)701 397 
Changes in operating assets and liabilities increasing (decreasing) cash, net of effects from acquisitions:
Accounts receivable56,603 (15,374)5,504 
Costs and estimated earnings in excess of billings on uncompleted contracts36,535 (19,809)14,548 
Inventories1,557 (2,872)(1,415)
Other assets and liabilities11,029 (12,246)369 
Accounts payable(38,915)32,651 (25,883)
Billings on uncompleted contracts in excess of costs and estimated earnings(41,737)(14,983)45,613 
Accrued expenses(17,398)14,427 1,796 
Net cash provided by operating activities44,085 41,394 74,671 
Investing activities:
Capital expenditures(18,539)(19,558)(8,711)
Acquisitions, net of cash acquired  (1,687)
Proceeds from disposal of business (Note 3) 3,885  
Proceeds from asset sales1,423 1,225 1,062 
Net cash used by investing activities$(17,116)$(14,448)$(9,336)
See accompanying notes
49

Table of Contents

Matrix Service Company
Consolidated Statements of Cash Flows (continued)
(In thousands)
Fiscal Years Ended
June 30,
2020
June 30,
2019
June 30,
2018
Financing activities:
Advances under senior secured revolving credit facility$18,567 $16,225 $85,317 
Repayments of advances under senior secured revolving credit facility(14,357)(10,896)(130,248)
Payment of debt amendment fees  (364)
Open market purchase of treasury shares(17,045)(5,190) 
Issuances of common stock 128 317 
Proceeds from issuance of common stock under employee stock purchase plan320 311 293 
Repurchase of common stock for payment of statutory taxes due on equity-based compensation(3,524)(1,685)(627)
Net cash used by financing activities(16,039)(1,107)(45,312)
Effect of exchange rate changes on cash(609)(181)229 
Net increase in cash and cash equivalents10,321 25,658 20,252 
Cash and cash equivalents, beginning of period89,715 64,057 43,805 
Cash and cash equivalents, end of period$100,036 $89,715 $64,057 
Supplemental disclosure of cash flow information:
Cash paid during the period for:
Income taxes$6,394 $3,309 $1,410 
Interest$2,148 $1,705 $2,719 
Non-cash investing and financing activities:
Purchases of property, plant and equipment on account$48 $2,686 $156 
See accompanying notes
50

Table of Contents

Matrix Service Company
Consolidated Statements of Changes in Stockholders’ Equity
(In thousands, except share data)
Common
Stock
Additional
Paid-In  Capital
Retained
Earnings
Treasury
Stock
Accumulated
Other
Comprehensive
Income(Loss)
Total
Balances, July 1, 2017$279 $128,419 $222,974 $(22,539)$(7,324)$321,809 
Net loss  (11,480)  (11,480)
Other comprehensive loss    (87)(87)
Treasury Shares sold to Employee Stock Purchase Plan (21,920 shares) (130) 423  293 
Exercise of stock options (31,050 shares) (240) 557  317 
Issuance of deferred shares (253,241 shares) (4,469) 4,469   
Treasury shares repurchased to satisfy tax withholding obligations (52,950 shares)   (627) (627)
Stock-based compensation expense 8,618    8,618 
Balances, June 30, 2018279 132,198 211,494 (17,717)(7,411)318,843 
Net income  27,982   27,982 
Other comprehensive loss    (340)(340)
Treasury Shares sold to Employee Stock Purchase Plan (15,812 shares) 38  273  311 
Exercise of stock options (12,500 shares) (126) 254  128 
Issuance of deferred shares (314,711 shares) (6,306) 6,306   
Treasury shares repurchased to satisfy tax withholding obligations (79,111 shares)   (1,685) (1,685)
Open market purchases of treasury shares (310,532 shares)   (5,190) (5,190)
Stock-based compensation expense 11,908    11,908 
Balances, June 30, 2019279 137,712 239,476 (17,759)(7,751)351,957 
Net loss   (33,074)  (33,074)
Other comprehensive loss    (622)(622)
Treasury Shares Sold to Employee Stock Purchase Plan (20,733 shares) (19) 339  320 
Issuance of deferred shares (542,279 shares) (8,604) 8,604   
Treasury shares repurchased to satisfy tax withholding obligations (181,081 shares)   (3,524) (3,524)
Open market purchases of treasury shares (1,047,606 shares)   (17,045) (17,045)
Stock-based compensation expense 9,877    9,877 
Balances, June 30, 2020$279 $138,966 $206,402 $(29,385)$(8,373)$307,889 
See accompanying notes
51

Table of Contents

Matrix Service Company
Notes to Consolidated Financial Statements
Note 1—Summary of Significant Accounting Policies
Organization and Basis of Presentation
The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts of Matrix Service Company and its subsidiaries (“Matrix” or the “Company”), all of which are wholly owned. Intercompany transactions and balances have been eliminated in consolidation.
The Company operates in the United States, Canada, South Korea and Australia. The Company’s reportable segments are Electrical Infrastructure, Oil Gas & Chemical, Storage Solutions and Industrial.
Use of Estimates
The preparation of financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. We believe the most significant estimates and judgments are associated with revenue recognition, the recoverability tests that must be periodically performed with respect to our goodwill and other intangible assets, valuation reserves on our accounts receivable and deferred tax assets, and the estimation of loss contingencies, including liabilities associated with litigation and with the self-insured retentions on our insurance programs. Actual results could materially differ from those estimates.
Leases
Adoption of New Leases Standard
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). Under this guidance, lessees are required to recognize virtually all leases on the balance sheet as a right-of-use asset and an associated operating lease liability or finance lease liability. The right-of-use asset represents the lessee's right to use, or control the use of, a specified asset for the specified lease term. The lease liability represents the lessee's obligation to make lease payments arising from the lease, measured on a discounted basis. Based on certain characteristics, leases are classified as operating leases or finance leases. Operating lease liabilities and right-of-use assets are adjusted to result in a single straight-line lease expense over the life of the lease. Finance lease liabilities and right-of-use assets, which contain provisions similar to capital leases under the prior accounting standards, result in the recognition of interest expense on the lease liability and amortization expense on the right-of-use asset over the term of the lease.
On July 1, 2019, the Company adopted the standard using the modified retrospective method. The modified retrospective method permits the Company to record right-of-use assets and lease liabilities for existing leases as of the date of adoption rather than at the beginning of the earliest period presented. The Company recorded operating lease right-of-use assets of $24.6 million and operating lease liabilities of $25.8 million as of July 1, 2019. The adoption of the standard did not have a material impact on the Company’s retained earnings, Condensed Consolidated Statements of Income or Condensed Consolidated Statements of Cash Flows. Financial results reported in prior periods are unchanged and reflect the prior lease accounting standards in place at the time.
The Company elected the package of practical expedients permitted under the transition guidance for the new standard, which among other things, allowed the Company to carry forward the historical lease classification of its existing leases. All of the Company's existing leases were classified as operating leases prior to adoption and have retained this classification after adoption. In addition, the Company elected not to utilize the hindsight practical expedient to determine the lease term for existing leases at adoption.



52


Matrix Service Company


Notes to Consolidated Financial Statements (continued)
Lease Accounting Policy
The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business. The Company determines if an arrangement is or contains a lease at inception of the arrangement. An arrangement is determined to be a lease if it conveys the right to control the use of identified property and equipment for a period of time in exchange for consideration. Operating lease right-of-use assets are recognized as the present value of future lease payments over the lease term as of the commencement date, plus any lease payments made prior to commencement, and less any lease incentives received. Operating lease liabilities are recognized as the present value of the future lease payments over the lease term as of the commencement date. Operating lease expense is recognized based on the undiscounted future lease payments over the remaining lease term on a straight-line basis. Lease expense related to short-term leases is recognized on a straight-line basis over the lease term.
Determinations with respect to lease term (including any renewals and terminations), incremental borrowing rate used to discount lease payments, variable lease expense and future lease payments require the use of judgment based on the facts and circumstances related to each lease. The Company considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised.
Right-of-use assets are evaluated for impairment in accordance with our policy for impairment of long-lived assets.
Revenue Recognition
General Information about our Contracts with Customers
Our revenue comes from contracts to provide engineering, procurement, fabrication and construction, repair and maintenance and other services. Our engineering, procurement and fabrication and construction services are usually provided in association with capital projects, which commonly are fixed price contracts and are billed based on project milestones. Our repair and maintenance services typically are cost reimbursable or time and material based contracts and are billed monthly or, for projects of short duration, at the conclusion of the project. The elapsed time from award to completion of performance may be in excess of one year for capital projects.
Step 1: Contract Identification
We do not recognize revenue unless we have identified a contract with a customer. A contract with a customer exists when it has approval and commitment from both parties, the rights and obligations of the parties are identified, payment terms are identified, the contract has commercial substance, and collectibility is probable. We also evaluate whether a contract should be combined with other contracts and accounted for as one single contract. This evaluation requires judgment and could change the timing of the amount of revenue and profit recorded for a given period.
Step 2: Identify Performance Obligations
Next, we identify each performance obligation in the contract. A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services to the customer. Revenue is recognized separately for each performance obligation in the contract. Many of our contracts have one clearly identifiable performance obligation. However, many of our contracts provide the customer an integrated service that includes two or more of the following services: engineering, procurement, fabrication, construction, repair and maintenance services. For these contracts, we do not consider the integrated services to be distinct within the context of the contract when the separate scopes of work combine into a single commercial objective or capability for the customer. Accordingly, we generally identify one performance obligation in our contracts. The determination of the number of performance obligations in a contract requires significant judgment and could change the timing of the amount of revenue recorded for a given period.
Step 3: Determine Contract Price
After determining the performance obligations in the contract, we determine the contract price. The contract price is the amount of consideration we expect to receive from the customer for completing the performance obligation(s). In a fixed price contract, the contract price is a single lump-sum amount. In reimbursable and time and materials based contracts, the contract price is determined by the agreed upon rates or reimbursements for time and materials expended in completing the performance obligation(s) in the contract.

53


Matrix Service Company


Notes to Consolidated Financial Statements (continued)
A number of our contracts contain various cost and performance incentives and penalties that can either increase or decrease the contract price. These variable consideration amounts are generally earned or incurred based on certain performance metrics, most commonly related to project schedule or cost targets. We estimate variable consideration at the most likely amount of additional consideration to be received (or paid in the case of penalties), provided that meeting the variable condition is probable. We include estimated amounts of variable consideration in the contract price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the contract price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us. We reassess the amount of variable consideration each accounting period until the uncertainty associated with the variable consideration is resolved. Changes in the assessed amount of variable consideration are accounted for prospectively as a cumulative adjustment to revenue recognized in the current period.
Step 4: Assign Contract Price to Performance Obligations
After determining the contract price, we assign such price to the performance obligation(s) in the contract. If a contract has multiple performance obligations, we assign the contract price to each performance obligation based on the stand-alone selling prices of the distinct services that comprise each performance obligation.
Step 5: Recognize Revenue as Performance Obligations are Satisfied
We record revenue for contracts with our customers as we satisfy the contracts' performance obligations. We recognize revenue on performance obligations associated with fixed price contracts for engineering, procurement, fabrication and construction services over time since these services create or enhance assets the customer controls as they are being created or enhanced. We measure progress of satisfying these performance obligations by using the percentage-of-completion method, which is based on costs incurred to date compared to the total estimated costs at completion, since it best depicts the transfer of control of assets being created or enhanced to the customer.
We recognize revenue over time for reimbursable and time and material based repair and maintenance contracts since the customer simultaneously receives and consumes the benefit of those services as we perform work under the contract. As a practical expedient allowed under the revenue accounting standards, we record revenue for these contracts in the amount to which we have a right to invoice for the services performed provided that we have a right to consideration from the customer in an amount that corresponds directly with the value of the performance completed to date.
Costs incurred may include direct labor, direct materials, subcontractor costs and indirect costs, such as salaries and benefits, supplies and tools, equipment costs and insurance costs. Indirect costs are charged to projects based upon direct costs and overhead allocation rates per dollar of direct costs incurred or direct labor hours worked. Typically, customer contracts will include standard warranties that provide assurance that products and services will function as expected. The Company does not sell separate warranties.
We have numerous contracts that are in various stages of completion which require estimates to determine the forecasted costs at completion. Due to the nature of the work left to be performed on many of our contracts, the estimation of total cost at completion for fixed price contracts is complex, subject to many variables and requires significant judgment. Estimates of total cost at completion are made each period and changes in these estimates are accounted for prospectively as cumulative adjustments to revenue recognized in the current period. If estimates of costs to complete fixed price contracts indicate a loss, a provision is made through a contract write-down for the total loss anticipated.
Change Orders
Contracts are often modified through change orders, which are changes to the agreed upon scope of work. Most of our change orders, which may be priced or unpriced, are for goods or services that are not distinct from the existing contract due to the significant integration of services provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a change order on the contract price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue on a cumulative catch-up basis. For unpriced change orders, we estimate the increase or decrease to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above. Unpriced change orders are more fully discussed in Note 7 - Commitments and Contingencies.

54


Matrix Service Company


Notes to Consolidated Financial Statements (continued)
Claims
Sometimes we seek claims for amounts in excess of the contract price for delays, errors in specifications and designs, contract terminations, change orders in dispute or other causes of additional costs incurred by us. Recognition of amounts as additional contract price related to claims is appropriate only if there is a legal basis for the claim. The determination of our legal basis for a claim requires significant judgment. We estimate the change to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above. Claims are more fully discussed in Note 7 - Commitments and Contingencies.
Cash and Cash Equivalents
The Company includes as cash equivalents all investments with original maturities of three months or less which are readily convertible into cash. We have cash on deposit at June 30, 2020 with banks in the United States, Canada, South Korea and Australia in excess of Federal Deposit Insurance Corporation ("FDIC"), Canada Deposit Insurance Corporation ("CDIC"), Korea Deposit Insurance Corporation ("KDIC") and Financial Claims Scheme ("FCS") protection limits, respectively. The United States Dollar equivalent of Canadian, South Korean and Australian deposits totaled $13.5 million as of June 30, 2020.
Accounts Receivable
Accounts receivable are carried on a gross basis, less the allowance for uncollectible accounts. The Company’s customers consist primarily of major integrated oil companies, independent refiners and marketers, power companies, petrochemical companies, pipeline companies, mining companies, contractors and engineering firms. The Company is exposed to the risk of individual customer defaults or depressed cycles in our customers’ industries. To mitigate this risk many of our contracts require payment as projects progress or advance payment in some circumstances. In addition, in most cases the Company can place liens against the property, plant or equipment constructed or terminate the contract if a material contract default occurs. Management estimates the allowance for uncollectible accounts based on existing economic conditions, the financial condition of its customers and the amount and age of past due accounts. Accounts are written off against the allowance for uncollectible accounts only after all reasonable collection attempts have been exhausted.
Retentions
Contract retentions collectible beyond one year are included in Other assets in the Consolidated Balance Sheets. Accounts payable retentions are generally settled within one year.
Loss Contingencies
Various legal actions, claims and other contingencies arise in the normal course of our business. Contingencies are recorded in the consolidated financial statements, or are otherwise disclosed, in accordance with ASC 450-20, “Loss Contingencies”. Specific reserves are provided for loss contingencies to the extent we conclude that a loss is both probable and estimable. We use a case-by-case evaluation of the underlying data and update our evaluation as further information becomes known. We believe that any amounts exceeding our recorded accruals should not materially affect our financial position, results of operations or liquidity. However, the results of litigation are inherently unpredictable and the possibility exists that the ultimate resolution of one or more of these matters could result in a material effect on our financial position, results of operations or liquidity.
Legal costs are expensed as incurred.
Inventories
Inventories consist primarily of steel plate and pipe and aluminum coil and extrusions. Cost is determined primarily using the average cost method and inventories are stated at the lower of cost or net realizable value.
Depreciation
Depreciation is computed using the straight-line method over the estimated useful lives of the depreciable assets. Depreciable lives are as follows: buildings—40 years, construction equipment—3 to 15 years, transportation equipment—3 to 5 years, and office equipment and software—3 to 10 years. Leasehold improvements are amortized over the shorter of the useful life of the asset or the lease term.

55


Matrix Service Company


Notes to Consolidated Financial Statements (continued)
Impairment of Long-Lived Assets
The Company evaluates long-lived assets for impairment when events or changes in circumstances indicate, in management’s judgment, that the carrying value of such assets used in operations may not be recoverable. The determination of whether an impairment has occurred is based on management’s estimate of undiscounted future cash flows attributable to the assets as compared to the carrying value of the assets. If an impairment has occurred, the amount of the impairment recognized is determined by estimating the fair value of the assets and, to the extent the carrying value exceeds the fair value of the assets, recording a loss provision.
For assets identified to be disposed of in the future, the carrying value of the assets are compared to the estimated fair value less the cost of disposal to determine if an impairment has occurred. Until the assets are disposed of, an estimate of the fair value is redetermined when related events or circumstances change.
Goodwill
Goodwill represents the excess of the purchase price of acquisitions over the acquisition date fair value of the net identifiable tangible and intangible assets acquired. In accordance with current accounting guidance, goodwill is not amortized and is tested at least annually for impairment at the reporting unit level, which is a level below our reportable segments.
We perform our annual impairment test in the fourth quarter of each fiscal year, or in between annual tests whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable, to determine whether an impairment exists and to determine the amount of headroom. We define "headroom" as the percentage difference between the fair value of a reporting unit and its carrying value. The goodwill impairment test involves comparing management’s estimate of the fair value of a reporting unit with its carrying value, including goodwill. If the fair value of a reporting unit exceeds its carrying value, then goodwill is not impaired. If the fair value of a reporting unit is less than its carrying value, then goodwill is impaired to the extent of the difference, but the impairment may not exceed the balance of goodwill assigned to that reporting unit.
We utilize a discounted cash flow analysis, referred to as an income approach, and market multiples, referred to as a market approach, to determine the estimated fair value of our reporting units. For the income approach, significant judgments and assumptions including forecasted project awards, discount rate, anticipated revenue growth rate, gross margins, operating expenses, working capital needs and capital expenditures are inherent in the fair value estimates, which are based on our operating and capital budgets and on our strategic plan. As a result, actual results may differ from the estimates utilized in our income approach. For the market approach, significant judgments and assumptions include the selection of guideline companies, forecasted guideline company EBITDA and our forecasted EBITDA. The use of alternate judgments and/or assumptions could result in a fair value that differs from our estimate and could result in the recognition of additional impairment charges in the financial statements. As a test for reasonableness, we also consider the combined carrying values of our reporting units to our market capitalization.
Other Intangible Assets
Intangible assets that have finite useful lives are amortized by the straight-line method over their useful lives ranging from 6 years to 15 years. A finite intangible asset is considered impaired when its carrying amount is not recoverable and exceeds the asset's fair value. The carrying amount is deemed unrecoverable if it is greater than the sum of undiscounted cash flows expected to result from use and eventual disposition of the asset. An impairment loss is equal to the excess of the carrying amount over the fair value of the asset. If quoted market prices are not available, the fair values of the intangible assets are based on present values of expected future cash flows or royalties avoided using discount rates commensurate with the risks involved.
Insurance Reserves
We maintain insurance coverage for various aspects of our operations. However, we retain exposure to potential losses through the use of deductibles, coverage limits and self-insured retentions. We establish reserves for claims using a combination of actuarially determined estimates and case-by-case evaluations of the underlying claim data and update our evaluations as further information becomes known. Judgments and assumptions are inherent in our reserve accruals; as a result, changes in assumptions or claims experience could result in changes to these estimates in the future. If actual results of claim settlements are different than the amounts estimated we may be exposed to future gains and losses that could be material.

56


Matrix Service Company


Notes to Consolidated Financial Statements (continued)
Stock-Based Compensation
The Company has issued stock options and nonvested deferred share awards under its long-term incentive compensation plans. The fair value of these awards is calculated at grant date. The fair value of time-based, nonvested deferred shares is the value of the Company’s common stock at the grant date. The fair value of market-based nonvested deferred shares is based on several factors, including the probability that the market condition specified in the grant will be achieved, which is calculated using a Monte Carlo model. The fair value of stock options is determined based on the Black-Scholes option pricing model. For all stock-based awards, expense is recognized over the requisite service period with forfeitures recorded as they occur.
Income Taxes
We use the asset and liability approach for financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed annually for differences between the financial statement and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances based on our judgments and estimates are established when necessary to reduce deferred tax assets to the amount expected to be realized in future operating results. Company management believes that realization of deferred tax assets in excess of the valuation allowance is more likely than not. Our estimates are based on facts and circumstances in existence as well as interpretations of existing tax regulations and laws applied to the facts and circumstances, with the help of professional tax advisors. Therefore, we estimate and provide for amounts of additional income taxes that may be assessed by the various taxing authorities.
Foreign Currency
The functional currencies of the Company’s operations in Canada, South Korea and Australia are the Canadian Dollar, South Korean Won and U.S. Dollar, respectively. The functional currency of the Company's Australian operations is the U.S. Dollar since its sales are primarily denominated in that currency. For subsidiaries with operations using a foreign functional currency, assets and liabilities are translated at the year-end exchange rates and the income statement accounts are translated at average exchange rates throughout the year. Translation gains and losses are reported in Accumulated Other Comprehensive Income (Loss), net of tax, in the Consolidated Statements of Changes in Stockholders’ Equity and in Other Comprehensive Income (Loss) in the Consolidated Statements of Comprehensive Income. Translation gains and losses are reversed from Accumulated Other Comprehensive Income (Loss) and are recognized in current period income in the event the Company disposes of an entity with accumulated translation gains or losses. Transaction gains and losses are reported as a component of Other income (expense) in the Consolidated Statements of Income.
Recently Issued Accounting Standards
Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments
On June 16, 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, which will change how the Company accounts for its allowance for uncollectible accounts. The amendments in this update require a financial asset (or a group of financial assets) to be presented at the net amount expected to be collected. The income statement will reflect any increases or decreases of expected credit losses that have taken place during the period. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount.
Previous GAAP delays the recognition of the full amount of credit losses until the loss is probable of occurring. The amendments in this update eliminate the probable initial recognition threshold and, instead, reflect the Company's current estimate of all expected credit losses. In addition, current guidance limits the information the Company may consider in measuring a credit loss to its past events and current conditions. The amendments in this update broaden the information the Company may consider in developing its expected credit loss estimate to include forecasted information.

The Company adopted the standard on July 1, 2020 with no material impact to its estimate of the allowance for uncollectible accounts.



57


Note 2 – Revenue
Remaining Performance Obligations
The Company had $566.4 million of remaining performance obligations yet to be satisfied as of June 30, 2020. The Company expects to recognize approximately $429.0 million of its remaining performance obligations as revenue within the next twelve months.
Contract Balances
Contract terms with customers include the timing of billing and payment, which usually differs from the timing of revenue recognition. As a result, we carry contract assets and liabilities in our balance sheet. These contract assets and liabilities are calculated on a contract-by-contract basis and reported on a net basis at the end of each period and are classified as current. We present our contract assets in the balance sheet as Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts ("CIE"). CIE consists of revenue recognized in excess of billings. We present our contract liabilities in the balance sheet as Billings on Uncompleted Contracts in Excess of Costs and Estimated Earnings ("BIE"). BIE consists of billings in excess of revenue recognized. The following table provides information about CIE and BIE:

June 30,
2020
June 30,
2019
Change
(In thousands)
Costs and estimated earnings in excess of billings on uncompleted contracts$59,548 $96,083 $(36,535)
Billings on uncompleted contracts in excess of costs and estimated earnings(63,889)(105,626)41,737 
Net contract liabilities$(4,341)$(9,543)$5,202 

The difference between the beginning and ending balances of the Company's CIE and BIE primarily results from the timing of revenue recognized relative to its billings. The amount of revenue recognized during the twelve months ended June 30, 2020 that was included in the prior period BIE balance was $104.4 million. This revenue consists primarily of work performed during the period on contracts with customers that had advance billings.
Progress billings in accounts receivable at June 30, 2020 and June 30, 2019 included retentions to be collected within one year of $37.3 million and $21.9 million, respectively. Contract retentions collectible beyond one year are included in other assets in the Consolidated Balance Sheets and totaled $1.6 million as of June 30, 2020 and $17.7 million as of June 30, 2019.
Disaggregated Revenue
Revenue disaggregated by reportable segment is presented in Note 13 - Segment Information. The following series of tables presents revenue disaggregated by geographic area where the work was performed and by contract type:

Geographic Disaggregation:

Twelve months ended
June 30,
2020
June 30,
2019
June 30,
2018
(In thousands)
United States$1,020,083 $1,367,844 $981,292 
Canada70,133 41,410 104,208 
Other international10,722 7,426 6,053 
Total$1,100,938 $1,416,680 $1,091,553 



58

Contract Type Disaggregation:

Twelve months ended
June 30,
2020
June 30,
2019
June 30,
2018
(In thousands)
Fixed-price contracts$685,559 $748,007 $588,039 
Time and materials and other cost reimbursable contracts415,379 668,673 503,514 
Total$1,100,938 $1,416,680 $1,091,553 

Typically, the Company assumes more risk with fixed-price contracts since increases in cost to perform the work may not be recoverable. However, these types of contracts typically offer higher profits than time and materials and other cost reimbursable contracts when completed at or below the costs originally estimated. The profitability of time and materials and other cost reimbursable contracts is typically lower than fixed-price contracts and is usually less volatile than fixed-price contracts since the profit component is factored into the rates charged for labor, equipment and materials, or is expressed in the contract as a percentage of the reimbursable costs incurred.

The mix of revenue by contract type shifted since the third quarter of fiscal 2020 due to the Company's strategic initiative to exit the domestic iron and steel industry, which was comprised primarily of time and materials and other cost reimbursable contracts.
Note 3—Acquisitions and Disposals
Sale of Process Heating Business
In August 2018, the Company sold non-core assets associated with a business that marketed process heating equipment for $3.9 million in cash, including $0.2 million of customary final post-closing adjustments paid in October 2018. The Company recognized a gain of $0.4 million on the sale, which was included in Other in the Consolidated Statements of Income. The revenue and operating results of the business, which were included in the Oil Gas & Chemical segment, were not material.
Note 4—Goodwill and Other Intangible Assets
Goodwill
The changes in the carrying amount of goodwill by segment are as follows:
Electrical
Infrastructure
Oil Gas &
Chemical
Storage
Solutions
IndustrialTotal
 (In thousands)
Net balance at June 30, 2017$42,152 $33,604 $16,764 $20,981 $113,501 
Goodwill impairment(17,281)   (17,281)
Translation adjustment (1)
(45) (4)(9)(58)
Net balance at June 30, 201824,826 33,604 16,760 20,972 96,162 
Disposal of business(2)
 (2,775)  (2,775)
Translation adjustment (1)
4 (24)1 (19)
Net balance at June 30, 201924,830 30,829 16,736 20,973 93,368 
Goodwill impairment(24,900)  (7,981)(32,881)
Translation adjustment(1)
70  (169)(19)(118)
Net balance at June 30, 2020$ $30,829 $16,567 $12,973 $60,369 

(1)The translation adjustments relate to the periodic translation of Canadian Dollar and South Korean Won denominated goodwill recorded as a part of prior acquisitions in Canada and South Korea, in which the local currency was determined to be the functional currency.
(2)In August 2018, the Company disposed of a business that marketed process heating equipment. See Note 3 - Acquisitions and Disposals for more information about the disposal. The business disposed of constituted its own reporting unit and the amount of goodwill written off was all of the goodwill assigned to that reporting unit. None of the goodwill was considered impaired since the Company recorded a gain on the disposal.

59


Matrix Service Company

Notes to Consolidated Financial Statements (continued)

The Company performed its annual goodwill impairment test as of May 31, 2020, which resulted in no impairment. The fiscal 2020 test indicated that three reporting units with a combined total of $14.2 million of goodwill as of June 30, 2020 were at higher risk of future impairment than others. If the Company's view of project opportunities or gross margins deteriorates, particularly for the higher risk reporting units, then the Company may be required to record a material impairment of goodwill.
During the third quarter of fiscal 2020, the Company concluded that goodwill impairment indicators existed based on the uncertainties caused by the COVID-19 pandemic and the significant decline in the price of crude oil. These uncertainties resulted in lowered revenue expectations for the remainder of fiscal 2020 and fiscal 2021 and led to significant volatility in the Company's stock price. Accordingly, the Company performed an interim test as of March 31, 2020, which did not result in any additional impairments.
In the second quarter of fiscal 2020, the Company concluded that a goodwill impairment indicator existed in the Electrical Infrastructure segment based on the recent history of depressed gross margins and the second quarter’s downward acceleration of revenue and gross margin. Accordingly, the Company performed an interim impairment test as of December 31, 2019, reflecting updated revenue and gross margin assumptions, and concluded that the reporting unit's $24.9 million of goodwill was fully impaired. Additionally, the Company concluded that a goodwill impairment indicator existed for an Industrial segment reporting unit based on several second quarter events. These events included the deterioration of our relationship with a significant customer in the iron and steel industry in the second quarter. As a result, the customer canceled other previously awarded work and the Company is expecting little to no new business from this customer in the foreseeable future. Accordingly, the Company performed an interim impairment test as of December 31, 2019 and concluded that the reporting unit's $8.0 million of goodwill was fully impaired.
In fiscal 2018, the Company recorded a $17.3 million impairment of goodwill included in the Electrical Infrastructure segment. The impairment was triggered by lower financial projections as a result of the Company's decision to shift its strategy away from EPC power generation projects to smaller, individual packages that better fit the Company's strategy and risk profile, and sluggish maintenance and capital spending by some key clients in our Northeast and Mid-Atlantic high voltage markets.
The estimated fair value of each reporting unit was derived primarily by utilizing a discounted cash flow analysis. The key assumptions used are described in Note 1 - Summary of Significant Accounting Policies, Goodwill.
Other Intangible Assets
In the fourth quarter of fiscal 2020, the Company fully impaired a customer relationship intangible asset with a net book value of $1.2 million. The customer relationship primarily related to services which were impacted by the Company's performance improvement plan (see Note 14 - Restructuring Costs). As a result, the customer relationship intangible asset was no longer recoverable. As of June 30, 2020, this intangible asset had a remaining useful life of approximately 2 years, a gross carrying amount of $6.3 million and accumulated amortization of $5.1 million. The impairment is included in the restructuring costs caption in the Consolidated Statements of Income.
Also in the fourth quarter of fiscal 2020, the Company fully impaired a customer relationship intangible asset with a net book value of $0.4 million in connection with the closure of an underperforming operating unit. The closure was part the Company's performance improvement plan (see Note 14 - Restructuring Costs). As of June 30, 2020, this intangible asset had a remaining useful life of approximately 4 years, a gross carrying amount of $0.9 million and accumulated amortization of $0.5 million. The impairment is included in the restructuring costs caption in the Consolidated Statements of Income.
In the second quarter of fiscal 2020, in connection with the factors disclosed for the Industrial segment goodwill impairment above, the Company fully impaired a customer relationship with a net book value of $5.6 million. As of December 31, 2019, this intangible asset had a remaining useful life of 9 years, a gross carrying amount of $9.4 million and accumulated amortization of $3.8 million. The impairment is included within the goodwill and other intangible asset impairment caption in the Consolidated Statements of Income.
In the fourth quarter of fiscal 2018, the Company recorded a $0.7 million impairment to a customer relationship intangible asset associated with an acquisition that was completed in fiscal 2013. The impairment was triggered by lower than anticipated revenue and operating income. The impairment is included in the Oil Gas & Chemical segment and is presented within the goodwill and other intangible asset impairment caption in the Consolidated Statements of Income.

60


Matrix Service Company

Notes to Consolidated Financial Statements (continued)
Information on the carrying value of other intangible assets is as follows: 

  At June 30, 2020
 Useful LifeGross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
 (Years)(In thousands)
Intellectual property10 to 15$2,579 $(1,956)$623 
Customer based6 to 1521,840 (13,626)8,214 
Non-compete Agreements41,453 (1,453) 
Total other intangible assets$25,872 $(17,035)$8,837 

  At June 30, 2019
 Useful LifeGross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
 (Years)(In thousands)
Intellectual property10 to 15$2,579 $(1,779)$800 
Customer based6 to 1538,572 (19,915)18,657 
Non-compete agreements41,453 (1,438)15 
Total other intangible assets$42,604 $(23,132)$19,472 


Amortization expense totaled $3.4 million, $3.3 million, and $4.8 million in fiscal 2020, 2019, and 2018, respectively. We estimate that future amortization of other intangible assets will be as follows (in thousands):

For year ending:
June 30, 2021$2,231 
June 30, 20221,811 
June 30, 20231,729 
June 30, 20241,415 
June 30, 20251,096 
Thereafter555 
Total estimated amortization expense$8,837 

Note 5—Debt
On February 8, 2017, the Company entered into the Fourth Amended and Restated Credit Agreement (the "Credit Agreement"), by and among the Company and certain foreign subsidiaries, as Borrowers, various subsidiaries of the Company, as Guarantors, JPMorgan Chase Bank, N.A., as Administrative Agent, Sole Lead Arranger and Sole Bookrunner, and the other Lenders party thereto.
The Credit Agreement provides for a five-year senior secured revolving credit facility of $300.0 million that expires February 8, 2022. The credit facility may be used for working capital, acquisitions, capital expenditures, issuances of letters of credit and other lawful purposes.

61


Matrix Service Company

Notes to Consolidated Financial Statements (continued)
The credit facility includes a U.S. Dollar equivalent sublimit of $75.0 million for revolving loans denominated in Australian Dollars, Canadian Dollars, Euros and Pounds Sterling and letters of credit in Australian Dollars, Euros, and Pounds Sterling. The credit facility also includes a $200.0 million sublimit for total letters of credit.
Each revolving borrowing under the Credit Agreement will bear interest at a rate per annum equal to:
The ABR or the Adjusted LIBO Rate, in the case of revolving loans denominated in U.S. Dollars;
The Canadian Prime Rate or the CDOR rate, in the case of revolving loans denominated in Canadian Dollars;
The Adjusted LIBO Rate, in the case of revolving loans denominated in Pounds Sterling or Australian Dollars; or
The EURIBO Rate, in the case of revolving loans denominated in Euros,
in each case, plus the Applicable Margin, which is based on the Company's Leverage Ratio. The Applicable Margin on ABR loans ranges between 0.625% and 1.625%. The Applicable Margin for Adjusted LIBO, EURIBO and CDOR loans ranges between 1.625% and 2.625% and the Applicable Margin for Canadian Prime Rate loans ranges between 2.125% and 3.125%.
The unused credit facility fee is between 0.25% and 0.45% based on the Leverage Ratio.
At June 30, 2020, the Company was at the lowest margin tier for all categories of loans and the unused revolving credit facility fee under the Credit Agreement.
The Credit Agreement includes the following covenants and borrowing limitations:
Our Leverage Ratio, determined as of the end of each fiscal quarter, may not exceed 3.00 to 1.00. The Leverage Ratio covenant requires that Consolidated Funded Indebtedness, as defined in the Credit Agreement, as of the end of any fiscal quarter, may not exceed 3.0 times Consolidated EBITDA, as defined in the Credit Agreement, or "Covenant EBITDA," over the previous four quarters.
We are required to maintain a Fixed Charge Coverage Ratio, determined as of the end of each fiscal quarter, greater than or equal to 1.25 to 1.00. The Fixed Charge Coverage Ratio covenant requires that, as of the end of any fiscal quarter, Covenant EBITDA, after deducting capital expenditures, dividends and share repurchases, for the previous four quarters may not be less than 1.25 times the total of interest expense and cash paid for income taxes over the previous four quarters and scheduled maturities of certain indebtedness for the next four quarters.
Asset dispositions (other than dispositions in which all of the net cash proceeds therefrom are reinvested into the Company and dispositions of inventory and obsolete or unneeded equipment in the ordinary course of business) are limited to $20.0 million per 12-month period.
The Company is in compliance with all affirmative, negative, and financial covenants under the Credit Agreement.
Availability under the senior secured revolving credit facility is as follows:
June 30,
2020
June 30,
2019
 (In thousands)
Senior secured revolving credit facility$300,000 $300,000 
Capacity constraint due to the Leverage Ratio 162,864 94,323 
Capacity under the senior secured revolving credit facility137,136 205,677 
Letters of credit34,529 48,147 
Borrowings outstanding9,208 5,347 
Availability under the senior secured revolving credit facility$93,399 $152,183 


(1)The Credit Agreement allows exclusion of letters of credit that support our workers' compensation programs when calculating availability under the credit facility. At June 30, 2020, there were $6.5 million of letters of credit that support our workers' compensation programs.

62


Matrix Service Company

Notes to Consolidated Financial Statements (continued)
The carrying value of the senior secured revolving credit facility approximates its fair value at each balance sheet date.
Note 6—Income Taxes
Coronavirus Aid, Relief, and Economic Security Act

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act (the "CARES Act") was signed into law. The purpose of the CARES Act was to provide $2.2 trillion in funding to fight the COVID-19 pandemic and provide economic relief in the form of tax relief, government loans and grants. The CARES Act contains the following key provisions which affect income taxes:

Eliminates the 80% of taxable income limitations by allowing corporations to fully utilize net operating loss carryforwards to offset taxable income in 2018, 2019, or 2020 and reinstating it for tax years after 2020;

Allows net operating losses generated in 2018, 2019 or 2020 to be carried back five years;

Increases the net interest expense deduction limit to 50% of adjusted taxable income from 30% for the 2019 and 2020 tax years;

Allows taxpayers with alternative minimum tax credits to claim a refund for the entire amount of the credit instead of recovering the credit through refunds over a period of years, as required by the 2017 Tax Cuts and Jobs Act; and

Allows entities to deduct more of their charitable cash contributions made during calendar year 2020 by increasing the taxable income limitation to 25% from 10%.

The income tax provisions in the CARES Act have not had a material impact on the Company as of June 30, 2020.
The CARES Act also provides certain payroll tax credits and allows companies to defer payroll tax that would otherwise be due from enactment through December 31, 2020. The Company has recognized $0.8 million of payroll tax credits during fiscal 2020 and has deferred $3.8 million of payroll tax as of June 30, 2020. The payroll tax credits are included as a reduction of selling, general and administrative expenses in the Consolidated Statements of Income and the deferred payroll taxes are included within other liabilities in the Consolidated Balance Sheets. The Company must repay half of the deferred payroll tax by December 31, 2021 and the remainder by December 31, 2022.
The Company has also received $1.1 million of subsidies in Canada during fiscal 2020 as part the Canada Emergency Wage Subsidy program, which was designed to compensate Canadian employers whose business has been affected by the COVID-19 pandemic. These subsidies are included as a reduction of selling, general and administrative expenses in the Consolidated Statements of Income.

Sources of pretax income (loss) 
 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands)
Domestic$(32,660)$46,032 $(2,656)
Foreign(3,984)(7,620)(9,492)
Total$(36,644)$38,412 $(12,148)

63


Matrix Service Company

Notes to Consolidated Financial Statements (continued)

Components of the provision for income tax expense (benefit) 

 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands)
Current:
Federal$(376)$6,085 $(121)
State412 2,390 135 
Foreign23 (97)504 
59 8,378 518 
Deferred:
Federal(5,000)(528)1,093 
State(1,091)451 (590)
Foreign2,462 2,129 (1,689)
(3,629)2,052 (1,186)
$(3,570)$10,430 $(668)

Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision 

 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands)
Expected provision (benefit) for federal income taxes at the statutory rate$(7,695)$8,067 $(3,408)
State income taxes, net of federal benefit(768)2,288 247 
Impairment of non-deductible goodwill(1)
1,813  2,342 
Charges without tax benefit1,707 1,233 1,100 
Change in valuation allowance(2)
3,062 4,512 1,173 
Reversal of branch liability(2)
 (3,546) 
Excess tax expense (benefit) on stock-based compensation230 (296)511 
Remeasurement of deferred taxes(3)
  (455)
Research and development and other tax credits(1,724)(1,972)(1,665)
Foreign tax differential(132)(248)(10)
Change in uncertain tax positions20 22 (7)
Other(83)370 (496)
Provision (benefit) for federal, state and foreign income taxes$(3,570)$10,430 $(668)


(1)In fiscal 2020, the Company impaired $32.9 million of goodwill, which included $8.6 million of non-deductible goodwill. In fiscal 2018, the Company impaired $17.3 million of goodwill, which included $8.3 million of non-deductible goodwill. See Note 4 - Goodwill and Other Intangible Assets for more information about the impairments.
(2)In fiscal 2020, the Company placed $3.1 million of valuation allowances on net operating loss carryforwards and foreign tax credits primarily related to Canada. In fiscal 2019, the Company placed $4.5 million of valuation allowances on net operating loss carryforwards and foreign tax credits generated by its branch operations in Canada, which will likely not be utilized prior to their expiration. These valuation allowances were largely offset by the reversal $3.5 million of branch liabilities associated with the Canadian net operating loss carryforwards and foreign tax credits.
(3)This represents the remeasurement of deferred taxes in connection with Tax Cuts and Jobs Act.

64


Matrix Service Company

Notes to Consolidated Financial Statements (continued)

Significant components of the Company’s deferred tax assets and liabilities

June 30,
2020
June 30,
2019
 (In thousands)
Deferred tax assets:
Warranty reserve$206 $206 
Bad debt reserve233 238 
Paid-time-off accrual669 616 
Insurance reserve1,221 1,577 
Legal reserve207 1 
Net operating loss benefit and credit carryforwards10,354 10,054 
Valuation allowance(7,763)(4,959)
Accrued compensation and pension1,447 1,115 
Stock compensation expense on nonvested deferred shares3,231 3,679 
Accrued losses96 194 
Restructuring reserve1,381  
Foreign currency translation and other843 833 
Total deferred tax assets12,125 13,554 
Deferred tax liabilities:
Tax over book depreciation11,313 9,349 
Tax over book (book over tax) amortization(5,195)1,770 
Branch future liability74 34 
Receivable holdbacks and other6 16 
Total deferred tax liabilities6,198 11,169 
Net deferred tax asset$5,927 $2,385 

As reported in the Consolidated Balance Sheets:

June 30,
2020
June 30,
2019
 (In thousands)
Deferred income tax assets5,988 2,683 
Deferred income tax liabilities(61)(298)
Net deferred tax asset$5,927 $2,385 

Operating loss and tax credit carryforwards
The Company has state net operating loss carryforwards, state tax credit carryforwards, federal foreign tax credit carryforwards, foreign net operating loss carryforwards and foreign tax credit carryforwards.  The valuation allowance at June 30, 2020 and June 30, 2019 reduces the recognized tax benefit of these carryforwards to an amount that is more likely than not to be realized.  These carryforwards will generally expire as shown below:
Operating Loss CarryforwardsExpiration PeriodAmount (in thousands)
State net operating lossesJune 2024 to June 2040$19,676 
Foreign net operating lossesJune 2029 to June 2040$24,618 

65


Matrix Service Company

Notes to Consolidated Financial Statements (continued)
Tax Credit CarryforwardsExpiration PeriodAmount (in thousands)
State tax creditsJune 2032 to June 2035$877 
Federal foreign tax creditsJune 2021 to June 2025$1,239 
Foreign tax creditsJune 2035 to June 2040$627 

Other
In general, it is the practice and intention of the Company to reinvest the earnings of its foreign subsidiaries in its foreign operations. We do not provide for outside basis differences under the indefinite reinvestment assertion of ASC 740-30.
The Company files tax returns in multiple domestic and foreign taxing jurisdictions. With a few exceptions, the Company is no longer subject to examination by taxing authorities through fiscal 2015. At June 30, 2020, the Company updated its evaluation of its open tax years in all known jurisdictions. As of June 30, 2020, we have a $0.5 million liability for unrecognized tax positions and the payment of related interest and penalties. We treat the related interest and penalties as income tax expense. Due to the uncertainties related to these tax matters, we are unable to make a reasonably reliable estimate as to when cash settlement with a taxing authority will occur.
Note 7—Commitments and Contingencies
Insurance Reserves
The Company maintains insurance coverage for various aspects of its operations. However, exposure to potential losses is retained through the use of deductibles, self-insured retentions and coverage limits.
Typically our contracts require us to indemnify our customers for injury, damage or loss arising from the performance of our services and provide warranties for materials and workmanship. The Company may also be required to name the customer as an additional insured up to the limits of insurance available, or we may be required to purchase special insurance policies or surety bonds for specific customers or provide letters of credit in lieu of bonds to satisfy performance and financial guarantees on some projects. Matrix maintains a performance and payment bonding line sufficient to support the business. The Company generally requires its subcontractors to indemnify the Company and the Company’s customer and name the Company as an additional insured for activities arising out of the subcontractors’ work. We also require certain subcontractors to provide additional insurance policies, including surety bonds in favor of the Company, to secure the subcontractors’ work or as required by the subcontract.
There can be no assurance that our insurance and the additional insurance coverage provided by our subcontractors will fully protect us against a valid claim or loss under the contracts with our customers.
Unpriced Change Orders and Claims
As of June 30, 2020 and June 30, 2019, costs and estimated earnings in excess of billings on uncompleted contracts included revenue for unpriced change orders and claims of $14.5 million and $10.1 million, respectively. The amounts ultimately realized may be significantly different than the recorded amounts resulting in a material adjustment to future earnings. Generally, collection of amounts related to unpriced change orders and claims is expected within twelve months. However, customers may not pay these amounts until final resolution of related claims, and accordingly, collection of these amounts may extend beyond one year.
Other
During the third quarter of fiscal 2020, the Company commenced litigation in an effort to collect $17.8 million in accounts receivable from an iron and steel customer following the deterioration of the relationship in the second quarter of fiscal 2020. Based on the terms of the contract with this customer, the Company is entitled to collect the full amount owed under the contract. However, the timing of collection is uncertain.

66


Matrix Service Company

Notes to Consolidated Financial Statements (continued)
The Company and its subsidiaries are participants in various legal actions. It is the opinion of management that none of the other known legal actions, including a contract dispute with a customer involving the construction of a crude terminal, will have a material impact on the Company’s financial position, results of operations or liquidity.
Note 8— Leases
The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business. Real estate leases accounted for approximately 87% of all right-of-use assets as of June 30, 2020. Most real estate and information technology equipment leases generally have fixed payments that follow an agreed upon payment schedule and have remaining lease terms ranging from less than a year to 16 years. Construction equipment leases generally have "month-to-month" lease terms that automatically renew as long as the equipment remains in use.

The Company recorded $3.2 million of impairments to right-of-use assets related to leased office space that was closed in connection with the Company's restructuring activities, see Note 14 – Restructuring Costs for additional information.

The components of lease expense in the Consolidated Statements of Income are as follows:

Fiscal Year Ended
June 30, 2020
Lease expenseLocation of Expense in Statements of Income(in thousands)
Operating lease expenseCost of revenue and selling, general and administrative expenses$12,274 
Short-term lease expense(1)
Cost of revenue37,371 
Total lease expense$49,645 
(1)Primarily represents the lease expense of construction equipment that is subject to month-to-month rental agreements with expected rental durations of less than one year.


The future undiscounted lease payments, as reconciled to the discounted operating lease liabilities presented in the Company's Condensed Consolidated Balance Sheets, were as follows:

June 30, 2020
Maturity Analysis:(in thousands)
Fiscal 2021$8,719 
Fiscal 20225,430 
Fiscal 20233,978 
Fiscal 20243,010 
Fiscal 20252,352 
Thereafter9,630 
Total future operating lease payments33,119 
Less: imputed interest(5,554)
Net present value of future lease payments27,565 
Less: current portion of operating lease liabilities7,568 
Non-current operating lease liabilities$19,997 



67


Matrix Service Company

Notes to Consolidated Financial Statements (continued)
The following is a summary of the weighted average remaining operating lease term and weighted average discount rate as of June 30, 2020:

Weighted-average remaining lease term (in years)6.2 years
Weighted-average discount rate5.6 %


Supplemental cash flow information related to leases is as follows:
Fiscal Year Ended
June 30, 2020
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating lease payments$12,798 
Right-of-use assets obtained in exchange for lease liabilities:
Operating leases$36,984 

During the third quarter of fiscal 2020, the Company received leasehold improvements of $2.5 million from a lessor as a tenant incentive. This incentive is considered to be a non-cash investing activity.
Note 9—Stockholders’ Equity
Preferred Stock
The Company has 5.0 million shares of preferred stock authorized, none of which was issued or outstanding at June 30, 2020 or June 30, 2019.
Treasury Shares
On November 6, 2018, the Board of Directors approved a stock buyback program (the "November 2018 Program"), which replaced the previous program that had been in place since December 2016 and was set to expire in December 2018. Under the November 2018 Program, the Company may repurchase common stock up to a maximum of $30.0 million per calendar year provided that the aggregate number of shares repurchased may not exceed 10%, or approximately 2.7 million, of the Company's shares outstanding as of November 6, 2018. The Company may repurchase its stock from time to time in the open market at prevailing market prices or in privately negotiated transactions and is not obligated to purchase any shares. The November 2018 Program will continue unless and until it is modified or revoked by the Board of Directors. In fiscal 2020, the Company repurchased 1,047,606 shares of its common stock for $17.0 million under the November 2018 Program. There were 1,349,037 shares available for repurchase under the November 2018 Program as of June 30, 2020.
In addition to the stock buyback program, the Company may withhold shares of common stock to satisfy the tax withholding obligations upon vesting of an employee’s deferred shares. The Company withheld 181,081 and 79,111 shares of common stock during fiscal 2020 and 2019, respectively, to satisfy these obligations. These shares were returned to the Company’s pool of treasury shares. The Company has 1,746,689 treasury shares as of June 30, 2020 and intends to utilize these treasury shares in connection with equity awards under the Company’s stock incentive plans and for sales to the Employee Stock Purchase Plan.


68


Matrix Service Company

Notes to Consolidated Financial Statements (continued)
Note 10—Stock-Based Compensation
Total stock-based compensation expense for the fiscal years ended June 30, 2020, June 30, 2019, and June 30, 2018 was $9.9 million, $11.9 million and $8.6 million, respectively. Measured but unrecognized stock-based compensation expense at June 30, 2020 was $11.9 million, all of which related to nonvested deferred shares which are expected to be recognized as expense over a weighted average period of 1.6 years. The Company recognized excess tax expense of $0.2 million and $0.5 million related to stock-based compensation vesting for the fiscal years ended June 30, 2020 and 2018, respectively. The Company recognized excess tax benefits of $0.3 million for the fiscal year ended June 30, 2019 related to stock-based compensation vesting.
Plan Information
In October 2018, the Company's stockholders approved the Matrix Service Company 2018 Stock and Incentive Compensation Plan (the "2018 Plan"), which provides stock-based and cash-based incentives for officers, directors and other key employees. Stock options, restricted stock, restricted stock units, stock appreciation rights, performance shares and cash-based awards can be issued under this plan. Upon approval of the 2018 Plan, the 2016 Stock and Incentive Compensation Plan ("2016 Plan") was frozen with the exception of normal vesting and other activity associated with awards previously granted under the 2016 Plan. The 2016 Plan was preceded by the 2012 Stock Incentive Plan ("2012 Plan"), which was frozen upon approval of the 2016 Plan with the exception of normal vesting, forfeiture and other activity associated with awards previously granted under the 2012 Plan. Shares awarded under either the 2016 Plan or the 2012 Plan that are subsequently forfeited or net settled for tax withholding purposes are returned to the treasury share pool and become available for grant under the 2018 Plan. The 2012 Plan was preceded by the 2004 Stock Incentive Plan ("2004 Plan"), which was frozen upon approval of the 2012 Plan with the exception of normal vesting, forfeiture and other activity associated with awards previously granted under the 2004 Plan.
Awards totaling 1,600,000 shares have been authorized under the 2018 Plan. There were 1,473,424 shares available for grant under the 2018 Plan as of June 30, 2020.
Stock Options
Stock options are granted at the market value of the Company’s common stock on the grant date and expire after 10 years. The Company’s policy is to issue shares upon the exercise of stock options from its treasury shares, if available. The Company did not award any new stock options in fiscal years 2020, 2019, or 2018.
Stock option activity and related information for the fiscal year ended June 30, 2020 is as follows:

Number of
Options
Weighted-Average
Remaining
Contractual Life
Weighted-Average
Exercise Price
Aggregate
Intrinsic Value
  (Years) (In thousands)
Outstanding at June 30, 201953,700 2.4$10.19 $541 
Granted   
Exercised   
Canceled   
Outstanding at June 30, 202053,700 1.4$10.19 $ 
Vested at June 30, 202053,700 1.4$10.19 $ 
Exercisable at June 30, 202053,700 1.4$10.19 $ 

The total intrinsic value of stock options exercised was $0.1 million and $0.3 million during fiscal year 2019 and fiscal 2018, respectively. No stock options were exercised in fiscal 2020.


69


Matrix Service Company

Notes to Consolidated Financial Statements (continued)
Nonvested Deferred Shares
The Company has issued nonvested deferred shares under the following types of arrangements:

Time-based awards—Employee awards generally vest in four equal annual installments beginning one year after the grant date. Beginning in fiscal 2019, the award agreements contain a provision that accelerates the vesting for retirement eligible participants and participants that become retirement eligible during the vesting period and who elect to retire more than one year after the date of the award. The award is forfeited if retirement occurs before the first anniversary of the award. Settlement still occurs on the normal vesting schedules. Director awards vest one year after the grant date.

Market-based awards—These awards are in the form of performance units which vest 3 years after the grant date only if the Company’s common stock achieves certain levels of total shareholder return when compared to the total shareholder return of a peer group of companies as selected by the Compensation Committee of the Board of Directors. The payout can range from zero to 200% of the original award depending on the Company's relative total shareholder return during the performance period. These awards are settled in stock. As of June 30, 2020, there are approximately 232,000, 170,000, and 200,000 performance units that are scheduled to vest in fiscal 2021, fiscal 2022, and fiscal 2023, respectively, assuming target performance.
All awards vest upon the death or disability of the participant or upon a change of control of the Company.
The grant date fair value of the time-based awards is determined by the market value of the Company's common stock on the grant date. The grant date fair value of stock options is determined based on the Black-Scholes option pricing model. The grant date fair value of the market-based awards is calculated using a Monte Carlo model. For the fiscal 2020 grant, the model estimated the fair value of the award based on approximately 100,000 simulations of the future prices of the Company's common stock compared to the future prices of the common stock of its peer companies based on historical volatilities. The model also took into account the expected dividends over the performance period of those peer companies which pay cash dividends.
Nonvested deferred share activity for the fiscal year ended June 30, 2020 is as follows:
SharesWeighted Average  Grant
Date Fair Value per 
Share
Nonvested shares at June 30, 20191,459,511 $19.88 
Shares granted490,322 $21.79 
Shares vested and released(542,279)$19.43 
Shares canceled(172,636)$19.51 
Nonvested shares at June 30, 20201,234,918 $20.89 

There were 602,148 and 715,539 deferred shares granted in fiscal 2019 and 2018 with average grant date fair values of $25.10 and $13.64 per share, respectively. There were 314,711 and 253,241 deferred shares that vested and were released in fiscal 2019 and 2018 with weighted average fair values of $16.23 and $19.60 per share, respectively.


70


Matrix Service Company

Notes to Consolidated Financial Statements (continued)
Note 11—Earnings per Common Share
Basic earnings per share (“EPS”) is calculated based on the weighted average shares outstanding during the period. Diluted earnings per share includes the dilutive effect of employee and director stock options and nonvested deferred shares. Stock options are considered dilutive whenever the exercise price is less than the average market price of the stock during the period and antidilutive whenever the exercise price exceeds the average market price of the common stock during the period. Nonvested deferred shares are considered dilutive (antidilutive) whenever the average market value of the shares during the period exceeds (is less than) the sum of the related average unamortized compensation expense during the period plus the related hypothetical estimated excess tax benefit that will be realized when the shares vest. Stock options and nonvested deferred shares are considered antidilutive in the event we report a net loss.

The computation of basic and diluted EPS is as follows:
 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands, except per share data)
Basic EPS:
Net income (loss) $(33,074)$27,982 $(11,480)
Weighted average shares outstanding26,621 26,891 26,769 
Basic earnings (loss) per share$(1.24)$1.04 $(0.43)
Diluted EPS:
Weighted average shares outstanding—basic26,621 26,891 26,769 
Dilutive stock options 28  
Dilutive nonvested deferred shares 668  
Diluted weighted average shares26,621 27,587 26,769 
Diluted earnings (loss) per share$(1.24)$1.01 $(0.43)
The following securities are considered antidilutive and have been excluded from the calculation of diluted earnings (loss) per share: 
 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands of shares)
Stock options19  31 
Nonvested deferred shares662 160 424 
Total antidilutive securities681 160 455 

Note 12—Employee Benefit Plans
Defined Contribution Plans
The Company sponsors defined contribution savings plans for all eligible employees meeting length of service requirements. Under the primary plan, participants may contribute an amount up to 25% of pretax annual compensation subject to certain limitations. The Company matches 100% of the first 3% of employee contributions and 50% of the next 2% of employee contributions. The Company matching contributions vest immediately.
The Company’s matching contributions were $6.2 million in each of the fiscal years ended June 30, 2020 and 2019 and $5.8 million for the fiscal year ended June 30, 2018.

71


Matrix Service Company

Notes to Consolidated Financial Statements (continued)

Multiemployer Pension Plans
The Company contributes to various union sponsored multiemployer benefit plans in the U.S. and Canada. Benefits under these plans are generally based on compensation levels and years of service.
For the Company, the financial risks of participating in multiemployer plans are different from single-employer plans in the following respects:
Assets contributed to the multiemployer plan by one employer may be used to provide benefits to employees of other participating employers.
If a participating employer discontinues contributions to a plan, the unfunded obligations of the plan may be borne by the remaining participating employers.
If a participating employer chooses to stop participating in a plan, a withdrawal liability may be created based on the unfunded vested benefits for all employees in the plan.
Under federal legislation regarding multiemployer pension plans, in the event of a withdrawal from a plan or plan termination, companies are required to continue funding their proportionate share of such plan’s unfunded vested benefits. We are a participant in multiple union sponsored multiemployer plans, and, as a plan participant, our potential obligation could be significant. The amount of the potential obligation is not currently ascertainable because the information required to determine such amount is not identifiable or readily available.
Our participation in significant plans for the fiscal year ended June 30, 2020 is outlined in the table below. The “EIN/Pension Plan Number” column provides the Employer Identification Number (“EIN”) and the three digit plan number. The zone status is based on the latest information that the Company received from the plan and is certified by the plan’s actuary. Plans in the red zone are generally less than 65 percent funded, plans in the yellow zone are generally less than 80 percent funded, and plans in the green zone are generally at least 80 percent funded. The “FIP/RP Status Pending/Implemented” column indicates plans for which a financial improvement plan (“FIP”) or a rehabilitation plan (“RP”) is either pending or has been implemented. The “Surcharge Imposed” column includes plans in a red zone status that require a payment of a surcharge in excess of regular contributions. The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject.  

72


Matrix Service Company

Notes to Consolidated Financial Statements (continued)
Pension FundEIN/Pension
Plan Number
Pension
Protection Act
Zone Status
FIP/RP
Status
Pending or
Implemented
Company Contributions
Fiscal Year
Surcharge
Imposed
Expiration
Date of
Collective-
Bargaining
Agreement
20202019202020192018
     (In thousands)  
Boilermaker-Blacksmith National Pension Trust48-6168020/001YellowRedImplemented$6,634 $12,434 $8,525 No
Described below (1)
Joint Pension Fund Local Union 164 IBEW 22-6031199/001
Described below (2)
YellowImplemented1,560 2,180 2,391 No5/31/2021
Joint Pension Fund of Local Union No 102 IBEW22-1615726/001GreenGreenNA1,227 1,610 2,489 No5/31/2022
IBEW Local 456 Pension Plan22-6238995/001
Described below (2)
GreenNA427 574 6,005 No5/31/2021
Local 351 IBEW Pension Plan 
22-3417366/001GreenGreenNA1,709 2,025 1,187 No12/4/2021
Steamfitters Local Union No 420 Pension Plan23-2004424/001RedRedImplemented1,523 639 1,558 Yes
Described below (3)
IBEW Local Union 98 Pension Plan23-1990722/001RedRedImplemented352 828 1,106 Yes
Described below (3)
Indiana Laborers Pension Fund35-6027150/001
Described below (2)
GreenNA1,604 3,349 3,542 No
Described below (3)
Iron Workers Mid-America Pension Plan, Local 39536-6488227/001
Described below (2)
GreenNA840 2,596 4,412 No5/31/2024
Pipe Fitters Retirement Fund, Local 59762-6105084/001GreenGreenNA835 3,469 3,682 No
Described below (4)
Iron Workers Pension Plan of Western Pennsylvania, Local 325-1283169/001
Described below (2)
YellowImplemented500 2,317 1,539 No5/1/2021
Iron Workers Pension Plan, Local 5534-6682351/001
Described below (2)
Described below (2)
NA2,951 4,333 198 No6/30/2024
National Electrical Benefit Fund, Locals 488 and 12653-0181657/001GreenGreenNA1,502 4,577 824 No1/1/2023
Connecticut Plumbers and Pipefitters Pension Fund, Local 77706-6050353/001
Described below (2)
GreenNA 3,307 115 No6/1/2021
Northwestern Ohio Plumbers and Pipefitters Pension, Local 5034-6502487/001
Described below (2)
GreenNA2,504 1,161 61 No3/31/2022
Ohio Carpenters' Pension Fund, Locals 1090 and 35134-6574360/001RedRedImplemented3,042 2,962 318 Yes4/30/2021
IBEW Local 654 Pension Plan23-6538183/001
Described below (2)
Described below (2)
NA1,021 1,006 1,620 No6/3/2023
Contributions to other multiemployer plans9,172 15,019 15,152 
Total contributions made$37,403 $64,386 $54,724 


(1)Our employees are members of several Boilermaker unions that participate in the Boilermaker-Blacksmith National Pension Trust. The most significant of these unions are Boilermakers Locals 549, 85, 92, 374, 363, and 128, which have collective bargaining agreements that expire on September 30, 2020, April 30, 2021, September 30, 2020, December 31, 2022, December 31, 2020 and April 30, 2022, respectively.
(2)For the Local 164 IBEW Pension Plan, Local 456 IBEW Pension Plan, Indiana Laborers Pension Fund, Local 395 Iron Workers Mid-America Pension Plan, Local 3 Iron Workers Pension Plan of Western Pennsylvania, Iron Workers Pension Plan Local 55, Local 777 Connecticut Plumbers and Pipefitters Pension Fund, Local 50 Northwestern Ohio Plumbers and Pipefitters Pension, and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2020 during the preparation of this Form 10-K. For Local 55 Iron Workers Pension Plan and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2019 either. Under Federal pension law, if a multiemployer pension plan is determined to be in critical or endangered status, the plan must provide notice of this status to participants, beneficiaries, the bargaining parties, the Pension Benefit Guaranty Corporation, and the Department of Labor. The Company also observed that these plans have not submitted any Critical or Endangered Status Notices to the Department of Labor for calendar years that we have not received notification. The Critical or Endangered Status Notices can be accessed at https://www.dol.gov/agencies/ebsa/about-ebsa/our-activities/public-disclosure/critical-status-notices.
(3)At the time of the filing of this Form 10-K, the Company's collective bargaining agreements have expired for these unions and no new agreements are in place.
(4)The Company's collective bargaining agreement with Pipe Fitters Local 597 does not have an expiration date. The agreement was last renegotiated in 2019.


73


Matrix Service Company

Notes to Consolidated Financial Statements (continued)
Employee Stock Purchase Plan
The Matrix Service Company 2011 Employee Stock Purchase Plan (“ESPP”) was effective January 1, 2011. The ESPP allows employees to purchase shares through payroll deductions and members of the Board of Directors to purchase shares from amounts withheld from their cash retainers. Share purchases are limited to an aggregate market value of no greater than $60,000 per calendar year per participant and are purchased from the Company at the current market value with no discount to the participant. Contributions are with after tax earnings and are accumulated in non-interest bearing accounts for quarterly purchases of company stock. Upon the purchase of shares, the participants receive all stockholder rights including dividend and voting rights, and are permitted to sell their shares at any time. The Company has made 1,000,000 shares available under the ESPP. The ESPP can be terminated at any time at the discretion of the Board of Directors and will automatically terminate on January 2, 2021. Shares are issued from Treasury Stock under the ESPP. There were 20,733 shares issued in fiscal 2020, 15,812 shares in fiscal 2019, and 21,920 shares in fiscal 2018.
Note 13—Segment Information
In fiscal 2020, we operated our business through four reportable segments: Electrical Infrastructure; Oil Gas & Chemical; Storage Solutions; and Industrial.
The Electrical Infrastructure segment consists of power delivery services provided to investor owned utilities, including construction of new substations, upgrades of existing substations, short-run transmission line installations, distribution upgrades and maintenance, as well as emergency and storm restoration services. We also provide construction and maintenance services to a variety of power generation facilities, such as combined cycle plants and other natural gas fired power stations.
The Oil Gas & Chemical segment serves customers primarily in the downstream and midstream petroleum industries who are engaged in refining crude oil and processing, fractionating, and marketing of natural gas and natural gas liquids. We also perform work in the petrochemical, and sulfur extraction, recovery and processing markets. Our services include plant maintenance, turnarounds, engineering and capital construction. We also offer industrial cleaning services, including hydro-blasting, hydro-excavating, advanced chemical cleaning and vacuum services.
The Storage Solutions segment consists of work related to aboveground storage tanks ("AST") and terminals. Also included in this segment are cryogenic and other specialty storage tanks and terminals including liquefied natural gas, liquid nitrogen/liquid oxygen, liquid petroleum and other specialty vessels such as spheres as well as marine structures and truck and rail loading/offloading facilities. Our services include engineering, fabrication and construction, and maintenance and repair, which includes planned and emergency services for both tanks and full terminals. Finally, we offer AST products, including geodesic domes, aluminum internal floating roofs, floating suction and skimmer systems, roof drain systems and floating roof seals.
The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers. This segment is similar to the former Oil Gas & Chemical segment described above, but includes mining and minerals, thermal vacuum chambers, and work in other industrial facilities which were historically reported in the Industrial segment.
Due to changing markets facing our clients and to better align the financial reporting of the Company with our long-term strategic growth areas, we are changing our reporting segments. Beginning in fiscal 2021, the Company’s financial results will be reported under the following three segments: Utility and Power Infrastructure; Process and Industrial Facilities; and Storage and Terminal Solutions. The services provided by each of these segments is described below.
The Utility and Power Infrastructure segment includes services provided in power delivery and power generation, as well as natural gas utility peak shaving. This segment is similar to the former Electrical Infrastructure segment described above, but includes natural gas utility peak shaving facilities that have been historically reported in the Storage Solutions segment.

The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers. This segment is similar to the former Oil Gas & Chemical segment described above, but includes mining and minerals as well as thermal vacuum chambers, which were historically reported in the Industrial segment.

74


Matrix Service Company

Notes to Consolidated Financial Statements (continued)

The Storage and Terminal Solutions segment includes engineering, construction, maintenance and repair for aboveground storage tanks and terminals; LNG facilities for import/export fueling and bunkering; NGL and other specialty vessels; aboveground storage tank products; and other renewable energy storage and terminal solutions. This segment is similar to the former Storage Solutions segment described above, but does not include the natural gas utility peak shaving facilities, which will be reported as part of the Utility and Power Infrastructure segment.
The Company evaluates performance and allocates resources based on operating income. The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies. Intersegment sales and transfers are recorded at cost; therefore, no intercompany profit or loss is recognized.
Segment assets consist primarily of accounts receivable, costs and estimated earnings in excess of billings on uncompleted contracts, property, plant and equipment, goodwill and other intangible assets.


75


Matrix Service Company

Notes to Consolidated Financial Statements (continued)
Results of Operations
(In thousands)
Electrical
Infrastructure
Oil Gas &
Chemical
Storage
Solutions
IndustrialUnallocated CorporateTotal
Fiscal year ended June 30, 2020
Gross revenue$112,890 $203,404 $562,439 $228,827 $ $1,107,560 
Less: inter-segment revenue 2,454 3,240 928  6,622 
Consolidated revenue112,890 200,950 559,199 227,899  1,100,938 
Gross profit (loss)(1,105)15,822 71,934 15,525  102,176 
Intangible asset impairments and restructuring costs27,855 3,850 1,296 19,524  52,525 
Operating income (loss)(36,503)(7,328)27,306 (20,100) (36,625)
Segment assets96,010 74,041 203,291 19,957 124,011 517,310 
Capital expenditures2,141 1,580 8,394 3,600 2,824 18,539 
Depreciation and amortization expense2,108 5,465 7,492 4,059  19,124 
Fiscal year ended June 30, 2019
Gross revenue$217,417 $322,065 $524,330 $357,464 $ $1,421,276 
Less: inter-segment revenue 2,198 2,398   4,596 
Consolidated revenue217,417 319,867 521,932 357,464  1,416,680 
Gross profit15,470 35,987 56,011 24,483  131,951 
Intangible asset impairments and restructuring costs      
Operating income3,668 12,984 14,097 7,181  37,930 
Segment assets155,880 91,959 188,912 90,336 106,307 633,394 
Capital expenditures2,493 2,736 4,644 3,464 6,221 19,558 
Depreciation and amortization expense2,460 4,661 6,666 4,437  18,224 
Fiscal year ended June 30, 2018
Gross revenue$255,931 $324,546 $319,106 $198,155 $ $1,097,738 
Less: inter-segment revenue 1,774 4,410 1  6,185 
Consolidated revenue255,931 322,772 314,696 198,154  1,091,553 
Gross profit18,300 33,423 25,778 14,435  91,936 
Intangible asset impairments and restructuring costs17,281 717    17,998 
Operating income (loss)(16,531)8,798 (5,907)3,161  (10,479)
Segment assets161,207 111,064 149,695 58,816 77,251 558,033 
Capital expenditures493 1,514 3,346  3,358 8,711 
Depreciation and amortization expense4,359 5,904 6,623 3,461  20,347 

Geographical information is as follows:

 Long-Lived Assets
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands)
United States$164,056 $193,472 $174,241 
Canada5,659 10,110 13,738 
Other international12,435 12,502 13,008 
$182,150 $216,084 $200,987 

76


Matrix Service Company

Notes to Consolidated Financial Statements (continued)


Information about Significant Customers:
Significant Customers as a Percentage of Segment Revenue
ConsolidatedElectrical
Infrastructure
Oil Gas &
Chemical
Storage
Solutions
Industrial
Fiscal Year ended June 30, 2020
Customer one9.7 % % % %47.1 %
Customer two8.2 % % %16.2 % %
Customer three8.2 % % %16.1 % %
Customer four6.8 % % %13.4 % %
Customer five4.1 % %17.8 %1.7 % %
Customer six3.8 % %20.1 %0.2 % %
Customer seven3.2 % %10.7 %2.5 % %
Customer eight3.0 % %16.7 % % %
Customer nine2.4 % % % %11.4 %
Customer ten2.0 %19.7 % % % %
Customer eleven1.8 %16.1 % %0.1 %0.7 %
Customer twelve1.7 %14.8 % % %0.9 %
Customer thirteen1.5 %14.6 % % % %
Fiscal Year ended June 30, 2019
Customer one9.7 % % % %38.4 %
Customer two7.6 %49.0 % % %0.4 %
Customer three7.6 % % % %30.1 %
Customer four7.2 % %30.9 %0.6 % %
Customer five7.1 % % %19.4 % %
Customer six5.0 % % %13.6 % %
Customer seven4.6 %0.3 %3.1 %10.6 % %
Customer eight3.4 %22.4 % % % %
Customer nine3.1 % % % %12.3 %
Customer ten3.0 % % % %12.0 %
Customer eleven2.1 %13.4 % % % %
Fiscal Year ended June 30, 2018
Customer one11.4 % % % %62.9 %
Customer two8.6 % %29.0 % % %
Customer three6.4 %26.5 % %0.6 % %
Customer four6.0 %25.4 % % % %
Customer five4.2 % %12.0 %2.2 % %
Customer six3.2 % %10.8 % % %
Customer seven3.2 % % %10.9 % %
Customer eight3.0 %12.9 % % % %
Customer nine2.7 % % % %14.7 %
Customer ten2.3 %10.0 % % % %


77


Matrix Service Company

Notes to Consolidated Financial Statements (continued)

Note 14—Restructuring Costs
In February 2020, the Company announced a business improvement plan for the Electrical Infrastructure segment and its strategic initiative to exit the domestic iron and steel industry. Planned activities under the business improvement plan and the wind down of the domestic iron and steel industry were expanded in the second half of the year due to lower revenue in fiscal 2020 and uncertainties caused by the COVID-19 pandemic.
The business improvement plan consisted of discretionary cost reductions, workforce reductions and closures of certain offices in order to increase the utilization of the Company's staff and bring the cost structure of the business in line with the near-term revenue expectation. The restructuring costs are primarily comprised of severance and personnel-related costs related to reductions in workforce and impairments of operating lease right-of-use assets, other intangible assets and other fixed assets related to the closure of certain offices. The Company incurred $14.0 million of restructuring costs in fiscal 2020 and has substantially completed its business improvement plan and the wind down of the domestic iron and steel business as of June 30, 2020.
Restructuring costs incurred are classified as follows:

Fiscal Year Ended
June 30, 2020
(in thousands)
Electrical Infrastructure
Severance costs and other benefits$1,571 
Facility costs234 
Other intangible asset impairments1,150 
Total Electrical Infrastructure$2,955 
Oil Gas & Chemical
Severance costs and other benefits$1,767 
Facility costs1,708 
Other intangible asset impairments375 
Total Oil Gas & Chemical$3,850 
Storage Solutions
Severance costs and other benefits$576 
Facility costs720 
Other intangible asset impairments 
Total Storage Solutions$1,296 
Industrial
Severance costs and other benefits$4,861 
Facility costs1,048 
Other intangible asset impairments 
Total Industrial$5,909 
Total restructuring costs$14,010 
Restructuring Costs by Type:
Total severance costs and other benefits$8,775 
Total facility costs3,710 
Total other intangible asset impairments1,525 
Total restructuring costs$14,010 



78


Matrix Service Company

Notes to Consolidated Financial Statements (continued)





The table below is a reconciliation of the beginning and ending restructuring reserve balance (in thousands):

Balance as of June 30, 2019$ 
Restructuring costs incurred14,010 
Non-cash restructuring costs(5,215)
Cash payments(6,392)
Balance as of June 30, 2020(1)
$2,403 
(1)The restructuring reserve is included within other accrued expenses in the Consolidated Balance Sheets.


79


Matrix Service Company
Quarterly Financial Data (Unaudited)
Fiscal Years Ended June 30, 2020 and June 30, 2019
 
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
 (In thousands, except per share amounts)
Fiscal Year 2020
Revenue$338,097 $318,677 $248,327 $195,837 
Gross profit32,465 30,001 20,477 19,233 
Intangible asset impairments and restructuring costs 38,515 6,559 7,451 
Operating income (loss)8,774 (31,679)(5,800)(7,920)
Net income (loss)6,151 (28,008)(5,495)(5,722)
Earnings (loss) per common share:
Basic0.23 (1.04)(0.21)(0.22)
Diluted0.22 (1.04)(0.21)(0.22)
Fiscal Year 2019
Revenue$318,511 $340,568 $358,887 $398,714 
Gross profit23,421 27,886 36,906 43,738 
Operating income 2,220 5,527 12,794 17,389 
Net income 2,305 3,932 8,933 12,812 
Earnings per common share:
Basic0.09 0.15 0.33 0.48 
Diluted0.08 0.14 0.33 0.47 
The sum of earnings per share for the four quarters may not equal the total earnings per share for the year due to changes in the average number of common shares outstanding and rounding.

80


Matrix Service Company
Schedule II—Valuation and Qualifying Accounts
June 30, 2020, June 30, 2019, and June 30, 2018
(In thousands)


COL. ACOL. BCOL. C
ADDITIONS
COL. D COL. E
 Balance at
Beginning of
Period
Charged to
Costs and
Expenses
Charged to Other Accounts—DescribeDeductions—Describe Balance at
End of
Period
Fiscal Year 2020
Deducted from asset accounts:
Allowance for doubtful accounts$923 $1,158 $ $(1,176)(A)$905 
Valuation reserve for deferred tax assets4,959 3,062  (258)(B)7,763 
Total$5,882 $4,220 $ $(1,434)  $8,668 
Fiscal Year 2019
Deducted from asset accounts:
Allowance for doubtful accounts6,327 5  (5,409)(C)923 
Valuation reserve for deferred tax assets1,638 4,594  (1,273)(D)4,959 
Total7,965 4,599  (6,682)  5,882 
Fiscal Year 2018
Deducted from asset accounts:
Allowance for doubtful accounts9,887 107  (3,667)(E)6,327 
Valuation reserve for deferred tax assets1,719 1,020  (1,101)(F)1,638 
Total11,606 1,127  (4,768)  7,965 


(A)Primarily relates to a $0.6 million reserve that was recognized as bad debt expense and ultimately settled and written off within fiscal 2020 and $0.3 million of payments received on a balance that was fully reserved.
(B)Relates to foreign currency exchange rate differences for the portion of the valuation allowance on net operating loss and tax credit carryforwards in foreign jurisdictions.
(C)Primarily relates to a $5.2 million reversal of a previous reserved account receivable balance that was fully settled with an agreement with the customer.
(D)Relates to the deferred tax asset of $0.8 million created by a stock-based compensation award with a market condition that was fully reserved in fiscal 2018. In fiscal 2019, upon the final determination that the award would not vest, the Company wrote off the deferred tax asset against the reserve. The remaining balance relates to $0.5 million of fully reserved tax credits that expired in fiscal 2019.
(E)Primarily relates to the reversal of reserved account receivable that was fully settled with cash and future backlog.
(F)Primarily relates to $0.8 million of stock-based compensation expense recognized in fiscal 2018 that was not deductible for tax purposes due to not meeting a market condition vesting requirement and to $0.3 million of foreign tax credits that expired.







81

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None
Item 9A. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our Securities Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure based on the definition of “disclosure controls and procedures” in Rule 13a-15(e).
The disclosure controls and procedures are designed to provide reasonable, not absolute, assurance of achieving the desired control objectives. The Company’s management, including the Chief Executive Officer and Chief Financial Officer, does not expect that the disclosure controls and procedures or our internal controls over financial reporting will prevent or detect all errors or fraud. The design of our internal control system takes into account the fact that there are resource constraints and the benefits of controls must be weighed against the costs. Additionally, controls can be circumvented by the acts of key individuals, collusion or management override.
We carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures as of June 30, 2020. Based on the foregoing, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level at June 30, 2020.
Management’s Report on Internal Control over Financial Reporting
See “Management’s Report on Internal Control over Financial Reporting” set forth in Item 8, Financial Statements and Supplementary Data of this Annual Report on Form 10-K.
Changes in Internal Control Over Financial Reporting
There have been no changes during the fourth quarter of fiscal 2020 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting despite the fact that many of our employees worked remotely due to the COVID-19 pandemic. We are continually monitoring and assessing the effects of the pandemic on our internal controls to minimize the impact to their design and operating effectiveness.
Item 9B. Other Information
None 

82

PART III
Item 10. Directors, Executive Officers and Corporate Governance
The information required by this item with respect to the Company’s directors and corporate governance is incorporated herein by reference to the sections entitled “Proposal Number 1: Election of Directors” and “Corporate Governance and Board Matters” in the Company’s definitive Proxy Statement for the 2020 Annual Meeting of Stockholders (“Proxy Statement”). The information required by this item with respect to the Company’s executive officers is incorporated herein by reference to the section entitled “Executive Officer Information” in the Proxy Statement.
The Company has adopted a Code of Business Conduct and Ethics applicable to all directors, officers and employees, including the principal executive officer, principal financial officer and principal accounting officer of the Company. In addition, we have adopted Corporate Governance Guidelines for the Board of Directors and Charters for the Audit, Compensation and Nominating and Corporate Governance Committees of the Board of Directors. The current version of these corporate governance documents is publicly available in the “Investors” section of the Company’s website at matrixservicecompany.com under “Corporate Governance.” If we make any substantive amendments to the Code of Business Conduct and Ethics, or grant any waivers, including implicit waivers, from the Code of Business Conduct and Ethics applicable to the principal executive officer, principal financial officer or principal accounting officer, or any person performing similar functions, we will disclose such amendment or waiver on our website or in a report on Form 8-K.
Item 11. Executive Compensation
The information required by this item is incorporated herein by reference to the sections entitled “Director Compensation,” "Compensation Discussion and Analysis" and “Executive Officer Compensation” in the Proxy Statement.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by this item is incorporated herein by reference to the sections entitled “Securities Authorized for Issuance Under Executive Compensation Plans” and “Security Ownership of Certain Beneficial Owners and Management” in the Proxy Statement.
Item 13. Certain Relationships and Related Transactions, and Director Independence
The information required by this item is incorporated herein by reference to the section entitled "Corporate Governance and Board Matters" and “Certain Relationships and Related Transactions” in the Proxy Statement. 
Item 14. Principal Accounting Fees and Services
The information required by this item is incorporated herein by reference to the sections entitled “Fees of Independent Registered Public Accounting Firm” and “Audit Committee Pre-Approval Policy” in the Proxy Statement.

83

PART IV
Item 15. Exhibits and Financial Statement Schedules
(a) (1) Financial Statements of the Company
The following financial statements and supplementary data are filed as a part of this report under “Item 8—Financial Statements and Supplementary Data” in this Annual Report on Form 10-K: 

Financial Statements of the Company
Reports of Independent Registered Public Accounting Firm (Deloitte & Touche LLP)
 
(2) Financial Statement Schedules
The financial statement schedule is filed as a part of this report under Schedule II—Valuation and Qualifying Accounts June 30, 2020, June 30, 2019 and June 30, 2018, immediately following Quarterly Financial Data (Unaudited). All other schedules are omitted because they are not applicable or the required information is shown in the financial statements, or notes thereto, included herein.

84

(3) The following documents are included as exhibits to this Annual Report on Form 10-K. The exhibits below incorporated by reference herein are indicated as such by the information supplied in the parenthetical hereafter.
3.1 
3.2 
3.3 
3.4 
3.5 
4.2
+10.1
+10.2
+10.3
+10.4
+10.5
+ 10.6
+10.7
+10.8
+10.9
+10.10
+10.11
+10.12

85

+10.13
*+10.14
*+10.15
+10.16
+10.17
+10.18
10.19
10.20
+10.21
*21
*23
*31.1
*31.2
*32.1
*32.2
*95
*101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
*101.SCHXBRL Taxonomy Schema Document.
*101.CALXBRL Taxonomy Extension Calculation Linkbase Document.
*101.DEFXBRL Taxonomy Extension Definition Linkbase Document.
*101.LABXBRL Taxonomy Extension Labels Linkbase Document.
*101.PREXBRL Taxonomy Extension Presentation Linkbase Document.
*104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
       *Filed herewith.
       +Management Contract or Compensatory Plan.
 
Item 16. Form 10-K Summary
None

86



SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, Matrix Service Company has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

  Matrix Service Company
Date : September 3, 2020  By:  /S/ John R. Hewitt
   John R. Hewitt, President and
Chief Executive Officer

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Signatures  Title Date
/S/    Jim W. MoggChairman of the Board of DirectorsSeptember 3, 2020
Jim W. Mogg   
/S/    John R. HewittPresident, Chief Executive Officer and DirectorSeptember 3, 2020
John R. Hewitt  (Principal Executive Officer) 
/S/    Kevin S. CavanahVice President
and Chief Financial Officer
September 3, 2020
Kevin S. Cavanah  (Principal Accounting and
Principal Financial Officer)
 
/S/    Martha Z. CarnesDirectorSeptember 3, 2020
Martha Z. Carnes
/S/    John D. ChandlerDirectorSeptember 3, 2020
John D. Chandler
/S/    Carlin G. ConnerDirectorSeptember 3, 2020
Carlin G. Conner
/S/    John W. GibsonDirectorSeptember 3, 2020
John W. Gibson
/S/    Liane K. HinrichsDirectorSeptember 3, 2020
Liane K. Hinrichs   
/S/    James H. MillerDirector September 3, 2020
James H. Miller

87
EX-10.14 2 exhibit1014.htm EX-10.14 Document

Exhibit 10.14


Grantee:
Shares:


MATRIX SERVICE COMPANY
AWARD AGREEMENT

[Date]



«Grantee»
«Address1»
«Address2»
«City», «State» «PostalCode»

Dear «FirstName»:

1. Award. The awards set forth in this Award Agreement (the "Award Agreement") are subject to your acceptance of and agreement to all of the applicable terms, conditions, and restrictions described in the 2018 Stock and Incentive Compensation Plan (the "Plan"), of Matrix Service Company, a Delaware corporation (the "Company") a copy of which is on file with, and may be obtained from, the Secretary of the Company, and to your acceptance of and agreement to the further terms, conditions, and restrictions described in this Award Agreement. To the extent that any provision of this Award Agreement conflicts with the expressly applicable terms of the Plan, it is hereby acknowledged and agreed that those terms of the Plan shall control and, if necessary, the applicable provisions of this Award Agreement shall be hereby deemed amended so as to carry out the purpose and intent of the Plan.

2. Restricted Stock Units Award.

(a) Restricted Stock Units Award. The Company hereby grants to you an aggregate of up to «Shares» restricted stock units (individually, an "RSU," and collectively, "RSUs") as more specifically set forth in Section 2(e). This grant of RSUs is comprised of up to [Shares] "Stock-Based RSUs" and up to [Shares] "Cash-Based RSUs." Each Stock-Based RSU entitles you to receive one share of common stock, par value $.01 per share, of the Company (the "Shares") at such time as the restrictions described in Section 2(d)(ii) lapse as described in Section 2(e)(i). Each Cash-Based RSU entitles you to receive an amount of cash equal to the value of one Share based on the closing price of the Shares at such time as the restrictions described in Section 2(d)(ii) lapse as described in Section 2(e)(i).

(b) Form of Restricted Stock; Possession of Certificates. The Company shall issue the Shares you become entitled to receive hereunder by book-entry registration or by issuance of a certificate or certificates for the Shares in your name as soon as practicable after the restrictions in Section 2(d)(ii) lapse as described in Section 2(e). In the event the Company issues a certificate or certificates for the Shares, such certificates shall be subject to such stop transfer orders and other restrictions as the committee of the Board of Directors that administers the Plan may deem necessary or advisable under the Plan and rules, regulations and other requirements of the Securities and Exchange Commission, any stock exchange upon which such Shares are then listed, and any applicable foreign, federal or state securities laws.

(c) Stockholder Rights Prior to Issuance of Shares. Neither you nor any of your beneficiaries shall be deemed to have any voting rights, rights to receive dividends or other rights as a stockholder of the Company with respect to any Shares covered by the RSUs until the date of book-entry registration or issuance by the Company of a certificate to you for such Shares.





(d) Restrictions.

(i) Your ownership of the RSUs shall be subject to the restrictions set forth in subsection (ii) of this Section 2(d) until such restrictions lapse pursuant to the terms of Section 2(e).

(ii) The restrictions referred to in subsection (i) of this Section 2(d) are as follows:


(A) At the time of your termination of employment with the Company or an Affiliate, other than a termination of employment that occurs as a result of an event described in any of Subsections (ii) through (v) of Section 2(e), you shall forfeit the RSUs to the Company and all of your rights thereto shall terminate without any payment of consideration by the Company.

(B) You may not sell, assign, transfer or otherwise dispose of any RSUs, or any rights under the RSUs. No RSU and no rights under any such RSU may be pledged, alienated, attached or otherwise encumbered, other than by will or the laws of descent and distribution. If you or anyone claiming under or through you attempts to violate this Section 2(d)(ii)(B), such attempted violation shall be null and void and without effect, and all of the Company's obligations hereunder shall terminate.


(e) Lapse of Restrictions.

(i) The restrictions described in Section 2(d)(ii) shall lapse with respect to the RSUs in four equal installments of 25 percent each on each of the first, second, third and fourth anniversaries of the date of this Award Agreement, such that the restrictions set forth in Section 2(d)(ii) shall have lapsed with respect to 100 percent of the RSUs on the fourth anniversary of the date of this Award Agreement.

(ii) Notwithstanding the provisions of subsection (i) of this Section 2(e), the restrictions described in Section 2(d)(ii) shall lapse with respect to the RSUs upon the occurrence of your death or "Disability."

The term "Disability" shall mean your inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death, or which has lasted or can be expected to last for a continuous period of not less than 12 months.

(iii) Notwithstanding the provisions of subsection (i) of this Section 2(e), upon the occurrence of your "Retirement," the restrictions described in Section 2(d)(ii) automatically and with no exercise of discretion of the Committee shall lapse with respect to all of your remaining RSUs and be settled upon the earliest to occur of (A) the normal lapsing schedule set forth in Section 2(e)(i) hereof and (B) your death. Notwithstanding any other provision of this subsection (iii), in the event that you Retire within one year of the date of this Award Agreement, the restrictions will not lapse on any portion of the RSUs represented by this Award Agreement and all such remaining RSUs shall immediately be forfeited.

The term "Retirement" or "Retire" shall mean your voluntary "Separation from Service" (as defined in Code Section 409A), on or after the date (A) on which you attain age 65 or (B) on which you attain age 60 and have completed at least ten years of continuous service as an employee of the Company or an Affiliate.





(iv) Notwithstanding the provisions of subsection (i) of this Section 2(e), in the event of a Change of Control of the Company, this Award Agreement may be continued or assumed by the continuing or successor (as the case may be) organization (the "Successor"), or the Successor may substitute an equivalent award. With respect to any RSUs that are continued, assumed or substituted for in accordance with this subsection (iv), the restrictions described in Section 2(d)(ii) shall continue to lapse with respect to such RSUs (as the same may be adjusted in accordance with this subsection (iv)) as set forth in Section 2(e)(i) hereof; provided, however, in the event you incur a voluntary Separation from Service after suffering an "Adverse Event" or incur an involuntary Separation from Service not for "Cause," in connection with a Change of Control or at any time ending with the earlier to occur of the second anniversary of the Change of Control or the Measurement Date, the restrictions described in Section 2(d)(ii) shall immediately lapse with respect to the RSUs.

The term "Adverse Event" shall as to any Participant mean:

(A) a material reduction of the Participant’s authorities, duties, or responsibilities with the Company;

(B) a material reduction of the Participant’s annual salary or a material reduction in the Participant’s target annual incentive compensation, in each case other than a reduction which is applicable to all employees in the same salary grade as the Participant; or

(C) a transfer of the Participant’s primary workplace by more than thirty-five (35) miles.

If a Participant purports to terminate his or her employment after suffering an Adverse Event, the Participant must give the Company written notice of his or her intent to terminate within sixty (60) calendar days of the occurrence of the event that allegedly constitutes an Adverse Event. The Company shall have a right to cure the event alleged to constitute an Adverse Event for a period of thirty (30) calendar days after notice from the Participant of his or her intention to terminate.

The term "Cause" shall mean your theft of company property, embezzlement or dishonesty that results in harm to the Company or any Successor; your continued gross or willful neglect of your job responsibilities after receiving written warnings regarding such neglect from the Company or any Successor; your conviction of a felony or pleading nolo contender to a felony charged under state or federal law; or your willful violation of Company policy or the policies of any Successor.


(v) Notwithstanding the provisions of subsection (i) of this Section 2(e), in the event a Change of Control of the Company occurs and this Award Agreement is not continued or assumed by the Successor and the Successor does not substitute an equivalent award, the restrictions described in Section 2(d)(ii) shall immediately lapse with respect to the RSUs.

(vi) On the date of the lapse of the restrictions in accordance with this Section 2(e), or in any event, no later than the earlier of ninety (90) days after such date or two and one half months following the end of the calendar year in which the restrictions lapsed in accordance with Section 2(e), the Company will make a book-entry registration or will issue you a certificate as provided in Section 2(b) of this Award Agreement for the Shares covered by such Stock-Settled RSUs in redemption of such RSUs and will pay you by check in redemption of the Shares covered by such Cash-Settled RSUs.





3. Agreement with Respect to Taxes; Share Withholding.

(a) You agree that (1) you will pay to the Company or an Affiliate, as the case may be, in cash, or make arrangements satisfactory to the Company or such Affiliate regarding the payment of any taxes of any kind required by law to be withheld by the Company or any of its Affiliates with respect to the RSUs, the and/or the Shares and (2) the Company or any of its Affiliates shall, to the extent permitted by law, have the right to deduct from any payments of any kind otherwise due to you any taxes of any kind required by law to be withheld with respect to the RSUs and the Shares.

(b) With respect to withholding required upon the lapse of restrictions or upon any other taxable event arising as a result of the RSUs awarded or the issuance of Shares to you, you may elect, subject to the approval of the Committee, to satisfy the withholding requirement, in whole or in part, by having the Company withhold Shares having a Fair Market Value on the date the tax is to be determined equal to the minimum statutory total tax which could be withheld on the transaction (or such other amount that will not cause adverse accounting consequences for the Company and is permitted under the Plan and applicable withholding rules promulgated by the Internal Revenue Service or other applicable governmental entity). All such elections shall be irrevocable, made in writing, signed by you, and shall be subject to any restrictions or limitations that such Committee, in its sole discretion, deems appropriate.

4. Adjustment of Shares. The number of Shares subject to the RSUs awarded to you under this Award Agreement may be adjusted as provided in the Plan.

5. Agreement With Respect to Securities Matters. You agree that you will not sell or otherwise transfer any Shares received pursuant to this Award Agreement except pursuant to an effective registration statement under the U.S. Securities Act of 1933, as amended, or pursuant to an applicable exemption from such registration. Unless a registration statement relating to the Shares issuable upon the lapse of the restrictions on the RSUs pursuant to this Award Agreement is in effect at the time of issuance of such Shares, the certificate(s) for the Shares shall contain the following legend:

The securities evidenced by this certificate have not been registered under the Securities Act of 1933 or any other securities laws. These securities have been acquired for investment and may not be sold or transferred for value in the absence of an effective registration of them under the U.S. Securities Act of 1933 and any other applicable securities laws, or receipt by the Company of an opinion of counsel or other evidence acceptable to the Company that such registration is not required under such acts.

6. Forfeiture. You agree that in the event you violate the confidentiality, non-competition, non-solicitation or non-disparagement provisions of any agreement between you and the Company or any Affiliate, or any plan of the Company or any Affiliate in which you participate, including without limitation, the non-solicitation provisions of Section 7 below, you will forfeit in their entirety the RSUs, and all of your rights thereto shall terminate without any payment of consideration by the Company.

7. Non-Solicitation.

(a) Non-Solicitation of Employees. During the period beginning on the date of this Award Agreement and ending on the second anniversary of the date of your termination of employment with the Company or an Affiliate, regardless of the reason for your termination of employment, you shall not, directly, or indirectly by assisting others: (i) cause or attempt to cause or encourage any employee of the Company or an Affiliate to terminate his or her relationship with the Company or an Affiliate or (ii) solicit the employment or engagement as a consultant or adviser, of any employee of the Company or an Affiliate or any former employee of the Company or an Affiliate who left the employ of the Company or Affiliate within two years following your termination of employment with the Company or an Affiliate.





(b) Reasonableness of Restriction. You agree and acknowledge that the above non-solicitation covenant is reasonable in the scope of activities restricted, the geographic area covered by the restriction and the duration of the restriction, and is necessary in that it protects the legitimate business interests of the Company and its Affiliates in its confidential information, its proprietary work, and its relationships with its employees, customers, suppliers and agents and that it does not unreasonably impair your ability to earn a livelihood or to support your dependants.

(c) Irreparable Harm; Injunctive Relief. You agree and acknowledge that a violation by you of the non-solicitation covenant contained herein will result in immediate and irreparable harm to the Company for which there is no adequate remedy at law. You hereby agree that the Company will be entitled, in addition to any remedies it might have under this Award Agreement or at law, to injunctive and other equitable relief to prevent or curtail any threatened or actual breach of this Award Agreement by you, without the posting of bond or other security.

(d) Extension of Covenant. During any breach of the non-solicitation provisions of this Award Agreement, the period of restraint set forth herein shall be automatically tolled and suspended for the amount of time that the violation continues.

(e) Survival of Covenants. Your obligations pursuant to this Section 7 shall survive the termination of this Award Agreement and the termination of your employment with the Company or an Affiliate.

(f) Attorneys' Fees. You agree to pay the Company any attorneys' fees and costs which the Company incurs in enforcing, to any extent, the provisions of this Section 7, whether or not litigation is actually commenced, and including any appeal.

8. Compliance with 409A. The Company intends that this Award Agreement and the Plan either (a) comply with Section 409A and guidance thereunder or (b) be excepted from the provisions of Section 409A. Accordingly, the Company reserves the right and you agree that the Company shall have the right, without your consent and without prior notice to you, to amend either or both this Award Agreement and the Plan to cause this Award Agreement and the Plan to be so compliant or so excepted and to take such other actions under the Plan and this Award Agreement to achieve such compliance or exception.

9. Certain Definitions. Capitalized terms used in this Award Agreement and not otherwise defined herein shall have the respective meanings provided in the Plan.

10. Designation of Beneficiary. Your beneficiary for receipt of any payment made under this Award Agreement in the event of your death shall be the person(s) designated as your beneficiary(ies) on a form prescribed by the Company. If no beneficiary is designated, upon your death, payment shall be made to your estate.

[Signature Page to Follow]



If you accept this Award Agreement and agree to the foregoing terms and conditions, please so confirm by signing and returning the duplicate copy of this Award Agreement enclosed for that purpose.


MATRIX SERVICE COMPANY


By:

Name:

Title:







The foregoing Award Agreement is accepted by me as of , and I hereby agree to the terms, conditions, and restrictions set forth above and in the Plan.




«Grantee»

EX-10.15 3 exhibit1015.htm EX-10.15 Document

Exhibit 10.15


Grantee:
Shares:


MATRIX SERVICE COMPANY
AWARD AGREEMENT

[Date]



«Grantee»
«Address1»
«Address2»
«City», «State» «PostalCode»

Dear «FirstName»:

1. Award. The awards set forth in this Award Agreement (the "Award Agreement") are subject to your acceptance of and agreement to all of the applicable terms, conditions, and restrictions described in the 2018 Stock and Incentive Compensation Plan (the "Plan"), of Matrix Service Company, a Delaware corporation (the "Company") a copy of which is on file with, and may be obtained from, the Secretary of the Company, and to your acceptance of and agreement to the further terms, conditions, and restrictions described in this Award Agreement. To the extent that any provision of this Award Agreement conflicts with the expressly applicable terms of the Plan, it is hereby acknowledged and agreed that those terms of the Plan shall control and, if necessary, the applicable provisions of this Award Agreement shall be hereby deemed amended so as to carry out the purpose and intent of the Plan.

2. Restricted Stock Units and Performance Unit Long-Term Incentive Award.

(a) Restricted Stock Units and Performance Units Awards. The Company hereby grants to you an aggregate of up to «Shares» restricted stock units (individually, an "RSU," and collectively, "RSUs") as more specifically set forth in Section 2(e). This grant of RSUs is comprised of up to [Shares] "Stock-Based RSUs" and up to [Shares] "Cash-Based RSUs." Each Stock-Based RSU entitles you to receive one share of common stock, par value $.01 per share, of the Company (the "Shares") at such time as the restrictions described in Section 2(d)(ii) lapse as described in Section 2(e)(i). Each Cash-Based RSU entitles you to receive an amount of cash equal to the value of one Share based on the closing price of the Shares at such time as the restrictions described in Section 2(d)(ii) lapse as described in Section 2(e)(i). In addition, the Company hereby grants to you an aggregate of up to «Shares» performance units (individually, a "Performance Unit," and collectively, "Performance Units"). Each Performance Unit entitles you to receive up to two Shares at such time as the restrictions described in Section 2(d)(ii) lapse as described in Section 2(e)(ii).

(b) Form of Restricted Stock; Possession of Certificates. The Company shall issue the Shares you become entitled to receive hereunder by book-entry registration or by issuance of a certificate or certificates for the Shares in your name as soon as practicable after the restrictions in Section 2(d)(ii) lapse as described in Section 2(e). In the event the Company issues a certificate or certificates for the Shares, such certificates shall be subject to such stop transfer orders and other restrictions as the committee of the Board of Directors that administers the Plan may deem necessary or advisable under the Plan and rules, regulations and other requirements of the Securities and Exchange Commission, any stock exchange upon which such Shares are then listed, and any applicable foreign, federal or state securities laws.




(c) Stockholder Rights Prior to Issuance of Shares. Neither you nor any of your beneficiaries shall be deemed to have any voting rights, rights to receive dividends or other rights as a stockholder of the Company with respect to any Shares covered by the RSUs or the Performance Units until the date of book-entry registration or issuance by the Company of a certificate to you for such Shares.

(d) Restrictions.

(i) Your ownership of the RSUs and Performance Units shall be subject to the restrictions set forth in subsection (ii) of this Section 2(d) until such restrictions lapse pursuant to the terms of Section 2(e).

(ii) The restrictions referred to in subsection (i) of this Section 2(d) are as follows:

(A) At the time of your termination of employment with the Company or an Affiliate, other than a termination of employment that occurs as a result of an event described in any of Subsections (iii) through (vii) of Section 2(e), you shall forfeit the RSUs and Performance Units to the Company and all of your rights thereto shall terminate without any payment of consideration by the Company.

(B) You may not sell, assign, transfer or otherwise dispose of any RSUs or Performance Units, or any rights under the RSUs or Performance Units. No RSU or Performance Unit and no rights under any such RSU or Performance Unit may be pledged, alienated, attached or otherwise encumbered, other than by will or the laws of descent and distribution. If you or anyone claiming under or through you attempts to violate this Section 2(d)(ii)(B), such attempted violation shall be null and void and without effect, and all of the Company's obligations hereunder shall terminate.

(e) Lapse of Restrictions.

(i) The restrictions described in Section 2(d)(ii) shall lapse with respect to the RSUs in four equal installments of 25 percent each on each of the first, second, third and fourth anniversaries of the date of this Award Agreement, such that the restrictions set forth in Section 2(d)(ii) shall have lapsed with respect to 100 percent of the RSUs on the fourth anniversary of the date of this Award Agreement.

(ii) The restrictions described in Section 2(d)(ii) shall lapse with respect to the Performance Units on the third anniversary of the date of this Award Agreement (the "Measurement Date"), but only if and to the extent the Committee certifies in writing that the "Shareholder Return Goals" set forth in this subsection (ii) are met. The Shareholder Return Goals are as follows:




Shareholder
Return Goal
Total
Shareholder Return
Percentage of Performance Units for
Which Conditions are Satisfied
Threshold Total Shareholder Return Goal____ percentile of Peer Group
___%
Above Threshold Total Shareholder Return Goal
____ percentile of Peer Group
___%
Target Total Shareholder Return Goal____ percentile of Peer Group___%
Above Target Total Shareholder Return Goal____ percentile of Peer Group___%
Maximum Total Shareholder Return Goal____ percentile of Peer Group___%




The Committee shall certify on a nondiscretionary basis whether and the extent to which the Shareholder Return Goals have been met on or before the date on which the Company is required to make a book-entry registration or issue a certificate for Shares relating to the achievement of Shareholder Return Goals as set forth in Section 2(e)(viii). In the event the Committee certifies that the Threshold Total Shareholder Return Goal has not been met, then all of the Performance Units will be forfeited to the Company. In the event the Committee certifies that the Company has achieved the Maximum Total Shareholder Return Goal, the conditions shall be deemed to have been satisfied and the restrictions on a number of Performance Units equal to all of the Performance Units multiplied by two shall be removed as of the Measurement Date. In the event the Committee certifies that the Company has achieved a Total Shareholder Return that is between any of the Total Shareholder Return Goals set forth above, then the conditions with respect to the Performance Units shall be deemed to have been met for the number of Performance Units determined by linear interpolation between such Shareholder Return Goals and the restrictions on such Performance Units shall be removed as of the Measurement Date and the remainder of the Performance Units will be forfeited to the Company. The Committee has the final authority to determine on a nondiscretionary basis whether the Shareholder Return Goals have been met and to what extent. Notwithstanding the foregoing or any other provision of this Award Agreement to the contrary, in the event that the Committee certifies that the Company has achieved a Total Shareholder Return which is above the ____ percentile of the Peer Group but the Total Shareholder Return of the Company is less than zero, then the conditions with respect to the Performance Units shall be deemed to have been satisfied and the restrictions on a number of Performance Units equal to the Above Target Total Shareholder Return Goal shall be removed as of the Measurement Date and the remainder of the Performance Units will be forfeited to the Company.





For purposes of measuring the Shareholder Return Goals with respect to the Company and each of the companies in the Peer Group: "Total Shareholder Return" shall mean the total shareholder return calculated by subtracting 1 from the following fraction:

Numerator: Ending Stock Value

Denominator:

"Beginning Stock Value" shall mean, with respect to the Company and each of the companies in the Peer Group, $100, invested in common stock at the average closing stock price of such company for each of the trading days in the period covering April, May and June of ____; "Ending Stock Value" shall mean, with respect to the Company and each of the companies in the Peer Group, the average closing stock price of such company of one share of common stock for each of the trading days in the period covering April, May and June of ____ multiplied by the sum of the number of shares represented by the Beginning Stock Value initial $100 investment plus such additional shares resulting from all dividends paid on common stock during the three-year measurement period being treated as though they are reinvested on the applicable ex-dividend dates at the applicable closing prices on such dates; and "Peer Group" shall mean ____________. The Company's ranking relative to members of the Peer Group will be determined by listing the Company and members of the Peer Group from highest to lowest Total Shareholder Return achieved by the respective company and counting down from the company with the highest Total Shareholder Return to the Company's position within such list. In all events, the Total Shareholder Return of any member of the Peer Group shall be adjusted to give effect to any stock dividends, stock splits, reverse stock splits and similar transactions. If a company or companies in the Peer Group files for bankruptcy at any time prior to __________ (the "Performance Period Termination Date"), then such company or companies shall have the lowest ranking in the Peer Group. If the common stock of a company or companies in the Peer Group ceases to trade on a national securities exchange as a result of a going private transaction or other acquisition at any time prior to the Performance Period Termination Date, then such company or companies shall be removed from the Peer Group.

(iii) Notwithstanding the provisions of subsections (i) and (ii) of this Section 2(e), the restrictions described in Section 2(d)(ii) shall lapse with respect to the RSUs and the Performance Units (as if the Target Total Shareholder Return Goal had been met) upon the occurrence of your death or "Disability."

The term "Disability" shall mean your inability to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death, or which has lasted or can be expected to last for a continuous period of not less than 12 months. For purposes of this Section 2(e)(iii), the Target Performance Goal shall be deemed to have been met on the date the restrictions lapse by reason of the occurrence prior to the Measurement Date of either of the foregoing events, so that the conditions on issuance of 100 percent of the Performance Units shall be deemed satisfied on the date of such event.

(iv) Notwithstanding the provisions of subsection (i) of this Section 2(e), upon the occurrence of your "Retirement," the restrictions described in Section 2(d)(ii) automatically and with no exercise of discretion of the Committee shall lapse with respect to all of your remaining RSUs and be settled upon the earliest to occur of (A) the normal lapsing schedule set forth in Section 2(e)(i) hereof and (B) your death. Notwithstanding any other provision of this subsection (iv), in the event that you Retire within one year of the date of this Award Agreement, the restrictions will not lapse on any portion of the RSUs represented by this Award Agreement and all such remaining RSUs shall immediately be forfeited.





The term "Retirement" or "Retire" shall mean your voluntary "Separation from Service" (as defined in Code Section 409A), on or after the date (A) on which you attain age 65 or (B) on which you attain age 60 and have completed at least ten years of continuous service as an employee of the Company or an Affiliate.

(v) Notwithstanding the provisions of subsection (ii) of this Section 2(e), in the event that you Retire prior to the Measurement Date and the Committee subsequently determines and certifies that the Company has achieved a Shareholder Return Goal at a level at or above the Threshold Shareholder Return Goal, the restrictions described in Section 2(d)(ii) shall lapse with respect to a pro rata number of Performance Units equal to the total number of Performance Units for which the restrictions would have lapsed on the Measurement Date under Subsection (ii) of this Section 2(e) if you had not Retired prior to the Measurement Date, multiplied by a fraction, the numerator of which is equal to the number of full and partial months elapsed from the date of the Award to the date of your Retirement, and the denominator of which is 36.

(vi) Notwithstanding the provisions of subsections (i) and (ii) of this Section 2(e), in the event of a Change of Control of the Company, this Award Agreement may be continued or assumed by the continuing or successor (as the case may be) organization (the "Successor"), or the Successor may substitute an equivalent award. With respect to any RSUs that are continued, assumed or substituted for in accordance with this subsection (vi), the restrictions described in Section 2(d)(ii) shall continue to lapse with respect to such RSUs (as the same may be adjusted in accordance with this subsection (vi)) as set forth in Section 2(e)(i) hereof._ With respect to any Performance Units that are continued, assumed or substituted for in accordance with this subsection (vi), the Shareholder Return Goals set forth in Section 2(e)(ii) shall be deemed to have been satisfied (as if the greater of the Target Total Shareholder Return Goal or the Company’s actual performance in relation to the Shareholder Return Goal as of the date of the Change of Control had been met) and the restrictions described in Section 2(d)(ii) shall lapse with respect to the Performance Units (as the same may be adjusted consistent with this subsection (vi)) in equal installments on the anniversary dates of this Award Agreement ending on the fourth anniversary of this Award Agreement; provided, however, in the event you incur a voluntary Separation from Service after suffering an "Adverse Event" or incur an involuntary Separation from Service not for "Cause," in connection with a Change of Control or at any time ending with the earlier to occur of the second anniversary of the Change of Control or the Measurement Date, the restrictions described in Section 2(d)(ii) shall immediately lapse with respect to the RSUs and the Performance Units (as if the greater of the Target Total Shareholder Return Goal or the Company’s actual performance in relation to the Shareholder Return Goal as of the date of the Change of Control had been met).

The term "Adverse Event" shall as to any Participant mean:

(A) a material reduction of the Participant’s authorities, duties, or responsibilities with the Company;

(B) a material reduction of the Participant’s annual salary or a material reduction in the Participant’s target annual incentive compensation, in each case other than a reduction which is applicable to all employees in the same salary grade as the Participant; or

(C) a transfer of the Participant’s primary workplace by more than thirty-five (35) miles.

If a Participant purports to terminate his or her employment after suffering an Adverse Event, the Participant must give the Company written notice of his or her intent to terminate within sixty (60) calendar days of the occurrence of the event that allegedly constitutes an Adverse Event. The Company shall have a right to cure the event alleged to constitute an Adverse Event for a period of thirty (30) calendar days after notice from the Participant of his or her intention to terminate.



The term "Cause" shall mean your theft of company property, embezzlement or dishonesty that results in harm to the Company or any Successor; your continued gross or willful neglect of your job responsibilities after receiving written warnings regarding such neglect from the Company or any Successor; your conviction of a felony or pleading nolo contender to a felony charged under state or federal law; or your willful violation of Company policy or the policies of any Successor.

(vii) Notwithstanding the provisions of subsections (i) and (ii) of this Section 2(e), in the event a Change of Control of the Company occurs and this Award Agreement is not continued or assumed by the Successor and the Successor does not substitute an equivalent award, the restrictions described in Section 2(d)(ii) shall immediately lapse with respect to the RSUs and the Performance Units (as if the greater of the Target Total Shareholder Return Goal or the Company’s actual performance in relation to the Shareholder Return Goal as of the date of the Change of Control had been met).

(viii) On the date of the lapse of the restrictions in accordance with this Section 2(e), or in any event, no later than the earlier of ninety (90) days after such date or two and one half months following the end of the calendar year in which the restrictions lapsed in accordance with Section 2(e), the Company will make a book-entry registration or will issue you a certificate as provided in Section 2(b) of this Award Agreement for the Shares covered by such Stock-Settled RSUs and Performance Units in redemption of such RSUs and Performance Units and will pay you by check in redemption of the Shares covered by such Cash-Settled RSUs.

3. Agreement with Respect to Taxes; Share Withholding.

(a) You agree that (1) you will pay to the Company or an Affiliate, as the case may be, in cash, or make arrangements satisfactory to the Company or such Affiliate regarding the payment of any taxes of any kind required by law to be withheld by the Company or any of its Affiliates with respect to the Stock-Settled RSUs, the Cash-Settled RSUs, the Performance Units and/or the Shares and (2) the Company or any of its Affiliates shall, to the extent permitted by law, have the right to deduct from any payments of any kind otherwise due to you any taxes of any kind required by law to be withheld with respect to the Stock-Settled RSUs, the Cash-Settled RSUs, the Performance Units and the Shares.

(b) With respect to withholding required upon the lapse of restrictions or upon any other taxable event arising as a result of the RSUs and Performance Units awarded or the issuance of Shares to you, you may elect, subject to the approval of the Committee, to satisfy the withholding requirement, in whole or in part, by having the Company withhold Shares having a Fair Market Value on the date the tax is to be determined equal to the minimum statutory total tax which could be withheld on the transaction (or such other amount that will not cause adverse accounting consequences for the Company and is permitted under the Plan and applicable withholding rules promulgated by the Internal Revenue Service or other applicable governmental entity). All such elections shall be irrevocable, made in writing, signed by you, and shall be subject to any restrictions or limitations that such Committee, in its sole discretion, deems appropriate.

4. Adjustment of Shares. The number of Shares subject to the RSUs and Performance Units awarded to you under this Award Agreement may be adjusted as provided in the Plan.

5. Agreement With Respect to Securities Matters. You agree that you will not sell or otherwise transfer any Shares received pursuant to this Award Agreement except pursuant to an effective registration statement under the U.S. Securities Act of 1933, as amended, or pursuant to an applicable exemption from such registration. Unless a registration statement relating to the Shares issuable upon the lapse of the restrictions on the RSUs and Performance Units pursuant to this Award Agreement is in effect at the time of issuance of such Shares, the certificate(s) for the Shares shall contain the following legend:





The securities evidenced by this certificate have not been registered under the Securities Act of 1933 or any other securities laws. These securities have been acquired for investment and may not be sold or transferred for value in the absence of an effective registration of them under the U.S. Securities Act of 1933 and any other applicable securities laws, or receipt by the Company of an opinion of counsel or other evidence acceptable to the Company that such registration is not required under such acts.

6. Forfeiture and Clawback.

(a) You agree that in the event you violate the confidentiality, non-competition, non-solicitation or non-disparagement provisions of any agreement between you and the Company or any Affiliate, or any plan of the Company or any Affiliate in which you participate, including without limitation, the non-solicitation provisions of Section 7 below, you will forfeit in their entirety the RSUs and the Performance Units, and all of your rights thereto shall terminate without any payment of consideration by the Company.

(b) Notwithstanding any other provision of the Plan or this Award Agreement to the contrary, you acknowledge that any incentive-based compensation paid to you hereunder may be subject to recovery by the Company under any clawback policy which the Company may adopt from time to time, including without limitation the Company's existing policy and any policy which the Company may be required to adopt under Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act and the rules and regulations of the U.S. Securities and Exchange Commission thereunder or the requirements of any national securities exchange on which the Company's common stock may be listed. You agree to promptly return any such incentive-based compensation which the Company determines it is required to recover from you under any such clawback policy.

7. Non-Solicitation.

(a) Non-Solicitation of Employees. During the period beginning on the date of this Award Agreement and ending on the second anniversary of the date of your termination of employment with the Company or an Affiliate, regardless of the reason for your termination of employment, you shall not, directly, or indirectly by assisting others: (i) cause or attempt to cause or encourage any employee of the Company or an Affiliate to terminate his or her relationship with the Company or an Affiliate or (ii) solicit the employment or engagement as a consultant or adviser, of any employee of the Company or an Affiliate or any former employee of the Company or an Affiliate who left the employ of the Company or Affiliate within two years following your termination of employment with the Company or an Affiliate.

(b) Reasonableness of Restriction. You agree and acknowledge that the above non-solicitation covenant is reasonable in the scope of activities restricted, the geographic area covered by the restriction and the duration of the restriction, and is necessary in that it protects the legitimate business interests of the Company and its Affiliates in its confidential information, its proprietary work, and its relationships with its employees, customers, suppliers and agents and that it does not unreasonably impair your ability to earn a livelihood or to support your dependants.

(c) Irreparable Harm; Injunctive Relief. You agree and acknowledge that a violation by you of the non-solicitation covenant contained herein will result in immediate and irreparable harm to the Company for which there is no adequate remedy at law. You hereby agree that the Company will be entitled, in addition to any remedies it might have under this Award Agreement or at law, to injunctive and other equitable relief to prevent or curtail any threatened or actual breach of this Award Agreement by you, without the posting of bond or other security.

(d) Extension of Covenant. During any breach of the non-solicitation provisions of this Award Agreement, the period of restraint set forth herein shall be automatically tolled and suspended for the amount of time that the violation continues.




(e) Survival of Covenants. Your obligations pursuant to this Section 7 shall survive the termination of this Award Agreement and the termination of your employment with the Company or an Affiliate.

(f) Attorneys' Fees. You agree to pay the Company any attorneys' fees and costs which the Company incurs in enforcing, to any extent, the provisions of this Section 7, whether or not litigation is actually commenced, and including any appeal.

8. Compliance with 409A. The Company intends that this Award Agreement and the Plan either (a) comply with Section 409A and guidance thereunder or (b) be excepted from the provisions of Section 409A. Accordingly, the Company reserves the right and you agree that the Company shall have the right, without your consent and without prior notice to you, to amend either or both this Award Agreement and the Plan to cause this Award Agreement and the Plan to be so compliant or so excepted and to take such other actions under the Plan and this Award Agreement to achieve such compliance or exception.

9. Certain Definitions. Capitalized terms used in this Award Agreement and not otherwise defined herein shall have the respective meanings provided in the Plan.

10. Designation of Beneficiary. Your beneficiary for receipt of any payment made under this Award Agreement in the event of your death shall be the person(s) designated as your beneficiary(ies) on a form prescribed by the Company. If no beneficiary is designated, upon your death, payment shall be made to your estate.

[Signature Page to Follow]



If you accept this Award Agreement and agree to the foregoing terms and conditions, please so confirm by signing and returning the duplicate copy of this Award Agreement enclosed for that purpose.


MATRIX SERVICE COMPANY


By:

Name:

Title:







The foregoing Award Agreement is accepted by me as of , and I hereby agree to the terms, conditions, and restrictions set forth above and in the Plan.




«Grantee»

EX-21 4 exhibit21-mtrxx2020x06.htm EX-21 Document

EXHIBIT 21
Matrix Service Company
Subsidiaries

Matrix Service Inc., an Oklahoma corporation
Matrix Service Canada ULC, an Alberta, Canada unlimited liability corporation
Matrix North American Construction, Inc., an Oklahoma corporation
Matrix North American Construction, Ltd., a Canadian corporation
Matrix North American Construction, LLC, a Delaware limited liability company
Matrix SME Canada, Inc., a Delaware corporation
Matrix SME Canada ULC, a Nova Scotia, Canada unlimited liability corporation
Matrix PDM Engineering, Inc., a Delaware corporation
Matrix PDM, LLC, an Oklahoma limited liability company
Matrix Applied Technologies, Inc., a Delaware corporation
Matrix International Holding Company, Ltd., a British corporation
Matrix Applied Technologies, Ltd., a South Korean corporation
Matrix Applied Technologies, Pty. Ltd., an Australian corporation
River Consulting, LLC, a Louisiana limited liability company
Matrix Products and Services S. de R.L. de C.V., a Mexican limited liability variable stock corporation
Matrix Service VI, LLC, a U.S. Virgin Island limited liability company
Mobile Aquatic Solutions, Inc., an Oklahoma corporation
MSI Federal Contracting, LLC, a Delaware limited liability company
Devco USA, LLC, an Oklahoma limited liability company
Houston Dynamics, LLC, a Qatar limited liability company
Matrix Service International, LLC, a Delaware limited liability company
Matrix Applied Technologies FZ-LLC, a UAE free zone company
Matrix Applied Technologies Pte Ltd, a Singapore limited company
Matrix PDM Engineering Ltd., a Nova Scotia limited company



EX-23 5 exhibit23-mtrxx2020x06.htm EX-23 Document

EXHIBIT 23


CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the following Registration Statements on Forms S-8:

Registration Statement on Form S-8 (File No. 333-228052) related to the Matrix Service Company 2018 Stock and Incentive Compensation Plan

Registration Statement on Form S-8 (File No. 333-214590) related to the Matrix Service Company 2016 Stock and Incentive Compensation Plan

Registration Statement on Form S-8 (File No. 333-203207) related to the Matrix Service Company 2012 Stock and Incentive Compensation Plan

Registration Statement on Form S-8 (File No. 333-184982) related to the Matrix Service Company 2012 Stock and Incentive Compensation Plan

Registration Statement on Form S-8 (File No. 333-171247) related to the Matrix Service Company 2011 Employee Stock Purchase Plan

Registration Statement on Form S-8 (File No. 333-171245) related to the Matrix Service Company 2004 Stock Incentive Plan

Registration Statement on Form S-8 (File No. 333-119840) related to the Matrix Service Company 2004 Stock Option Plan

of our reports dated September 3, 2020, relating to the consolidated financial statements and financial statement schedule of Matrix Service Company and subsidiaries, and the effectiveness of Matrix Service Company and subsidiaries’ internal control over financial reporting, appearing in the Annual Report on Form 10-K of Matrix Service Company for the year ended June 30, 2020.

/S/ DELOITTE & TOUCHE LLP
Tulsa, Oklahoma
September 3, 2020



EX-31.1 6 exhibit311-mtrxx2020x0.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATIONS
I, John R. Hewitt, certify that:
1.I have reviewed this Annual Report on Form 10-K of Matrix Service Company;
2.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;
3.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;
4.The registrant’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:
a.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;
b.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;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.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’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:September 3, 2020
/s/ John R. Hewitt
John R. Hewitt
President and Chief Executive Officer

EX-31.2 7 exhibit312-mtrxx202006.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATIONS
I, Kevin S. Cavanah, certify that:
1.I have reviewed this Annual Report on Form 10-K of Matrix Service Company;
2.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;
3.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;
4.The registrant’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:
a.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;
b.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;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.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’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:September 3, 2020
/s/ Kevin S. Cavanah
Kevin S. Cavanah
Vice President and Chief Financial Officer

EX-32.1 8 exhibit321-mtrxx2020x0.htm EX-32.1 Document

EXHIBIT 32.1
Certification Pursuant to 18 U.S.C. Section 1350,
As Adopted Pursuant
Section 906 of Sarbanes-Oxley Act of 2002
In connection with the Annual Report of Matrix Service Company (the “Company”) on Form 10-K for the period ending June 30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John R. Hewitt, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. ss. 1350, as adopted pursuant to ss. 906 of the Sarbanes-Oxley Act of 2002, that based on my knowledge:

(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 as amended; and

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:September 3, 2020
/s/ John R. Hewitt
John R. Hewitt
President and Chief Executive Officer

EX-32.2 9 exhibit322-mtrxx2020x0.htm EX-32.2 Document

EXHIBIT 32.2
Certification Pursuant to 18 U.S.C. Section 1350,
As Adopted Pursuant
Section 906 of Sarbanes-Oxley Act of 2002
In connection with the Annual Report of Matrix Service Company (the “Company”) on Form 10-K for the period ending June 30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Kevin S. Cavanah, Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. ss. 1350, as adopted pursuant to ss. 906 of the Sarbanes-Oxley Act of 2002, that based on my knowledge:

(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 as amended; and

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:September 3, 2020
/s/ Kevin S. Cavanah
Kevin S. Cavanah
Vice President and Chief Financial Officer

EX-95 10 exhibit95-mtrxx2020x06.htm EX-95 Document
                    
Exhibit 95

Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act (the "Dodd-Frank Act") requires domestic mine operators to disclose violations and orders issued under the Federal Mine Safety and Health Act of 1977 (the "Mine Act") by the federal Mine Safety and Health Administration ("MSHA"). We do not act as the owner of any mines, but as a result of our performing services or construction at mine sites as an independent contractor, we are considered an "operator" within the meaning of the Mine Act. The mine data retrieval system maintained by MSHA may show information that is different than what is provided herein. Any such difference may be attributed to the need to update that information on MSHA’s system and/or other factors.
The following table provides information for the twelve months ended June 30, 2020:
Mine or Operating Name/MSHA Identification Number
Section 104 S&S Citations(1)
Section 104(b) Orders(2)
Section 104(d) Citations and Orders(3)
Section 110(b)(2) Violations(4)
Section 107(a) Orders(5)
Total Dollar Value of MSHA Assessments Proposed ($)
Total Number of Mining Related Fatalities
Received Notice of Pattern of Violations Under Section 104(e)(6) (yes/no)
Received Notice of Potential to Have Pattern of Violations Under Section 104(e)(7) (yes/no)
Total Number of Legal Actions Pending as of Last Day of Period
Total Number of Legal Actions Initiated During Period
Total Number of Legal Actions Resolved During Period
Castle Mountain Gold Mine, Equinox Gold 04-04918
No
No
Freeport McMoran Safford Inc. 02-03131
No
No

(1) The total number of citations issued under section 104 of the Mine Act for violations of mandatory health or safety standards that could significantly and substantially contribute to a serious injury if left unabated.
(2) The total number of orders issued under section 104(b) of the Mine Act, which represents a failure to abate a citation under section 104(a) within the period of time prescribed by MSHA.
(3) The total number of citations and orders issued by MSHA under section 104(d) of the Mine Act for unwarrantable failure to comply with mandatory health or safety standards.
(4) The total number of flagrant violations identified under section 110(b)(2) of the Mine Act.
(5) The total number of orders issued under section 107(a) of the Mine Act for situations in which MSHA determined an imminent danger existed.
(6) A written notice from the MSHA regarding a pattern of violations under section 104(e) of the Mine Act.
(7) A written notice from the MSHA regarding a potential to have a pattern of violations under section 104(e) of the Mine Act.




EX-101.SCH 11 mtrx-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements of Comprehensive Income (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Summary of Significant Accounting Policies (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Acquisitions and Disposals link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Acquisitions and Disposals (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Acquisitions and Disposals (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2110104 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2311303 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Goodwill and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Goodwill and Other Intangible Assets (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Goodwill and Other Intangible Assets (Details 1) link:presentationLink link:calculationLink link:definitionLink 2115105 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - Debt (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2119106 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2320305 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2421409 - Disclosure - Income Taxes (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Income Taxes (Details 1) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Income Taxes (Details 2) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Income Taxes (Details 3) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Income Taxes (Details 4) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - Income Taxes (Details 5) link:presentationLink link:calculationLink link:definitionLink 2428416 - Disclosure - Income Taxes (Details 6) link:presentationLink link:calculationLink link:definitionLink 2129107 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Commitments and Contingencies (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2131108 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2332306 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2433418 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - Leases - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Leases - Maturity Analysis (Details) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - Leases - Other Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - Leases - Supplemental Cash Flow Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 2138109 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2439423 - Disclosure - Stockholders' Equity (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2140110 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2341307 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2442424 - Disclosure - Stock-Based Compensation (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2443425 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2444426 - Disclosure - Stock-Based Compensation (Details 1) link:presentationLink link:calculationLink link:definitionLink 2445427 - Disclosure - Stock-Based Compensation (Details 2) link:presentationLink link:calculationLink link:definitionLink 2146111 - Disclosure - Earnings per Common Share link:presentationLink link:calculationLink link:definitionLink 2347308 - Disclosure - Earnings per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2448428 - Disclosure - Earnings per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2449429 - Disclosure - Earnings per Common Share (Details 1) link:presentationLink link:calculationLink link:definitionLink 2150112 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2351309 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2452430 - Disclosure - Employee Benefit Plans (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2453431 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2154113 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2355310 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2456432 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2457433 - Disclosure - Segment Information (Details 1) link:presentationLink link:calculationLink link:definitionLink 2458434 - Disclosure - Segment Information (Details 2) link:presentationLink link:calculationLink link:definitionLink 2159114 - Disclosure - Restructuring Costs link:presentationLink link:calculationLink link:definitionLink 2360311 - Disclosure - Restructuring Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2461435 - Disclosure - Restructuring Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2162115 - Disclosure - Quarterly Financial Data (Unaudited) Quarterly Financial Data (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2363312 - Disclosure - Quarterly Financial Data (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2464436 - Disclosure - Quarterly Financial Data (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2165116 - Disclosure - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 2466437 - Disclosure - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 mtrx-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 mtrx-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 mtrx-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Shares granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Document Type Document Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Aggregate intrinsic value outstanding at June 30, 2019 Aggregate intrinsic value outstanding at June 30, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Other Other Nonoperating Income (Expense) Joint Pension Fund Local Union Number 102 IBEW [Member] [Domain] Joint Pension Fund Local Union Number One Zero Two [Member] [Domain] [Domain] for Joint Pension Fund Local Union Number One Zero Two SM Electric Trade Name [Member] SM Electric Trade Name [Member] SM Electric Trade Name [Member] Number of options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Boilermaker-Blacksmith National Pension Trust [Member] Boilermaker Blacksmith National Pension Trust [Member] Boilermaker blacksmith national pension trust. Treasury Stock Treasury Stock [Member] Treasury Stock [Member] Type of Deferred Compensation, All Types [Domain] Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain] Canadian Prime Rate [Member] Canadian Prime Rate [Member] Canadian Prime Rate [Member] Business Segments [Axis] Segments [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Operating Loss Carryforwards, Limitations on Use Operating Loss Carryforwards, Limitations on Use Weighted average grant date fair value per share vested and released Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Tax over book (book over tax) amortization Deferred Tax Liabilities, Goodwill Leases Lessee, Leases [Policy Text Block] Stock Repurchased During Period, Shares Stock Repurchased During Period, Shares Range [Domain] Statistical Measurement [Domain] Liabilities and stockholders' equity Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Customer Three [Member] Customer Three [Member] Customer three. Vest in 2017 [Member] Vest in 2017 [Member] Vest in 2017 [Member] Repurchase of common stock for payment of statutory taxes due on equity-based compensation Payments for Repurchase of Other Equity Deferred income taxes Deferred income tax liabilities Deferred Income Tax Liabilities, Net Security Exchange Name Security Exchange Name Other intangible assets Intangible Assets, Net (Excluding Goodwill) Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Minimum Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Minimum Line of credit basis spread on Adjusted LIBO, EURIBO and CDOR loans rate minimum. Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Incremental intangible amortization expense Business Acquisition, Pro Forma Amortization of Intangible Assets Business Acquisition, Pro Forma Amortization of Intangible Assets Income Tax Authority, Description [Axis] Income Tax Authority, Description [Axis] Income Tax Authority: State, Federal and Foreign Operating income (loss) Operating income (loss) Operating Income (Loss) Summary of long lived assets according to geographic areas Long-lived Assets by Geographic Areas [Table Text Block] Payment of debt amendment fees Payments of Debt Issuance Costs Total current liabilities Liabilities, Current Severance costs and other benefits Severance Costs Contract with Customer, Asset and Liability [Table Text Block] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Weighted average grant date fair value per share at June 30, 2019 Weighted average grant date fair value per share at June 30, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Variable Rate [Domain] Variable Rate [Domain] Variable Rate [Axis] Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies Commitments and Contingencies Matrix Service Company's 2004 Stock and Incentive Compensation Plan [Member] Matrix Service Company's 2004 Stock and Incentive Compensation Plan [Member] Matrix Service Company's 2004 Stock and Incentive Compensation Plan (2004 Plan) [Member] Open market purchase of treasury shares Payments for Repurchase of Common Stock Payments for Repurchase of Common Stock Assets Assets [Abstract] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accounting Policies [Abstract] Accounting Policies [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Office Equipment and Software [Member] Furniture and Fixtures [Member] Income Tax Authority, Description [Domain] Income Tax Authority, Description [Domain] [Domain] for Income Tax Authority: State, Federal and Foreign Entity Address, State or Province Entity Address, State or Province Shares vested and released Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Proceeds from issuance of common stock under employee stock purchase plan Proceeds from Stock Plans Multiemployer Plan Zone By Type [Domain] Multiemployer Plan Zone By Type [Domain] Multiemployer plan zone by type. Operating lease payments Operating Lease, Payments Expected provision (benefit) for federal income taxes at the statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Accounts payable Accounts Payable, Current Translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Retained earnings Retained Earnings (Accumulated Deficit) Operating lease right-of-use assets Operating lease right-of-use assets at transition Operating Lease, Right-of-Use Asset Tax over book depreciation Deferred Tax Liabilities, Property, Plant and Equipment Vesting period of director awards Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period of Director Awards Share based compensation arrangement by share based payment award award vesting period of director awards. Fiscal 2021 Lessee, Operating Lease, Liability, to be Paid, Year One Open market purchase of treasury shares, shares Treasury Stock, Shares, Acquired Number of options outstanding at June 30, 2019 Number of options outstanding at June 30, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Fiscal 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four Unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Iron Workers Pension Plan of Western Pennsylvania, Local 3 [Member] Iron Workers Pension Plan of Western Pennsylvania, Local 3 [Member] Iron Workers Pension Plan of Western Pennsylvania, Local 3 [Member] Major Customers [Axis] Customer [Axis] CANADA CANADA Pipefitters Retirement Fund, Local 597 [Member] Pipefitters Retirement Fund Local Five Nine Seven [Member] Pipefitters Retirement Fund Local Five Nine Seven [Member] State Current State and Local Tax Expense (Benefit) Tax Credit Carryforward, Amount Tax Credit Carryforward, Amount Common stock, shares outstanding Shares, Outstanding Income Taxes Income Tax, Policy [Policy Text Block] Total lease expense Lease, Cost Federal tax credit carryforward [Member] Federal tax credit carryforward [Member] Federal tax credit carryforward [Member] Building [Member] Building [Member] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Number of options exercisable at June 30, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Common stock, par value Common Stock, Par or Stated Value Per Share Oil Gas & Chemical [Member] Oil Gas And Chemical [Member] Oil Gas And Chemical [Member] Oil gas & chemical. Deferred income taxes Deferred income tax assets Deferred Income Tax Assets, Net Construction equipment Machinery and Equipment, Gross Equity of joint venture acquired mtrx_JointVentureValue mtrx_JointVentureValue Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Construction in progress Construction in Progress, Gross Inventories Inventory, Net Schedule of Multiemployer Plans [Table] Multiemployer Plan [Table] Percentage of Revenue Concentration Risk, Percentage Steamfitters Local Union Number 420 Pension Plan [Member] [Domain] Steamfitters Local Union Number Four Two Zero Pension Plan [Member] [Domain] [Domain] for Steamfitters Local Union Number Four Two Zero Pension Plan Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Common stock grant expiration term Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Iron Workers Pension Plan, Loc. 55 [Member] Iron Workers Pension Plan, Loc. 55 [Member] Iron Workers Pension Plan, Loc. 55 [Member] Vest in 2022 [Member] Vest in 2022 [Member] Vest in 2022 [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Zone Green [Member] Zone Green [Member] Zone green. Taxable income limitation required for net operating loss carryforwards Taxable income limitation required for net operating loss carryforwards Taxable income limitation required for net operating loss carryforwards Statement [Line Items] Statement [Line Items] Employee share purchase limit aggregate market value Employee Stock Purchase Plan Maximum Annual Share Purchase Limited To Aggregate Market Value Employee stock purchase plan per participant maximum annual share purchase limited to aggregate market value. Schedule of antidilutive securities excluded from computation of diluted earnings per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Class of Stock [Domain] Class of Stock [Domain] Foreign Deferred Foreign Income Tax Expense (Benefit) Earnings Per Share, Basic and Diluted [Abstract] Earnings Per Share, Basic and Diluted [Abstract] Vesting period, retirement eligible employees Vesting period, retirement eligible employees Vesting period, retirement eligible employees Tax Period [Axis] Tax Period [Axis] Advances under senior secured revolving credit facility Proceeds from Long-term Lines of Credit Multiemployer Plan Zone By Type [Axis] Multiemployer Plan Zone By Type [Axis] Multiemployer plan zone by type. IBEW Local Union 98 Pension Plan [Member] IBEW Local Union Nine Eight Pension Plan [Member] IBEW Local Union Nine Eight Pension Plan [Member] Other Information Related to Leases [Table Text Block] Other Information Related to Leases [Table Text Block] Other Information Related to Leases Contract with Customer, Duration [Domain] Contract with Customer, Duration [Domain] Entity Voluntary Filers Entity Voluntary Filers Customer Twelve Customer Twelve [Member] Customer Twelve Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Line Of Credit Basis Spread On Canadian Prime Rate Maximum Line Of Credit Basis Spread On Canadian Prime Rate Maximum Line of credit basis spread on Canadian prime rate maximum. Retentions Retention Payable [Policy Text Block] Retention payable. Statement [Table] Statement [Table] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Range [Axis] Statistical Measurement [Axis] Depreciation expenses Business Acquisition, Pro Forma Depreciation Expense Business Acquisition, Pro Forma Depreciation Expense Canada Emergency Wage Subsidy Relief Canada Emergency Wage Subsidy Relief Canada Emergency Wage Subsidy Relief Preferred stock shares issued Preferred Stock, Shares Issued Repayments of advances under senior secured revolving credit facility Repayments of Long-term Lines of Credit Customer Four [Member] Customer Four [Member] Customer four. Foreign Tax Authority [Member] Foreign Tax Authority [Member] Restructuring and Related Activities [Abstract] Business Combinations [Abstract] Business Combinations [Abstract] Zone Yellow [Member] Zone Yellow [Member] Zone yellow. Contract with Customer, Asset and Liability [Abstract] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract] Entity Small Business Entity Small Business Earnings of Acquiree since Acquisition Date, Actual Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Debt Debt Disclosure [Text Block] Weighted average remaining contractual life exercisable at June 30, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Limit on asset dispositions Amount Of Limit On Asset Dispositions Amount of limit on asset dispositions. Percentage of employee contribution for first half Percentage Of Employee Contribution As Base For Employer Contributions Percentage of employee contribution as base for employer contributions. Share Repurchase Program [Domain] Share Repurchase Program [Domain] Carrying value of goodwill by segment Goodwill [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Method Used Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Method Used Amendment Flag Amendment Flag Computation of basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Assumptions used to calculate grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Line of Credit Facility, Expiration Date Line of Credit Facility, Expiration Date Weighted average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Additional Margin on alternate base rate loans, Maximum Line Of Credit Basis Spread On Alternate Base Rate Maximum Line of credit basis spread on alternate base rate maximum. Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Time-and-materials Contract Time-and-materials Contract [Member] Customer Five [Member] Customer Five [Member] [Member] Customer Five [Member] [Member] Share awards authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Share available for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Borrowings under senior secured revolving credit facility Borrowings outstanding Long-term Line of Credit IBEW Local 654 Pension Plan IBEW Local 654 Pension Plan [Member] IBEW Local 654 Pension Plan Other liabilities Liabilities, Other than Long-term Debt, Noncurrent Sublimit for total letters of credit under the credit facility Sub-limit on letters of credit under the credit facility Sub-limit on letters of credit under the credit facility. Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Restructuring and Related Activities Disclosure [Text Block] Restructuring and Related Activities Disclosure [Text Block] Vesting period, equal annual installments Share Based Compensation Arrangement By Share Based Payment Award Installment Period For Vesting Share based compensation arrangement by share based payment award installment period for vesting. Matrix Service Company's 2012 Stock and Incentive Compensation Plan [Member] Matrix Service Company's 2012 Stock and Incentive Compensation Plan [Member] Matrix Service Company's 2012 Stock and Incentive Compensation Plan (2012) [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Process Heating Equipment Business [Member] Process Heating Equipment Business [Member] Process Heating Equipment Business Disposal August 2018. Leasehold improvements received as lease incentive, non-cash investing activity Other Significant Noncash Transaction, Value of Consideration Received Accrued losses Deferred Tax Assets Accrued Losses Deferred tax assets accrued losses. Purchases of property, plant and equipment on account Capital Expenditures Incurred but Not yet Paid Income taxes receivable Income Taxes Receivable, Current CARES Act payroll tax credits CARES Act payroll tax credits CARES Act payroll tax credits Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Geographical [Axis] Geographical [Axis] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Contract with Customer, Duration [Axis] Contract with Customer, Duration [Axis] Charged to Other Accounts SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Segment [Domain] Segments [Domain] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Availability under senior credit facility Line of Credit Facility [Abstract] Loss Contingencies Commitments and Contingencies, Policy [Policy Text Block] Deferred shares granted Share Based Compensation Arrangement By Share Based Payment Award Deferred Grants In Period Share based compensation arrangement by share based payment award deferred grants in period. Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Availability under the senior credit facility Schedule of Line of Credit Facilities [Table Text Block] Balance at Beginning of Period Balance at End of Period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents Accounts receivable, allowances Accounts Receivable, Allowance for Credit Loss, Current Customer relationship impairment 3 [Member] Customer relationship impairment 3 [Member] Customer relationship impairment 3 Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Minimum threshold shares scheduled to vest for performance based shares Minimum Threshold Shares Scheduled To Vest For Performance Based Shares Minimum threshold shares scheduled to vest for performance based shares. Research and development and other tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Fiscal 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two Leverage Ratio, Minimum Senior Leverage Ratio Minimum Senior leverage ratio minimum. State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Impairment of non-deductible goodwill Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Customer Eight [Member] Customer Eight [Member] Customer Eight [Member] Accounts Receivable Receivable [Policy Text Block] Selling, general and administrative expenses Selling, General and Administrative Expense Federal Current Federal Tax Expense (Benefit) Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Economic purchase price Economicpurchaseprice Purchase price paid at closing including debt assumed, settlement of other liabilities, less cash acquired and customary working capital closing adjustments. Amortization expense Amortization of Intangible Assets Lease, Cost [Table Text Block] Lease, Cost [Table Text Block] Change in costs and estimated earnings in excess of billings on uncompleted contracts Change in CIE Change in CIE from prior year to the current period. Fiscal 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three Multiemployer Plans, Certified Zone Status, Description Multiemployer Plans, Certified Zone Status, Description Multiemployer Plans, Certified Zone Status, Description Other assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Segment Information Segment Reporting Disclosure [Text Block] Total assets Segment assets Assets Other intangible asset impairments Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Accrued compensation and pension Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions Nonvested shares at June 30, 2019 Nonvested shares at June 30, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Axis] Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used Net carrying amount Finite-Lived Intangible Assets, Net Facility costs Business Exit Costs Long-Lived Assets Long-Lived Assets Grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Maximum Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Maximum Line of credit basis spread on Adjusted LIBO, EURIBO and CDOR loans rate maximum. Income taxes payable Accrued Income Taxes, Current Antidilutive Securities [Axis] Antidilutive Securities [Axis] Percentage of real estate leases Percentage of real estate leases Percentage of real estate leases Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [Member] Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [Member] Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [Member] International [Member] Other international [Member] International [Member] International. Business Acquisition, Effective Date of Acquisition Business Acquisition, Effective Date of Acquisition Interest expense Interest Expense Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Pro-rate of original awards maximum Payout As Percentage Of Original Award Maximum Payout as percentage of original award maximum. Depreciation and amortization Depreciation and amortization expense Depreciation, Depletion and Amortization Components of the provision for income tax expense (benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Product and Service [Axis] Product and Service [Axis] Proceeds from asset sales Proceeds from Sale of Productive Assets FIP/RP Status Pending or Implemented Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] Total liabilities Liabilities Pension Protection Act Zone Status Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] Acquisition-related expenses Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed Liability for Uncertain Tax Positions, Noncurrent Liability for Uncertainty in Income Taxes, Noncurrent Weighted average period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Multiemployer Plan Type [Axis] Retirement Plan Type [Axis] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Unallocated Corporate [Member] Other Segments [Member] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Weighted average remaining contractual life vested or expected to vest at June 30, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Capacity under the senior secured revolving credit facility Line Of Credit Facility Maximum Borrowing Capacity After Consideration Of Capacity Constraint Line of credit facility maximum borrowing capacity after consideration of capacity constraint. CARES Act interest expense deduction upper limit CARES Act interest expense deduction upper limit CARES Act interest expense deduction upper limit Customer Thirteen Customer Thirteen [Member] Customer Thirteen Significant components of Company's deferred tax assets and liabilities as reported in consolidated balance sheets Deferred Tax Assets, Net, Classification [Abstract] Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Customer One [Member] Customer One [Member] Customer one. Inventories Increase (Decrease) in Inventories Antidilutive Securities Excluded From Computation Of Diluted Earnings Per Share Antidilutive Securities Excluded From Computation Of Diluted Earnings Per Share [Abstract] Antidilutive securities excluded from computation of diluted earnings per share. Accounts payable Increase (Decrease) in Accounts Payable Nonvested deferred share activity Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Local 351 IBEW Pension Plan [Member] Local Three Five One Ibew Pension Plan [Member] Local 351 Ibew pension plan. Summary of Operating Loss Carryforwards Summary of Operating Loss Carryforwards [Table Text Block] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Additional Paid-In Capital Additional Paid-In Capital [Member] Additional Paid-in Capital [Member] Foreign tax credit carryforward [Member] Foreign tax credit carryforward [Member] Foreign tax credit carryforward [Member] Capacity constraint due to Leverage Ratio Capacity Constraint Due To Senior Leverage Ratio Capacity constraint due to the Senior Leverage Ratio. Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Schedule of Quarterly Financial Data (Unaudited) Quarterly Financial Information [Table Text Block] Gross [Member] Operating Segments [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Accrued expenses Increase (Decrease) in Accrued Liabilities Open market purchase of treasury shares Treasury Stock, Value, Acquired, Cost Method CARES Act charitable contributions deduction old ceiling CARES Act charitable contributions deduction old ceiling CARES Act charitable contributions deduction old ceiling Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Insurance Reserves Insurance Reserves [Policy Text Block] Disclosure of accounting policy for insurance reserves. State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Branch future liability FutureBranchLiability Future domestic income tax liability related to foreign branch deferred tax assets. Schedule of Goodwill [Table] Schedule of Goodwill [Table] Customer Eleven [Member] Customer Eleven [Member] Customer Eleven [Member] Income (loss) before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Adjustments to reconcile net income (loss) to net cash provided (used) by operating activities, net of effects of acquisitions: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Operating lease, fixed asset, and other intangible asset impairments due to restructuring (Note 14) Other Asset Impairment Charges Other Asset Impairment Charges Weighted average exercise price at June 30, 2019 Weighted average exercise price at June 30, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Unpriced Change Orders and Claims Construction Contractor, Contract Cost, Subject to Uncertainty, Amount Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized Common Stock, Shares Authorized Stock acquired, percent Business Acquisition, Percentage of Voting Interests Acquired Dilutive stock options Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Issuances of common stock Proceeds from Stock Options Exercised Total property, plant and equipment - at cost Property, Plant and Equipment, Gross Percentage of outstanding shares used to determine maximum shares authorized under share repurchase program Percentage of outstanding shares used to determine maximum shares authorized under share repurchase program Percentage of outstanding shares used to determine maximum shares authorized under share repurchase program Federal Deferred Federal Income Tax Expense (Benefit) Reversal of branch liability Reversal of branch liability Reversal of Canadian branch liability in connection with valuation allowance on Canadian NOLs and FTCs. Revenue Recognition Revenue [Policy Text Block] Results of Operations Schedule of Segment Reporting Information, by Segment [Table Text Block] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Settlement of warranty reserve Settlement of warranty reserve Settlement of warranty reserve with previous owners of Houston Interests, LLC. Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Income(Loss) AOCI Attributable to Parent [Member] Customer relationship impairment 2 [Member] Customer relationship impairment 2 [Member] Customer relationship impairment 2 Operating lease liabilities Non-current operating lease liabilities Operating Lease, Liability, Noncurrent June 30, 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Accrued insurance Accrued Insurance, Current Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Components of pretax income Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest [Abstract] Depreciation Depreciation, Depletion, and Amortization [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Current assets: Assets, Current [Abstract] Tax deductible goodwill Business Acquisition, Goodwill, Expected Tax Deductible Amount Interest income Investment Income, Interest Income Tax Authority [Domain] Income Tax Authority [Domain] Excess tax expense (benefits) related to stock compensation vesting Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount Other international [Member] Other international [Member] Other international [Member] Land and buildings Land Buildings And Improvements Gross Land Buildings And Improvements Gross Comprehensive income (loss) attributable to Matrix Service Company Comprehensive Income (Loss), Net of Tax, Attributable to Parent Customer Seven [Member] Customer Seven [Member] Customer Seven [Member] National Electrical Benefit Fund, Local 488 and 126 [Member] National Electrical Benefit Fund, Local 488 and 126 [Member] National Electrical Benefit Fund, Local 488 and 126 [Member] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Contract Receivable Retainage, Next Twelve Months Construction Contractor, Receivable, Retainage, Year One Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Employee contribution for next 2% Defined Contribution Plan Employer Matching Contribution Percent For Two percent of Employee Contribution Defined contribution plan employer matching contribution percent for next two percent of employee contribution. Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Bad debt reserve Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Customer relationship impairment 1 [Member] Customer relationship impairment 1 [Member] Customer relationship impairment 1 Capital expenditures Capital expenditures Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Consolidation Items [Domain] Consolidation Items [Domain] Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table] Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Document Period End Date Document Period End Date Percentage of employee contribution for next half Percentage of Employee Contribution As Base for Employer Contribution to Match Percentage of employee contribution as base for employer contribution to match Other Lease Information [Abstract] Other Lease Information [Abstract] Other Lease Information Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Contract receivable in dispute Contracts Receivable, Claims and Uncertain Amounts Change in billings on uncompleted contracts in excess of costs and estimated earnings Change in BIE Change in BIE from the prior year to the current period. Stock Repurchase Program, Authorized Amount Annual maximum purchases authorized under stock buyback program Stock Repurchase Program, Authorized Amount Net income (loss) Net income (loss) Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Restructuring reserve Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Restructuring Charges Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Operating lease term (up to) Lessee, Operating Lease, Term of Contract Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Additional Margin on alternate base rate loans, Minimum Line Of Credit Basis Spread On Alternate Base Rate Minimum Line of credit basis spread on alternate base rate minimum. Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Customer Two [Member] Customer Two [Member] Customer two. Joint Pension Fund Local Union 164 IBEW [Member] Joint Pension Fund Local Union One Six Four Ibew [Member] Joint pension fund local union 164 Ibew. Operating lease right-of-use asset impairment Operating Lease, Impairment Loss Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Sublimit on Australian Dollars, Canadian Dollars, Euros and Pounds Sterling and letters of credit in Australian Dollars, Euros, and Pounds Sterling Sublimit on Australian Dollar, Canadian Dollar, Euro and Pounds Sterling Sublimit on Australian Dollar, Canadian Dollar, Euro and Pounds Sterling Summary of Tax Credit Carryforwards Summary of Tax Credit Carryforwards [Table Text Block] Carrying value of other intangible assets Intangible Assets, Net (Excluding Goodwill) [Abstract] Cover [Abstract] Restructuring and Related Costs [Table Text Block] Restructuring and Related Costs [Table Text Block] Multiemployer Plan, Employer Contribution, Cost Multiemployer Plan, Pension, Significant, Employer Contribution, Cost Quarterly Financial Data (Unaudited) Quarterly Financial Information [Text Block] CARES Act total benefit CARES Act total benefit CARES Act total benefit Company match of first 3% of employee contributions Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay HDB, Inc. [Member] HDB, Inc. [Member] HDB, Inc. [Member] Schedule of sources of pretax income (loss) Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Depreciable life of office equipment and software Property, Plant and Equipment, Useful Life Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Reporting Unit at Risk [Member] Reporting Unit [Member] Reporting Unit [Member] Reporting unit at risk for impairment Goodwill [Line Items] Goodwill [Line Items] Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Percentage of plan funded Percentage of Plan Funded Percentage of plan funded. Billings on uncompleted contracts in excess of costs and estimated earnings Increase (Decrease) in Contract with Customer, Liability Operating Leases Lessee, Operating Leases [Text Block] Ironworkers Mid-America Pension Plan, Local 395 [Member] Ironworkers Mid-America Pension Plan [Member] Ironworkers Mid-America Pension Plan [Member] Net deferred tax asset Deferred Tax Assets, Net Cost of revenue Cost of Goods and Services Sold Lease, Cost [Abstract] Lease, Cost [Abstract] Goodwill attributable to reporting units at risk for impairment Goodwill attributable to reporting units at risk for impairment Goodwill attributable to reporting units at risk for impairment Insurance reserve Deferred Tax Assets Insurance Reserve Deferred tax assets insurance reserve. Equity Components [Axis] Equity Components [Axis] Transportation equipment Transportation Equipment Gross Transportation Equipment Gross Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Minimum [Member] Minimum [Member] Operating lease liabilities Less: current portion of operating lease payments Operating Lease, Liability, Current Customer Six [Member] Customer Six [Member] Customer Six [Member] Fixed Charge Coverage Ratio, Minimum Fixed Charge Coverage Ratio Minimum Fixed charge coverage ratio minimum. Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Percentage of limitation on pretax compensation Defined Contribution Plan Maximum Annual Contribution by Employee Percent Maximum percentage of employee gross pay, by the terms of the plan, that the employee may contribute to a defined contribution plan. Weighted average grant date fair value per share cancelled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Entity Interactive Data Current Entity Interactive Data Current UNITED STATES UNITED STATES Weighted average exercise price exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Stock option activity and related information Share-based Payment Arrangement, Option, Activity [Table Text Block] Significant components of the Company's deferred tax assets and liabilities Components of Deferred Tax Assets and Liabilities [Abstract] Finite-Lived Intangible Assets, Remaining Amortization Period Finite-Lived Intangible Assets, Remaining Amortization Period Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Issuance of deferred shares, shares Deferred Shares Issued Deferred Shares Issued Customer [Domain] Customer [Domain] Foreign Current Foreign Tax Expense (Benefit) Vest in 2023 [Member] Vest in 2023 [Member] Vest in 2023 [Member] Matrix Service Company 2016 Stock and Incentive Compensation Plan [Member] Matrix Service Company 2016 Stock and Incentive Compensation Plan [Member] Matrix Service Company 2016 Stock and Incentive Compensation Plan [Member] Other Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Indiana Laborers Pension Fund [Domain] Indiana Laborers Pension Fund [Domain] Indiana Laborers Pension Fund [Domain] Pro-rate of original awards, minimum Payout As Percentage Of Original Award Minimum Payout as percentage of original award minimum. Entity Registrant Name Entity Registrant Name Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Total deferred tax liabilities Deferred Tax Liabilities, Gross Intersegment Eliminations [Member] Intersegment Eliminations [Member] Description of plans funded Description of Funded Portion of Plan Description of funded portion of plan. Contract with customer, current liability, net Contract with customer current liability, net Contract with customer current liability, net Multiemployer Plans Type [Domain] Retirement Plan Type [Domain] Other income (expense): Other Nonoperating Income (Expense) [Abstract] Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description Multiemployer Plans, Collective-Bargaining Arrangement, Description CARES Act charitable contributions deduction new ceiling CARES Act charitable contributions deduction new ceiling CARES Act charitable contributions deduction new ceiling Charged to Costs and Expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Consolidation Items [Axis] Consolidation Items [Axis] CARES ACT deferred payroll tax liability CARES ACT deferred payroll tax liability CARES ACT deferred payroll tax liability Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill impairment Goodwill, Impairment Loss Accounts receivable, less allowances (2020 - $905; 2019 - $923) Accounts Receivable, after Allowance for Credit Loss, Current Consideration transferred [Table Text Block] Consideration transferred [Table Text Block] Consideration transferred [Table Text Block] Total future operating lease payments Lessee, Operating Lease, Liability, to be Paid Foreign currency translation and other Deferred Tax Assets, Other Leverage Ratio, Maximum Senior Leverage Ratio Maximum Senior leverage ratio maximum. Restructuring Reserve Restructuring Reserve Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Paid time-off accrual Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Stock Repurchase Program Expiration Date Stock Repurchase Program Expiration Date Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Payments for Restructuring Payments for Restructuring Cash Cash Goodwill Net Goodwill Net Goodwill Goodwill Schedule of Revenue by Major Customers by Reporting Segments Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Warranty reserve working capital provision Warranty reserve working capital provision Amount the Company could have to pay the previous owners, as a working capital adjustment, depending on the amount of unused acquired warranty reserve remaining as of June 30, 2017. Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Document Transition Report Document Transition Report Employee Benefit Plans (Textual) [Abstract] Employee Benefit Plans (Textual) [Abstract] Employee benefit plans. Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Vest in 2016 [Member] Vest in 2016 [Member] Vest in 2016 [Member] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Adjustment for Final Working Capital Settlement Acquisition Related Adjustment for Final Working Capital Settlement Acquisition related adjustment for the final working capital settlement. Other current assets Other Assets, Current Carrying value of goodwill by segment Schedule of Goodwill [Table Text Block] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Type of Deferred Compensation [Axis] Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Billings on uncompleted contracts in excess of costs and estimated earnings Billings on uncompleted contracts in excess of costs and estimated earnings Contract with Customer, Liability, Current Kvaerner North American Construction [Member] Kvaerner North American Construction [Member] Kvaerner North American Construction [Member] Weighted average exercise price granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Number of options vested or expected to vest at June 30, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Contributions to other multiemployer plans Multiemployer Plan, Pension, Insignificant, Employer Contribution, Cost Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Diluted (in shares) Diluted weighted average shares Weighted Average Number of Shares Outstanding, Diluted Deferred tax assets: Components of Deferred Tax Assets [Abstract] Basic earnings (loss) per common share Basic earnings (loss) per common share (in dollars per share) Earnings Per Share, Basic Income from one-time tax settlement Business Acquisition, Pro Forma Income from Tax Settlement Business Acquisition, Pro Forma Income from Tax Settlement Expected life in years Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Entity File Number Entity File Number Shares cancelled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of options cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Weighted-average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Property, plant and equipment, at cost: Property, Plant and Equipment, Gross [Abstract] Net cash used by financing activities Net Cash Provided by (Used in) Financing Activities Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Description of vesting period of director awards Share Based Compensation Arrangement By Share Based Payment Award Award Description of Vesting Period of Director Awards Share based compensation arrangement by share based payment award award description of vesting period of director award. Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Revenue from Contract with Customers Revenue from Contract with Customer, Including Assessed Tax Treasury Shares Sold to Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Common stock—$.01 par value; 60,000,000 shares authorized; 27,888,217 shares issued as of June 30, 2020 and June 30, 2019; 26,141,528 and 26,807,203 shares outstanding as of June 30, 2020 and June 30, 2019 Common Stock, Value, Issued Plumbers and Pipefitters Local Union Seven Four Pension Fund [Member] Plumbers and Pipefitters Local Union Seven Four Pension Fund [Member] Plumbers and Pipefitters Local Union Seven Four Pension Fund [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Impairment of Intangible Assets, Finite-lived Impairment of Intangible Assets, Finite-lived Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus EIN/Pension Plan Number Multiemployer Plans Number Multiemployer plans number. Document Annual Report Document Annual Report June 30, 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two Deferred shares vested and released Share Based Compensation Arrangement By Share Based Payment Award Deferred Shares Vested And Released Share based compensation arrangement by share based payment award deferred shares vested and released. Employee Award [Member] Employee Award [Member] Employee Award. Aggregate intrinsic value exercisable at June 30, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Houston Interests, LLC [Member] Houston Interests, LLC [Member] Houston Interests, LLC [Member] Contract Receivable Retainage, after Next Twelve Months Construction Contractor, Receivable, Retainage, after Year One SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Entity Current Reporting Status Entity Current Reporting Status Summary of long lived assets according to geographic areas Schedule Of Segment Reporting Information By Geographic Areas [Abstract] Schedule of segment reporting information by geographic areas. Retirement Benefits [Abstract] Retirement Benefits [Abstract] Finite-Lived Trade Names, Gross Finite-Lived Trade Names, Gross Revenue [Abstract] Revenue [Abstract] Revenue [Abstract] IBEW Local 456 Pension Plan [Member] [Domain] IBEW Local Four Five Six Pension Plan [Member] [Domain] [Domain] for IBEW Local Four Five Six Pension Plan Total stockholders' equity before treasury stock Stockholders' Equity before Treasury Stock Change in uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Other, Amount Market Based Awards [Member] Market Based Awards [Member] Market based awards. Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Vest in 2019 [Member] Vest in 2018 [Member] Vest in 2018 [Member] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Costs and estimated earnings in excess of billings on uncompleted contracts Increase (Decrease) in Contract with Customer, Asset Weighted average grant date fair value per share granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Change in net contract balances Change in net contract balances Change in net contract balances from the prior year to the current year. Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued Common Stock, Shares, Issued Cash and cash equivalents Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash and Cash Equivalents, at Carrying Value Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Multiemployer Pension Plans Multiemployer Plan [Table Text Block] Receivable holdbacks and other Deferred Tax Liabilities, Other Operating lease liabilities at transition Net present value of future lease payments Operating Lease, Liability Shares available at ESPP Employee Stock Purchase Plan Maximum Number Of Shares Available For Issuance Employee stock purchase plan maximum number of shares available for issuance. Net deferred tax liability Deferred Tax Liabilities, Net Storage Solutions [Member] Storage Solutions [Member] Storage Solutions [Member] Storage solutions. Segment Reporting [Abstract] Segment Reporting [Abstract] CARES Act interest expense deduction floor CARES Act interest expense deduction floor CARES Act interest expense deduction floor Contract with Customer, Basis of Pricing [Domain] Contract with Customer, Basis of Pricing [Domain] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Issuance of deferred shares Issuance Of Deferred Shares Issuance of deferred shares. Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Foreign tax differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Net purchase price Business Combination, Consideration Transferred Performance obligations to be recognized as revenue within next twelve months Performance obligations to be recognized as revenue within next twelve months Performance obligations to be recognized as revenue within next twelve months. Total liabilities and stockholders' equity Liabilities and Equity Income Taxes Income Tax Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town Nonvested Deferred Shares [Member] Nonvested Deferred Shares [Member] Nonvested Deferred Shares [Member] Accrued wages and benefits Employee-related Liabilities, Current Fixed-price Contract Fixed-price Contract [Member] Operating lease expense Operating Lease, Cost Fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year Five Intellectual Property [Member] Intellectual Property [Member] Noncontrolling interest in joint venture Noncontrolling Interest in Joint Ventures Antidilutive securities Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Total Current Income Tax Expense (Benefit) Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Other Other Noncash Income (Expense) Short-term lease expense Short-term Lease, Cost Gain on sale of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Indefinite-lived Intangible Assets by Major Class [Axis] Indefinite-lived Intangible Assets [Axis] Useful life of intangible assets Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Valuation allowance Deferred Tax Assets, Valuation Allowance Customer Nine [Member] Customer Nine [Member] Customer Nine [Member] Gross profit Gross profit (loss) Gross profit Gross Profit Excess tax expense (benefit) on stock-based compensation Effect of new accounting standard compared to old standard Effect of new accounting standard compared to old standard Property, plant and equipment - net Property, Plant and Equipment, Net June 30, 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three Entity Tax Identification Number Entity Tax Identification Number Fixed Charge Coverage Ratio, Maximum Fixed Charge Coverage Ratio Maximum Fixed charge coverage ratio maximum. Net income (loss) Net Income (Loss) Attributable to Parent Stock-Based Compensation Share-based Payment Arrangement [Text Block] Vest in 2021 [Member] Vest in 2021 [Member] Vest in 2021 [Member] CDOR Rate [Member] CDOR Rate [Member] CDOR Rate [Member] Changes in operating assets and liabilities increasing (decreasing) cash, net of effects from acquisitions: Increase (Decrease) in Operating Capital [Abstract] Other accrued expenses Other Liabilities, Current Industrial [Member] Industrial [Member] Industrial [Member] Industrial. Trade Names [Member] Trade Names [Member] Trade Names [Member] Weighted average fair value Share Based Compensation Arrangement By Share Based Payment Award Deferred Shares Vested And Released Weighted Average Grant Date Fair Value Share based compensation arrangement by share based payment award deferred shares vested and released weighted average grant date fair value. Leases [Abstract] Leases [Abstract] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Less: Comprehensive income attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Earnings Per Share [Abstract] Earnings Per Share [Abstract] Operating Loss Carryforwards Operating Loss Carryforwards Deferred income tax Deferred Income Tax Expense Benefit Socf Deferred income tax expense benefit socf. Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Restructuring costs Restructuring Charges Significant components of the Company's deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Significant components of the Company's deferred tax assets and liabilities as reported in the Consolidated Balance Sheets Schedule of Components of Deferred Tax Assets and Liabilities Net [Table Text Block] Schedule of components of deferred tax assets and Liabilities, net. Amount of non-deductible goodwill impaired. Amount of non-deductible goodwill impaired. Amount of non-deductible goodwill impaired Zone Red [Member] Zone Red [Member] Zone red. Gain on disposal of business (Note 3) Gain (Loss) on Disposition of Business Gain (Loss) on Disposition of Business Customer based [Member] Customer Based [Member] Customer based member. Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Stock option activity and related information Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Net operating loss benefit and credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards June 30, 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Fiscal Period Focus Document Fiscal Period Focus Goodwill and other intangible asset impairment Goodwill and Intangible Asset Impairment (Note 4) Goodwill and Intangible Asset Impairment Electrical Infrastructure [Member] Electrical Infrastructure [Member] Electrical Infrastructure [Member] Electrical infrastructure. Treasury shares repurchased to satisfy tax withholding obligations Other Treasury Share Purchases Other treasury share purchases. SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Disclosure Customer Contracts Additional Information [Abstract] Disclosure Customer Contracts Additional Information [Abstract] Disclosure - Customer Contracts - Additional Information [Abstract] Other cash flow information: Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information [Abstract] Company's portion of joint venture equity acquired mtrx_ControllingInterestOfJointVenture,Value mtrx_MatrixShareOfJointVenture,Value Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Employee Stock Purchase Plans, shares Shares issued under ESPP Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Common Stock Common Stock [Member] Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] SEC Schedule, 12-09, Allowance, Credit Loss [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] Contribution made by company Defined Contribution Plan, Cost Customer Ten Customer Ten [Member] Customer Ten [Member] Components of the provision for income taxes Income Tax Expense (Benefit), Continuing Operations [Abstract] Employee Stock Purchase Plan, Termination Date Employee Stock Purchase Plan, Termination Date Employee Stock Purchase Plan, Termination Date Availability under the senior secured revolving credit facility Line of Credit Facility, Remaining Borrowing Capacity Class of Treasury Stock [Table] Class of Treasury Stock [Table] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Abstract] Finite-Lived Intangible Assets, Gross Gross carrying amount Finite-Lived Intangible Assets, Gross Provision for uncollectible accounts Accounts Receivable, Credit Loss Expense (Reversal) Letters of credit Letters Of Credit Issued Letters of credit issued, excluding insurance-related letters of credit. Gross revenues Gross revenues Gross revenues before intersegment eliminations Foreign currency translation adjustments, tax effect Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax State tax credit carryforward [Member] State tax credit [Member] Tax credit carryforwards from the state-level taxing authority. Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Charges without tax benefit Income Tax Reconciliation Charges Without Tax Benefit Income Tax Reconciliation, Charges without tax benefit Costs and estimated earnings in excess of billings on uncompleted contracts Costs and estimated earnings in excess of billings on uncompleted contracts Contract with Customer, Asset, after Allowance for Credit Loss, Current Aggregate intrinsic value vested or expected to be vest at June 30, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Diluted EPS: Earnings Per Share, Diluted [Abstract] Exercise of stock options, shares Number of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquisitions Business Combination Disclosure [Text Block] Dilutive nonvested deferred shares Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends Nonvested deferred share activity Schedule of Nonvested Share Activity [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Office equipment and software Office Equipment and Capitalized Computer Software Gross Office equipment and capitalized computer software gross. Stock Options [Member] Share-based Payment Arrangement, Option [Member] Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision Effective Income Tax Rate Reconciliation, Amount [Abstract] Organization and Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Basic (in shares) Weighted average shares outstanding Weighted Average Number of Shares Outstanding, Basic Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Treasury stock, shares Treasury Stock, Shares Foreign currency translation loss (net of tax expense (benefit) of ($88), $27 and ($24) for the fiscal years ended June 30, 2020, 2019 and 2018, respectively) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax State Deferred State and Local Income Tax Expense (Benefit) OhioCarpentersPensionFundLocal1090and351 OhioCarpentersPensionFundLocal1090and351 [Member] OhioCarpentersPensionFundLocal1090and351 Plan Name [Domain] Plan Name [Domain] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Debt (Textual) [Abstract] Debt (Textual) [Abstract] Debt. Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Ownership interest in joint venture, percent Equity Method Investment, Ownership Percentage Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] Cash paid during the period for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Tax Period [Domain] Tax Period [Domain] Total stockholders' equity Balances, beginning Balances, ending Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Right-of-Use asset obtained in exchange for operating lease liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Carrying value of other intangible assets Schedule Of Intangible Assets Excluding Goodwill Table [Table Text Block] Schedule of intangible assets excluding goodwill. Additional paid-in capital Additional Paid in Capital Director Awards [Member] Director Awards [Member] Director Awards [Member] June 30, 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Revenue Revenues Class of Stock [Axis] Class of Stock [Axis] Line Of Credit Basis Spread On Canadian Prime Rate Minimum Line Of Credit Basis Spread On Canadian Prime Rate Minimum Line of credit basis spread on Canadian prime rate minimum. Inventories Inventory, Policy [Policy Text Block] Provision (benefit) for federal, state and foreign income taxes Provision (benefit) for federal, state and foreign income taxes Income Tax Expense (Benefit) Cash paid during the period for income taxes Income Taxes Paid, Net Proceeds from disposal of business (Note 3) Proceeds from Divestiture of Businesses Proceeds from Divestiture of Businesses Tax Credit Carryforward, Description Tax Credit Carryforward, Description Baillie Tank Equipment, Ltd. [Member] Baillie Tank Equipment, Ltd. [Member] Baillie Tank Equipment, Ltd. [Member] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Transportation Equipment [Member] Transportation Equipment [Member] Diluted earnings (loss) per common share Diluted earnings (loss) per common share (in dollars per share) Earnings Per Share, Diluted Local Phone Number Local Phone Number Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Total intrinsic value of stock option Aggregate intrinsic value exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Revenue of Acquiree since Acquisition Date, Actual Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Entity Address, Address Line One Entity Address, Address Line One Noncompete Agreements [Member] Noncompete Agreements [Member] Entity Address, Address Line Two Entity Address, Address Line Two Other assets and liabilities Increase (Decrease) in Other Operating Assets Entity Emerging Growth Company Entity Emerging Growth Company Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Total Deferred Income Tax Expense (Benefit) Finite-lived Intangible Assets, Fair Value Disclosure Finite-lived Intangible Assets, Fair Value Disclosure Total contributions made Multiemployer Plan, Employer Contribution, Cost Northwestern Ohio Plumbers and Pipe Fitters Local 50 [Member] Northwestern Ohio Plumbers and Pipe Fitters Local 50 [Member] Northwestern Ohio Plumbers and Pipe Fitters Local 50 Multiemployer Plans [Line Items] Multiemployer Plan [Line Items] Senior secured revolving credit facility Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum [Member] Maximum [Member] Preferred Stock, Shares Authorized Preferred stock shares authorized Preferred Stock, Shares Authorized Results of Operations Segment Reporting Information, Profit (Loss) [Abstract] Legal reserve Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Legal Settlements Noncontrolling Interest Noncontrolling Interest [Member] Stock compensation expense on nonvested deferred shares Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Retained Earnings Retained Earnings [Member] Retained Earnings [Member] Preferred stock shares outstanding Preferred Stock, Shares Outstanding Disposal of business Goodwill, Written off Related to Sale of Business Unit Warranty reserve Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash used by investing activities Net Cash Provided by (Used in) Investing Activities Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Revenue, Performance Obligation [Abstract] Revenue, Performance Obligation [Abstract] Award Type [Domain] Award Type [Domain] Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Trading Symbol Trading Symbol Surcharge Imposed Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] Weighted average exercise price exercisable at June 30, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Expiration Date of Collective-Bargaining Agreement Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Schedule of Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Unused Credit Facility Fee Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Intangible asset impairments and restructuring costs Restructuring, Settlement and Impairment Provisions Less treasury stock, at cost — 1,746,689 and 1,081,014 shares as of June 30, 2020 and June 30, 2019 Treasury Stock, Value Earnings per Common Share Earnings Per Share [Text Block] Treasury shares repurchased to satisfy tax withholding obligations Other Treasury Shares Acquired Other treasury shares acquired. Construction Equipment [Member] Equipment [Member] Current liabilities: Liabilities, Current [Abstract] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Entity Shell Company Entity Shell Company Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Common stock shares withheld Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Weighted average exercise price vested or expected to vest at June 30, 2020 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Average grant date fair value Share Based Compensation Arrangement By Share Based Payment Award Deferred Weighted Average Grant Date Fair Value Share based compensation arrangement by share based payment award deferred weighted average grant date fair value. Weighted average exercise price cancelled Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Remeasurement of deferred taxes Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Entity Public Float Entity Public Float Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Basic EPS: Earnings Per Share, Basic [Abstract] EX-101.PRE 15 mtrx-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 mtrx-20200630_g1.jpg begin 644 mtrx-20200630_g1.jpg M_]C_X 02D9)1@ ! 0$ > !X #_X1#N17AI9@ 34T *@ @ ! $[ ( M , (2H=I 0 ! (5IR= $ 8 0SNH< < @, /@ M FMC.60G/SX-"CQX.GAM<&UE=&$@ M>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB M:'1T<#HO+W=W=RYW,RYO&UL;G,Z M)R$;'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@("@D*% L+%"H< M&!PJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*O_ !$( FL#: ,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 M 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q M008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4 ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+C MY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4& M!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R M@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JB MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR M\_3U]O?X^?K_V@ , P$ A$#$0 _ /I&BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ KS']H#Q7JOA+X7O/H4[VMS?7<=F;J/( M>!&5F9E(^Z?DVYZC=Q@X->G5GZ[H.F>)M%N-)UVSCO+&X&)(7R,\Y!!&""#R M"""* .7_ .%4^&4\+M8:3;K8WDD!3^U[8E;F4MR6DD!#2JQ.61F*D<=ACB_" M<47Q%^-7C5?&=O'J5KX?E6TTW3KM/,@B4LZM((V&TL1&#N(S\WH!CT+2O O] MF6EM8R^)==U#3;8 1V-U-#L(!RJLZ1K(ZCIM9R".&!'%.U'P'877BA_$>F7U M]HFL31"&YN]/:/\ TE %$B2HZ-C PVW=P!G % 'E.GI%;>.OB3X!^S1WGAF MRTUM0L[2X42Q64QC1RL8;(4;I6( Z%., _$/BWX:;V66.X%SHKO MSF.GO8QWS"(,0V?WA4(%WC+8P OS'*F M@#PCPIX;T63X??%R6?2K.XGL+B\CM9YX%DDA"JY7:Y!(P0#P>HS6YX"\&ZMJ M%S\/-;\,Z#_PCEO8V*OJNJ^9"G]J(0A\ORXV+/NP3ND"GG)Y %=[9_!JPL-- MURPM?$^OK;:\TCZ@A-H?.9\[CG[/E<@D?+CKQ75^&O#2^&/"\.AVFIWUS!;Q M^5;S7(B,D*!0%4;8U4XQD%@3GKGI0!Y+\;O& TO7M*U72]=LUN/"VHPO-I0N MD$UQYBGS#Y>=Q 1D4$#I))TVU+^T2-+U?X;>']=M;:WNS<:E;&WN?*4N\$D; MMM#'^%N#C..F:]%D\!Q7'@G4?#-[KFJ75MJ!?S;F9;%89+N0E@',4>8S&-WW@Q.57C# UD^!/# MT#^+OB_:Z&;+1;V&5;33+P1K$+(R&=0$8#,8)"CY>>!CD"O4K_X86-[XHL?$ MT6M:M8Z[:6WV:34+0P*]VO3,J&(QL?HH[?W5Q3T_X/:58W.O2R:WK5V/$)5M M3CF>!1.P8D',<2LA^9OND=?I@ XCP;J4.A^+-!T+Q+X/F\(:[;!S UES9ZTZ MV[*0Q3Y6D'F ACO()(W M@S_ 8T;3/B9X6U7Q1X[L[;7M4OKV2W+WD8D%K$ MJ@K'$&_U8!=C\N#R.>*],M_!%LNN6.IZEJNI:JVFESI\%])&R6I8;=P*HKR, M%^4-(SGDG.3FJ9^&UE:7VIW'AS6=7\.IJIWWEOILD7ER2'=F51+&YCJP_#O3 M=.\/66B^'+Z^T&TM)OM'^A>2[329#;Y&FCD+'(S^G0 #7UCPUI>N:AI=]J%N M&N])N/M%G.O#1L1AAG^ZPZCO@'J 0 <)^T)XHU?PK\,!/H%S):7%Y>QVCW41 M(>%&5V+*1RI^0#(Y&>.<5B?%?PCHGP_^%2:YX.MHM(UC1Y8#;:C:*$GFW.$8 M2..9 P8DAL@_2O7-6-RNV6%R0#@Y!R,$$$ @@@@US#_" MW3KVVT^QU_6M8US2]/96@TV_EB,)*C";]D:O)CT=F![YH \F\3Q65]\>/"&H MW'A"#4Y-3\/&^N]*BMX2;B9HYB2PD(5BN!R23\HQD@"O:?A]I&G:;X3@O-+T MZ'2QK"1:C/9VZ;(H97AC#!%_A'R#CUS5/4/AK:ZC\0K3QE+KVKQZE9H8K=(_ ML_E1Q'=F/!A)(.]N22W/!'&.SH ^?-3\,7GAWXDVWBGXB^#],UBWU'54$>JV M%]<-)8NT@$ EC8A'51L080#Y1DDX!]6^)/@"P^(GA"XTJ[2-+Q5+V5VRY-O+ MV.>NTX 8=Q[@5)IO@9+&WB*W-PI(C10/NJ "9.@O .WGITQ4@^%D5IXQU'Q19^*]>@U;4D6.YF5;,AD4*%4 M*UN0,!%&0,\ Y;;3;BVL+2UD:.W-U,JQP232%E5B<853(#S MSM'?K7!? C7X9)/$W@:ZU2'65TV\EGM+D2K,MU;2L2QR,AOF.6]Y<5WEIX#- MG=V%P/$^N3/:74EVPG:W<7$CD[B^8<_<)0;=NU>%QUJM??#&SN_B(/&D.O:Q M9:J(Q"%MFMQ$8\8V,IB.\'_:)/3!&U< '@$G_",:))\3X-5\*1W$#ZJ]C8WT M=G&8=+9C*J$D?O(U! /R*?N@=2 ?I/P#I=WHO@#1M/U+55U>YAM5WWJ.767/ MS#:QY90" &[@ X'2L/2_A%H^GMKZW.IZGJ=OXBW-J=O>^04F=LG>-D2LK DD M;2 #SC@8W?!GA&+P5H,>CV>JZEJ%G#Q NH/&[0KR=JLJ*<<]#G'08'% 'F/P MDM;/XHW/B/Q1XYM(=7O(]2>SM;*_C$L5C"%0A4B;*J3P"<9.TY.2.6WENB99;5&C5&B61R6V?NP<9 Q@8X%>G_P#"N;"S\17N ML^'-4U/P]@3MX5BDT+37BL[DB%&M(]L*_ M9Y6PHQP-P5L#N >HKRN6TMOA=\:-(\0Z=;Q66@Z]VDO5O0UR(%=) Q8X\N)1ALL#D'AB 10!YE>:=9ZU^U M-X>GU:S@O(=1T9[P0W,0==NZ<0G:P(!")&?9LFK_ ,%=$TJ/XE?$Q4TRS5;7 M4_LT %N@$,3/,&C7CY5(4 J.#@>E=[>_#2TO?B%;>,CKNKPZE:Q>1 D7V?RH MXQV1@>*=U)PY6: M*3#@4< 5R7C'X8:5XT\.VFA7VHZG9Z9:D M,(+62,F1QG#N\B.[-RE 'EWQ \>VVC?%WP]XFM_$-E+8V-Y+H]YIT5RCR11' DF:, M'KZG+9(R[KC%N)Y%4Y52?*VC!Q\P4,<_#__ (1&Y\0:Q)9F/R7N7:!KB2'&/++&+&,8YQNX^]0!Q'@SP%X7N?@S MIFLRZ'8F\?P^Z3-]F3%QN"OND&/G8-&I!/(.:Y'P5\-]-\:_LN[;?3+7^V]U MQ-;7:Q 3-(DK84N!DA@-F#D8(]!CVG3/!":3X%/A:TUW5/LJQ^3%<,+'_ (H?#CPM!>Z/I\T>GIONK=K9"D,D1V!0,802, ^!P54J0037 M#7&GZ3IO[1/C2%/!MCJ]K';6FRV:TA:"U,@M]\Q1L,=1\46?BO7H-6U)%C MN9E6S(9%"A5"M;D# 11D#/')/- '2:'X>TS0?#QT+2 8[*%I56,,"8A(S.5' MH!OXSVQUKQ;Q5X'\,:/\=/AYHEEH6GKI\EM,D\+6R,+C8C -+D?O&X!RV3GF MO;= T-= T][;[?>:C)+.\\MU?.K2R,QR:7RFQUC#*,)TPPST!JQXSM[?X?_&'P0G@VUCTVW\0R MO9:GI]D@BAFC#(JR&-<+N7S7(;&?E],BO3?%'@W2O%JV4FH":"]T^7SK&^M9 M-D]J_&2AP0(M5O[_7-6AB\FVN=1:/_14.=PC2 M)$12<\MMW=LXS0!Y-XO\"^&-$^,WPXT2PT.P%C)'-'/&]LC?:=JX!ER/WA[Y M;/->GZM%HO@#P0VFZ??6V@6MY=/#;S33+#':O.[.[(6P!L!=E7_9 I/$?PVM MO$GC"P\23Z]J]I>Z;G[$MM]G\N#(PV \+%L]?F)Z\8K;N?#[W/BBTUHZQJ$8 MM8VC6Q00FW8-C<2#&7R<#D,",8& 2" >:_ /6[;7/ NI^#M5EM=3;0KB2R;[ MLL-S:L2$(ZJZ'#KW&T+ZU6_9RTVQ@MO%MS#96\ M=O2NS7X76L'CK4/%MAXCUNRU/4$*3>0;;RBN,*-AA(.W P6R>.2>'EMO",.@66HWMND-LENMX#&\Y"@ L2Z,I9L')*]SC M'&..A^!_AQ/ ,W@^ZOM3O=*:436_GM#YEG)DDO&ZQ Y.X@[MPQP,XDDCO$$$7F:AL$0 ?>0K=\!FP,UW'AKP-X6UKP[;7MSX M?M=.&K);WMUH\<2I!YD0; ,6.V\!AT)49')S)J'PEAU75-'U'4?%_B.XO-$) M-A-(;0M$3C)/^C_.3M'+9KH](\,R:9J=UJ%UK^JZK-?#;P/X;UWXB?%'3+_1K(V]M?0QVFRW16LP6GYB./D^ZO3T M&:T?!VB:5;_M7>,8X-,LXDL[&":V5+= (':.'*-, MU/4M%U>6#[/<3V#1$7"<8#I+&ZDC:,$ ']* /./C#X3T#3OA3XYO++0M-MKE M+^U:*>*TC5TR;;.& R,[Y/\ OIO4UE^%;73-8^*OA*U\.:>O@[4-%TY9]31X MDADU:-T0@((B4D7C)+,#A\X)4X]9\2?#NQ\4>$&\-WVJZG#93/YEV\+Q&6[? M>'W.SQMCYE!PFT#[H 4!12O_ (3Z7J#:#C0($BN+;R(G9E51PZ*8B-]R!VDRFTJQS MSALUZ'H.@3:)->RS:YJ.JM>2+*_VU8!M8*%ROE1)U55&#D?*,8YR_P /^&M, M\+VMS:Z);_9K:XNGNC OW(W?&X*.RY&<=!G P, &'\-O!FH>"]'GL]4U6;4 M&W+'"/-'D)$B[4,<011"2/O*"^2,[B2:[*BB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *X&#QTLGQ=&AC6-/FL[B*6UCL(Y8S/#<0A7+L =PW R+@\#R01][G MNKB-IK:6*.:2W=T*K-&%+1DC[PW C(Z\@CU!KF[[P1'?^']+TR37-4CDTNZ6 MZAOT%OY[R+NP6)B*'[QSA06[YRV0"G-\3M.34FLXM'UN=AJ#Z8KK9A5>Y$9D M6,;V4X8*J-JJ@"UP)C&8O\ GA]W82N/?/7!I]G\ M/8=/M;-;'7]8@N;198A>(T'F212/O:-AY6PC=R"%##G##)H CD^*.B?;?)M+ M34[N +92/>QVNV!(KI@L4FYRNYWFM]WRIY@7[4J^'O'6E71OW?0)PL%]:O''MMVD<1QS*VW=C>RA@6(P M^>,5&?$6I2?$J^3[5<_V)IVF27"65I;I(UW(CE'/W2Y(;73ZCJ%Y)9W=D]E+8!8?)*,.3GR]^[/(.[J.E9MS\.+.ZN)FDUK5Q!-I; M:4UN'AVF$K@DL8]Y8L=Y8L/-?UG1=:8G4Y]# MTIK)1::C]B2XLQ=,[*5NVVEXE&8MK#:N2VYCC;6Q9^ X++Q#:ZVFM:H]]#YH MGD8P9O5=]VR8B(%E3H@!&P<#'-6=9\(1:Q>W-P-7U.Q%Y;K:W<5J\>R>(;OE M(=&*_?;YD*MSUX% &?>_%#PY8^,4\.23M)=,Z1L\3QL%D=-ZIY>_S6R-OS(C M+E@"V<@/TOX@1:LNES6WA[68[+59S!;WDZ01IN"LQ+*9?,4?(XY7DCCJN;:> M#(+75I;S2M5U+389_+:>RMGC\F5XT"+(=Z,P;:J A6 8(H8'G);>"[:V\'1^ M'?[3U"2.%Q)#>,T:W$3+)YBD%4"\,/[O(X.: *C^.;&'40VHQ:KIXBTN>_>W ME@C>-HED10VY-VY^1M5&/#_,,E:9JGQ)T_0]-%QKVF:AI5PUU]FCM+Y[>%I6 M\L2;EE:40E=IZ^9U!7[W%7-7\#V&M:G]IN[N\6W_ +.DTTV41C6(Q.06.=F\ M-E4((88V#WRV3P6T]M;_ &GQ)K4U_:S^;;:DS0":'Y-A0*(A&RD$YW(221(U9U!!P"^2 0>,9J5(-6\,A]0U MGQ-+J6D6UK)+=F[M8EF#@*04,**"N WR[2V3U/2M2[T"SU+PVVB:L9;^VDC" M2O/)^\D(.=^Y<8;< P*XP<8Q@5FQ^"K>:QN+37M5U+7HYK9[4&_>,&.-QAMO ME(GS$8^S=YY[5FG@1@D\*LSQ?NW;>VU"P*;E/3.[Y: M+KX?1WMFJ7GB+6)[M9[:7[>_V;SBMNYDBC_U.S:)#O)V[F/!8@8ID'P_CT[4 M(=2BUS6KJ2TOY]22V/V7$LLJE77_ %2\$,P'S#&[J, @ -,^)5AJELD\&C:V MD=Q927EEYEJNZ]6,@.D:!BP<%@,.%!Z@E?FJ.#XIZ36UU'XFUKS;:]:^3Y+0 RM#Y)) MM\8\LD8&!R3Z8 +%K\0K2\@BFATC4S%/I;ZE Y\@>:J%0\2_O<^8"P!'W>?O MN,M/!RV+:!H<4>I7-EHL_VQ-3 MN98%W##X@_=[6)W,K$&,*0OWBP%=180:C'J6HR7MSYEK)(IM(MRGRU"C=T12 M,MG@ESQG=SM4 X"V^(FN7EYH]X^C7EO:SWFHVLFG110R2W!@9U0B3S2J[=A# M;BHW X8KC.I=_%_PM92:0LLTG_$TM;>\7+Q(88ICB,LK.&8YSE8PY7&2 ""; M"_#F.&\2:U\1ZS D4]W<00(+4I URSM)M+0%B,R,1N)Q[BG:9\.;;1H+"+3- M=UFW^RV:6,K))"#=P1L3&DG[K@J&90\>Q\'EB<$ #_&\OB*QFTJ^\,7;22"Y M*S:4Z1^7>QK%)(R!RN])#LPK!MH.,@C-)X=UV/5;[4-:CURYGT8VD<\=O/'$ MB6I)<2 X0.&4QD$,QP=P/3C;U/1GU+4M-NQJEY:"PF,P@@6(I,2I7#[XV;&U MF'RE?O'O@C.NO!%E)_:K:9>7FD2:O,D]X]EY1\QE&#\LB.H#<;ACYOQ;(!C? M#[QG/XE.NVK:II^J7=K(ES;M:2HZ)%-'N2)BA()1PZ$]2%!/6LK1O$6M7]EJ M5G>^(KZQUJUTN6XNM.O+"&*ZMIE< 20G88Y;;*. PWX#C+DL-O9:EX1AU'Q0 MFN?VG?VTHL6L)+>#RO*FB9BQW;HRVK36UI?6=[;P M*4:X"A)(FAC0C:Y&5;<"I/((!-C6/'2:=\4]+T@:Q8+:R2"PN=.,L?VCSY(S M)'+MSOV\(@QP3*<]!6G8> ;:VN=,EU+6=4UA=('_ !+X;UH5CMGV;!)MBC0. MX7(!?=MR2,$DU)>>"(]0\)RZ%>ZYJDPENA=&](MQ*]=T[3];N-#M=%:*W!M+>%Y)Y9(EE+.9D<; '4!5 ).XEB",.T MOQM,_P ,-0\3:G;(;G2X[S[3%;@A)'MFD5BFWC@NKSR8I5O0@P&EC*A0^,@/&%QNZ$ ;/A[14L?",.D7NFVM MM$L;Q26L5RUU&RL3G,CHC.6R2Q*\ECUZT 9ND67B?[-IVIWGB5;@3[9[^TDM M8T@C0J25@95#J 2.9&O\ &J4ZU^). ME7-[L>PU2UL_M4UF=0NK810B:(,S(06WCY4)#%=O;.[*B.X^'"7-Y/=2^)]; M,MQ=6UW*0MH-TEOCRS_J..54D=\?452\-^#I[ZZU"Y\30:E!!_:EW;N E_=[FSLD8;6? )SMSAJ --_B'8VUK.H8GMI(+#636C",;@3&F3('+ T?3X-&A\ M00RV6H:A:PSS0F6 >0LK;$;;YI9PQ!($>]E7!8+FM3QI<:G;:QX633-8NK"* M^U7[))P1H:_X8&OW^E73ZK?V1TNY^U0QVHAVO)M9,MOC8 M_==Q@$?>/< @ R-.^*&BZ@QD>TU*QLQ'=R?;+ZV$,?\ HK[9AM)WY ^;[N,9 M!(96494?Q'ET[Q!XCN_$:7&GZ196%C+:V=S%#'('FDE3EQ(5.\JG+,JJ/O!= MK&M"+X66 BAAO-^MHQ>AX)S;A95NR3.K%(5."6)X((SQQQ3T^&%@SW4U] MK>MWUW<6UO;K=37"*\'D2&2)T"(J[U8YW,&Z$'(9MP!77XN:1+865[:Z7J=S M;7DDMNDMN;>1!<1AC]GW";:TC[0$VE@Y90#G..XM9GN+2*:6WDM7D0,T$I4O M&2/NDJ2N1[$CW-BTVS?3M,M[.2\N;YH4"&YNBIEDQW8J "?? H M4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7"7GQ(FL_%& MH:4-%6Z2V@N)(GM;T/([PHK%'&P1QD@DA3(7 VDJ PKNZYBY^'GAR[OIKN6W MO5EF:5V$6J74: R@B0JBR!5W9). ,GGKS0!DV?Q)N)H+@7FA?9;LV]A-96_V MP/YQO':.)78)B/#I\Q&_"G(R?EJQX!O-9N+;Q3_:;-/?0:S,D4,UUOCC_UBM'$NHW,F(XB&B"[I#M9",JRX8 M$D@Y)SIZ%X8TGPVMU_8]JT3WDOG7,LLSS23/@#0TR*ZGY8C'M570L6D0@$D XYN#X8^%QTM]0"_9Y+4 M(-7NPJPR8+QJOFX53@< 8X'H*NP>!]!MKRVNH+:X2:V2*-2+Z?$HB.8_-&_$ MI7/!D#$=NE &/X^.JQ:CI]U8Q:C?V-M!/)=6.CWWD7B,-ICG2/($X7:RF)C@ MF0?*_087BOQ$S^"M'&B:G>:E;V4-M=ZM=QRRVK-:LK1B61T(E0[QYI5><1.& MP#SW^K^&=,UNXBN+Y+A;B%"D=Q:WDUM*JD@E0\3*VTD D9P<#/052F\ ^&II M8'&G& 06RV@CMKB6".2!?NQ2(C!94Y/RN&&"1C!- ')^([[5+[X9K>3K>)]F MU*RALKG3-6DCFU*%KJ*$R$KY0'FHS8!8K\P8$<&NC\"V6MV-OJO]KQWT-G)= ME]-M-1O!=7,$6Q0 >:Z=$$<:HN2% W,2?Q)Y- 'G7A6TG\2>"[/Q9?^(M M2L=1OL7,SK>L+>!=_P#J/))\L* NPMM#YR2V2:UX_&UX][#(NBB;2KNYN+.T MN(+P&>2:+S/E:)E55#&%PI\P_P .X+D[=&+P5H,&K/J,-I+'))/]I>!;J46S M3#M$BU"YO8;>>.6Y:1V$=Y,L:22 AY8XP^V. M0@MF1 K_ #-S\QR .Z:>21'8(=XCB) !. MX;0[%.=H;Y*B_P"%@ZW<:I:7-CI-E /#T MD,$9M[Q?)BGB$D>I7*2.LQW2AW$@:3<0#ER3D B@#'_X3[6HX+>6Z\.V47VW M1[C5K5!JC,VV+RB8Y/W&%8B86%91M78=Z*'3+9!Y.%;&*N7O@/P_J&FV-C=VMP\%A ]O!B^G5A$X >-G# MAG0A5!5B0<#TIUMX&\/65Y:W-C8O:-:QQ1)';74L43+%_J]\:L$D*YX+@GIZ M4 \GOG%S97S&&)(DD.&3:I7_AO?YNG'4K".TOUD,T*O&KB0NJ"-E\Z(D#>#DX)QSMP> ] MKFUG MA@O ;2>2X@1M1N6CC>08?"&3;M(S\N-O)XY.6?\ "O/#?]E7&F_9+G['<((S M$-0N/W<8((CC/F9BCR!\B;5. ,<"@"SX;\0W&M7.KVM_IZV%UI=VMN\:S^<" M&ACE4[MHP<2 $#(!!P2,&N!O_%&I'XA)J.GFXNK6[MP^AP/?200ZCM_=O"J* M&3EI/-\UU+;5&,("R^BZ/X9TS0KV_N].6Y$^H.LER\][-/YC*NT'$CL =H X MQP .PK+_ .%:>%1#Y2V-PD:2^= B:A<*+5]V[= !)^XY)_U>W@XZ<4 1_$5K MH?"S5[EI)[*^M[%IPUA>21F.55SA9%V%AGU ![CM65%J4OA+0M8UR/P]XE!M M_*C%AJFL_:3*"1^\5GFD5<;L':V3CD5UVI>&=+U;PZ=#O89CIQ0(T45S+$64 M=BZ,&(/?)Y[YK-F^'GA^YMIH+M=3N5F3RV:XUF\E<+N5BJLTI902JDA2,[5S MG H RKKXC7%EIU])>Z59V=U9ZLNG2_:M2\NUA#0+,LDL_EG8,,$^Z?G(&2#N MJ*'Q[>36^DW]YX;N$GNM)N]1BBM]0RA6,IA,,$#,596W,H"@_*6R:GUKX?I& M?M'AR"26>XOQ>7B76NWMNTKB)XPR3(7:,@/@A5 90 2 H%7+3P%8W=C:/X@^ MV27L$,\ \O6KR01QRL2T?F%U:3@@;F&?E&, * 9/_"TYH;"YEO_ _)!H (4M\HNR M>/KN'Q//IC: \=G:ZI!IDEY->+N=I8U9&1%#$_>&=Q7 *GD[E74D\!>'I+'6 M;-K6X^S:V5-]$+^<+)M 4!HO(]Q%=,S M:Q=DM+&NU'.9>H _ 9Z"@"AHOC^[UKQO_8<.E6:P(;KSY!J#-<6HA<(OFP" M+"&0D,F7PR L#Q@U/$%X^A?$+4-6C_M*]2R\/O?_ -GQZC(L,CJ^S/EL_ECY M1Z>^"U6O#?A36=,U];F]"10I-/,\L&NWDR7!!M#UC5+C4-0COGN+JW-K*8]3N8T:(C!38D@4 ]< =>>O- &1;_$*ZD6YAN= M#%O?AK,6EL;P,)/M6X1^8X3$>-C%MN_ '&XX%<]IOCW5] T^[M[VPN]8UBXU MB]5+&W\J"PFA?[2UV;J*]G2Y,K+M9S.'$I M+#@_-SWH RQX_P!6?Q+IVD#PY#;OJD,5S9_;;]H7:,HS2*Z>42DJ;?\ 5Y.< MG!PK8[NN9N_A[X!=L14K("NT'( P,X/4 UTU ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !69KOB31O#%BEYX@U.VTZW>18D>XD"AF) MX ]?4^@!)X!-:=>2?''1I+R30]6TO5K"'5M.D(@TV^(*WB22Q!B%!W?*P0D@ M=."1W /1[SQ1H&G26L>H:YIMJ]XH:V6>[C0S@]"@)^8'(Z>M+J_B70O#[1#7 MM:T_3#-DQ"]NDA\S&,[=Q&<9'3U%>+:YXLM?$W@71M \%>%K*V\3^+=,%N\, M<*HNGV62&9F !"?>*#ISGK@-T?C#1Y-"DGU[3O&@@U7PSX79(;'RX7DE"_,9 M)0^X[9"BKP%.1PW:@#TB3Q!HT6I6NGRZO8)>WB"2VMFN4$DZG.&1A MK1KYVU:_O-3TGQA?7$'V?6KK5=!E@A*D/&S+"45>_!\P#'^U[U]$T %%4(;V MZ&J+9WEM#&)(GEC>*S2T\0Z9:ZC!'()$2XC#;6!SD>GH?49!X)%:=% &)?> M"O"NIS+-J7AG1[R5(UB5[BPBD9448502O0#H.U3W7AC0+Y[-[W0]-N6L0%M& MFM(W-N!C 3(^7&!TQT%:E% %&XT/2;O5H-4NM+LI]1MEVP7DENC31#GA7(R! MR>A[FKU%% &=/_R,UE_UYW'_ *'#6C6=/_R,UE_UYW'_ *'#6C0 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!G3_\C-9?]>=Q_P"APUHU MG3_\C-9?]>=Q_P"APUHT %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 9T__(S67_7GE;- !1110 445PGQ&^(=QX.O-'TO2=/AO=3U>4B%;F$PEC:6'VR_>YU.-&B8?>AC5%?S M' !Y)13P ?2KK_Q073F+:/I7]I0V^CKK=Z[W/D&*U8X4(-K;Y" [;25&%^]S M0!WU%>?W_P 58;;4KEK331"=\6J:JMQ>KD&RLL2R@CL0#A?\ @1% '<5D>(O%>A>$M/\ MOB/5+?3 MX>=OFO\ ,Y]%4BPK.8[<739-PF =XX''..X M]S5OQ-X \,^,;VQN_$NE1W\MAN\CS'8*-V,@J" PX'!S0!Q6@_'2/Q?XTMM( M\(>%]3U'36F$=SJC#RT@4_QXP>."?F*GCIGBO4;ZRM]2T^XL;V,2VUU$T,T9 M)&]&!##CGD$T65C:Z=:1VNGVT-K;QC"0PQA%4>P' J>@# \*>!_#G@BSEMO# M&EQ6*3$&5E+,\N,XW,Q).-QQD\9-;]%% !1110 5YQ\9=!E\1>';6S'A,^(( MO/0F6WF5;BU_>)DHIQE67<"0PQP2, D>CT4 >#ZOX.\?:OI'A;PKXDT_4-3\ M/6%LDNK26%Y;^=?3 DK"QDE0[$&!G/)&>H4CHO&GA+7KO4M6N="T8S0^(/#@ MTGR?.AC_ +/D#'!D!< H%D/^KWG*8 ((->K44 >+ZA\--=B35?#=G9_:=,UB MZTR;^TA*BI;);K&LJNI8.6_V*V*SI_^1FLO^O.X_\ 0X:T: "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **S=<\1:/X:L#>Z_J5MI]N#@/<2 M!=Q] .I/L*YCP5\6O#_C_P 17^E^'(;Z5+*+S#>R0;(9!D# ).X'G@$#(!]* M .UGGAMH'FN94AB09>21@JJ/4D]*\P\0_M ^$]+U./3-!2[\3:A))Y?DZ7'O M7/LW1CZ;<_45V?C7P7I?CWPZVBZXURMJTJRYMI=C;EZ=B".>A'Z@4OA?P/X; M\&6IA\-:1;V6X8>11ND?_>NRHH **** "BBB@ HHHH **** "BBB@ H MHHH **** ,Z?_D9K+_KSN/\ T.&M&LZ?_D9K+_KSN/\ T.&M&@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBJ.KZYI>@6+7FMZA;6%NO62YE" ^P MSU/L* +U%>=^'_C;X5\5^-X?#?AU;^_DE1V^V1VQ$";03\Q8A@.,9VXR1ZUV M?B#2%U_P[?:3)W?;)'D8R#0!SGB_XM>#?!0>/6-7CDNT_Y M#RLT&F#4;U>?M>HXF;/J%QM7Z@9]Z]" P,"@#SWQ!\%?"WBKQO+XD\1-?W[R M(JBRDN,0)M ' 4!ATSC=C.3WKM]-TK3]&LEL](L;>QMD^[#;Q"-1^ JW10 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!G3_\ (S67_7G< M?^APUHUG3_\ (S67_7G*XMY1NCEA<.KCU!'!H EHKSOXB?$ MC7/"FL6^C^&O!>HZ_>7$(E$T2-Y*9)&"54Y(QDCC (YK/\&S_&/5_%-KJ'BV M'2=&T,!O.T^-0TD@*G;@@L00<=6'T/2@#U&>>*VMY)[B18H8E+R2.<*B@9)) M[ "O*?$/[1?@_2YC:: MWXCOCE4BL(B$+9Z;SU^JAJ]4N[6"^LYK2\B2>WN( MVBEB<95T88*D=P0<5E:!X.\.^%H]GA[1;.PSU>&(!V^K=3^)H ;X-UV_\2^% MK75-6T2XT.ZGW;K&X;+H Q /(!Y SR!U_&L;Q=\)_#'CGQ)9ZSXDBNKJ2TA\ ME+87!6%EW%N5'.S;:"3@<-M8]>P)KU6@ HKR'7M=^-]Q MX@O[/P[X6T>UTZ*9DM[N>=7:1,_*_,@ZCG&SCI72_#RT^(\$U[)\1]0TRYBD M5?LL5F@#1MSNR0H&.GK_ (@',-"O?$OA>ZTO3-;NM#N9MNV^M/OQX() M'!!P<8X(/O7EO_#.MU='.L?$;Q!>D_>.XC/_ 'T[4 >VU4O=6T[32HU&_M;0 ML,CSYE3/YFH]"TE-"T"QTJ*XN+I+.%85FN7W2.%&,L>YKE/&/P>\(^.M<35_ M$%K.BR(R2*&5AAE89!'I0!PEQ\;?AS:LPE\56;%20?*223_T%3FN@\+>,M \: MZ?+>^&-16_MX9/*D98W0JV,X(8 ]#Z5F1?";P#$Y9?".DDDY^>V5A^1KHM*T M72]"LS::)IUIIUN6+F&T@6)2QZG"@#/O0!B>._B#HOP[TB#4?$ NC%/-Y,:V MT6]BV">Y ' /4UYXO[3WANZF":7X<\0WN2!\EO'G\ '->TR1I*FV5%=>N&&1 M2JJHH5%"J. , 4 )&_F1JX#*& .&&"/J.U>6>+?&'Q7M_%-WIG@[P+:W-G$ M0(;ZZG!64$?>^^@')Z9R,5ZK10!Y[\/Y/BG/K4\WQ"ATBVTXP'RX+0YD$N1C MD$C&-VZB,8NK5L219[@UI44 >,6/[,OA;SQ<> M(=7UC6KC^,S3A%;\AN_\>KU;0-!T[PQH5KH^B6XMK&U4K%$&+8R23R3KD-IHMU:Q:C/X>AN,ZG'IN5S7C/P;_ ,)=:V\<>M:CI4D$BMNM9 8Y '5L/&P*,#O"VL>%_%4S^'I+FPB\XJ1>7S--M;S9!M"J " ,L2P/'77^)"^(X/ M$!UA+.[G\+Z/H\US=);:Y+I[2R;@S8\D[G9(T) ;:IW'YLUTMQ\/-$F\':7X M9B^T6VGZ7-!- (7&\M$VX;B0E2^(_!4W&M:Q:6US;&TN[*U MN5$%S$3RK(ZMM)&063:Q!(S0!Y;J_B^^N8]?\4Z7J>HK#H]]I,.FVRW3B-H) M5B9Q)'G;(SB8Y+9887!XKW:N.NOAAH-SJOVJ-[JVM7>VDN-.A9!;W+VXQ"S@ MJ6^4!1A64':N0:[&@#'6\BNO%-LL2S*8[2X#>; \8/SP]"P&>G;-;%9T_P#R M,UE_UYW'_H<-:- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !11535M3MM%T>\U.^++;6<+SRE$+$*H). .3P M* +=%>'2?M :UXBD:'X;^ M3U7G NKI"(U]"0F0!]7%>K>#[OQ#>^%K6?QEI M]MIVL/N\^WMGW(OS';SEOX<<9/U[4 :=]J%GIEL;C4KN"T@7K+<2B-1^).*Y M2U^+G@:^\26NA6'B&WN[^[?9"MNK.C-C@;P-O/UIGC;X3>&OB!K-EJ/B,7DC MV<1B6&*X*1NN<_,!SGD\@@_D*T/#OPY\(>%)$ET#P_96L\?W;CR]\HXP?WC9 M;]: .CF,@@D-N%:7:=@Q <_ M^/"O;J* .9\!>&]8\+>'6L?$/B2Y\17;3M+]JN%(**0 $&6)(!!/)[U>\0>$ MM \5+;+XCTFVU%;5R\(N$W;">OYX&1TX%;%% &=IGA[1M$C$>C:38V"#H+6V M2/\ ]! K1HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH SI_^1FLO^O.X_\ 0X:T:SI_^1FLO^O.X_\ 0X:T M: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN%\: M?&3P;X$O9+#6;^2348U#M96L)DD (R,GA02,'!8=16?\/_BS?>/_ ! T%IX, MU*QT;RF==5N7PA88PN-N"3GLQ_P /2JQM<\8>'/#,9;7];L; @9"3SJKM]%S MD_@*G\1:.?$'AR^TI;ZYL#=Q&,7-J^V2//<'_/&:\ZT']G+P)I)$NI6]UK=S MG+27TYVD_P"ZF!^>: /2M(UBPU_2;?4]'NDN[*Y7=%-'G##.._N"*X7Q^GQ6 MO==2Q\ OI5AI;0 OJ%PP,BODY&"&QQC&%/UKO["PM-+L(;+3;:&TM8%VQ0PH M$1!Z #@58H \N\#_ L\1Z+XGA\0^+O'>I:U=Q*X%HKL+?YE((().0,Y 7D M"O42,C!HHH 155%"HH51P !@"EHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** , MZ?\ Y&:R_P"O.X_]#AK1K.G_ .1FLO\ KSN/_0X:T: "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **S-?\1Z1X6TE]3\07\5C9HP4RR9Y)Z ([G/ AA\M6'J.&;\U% 'LU([K&A>1@JJ,EB< 5%93O=6%O<2P M/;22Q*[0R?>C)&2IQW'2O,O%GP/@\;>++K4_$/BO69=/E*M%ID3A4AP " 3D M8[\*#SU- '?:?XHT'5]3FT[2M9L+V\@3?+!;W*2.BYQD@'CD@?B/6H_%FJ:I MHWA:\O\ 0-);6-0A5?)LE?:9"6 //L"3COBLOP;\,?"G@*22;PWIOD7,L?E2 M7,DK22.N0<9)X&0#@ =!76T >'+#\??%Y#23Z5X0M6ZJH5I,?^1#G\5KV/1; M2\L-"LK34[XZA>00+'-=LFPS,!@MCMFKU% &9-X:T.XUC^UKC1K"74F: '451FUS2K;26U2XU.SBT]?O7;SJ(ASMY?..O'7K M276NZ59:C8V%WJ%O#=ZAN^R0O( T^T9.T=^* +]%9EMXDT:[U?4-+MM1@DOM M-56O( WS0AAD$_A^59,GQ)\*)X)?Q? M;=&1'N-T!".'7<-A_B/Y>V: .@HKBC\2K>3X;OXPM- UJ:)7V"P-MBY)\S9G M;D\=\@GBM74/%$]EK^A:?'H.I7,&K!]]Y%'F.SPH($OH3GU['&<4 =!17/Z? MXDO[SQ1K6DS>'KZV@TU$:"^DQY5[N7)"'ID'CJ??'2LH>+_$\WPW;7H/!5TF MM"38-%EN '($FW=NP.-OS=/S') .UHKG[_5O$$/B#0[6Q\/BXT^\5SJ-T;E5 M-EA00-O\62<<>E+8W_B67Q+K5K?:-;P:7;HATR\%R";IBN6#*,E<'CH/QZT M;]%<8M]\1)?AT;D:3H\'BSS,"TDF9K?9YF,Y#==G.-W^%:>HMXL_X2+0_P"S M$TT:20_]K"4L95.T;?+/ (SGJ* .@HK L(?%2^)=;;4;G3SH[K'_ &4L<;&6 M-MOS>9TR-WH?RK)_LOXA2_#=K*37M-A\5F3(OX[?,(7S,XVE>NWC.W_&@#M: M*P+_ $WQ%/XAT2ZLM;AM].M5?^TK3[,#]K)7"D,)=;N M[[7_ +3IEXJ"PLQ;JILB%PQW?Q9//- '045Q8\(^*9/AS_84WC:X&MF3?_;4 M=JH8+YF[;LR.-ORYS^G%:FH>']4O/$>AZE#XCNK:VTY7%W9)&/+OBR@ MCI@ MC/0^V.M '045@:?XI3^(;ZYMM25!!8OCR[+:N"4]SUZ#WSUK+_X0 M&];X<_\ "+R^,-;>YW[_ .U_.Q MKC6]1@&DJZM:QRXBN]RXS(.Y[TZP\*+8^)=;U_-:U_X0M=1 M\1:)K,NH:E'/HRNL4<=R1'/N7:?-&/F/'J,YYS0!OT9QUKG[#P;8:=XDUS6H MKF^>?6U1;B*2X)CCVKM_=CJN1[\=L5E_\*MT/_A7'_"%&YU(Z;O\SS3=?OL[ M]_WL8QGMC'X\T =IGG%&:Y_4?!>E:GXBT+6KEKK[7H0<6FVN//PL\,M\/1X+>"Y;1Q)YH0W#;PV_?][ZGI6I?^ M#-&U+Q#HVMW4,C7VBJRV;B9@%#+@@C.#QZT ;:SQ/(\:RHSQX+J&&5STR.W2 MH6U*Q6Q^VM>6XM/^?@RKY?7'WLXZ\5F6/@W1-.\0:OK5K:%;[655;US(Q$@5 M< !2<#\*SU^&/A-? O\ PA_]F%M$\SS?LYGDSNW[\[]V[K[^U '3R7=O%KWVCJRV,V]AY088(P#AN/4'':EL_"6A6&N:KJ]KIT:7NKJ MJWTFYB)@HP,J3@<=< 9[YH TK*^M-2M$NM.NH;NW?.R:"0.C=N".#4]9GA_P M[I7A71HM*T"S6RLHBS)$K,V"3DG+$D\^IK3H **** "BBB@ HHHH **** ,Z M?_D9K+_KSN/_ $.&M&LZ?_D9K+_KSN/_ $.&M&@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***X_Q%\6/! M'A:22'5_$5HMQ$2KV\!,TBL/X2J D'ZXH ["BN0\ _$O1?B.FH2>'X+Y(K"1 M$>6Z@"+(6!(V$$Y^[R#@C(XYJ?Q_HGB3Q!X=2Q\(:\NA7;3J9KG9N8Q8.54C ME3G!R/3&1F@#H+N_L]/C62_NH+5&8*K32! 2>@R>]6*\8T_]F[1[FY2]\;>( M=7\27@Y8S3%$;VY+/C_@0KV9$6-%1!A5& /04 >1^)/'/Q3N_$5_H_@KP'Y, M-M,T*:GJ+8250<"1,E5P1R.6_I71_#G2/B#8/?77Q%UZUU!K@+Y%I;1*%MR" MI-/TNPTFU% MMI5C;V4"](K>)8U'X 5:HH **** "BHI[NWM;62YN9XH;>(%I)9'"J@'4DG@ M8JI=Z]I-@MDU[J5I NH2+%:&290+AF&5"<_-GMB@#0HK+3Q-H\GBF3PXE_&V MKQ6XN7M!G?3#<\EQ6:SQZN908Y9"0#'MZYY/?\ AZ8(- &[17'V^H>.[WP; MJTSZ-IVG>(([B1-/@EN/,AEC!&UV*G@D;N,]AG&<"S?VWC2Z_P"$:EL;_3+% MHI$?78?*9UF7:-R0DC(YW8S@].>"" =/16';Z5K47CB\U2?7&ET::T2*'2O( M4"&4'F3?U/ /'^U["LF+P!/+X%U7PUK'B?5M0&HSR2"^:3;/"C,"(U// V_0 MY(P!P #L2RA@"0"W !/6HDO+:2\DM4N(FN(E#20AP70'H2O4 UA7G@;2-1;P M[)J!NKB;PZRO9RO<-N9@H&Y_[Y^4'GOGU.;EOX5T6U\5WGB6"Q5-7O8%M[BY MWL2\:XP-N=H^ZO('84 13>-?#M,O_&V@Z;?:%:W-[\_B!MNG,B,ZS< @Y X!W+@GUJS9^%=!T_19M'M-'LH M]-G=GEM/(4Q2,QR25/!Z#\AZ5I"WA B AC A&(\*/DXQQZ<4 8EEXPL+[QMJ MGA>*WO5OM,@CN)9'@Q"ZN 1L;/)Y]!WQG!QEQ>.M2O/A[>>(M/\ !^JO?6\K M1)H]P/)GEQ(%)'!P,$GH>A'/6NSHH YR_P!9\0QZAX=73?#WGV=^Q_M*26=4 M:P&T$_L+.+0(X8SI]TDA,TLA'SAUSP <]AT M[YXW:* .*BMOB-=_#FZ@N;[1['Q8TA^SW$*,]NB;P1D$'G;N&<'MQG-:=_I/ MB.YU7P](+ MJYLKZ.-+?360!+,J,%E/M=: &^RL+@_O-RA29/[Q('7C/-3 M67@[1K#Q/JVOV]NWV_5XTCNV:1F1U48 VG@<"MRB@#F+?X<^$[;P:WA2/1XC MHKN9&M7=VRV[=G<3NSD#G/:M6X\.Z/=7FG7=SIMM+<:7D64C1@FWR #M]. / MRK2H)"@DG '))[4 5(-*T^UU*YU"VL;>&]NPHN+B.)5DFVC"[F RV!P,T1:3 MIT&GFQAL+6.T)R;=(5$>(_\ "^?$ MVJ\>%OA=K5XK?=FFWA1]=L9'_CU'_"2?'W6_^/'PGH^C1-TDN'4N/J#(?_0: M /;J*\1'@KXZZI\VI^/].L W_+.TB&5'_ 8E_F:/^%)>.K[G5_B[K!!ZQP+* M%/\ Y% _2@#VZH9;VUA_UUS#'_OR 5XO_P ,S:9>?\AOQAK]_GK^]49_[Z#5 M/%^RWX#C^_=:U+_OW4?](Q0!ZP==T@==4LA_V\)_C2KKFDNV$U2S8^@N$/\ M6O+Q^S+\/A_!J9_[>_\ [&D;]F3X?LN NIK[B[_Q6@#UN*Y@F_U,T(_\*C^)VE?\@+XKW=P!]U;]'('M\S/_ "I/*_:%T#D3:%XE5>@(1"1^47\Z M /;Z*\//QK\<^'O^1V^&5]%"/OW5B6*+^C+_ ./BM[0_VBOA[K+*D^HSZ5*W M&R_MRHS_ +R[E'XD4 >I454T[5=/UBT%UI-];7UNW26VF613^*DBK= !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S_ (L\;Z)X M+M[:36YI0]W)Y<$%O"TLLG(#$*H)PNX$GW Y) /05Y%\>+/2C;Z-J4NNR:'K M=I-BPN&BW02!I(]ZN6&S( #@$C[IX.. #O[SQOX;L-)T[4KO5[=+35'C2Q<$ ML;@N0%"J 2>HSQQWQ3M>\9Z#X:NHK?6KXP2R1F8A())?+C#!3)(44B-,L!O? M"^_!KRKQ9$?$'PS\*>,/$&D0V_B.ZO--BDE*$,D?V@L H/W V[<0.>0#G Q/ M\3YUTWQ5XL.H-Y?]L>$?L6F;O^7F82.##'_>?,B':.?FSB@#TR]\:^']/UV/ M1[K4-MX[1+A89&CC:7/EJ\@4HC-@[0S GC'45O5\Z:G:7EC8^(?#%ZQ3Q!JE M]HC64+']YO/.: />Z*^?Y?BM\9+/2889OAM-+?(P\VY2UED210>1Y:=" M1CG=^'I3N/CU\3+?4-\OPXEAM!G,,EG M#4#XE\&744N,V*VT;A0<'B4O[XY4=">..6O^U=;1>&[9CX=F?7/, N86<);A M,GDXY /HFBOGR/\ :RTDZE"LOAF\2Q*GS9%N$:56[;5P 1]6 M'Z<[&G_M0>$;E=6:^MKFS%KDV"D,[7HVD@'"XC.0!R2.>O6@#VNBO$&_:D\) MIH-I=&PO7U"4CS[&,9\@;B#^\( ;@9&!SD=.<;5M^T5X"O/$=IIMO>RBWGC9 MGOYHS%# P!(5M^#SCJ 1DCWP >JT5YSI_P =? U^=:SJL=N-)9@#/+&GVT $ MY@RWSYVX X/(]:KO^T'X!C\.6FK-J$A:Y=4-BJ*;B')()=-V !C)()[8SD4 M>G45RMI\2/#.H^*K#0=*OQJ%Q?P//#/:8E@PF\MVN8+?RV.]%SD[L M8'W6X)[&@#8HKD)/BMX'@N=5MKKQ)96L^DRM#=17#^6^]J"RN)+8W0#0NP\L'&S[#@&.R<;_<;L M?KB@#U>BN-D^*7AV+P'IWB]C>'2]1F6"(K;$R*Q9E^91T *D9YSQC.1G%^(G MQ)\2^&/%EEX>\*>#Y=F45XCX4^('Q;U MGQ#?2:MX5L[73-(W_;K9()%FE(1B$A)8[W.!C'!R/45W=YXTU*7P#IVN:?X3 MU>XGU&5(9-.7]U<6J,2ID/!P!C(^H)P,D '57VI6.F0^=J5[;V<7]^XE6-?S M)J+2=;TO7K1KK0]2M-1MU)=*T/PQIVBP0 MSR-HS?:WE6\)4A9)B2S#HF>^,C'&2 7_ (A^,M9\(6%H_A[PG?\ B2YNG9-E MJ&VP8 P7*JQ&<\< <'D5Q6G:G\=O$.JVTTFE:/X?0"K-EX2U*.V\26^H^*=1O(]:DD-L0!&^G(X(VQ-SR,\' MCH..N8+SXG; P1B@#JH?L MMLR6=OY,15-R0)A<*.,A1VZ"J;>(M&6RU"[_ +4M&M],+B]=)E86Q498/@_* M0.QYJM-X0T>?QM;^+);=CJ]O:FTCF\QMHC))QMSC/S-S[U)8>$]!TQ-32QTJ MVC35I6FOT*;EN&88;<#D$')XZ&M+T72]6NM30V&K3I;V<\2, MZRN^<= <=#G/3%3OXMT]/',?A1HKK[?)9F\63R3Y.P-C&_UX_P#KUHP:5I]M M8VUE;V-O':VNWR(5B 6+'0J.V/:K= '+6WC"\U#1_$5U8^&=3%SH\TT$%KFW%4;72O&4OA_7K/4]?L MUO[F:;^RKRUML?98B/W893@$C\?J:ZNB@#E+SPGK&H:-X>MY_%E]!>Z7/%-= MW5JHC^W[1AE=0> WIR/4&KR^%8%\=/XH_M"_,[V7V,V9F_T<+N#;@F/O<>M; MM% '+Z?\.O#FG:#K&C):S36&M3R3WL4UP[;V? ;#9R!P.AS[U?/A#0&T_2;* M32K:6#1BC:>LB;S;E!A2I/.1@?D*V:* *RZ=9+J;:BMG;B^>(0M=")?-:,'. MPOC.W/.,XJ=(TBW>6BIN8L=HQDGJ?K3J* "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HK \3>.O#/@^ R>(]:M;(XR(6?=*P]HQEC^ KS&X_:&GURX> MT^&_@O5->E!V^?(A2-3ZD*&./J5H ]MJO>W]GIMN;C4;N"TA7K)/($4?B>*\ M6&B?'?QE\^J:YI_A&T?K!: &51[%=Q_\B"K%E^S7HUS<+=^,O$>L^(KK^)I9 MO+5O7.2S?^/4 ='KOQZ^'FA;E;75U"5?^6>GQF;/T8?)_P"/5RO_ O[7/$' MR^ ?AUJVI*WW;FY!5!]0@(_\?%>C:%\,/!7AO:=(\-:?%(OW9I(O-D'_ -\ MM^M=4!@8% 'A_P!G_: \5?ZZXT?PG;OU5-K/CVQYA!_$?A2K^SO>:V1)X[\? MZUK!;EHHF*J/8%R_'X"O;Z* /--(_9]^'6E;6;1&OY%_CO;AWS_P$$+^E=OI M7AG0M"4#1=&T_3\#_EUMDC/Y@5J44 %%%% !1110 4444 %%%% !1110 444 M4 %8&N^!?"WB96&NZ!87KMUED@ D_!QAA^!K?HH \7U']F_2;6Z:^\">(=6\ M,WG\/E3&1!Z#J'_-C5,ZO\;OAWQJNFVWC;2X_P#EM:_Z\+_P$!L^Y1OK7NE% M 'E_A7]H#P;XAG%EJ*_AYX6\:PE?$>CV]S+C"W(&R9/HZX;\,X]J\OE^$/CCX>S->? M"7Q1+/:@ECH^I,-K>P)^0GWPA]Z /=:*\8T3]H&.PU)=&^*.@W7AC4NAF\MF M@?WQ]Y1[CO7M/U&RU:QCO=+NX;RUE&8YH) Z,/8CB@"S1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %1SV\%U#Y5U#'-'N5MDBAAD$$'![@@$ M>XJ2B@ HHHH **** ,Z?_D9K+_KSN/\ T.&M&LZ?_D9K+_KSN/\ T.&M&@ H MHHH *9)%'*,2QJX]&7-/HH H2Z%I$_\ K]+LI/\ ?MT/\Q5*7P3X4G_U_AG1 MY/\ ?L(C_-:W** .6E^&/@6;[_@_0Q_N6$:_R%4I?@W\/)OO^$]/'^XA7^1% M=M10!YW-\!?AI/G?X8C7_FW<'_7.]D/\ Z$37JM% M'C$_[+?@27F*[UJ ]O+N8SC_ +ZC-9M_^ROH]RBI;^*M654SL6X1)0N?IM]! M7O-% 'S3/^R9=PR"33O%\3LIRHFT\K@_@Y_E72-X(^.>GW*75EXTT;4)(U*J M;F!=^T]0&,)(S@?Q"O\VC1Y_#%JS=!+ M:1VI)_X&J\UZ)?:78:I%Y6IV-M>1_P!RXA60?D0:X[5?@I\.]8W&Y\+6<+'^ M*TW6^/PC('Z4 =E8W%E:W4 (;=E9 .V,<59KQ:[_ &9] @F-UX4\ M0:UH5W_#)','5?RVM_X]5<^&/CIX1&[1/%%CXHMDZ6]\ )'^I?G_ ,B4 >XT M5XA#^T!J?AR9+7XF^"-2T9R=OVJV0M$Q]0&QQ]&:O2/"_P 1O"7C)%_X1[7+ M6YF(R;=F\N8?]LVPWX@8H Z>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO._'/QK\*^"9&LC M.VK:OG:NGV)#L&]';HOTY/M7$+H?Q7^+_P"\\17A\%^')>EC"")YD]&'#'/^ MV0/]DT =KXT^./A#P=*UFMRVKZGG:++3\2$-Z,WW5^G)]JX[SOC-\4@/(CC\ M":'+_$Q87+K^CYY_Z9@UZ)X)^%'A+P%&K:+IJR7H&&O[K$D[?1L87Z* *[.@ M#RKPU^SSX-T6;[9K*7'B*_8[GFU%]R%O7RQP?^!;J]0MK6WLK9+>S@CMX(QA M(HD"JH] !P*EHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** ,W7/#VD>)M.:PU_3K>_MF_Y9SH&P?4'J#[C! MKQ^_^"?B+P5?2:M\'/$4UF2=TFDWDFZ*7V!/!]/F&?\ :%>Y44 >-^&OCU': M:D-!^*>E2^&-87 ,SH?L\G^UW*@^OS+_ +0KV"WN8+NWCN+2:.>&1=R2Q,&5 MAZ@C@BLOQ+X3T/QAI9T_Q'IL-]!SM\Q?FC)[HPY4^X(KQ^X^&/COX774FH_" M?6'U/2]Q>70K]@&XB26)Q MAD=0RL/0@]:\T\4_ #P/XC=KBUL7T2]SN6XTUO+ /4?N^5_( ^]>G44 >$G0 M/C-\-3OT#58O&ND1_P#+K>9,ZK[ G=TZ!7/^[6WX:_:&\.7]X-,\76EUX5U1 M3MDBOD/EAO3?@%?^!!1[UZW6'XF\&>'O&-E]E\2:5;WR 81W7$D?^ZXPR_@: M -BWN8+RW2XM)HYX9!N22)@RL/4$<&I*\,N/@SXN\"7#WWPA\53)"6WMI&H, M#&_L"1M/IR 1_>JQI'Q^GT34$TCXL^';KP[?=/M<<3-!)ZMCDX]U+B@#VNBJ M.D:UIFOZ>E]HE_;W]J_26WD#K]#CH?8\U>H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BLGQ'XHT7PEI;:CXBU&"PMEZ-(WS.? M15'+'V )KQVY^)GCKXJ74FF_"?2GTO2]VR;7;X;<#H=O4#Z#[8'O7F O?BE\9SMT]&\%>%9>L[9^T7">W M1FR.PVK[FNL\#_ K0/#-T-6U^1_$FNN=[WE]\ZJ_JJ'//^TV3Z8KU"@#A_ O MPB\*> 8TDTRR%SJ('S:A=X>4GOM[(/\ = ]\UW%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 3X@L%:=5Q%>0_)/%]&[CV.1[5Y9]G^)OP1 M^:U9_&?A&,\Q'/GVJ9[=67 [C_44 *N9;"XP MDT?K\O\ $/=*:Q\ I]$U!]9^$OB&Y\.W_4VDDK-!)_L MYY./9@XJ"S^-7B?P1=QZ;\8?#$]LI;8FK6*;HY/<@':?4[3D?W:]RJ&[M+:_ MM)+6^MXKFWE&V2&9 Z./0@\&@#.\.^*]"\66'VSPYJEMJ$/\1A?YD]F4_,I] MB!6O7CWB+]GO2SJ']L?#[5+KPIJJ\I]G=C"3Z8SN4'V./]FLE?B3\2OAD1#\ M3/#O]MZ6G']L:;C('JV %[=&"'WH ]WHKDO"'Q0\(^-T4:%K$+7+#)LYSY4X M_P" 'K]5R/>NMH **** "BBB@ HHHH **** "BBB@ HHHH **K:AJ5EI-C)> MZI=P6=K$,O-/($11[D\5Y!KGQ_\ [2U%M%^%6A7/B74CQ]H,;+!'_M8X+#W. MT>] 'KVHZG8Z/82WVJW<-G:Q#+S3R!%4?4UX[K7QRU'Q-JCZ ME-&5@A&<;L'''^TY4>QJ'3O@IXB\;7\>L?&3Q!->$'='I%G)MBB]B5X'_ 1G M_:->QZ+H6E>'--33]"L+>PM$Z10(%&?4^I]SS0!Y/X<^ \FI:HNO_%G6)?$F MJ'D6N\BWB]NVX#T 5?8U[%;6L%E:QVUG!';P1+MCBB0*J#T ' %2T4 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>V-KJ5E+9ZA;175M M,NV6&9 Z./0@\&IZ* /$M=^".J>%]5D\0_!K5Y-)O#S+I;==2'A_P")VGOX7UR/"M),I6WE/][)^X#ZDE?]JO8:PO%7@O0/ M&NFFQ\2:;%>1@'RY",21'U1QRI_R: -N.1)HEDB=7C=0RNIR&!Z$'N*=7@5D$;1ABS-UV],'FI/$?Q'U#2_&G]B2WNFZ/ M!:Z=!/?WL^FW%]##<2R;5C+H\8C3OODV@Y[4 >G45YKXP^(VJZ)JOB#^RH+) M['PO;VESJ"7$;M+"_%;M?/"_B=W3H [?2O=:* /'-&_:/T#[4-/\ &VE:CX7U!<"1+F%G M13^ #C\5_&O4=%\1:-XCM/M.@ZI::A#W:VF5]OU Z'V-.UC0-(\0VAM==TRT MU"'LES"K@>XR.#[BO+]8_9M\*SW9O?#%]J7AR\!RC6DY=%/KAOF_)A0![!17 MAI\)_'+PD - \66?B6U4C$6H >:V/4OSST_UG^-/_P"%N?$[P_QXN^%\\ZK] M^;3&% 'M]%>*1?M0>%X9!'K&A:]I\G<- C ?FX/Z5II^TI\.V4 M%KV^0GLUFW'Y4 >L45Y/+^TI\.HX]R7M]*?[J6;9_7 K+D_:?\-W#&/1/#VO M:C-T51"BAC^#,?TH ]LHKQ#_ (6;\7?$7'A;X:?V?&WW9=5=A@>OSF,?S_&F M?\*S^*_C+YO''CW^R[5_O66E ]/[IV[!^9:@#TKQ1\2O"/@Y&_M_7+6"9<_Z M-&WF3$^FQN:'X>TCPUIRV&@:=;Z M?;+_ ,LX$"Y/J3U)]SDUI44 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %<+X]^$'A?Q\C3W]L;+5 /DU&TPD MH(Z;NSCZ\^A%=U10!X&-2^*WP<^75HCXV\,Q6&/?E M^!_BGX5\?P+_ &'J 6\VY>PN,).GK\O\0'JI(KL:\U\;_ SPOXNF;4+!7T'6 M0=Z7U@-N7[%D& ?J,'WH ]*HK@_ACIOC[15U/3/'^H0:I;VYB_LV_1@7F4[] MX<\-D83[PSR>37>4 %%%% !1110!Y[\6/"WB#Q=I-MINDV.CZA8M*C2Q7Q:. M6&0.,2J^&!787!&T-@\$YVU!JG@CQ5/X'3P1:WFE3Z*^FV]BU_.94NH=N!*V MP!EERH^4;H\9P2<9/I-% 'F/BGX9:IJ=[KD&CW5JNG^)+6RM+^2YD836RV[8 MW1J$(D+1DC!*8.#D]*],1%CC5$&U5 ["G44 8ZV<5KXIMFB:9C):7!;S9W MD ^>'H&)QU[8K8K.G_Y&:R_Z\[C_ -#AK1H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH 9+%'-&4FC61#U5UR#6:_A?0)&+2:'IK$]2UI&<_I6K10!E1> M%_#\$GF0Z'IL;CHR6D8/YXK32-(D"1(J*.BJ, 4ZB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH SI_^1FLO^O.X_P#0 MX:T:SI_^1FLO^O.X_P#0X:T: "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** ,Z?_D9K+_KSN/\ T.&M&LZ?_D9K+_KSN/\ T.&M&@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH ***CEN8('A2>:.-IW\N)7< R-@MM M7/4X5C@=@3VH DHHHH SI_\ D9K+_KSN/_0X:T:SI_\ D9K+_KSN/_0X:T: M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPGXVZ5<:=XYTCQ7J^G+KG MAU$$$MJEP8I[9DCF=VC/&/E^?((8M$HR, U[M7+>)/ASX;\5ZM;:EK%G(US M<.8IGC%PFUE\N4*0'7YVX//49VE@0#R?6[Y+^Z\1>*K8&74[#7M*ATJX?/FP MV["(^6I/(5Q*^Y>C;CD&OH&L&Z\$^'KS7XM9GT\&]B:)P5FD6-GBSY;M$&". MR9^5F4D8&#P,;U &'/J47]OVTWD7QCBMYHW86,QPS-$0/N<_=;D<<5;_ +5_P#^"^?_ .(K1HH SO[5__ ."^?_XB MM&B@#._MRT_YY7__ (+Y_P#XBC^W+3_GE?\ _@OG_P#B*T:* ,[^W+3_ )Y7 M_P#X+Y__ (BC^W+3_GE?_P#@OG_^(K1HH SO[5__P""^?\ ^(H_MRT_ MYY7_ /X+Y_\ XBM&B@#._MRT_P">5_\ ^"^?_P"(H_MRT_YY7_\ X+Y__B*T M:* ,[^W+3_GE?_\ @OG_ /B*/[5_P#^"^?_ .(K1HH SO[5__ ."^?_XBM&B@#._MRT_YY7__ (+Y_P#XBC^W+3_G ME?\ _@OG_P#B*T:* ,[^W+3_ )Y7_P#X+Y__ (BC^W+3_GE?_P#@OG_^(K1H MH QWUU?[1A"07WV8Q2&0_P!GSY#Y3;_!GIO_ "J?^W+3_GE?_P#@OG_^(K1H MH SO[5__P""^?\ ^(H_MRT_YY7_ /X+Y_\ XBM&B@#._MRT_P">5_\ M^"^?_P"(H_MRT_YY7_\ X+Y__B*T:* ,[^W+3_GE?_\ @OG_ /B*/[5 M_P#^"^?_ .(K1HH SO[5__ ."^?_XBM&B@ M#._MRT_YY7__ (+Y_P#XBC^W+3_GE?\ _@OG_P#B*T:* ,[^W+3_ )Y7_P#X M+Y__ (BC^W+3_GE?_P#@OG_^(K1HH SO[5__P""^?\ ^(H_MRT_YY7_ M /X+Y_\ XBM&B@#._MRT_P">5_\ ^"^?_P"(H_MRT_YY7_\ X+Y__B*T:* , M[^W+3_GE?_\ @OG_ /B*/[5_P#^"^?_ .(K1HH QTUU?[1F#P7WV811 MF,_V?/DOE]W\&>FS\ZG_ +5_P#^"^?_ .(K1HH SO[5__ ."^?_XBM&B@#._MRT_YY7__ (+Y_P#XBC^W+3_GE?\ M_@OG_P#B*T:* ,[^W+3_ )Y7_P#X+Y__ (BC^W+3_GE?_P#@OG_^(K1HH SO M[5__P""^?\ ^(H_MRT_YY7_ /X+Y_\ XBM&B@#._MRT_P">5_\ ^"^? M_P"(H_MRT_YY7_\ X+Y__B*T:* ,[^W+3_GE?_\ @OG_ /B*/[5_P#^ M"^?_ .(K1HH SO[5__ ."^?_XBM&B@#._M MRT_YY7__ (+Y_P#XBC^W+3_GE?\ _@OG_P#B*T:* ,[^W+3_ )Y7_P#X+Y__ M (BC^W+3_GE?_P#@OG_^(K1HH QTUU?[1F#P7WV811F,_P!GSY+Y?=_!GIL_ M.I_[5__ ."^?_XBM&B@#._MRT_YY7__ (+Y_P#XBC^W+3_GE?\ _@OG M_P#B*T:* ,[^W+3_ )Y7_P#X+Y__ (BC^W+3_GE?_P#@OG_^(K1HH SO[5__P""^?\ ^(H_MRT_YY7_ /X+Y_\ XBM&B@#._MRT_P">5_\ ^"^?_P"( MH_MRT_YY7_\ X+Y__B*T:* ,[^W+3_GE?_\ @OG_ /B*/[5_P#^"^?_ M .(K1HH SO[5__ ."^?_XBM&B@#._MRT_Y MY7__ (+Y_P#XBC^W+3_GE?\ _@OG_P#B*T:* ,[^W+3_ )Y7_P#X+Y__ (BC M^W+3_GE?_P#@OG_^(K1HH SO[5__P""^?\ ^(H_MRT_YY7_ /X+Y_\ MXBM&B@#'375_M&8/!??9A%&8S_9\^2^7W?P9Z;/SJ?\ MRT_YY7_ /X+Y_\ MXBM&B@#._MRT_P">5_\ ^"^?_P"(H_MRT_YY7_\ X+Y__B*T:* ,[^W+3_GE M?_\ @OG_ /B*/[5_P#^"^?_ .(K1HH SO[5__ ."^?_XBM&B@#._MRT_YY7__ (+Y_P#XBC^W+3_GE?\ _@OG_P#B M*T:* ,[^W+3_ )Y7_P#X+Y__ (BC^W+3_GE?_P#@OG_^(K1HH SO[5_ M_P""^?\ ^(H_MRT_YY7_ /X+Y_\ XBM&B@#._MRT_P">5_\ ^"^?_P"(H_MR MT_YY7_\ X+Y__B*T:* ,[^W+3_GE?_\ @OG_ /B*/[5_P#^"^?_ .(K M1HH SO[5__ ."^?_XBM&B@"A97SWNH7&R. M9;5(H]AFMWB) GYU?HHH **** "BBB@ HHHH *^?O ?B2TT2TT;Q M)XIT)8M7U2PU.Y368[QS-_T_X*>'9;K5KJ); M7["UQI\>%CFN99U:1Y#C+?,YPO !&>O3K/BAX5U35-5C\1+%H5YIFA:3=2K9 M:O:M(M+_L[6+;[1:>8DGEAV3YD8,IR MI!X(!JCKO@?P_P")-06]U>Q:2Y6W:T:2*YEA,L#,&,4GELOF(2,[6R.O')H MM>%]1@UCPAH^I6=J+.WO+&&>*V4 "%60$(, # !QP,<5JTR**."%(8(UCBC4 M*B(N%4#@ =!3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".X=X[65 MXEW2*A*KC.3C@5X#X*\2V7AO0=-U[7-%6'6=1T*^OHM8CO&DFOFC/F2"X0*% MR204R7P -O2OH*N6/PU\)$W.=)RMRKHT9N)2D:O)YCK&F[;$K/RP0*#WS0! MYOXW\)WNB_#_ ,'";5KN.#3[C3+=]-3"QR7!E!EED/5R21@'@$$\D\6?B1/Y M_P 0]7&LZ#%KNCZ1X;6\-M<7;0"$&5_,EBPK'SL1@ C;@*1N&>?6-:T'3?$- MG%:ZQ;?:(8IX[A%\QDQ(C;E;*D'@CITJGKW@W0O$T\V&9HH'>,8SE@I(X[\UX/X5\06GACPQ#JE]H?V;7M1\,3W\&J6]Z\LF MHN#N;STV@>87=2K'><'&1TKZ"KE8_AIX2B,^S2?EGP"AN92L:B43;(U+8B0R M ,43:IQ@@CB@#SWQUX3N=!T;P IU:Z%GIVIZ58QZ9'A8?,#_ +R5R.9&.U0, M\+AB/O<;/Q6\.:-XD\2>&_#SZ38M?Z[=EKN_-JAN%M+==\BK+CKVWVA+.ZCO(!YC+LFC.4;Y2,X/8\>HI9M"TZX\06NMS6V[4 M;2%X()M[?(CD%AMS@YVCDC- %V*)((4BA0)'&H5%48"@< 4^BB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH S?$=U<6/A;5;NR_X^8+*:2' S\ZH2O' M?D"O#]!UBU\-^$Y9&T$67B+5/"*W=OJ%O?/*VI,Y #SIM4"8R2*VX[SAR-_& M#]!$!E(89!X(/>N6M_AIX2M3)Y.E<.8L*]S*XC6*7SDC0%B(XQ)AO+7"D@9! MP* .#\>>%YM#O/AQLU:Y:QLM=TW3[?34PL";4?=(<#+N=BX)^Z-V/O&LCXK6 M\5YXJ\57JEIET>RTY[B\8#SM'S-O#V@S\[LJDL-T8&!RV=M>UZOH.FZZ; ZK M;>>=.O$OK7]XR^7,@(5_E(SC<>#D<]*H:QX&\.Z_J0O]5T[SIR(UDVSR(EPJ M,'1945@LJAAD!PPH WHY%EB22,Y1U#*<=0:=110 4444 %%%% !1110 4444 M %%%% !1110 4444 8OC.]NM-\!Z_?:<2MW;:;U M'$^-_#LND>,OA](FJW4EC!J]O9VFG !8(%2%ANP.6<[>IZ D#O63\4],UG0K MWQ3XG.EM>3,=/ET;64GC!TT(X5X,,PD7XZ_A7DT=U8Z1X8UCP]:Z" MFBZ]JVB6,226EXTRWB7+BW620;543!I"6.&)R?G:O>)8HYX7AGC62*12KHZY M5@>""#U%SVTSZ@K%WTJUA*_-N8GRU*@C8N 03D990U'QG,[:QXU MU[:'UC1M:TJWTR8_?MHSY640]55_,DW <-N.:]3?X<^&V\17FNQV]];:G?,& MN;BUU6Z@,N,8#!) "!@<8Q5N^\%Z!J.O)K-Y8;[U6B%KW2],UBXT6ZN5"QW] ML"9(2&!R,$'D C@@X/6O*O\ A1OC?_HM'B#_ +YG_P#DB@#VVBO$O^%&^-_^ MBT>(/^^9_P#Y(H_X4;XW_P"BT>(/^^9__DB@#VVBO$O^%&^-_P#HM'B#_OF? M_P"2*/\ A1OC?_HM'B#_ +YG_P#DB@#VB[F>WLY9H;:6[DC4LL$)4/(?[H+L MJY/N0/>N9\%?$71_'.G:A=:?#=V1TV;RKF"^14D3Y=P;"LPVD9P<_P )H\&Z M#J'@;PC/;^(/$>H^)I8Y7G-W-#))*$P/D5 7=L8) &3DG [5YYH.AZGI/CJQ MU;3-/OTT37M#C36A)931O!-:!0W[HIN+.HV*N,MO=EW8H ]%\%>/;/QTFH2Z M9IFHVL&GW36DLMXL2AIEQN0!9&;@$') '/UQM:WK5CX>TF74M5F$-O%@9/5F M)PJCU)) ]Z\#T2VOH?AIXFT^^\(:O>/?>*S>"UN=,NU7[.[1D3%%53*%*$^ M7D\@%ACK77PIJL_P2U'2[CP_J4\FF^*/.MK>?3G$GV5I%R\<80 @Y?(C7 !; M@#- 'TG6=HVK_P!L173_ -GW]A]FNI+;;?0>49=AQYB#)RC=F[UY+/X+TO7_ M (YF&^\+WL/AVY\,):LBVO"!0>* /<**\)^'OA_6[;6+JX\417:W\8U"+58O M[#E(U*-SE7>Y+;)P"%5$12P#$!=N6&7X<^$EOKG[/7^FZ#=0>+K.WN%@^WPR MK(C"'?$CPY/J?P6%_%X7D'B'6+NTO+BVL]/:2:)U7 !"*67;&&!)Q@ MLPX+8K2\-:2)?BGK=YXM\/:G<:I_:JW6AZHMM,$6U:,J$\X85%1,EHW(R6P% M9L"@#U^NJZS>*9(].L%1I%B&YDLI5"D!HT!?81&?F52-S#..X!WVC M>((=8N;FV%E?65S:+&9X;R'84+[L $$J_P!T_,A9?1CSC6KS?XBR:KXI\$P/ MHVFZ@-/CU6V>]@FMG2:]LU;,H$!'F%:VQ5W01LW(0A2<%@.] 'TG17S)H>BW^GZGH4]IX< MUR"2U\9S31M_9-THM]-8C[N4PD9W,2HQGG(XI=8T1+W6OB'9^'=$GE\1G7K- MM(NK2Q9A:2>8C._FJNV#C)+,5S[X. #Z:HKYZUS3=5?XQ6>M6OA?4[6:T\20 MK<7D%C/,;FV\L(\QFVGY, J$0A5'W@2165XO\/7J^*?&M]IGAG5VN7UVPN-. MEM])N2K>66,\J%4QG<,[QRV<@G/(!]-45Y+;^ (;/XL:A:V^C6F6US,9(K*)9-D"G^ ;9E&!]![Y/-;GP]^'WB#P=J5WV._MAEX3D'( MY'IC@@X/!'6O)_\ A1OC?_HM'B#_ +YG_P#DB@#VVBLKPOI%WH/AFRTS4=6N M-8N;:/9)?7(Q),&72%7]S<,V M<2,<]1D=CT&,RJZN2&/8, M>@ZD9W-$UN76?M?FZ1?Z;]FF,/\ IAA/F$=2OER/P..N.M.[;Q#?W M,MG)=V]A-=1H-VWSW\H9VE,$'*Y)_AY*@'8^$?&6D>-M-N;[0I7DAM;N2TZ?HMQ%:6]X3TY+@ @DLP<@$C. M,'%'PYHFH^'=>T2^\(V?B#0WNY5E\0>'9K65].@C:,-+)"V"F_*KM5&9_F"X M3#( #K+?XV:-+8WVH7&@Z]:Z;IMZ;&_O9(872TE!P=ZQRLY4$CYE4CD5V&O> M*=,\/>$;KQ)>2F33K>W%QO@PQE4XVA,D EL@#D#D5X5I-MK'_" ?$#0H/#6N M2:EXBUB=M/BETN>%'CD*@2-)(BH@ !/S,#QTKOQH-\^@Z)\/XY=K:=I@CO+N M[T>XN+.X)A,1C5PT:GAV/+:'I]W#XBWVHU2WN;62)=*15!9W9E"D=-NTG<#QU H M]D\1>(]*\*:'/J^O7:VEE !ND8$DD] .23Z"LRP\:?:9K"+4/#NN:0VHLJV MOVVWC(?*ECN,3N(B .DFPDG !(;'/_&/PCJ_B/PEI;>'XS>W>BZC#?BTD< W M00$$9) W8;//7D=372Z=XJ&NA(M,TS5K>62(M(^H:=-:"V.TD F50'.[ PF[ MN>G4 Z&BOG#2?#'B"*"P6?1;Y;Z'3M8C\52R:?(W]H/(7\@;]N+DEBK*4+8' MITK'TGPK-;V>CI<^%]VMSITCS,L<8 1HBI=U'7;@@CH"#4VF>&M<@T M_P --XET6^NO"<.H:F_]DO8R7#01O&PM2]L%+X!W8R#LW#[N: /H>L+4/%EE MI-QJHU2VO+.STNU6ZFU":'%O(IS\J/GYG&.5QW'K7C=_X7UT_"WPJOB?3[S5 M=;T^RN5.G7&G27MO%M3UKQ!\16M/#%\\ MMYIME);%+"0I)-&T9EV2;=KN 6'!RW.,T ?1<,JSP1RH"%D4, >N",T^O O% M/AO4K_Q+I*6FG76EZ"VA>7ILD6@2W)TZZ\X,72*-E-O*V$82.,@<''S8]YM_ M,^RQ>>29=@WD@ YQSP"0/P)H DHHHH **** "BN9L/"^J6DGB5I_%%_&72%7]S<,V<2,<]1 MD=CT&,"YF.JR0PV5I$$$L M\DHRJ#(=&URTB6+3=7T.WEF%[B,/Y, MT:!L@.<;F"J1A=QVD#"\8VOC#Q+Y>A^-[75+-8M*MKS3]0TBPDN8HM31?G>0 MP(SJV2Z@+\H!) )VD 'K^A^*8/$7A;^V]*L;V09E3[&ZHD_F1L4:/YF"9W*1 MG=CWKEM*^-.AZG;Z5>2Z1K&GZ;JUZ;"VU"ZCA\GS^0$;9*S+DJ0"5QWS@$C- M^&.H:Q!-J4OB7P[KVE3V-K'%/%B5[%0B[1]DA4MO9MI8B-,*, 9S\V%\(?AZ MFK>$],7Q<->A;1M2DO8M&O;4VUL)2S&.3YHE:3UQO8#.",$@@'K?BGQ7I7@_ M1CJ.M3,J,XBAAB0O+<2G[L<:#EF/8?B2 ":@L?%@N=0M+&_T/5M*N;QF\E+N M*-E8!"Q)DB=T'W2-I8/WVXR1ROQ=\.:O?WGA;Q)HEI)J/_"-ZC]LN=/AP9)X MLJ6,8)&YP$X7J2W&>AZ*XU^Y\0Z/J-KX8L]2M[MK*7RKN^L9;-89BA$8 F56 M8[CGY05 4Y(.T, =117S.WA?6#X:OXK/PYJ$4?\ PB0MM8A;3)0U[J?FGRV" M[> M\TCP;<7W@I);:Q\03ID2*L]NR;PSJ:2:3XON)YI8M+E,<%LSC:5<)@H=N?ER %&<<9Z MCP/X6%UI^KV_BGPQ?OXQ=K^"XOYH)%ANXI/F5C,<12H3L15)9AC(4*"0 >G1 M^+[*ZT[2K_2[2^U.TU2[^S13V4'F+&,L/.XXYK?KYPT[P[/:>$? MA<(?"6HVU]I^MI/J+KH\BR*H*^9(Y";@/]6,MC=LXR%R-;P9X=\2VOC7PX\V MG7<.N6][J+^(M4>U9([JW\U7O[ZVTO3;F_OY M1#:VL+S32D$A$4%F/'/ !-?-?AO0;S2_$.BWEEX9UFT>+QC^*MWK4-GI-I8Z9>W^A7URUMK@TZW\ZX^S,N-JIM8[3E MMQ4;@!P02#0!L^%O'%EXKN[FU@L+^PN+>""Y\N\2/]Y#,"8W4QNPP0IX)!'< M5'XY\>V?@*TL[K4],U&\M[N<6R260A(65ONJ0\BGG!Y (XY(XKRSP#I^N>'_ M !+IN@RZ3XCN]+@N9)=.U2!+BSBN8L!56^5RF/+5, ,I+ (JC;C=TG[0%I=Z MKX5T?3M.T[4K^<:M#G:1XDC6TUK0;&?P?:1W%X MVF7*!KF,)YBL2HSP64G/"EL<#% 'TIJE]_9FDW5]]EN;S[-"TOV>TC\R:7:, M[47NQZ >M265S]ML+>Z\F:W\^)9/)G3;)'D9VL.S#."/6OFG0;7PUK7@?XC/ MX=_LW4=2U"S@6#2-'TZ>0VZJ%4%-\*.VZ4!R%7"%58GO5?6_#%S>->/_ ,(K MK$DK>";2T0C1KGY[Y?+&#B/#,J@#<>!MZ@KP ?4E%?/D^C>)]5\86UUJ2:C; M>9IFFR:7>'0Y[J6VFCVF6)7W(+9WD#!S+P5/) K6TS0?$#?&34;O5?M=O<1Z MX+BSNH]'DF^U61C*B#[7O$4<2H22C#.Y01N; H ]CU2^_LS2;J^^RW-Y]FA: M7[/:1^9-+M&=J+W8] /6I+*Y^VV%O=>3-;^?$LGDSIMDCR,[6'9AG!'K7SG! MX"MKWX=?$">]\*ZFVI0ZQ>3Z+#)I]PN$E"I&T,6W!SWPO&U"<;%(S=;\,7-X MUX__ BNL22MX)M+1"-&N?GOE\L8.(\,RJ -QX&WJ"O !]245\W?%2XLV@\- M/XHOHH)+OPP]L+?6K6Y"6UPP4-.NV*1O.!Z@JIPH^;D5[CX"32XOA]H<>@74 M-YI\=E&L5S##Y2S8&&?9_"2V21U!)SS0!T%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !6)HW@_1= UC4-4TJ"XBN]232+*V<[MCN5![ @# M X''%;=% !1110!EZ-X:TGP_-?2Z1:FW?4+AKFX)E=]SLQ8D!B=HRS':N!DG MCFM2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L'4O!6@ZK MKT.MW-I)%JD,?E"\M+J6VD9,@[6:)EWKP.&R*WJ* "BBB@ HHHH Q-9\'Z+K M^LZ=JNJ03R7NF$M9RQWDT7DD]2 C@'.,'(.1P>.*VZ** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ JGJVDV>N:7-I^IQ&:VFQO579#D,&!#*05((!!!!!%7** ,K2? M#>FZ+/)/9BZEGD789KV]FNI N<[0\KL57/. 0,\UJT44 %%%% !1110!BZKX M3TK6=26_NQ>Q7:Q"'SK+4;BT9D!+!6,3KN ))&3T_A#-W" MG%<[J?Q'F5M"AT3389;C5Y9%C6^NA$I\N98W12@?,G).PX*A6W %2H .\HK! MNO$DUKXJT71WTJ94U2&60W+RH!"R+N\O:"2S>I^Z.Q-48O'49U0>?:)%H\EY M/80W_GEF:XA#EPT>W"I^ZE ;<@R#0!UE%7(-Z94%@-XPQP<:SZO;075REY=6,$<+Q1AC=#>'?HKJ0-I) M(VC)W9[4 7Z*RH/%7AZZ-F+;7=,F-^'-H([R-OM(0D-Y>#\^"#G&<8-+%XHT M"9[%(==V,HJA9Z[I.HW;VNGZI975 MPD8E:&"X1W5"&; 6P+;&(^4ICC!). M2,9JCJWC:73R!;:2TS6^G+JFHQ3S^5):VY)X"A6WR_))A,J#L/S#B@#K**R- M1UTVMIR^U^7$ZHT@.=BC<0.=KG)(QCOFLB_P#'7V/P/I.OBR16 MU.&&;9/)*(+8.@8M+,D3[$7.-Y4#)&<#) !UU%4+C4)+3P[)J%U]B@FBM3-) MYEV5MD8+DYF*<)G^/9TYV]J)-=TF"_CL+G5+&*]E?RTMFN4$C/M#;0I.2<$' M&,X(- %^BJMYJFGZ=)#'J%];6KW!80K/,J&3:-S;03S@ DXZ"LBS\>^%KVUU M&ZCUW3TMM-N/L]U-+=1JD;$X&26X!.0"<9(.,T =#16;<>(]$M+>RGNM8T^" M'4-OV.22Z15N=P!7RR3A\@C&,YR*SM-\:6-S=WUOJIAT>6#53IEM'=W48:[? M9&RE!GDMY@PH).,9P3@ '1T51U/7-)T7R/[8U2RT_P"T/LA^U7"1>:WHNXC) MYZ"E.M:6NK+I;:E9C47!*V9G7SF &XX3.> 0>G0T 7:*H/JUM!>7$=Y=6,$< M+0H&:Z&_?(<*K*0-I)VA>26)Z#O5N?%NAP>'O[:AU6QN;)\I;RQ7D6RXD&0( MT@:!?:A=6FF76NVT<]M93W2[W+*IV)G!(-+NIYY'BBBAO8W:1T 9U4 Y)4$$@= 1F@#7HJKJ= MX-/TF[O"]NGV>%Y-UU/Y,0P"?GDP=B^K8.!S@U"^O:3#J$>GSZI8QWTC^6EJ MUR@D9]H8J%)R3M93C'0@]Z -"BN>USQEINEZ1K=QI\UOJM]HUL]Q<:=;74?G M(%&?G!/R#W(SCH"< VD\4Z&503ZQI\,S2QV[1/=H&6:1=R1$$_?(R0O4XX% M&O17.7?C.RA\;Z?X9M?)N[FY,@N3'=(6LRL9D4/&"6!8 XR , G/:K:^*-(@ MTVVNM5U?2;3SXUD5A?HT;!C@%7;;N!. #@9- &Q165>^*?#^FZI'INHZ[IMI M?R[?+M9[R-)7W'"X0G)R>!QS5C4-:TO26A75=2L[)ISB(7,ZQF0Y ^7<1GEE M''=AZT 7:*R)_$NE?9]5^PZKI<]SI<;-O(]: -6BL"W\<>&KG6KO2X=:L3SUO3;B>Y:1((HKN-FE:,9<* ?8@ZW4959A]Y6 M.[ V@Y;/3CU% '0T51U76]*T&U6ZUS4[/3;=W$:RWEPL*,Q!(4%B!G )Q[&N M?U_QY%IOB:RT#2(K'4=3N8C.;:34DMW,>5 $8(.^0@E@IV@A6.X4 ==17.>+ M_&=EX3MH/,\FYO;B>*.*R^TI'(R/*J&0*3N*KNR=H/X#)%UO$>FVVH26NHZE MIEL[7:VELAOE\R60HC>64(&),N,("Q*E3_%@ &M16;!K=E>W<$>G7NGW4%PYD# M1B-T5@K,&S@@, MR@GL2!WK/\6>-K#PO9VS[H+NZNIH4AM!=1H[H\BH9 ",@*2&4'(X9>O\ >'K5J@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@".XMX;NVEM[J))H)D*212*&5U(P5(/!!'&*Y/XA^']3\0Z FE: M9INFWUK(Z"2*[G> PX88=656Z#/3:PZ@YXK1\6Z]J'A^QLY],TZVOVN+R&T* M7%XUN$,KA%.1&^1N89X''KTIVGZSJ4D4?]KVFEV'M;CUWPG-'+;7UOH\#Q7EW=7#I/.S1A"X0(P)XWX$N8F7;A55KB5@P8DX08'-=,?$ M>ABQN+TZSIXM;7B>>X([4U_%&@1M8"37--0ZGC["&NX MQ]KR0!Y?/SY)'W<]10!C>%_#>K6&H6MSKKV;-INFC3+1K5V8SIN4M*X*J$9O M+C^0;@N&^8YXY_7_ !JNJ:SJ4T6C>'I[6ZU>RU!!867R& 9P-O4 M\,RT7Q&-5FUY+FT:P71]0:S9II5/F*(8Y?-XX4$2< G. "<$E18M?$NA M7RVILM:TZX%XLC6QBNT?SQ']\I@_,%[XZ=Z .7T[PMXBMM*E=_[.@U.+6Y]1 MM#'V]FVK6(NKI%>W@-RF^96W%2JYRP.QL$==I]#0!PDO@3Q \> MK>3'I4/GO;26\?VJ1Q(T5T)\%VB,D28R @:106)4)R"-\-]0NM>OKF\%N%O9 MI;J.[35;LM92RP&)@EOQ$Y&X@2':=IY7(KOI]9TRUU2WTVZU*TAO[H$P6LDZ MK+,!U*H3ENAZ#M3;77M(O=0-C9:K97%XL;2FWBN$>0(K[&;:#G <%2>QXZT M.73^$M5 MGO)K2YCTZZTS^U#JL-Q+*PGW=?)*&,KM)+)OW?<.W;5JP\?V6KZMKEKI;6,M MMI4-K)'J#:@GV>X,S2*1N0-MVF,KSR6XP!@G>_M[2/[433?[5LOM\CLB6OVA M/-9E4.RA,Y)"D,1C@$&@#A_!7@G7?#>L:(\UCHMM8V.FW5I.ME=N2SRS)('5 M/)4''E*#D@_,?3YKVI^"K^\\07XA%B=,U34;34KBYD=OM-O);B,!$780P;R$ MPQ==N]^#P#TEIXI\/ZAJTFEV&NZ;=:A$6$EI#>1O*A4X8% <],FZ\":K:V$=EH]Y;W"W.B M1:'?7%[(ZND:;@)T #;V EE^0E025^;BNMC\1:)*TJQ:QI[M"L3RA;I"8UDQ MY9;G@-D;2>N1BFMXHT!-(;56US35TY)/+:\-W'Y*OG&TOG;G/&,T 5VTBZM] M!U."RCMWN[E72%))66,*$$<8+[21\J@G@\EL51TJP\2:1X'T71XK#2+FYMK1 M+2Z,M]((E"*$#+^Y)DR!DJ=GID]:W[R[F72VN-*@2_E95\A/-"(^X@ E\'"\ MY) 8X!P"< \\/%]_)IFG+%HT7]L:C=36\-I)>[8"(B^^7S@A;RR$RI\O)WI\ MH!) >*?",NI_"B[\)Z;':W$KZ>ME ;YBL8*@*LA(5B"N-PP/O*.1U'.7/@C MQ')K=_J=II/AZVFO=5L=0=H[^0,5@VET+"WR*M)\=:MK:IID]MJ5X3]G?4)/W4)6-=Z?N.)#Y0++D MAOE&X;,GOZ* .6\0Z'JUUK4EWID>GWEO>:>VGW5M?RLBQJ6)\Q<(X;(8AD(7 M=A?F&*@\&>$[KPQK6KN]O8BUNH[9(KB&4F>8Q1;"TJ^6H!/)X9NIKL** /,O M$WP_U76-6U26'1O#UQ:WFIZ?>HMU0NW9^'O$VC>+;CQ#;V MND&.^\]M0M%NI2J#CRW@ @)$C*B^;_?*KQ\JX] HH Y/Q5I5_P"-?A7?:<+" MTBO]4L@HM[V1A%!(V#N),>[*'YAE I2&*_D#%8D ="1;C)+!F'O(V??T^B@#SUO"'B!?"FIZ&MEH4KM87=E9ZDT\ MBS2+.^<./*/EC!!;#/O9 <+GBMK/@OQ7J$KBS_L:!;MM,GFDEN)7-O):R!F5 M4$8\Q3M&"60]L#.1Z710!YK%X&\11ZOIWF0Z%^QC3?#@O/^$:?1!=?;)-P8MC?G[/G:$[>O'3F MO9** /'S=,/B81=W.E_:%U&UDETA=9\N:2X%M'&9EA:V\R7:K-A@\:,J E1@ ML>ZU+0+NY^)&BZ];V>GM;V5G<6\\\DI6X_>%2NU1&00-AZN/]8WISTU% 'D# M_"74AX3U?2/LNFWES-ILVGVE[>ZK=RAP\JNKF%U9("NT/A V748*"M"Y\$>( MY-;O]3M-)\/6TU[JMCJ#M'?R!BL&TNA86^3EE.#_ +9)]_3Z* .4NO"=W>P> M(M->[2WTW4X9Q:M$29())TVRL5X'#992#D^8XXP,\W!\/=6AT25!IVG"_D>' M>QUZ]F,@CBE3>LLJ-L_UF!$8Y$*[E;<&X]/HH \NU;X?^(+W2KNP>TT#4EN[ M#3XG:YE:!4FMR=VV)8&4*03C&,=-N*EM_!7B.'Q%-?+IN@QQR^((]3+I?2;U MA2W$ CQ]GY(&Y@,X^8CW/IE% 'C\_P )-1.@W^G_ &+2[^=K>6VMKR^U:[D# MH\ZR9,#J\<)&U2=F[>UFLK^=H8W24QMO#JCD, M#$!C:00YY&!G+T/PMK&A>(M&\F.PFTNPTDZ>\WVATER65MR1>65"@H%"[^ > MO&#VU% 'GGB[P9XBU:^U9=(;26M]4EL9Q<7SR>9:/;NK;0BJ1(I"Y'SI@LWK MFK%IX1UBVC\2M%!I=M-=ZTNKZ:89WVM(JQJ1*/+&S?Y1+%=Y_>MU(RW=T4 < M)XF\%:GK5]9FT^PP@Z3>6%UJ!E87"M.@&Y%"?, P+8+K]XXQCG&O/AYXGUF3 M4[C4#HU@]Q9:?'';6-S/MDEM)S*-TJK&T:D';E067Y2#\F&]4HH \J;X<:I% MJ-K?66AZ%'+':WR.T^JW%Q*LLX4!O/DA9WY5B3\N/-8 '!+MN/A_XNDT-].B M.AEKF+33)<3SRN;:2T*Y"KY8\Q6"!AS&07< MWTIHY(YQ#$;N3]^[S!U)+1,UN,9W*C.C,=P123GMZ** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** .6\?Z%J'B/0[;3]/L=-OHQ>P7%Q#J4[1QR)'(KE,"*3=NV[3D8&< M\]*@U7P@8[CPN/#>EZ7!;Z-J#7+*\C1>3&Z.KI$%C;J9-VWY1\BCIT["B@#S M/3_ OB2Q5;B)=(CEM+JUN+:S^TR213&-)$<-,T7FHA67*(WF^64 4[> GB/P M3XEU;[,;"TT.TB6*)FM+>\DMDCF2Y:;ET@+3(0<;6VJ&9G*,=NWTVB@#F_#. MF:II>I^);K6([**#4=1%Y ;>Y:0A!!'%A]T:A3B$-P3]XCMD\_:^'HO%7A[Q M19Z9JEO/H^H":WTJX@/F1HLH#S896PZ>:2N%(P$*\8KT2B@#S(^ ]=735:VM M-/M[R2^$UV#KEW/),@MVB++=RQM)$WS!<(JG:"/,Y(JW\/O!>L>&M7CN-5LM M'B5=!LM,>>RN7DDEDM]R^8P:%.&5@/O$CRU'(Z>A44 <#K'@*ZO_ !W+JYB@ MOK.YEM)RL^IW5O\ 9G@.0?)C_=S=%8;MNUL_>!Q7/VWPP\0+I,&EQ6VB:3;F MUU6WEEL+N0E#>,"C*GD(&V!47!(R ,$8 KUZB@#RS4/ OBK59-:N[JQ\-QS: MA;Z?'';1W$I1)+:1V\SS##E?E; &PGD?,-OS2P^"->L]=?4+;2]!MHW\1C5Y M6M[R02-$(#$5P+<;FRSOC.,L1GDFO3J* /)_A?;8N9& M2<0%C*K# *M"V"K'<''"[?FZJB@#QZ[^&OBO4K'RM2L_#5PJ:5I^GK;27$KJ MS6TS.9-YA^7O4** .?M=(N-(\"VVD:9I6G3M#;+;_8)[N1;<)C# M)YC)(S #(R5^;N!GC"T_P/?Z#I^G7&A0:?%>V=]<70TTSNEI''.#OAC<(2H5 MMK A,$@C:H;Y>]HH Q/#6E7F@Z79Z9*+>:*.%I)[E)&5FN'")+J2X>3:$R@2,[BR@$A O)8XRP .FHK MCY/B/9PS6MI)HFM#4[F\DLAIPMT,D0\0N(5+M"XCE@ ,N?-5SM(^[G^+!!(!UU%<5J?Q$M;>RU_?I6O6 MZ:-;,][=0VL9-NQB#@*&8[VY^\%:,8RQV?,;6H^/+;3-6CTY=)U._/G6]M)< MP^0J)+,,HK;Y$8DC!)52.<9SD ZNBO._#GC^]%O=66LV=YJ.HQW>IQQ7$$$ M4$-P;:=QY489P00@7!.5Z@N6#54F\9^(O$.F^'(-+C.C7^L6J3!'EB1G9HWD M^61DG5(]L;$#RW=MR@^7M:@#T^BN>\)W.N&VDLO%"Q_;H%5]Z.K%D9G5=S*J MJS?NR#0!W5%<7IDNO/J5UH%WKDKW$MA!?K?_9X?,MR[LLD:*%";1LRA M<,1N.[?@53MM2\0W"Z;HDFK3))>ZC>(FKQP0B=[2')5@I4Q[RQ5=VS:5!(4; M@0 >@45RMCK&MZK\,YM0TR*&;71;3QPJ0%26XC9T!P2 S)G!( S@GO7,VGC MZ\L=!U2]MKF^UV:S>S@;3-0M8K/4+*25OF,Z?NU8$2(%9!M.,9.&>@#U"BN3 MG^(5A9>(4T?4-,U.UGDB>2,O'&WF%(?-=4C1VD? R-RH4+ J&)J'3/B=I&I: M>]Z;'4K.'[#!?0?:H55KF.9MB!%#$YW_ "<@ D@J64AB =E17G>F>/=0M&\3 MW6O6%])%9:FD$-HL4$36D1M8Y3YCF7RU498F1I-I)&,;E6M2S^)>DW\L7V2R MU)K0#P.!\%>,-<9;;4=4O=6U/2)-$BN;N;4-+6U\N]=D" M16["*,2A]S#^(#"'?SR >K45RX\4LA<%6\SRBN MQ';/F8^1A][@Q1?$*RN+[3["TTC5Y[Z]$Q-N+=$-N875)5D=W"94M_"S9 R, M[EW '6T5RFB^)YK>[TOPWK4=W=ZX+&![ZYBCC,:RE"6+!#E5)1OFV[,D*&+< M5T6I7O\ 9VFW%Y]FN+HPQEQ!:Q[Y92.BJ.Y/3D@>I YH LT5A^'/%NG^)M"F MU6U#V\%O+)%,)I(W\MD^]\T;NA&.YBM([(11Q^;*T9?$)?9N^4,Q9FV_* M<&JLWQ)T^)K:!=(UF6^G:=#9):C?$\/WT=RPC!P<@[]I&"#@@D [&BL<^)K$ M^$[7Q!$LLMM>0PRVT2@>9,9MOE( 2!N8NHY( )Y(&37,>(_'-^=#5-'TG5K3 M46U.#3[F$K;>?:^8RG*[Y#$Q96^5@74$_-C! ._HKBO$4_B/1O#.D[KW4[H M"X":IJ&FV,+W<<1!"N(<.IPQ3?L1C@,54=L_5O&ES;_"F+6--UF'5;RYW3QW M6F6X9I+992N,BM#P-J>MWNM:C%=7.J:AHR6\+V]YJV MG?8IO/.[S(U7RH]Z !3NV=6(R: .WHKSMM>U;5;'Q!XACUZXTBPTF\GLK>T@ MTY;I3Y+%'EF4(TK9?)Q&4VH!GN:M6OC*9=9%U=79GTF318+F"%;-H9))GE\L M8\S:Q+L5"@A1R/K0!W5%<%K?CB^3[ ;*ROK&X@U6&UO],FMHY+B5)$9D",KM M'AN/F#$#!!*;6Q8U#XH:7IFC1ZG>:9JD< EEBN@Z1)]C>-PC+(6D"LQ)^58R M[,,E010!VM%<]H&H:A<^)_$MG?W,0K!%>73*L<#NP4.=Q .W.[!/.W% &U17G<'C'4M4^#^ MGZ_I^H6HOQ-;V]Y-$BRI(XN%AFVGZFL5L(H-GEQ-:PRA<#)8YD.22D%Y\0C>F[T_1=/OK:Y>TO9K34KB.% M[<_9FV.VP3"3ARJX*@G.<8!( .ZHKSA?BA/'X42>+1-0NM3AATYY4E6&+SDN MG\L3*#(, LKC!"G)7("G<.ITOQ;;:KX@NM(AL;V.:T'[Z1U1HT;:I*,49MK? M.,!@-V"5W*-U &]17)ZA\0],TV]U>*YLM02VT90;V^>)8X8RRY0 NP9MQ. 5 M! /4@8-4;7XM:#>Z5'>V5O>73M=26IMK9H9Y!(D8D(4QR,DI*LI"QL[')X^5 M]H!W5%<9+)O#[R2R74)D1C#LD)D2,R-&(E8S$[0<'R]I/R@EL"K& MD>/$UA-'FA\/ZO!;:RADM+B?[.JL/*\T9 F+#(R!QV)ZTN[Q86:&66WWV_G-MCW*)27R>3Y0?:.6VBFQ>,KO5/B%HMGIR7$6 MBW4-Y^]E@39>-%M&]'#%@H.1@JF\U'6HWM%FC_ -%>!6*L%0X#H-J1D;48D%C\VD?"\27FAZ5;V%X+72;@ MW[:F\T8$\AWEE.UMY=I'$C H$."^\#07\'B2&;6=36/Q&@CN5 M3R!Y*[/+(C_=<93Y3NW''(P>:YRY\+:NOCI-02VU2:[M_*AL]6V:9)$(A$JL M9&D03IDF3T*-S\E2Y+$EB<8D_X0M3IMM VNZH;JSG\Z MTOP+=9;?]WY>Q$6(1;-A(VF,CG/4 CIJ* ,D^&K#_A%/^$>3STL?(^SY69A) MM[G?UW'J6ZY.>M9A) '544 <5)\-(&UAM3C\1:Q#=--]H9T2TRTI@,!"=H)^4 <5% M#\*M/CLDM)=;UB:&+3(M,B#/ IBCB??"ZLD0.]& ())!P,@UW5% '$GX86;7 M4UZ^O:R^HS7\5^UY(\#D2QPF%2(FB,0^4]0F<@8(P,2Z+\-M/T>-X'U34M0L MWTI=(:TNS#L-LI;:N8XU;(#L,[N0>>6S1U'X8Z;J7VN*?5=56SN+QM02S22+9;71 M.[SHV,9<,&RVTL4R3\N#BNTHH S!I$O]@2Z:VK7SRRHRM?OY1FR>I V>6/3 M3'M5.W\(6/PM6<4"P1SRLBS*J8\LAHU4 IA<'&?E!.3G._10!S$ MO@:WN(5DN-7U*354G2>/5_W*W,;*K( (Q%MV22+@H00[=^:?:>"K>SUK3=3 MBU/4#+8I.&1O)*W33L&EDD_=YW,P4_*54;0 .*Z2B@#G]1\)0ZEXBM=7GU" M]+6'I];\#G1/$MW)+-<0[+F:(H6 M)SGKY:HV. 4B M @#C'TQ6$WPIL)+.YMY]?UV43:6VD*SSQ9AM2>4 $>&.,C> M:&X@9&BS9R1*45HR8R3\A*D2;P03D4D_@&&6:UGCUS58+B!9]\T8MRT\DR[7 MD?=$1NP!@* HP!C'%=910!ST7@RRC\"VOA:2[O)K:SBBCMKIF19XC$0T+@JH M7KHH RM9T$:NUK*FI7NGW5F6:&YM&3XDE\Q9(VC.YP&X08Z# XKK:* .*A^&.GV MGA:^\-V&LZQ::1=PR6Z6D8('DQW.Q57/T %3T4 1FG7OP^TZ^N6>2^U!(/L$=A':QO&$B6-@\;JVS?O5E# M EB,CD&NJHH YJ3P5!-8NMQJNH2Z@UQ')MK%AUC"<87&T #MZ* .?T_P MI)IVI7M]'X@U26:^FAEG\Q;;#>6H7;Q",!E #=_0J>:OW>DO=ZW8ZA_:5W$E MGNQ9H(O)E+*5W-E"^0#QM8?JDI%OO=]Y?:W[G&W@>$-5;5-0%S;ZMI,FI+,-1NRNF-'*&W8$4J1F=R"P*F48V@YP<"O4** .(' MPPM"+CS-?UF3SK.TM 6^S#RQ;2"2%UQ"/F#!CSD'>&,77DX0.5+$%(U;!V_=W;!G(4'!'0T4 0*AU/P+_;&C2:=JGB/6;I)@ZSO)]F/G(P4;6C\ MGR\#;P0@())SDYKJJ* .;3P7';7EW+INM:M8P799WM(9(VB$K)L\T;T9L]&V M[MA89*G)RL/@JSB\'Z;X=-[>R0Z8(EMKEFC$RK'\H4D(%P4S&?ER5)YR>%H[CQ =6M=4U'3Y)5C2[AM9$$=TJ$E0^Y&*GDC*%6(.,\#&;9_#FRL MM5M+V'6-8VZ>;@V%L9T\JT\[)<#";G .,"0N!@ #'%=?10!';QM#;112327# MH@5II H:0@?>.T 9/7@ >@%2444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 &444 ?__9 end XML 17 mtrx-20200630_htm.xml IDEA: XBRL DOCUMENT 0000866273 2019-07-01 2020-06-30 0000866273 2019-12-31 0000866273 2020-09-01 0000866273 2020-06-30 0000866273 2018-07-01 2019-06-30 0000866273 2017-07-01 2018-06-30 0000866273 2019-06-30 0000866273 2018-06-30 0000866273 2017-06-30 0000866273 us-gaap:CommonStockMember 2017-06-30 0000866273 us-gaap:AdditionalPaidInCapitalMember 2017-06-30 0000866273 us-gaap:RetainedEarningsMember 2017-06-30 0000866273 us-gaap:TreasuryStockMember 2017-06-30 0000866273 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0000866273 us-gaap:RetainedEarningsMember 2017-07-01 2018-06-30 0000866273 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-01 2018-06-30 0000866273 us-gaap:AdditionalPaidInCapitalMember 2017-07-01 2018-06-30 0000866273 us-gaap:TreasuryStockMember 2017-07-01 2018-06-30 0000866273 us-gaap:CommonStockMember 2018-06-30 0000866273 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000866273 us-gaap:RetainedEarningsMember 2018-06-30 0000866273 us-gaap:TreasuryStockMember 2018-06-30 0000866273 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000866273 us-gaap:RetainedEarningsMember 2018-07-01 2019-06-30 0000866273 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2019-06-30 0000866273 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2019-06-30 0000866273 us-gaap:TreasuryStockMember 2018-07-01 2019-06-30 0000866273 us-gaap:CommonStockMember 2019-06-30 0000866273 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000866273 us-gaap:RetainedEarningsMember 2019-06-30 0000866273 us-gaap:TreasuryStockMember 2019-06-30 0000866273 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000866273 us-gaap:RetainedEarningsMember 2019-07-01 2020-06-30 0000866273 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2020-06-30 0000866273 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2020-06-30 0000866273 us-gaap:TreasuryStockMember 2019-07-01 2020-06-30 0000866273 us-gaap:CommonStockMember 2020-06-30 0000866273 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000866273 us-gaap:RetainedEarningsMember 2020-06-30 0000866273 us-gaap:TreasuryStockMember 2020-06-30 0000866273 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000866273 2019-07-01 0000866273 mtrx:InternationalMember 2020-06-30 0000866273 us-gaap:BuildingMember 2019-07-01 2020-06-30 0000866273 srt:MinimumMember us-gaap:EquipmentMember 2019-07-01 2020-06-30 0000866273 srt:MaximumMember us-gaap:EquipmentMember 2019-07-01 2020-06-30 0000866273 srt:MinimumMember us-gaap:TransportationEquipmentMember 2019-07-01 2020-06-30 0000866273 srt:MaximumMember us-gaap:TransportationEquipmentMember 2019-07-01 2020-06-30 0000866273 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2019-07-01 2020-06-30 0000866273 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2019-07-01 2020-06-30 0000866273 srt:MinimumMember 2019-07-01 2020-06-30 0000866273 srt:MaximumMember 2019-07-01 2020-06-30 0000866273 country:US 2019-07-01 2020-06-30 0000866273 country:US 2018-07-01 2019-06-30 0000866273 country:US 2017-07-01 2018-06-30 0000866273 country:CA 2019-07-01 2020-06-30 0000866273 country:CA 2018-07-01 2019-06-30 0000866273 country:CA 2017-07-01 2018-06-30 0000866273 mtrx:OtherinternationalMember 2019-07-01 2020-06-30 0000866273 mtrx:OtherinternationalMember 2018-07-01 2019-06-30 0000866273 mtrx:OtherinternationalMember 2017-07-01 2018-06-30 0000866273 us-gaap:FixedPriceContractMember 2019-07-01 2020-06-30 0000866273 us-gaap:FixedPriceContractMember 2018-07-01 2019-06-30 0000866273 us-gaap:FixedPriceContractMember 2017-07-01 2018-06-30 0000866273 us-gaap:TimeAndMaterialsContractMember 2019-07-01 2020-06-30 0000866273 us-gaap:TimeAndMaterialsContractMember 2018-07-01 2019-06-30 0000866273 us-gaap:TimeAndMaterialsContractMember 2017-07-01 2018-06-30 0000866273 mtrx:ProcessHeatingEquipmentBusinessMember 2018-07-01 2019-06-30 0000866273 mtrx:ElectricalInfrastructureMember 2017-06-30 0000866273 mtrx:OilGasAndChemicalMember 2017-06-30 0000866273 mtrx:StorageSolutionsMember 2017-06-30 0000866273 mtrx:IndustrialMember 2017-06-30 0000866273 mtrx:ElectricalInfrastructureMember 2017-07-01 2018-06-30 0000866273 mtrx:OilGasAndChemicalMember 2017-07-01 2018-06-30 0000866273 mtrx:StorageSolutionsMember 2017-07-01 2018-06-30 0000866273 mtrx:IndustrialMember 2017-07-01 2018-06-30 0000866273 mtrx:ElectricalInfrastructureMember 2018-06-30 0000866273 mtrx:OilGasAndChemicalMember 2018-06-30 0000866273 mtrx:StorageSolutionsMember 2018-06-30 0000866273 mtrx:IndustrialMember 2018-06-30 0000866273 mtrx:ElectricalInfrastructureMember 2018-07-01 2019-06-30 0000866273 mtrx:OilGasAndChemicalMember 2018-07-01 2019-06-30 0000866273 mtrx:StorageSolutionsMember 2018-07-01 2019-06-30 0000866273 mtrx:IndustrialMember 2018-07-01 2019-06-30 0000866273 mtrx:ElectricalInfrastructureMember 2019-06-30 0000866273 mtrx:OilGasAndChemicalMember 2019-06-30 0000866273 mtrx:StorageSolutionsMember 2019-06-30 0000866273 mtrx:IndustrialMember 2019-06-30 0000866273 mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 mtrx:ElectricalInfrastructureMember 2020-06-30 0000866273 mtrx:OilGasAndChemicalMember 2020-06-30 0000866273 mtrx:StorageSolutionsMember 2020-06-30 0000866273 mtrx:IndustrialMember 2020-06-30 0000866273 mtrx:CustomerRelationshipImpairment1Member 2019-07-01 2020-06-30 0000866273 mtrx:CustomerRelationshipImpairment1Member 2020-06-30 0000866273 mtrx:CustomerRelationshipImpairment2Member 2019-07-01 2020-06-30 0000866273 mtrx:CustomerRelationshipImpairment2Member 2020-06-30 0000866273 mtrx:CustomerRelationshipImpairment3Member 2019-07-01 2020-06-30 0000866273 mtrx:CustomerRelationshipImpairment3Member 2019-12-31 0000866273 us-gaap:IntellectualPropertyMember 2020-06-30 0000866273 mtrx:CustomerBasedMember 2020-06-30 0000866273 us-gaap:NoncompeteAgreementsMember 2020-06-30 0000866273 us-gaap:IntellectualPropertyMember 2019-06-30 0000866273 mtrx:CustomerBasedMember 2019-06-30 0000866273 us-gaap:NoncompeteAgreementsMember 2019-06-30 0000866273 srt:MinimumMember us-gaap:IntellectualPropertyMember 2019-07-01 2020-06-30 0000866273 srt:MaximumMember us-gaap:IntellectualPropertyMember 2019-07-01 2020-06-30 0000866273 srt:MinimumMember us-gaap:IntellectualPropertyMember 2018-07-01 2019-06-30 0000866273 srt:MaximumMember us-gaap:IntellectualPropertyMember 2018-07-01 2019-06-30 0000866273 srt:MinimumMember mtrx:CustomerBasedMember 2019-07-01 2020-06-30 0000866273 srt:MaximumMember mtrx:CustomerBasedMember 2019-07-01 2020-06-30 0000866273 srt:MinimumMember mtrx:CustomerBasedMember 2018-07-01 2019-06-30 0000866273 srt:MaximumMember mtrx:CustomerBasedMember 2018-07-01 2019-06-30 0000866273 us-gaap:NoncompeteAgreementsMember 2019-07-01 2020-06-30 0000866273 us-gaap:NoncompeteAgreementsMember 2018-07-01 2019-06-30 0000866273 2020-03-31 0000866273 us-gaap:StateAndLocalJurisdictionMember 2019-07-01 2020-06-30 0000866273 us-gaap:StateAndLocalJurisdictionMember 2020-06-30 0000866273 us-gaap:ForeignCountryMember 2019-07-01 2020-06-30 0000866273 us-gaap:ForeignCountryMember 2020-06-30 0000866273 mtrx:StatetaxcreditMember 2019-07-01 2020-06-30 0000866273 mtrx:StatetaxcreditMember 2020-06-30 0000866273 mtrx:FederaltaxcreditcarryforwardMember 2019-07-01 2020-06-30 0000866273 mtrx:FederaltaxcreditcarryforwardMember 2020-06-30 0000866273 mtrx:ForeigntaxcreditcarryforwardMember 2019-07-01 2020-06-30 0000866273 mtrx:ForeigntaxcreditcarryforwardMember 2020-06-30 0000866273 srt:MinimumMember mtrx:EmployeeAwardMember 2019-07-01 2020-06-30 0000866273 mtrx:EmployeeAwardMember 2019-07-01 2020-06-30 0000866273 mtrx:DirectorAwardsMember 2019-07-01 2020-06-30 0000866273 mtrx:MarketBasedAwardsMember 2019-07-01 2020-06-30 0000866273 mtrx:VestIn2021Member 2020-06-30 0000866273 mtrx:VestIn2022Member 2020-06-30 0000866273 mtrx:VestIn2023Member 2020-06-30 0000866273 us-gaap:EmployeeStockOptionMember 2019-07-01 2020-06-30 0000866273 us-gaap:EmployeeStockOptionMember 2018-07-01 2019-06-30 0000866273 us-gaap:EmployeeStockOptionMember 2017-07-01 2018-06-30 0000866273 mtrx:NonvestedDeferredSharesMember 2019-07-01 2020-06-30 0000866273 mtrx:NonvestedDeferredSharesMember 2018-07-01 2019-06-30 0000866273 mtrx:NonvestedDeferredSharesMember 2017-07-01 2018-06-30 0000866273 mtrx:ZoneRedMember 2019-07-01 2020-06-30 0000866273 mtrx:ZoneYellowMember 2019-07-01 2020-06-30 0000866273 mtrx:ZoneGreenMember 2019-07-01 2020-06-30 0000866273 mtrx:BoilermakerBlacksmithNationalPensionTrustMember 2019-07-01 2020-06-30 0000866273 mtrx:BoilermakerBlacksmithNationalPensionTrustMember 2018-07-01 2019-06-30 0000866273 mtrx:BoilermakerBlacksmithNationalPensionTrustMember 2017-07-01 2018-06-30 0000866273 mtrx:JointPensionFundLocalUnionOneSixFourIbewMember 2019-07-01 2020-06-30 0000866273 mtrx:JointPensionFundLocalUnionOneSixFourIbewMember 2018-07-01 2019-06-30 0000866273 mtrx:JointPensionFundLocalUnionOneSixFourIbewMember 2017-07-01 2018-06-30 0000866273 mtrx:JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain 2019-07-01 2020-06-30 0000866273 mtrx:JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain 2018-07-01 2019-06-30 0000866273 mtrx:JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain 2017-07-01 2018-06-30 0000866273 mtrx:IBEWLocalFourFiveSixPensionPlanMemberDomain 2019-07-01 2020-06-30 0000866273 mtrx:IBEWLocalFourFiveSixPensionPlanMemberDomain 2018-07-01 2019-06-30 0000866273 mtrx:IBEWLocalFourFiveSixPensionPlanMemberDomain 2017-07-01 2018-06-30 0000866273 mtrx:LocalThreeFiveOneIbewPensionPlanMember 2019-07-01 2020-06-30 0000866273 mtrx:LocalThreeFiveOneIbewPensionPlanMember 2018-07-01 2019-06-30 0000866273 mtrx:LocalThreeFiveOneIbewPensionPlanMember 2017-07-01 2018-06-30 0000866273 mtrx:SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain 2019-07-01 2020-06-30 0000866273 mtrx:SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain 2018-07-01 2019-06-30 0000866273 mtrx:SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain 2017-07-01 2018-06-30 0000866273 mtrx:IBEWLocalUnionNineEightPensionPlanMember 2019-07-01 2020-06-30 0000866273 mtrx:IBEWLocalUnionNineEightPensionPlanMember 2018-07-01 2019-06-30 0000866273 mtrx:IBEWLocalUnionNineEightPensionPlanMember 2017-07-01 2018-06-30 0000866273 mtrx:IndianaLaborersPensionFundDomain 2019-07-01 2020-06-30 0000866273 mtrx:IndianaLaborersPensionFundDomain 2018-07-01 2019-06-30 0000866273 mtrx:IndianaLaborersPensionFundDomain 2017-07-01 2018-06-30 0000866273 mtrx:IronworkersMidAmericaPensionPlanMember 2019-07-01 2020-06-30 0000866273 mtrx:IronworkersMidAmericaPensionPlanMember 2018-07-01 2019-06-30 0000866273 mtrx:IronworkersMidAmericaPensionPlanMember 2017-07-01 2018-06-30 0000866273 mtrx:PipefittersRetirementFundLocalFiveNineSevenMember 2019-07-01 2020-06-30 0000866273 mtrx:PipefittersRetirementFundLocalFiveNineSevenMember 2018-07-01 2019-06-30 0000866273 mtrx:PipefittersRetirementFundLocalFiveNineSevenMember 2017-07-01 2018-06-30 0000866273 mtrx:IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member 2019-07-01 2020-06-30 0000866273 mtrx:IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member 2018-07-01 2019-06-30 0000866273 mtrx:IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member 2017-07-01 2018-06-30 0000866273 mtrx:IronWorkersPensionPlanLoc.55Member 2019-07-01 2020-06-30 0000866273 mtrx:IronWorkersPensionPlanLoc.55Member 2018-07-01 2019-06-30 0000866273 mtrx:IronWorkersPensionPlanLoc.55Member 2017-07-01 2018-06-30 0000866273 mtrx:NationalElectricalBenefitFundLocal488And126Member 2019-07-01 2020-06-30 0000866273 mtrx:NationalElectricalBenefitFundLocal488And126Member 2018-07-01 2019-06-30 0000866273 mtrx:NationalElectricalBenefitFundLocal488And126Member 2017-07-01 2018-06-30 0000866273 mtrx:ConnecticutPlumbersandPipefittersPensionFundLocal777Member 2019-07-01 2020-06-30 0000866273 mtrx:ConnecticutPlumbersandPipefittersPensionFundLocal777Member 2018-07-01 2019-06-30 0000866273 mtrx:ConnecticutPlumbersandPipefittersPensionFundLocal777Member 2017-07-01 2018-06-30 0000866273 mtrx:NorthwesternOhioPlumbersAndPipeFittersLocal50Member 2019-07-01 2020-06-30 0000866273 mtrx:NorthwesternOhioPlumbersAndPipeFittersLocal50Member 2018-07-01 2019-06-30 0000866273 mtrx:NorthwesternOhioPlumbersAndPipeFittersLocal50Member 2017-07-01 2018-06-30 0000866273 mtrx:OhioCarpentersPensionFundLocal1090and351Member 2019-07-01 2020-06-30 0000866273 mtrx:OhioCarpentersPensionFundLocal1090and351Member 2018-07-01 2019-06-30 0000866273 mtrx:OhioCarpentersPensionFundLocal1090and351Member 2017-07-01 2018-06-30 0000866273 mtrx:IBEWLocal654PensionPlanMember 2019-07-01 2020-06-30 0000866273 mtrx:IBEWLocal654PensionPlanMember 2018-07-01 2019-06-30 0000866273 mtrx:IBEWLocal654PensionPlanMember 2017-07-01 2018-06-30 0000866273 us-gaap:IntersegmentEliminationMember mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 us-gaap:IntersegmentEliminationMember mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 us-gaap:IntersegmentEliminationMember mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 us-gaap:IntersegmentEliminationMember mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 us-gaap:IntersegmentEliminationMember 2019-07-01 2020-06-30 0000866273 us-gaap:AllOtherSegmentsMember 2020-06-30 0000866273 us-gaap:AllOtherSegmentsMember 2019-07-01 2020-06-30 0000866273 us-gaap:IntersegmentEliminationMember mtrx:ElectricalInfrastructureMember 2018-07-01 2019-06-30 0000866273 us-gaap:IntersegmentEliminationMember mtrx:OilGasAndChemicalMember 2018-07-01 2019-06-30 0000866273 us-gaap:IntersegmentEliminationMember mtrx:StorageSolutionsMember 2018-07-01 2019-06-30 0000866273 us-gaap:IntersegmentEliminationMember mtrx:IndustrialMember 2018-07-01 2019-06-30 0000866273 us-gaap:IntersegmentEliminationMember 2018-07-01 2019-06-30 0000866273 us-gaap:AllOtherSegmentsMember 2019-06-30 0000866273 us-gaap:AllOtherSegmentsMember 2018-07-01 2019-06-30 0000866273 us-gaap:IntersegmentEliminationMember mtrx:ElectricalInfrastructureMember 2017-07-01 2018-06-30 0000866273 us-gaap:IntersegmentEliminationMember mtrx:OilGasAndChemicalMember 2017-07-01 2018-06-30 0000866273 us-gaap:IntersegmentEliminationMember mtrx:StorageSolutionsMember 2017-07-01 2018-06-30 0000866273 us-gaap:IntersegmentEliminationMember mtrx:IndustrialMember 2017-07-01 2018-06-30 0000866273 us-gaap:IntersegmentEliminationMember 2017-07-01 2018-06-30 0000866273 us-gaap:AllOtherSegmentsMember 2018-06-30 0000866273 us-gaap:AllOtherSegmentsMember 2017-07-01 2018-06-30 0000866273 country:US 2020-06-30 0000866273 country:US 2019-06-30 0000866273 country:US 2018-06-30 0000866273 country:CA 2020-06-30 0000866273 country:CA 2019-06-30 0000866273 country:CA 2018-06-30 0000866273 mtrx:InternationalMember 2019-06-30 0000866273 mtrx:InternationalMember 2018-06-30 0000866273 mtrx:CustomerOneMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerOneMember mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerOneMember mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerOneMember mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerOneMember mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTwoMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTwoMember mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTwoMember mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTwoMember mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTwoMember mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerThreeMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerThreeMember mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerThreeMember mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerThreeMember mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerThreeMember mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerFourMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerFourMember mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerFourMember mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerFourMember mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerFourMember mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerFiveMemberMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerFiveMemberMember mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerFiveMemberMember mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerFiveMemberMember mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerFiveMemberMember mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerSixMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerSixMember mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerSixMember mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerSixMember mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerSixMember mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerSevenMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerSevenMember mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerSevenMember mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerSevenMember mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerSevenMember mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerEightMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerEightMember mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerEightMember mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerEightMember mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerEightMember mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerNineMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerNineMember mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerNineMember mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerNineMember mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerNineMember mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTenMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTenMember mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTenMember mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTenMember mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTenMember mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerElevenMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerElevenMember mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerElevenMember mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerElevenMember mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerElevenMember mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTwelveMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTwelveMember mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTwelveMember mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTwelveMember mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerTwelveMember mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerThirteenMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerThirteenMember mtrx:ElectricalInfrastructureMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerThirteenMember mtrx:OilGasAndChemicalMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerThirteenMember mtrx:StorageSolutionsMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerThirteenMember mtrx:IndustrialMember 2019-07-01 2020-06-30 0000866273 mtrx:CustomerOneMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerOneMember mtrx:ElectricalInfrastructureMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerOneMember mtrx:OilGasAndChemicalMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerOneMember mtrx:StorageSolutionsMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerOneMember mtrx:IndustrialMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerTwoMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerTwoMember mtrx:ElectricalInfrastructureMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerTwoMember mtrx:OilGasAndChemicalMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerTwoMember mtrx:StorageSolutionsMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerTwoMember mtrx:IndustrialMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerThreeMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerThreeMember mtrx:ElectricalInfrastructureMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerThreeMember mtrx:OilGasAndChemicalMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerThreeMember mtrx:StorageSolutionsMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerThreeMember mtrx:IndustrialMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerFourMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerFourMember mtrx:ElectricalInfrastructureMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerFourMember mtrx:OilGasAndChemicalMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerFourMember mtrx:StorageSolutionsMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerFourMember mtrx:IndustrialMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerFiveMemberMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerFiveMemberMember mtrx:ElectricalInfrastructureMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerFiveMemberMember mtrx:OilGasAndChemicalMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerFiveMemberMember mtrx:StorageSolutionsMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerFiveMemberMember mtrx:IndustrialMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerSixMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerSixMember mtrx:ElectricalInfrastructureMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerSixMember mtrx:OilGasAndChemicalMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerSixMember mtrx:StorageSolutionsMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerSixMember mtrx:IndustrialMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerSevenMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerSevenMember mtrx:ElectricalInfrastructureMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerSevenMember mtrx:OilGasAndChemicalMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerSevenMember mtrx:StorageSolutionsMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerSevenMember mtrx:IndustrialMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerEightMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerEightMember mtrx:ElectricalInfrastructureMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerEightMember mtrx:OilGasAndChemicalMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerEightMember mtrx:StorageSolutionsMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerEightMember mtrx:IndustrialMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerNineMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerNineMember mtrx:ElectricalInfrastructureMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerNineMember mtrx:OilGasAndChemicalMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerNineMember mtrx:StorageSolutionsMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerNineMember mtrx:IndustrialMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerTenMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerTenMember mtrx:ElectricalInfrastructureMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerTenMember mtrx:OilGasAndChemicalMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerTenMember mtrx:StorageSolutionsMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerTenMember mtrx:IndustrialMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerElevenMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerElevenMember mtrx:ElectricalInfrastructureMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerElevenMember mtrx:OilGasAndChemicalMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerElevenMember mtrx:StorageSolutionsMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerElevenMember mtrx:IndustrialMember 2018-07-01 2019-06-30 0000866273 mtrx:CustomerOneMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerOneMember mtrx:ElectricalInfrastructureMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerOneMember mtrx:OilGasAndChemicalMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerOneMember mtrx:StorageSolutionsMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerOneMember mtrx:IndustrialMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerTwoMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerTwoMember mtrx:ElectricalInfrastructureMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerTwoMember mtrx:OilGasAndChemicalMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerTwoMember mtrx:StorageSolutionsMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerTwoMember mtrx:IndustrialMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerThreeMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerThreeMember mtrx:ElectricalInfrastructureMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerThreeMember mtrx:OilGasAndChemicalMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerThreeMember mtrx:StorageSolutionsMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerThreeMember mtrx:IndustrialMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerFourMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerFourMember mtrx:ElectricalInfrastructureMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerFourMember mtrx:OilGasAndChemicalMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerFourMember mtrx:StorageSolutionsMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerFourMember mtrx:IndustrialMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerFiveMemberMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerFiveMemberMember mtrx:ElectricalInfrastructureMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerFiveMemberMember mtrx:OilGasAndChemicalMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerFiveMemberMember mtrx:StorageSolutionsMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerFiveMemberMember mtrx:IndustrialMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerSixMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerSixMember mtrx:ElectricalInfrastructureMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerSixMember mtrx:OilGasAndChemicalMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerSixMember mtrx:StorageSolutionsMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerSixMember mtrx:IndustrialMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerSevenMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerSevenMember mtrx:ElectricalInfrastructureMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerSevenMember mtrx:OilGasAndChemicalMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerSevenMember mtrx:StorageSolutionsMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerSevenMember mtrx:IndustrialMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerEightMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerEightMember mtrx:ElectricalInfrastructureMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerEightMember mtrx:OilGasAndChemicalMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerEightMember mtrx:StorageSolutionsMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerEightMember mtrx:IndustrialMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerNineMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerNineMember mtrx:ElectricalInfrastructureMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerNineMember mtrx:OilGasAndChemicalMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerNineMember mtrx:StorageSolutionsMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerNineMember mtrx:IndustrialMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerTenMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerTenMember mtrx:ElectricalInfrastructureMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerTenMember mtrx:OilGasAndChemicalMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerTenMember mtrx:StorageSolutionsMember 2017-07-01 2018-06-30 0000866273 mtrx:CustomerTenMember mtrx:IndustrialMember 2017-07-01 2018-06-30 0000866273 2019-07-01 2019-09-30 0000866273 2019-10-01 2019-12-31 0000866273 2020-01-01 2020-03-31 0000866273 2020-04-01 2020-06-30 0000866273 2018-07-01 2018-09-30 0000866273 2018-10-01 2018-12-31 0000866273 2019-01-01 2019-03-31 0000866273 2019-04-01 2019-06-30 0000866273 us-gaap:AllowanceForCreditLossMember 2019-06-30 0000866273 us-gaap:AllowanceForCreditLossMember 2019-07-01 2020-06-30 0000866273 us-gaap:AllowanceForCreditLossMember 2020-06-30 0000866273 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-06-30 0000866273 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-07-01 2020-06-30 0000866273 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-06-30 0000866273 us-gaap:AllowanceForCreditLossMember 2018-06-30 0000866273 us-gaap:AllowanceForCreditLossMember 2018-07-01 2019-06-30 0000866273 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-06-30 0000866273 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-07-01 2019-06-30 0000866273 us-gaap:AllowanceForCreditLossMember 2017-06-30 0000866273 us-gaap:AllowanceForCreditLossMember 2017-07-01 2018-06-30 0000866273 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-06-30 0000866273 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-07-01 2018-06-30 iso4217:USD shares iso4217:USD shares utr:Rate pure 0000866273 --06-30 2020 FY false -88000 27000 -24000 905000 923000 0.01 0.01 60000000 60000000 27888217 27888217 26141528 26807203 1746689 1081014 0 542279 20733 181081 1047606 12500 314711 15812 79111 310532 31050 253241 21920 52950 0 P10Y P15Y P10Y P15Y P6Y P15Y P6Y P15Y P4Y P4Y 5000000.0 5000000.0 0 0 0 0 P4Y P1Y P1Y 200000 500000 -300000 300000 0.65 0.80 0.80 6200000 10-K true 2020-06-30 false 001-15461 MATRIX SERVICE CO DE 73-1352174 5100 E. Skelly Drive, Suite 500 74135 Tulsa, OK 918 838-8822 Common Stock, par value $0.01 per share MTRX NASDAQ No No Yes Yes Accelerated Filer false false true false 599000000 26460196 2020-06-30 14200000 1100938000 1416680000 1091553000 998762000 1284729000 999617000 102176000 131951000 91936000 86276000 94021000 84417000 38515000 0 17998000 14010000 0 0 -36625000 37930000 -10479000 1597000 1296000 2600000 1270000 1167000 381000 308000 611000 550000 -36644000 38412000 -12148000 -3570000 10430000 -668000 -33074000 27982000 -11480000 -1.24 1.04 -0.43 -1.24 1.01 -0.43 26621000 26891000 26769000 26621000 27587000 26769000 -33074000 27982000 -11480000 -622000 -340000 -87000 -33696000 27642000 -11567000 100036000 89715000 160671000 218432000 59548000 96083000 6460000 8017000 3919000 29000 4526000 5034000 335160000 417310000 42695000 41179000 94154000 91793000 55864000 52526000 39356000 43632000 4427000 7619000 236496000 236749000 155748000 157414000 80748000 79335000 21375000 0 60369000 93368000 8837000 19472000 5988000 2683000 4833000 21226000 517310000 633394000 73094000 114647000 63889000 105626000 16205000 38357000 7301000 9021000 7568000 0 0 2517000 7890000 5331000 175947000 275499000 61000 298000 19997000 0 9208000 5347000 4208000 293000 209421000 281437000 279000 279000 138966000 137712000 206402000 239476000 -8373000 -7751000 337274000 369716000 29385000 17759000 307889000 351957000 517310000 633394000 -33074000 27982000 -11480000 19124000 18224000 20347000 38515000 0 17998000 9877000 11908000 8618000 5215000 0 0 -3630000 2061000 -1186000 0 427000 0 767000 854000 662000 1158000 5000 107000 7000 -701000 -397000 -56603000 15374000 -5504000 -36535000 19809000 -14548000 -1557000 2872000 1415000 -11029000 12246000 -369000 -38915000 32651000 -25883000 -41737000 -14983000 45613000 -17398000 14427000 1796000 44085000 41394000 74671000 18539000 19558000 8711000 0 0 1687000 0 3885000 0 1423000 1225000 1062000 -17116000 -14448000 -9336000 18567000 16225000 85317000 14357000 10896000 130248000 0 0 364000 17045000 5190000 0 0 128000 317000 320000 311000 293000 3524000 1685000 627000 -16039000 -1107000 -45312000 -609000 -181000 229000 10321000 25658000 20252000 89715000 64057000 43805000 100036000 89715000 64057000 6394000 3309000 1410000 2148000 1705000 2719000 48000 2686000 156000 279000 128419000 222974000 -22539000 -7324000 321809000 -11480000 -11480000 -87000 -87000 -130000 423000 293000 -240000 0 557000 317000 -4469000 4469000 0 627000 627000 8618000 8618000 279000 132198000 211494000 -17717000 -7411000 318843000 27982000 27982000 -340000 -340000 38000 273000 311000 -126000 0 254000 128000 -6306000 6306000 0 1685000 1685000 -5190000 -5190000 11908000 11908000 279000 137712000 239476000 -17759000 -7751000 351957000 -33074000 -33074000 -622000 -622000 -19000 339000 320000 -8604000 8604000 0 3524000 3524000 -17045000 -17045000 9877000 9877000 279000 138966000 206402000 -29385000 -8373000 307889000 Summary of Significant Accounting Policies<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Organization and Basis of Presentation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts of Matrix Service Company and its subsidiaries (“Matrix” or the “Company”), all of which are wholly owned. Intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company operates in the United States, Canada, South Korea and Australia. The Company’s reportable segments are Electrical Infrastructure, Oil Gas &amp; Chemical, Storage Solutions and Industrial.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. We believe the most significant estimates and judgments are associated with revenue recognition, the recoverability tests that must be periodically performed with respect to our goodwill and other intangible assets, valuation reserves on our accounts receivable and deferred tax assets, and the estimation of loss contingencies, including liabilities associated with litigation and with the self-insured retentions on our insurance programs. Actual results could materially differ from those estimates.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Leases</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Adoption of New Leases Standard</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). Under this guidance, lessees are required to recognize virtually all leases on the balance sheet as a right-of-use asset and an associated operating lease liability or finance lease liability. The right-of-use asset represents the lessee's right to use, or control the use of, a specified asset for the specified lease term. The lease liability represents the lessee's obligation to make lease payments arising from the lease, measured on a discounted basis. Based on certain characteristics, leases are classified as operating leases or finance leases. Operating lease liabilities and right-of-use assets are adjusted to result in a single straight-line lease expense over the life of the lease. Finance lease liabilities and right-of-use assets, which contain provisions similar to capital leases under the prior accounting standards, result in the recognition of interest expense on the lease liability and amortization expense on the right-of-use asset over the term of the lease.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 1, 2019, the Company adopted the standard using the modified retrospective method. The modified retrospective method permits the Company to record right-of-use assets and lease liabilities for existing leases as of the date of adoption rather than at the beginning of the earliest period presented. The Company recorded operating lease right-of-use assets of $24.6 million and operating lease liabilities of $25.8 million as of July 1, 2019. The adoption of the standard did not have a material impact on the Company’s retained earnings, Condensed Consolidated Statements of Income or Condensed Consolidated Statements of Cash Flows. Financial results reported in prior periods are unchanged and reflect the prior lease accounting standards in place at the time.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company elected the package of practical expedients permitted under the transition guidance for the new standard, which among other things, allowed the Company to carry forward the historical lease classification of its existing leases. All of the Company's existing leases were classified as operating leases prior to adoption and have retained this classification after adoption. In addition, the Company elected not to utilize the hindsight practical expedient to determine the lease term for existing leases at adoption.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lease Accounting Policy</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business. The Company determines if an arrangement is or contains a lease at inception of the arrangement. An arrangement is determined to be a lease if it conveys the right to control the use of identified property and equipment for a period of time in exchange for consideration. Operating lease right-of-use assets are recognized as the present value of future lease payments over the lease term as of the commencement date, plus any lease payments made prior to commencement, and less any lease incentives received. Operating lease liabilities are recognized as the present value of the future lease payments over the lease term as of the commencement date. Operating lease expense is recognized based on the undiscounted future lease payments over the remaining lease term on a straight-line basis. Lease expense related to short-term leases is recognized on a straight-line basis over the lease term. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Determinations with respect to lease term (including any renewals and terminations), incremental borrowing rate used to discount lease payments, variable lease expense and future lease payments require the use of judgment based on the facts and circumstances related to each lease. The Company considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Right-of-use assets are evaluated for impairment in accordance with our policy for impairment of long-lived assets.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">General Information about our Contracts with Customers</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our revenue comes from contracts to provide engineering, procurement, fabrication and construction, repair and maintenance and other services. Our engineering, procurement and fabrication and construction services are usually provided in association with capital projects, which commonly are fixed price contracts and are billed based on project milestones. Our repair and maintenance services typically are cost reimbursable or time and material based contracts and are billed monthly or, for projects of short duration, at the conclusion of the project. The elapsed time from award to completion of performance may be in excess of one year for capital projects.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 1: Contract Identification</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We do not recognize revenue unless we have identified a contract with a customer. A contract with a customer exists when it has approval and commitment from both parties, the rights and obligations of the parties are identified, payment terms are identified, the contract has commercial substance, and collectibility is probable. We also evaluate whether a contract should be combined with other contracts and accounted for as one single contract. This evaluation requires judgment and could change the timing of the amount of revenue and profit recorded for a given period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 2: Identify Performance Obligations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Next, we identify each performance obligation in the contract. A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services to the customer. Revenue is recognized separately for each performance obligation in the contract. Many of our contracts have one clearly identifiable performance obligation. However, many of our contracts provide the customer an integrated service that includes two or more of the following services: engineering, procurement, fabrication, construction, repair and maintenance services. For these contracts, we do not consider the integrated services to be distinct within the context of the contract when the separate scopes of work combine into a single commercial objective or capability for the customer. Accordingly, we generally identify one performance obligation in our contracts. The determination of the number of performance obligations in a contract requires significant judgment and could change the timing of the amount of revenue recorded for a given period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 3: Determine Contract Price</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After determining the performance obligations in the contract, we determine the contract price. The contract price is the amount of consideration we expect to receive from the customer for completing the performance obligation(s). In a fixed price contract, the contract price is a single lump-sum amount. In reimbursable and time and materials based contracts, the contract price is determined by the agreed upon rates or reimbursements for time and materials expended in completing the performance obligation(s) in the contract.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A number of our contracts contain various cost and performance incentives and penalties that can either increase or decrease the contract price. These variable consideration amounts are generally earned or incurred based on certain performance metrics, most commonly related to project schedule or cost targets. We estimate variable consideration at the most likely amount of additional consideration to be received (or paid in the case of penalties), provided that meeting the variable condition is probable. We include estimated amounts of variable consideration in the contract price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the contract price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us. We reassess the amount of variable consideration each accounting period until the uncertainty associated with the variable consideration is resolved. Changes in the assessed amount of variable consideration are accounted for prospectively as a cumulative adjustment to revenue recognized in the current period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 4: Assign Contract Price to Performance Obligations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After determining the contract price, we assign such price to the performance obligation(s) in the contract. If a contract has multiple performance obligations, we assign the contract price to each performance obligation based on the stand-alone selling prices of the distinct services that comprise each performance obligation.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 5: Recognize Revenue as Performance Obligations are Satisfied</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We record revenue for contracts with our customers as we satisfy the contracts' performance obligations. We recognize revenue on performance obligations associated with fixed price contracts for engineering, procurement, fabrication and construction services over time since these services create or enhance assets the customer controls as they are being created or enhanced. We measure progress of satisfying these performance obligations by using the percentage-of-completion method, which is based on costs incurred to date compared to the total estimated costs at completion, since it best depicts the transfer of control of assets being created or enhanced to the customer.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognize revenue over time for reimbursable and time and material based repair and maintenance contracts since the customer simultaneously receives and consumes the benefit of those services as we perform work under the contract. As a practical expedient allowed under the revenue accounting standards, we record revenue for these contracts in the amount to which we have a right to invoice for the services performed provided that we have a right to consideration from the customer in an amount that corresponds directly with the value of the performance completed to date.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Costs incurred may include direct labor, direct materials, subcontractor costs and indirect costs, such as salaries and benefits, supplies and tools, equipment costs and insurance costs. Indirect costs are charged to projects based upon direct costs and overhead allocation rates per dollar of direct costs incurred or direct labor hours worked. Typically, customer contracts will include standard warranties that provide assurance that products and services will function as expected. The Company does not sell separate warranties.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have numerous contracts that are in various stages of completion which require estimates to determine the forecasted costs at completion. Due to the nature of the work left to be performed on many of our contracts, the estimation of total cost at completion for fixed price contracts is complex, subject to many variables and requires significant judgment. Estimates of total cost at completion are made each period and changes in these estimates are accounted for prospectively as cumulative adjustments to revenue recognized in the current period. If estimates of costs to complete fixed price contracts indicate a loss, a provision is made through a contract write-down for the total loss anticipated.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Change Orders </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contracts are often modified through change orders, which are changes to the agreed upon scope of work. Most of our change orders, which may be priced or unpriced, are for goods or services that are not distinct from the existing contract due to the significant integration of services provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a change order on the contract price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue on a cumulative catch-up basis. For unpriced change orders, we estimate the increase or decrease to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above. Unpriced change orders are more fully discussed in Note 7 - Commitments and Contingencies.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Claims </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sometimes we seek claims for amounts in excess of the contract price for delays, errors in specifications and designs, contract terminations, change orders in dispute or other causes of additional costs incurred by us. Recognition of amounts as additional contract price related to claims is appropriate only if there is a legal basis for the claim. The determination of our legal basis for a claim requires significant judgment. We estimate the change to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above. Claims are more fully discussed in Note 7 - Commitments and Contingencies.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash and Cash Equivalents</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company includes as cash equivalents all investments with original maturities of three months or less which are readily convertible into cash. We have cash on deposit at June 30, 2020 with banks in the United States, Canada, South Korea and Australia in excess of Federal Deposit Insurance Corporation ("FDIC"), Canada Deposit Insurance Corporation ("CDIC"), Korea Deposit Insurance Corporation ("KDIC") and Financial Claims Scheme ("FCS")</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">protection limits, respectively. The United States Dollar equivalent of Canadian, South Korean and Australian deposits totaled $13.5 million as of June 30, 2020.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounts receivable are carried on a gross basis, less the allowance for uncollectible accounts. The Company’s customers consist primarily of major integrated oil companies, independent refiners and marketers, power companies, petrochemical companies, pipeline companies, mining companies, contractors and engineering firms. The Company is exposed to the risk of individual customer defaults or depressed cycles in our customers’ industries. To mitigate this risk many of our contracts require payment as projects progress or advance payment in some circumstances. In addition, in most cases the Company can place liens against the property, plant or equipment constructed or terminate the contract if a material contract default occurs. Management estimates the allowance for uncollectible accounts based on existing economic conditions, the financial condition of its customers and the amount and age of past due accounts. Accounts are written off against the allowance for uncollectible accounts only after all reasonable collection attempts have been exhausted.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Retentions</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract retentions collectible beyond one year are included in Other assets in the Consolidated Balance Sheets. Accounts payable retentions are generally settled within one year.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Loss Contingencies</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Various legal actions, claims and other contingencies arise in the normal course of our business. Contingencies are recorded in the consolidated financial statements, or are otherwise disclosed, in accordance with ASC 450-20, “Loss Contingencies”. Specific reserves are provided for loss contingencies to the extent we conclude that a loss is both probable and estimable. We use a case-by-case evaluation of the underlying data and update our evaluation as further information becomes known. We believe that any amounts exceeding our recorded accruals should not materially affect our financial position, results of operations or liquidity. However, the results of litigation are inherently unpredictable and the possibility exists that the ultimate resolution of one or more of these matters could result in a material effect on our financial position, results of operations or liquidity.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Legal costs are expensed as incurred.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventories</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories consist primarily of steel plate and pipe and aluminum coil and extrusions. Cost is determined primarily using the average cost method and inventories are stated at the lower of cost or net realizable value.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Depreciation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation is computed using the straight-line method over the estimated useful lives of the depreciable assets. Depreciable lives are as follows: buildings—40 years, construction equipment—3 to 15 years, transportation equipment—3 to 5 years, and office equipment and software—3 to 10 years. Leasehold improvements are amortized over the shorter of the useful life of the asset or the lease term.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Impairment of Long-Lived Assets</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates long-lived assets for impairment when events or changes in circumstances indicate, in management’s judgment, that the carrying value of such assets used in operations may not be recoverable. The determination of whether an impairment has occurred is based on management’s estimate of undiscounted future cash flows attributable to the assets as compared to the carrying value of the assets. If an impairment has occurred, the amount of the impairment recognized is determined by estimating the fair value of the assets and, to the extent the carrying value exceeds the fair value of the assets, recording a loss provision.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For assets identified to be disposed of in the future, the carrying value of the assets are compared to the estimated fair value less the cost of disposal to determine if an impairment has occurred. Until the assets are disposed of, an estimate of the fair value is redetermined when related events or circumstances change. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the excess of the purchase price of acquisitions over the acquisition date fair value of the net identifiable tangible and intangible assets acquired. In accordance with current accounting guidance, goodwill is not amortized and is tested at least annually for impairment at the reporting unit level, which is a level below our reportable segments.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We perform our annual impairment test in the fourth quarter of each fiscal year, or in between annual tests whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable, to determine whether an impairment exists and to determine the amount of headroom. We define "headroom" as the percentage difference between the fair value of a reporting unit and its carrying value. The goodwill impairment test involves comparing management’s estimate of the fair value of a reporting unit with its carrying value, including goodwill. If the fair value of a reporting unit exceeds its carrying value, then goodwill is not impaired. If the fair value of a reporting unit is less than its carrying value, then goodwill is impaired to the extent of the difference, but the impairment may not exceed the balance of goodwill assigned to that reporting unit.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We utilize a discounted cash flow analysis, referred to as an income approach, and market multiples, referred to as a market approach, to determine the estimated fair value of our reporting units. For the income approach, significant judgments and assumptions including forecasted project awards, discount rate, anticipated revenue growth rate, gross margins, operating expenses, working capital needs and capital expenditures are inherent in the fair value estimates, which are based on our operating and capital budgets and on our strategic plan. As a result, actual results may differ from the estimates utilized in our income approach. For the market approach, significant judgments and assumptions include the selection of guideline companies, forecasted guideline company EBITDA and our forecasted EBITDA. The use of alternate judgments and/or assumptions could result in a fair value that differs from our estimate and could result in the recognition of additional impairment charges in the financial statements. As a test for reasonableness, we also consider the combined carrying values of our reporting units to our market capitalization.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other Intangible Assets</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets that have finite useful lives are amortized by the straight-line method over their useful lives ranging from 6 years to 15 years. A finite intangible asset is considered impaired when its carrying amount is not recoverable and exceeds the asset's fair value. The carrying amount is deemed unrecoverable if it is greater than the sum of undiscounted cash flows expected to result from use and eventual disposition of the asset. An impairment loss is equal to the excess of the carrying amount over the fair value of the asset. If quoted market prices are not available, the fair values of the intangible assets are based on present values of expected future cash flows or royalties avoided using discount rates commensurate with the risks involved.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Insurance Reserves</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We maintain insurance coverage for various aspects of our operations. However, we retain exposure to potential losses through the use of deductibles, coverage limits and self-insured retentions. We establish reserves for claims using a combination of actuarially determined estimates and case-by-case evaluations of the underlying claim data and update our evaluations as further information becomes known. Judgments and assumptions are inherent in our reserve accruals; as a result, changes in assumptions or claims experience could result in changes to these estimates in the future. If actual results of claim settlements are different than the amounts estimated we may be exposed to future gains and losses that could be material.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has issued stock options and nonvested deferred share awards under its long-term incentive compensation plans. The fair value of these awards is calculated at grant date. The fair value of time-based, nonvested deferred shares is the value of the Company’s common stock at the grant date. The fair value of market-based nonvested deferred shares is based on several factors, including the probability that the market condition specified in the grant will be achieved, which is calculated using a Monte Carlo model. The fair value of stock options is determined based on the Black-Scholes option pricing model. For all stock-based awards, expense is recognized over the requisite service period with forfeitures recorded as they occur.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We use the asset and liability approach for financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed annually for differences between the financial statement and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances based on our judgments and estimates are established when necessary to reduce deferred tax assets to the amount expected to be realized in future operating results. Company management believes that realization of deferred tax assets in excess of the valuation allowance is more likely than not. Our estimates are based on facts and circumstances in existence as well as interpretations of existing tax regulations and laws applied to the facts and circumstances, with the help of professional tax advisors. Therefore, we estimate and provide for amounts of additional income taxes that may be assessed by the various taxing authorities. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign Currency</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The functional currencies of the Company’s operations in Canada, South Korea and Australia are the Canadian Dollar, South Korean Won and U.S. Dollar, respectively. The functional currency of the Company's Australian operations is the U.S. Dollar since its sales are primarily denominated in that currency. For subsidiaries with operations using a foreign functional currency, assets and liabilities are translated at the year-end exchange rates and the income statement accounts are translated at average exchange rates throughout the year. Translation gains and losses are reported in Accumulated Other Comprehensive Income (Loss), net of tax, in the Consolidated Statements of Changes in Stockholders’ Equity and in Other Comprehensive Income (Loss) in the Consolidated Statements of Comprehensive Income. Translation gains and losses are reversed from Accumulated Other Comprehensive Income (Loss) and are recognized in current period income in the event the Company disposes of an entity with accumulated translation gains or losses. Transaction gains and losses are reported as a component of Other income (expense) in the Consolidated Statements of Income.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued Accounting Standards</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 16, 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, which will change how the Company accounts for its allowance for uncollectible accounts. The amendments in this update require a financial asset (or a group of financial assets) to be presented at the net amount expected to be collected. The income statement will reflect any increases or decreases of expected credit losses that have taken place during the period. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Previous GAAP delays the recognition of the full amount of credit losses until the loss is probable of occurring. The amendments in this update eliminate the probable initial recognition threshold and, instead, reflect the Company's current estimate of all expected credit losses. In addition, current guidance limits the information the Company may consider in measuring a credit loss to its past events and current conditions. The amendments in this update broaden the information the Company may consider in developing its expected credit loss estimate to include forecasted information. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company adopted the standard on July 1, 2020 with no material impact to its estimate of the allowance for uncollectible accounts.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Organization and Basis of Presentation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts of Matrix Service Company and its subsidiaries (“Matrix” or the “Company”), all of which are wholly owned. Intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company operates in the United States, Canada, South Korea and Australia. The Company’s reportable segments are Electrical Infrastructure, Oil Gas &amp; Chemical, Storage Solutions and Industrial.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. We believe the most significant estimates and judgments are associated with revenue recognition, the recoverability tests that must be periodically performed with respect to our goodwill and other intangible assets, valuation reserves on our accounts receivable and deferred tax assets, and the estimation of loss contingencies, including liabilities associated with litigation and with the self-insured retentions on our insurance programs. Actual results could materially differ from those estimates.</span></div> 24600000 25800000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lease Accounting Policy</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business. The Company determines if an arrangement is or contains a lease at inception of the arrangement. An arrangement is determined to be a lease if it conveys the right to control the use of identified property and equipment for a period of time in exchange for consideration. Operating lease right-of-use assets are recognized as the present value of future lease payments over the lease term as of the commencement date, plus any lease payments made prior to commencement, and less any lease incentives received. Operating lease liabilities are recognized as the present value of the future lease payments over the lease term as of the commencement date. Operating lease expense is recognized based on the undiscounted future lease payments over the remaining lease term on a straight-line basis. Lease expense related to short-term leases is recognized on a straight-line basis over the lease term. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Determinations with respect to lease term (including any renewals and terminations), incremental borrowing rate used to discount lease payments, variable lease expense and future lease payments require the use of judgment based on the facts and circumstances related to each lease. The Company considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Right-of-use assets are evaluated for impairment in accordance with our policy for impairment of long-lived assets.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">General Information about our Contracts with Customers</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our revenue comes from contracts to provide engineering, procurement, fabrication and construction, repair and maintenance and other services. Our engineering, procurement and fabrication and construction services are usually provided in association with capital projects, which commonly are fixed price contracts and are billed based on project milestones. Our repair and maintenance services typically are cost reimbursable or time and material based contracts and are billed monthly or, for projects of short duration, at the conclusion of the project. The elapsed time from award to completion of performance may be in excess of one year for capital projects.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 1: Contract Identification</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We do not recognize revenue unless we have identified a contract with a customer. A contract with a customer exists when it has approval and commitment from both parties, the rights and obligations of the parties are identified, payment terms are identified, the contract has commercial substance, and collectibility is probable. We also evaluate whether a contract should be combined with other contracts and accounted for as one single contract. This evaluation requires judgment and could change the timing of the amount of revenue and profit recorded for a given period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 2: Identify Performance Obligations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Next, we identify each performance obligation in the contract. A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services to the customer. Revenue is recognized separately for each performance obligation in the contract. Many of our contracts have one clearly identifiable performance obligation. However, many of our contracts provide the customer an integrated service that includes two or more of the following services: engineering, procurement, fabrication, construction, repair and maintenance services. For these contracts, we do not consider the integrated services to be distinct within the context of the contract when the separate scopes of work combine into a single commercial objective or capability for the customer. Accordingly, we generally identify one performance obligation in our contracts. The determination of the number of performance obligations in a contract requires significant judgment and could change the timing of the amount of revenue recorded for a given period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 3: Determine Contract Price</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After determining the performance obligations in the contract, we determine the contract price. The contract price is the amount of consideration we expect to receive from the customer for completing the performance obligation(s). In a fixed price contract, the contract price is a single lump-sum amount. In reimbursable and time and materials based contracts, the contract price is determined by the agreed upon rates or reimbursements for time and materials expended in completing the performance obligation(s) in the contract.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A number of our contracts contain various cost and performance incentives and penalties that can either increase or decrease the contract price. These variable consideration amounts are generally earned or incurred based on certain performance metrics, most commonly related to project schedule or cost targets. We estimate variable consideration at the most likely amount of additional consideration to be received (or paid in the case of penalties), provided that meeting the variable condition is probable. We include estimated amounts of variable consideration in the contract price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the contract price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us. We reassess the amount of variable consideration each accounting period until the uncertainty associated with the variable consideration is resolved. Changes in the assessed amount of variable consideration are accounted for prospectively as a cumulative adjustment to revenue recognized in the current period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 4: Assign Contract Price to Performance Obligations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">After determining the contract price, we assign such price to the performance obligation(s) in the contract. If a contract has multiple performance obligations, we assign the contract price to each performance obligation based on the stand-alone selling prices of the distinct services that comprise each performance obligation.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Step 5: Recognize Revenue as Performance Obligations are Satisfied</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We record revenue for contracts with our customers as we satisfy the contracts' performance obligations. We recognize revenue on performance obligations associated with fixed price contracts for engineering, procurement, fabrication and construction services over time since these services create or enhance assets the customer controls as they are being created or enhanced. We measure progress of satisfying these performance obligations by using the percentage-of-completion method, which is based on costs incurred to date compared to the total estimated costs at completion, since it best depicts the transfer of control of assets being created or enhanced to the customer.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognize revenue over time for reimbursable and time and material based repair and maintenance contracts since the customer simultaneously receives and consumes the benefit of those services as we perform work under the contract. As a practical expedient allowed under the revenue accounting standards, we record revenue for these contracts in the amount to which we have a right to invoice for the services performed provided that we have a right to consideration from the customer in an amount that corresponds directly with the value of the performance completed to date.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Costs incurred may include direct labor, direct materials, subcontractor costs and indirect costs, such as salaries and benefits, supplies and tools, equipment costs and insurance costs. Indirect costs are charged to projects based upon direct costs and overhead allocation rates per dollar of direct costs incurred or direct labor hours worked. Typically, customer contracts will include standard warranties that provide assurance that products and services will function as expected. The Company does not sell separate warranties.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have numerous contracts that are in various stages of completion which require estimates to determine the forecasted costs at completion. Due to the nature of the work left to be performed on many of our contracts, the estimation of total cost at completion for fixed price contracts is complex, subject to many variables and requires significant judgment. Estimates of total cost at completion are made each period and changes in these estimates are accounted for prospectively as cumulative adjustments to revenue recognized in the current period. If estimates of costs to complete fixed price contracts indicate a loss, a provision is made through a contract write-down for the total loss anticipated.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Change Orders </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contracts are often modified through change orders, which are changes to the agreed upon scope of work. Most of our change orders, which may be priced or unpriced, are for goods or services that are not distinct from the existing contract due to the significant integration of services provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a change order on the contract price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue on a cumulative catch-up basis. For unpriced change orders, we estimate the increase or decrease to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above. Unpriced change orders are more fully discussed in Note 7 - Commitments and Contingencies.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Claims </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sometimes we seek claims for amounts in excess of the contract price for delays, errors in specifications and designs, contract terminations, change orders in dispute or other causes of additional costs incurred by us. Recognition of amounts as additional contract price related to claims is appropriate only if there is a legal basis for the claim. The determination of our legal basis for a claim requires significant judgment. We estimate the change to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above. Claims are more fully discussed in Note 7 - Commitments and Contingencies.</span></div> <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash and Cash Equivalents</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company includes as cash equivalents all investments with original maturities of three months or less which are readily convertible into cash. We have cash on deposit at June 30, 2020 with banks in the United States, Canada, South Korea and Australia in excess of Federal Deposit Insurance Corporation ("FDIC"), Canada Deposit Insurance Corporation ("CDIC"), Korea Deposit Insurance Corporation ("KDIC") and Financial Claims Scheme ("FCS")</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">protection limits, respectively. The United States Dollar equivalent of Canadian, South Korean and Australian deposits totaled $13.5 million as of June 30, 2020.</span></div> 13500000 <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounts receivable are carried on a gross basis, less the allowance for uncollectible accounts. The Company’s customers consist primarily of major integrated oil companies, independent refiners and marketers, power companies, petrochemical companies, pipeline companies, mining companies, contractors and engineering firms. The Company is exposed to the risk of individual customer defaults or depressed cycles in our customers’ industries. To mitigate this risk many of our contracts require payment as projects progress or advance payment in some circumstances. In addition, in most cases the Company can place liens against the property, plant or equipment constructed or terminate the contract if a material contract default occurs. Management estimates the allowance for uncollectible accounts based on existing economic conditions, the financial condition of its customers and the amount and age of past due accounts. Accounts are written off against the allowance for uncollectible accounts only after all reasonable collection attempts have been exhausted.</span></div> <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Retentions</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract retentions collectible beyond one year are included in Other assets in the Consolidated Balance Sheets. Accounts payable retentions are generally settled within one year.</span></div> <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Loss Contingencies</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Various legal actions, claims and other contingencies arise in the normal course of our business. Contingencies are recorded in the consolidated financial statements, or are otherwise disclosed, in accordance with ASC 450-20, “Loss Contingencies”. Specific reserves are provided for loss contingencies to the extent we conclude that a loss is both probable and estimable. We use a case-by-case evaluation of the underlying data and update our evaluation as further information becomes known. We believe that any amounts exceeding our recorded accruals should not materially affect our financial position, results of operations or liquidity. However, the results of litigation are inherently unpredictable and the possibility exists that the ultimate resolution of one or more of these matters could result in a material effect on our financial position, results of operations or liquidity.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Legal costs are expensed as incurred.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventories</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories consist primarily of steel plate and pipe and aluminum coil and extrusions. Cost is determined primarily using the average cost method and inventories are stated at the lower of cost or net realizable value.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Depreciation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation is computed using the straight-line method over the estimated useful lives of the depreciable assets. Depreciable lives are as follows: buildings—40 years, construction equipment—3 to 15 years, transportation equipment—3 to 5 years, and office equipment and software—3 to 10 years. Leasehold improvements are amortized over the shorter of the useful life of the asset or the lease term.</span></div> P40Y P3Y P15Y P3Y P5Y P3Y P10Y <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Impairment of Long-Lived Assets</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates long-lived assets for impairment when events or changes in circumstances indicate, in management’s judgment, that the carrying value of such assets used in operations may not be recoverable. The determination of whether an impairment has occurred is based on management’s estimate of undiscounted future cash flows attributable to the assets as compared to the carrying value of the assets. If an impairment has occurred, the amount of the impairment recognized is determined by estimating the fair value of the assets and, to the extent the carrying value exceeds the fair value of the assets, recording a loss provision.</span></div>For assets identified to be disposed of in the future, the carrying value of the assets are compared to the estimated fair value less the cost of disposal to determine if an impairment has occurred. Until the assets are disposed of, an estimate of the fair value is redetermined when related events or circumstances change. <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the excess of the purchase price of acquisitions over the acquisition date fair value of the net identifiable tangible and intangible assets acquired. In accordance with current accounting guidance, goodwill is not amortized and is tested at least annually for impairment at the reporting unit level, which is a level below our reportable segments.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We perform our annual impairment test in the fourth quarter of each fiscal year, or in between annual tests whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable, to determine whether an impairment exists and to determine the amount of headroom. We define "headroom" as the percentage difference between the fair value of a reporting unit and its carrying value. The goodwill impairment test involves comparing management’s estimate of the fair value of a reporting unit with its carrying value, including goodwill. If the fair value of a reporting unit exceeds its carrying value, then goodwill is not impaired. If the fair value of a reporting unit is less than its carrying value, then goodwill is impaired to the extent of the difference, but the impairment may not exceed the balance of goodwill assigned to that reporting unit.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We utilize a discounted cash flow analysis, referred to as an income approach, and market multiples, referred to as a market approach, to determine the estimated fair value of our reporting units. For the income approach, significant judgments and assumptions including forecasted project awards, discount rate, anticipated revenue growth rate, gross margins, operating expenses, working capital needs and capital expenditures are inherent in the fair value estimates, which are based on our operating and capital budgets and on our strategic plan. As a result, actual results may differ from the estimates utilized in our income approach. For the market approach, significant judgments and assumptions include the selection of guideline companies, forecasted guideline company EBITDA and our forecasted EBITDA. The use of alternate judgments and/or assumptions could result in a fair value that differs from our estimate and could result in the recognition of additional impairment charges in the financial statements. As a test for reasonableness, we also consider the combined carrying values of our reporting units to our market capitalization.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other Intangible Assets</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets that have finite useful lives are amortized by the straight-line method over their useful lives ranging from 6 years to 15 years. A finite intangible asset is considered impaired when its carrying amount is not recoverable and exceeds the asset's fair value. The carrying amount is deemed unrecoverable if it is greater than the sum of undiscounted cash flows expected to result from use and eventual disposition of the asset. An impairment loss is equal to the excess of the carrying amount over the fair value of the asset. If quoted market prices are not available, the fair values of the intangible assets are based on present values of expected future cash flows or royalties avoided using discount rates commensurate with the risks involved.</span></div> P6Y P15Y <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Insurance Reserves</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We maintain insurance coverage for various aspects of our operations. However, we retain exposure to potential losses through the use of deductibles, coverage limits and self-insured retentions. We establish reserves for claims using a combination of actuarially determined estimates and case-by-case evaluations of the underlying claim data and update our evaluations as further information becomes known. Judgments and assumptions are inherent in our reserve accruals; as a result, changes in assumptions or claims experience could result in changes to these estimates in the future. If actual results of claim settlements are different than the amounts estimated we may be exposed to future gains and losses that could be material.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has issued stock options and nonvested deferred share awards under its long-term incentive compensation plans. The fair value of these awards is calculated at grant date. The fair value of time-based, nonvested deferred shares is the value of the Company’s common stock at the grant date. The fair value of market-based nonvested deferred shares is based on several factors, including the probability that the market condition specified in the grant will be achieved, which is calculated using a Monte Carlo model. The fair value of stock options is determined based on the Black-Scholes option pricing model. For all stock-based awards, expense is recognized over the requisite service period with forfeitures recorded as they occur.</span></div> Income TaxesWe use the asset and liability approach for financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed annually for differences between the financial statement and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances based on our judgments and estimates are established when necessary to reduce deferred tax assets to the amount expected to be realized in future operating results. Company management believes that realization of deferred tax assets in excess of the valuation allowance is more likely than not. Our estimates are based on facts and circumstances in existence as well as interpretations of existing tax regulations and laws applied to the facts and circumstances, with the help of professional tax advisors. Therefore, we estimate and provide for amounts of additional income taxes that may be assessed by the various taxing authorities. <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign Currency</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The functional currencies of the Company’s operations in Canada, South Korea and Australia are the Canadian Dollar, South Korean Won and U.S. Dollar, respectively. The functional currency of the Company's Australian operations is the U.S. Dollar since its sales are primarily denominated in that currency. For subsidiaries with operations using a foreign functional currency, assets and liabilities are translated at the year-end exchange rates and the income statement accounts are translated at average exchange rates throughout the year. Translation gains and losses are reported in Accumulated Other Comprehensive Income (Loss), net of tax, in the Consolidated Statements of Changes in Stockholders’ Equity and in Other Comprehensive Income (Loss) in the Consolidated Statements of Comprehensive Income. Translation gains and losses are reversed from Accumulated Other Comprehensive Income (Loss) and are recognized in current period income in the event the Company disposes of an entity with accumulated translation gains or losses. Transaction gains and losses are reported as a component of Other income (expense) in the Consolidated Statements of Income.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign Currency</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The functional currencies of the Company’s operations in Canada, South Korea and Australia are the Canadian Dollar, South Korean Won and U.S. Dollar, respectively. The functional currency of the Company's Australian operations is the U.S. Dollar since its sales are primarily denominated in that currency. For subsidiaries with operations using a foreign functional currency, assets and liabilities are translated at the year-end exchange rates and the income statement accounts are translated at average exchange rates throughout the year. Translation gains and losses are reported in Accumulated Other Comprehensive Income (Loss), net of tax, in the Consolidated Statements of Changes in Stockholders’ Equity and in Other Comprehensive Income (Loss) in the Consolidated Statements of Comprehensive Income. Translation gains and losses are reversed from Accumulated Other Comprehensive Income (Loss) and are recognized in current period income in the event the Company disposes of an entity with accumulated translation gains or losses. Transaction gains and losses are reported as a component of Other income (expense) in the Consolidated Statements of Income.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued Accounting Standards</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 16, 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, which will change how the Company accounts for its allowance for uncollectible accounts. The amendments in this update require a financial asset (or a group of financial assets) to be presented at the net amount expected to be collected. The income statement will reflect any increases or decreases of expected credit losses that have taken place during the period. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Previous GAAP delays the recognition of the full amount of credit losses until the loss is probable of occurring. The amendments in this update eliminate the probable initial recognition threshold and, instead, reflect the Company's current estimate of all expected credit losses. In addition, current guidance limits the information the Company may consider in measuring a credit loss to its past events and current conditions. The amendments in this update broaden the information the Company may consider in developing its expected credit loss estimate to include forecasted information. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company adopted the standard on July 1, 2020 with no material impact to its estimate of the allowance for uncollectible accounts.</span></div> Revenue<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Remaining Performance Obligations</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company had $566.4 million of remaining performance obligations yet to be satisfied as of June 30, 2020. The Company expects to recognize approximately $429.0 million of its remaining performance obligations as revenue within the next twelve months.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contract Balances</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract terms with customers include the timing of billing and payment, which usually differs from the timing of revenue recognition. As a result, we carry contract assets and liabilities in our balance sheet. These contract assets and liabilities are calculated on a contract-by-contract basis and reported on a net basis at the end of each period and are classified as current. We present our contract assets in the balance sheet as Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts ("CIE"). CIE consists of revenue recognized in excess of billings. We present our contract liabilities in the balance sheet as Billings on Uncompleted Contracts in Excess of Costs and Estimated Earnings ("BIE"). BIE consists of billings in excess of revenue recognized. The following table provides information about CIE and BIE:</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:61.509%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.632%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,548</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,083</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,535)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Billings on uncompleted contracts in excess of costs and estimated earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(63,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105,626)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,737</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net contract liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,341)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,543)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,202</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The difference between the beginning and ending balances of the Company's CIE and BIE primarily results from the timing of revenue recognized relative to its billings. The amount of revenue recognized during the twelve months ended June 30, 2020 that was included in the prior period BIE balance was $104.4 million. This revenue consists primarily of work performed during the period on contracts with customers that had advance billings.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Progress billings in accounts receivable at June 30, 2020 and June 30, 2019 included retentions to be collected within one year of $37.3 million and $21.9 million, respectively. Contract retentions collectible beyond one year are included in other assets in the Consolidated Balance Sheets and totaled $1.6 million as of June 30, 2020 and $17.7 million as of June 30, 2019.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Disaggregated Revenue</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue disaggregated by reportable segment is presented in Note 13 - Segment Information. The following series of tables presents revenue disaggregated by geographic area where the work was performed and by contract type:</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Geographic Disaggregation:</span></div><div><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.471%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.978%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Twelve months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,020,083</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,367,844</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">981,292</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,133</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,410</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,208</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other international</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,722</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,426</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,053</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100,938</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416,680</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,553</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract Type Disaggregation:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.471%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.978%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Twelve months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed-price contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685,559</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">748,007</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">588,039</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time and materials and other cost reimbursable contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415,379</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">668,673</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">503,514</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100,938</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416,680</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,553</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Typically, the Company assumes more risk with fixed-price contracts since increases in cost to perform the work may not be recoverable. However, these types of contracts typically offer higher profits than time and materials and other cost reimbursable contracts when completed at or below the costs originally estimated. The profitability of time and materials and other cost reimbursable contracts is typically lower than fixed-price contracts and is usually less volatile than fixed-price contracts since the profit component is factored into the rates charged for labor, equipment and materials, or is expressed in the contract as a percentage of the reimbursable costs incurred.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The mix of revenue by contract type shifted since the third quarter of fiscal 2020 due to the Company's strategic initiative to exit the domestic iron and steel industry, which was comprised primarily of time and materials and other cost reimbursable contracts.</span></div> 566400000 429000000.0 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:61.509%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.632%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs and estimated earnings in excess of billings on uncompleted contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,548</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,083</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,535)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Billings on uncompleted contracts in excess of costs and estimated earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(63,889)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105,626)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,737</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net contract liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,341)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,543)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,202</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> 59548000 96083000 -36535000 63889000 105626000 41737000 -4341000 -9543000 5202000 104400000 37300000 21900000 1600000 17700000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Geographic Disaggregation:</span></div><div><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.471%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.978%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Twelve months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,020,083</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,367,844</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">981,292</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,133</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,410</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,208</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other international</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,722</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,426</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,053</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100,938</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416,680</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,553</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract Type Disaggregation:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.471%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.978%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Twelve months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed-price contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">685,559</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">748,007</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">588,039</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Time and materials and other cost reimbursable contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415,379</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">668,673</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">503,514</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100,938</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416,680</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,553</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 1020083000 1367844000 981292000 70133000 41410000 104208000 10722000 7426000 6053000 1100938000 1416680000 1091553000 685559000 748007000 588039000 415379000 668673000 503514000 1100938000 1416680000 1091553000 Acquisitions and Disposals<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sale of Process Heating Business </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the Company sold non-core assets associated with a business that marketed process heating equipment for $3.9 million in cash, including $0.2 million of customary final post-closing adjustments paid in October 2018. The Company recognized a gain of $0.4 million on the sale, which was included in Other in the Consolidated Statements of Income. The revenue and operating results of the business, which were included in the Oil Gas &amp; Chemical segment, were not material.</span></div> 3900000 200000 400000 Goodwill and Other Intangible Assets<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Goodwill</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the carrying amount of goodwill by segment are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:34.237%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.632%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,152</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,604</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,764</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,981</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,501</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,281)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,281)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(45)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(58)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,826</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,604</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,760</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,972</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,162</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Disposal of business</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,775)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,775)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,830</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,829</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,736</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,368</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24,900)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,981)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32,881)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(169)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,829</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,567</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,369</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:43.328%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.180%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The translation adjustments relate to the periodic translation of Canadian Dollar and South Korean Won denominated goodwill recorded as a part of prior acquisitions in Canada and South Korea, in which the local currency was determined to be the functional currency.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In August 2018, the Company disposed of a business that marketed process heating equipment. See Note 3 - Acquisitions and Disposals for more information about the disposal. The business disposed of constituted its own reporting unit and the amount of goodwill written off was all of the goodwill assigned to that reporting unit. None of the goodwill was considered impaired since the Company recorded a gain on the disposal.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company performed its annual goodwill impairment test as of May 31, 2020, which resulted in no impairment. The fiscal 2020 test indicated that three reporting units with a combined total of $14.2 million of goodwill as of June 30, 2020 were at higher risk of future impairment than others. If the Company's view of project opportunities or gross margins deteriorates, particularly for the higher risk reporting units, then the Company may be required to record a material impairment of goodwill.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the third quarter of fiscal 2020, the Company concluded that goodwill impairment indicators existed based on the uncertainties caused by the COVID-19 pandemic and the significant decline in the price of crude oil. These uncertainties resulted in lowered revenue expectations for the remainder of fiscal 2020 and fiscal 2021 and led to significant volatility in the Company's stock price. Accordingly, the Company performed an interim test as of March 31, 2020, which did not result in any additional impairments.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the second quarter of fiscal 2020, the Company concluded that a goodwill impairment indicator existed in the Electrical Infrastructure segment based on the recent history of depressed gross margins and the second quarter’s downward acceleration of revenue and gross margin. Accordingly, the Company performed an interim impairment test as of December 31, 2019, reflecting updated revenue and gross margin assumptions, and concluded that the reporting unit's $24.9 million of goodwill was fully impaired. Additionally, the Company concluded that a goodwill impairment indicator existed for an Industrial segment reporting unit based on several second quarter events. These events included the deterioration of our relationship with a significant customer in the iron and steel industry in the second quarter. As a result, the customer canceled other previously awarded work and the Company is expecting little to no new business from this customer in the foreseeable future. Accordingly, the Company performed an interim impairment test as of December 31, 2019 and concluded that the reporting unit's $8.0 million of goodwill was fully impaired.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In fiscal 2018, the Company recorded a $17.3 million impairment of goodwill included in the Electrical Infrastructure segment. The impairment was triggered by lower financial projections as a result of the Company's decision to shift its strategy away from EPC power generation projects to smaller, individual packages that better fit the Company's strategy and risk profile, and sluggish maintenance and capital spending by some key clients in our Northeast and Mid-Atlantic high voltage markets.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated fair value of each reporting unit was derived primarily by utilizing a discounted cash flow analysis. The key assumptions used are described in Note 1 - Summary of Significant Accounting Policies, Goodwill.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other Intangible Assets</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the fourth quarter of fiscal 2020, the Company fully impaired a customer relationship intangible asset with a net book value of $1.2 million. The customer relationship primarily related to services which were impacted by the Company's performance improvement plan (see Note 14 - Restructuring Costs). As a result, the customer relationship intangible asset was no longer recoverable. As of June 30, 2020, this intangible asset had a remaining useful life of approximately 2 years, a gross carrying amount of $6.3 million and accumulated amortization of $5.1 million. The impairment is included in the restructuring costs caption in the Consolidated Statements of Income.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Also in the fourth quarter of fiscal 2020, the Company fully impaired a customer relationship intangible asset with a net book value of $0.4 million in connection with the closure of an underperforming operating unit. The closure was part the Company's performance improvement plan (see Note 14 - Restructuring Costs). As of June 30, 2020, this intangible asset had a remaining useful life of approximately 4 years, a gross carrying amount of $0.9 million and accumulated amortization of $0.5 million. The impairment is included in the restructuring costs caption in the Consolidated Statements of Income.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the second quarter of fiscal 2020, in connection with the factors disclosed for the Industrial segment goodwill impairment above, the Company fully impaired a customer relationship with a net book value of $5.6 million. As of December 31, 2019, this intangible asset had a remaining useful life of 9 years, a gross carrying amount of $9.4 million and accumulated amortization of $3.8 million. The impairment is included within the goodwill and other intangible asset impairment caption in the Consolidated Statements of Income.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the fourth quarter of fiscal 2018, the Company recorded a $0.7 million impairment to a customer relationship intangible asset associated with an acquisition that was completed in fiscal 2013. The impairment was triggered by lower than anticipated revenue and operating income. The impairment is included in the Oil Gas &amp; Chemical segment and is presented within the goodwill and other intangible asset impairment caption in the Consolidated Statements of Income.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information on the carrying value of other intangible assets is as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:43.099%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.262%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.969%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.969%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.265%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">At June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intellectual property</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 to 15</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,579</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,956)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">623</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer based</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 to 15</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,840</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,626)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,214</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete Agreements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,453</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,453)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,872</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,035)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,837</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:43.605%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.991%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">At June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intellectual property</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 to 15</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,579</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,779)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">800</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer based</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 to 15</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,572</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19,915)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,657</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,453</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,438)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,604</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,132)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,472</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization expense totaled $3.4 million, $3.3 million, and $4.8 million in fiscal 2020, 2019, and 2018, respectively. We estimate that future amortization of other intangible assets will be as follows (in thousands):</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:85.011%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.789%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For year ending:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,231</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,811</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,729</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,415</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,096</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">555</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total estimated amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,837</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the carrying amount of goodwill by segment are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:34.237%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.632%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,152</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,604</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,764</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,981</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,501</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,281)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,281)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(45)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(58)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,826</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,604</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,760</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,972</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,162</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Disposal of business</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,775)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,775)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,830</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,829</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,736</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,368</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24,900)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,981)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32,881)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Translation adjustment</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(169)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net balance at June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,829</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,567</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,973</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,369</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:43.328%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.180%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The translation adjustments relate to the periodic translation of Canadian Dollar and South Korean Won denominated goodwill recorded as a part of prior acquisitions in Canada and South Korea, in which the local currency was determined to be the functional currency.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In August 2018, the Company disposed of a business that marketed process heating equipment. See Note 3 - Acquisitions and Disposals for more information about the disposal. The business disposed of constituted its own reporting unit and the amount of goodwill written off was all of the goodwill assigned to that reporting unit. None of the goodwill was considered impaired since the Company recorded a gain on the disposal.</span></div> 42152000 33604000 16764000 20981000 113501000 -17281000 0 0 0 -17281000 -45000 0 -4000 -9000 -58000 24826000 33604000 16760000 20972000 96162000 0 -2775000 0 0 -2775000 4000 0 -24000 1000 -19000 24830000 30829000 16736000 20973000 93368000 -24900000 0 0 -7981000 -32881000 70000 0 -169000 -19000 -118000 0 30829000 16567000 12973000 60369000 14200000 1200000 P2Y 6300000 5100000 400000 P4Y 900000 500000 5600000 P9Y 9400000 3800000 700000 <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information on the carrying value of other intangible assets is as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:43.099%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.262%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.969%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.969%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.265%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">At June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intellectual property</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 to 15</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,579</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,956)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">623</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer based</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 to 15</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,840</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,626)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,214</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete Agreements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,453</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,453)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,872</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,035)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,837</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:43.605%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.988%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.991%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">At June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intellectual property</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 to 15</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,579</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,779)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">800</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer based</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 to 15</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,572</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19,915)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,657</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,453</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,438)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,604</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,132)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,472</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 2579000 1956000 623000 21840000 13626000 8214000 1453000 1453000 0 25872000 17035000 8837000 2579000 1779000 800000 38572000 19915000 18657000 1453000 1438000 15000 42604000 23132000 19472000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization expense totaled $3.4 million, $3.3 million, and $4.8 million in fiscal 2020, 2019, and 2018, respectively. We estimate that future amortization of other intangible assets will be as follows (in thousands):</span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:85.011%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.789%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For year ending:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,231</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,811</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,729</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,415</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,096</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">555</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total estimated amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,837</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 3400000 3300000 4800000 2231000 1811000 1729000 1415000 1096000 555000 8837000 Debt<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On February 8, 2017, the Company entered into the Fourth Amended and Restated Credit Agreement (the "Credit Agreement"), by and among the Company and certain foreign subsidiaries, as Borrowers, various subsidiaries of the Company, as Guarantors, JPMorgan Chase Bank, N.A., as Administrative Agent, Sole Lead Arranger and Sole Bookrunner, and the other Lenders party thereto.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Credit Agreement provides for a five-year senior secured revolving credit facility of $300.0 million that expires February 8, 2022. The credit facility may be used for working capital, acquisitions, capital expenditures, issuances of letters of credit and other lawful purposes. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The credit facility includes a U.S. Dollar equivalent sublimit of $75.0 million for revolving loans denominated in Australian Dollars, Canadian Dollars, Euros and Pounds Sterling and letters of credit in Australian Dollars, Euros, and Pounds Sterling. The credit facility also includes a $200.0 million sublimit for total letters of credit.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Each revolving borrowing under the Credit Agreement will bear interest at a rate per annum equal to:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The ABR or the Adjusted LIBO Rate, in the case of revolving loans denominated in U.S. Dollars;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Canadian Prime Rate or the CDOR rate, in the case of revolving loans denominated in Canadian Dollars;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Adjusted LIBO Rate, in the case of revolving loans denominated in Pounds Sterling or Australian Dollars; or</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The EURIBO Rate, in the case of revolving loans denominated in Euros,</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">in each case, plus the Applicable Margin, which is based on the Company's Leverage Ratio. The Applicable Margin on ABR loans ranges between 0.625% and 1.625%. The Applicable Margin for Adjusted LIBO, EURIBO and CDOR loans ranges between 1.625% and 2.625% and the Applicable Margin for Canadian Prime Rate loans ranges between 2.125% and 3.125%. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The unused credit facility fee is between 0.25% and 0.45% based on the Leverage Ratio.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2020, the Company was at the lowest margin tier for all categories of loans and the unused revolving credit facility fee under the Credit Agreement. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Credit Agreement includes the following covenants and borrowing limitations:</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Our Leverage Ratio, determined as of the end of each fiscal quarter, may not exceed 3.00 to 1.00. The Leverage Ratio covenant requires that Consolidated Funded Indebtedness, as defined in the Credit Agreement, as of the end of any fiscal quarter, may not exceed 3.0 times Consolidated EBITDA, as defined in the Credit Agreement, or "Covenant EBITDA," over the previous four quarters.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">We are required to maintain a Fixed Charge Coverage Ratio, determined as of the end of each fiscal quarter, greater than or equal to 1.25 to 1.00. The Fixed Charge Coverage Ratio covenant requires that, as of the end of any fiscal quarter, Covenant EBITDA, after deducting capital expenditures, dividends and share repurchases, for the previous four quarters may not be less than 1.25 times the total of interest expense and cash paid for income taxes over the previous four quarters and scheduled maturities of certain indebtedness for the next four quarters.</span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Asset dispositions (other than dispositions in which all of the net cash proceeds therefrom are reinvested into the Company and dispositions of inventory and obsolete or unneeded equipment in the ordinary course of business) are limited to $20.0 million per 12-month period.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is in compliance with all affirmative, negative, and financial covenants under the Credit Agreement.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Availability under the senior secured revolving credit facility is as follows:</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:66.981%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.980%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.275%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capacity constraint due to the Leverage Ratio </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,864</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,323</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capacity under the senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137,136</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">205,677</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Letters of credit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,529</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,147</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Borrowings outstanding</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,208</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,347</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Availability under the senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,399</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,183</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:43.328%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.180%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The Credit Agreement allows exclusion of letters of credit that support our workers' compensation programs when calculating availability under the credit facility. At June 30, 2020, there were $6.5 million of letters of credit that support our workers' compensation programs.</span></div>The carrying value of the senior secured revolving credit facility approximates its fair value at each balance sheet date. 300000000.0 2022-02-08 75.0 200.0 0.00625 0.01625 0.01625 0.02625 0.02125 0.03125 0.0025 0.0045 3.00 1.00 1.25 1.00 20.0 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:66.981%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.980%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.275%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capacity constraint due to the Leverage Ratio </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,864</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,323</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capacity under the senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137,136</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">205,677</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Letters of credit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,529</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,147</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Borrowings outstanding</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,208</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,347</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Availability under the senior secured revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,399</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,183</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> 300000000 300000000 162864000 94323000 137136000 205677000 34529000 48147000 9208000 5347000 93399000 152183000 Income Taxes<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Coronavirus Aid, Relief, and Economic Security Act</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act (the "CARES Act") was signed into law. The purpose of the CARES Act was to provide $2.2 trillion in funding to fight the COVID-19 pandemic and provide economic relief in the form of tax relief, government loans and grants. The CARES Act contains the following key provisions which affect income taxes:</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Eliminates the 80% of taxable income limitations by allowing corporations to fully utilize net operating loss carryforwards to offset taxable income in 2018, 2019, or 2020 and reinstating it for tax years after 2020;</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Allows net operating losses generated in 2018, 2019 or 2020 to be carried back five years;</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Increases the net interest expense deduction limit to 50% of adjusted taxable income from 30% for the 2019 and 2020 tax years;</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Allows taxpayers with alternative minimum tax credits to claim a refund for the entire amount of the credit instead of recovering the credit through refunds over a period of years, as required by the 2017 Tax Cuts and Jobs Act; and</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Allows entities to deduct more of their charitable cash contributions made during calendar year 2020 by increasing the taxable income limitation to 25% from 10%.</span></div><div><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The income tax provisions in the CARES Act have not had a material impact on the Company as of June 30, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The CARES Act also provides certain payroll tax credits and allows companies to defer payroll tax that would otherwise be due from enactment through December 31, 2020. The Company has recognized $0.8 million of payroll tax credits during fiscal 2020 and has deferred $3.8 million of payroll tax as of June 30, 2020. The payroll tax credits are included as a reduction of selling, general and administrative expenses in the Consolidated Statements of Income and the deferred payroll taxes are included within other liabilities in the Consolidated Balance Sheets. The Company must repay half of the deferred payroll tax by December 31, 2021 and the remainder by December 31, 2022.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has also received $1.1 million of subsidies in Canada during fiscal 2020 as part the Canada Emergency Wage Subsidy program, which was designed to compensate Canadian employers whose business has been affected by the COVID-19 pandemic. These subsidies are included as a reduction of selling, general and administrative expenses in the Consolidated Statements of Income.</span></div><div style="margin-top:9pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sources of pretax income (loss)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:55.434%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.852%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32,660)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,032</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,656)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,984)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,620)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,492)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,644)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,412</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,148)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Components of the provision for income tax expense (benefit)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:55.434%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.852%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(376)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,085</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(121)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,390</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(97)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">504</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,378</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">518</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(528)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,093</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,091)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(590)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,462</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,129</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,689)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,629)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,052</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,186)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,430</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(668)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:61.564%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.613%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.613%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.614%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected provision (benefit) for federal income taxes at the statutory rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,695)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,067</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,408)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(768)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,288</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Impairment of non-deductible goodwill</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,813</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,342</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charges without tax benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,707</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,233</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Change in valuation allowance</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,062</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,512</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,173</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reversal of branch liability</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,546)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax expense (benefit) on stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(296)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">511</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Remeasurement of deferred taxes</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(455)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development and other tax credits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,724)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,972)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,665)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign tax differential</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(132)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(248)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in uncertain tax positions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(83)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">370</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(496)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for federal, state and foreign income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,430</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(668)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:43.328%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.180%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In fiscal 2020, the Company impaired $32.9 million of goodwill, which included $8.6 million of non-deductible goodwill. In fiscal 2018, the Company impaired $17.3 million of goodwill, which included $8.3 million of non-deductible goodwill. See Note 4 - Goodwill and Other Intangible Assets for more information about the impairments.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In fiscal 2020, the Company placed $3.1 million of valuation allowances on net operating loss carryforwards and foreign tax credits primarily related to Canada. In fiscal 2019, the Company placed $4.5 million of valuation allowances on net operating loss carryforwards and foreign tax credits generated by its branch operations in Canada, which will likely not be utilized prior to their expiration. These valuation allowances were largely offset by the reversal $3.5 million of branch liabilities associated with the Canadian net operating loss carryforwards and foreign tax credits.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">This represents the remeasurement of deferred taxes in connection with Tax Cuts and Jobs Act.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Significant components of the Company’s deferred tax assets and liabilities</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:66.594%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.318%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.320%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bad debt reserve</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">233</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">238</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paid-time-off accrual</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">669</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">616</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance reserve</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,221</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,577</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Legal reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating loss benefit and credit carryforwards</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,354</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,054</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,763)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,959)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued compensation and pension</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,447</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,115</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock compensation expense on nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,231</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,679</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued losses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,381</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">843</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">833</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,125</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,554</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax over book depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,313</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,349</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax over book (book over tax) amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,195)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,770</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Branch future liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Receivable holdbacks and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,198</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,169</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax asset</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,927</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,385</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As reported in the Consolidated Balance Sheets:</span></div><div><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:66.788%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.149%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.297%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,988</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,683</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(298)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax asset</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,927</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,385</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating loss and tax credit carryforwards</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has state net operating loss carryforwards, state tax credit carryforwards, federal foreign tax credit carryforwards, foreign net operating loss carryforwards and foreign tax credit carryforwards.  The valuation allowance at June 30, 2020 and June 30, 2019 reduces the recognized tax benefit of these carryforwards to an amount that is more likely than not to be realized.  These carryforwards will generally expire as shown below:</span></div><div style="text-align:center;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.140%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.038%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.522%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Loss Carryforwards</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration Period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount (in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State net operating losses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2024 to June 2040</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,676</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign net operating losses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2029 to June 2040</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,618</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.140%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.038%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.522%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax Credit Carryforwards</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration Period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount (in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2032 to June 2035</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">877</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal foreign tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2021 to June 2025</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,239</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2035 to June 2040</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">627</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In general, it is the practice and intention of the Company to reinvest the earnings of its foreign subsidiaries in its foreign operations. We do not provide for outside basis differences under the indefinite reinvestment assertion of ASC 740-30.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company files tax returns in multiple domestic and foreign taxing jurisdictions. With a few exceptions, the Company is no longer subject to examination by taxing authorities through fiscal 2015. At June 30, 2020, the Company updated its evaluation of its open tax years in all known jurisdictions. As of June 30, 2020, we have a $0.5 million liability for unrecognized tax positions and the payment of related interest and penalties. We treat the related interest and penalties as income tax expense. Due to the uncertainties related to these tax matters, we are unable to make a reasonably reliable estimate as to when cash settlement with a taxing authority will occur.</span></div> 2200000000000 0.80 0.50 0.30 0.25 0.10 800000 3800000 1100000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Sources of pretax income (loss)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:55.434%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.852%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(32,660)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,032</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,656)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,984)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,620)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,492)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,644)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,412</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,148)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> -32660000 46032000 -2656000 -3984000 -7620000 -9492000 -36644000 38412000 -12148000 <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Components of the provision for income tax expense (benefit)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:55.434%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.852%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(376)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,085</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(121)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,390</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(97)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">504</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,378</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">518</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(528)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,093</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,091)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">451</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(590)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,462</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,129</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,689)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,629)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,052</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,186)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,430</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(668)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> -376000 6085000 -121000 412000 2390000 135000 23000 -97000 504000 59000 8378000 518000 -5000000 -528000 1093000 -1091000 451000 -590000 2462000 2129000 -1689000 -3629000 2052000 -1186000 -3570000 10430000 -668000 <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:61.564%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.613%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.613%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.614%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected provision (benefit) for federal income taxes at the statutory rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,695)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,067</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,408)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(768)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,288</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Impairment of non-deductible goodwill</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,813</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,342</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charges without tax benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,707</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,233</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Change in valuation allowance</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,062</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,512</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,173</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Reversal of branch liability</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,546)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess tax expense (benefit) on stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(296)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">511</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Remeasurement of deferred taxes</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(455)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development and other tax credits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,724)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,972)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,665)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign tax differential</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(132)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(248)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in uncertain tax positions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(83)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">370</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(496)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision (benefit) for federal, state and foreign income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,430</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(668)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:43.328%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.180%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In fiscal 2020, the Company impaired $32.9 million of goodwill, which included $8.6 million of non-deductible goodwill. In fiscal 2018, the Company impaired $17.3 million of goodwill, which included $8.3 million of non-deductible goodwill. See Note 4 - Goodwill and Other Intangible Assets for more information about the impairments.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">In fiscal 2020, the Company placed $3.1 million of valuation allowances on net operating loss carryforwards and foreign tax credits primarily related to Canada. In fiscal 2019, the Company placed $4.5 million of valuation allowances on net operating loss carryforwards and foreign tax credits generated by its branch operations in Canada, which will likely not be utilized prior to their expiration. These valuation allowances were largely offset by the reversal $3.5 million of branch liabilities associated with the Canadian net operating loss carryforwards and foreign tax credits.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">This represents the remeasurement of deferred taxes in connection with Tax Cuts and Jobs Act.</span></div> -7695000 8067000 -3408000 -768000 2288000 247000 1813000 0 2342000 -1707000 -1233000 -1100000 3062000 4512000 1173000 0 -3546000 0 -230000 296000 -511000 0 0 -455000 1724000 1972000 1665000 -132000 -248000 -10000 20000 22000 -7000 -83000 370000 -496000 -3570000 10430000 -668000 8600000 8300000 <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Significant components of the Company’s deferred tax assets and liabilities</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:66.594%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.318%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.320%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bad debt reserve</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">233</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">238</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paid-time-off accrual</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">669</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">616</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance reserve</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,221</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,577</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Legal reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating loss benefit and credit carryforwards</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,354</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,054</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,763)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,959)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued compensation and pension</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,447</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,115</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock compensation expense on nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,231</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,679</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued losses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,381</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">843</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">833</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,125</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,554</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax over book depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,313</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,349</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax over book (book over tax) amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,195)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,770</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Branch future liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Receivable holdbacks and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,198</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,169</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax asset</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,927</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,385</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 206000 206000 233000 238000 669000 616000 1221000 1577000 207000 1000 10354000 10054000 7763000 4959000 1447000 1115000 3231000 3679000 96000 194000 1381000 0 843000 833000 12125000 13554000 11313000 9349000 -5195000 1770000 74000 34000 6000 16000 6198000 11169000 5927000 2385000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As reported in the Consolidated Balance Sheets:</span></div><div><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:66.788%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.149%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.297%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,988</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,683</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(298)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax asset</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,927</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,385</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 5988000 2683000 61000 298000 5927000 2385000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.140%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.038%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.522%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Loss Carryforwards</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration Period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount (in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State net operating losses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2024 to June 2040</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,676</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign net operating losses</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2029 to June 2040</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,618</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table> June 2024 to June 2040 19676000 June 2029 to June 2040 24618000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.140%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.038%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.522%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax Credit Carryforwards</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration Period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount (in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2032 to June 2035</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">877</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal foreign tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2021 to June 2025</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,239</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign tax credits</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2035 to June 2040</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">627</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table> June 2032 to June 2035 877000 June 2021 to June 2025 1239000 June 2035 to June 2040 627000 500000 Commitments and Contingencies<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Insurance Reserves</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company maintains insurance coverage for various aspects of its operations. However, exposure to potential losses is retained through the use of deductibles, self-insured retentions and coverage limits.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Typically our contracts require us to indemnify our customers for injury, damage or loss arising from the performance of our services and provide warranties for materials and workmanship. The Company may also be required to name the customer as an additional insured up to the limits of insurance available, or we may be required to purchase special insurance policies or surety bonds for specific customers or provide letters of credit in lieu of bonds to satisfy performance and financial guarantees on some projects. Matrix maintains a performance and payment bonding line sufficient to support the business. The Company generally requires its subcontractors to indemnify the Company and the Company’s customer and name the Company as an additional insured for activities arising out of the subcontractors’ work. We also require certain subcontractors to provide additional insurance policies, including surety bonds in favor of the Company, to secure the subcontractors’ work or as required by the subcontract.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There can be no assurance that our insurance and the additional insurance coverage provided by our subcontractors will fully protect us against a valid claim or loss under the contracts with our customers.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Unpriced Change Orders and Claims</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020 and June 30, 2019, costs and estimated earnings in excess of billings on uncompleted contracts included revenue for unpriced change orders and claims of $14.5 million and $10.1 million, respectively. The amounts ultimately realized may be significantly different than the recorded amounts resulting in a material adjustment to future earnings. Generally, collection of amounts related to unpriced change orders and claims is expected within twelve months. However, customers may not pay these amounts until final resolution of related claims, and accordingly, collection of these amounts may extend beyond one year.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the third quarter of fiscal 2020, the Company commenced litigation in an effort to collect $17.8 million in accounts receivable from an iron and steel customer following the deterioration of the relationship in the second quarter of fiscal 2020. Based on the terms of the contract with this customer, the Company is entitled to collect the full amount owed under the contract. However, the timing of collection is uncertain.</span></div>The Company and its subsidiaries are participants in various legal actions. It is the opinion of management that none of the other known legal actions, including a contract dispute with a customer involving the construction of a crude terminal, will have a material impact on the Company’s financial position, results of operations or liquidity. 14500000 10100000 17800000 Leases<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business. Real estate leases accounted for approximately 87% of all right-of-use assets as of June 30, 2020. Most real estate and information technology equipment leases generally have fixed payments that follow an agreed upon payment schedule and have remaining lease terms ranging from less than a year to 16 years. Construction equipment leases generally have "month-to-month" lease terms that automatically renew as long as the equipment remains in use.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recorded $3.2 million of impairments to right-of-use assets related to leased office space that was closed in connection with the Company's restructuring activities, see Note 14 – Restructuring Costs for additional information.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of lease expense in the Consolidated Statements of Income are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:22.145%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:57.379%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.008%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location of Expense in Statements of Income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue and selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,274</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Short-term lease expense</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,371</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,645</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:43.328%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.180%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Primarily represents the lease expense of construction equipment that is subject to month-to-month rental agreements with expected rental durations of less than one year.</span></div><div><span><br/></span></div><div style="text-indent:36pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The future undiscounted lease payments, as reconciled to the discounted operating lease liabilities presented in the Company's Condensed Consolidated Balance Sheets, were as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.233%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.544%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturity Analysis:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,719</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,430</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,978</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,352</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,630</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future operating lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,119</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,554)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net present value of future lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,565</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,568</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,997</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the weighted average remaining operating lease term and weighted average discount rate as of June 30, 2020:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.671%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.2 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information related to leases is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.671%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,798</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,984</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the third quarter of fiscal 2020, the Company received leasehold improvements of $2.5 million from a lessor as a tenant incentive. This incentive is considered to be a non-cash investing activity.</span></div> 0.87 P16Y 3200000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:22.145%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:57.379%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.008%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location of Expense in Statements of Income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue and selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,274</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Short-term lease expense</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,371</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,645</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table> 12274000 37371000 49645000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.233%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.544%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturity Analysis:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,719</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,430</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,978</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,352</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,630</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future operating lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,119</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,554)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net present value of future lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,565</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: current portion of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,568</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-current operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,997</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table> 8719000 5430000 3978000 3010000 2352000 9630000 33119000 -5554000 27565000 7568000 19997000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of the weighted average remaining operating lease term and weighted average discount rate as of June 30, 2020:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.671%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.2 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information related to leases is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.671%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.545%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,798</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,984</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> P6Y2M12D 0.056 12798000 36984000 2500000 Stockholders’ Equity<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Preferred Stock</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has 5.0 million shares of preferred stock authorized, none of which was issued or outstanding at June 30, 2020 or June 30, 2019.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Treasury Shares</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On November 6, 2018, the Board of Directors approved a stock buyback program (the "November 2018 Program"), which replaced the previous program that had been in place since December 2016 and was set to expire in December 2018. Under the November 2018 Program, the Company may repurchase common stock up to a maximum of $30.0 million per calendar year provided that the aggregate number of shares repurchased may not exceed 10%, or approximately 2.7 million, of the Company's shares outstanding as of November 6, 2018. The Company may repurchase its stock from time to time in the open market at prevailing market prices or in privately negotiated transactions and is not obligated to purchase any shares. The November 2018 Program will continue unless and until it is modified or revoked by the Board of Directors. In fiscal 2020, the Company repurchased 1,047,606 shares of its common stock for $17.0 million under the November 2018 Program. There were 1,349,037 shares available for repurchase under the November 2018 Program as of June 30, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to the stock buyback program, the Company may withhold shares of common stock to satisfy the tax withholding obligations upon vesting of an employee’s deferred shares. The Company withheld 181,081 and 79,111 shares of common stock during fiscal 2020 and 2019, respectively, to satisfy these obligations. These shares were returned to the Company’s pool of treasury shares. The Company has 1,746,689 treasury shares as of June 30, 2020 and intends to utilize these treasury shares in connection with equity awards under the Company’s stock incentive plans and for sales to the Employee Stock Purchase Plan.</span></div> 30000000.0 0.10 2700000 1047606 17000000.0 1349037 181081 79111 1746689 Stock-Based Compensation<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total stock-based compensation expense for the fiscal years ended June 30, 2020, June 30, 2019, and June 30, 2018 was $9.9 million, $11.9 million and $8.6 million, respectively. Measured but unrecognized stock-based compensation expense at June 30, 2020 was $11.9 million, all of which related to nonvested deferred shares which are expected to be recognized as expense over a weighted average period of 1.6 years. The Company recognized excess tax expense of $0.2 million and $0.5 million related to stock-based compensation vesting for the fiscal years ended June 30, 2020 and 2018, respectively. The Company recognized excess tax benefits of $0.3 million for the fiscal year ended June 30, 2019 related to stock-based compensation vesting.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Plan Information</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In October 2018, the Company's stockholders approved the Matrix Service Company 2018 Stock and Incentive Compensation Plan (the "2018 Plan"), which provides stock-based and cash-based incentives for officers, directors and other key employees. Stock options, restricted stock, restricted stock units, stock appreciation rights, performance shares and cash-based awards can be issued under this plan. Upon approval of the 2018 Plan, the 2016 Stock and Incentive Compensation Plan ("2016 Plan") was frozen with the exception of normal vesting and other activity associated with awards previously granted under the 2016 Plan. The 2016 Plan was preceded by the 2012 Stock Incentive Plan ("2012 Plan"), which was frozen upon approval of the 2016 Plan with the exception of normal vesting, forfeiture and other activity associated with awards previously granted under the 2012 Plan. Shares awarded under either the 2016 Plan or the 2012 Plan that are subsequently forfeited or net settled for tax withholding purposes are returned to the treasury share pool and become available for grant under the 2018 Plan. The 2012 Plan was preceded by the 2004 Stock Incentive Plan ("2004 Plan"), which was frozen upon approval of the 2012 Plan with the exception of normal vesting, forfeiture and other activity associated with awards previously granted under the 2004 Plan.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Awards totaling 1,600,000 shares have been authorized under the 2018 Plan. There were 1,473,424 shares available for grant under the 2018 Plan as of June 30, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Stock Options</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock options are granted at the market value of the Company’s common stock on the grant date and expire after 10 years. The Company’s policy is to issue shares upon the exercise of stock options from its treasury shares, if available. The Company did not award any new stock options in fiscal years 2020, 2019, or 2018.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock option activity and related information for the fiscal year ended June 30, 2020 is as follows:</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:40.920%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.955%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.809%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.930%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.958%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Remaining<br/>Contractual Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">541</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested at June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total intrinsic value of stock options exercised was $0.1 million and $0.3 million during fiscal year 2019 and fiscal 2018, respectively. No stock options were exercised in fiscal 2020.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Nonvested Deferred Shares</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has issued nonvested deferred shares under the following types of arrangements:</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Time-based awards—Employee awards generally vest in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzI5MDY_acb599ae-54ba-4c35-9087-18405857b43e">four</span> equal annual installments beginning <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzI5NDU_9f083eac-f54c-4d6f-9eb5-c322f141035a">one</span> year after the grant date. Beginning in fiscal 2019, the award agreements contain a provision that accelerates the vesting for retirement eligible participants and participants that become retirement eligible during the vesting period and who elect to retire more than one year after the date of the award. The award is forfeited if retirement occurs before the first anniversary of the award. Settlement still occurs on the normal vesting schedules. Director awards vest <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk1YTcyZWFlNzNlZDRmODBhMWRjZWRlMDA1NTkyMjczL3NlYzo5NWE3MmVhZTczZWQ0ZjgwYTFkY2VkZTAwNTU5MjI3M18xNzIvZnJhZzoxZjM4NzY2ZTQ4MGI0MDM3OTg4ZmFiNTBlYzcyMWJlZC90ZXh0cmVnaW9uOjFmMzg3NjZlNDgwYjQwMzc5ODhmYWI1MGVjNzIxYmVkXzMzNTM_d1b5aff8-c948-41f2-a77e-9a9bff3f0aca">one</span> year after the grant date.</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Market-based awards—These awards are in the form of performance units which vest 3 years after the grant date only if the Company’s common stock achieves certain levels of total shareholder return when compared to the total shareholder return of a peer group of companies as selected by the Compensation Committee of the Board of Directors. The payout can range from zero to 200% of the original award depending on the Company's relative total shareholder return during the performance period. These awards are settled in stock. As of June 30, 2020, there are approximately 232,000, 170,000, and 200,000 performance units that are scheduled to vest in fiscal 2021, fiscal 2022, and fiscal 2023, respectively, assuming target performance.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All awards vest upon the death or disability of the participant or upon a change of control of the Company.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The grant date fair value of the time-based awards is determined by the market value of the Company's common stock on the grant date. The grant date fair value of stock options is determined based on the Black-Scholes option pricing model. The grant date fair value of the market-based awards is calculated using a Monte Carlo model. For the fiscal 2020 grant, the model estimated the fair value of the award based on approximately 100,000 simulations of the future prices of the Company's common stock compared to the future prices of the common stock of its peer companies based on historical volatilities. The model also took into account the expected dividends over the performance period of those peer companies which pay cash dividends.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Nonvested deferred share activity for the fiscal year ended June 30, 2020 is as follows:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%;"><tr><td style="width:1.0%;"/><td style="width:62.994%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.704%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average  Grant<br/>Date Fair Value per <br/>Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested shares at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,459,511</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.88</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">490,322</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.79</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares vested and released</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(542,279)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(172,636)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.51</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested shares at June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,234,918</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.89</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There were 602,148 and 715,539 deferred shares granted in fiscal 2019 and 2018 with average grant date fair values of $25.10 and $13.64 per share, respectively. There were 314,711 and 253,241 deferred shares that vested and were released in fiscal 2019 and 2018 with weighted average fair values of $16.23 and $19.60 per share, respectively.</span></div> 9900000 11900000 8600000 11900000 P1Y7M6D 200000 500000 1600000 1473424 P10Y <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock option activity and related information for the fiscal year ended June 30, 2020 is as follows:</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:40.920%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.955%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.809%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.930%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.958%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Remaining<br/>Contractual Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">541</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested at June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 53700 P2Y4M24D 10.19 541000 0 0 0 0 0 0 0 53700 P1Y4M24D 10.19 0 53700 P1Y4M24D 10.19 0 53700 P1Y4M24D 10.19 0 100000 300000 P3Y 0 2 232000 170000 200000 100000 <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Nonvested deferred share activity for the fiscal year ended June 30, 2020 is as follows:</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%;"><tr><td style="width:1.0%;"/><td style="width:62.994%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.704%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average  Grant<br/>Date Fair Value per <br/>Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested shares at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,459,511</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.88</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">490,322</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.79</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares vested and released</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(542,279)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(172,636)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.51</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested shares at June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,234,918</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.89</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> 1459511 19.88 490322 21.79 542279 19.43 172636 19.51 1234918 20.89 602148 715539 25.10 13.64 314711 253241 16.23 19.60 Earnings per Common Share<div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per share (“EPS”) is calculated based on the weighted average shares outstanding during the period. Diluted earnings per share includes the dilutive effect of employee and director stock options and nonvested deferred shares. Stock options are considered dilutive whenever the exercise price is less than the average market price of the stock during the period and antidilutive whenever the exercise price exceeds the average market price of the common stock during the period. Nonvested deferred shares are considered dilutive (antidilutive) whenever the average market value of the shares during the period exceeds (is less than) the sum of the related average unamortized compensation expense during the period plus the related hypothetical estimated excess tax benefit that will be realized when the shares vest. Stock options and nonvested deferred shares are considered antidilutive in the event we report a net loss.</span></div><div style="margin-top:9pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The computation of basic and diluted EPS is as follows: </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.618%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.829%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.978%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic EPS:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss) </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33,074)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,982</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,480)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,621</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,891</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,769</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.04</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.43)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted EPS:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding—basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,621</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,891</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,769</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">668</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted weighted average shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,621</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,587</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,769</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.01</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.43)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following securities are considered antidilutive and have been excluded from the calculation of diluted earnings (loss) per share:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:56.021%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.409%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.409%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.559%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands of shares)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">662</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">424</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total antidilutive securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">681</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The computation of basic and diluted EPS is as follows: </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:54.618%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.829%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.976%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.978%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic EPS:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss) </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(33,074)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,982</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,480)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,621</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,891</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,769</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.04</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.43)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted EPS:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding—basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,621</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,891</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,769</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">668</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted weighted average shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,621</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,587</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,769</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.24)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.01</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.43)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> -33074000 27982000 -11480000 26621000 26891000 26769000 -1.24 1.04 -0.43 26621000 26891000 26769000 0 28000 0 0 668000 0 26621000 27587000 26769000 -1.24 1.01 -0.43 <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following securities are considered antidilutive and have been excluded from the calculation of diluted earnings (loss) per share:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:9pt;margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:56.021%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.409%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.409%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.559%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Years Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands of shares)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonvested deferred shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">662</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">424</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total antidilutive securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">681</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 19000 0 31000 662000 160000 424000 681000 160000 455000 Employee Benefit Plans<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Defined Contribution Plans</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company sponsors defined contribution savings plans for all eligible employees meeting length of service requirements. Under the primary plan, participants may contribute an amount up to 25% of pretax annual compensation subject to certain limitations. The Company matches 100% of the first 3% of employee contributions and 50% of the next 2% of employee contributions. The Company matching contributions vest immediately.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s matching contributions were $6.2 million in each of the fiscal years ended June 30, 2020 and 2019 and $5.8 million for the fiscal year ended June 30, 2018.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Multiemployer Pension Plans</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company contributes to various union sponsored multiemployer benefit plans in the U.S. and Canada. Benefits under these plans are generally based on compensation levels and years of service.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the Company, the financial risks of participating in multiemployer plans are different from single-employer plans in the following respects:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Assets contributed to the multiemployer plan by one employer may be used to provide benefits to employees of other participating employers.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If a participating employer discontinues contributions to a plan, the unfunded obligations of the plan may be borne by the remaining participating employers.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If a participating employer chooses to stop participating in a plan, a withdrawal liability may be created based on the unfunded vested benefits for all employees in the plan.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under federal legislation regarding multiemployer pension plans, in the event of a withdrawal from a plan or plan termination, companies are required to continue funding their proportionate share of such plan’s unfunded vested benefits. We are a participant in multiple union sponsored multiemployer plans, and, as a plan participant, our potential obligation could be significant. The amount of the potential obligation is not currently ascertainable because the information required to determine such amount is not identifiable or readily available.</span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our participation in significant plans for the fiscal year ended June 30, 2020 is outlined in the table below. The “EIN/Pension Plan Number” column provides the Employer Identification Number (“EIN”) and the three digit plan number. The zone status is based on the latest information that the Company received from the plan and is certified by the plan’s actuary. Plans in the red zone are generally less than 65 percent funded, plans in the yellow zone are generally less than 80 percent funded, and plans in the green zone are generally at least 80 percent funded. The “FIP/RP Status Pending/Implemented” column indicates plans for which a financial improvement plan (“FIP”) or a rehabilitation plan (“RP”) is either pending or has been implemented. The “Surcharge Imposed” column includes plans in a red zone status that require a payment of a surcharge in excess of regular contributions. The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:15.322%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.457%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.551%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.084%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.603%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.378%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.378%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.378%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.551%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.434%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Fund</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EIN/Pension<br/>Plan Number</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension<br/>Protection Act<br/>Zone Status</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">FIP/RP<br/>Status<br/>Pending or<br/>Implemented</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company Contributions<br/>Fiscal Year</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Surcharge<br/>Imposed</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration<br/>Date of<br/>Collective-<br/>Bargaining<br/>Agreement</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Boilermaker-Blacksmith National Pension Trust</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48-6168020/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yellow</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,634</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,434</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,525</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Joint Pension Fund Local Union 164 IBEW </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-6031199/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yellow</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,560</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,180</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,391</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Joint Pension Fund of Local Union No 102 IBEW</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-1615726/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,227</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,610</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,489</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2022</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local 456 Pension Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-6238995/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">427</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">574</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,005</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Local 351 IBEW Pension Plan</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"> </sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-3417366/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,709</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,025</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,187</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12/4/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Steamfitters Local Union No 420 Pension Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23-2004424/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,523</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">639</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,558</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local Union 98 Pension Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23-1990722/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">828</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,106</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indiana Laborers Pension Fund</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35-6027150/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,604</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,349</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,542</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Mid-America Pension Plan, Local 395</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36-6488227/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">840</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,596</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,412</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2024</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pipe Fitters Retirement Fund, Local 597</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62-6105084/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">835</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,469</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,682</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(4)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Pension Plan of Western Pennsylvania, Local 3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25-1283169/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yellow</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,317</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,539</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/1/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Pension Plan, Local 55</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34-6682351/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,951</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,333</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6/30/2024</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">National Electrical Benefit Fund, Locals 488 and 126</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53-0181657/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,502</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,577</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">824</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1/1/2023</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Connecticut Plumbers and Pipefitters Pension Fund, Local 777</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">06-6050353/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,307</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6/1/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Northwestern Ohio Plumbers and Pipefitters Pension, Local 50</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34-6502487/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,504</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,161</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3/31/2022</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ohio Carpenters' Pension Fund, Locals 1090 and 351</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34-6574360/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,042</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,962</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4/30/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local 654 Pension Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23-6538183/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,021</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,006</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,620</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6/3/2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contributions to other multiemployer plans</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,172</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,019</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,152</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total contributions made</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,403</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,386</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,724</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:34.582%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.852%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Our employees are members of several Boilermaker unions that participate in the Boilermaker-Blacksmith National Pension Trust. The most significant of these unions are Boilermakers Locals 549, 85, 92, 374, 363, and 128, which have collective bargaining agreements that expire on September 30, 2020, April 30, 2021, September 30, 2020, December 31, 2022, December 31, 2020 and April 30, 2022, respectively.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">For the Local 164 IBEW Pension Plan, Local 456 IBEW Pension Plan, Indiana Laborers Pension Fund, Local 395 Iron Workers Mid-America Pension Plan, Local 3 Iron Workers Pension Plan of Western Pennsylvania, Iron Workers Pension Plan Local 55, Local 777 Connecticut Plumbers and Pipefitters Pension Fund, Local 50 Northwestern Ohio Plumbers and Pipefitters Pension, and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2020 during the preparation of this Form 10-K. For Local 55 Iron Workers Pension Plan and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2019 either. Under Federal pension law, if a multiemployer pension plan is determined to be in critical or endangered status, the plan must provide notice of this status to participants, beneficiaries, the bargaining parties, the Pension Benefit Guaranty Corporation, and the Department of Labor. The Company also observed that these plans have not submitted any Critical or Endangered Status Notices to the Department of Labor for calendar years that we have not received notification. The Critical or Endangered Status Notices can be accessed at https://www.dol.gov/agencies/ebsa/about-ebsa/our-activities/public-disclosure/critical-status-notices.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">At the time of the filing of this Form 10-K, the Company's collective bargaining agreements have expired for these unions and no new agreements are in place.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(4)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The Company's collective bargaining agreement with Pipe Fitters Local 597 does not have an expiration date. The agreement was last renegotiated in 2019.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Employee Stock Purchase Plan</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Matrix Service Company 2011 Employee Stock Purchase Plan (“ESPP”) was effective January 1, 2011. The ESPP allows employees to purchase shares through payroll deductions and members of the Board of Directors to purchase shares from amounts withheld from their cash retainers. Share purchases are limited to an aggregate market value of no greater than $60,000 per calendar year per participant and are purchased from the Company at the current market value with no discount to the participant. Contributions are with after tax earnings and are accumulated in non-interest bearing accounts for quarterly purchases of company stock. Upon the purchase of shares, the participants receive all stockholder rights including dividend and voting rights, and are permitted to sell their shares at any time. The Company has made 1,000,000 shares available under the ESPP. The ESPP can be terminated at any time at the discretion of the Board of Directors and will automatically terminate on January 2, 2021. Shares are issued from Treasury Stock under the ESPP. There were 20,733 shares issued in fiscal 2020, 15,812 shares in fiscal 2019, and 21,920 shares in fiscal 2018.</span></div> 0.25 1 0.03 0.50 0.02 6200000 5800000 <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our participation in significant plans for the fiscal year ended June 30, 2020 is outlined in the table below. The “EIN/Pension Plan Number” column provides the Employer Identification Number (“EIN”) and the three digit plan number. The zone status is based on the latest information that the Company received from the plan and is certified by the plan’s actuary. Plans in the red zone are generally less than 65 percent funded, plans in the yellow zone are generally less than 80 percent funded, and plans in the green zone are generally at least 80 percent funded. The “FIP/RP Status Pending/Implemented” column indicates plans for which a financial improvement plan (“FIP”) or a rehabilitation plan (“RP”) is either pending or has been implemented. The “Surcharge Imposed” column includes plans in a red zone status that require a payment of a surcharge in excess of regular contributions. The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:15.322%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.457%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.551%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.084%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.603%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.378%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.378%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.378%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.551%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.434%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Fund</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EIN/Pension<br/>Plan Number</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension<br/>Protection Act<br/>Zone Status</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">FIP/RP<br/>Status<br/>Pending or<br/>Implemented</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company Contributions<br/>Fiscal Year</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Surcharge<br/>Imposed</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration<br/>Date of<br/>Collective-<br/>Bargaining<br/>Agreement</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Boilermaker-Blacksmith National Pension Trust</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48-6168020/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yellow</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,634</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,434</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,525</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Joint Pension Fund Local Union 164 IBEW </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-6031199/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yellow</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,560</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,180</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,391</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Joint Pension Fund of Local Union No 102 IBEW</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-1615726/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,227</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,610</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,489</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2022</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local 456 Pension Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-6238995/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">427</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">574</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,005</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Local 351 IBEW Pension Plan</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;"> </sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22-3417366/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,709</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,025</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,187</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12/4/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Steamfitters Local Union No 420 Pension Plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23-2004424/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,523</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">639</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,558</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local Union 98 Pension Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23-1990722/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">828</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,106</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indiana Laborers Pension Fund</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35-6027150/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,604</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,349</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,542</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Mid-America Pension Plan, Local 395</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36-6488227/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">840</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,596</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,412</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/31/2024</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pipe Fitters Retirement Fund, Local 597</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62-6105084/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">835</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,469</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,682</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(4)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Pension Plan of Western Pennsylvania, Local 3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25-1283169/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yellow</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,317</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,539</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/1/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Iron Workers Pension Plan, Local 55</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34-6682351/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,951</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,333</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6/30/2024</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">National Electrical Benefit Fund, Locals 488 and 126</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53-0181657/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,502</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,577</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">824</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1/1/2023</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Connecticut Plumbers and Pipefitters Pension Fund, Local 777</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">06-6050353/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,307</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6/1/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Northwestern Ohio Plumbers and Pipefitters Pension, Local 50</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34-6502487/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Green</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,504</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,161</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3/31/2022</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ohio Carpenters' Pension Fund, Locals 1090 and 351</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34-6574360/001</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Red</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,042</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,962</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Yes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4/30/2021</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IBEW Local 654 Pension Plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23-6538183/001</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;">Described below </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,021</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,006</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,620</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6/3/2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contributions to other multiemployer plans</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,172</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,019</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,152</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total contributions made</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,403</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,386</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,724</span><span style="font-size:7pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span><br/></span></div><div style="text-align:justify;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:34.582%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.852%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">Our employees are members of several Boilermaker unions that participate in the Boilermaker-Blacksmith National Pension Trust. The most significant of these unions are Boilermakers Locals 549, 85, 92, 374, 363, and 128, which have collective bargaining agreements that expire on September 30, 2020, April 30, 2021, September 30, 2020, December 31, 2022, December 31, 2020 and April 30, 2022, respectively.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">For the Local 164 IBEW Pension Plan, Local 456 IBEW Pension Plan, Indiana Laborers Pension Fund, Local 395 Iron Workers Mid-America Pension Plan, Local 3 Iron Workers Pension Plan of Western Pennsylvania, Iron Workers Pension Plan Local 55, Local 777 Connecticut Plumbers and Pipefitters Pension Fund, Local 50 Northwestern Ohio Plumbers and Pipefitters Pension, and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2020 during the preparation of this Form 10-K. For Local 55 Iron Workers Pension Plan and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2019 either. Under Federal pension law, if a multiemployer pension plan is determined to be in critical or endangered status, the plan must provide notice of this status to participants, beneficiaries, the bargaining parties, the Pension Benefit Guaranty Corporation, and the Department of Labor. The Company also observed that these plans have not submitted any Critical or Endangered Status Notices to the Department of Labor for calendar years that we have not received notification. The Critical or Endangered Status Notices can be accessed at https://www.dol.gov/agencies/ebsa/about-ebsa/our-activities/public-disclosure/critical-status-notices.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">At the time of the filing of this Form 10-K, the Company's collective bargaining agreements have expired for these unions and no new agreements are in place.</span></div><div style="text-indent:-18pt;padding-left:24.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(4)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The Company's collective bargaining agreement with Pipe Fitters Local 597 does not have an expiration date. The agreement was last renegotiated in 2019.</span></div> less than 65 percent less than 80 percent at least 80 percent 48-6168020/001 Yellow Red Implemented 6634000 6634000 6634000 12434000 8525000 No Described below (1) 22-6031199/001 Described below (2) Yellow Implemented 1560000 1560000 1560000 2180000 2391000 No 2021-05-31 22-1615726/001 Green Green NA 1227000 1227000 1227000 1610000 2489000 No 2022-05-31 22-6238995/001 Described below (2) Green NA 427000 427000 427000 574000 6005000 No 2021-05-31 22-3417366/001 Green Green NA 1709000 1709000 1709000 2025000 1187000 No 2021-12-04 23-2004424/001 Red Red Implemented 1523000 1523000 1523000 639000 1558000 Yes Described below (3) 23-1990722/001 Red Red Implemented 352000 352000 352000 828000 1106000 Yes Described below (3) 35-6027150/001 Described below (2) Green NA 1604000 1604000 1604000 3349000 3542000 No Described below (3) 36-6488227/001 Described below (2) Green NA 840000 840000 840000 2596000 4412000 No 2024-05-31 62-6105084/001 Green Green NA 835000 835000 835000 3469000 3682000 No Described below (4) 25-1283169/001 Described below (2) Yellow Implemented 500000 500000 500000 2317000 1539000 No 2021-05-01 34-6682351/001 Described below (2) Described below (2) NA 2951000 2951000 2951000 4333000 198000 No 2024-06-30 53-0181657/001 Green Green NA 1502000 1502000 1502000 4577000 824000 No 2023-01-01 06-6050353/001 Described below (2) Green NA 0 0 0 3307000 115000 No 2021-06-01 34-6502487/001 Described below (2) Green NA 2504000 1161000 61000 No 2022-03-31 34-6574360/001 Red Red Implemented 3042000 2962000 318000 Yes 2021-04-30 23-6538183/001 Described below (2) Described below (2) NA 1021000 1006000 1620000 No 2023-06-03 9172000 9172000 9172000 15019000 15152000 37403000 64386000 54724000 60000 1000000 2021-01-02 20733 15812 21920 Segment Information<div style="text-align:justify;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In fiscal 2020, we operated our business through four reportable segments: Electrical Infrastructure; Oil Gas &amp; Chemical; Storage Solutions; and Industrial.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Electrical Infrastructure segment consists of power delivery services provided to investor owned utilities, including construction of new substations, upgrades of existing substations, short-run transmission line installations, distribution upgrades and maintenance, as well as emergency and storm restoration services. We also provide construction and maintenance services to a variety of power generation facilities, such as combined cycle plants and other natural gas fired power stations.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Oil Gas &amp; Chemical segment serves customers primarily in the downstream and midstream petroleum industries who are engaged in refining crude oil and processing, fractionating, and marketing of natural gas and natural gas liquids. We also perform work in the petrochemical, and sulfur extraction, recovery and processing markets. Our services include plant maintenance, turnarounds, engineering and capital construction. We also offer industrial cleaning services, including hydro-blasting, hydro-excavating, advanced chemical cleaning and vacuum services.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Storage Solutions segment consists of work related to aboveground storage tanks ("AST") and terminals. Also included in this segment are cryogenic and other specialty storage tanks and terminals including liquefied natural gas, liquid nitrogen/liquid oxygen, liquid petroleum and other specialty vessels such as spheres as well as marine structures and truck and rail loading/offloading facilities. Our services include engineering, fabrication and construction, and maintenance and repair, which includes planned and emergency services for both tanks and full terminals. Finally, we offer AST products, including geodesic domes, aluminum internal floating roofs, floating suction and skimmer systems, roof drain systems and floating roof seals.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers. This segment is similar to the former Oil Gas &amp; Chemical segment described above, but includes mining and minerals, thermal vacuum chambers, and work in other industrial facilities which were historically reported in the Industrial segment.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to changing markets facing our clients and to better align the financial reporting of the Company with our long-term strategic growth areas, we are changing our reporting segments. Beginning in fiscal 2021, the Company’s financial results will be reported under the following three segments: Utility and Power Infrastructure; Process and Industrial Facilities; and Storage and Terminal Solutions. The services provided by each of these segments is described below.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Utility and Power Infrastructure segment includes services provided in power delivery and power generation, as well as natural gas utility peak shaving. This segment is similar to the former Electrical Infrastructure segment described above, but includes natural gas utility peak shaving facilities that have been historically reported in the Storage Solutions segment.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers. This segment is similar to the former Oil Gas &amp; Chemical segment described above, but includes mining and minerals as well as thermal vacuum chambers, which were historically reported in the Industrial segment.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Storage and Terminal Solutions segment includes engineering, construction, maintenance and repair for aboveground storage tanks and terminals; LNG facilities for import/export fueling and bunkering; NGL and other specialty vessels; aboveground storage tank products; and other renewable energy storage and terminal solutions. This segment is similar to the former Storage Solutions segment described above, but does not include the natural gas utility peak shaving facilities, which will be reported as part of the Utility and Power Infrastructure segment.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates performance and allocates resources based on operating income. The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies. Intersegment sales and transfers are recorded at cost; therefore, no intercompany profit or loss is recognized.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Segment assets consist primarily of accounts receivable, costs and estimated earnings in excess of billings on uncompleted contracts, property, plant and equipment, goodwill and other intangible assets.</span></div><div style="text-indent:24.75pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:24.75pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:32.525%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.864%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.751%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated Corporate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,890</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">203,404</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">562,439</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">228,827</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,107,560</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,454</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,240</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">928</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,622</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,890</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,950</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">559,199</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100,938</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,822</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,934</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,176</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,855</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,850</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,524</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,503)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,328)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,306</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,625)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,041</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">203,291</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,957</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">517,310</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,141</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,580</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,394</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,600</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,824</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,539</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,108</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,465</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,492</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,059</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,124</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217,417</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">322,065</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">524,330</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,464</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,421,276</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,198</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,398</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,596</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217,417</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,867</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">521,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,464</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416,680</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,470</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,483</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,951</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,668</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,984</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,097</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,181</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,930</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155,880</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,959</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188,912</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,336</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,307</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">633,394</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,493</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,736</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,644</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,464</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,221</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,558</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,460</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,661</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,666</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,437</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,224</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255,931</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">324,546</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,106</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198,155</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,097,738</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,774</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,410</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,185</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255,931</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">322,772</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">314,696</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198,154</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,553</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,300</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,423</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,778</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,435</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,936</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,281</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">717</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,998</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,531)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,798</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,907)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,161</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,479)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,207</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,064</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,695</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,816</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,251</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">558,033</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,514</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,346</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,358</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,711</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,359</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,904</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,623</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,461</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,347</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Geographical information is as follows:</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:54.259%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.996%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.996%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.147%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-Lived Assets</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,056</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,472</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,241</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,659</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,110</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,738</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other international</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,435</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,502</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,008</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182,150</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216,084</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information about Significant Customers:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:45.166%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.880%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.880%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.002%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.270%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.542%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Customers as a Percentage of Segment Revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eleven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer twelve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer thirteen</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eleven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> <div style="text-indent:24.75pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:24.75pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:32.525%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.864%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.751%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated Corporate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,890</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">203,404</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">562,439</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">228,827</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,107,560</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,454</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,240</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">928</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,622</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,890</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,950</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">559,199</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,899</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100,938</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,822</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,934</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,176</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,855</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,850</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,524</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,503)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,328)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,306</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,625)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,041</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">203,291</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,957</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">517,310</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,141</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,580</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,394</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,600</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,824</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,539</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,108</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,465</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,492</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,059</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,124</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217,417</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">322,065</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">524,330</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,464</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,421,276</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,198</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,398</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,596</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217,417</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,867</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">521,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,464</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416,680</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,470</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,011</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,483</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,951</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,668</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,984</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,097</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,181</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,930</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155,880</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,959</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188,912</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,336</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,307</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">633,394</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,493</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,736</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,644</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,464</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,221</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,558</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,460</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,661</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,666</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,437</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,224</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal year ended June 30, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255,931</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">324,546</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,106</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198,155</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,097,738</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: inter-segment revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,774</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,410</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,185</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">255,931</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">322,772</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">314,696</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198,154</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,553</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,300</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,423</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,778</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,435</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,936</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,281</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">717</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,998</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,531)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,798</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,907)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,161</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,479)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,207</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,064</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,695</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,816</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,251</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">558,033</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,514</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,346</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,358</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,711</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,359</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,904</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,623</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,461</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,347</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> 112890000 203404000 562439000 228827000 1107560000 0 2454000 3240000 928000 6622000 112890000 200950000 559199000 227899000 1100938000 -1105000 15822000 71934000 15525000 102176000 27855000 3850000 1296000 19524000 52525000 -36503000 -7328000 27306000 -20100000 -36625000 96010000 74041000 203291000 19957000 124011000 517310000 2141000 1580000 8394000 3600000 2824000 18539000 2108000 5465000 7492000 4059000 19124000 217417000 322065000 524330000 357464000 1421276000 0 2198000 2398000 0 4596000 217417000 319867000 521932000 357464000 1416680000 15470000 35987000 56011000 24483000 131951000 0 0 0 0 0 3668000 12984000 14097000 7181000 37930000 155880000 91959000 188912000 90336000 106307000 633394000 2493000 2736000 4644000 3464000 6221000 19558000 2460000 4661000 6666000 4437000 18224000 255931000 324546000 319106000 198155000 1097738000 0 1774000 4410000 1000 6185000 255931000 322772000 314696000 198154000 1091553000 18300000 33423000 25778000 14435000 91936000 17281000 717000 0 0 17998000 -16531000 8798000 -5907000 3161000 -10479000 161207000 111064000 149695000 58816000 77251000 558033000 493000 1514000 3346000 0 3358000 8711000 4359000 5904000 6623000 3461000 20347000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Geographical information is as follows:</span></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:54.259%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.996%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.996%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.147%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-Lived Assets</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,056</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,472</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,241</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canada</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,659</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,110</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,738</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other international</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,435</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,502</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,008</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182,150</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216,084</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,987</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 164056000 193472000 174241000 5659000 10110000 13738000 12435000 12502000 13008000 182150000 216084000 200987000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:45.166%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.880%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.880%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.002%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.270%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.542%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant Customers as a Percentage of Segment Revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical<br/>Infrastructure</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp;<br/>Chemical</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage<br/>Solutions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eleven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer twelve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer thirteen</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eleven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year ended June 30, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer one</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer two</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer three</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer four</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer five</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer six</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer seven</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer eight</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer nine</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer ten</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table> 0.097 0 0 0 0.471 0.082 0 0 0.162 0 0.082 0 0 0.161 0 0.068 0 0 0.134 0 0.041 0 0.178 0.017 0 0.038 0 0.201 0.002 0 0.032 0 0.107 0.025 0 0.030 0 0.167 0 0 0.024 0 0 0 0.114 0.020 0.197 0 0 0 0.018 0.161 0 0.001 0.007 0.017 0.148 0 0 0.009 0.015 0.146 0 0 0 0.097 0 0 0 0.384 0.076 0.490 0 0 0.004 0.076 0 0 0 0.301 0.072 0 0.309 0.006 0 0.071 0 0 0.194 0 0.050 0 0 0.136 0 0.046 0.003 0.031 0.106 0 0.034 0.224 0 0 0 0.031 0 0 0 0.123 0.030 0 0 0 0.120 0.021 0.134 0 0 0 0.114 0 0 0 0.629 0.086 0 0.290 0 0 0.064 0.265 0 0.006 0 0.060 0.254 0 0 0 0.042 0 0.120 0.022 0 0.032 0 0.108 0 0 0.032 0 0 0.109 0 0.030 0.129 0 0 0 0.027 0 0 0 0.147 0.023 0.100 0 0 0 Restructuring Costs<div style="text-align:justify;margin-top:15pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2020, the Company announced a business improvement plan for the Electrical Infrastructure segment and its strategic initiative to exit the domestic iron and steel industry. Planned activities under the business improvement plan and the wind down of the domestic iron and steel industry were expanded in the second half of the year due to lower revenue in fiscal 2020 and uncertainties caused by the COVID-19 pandemic.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The business improvement plan consisted of discretionary cost reductions, workforce reductions and closures of certain offices in order to increase the utilization of the Company's staff and bring the cost structure of the business in line with the near-term revenue expectation. The restructuring costs are primarily comprised of severance and personnel-related costs related to reductions in workforce and impairments of operating lease right-of-use assets, other intangible assets and other fixed assets related to the closure of certain offices. The Company incurred $14.0 million of restructuring costs in fiscal 2020 and has substantially completed its business improvement plan and the wind down of the domestic iron and steel business as of June 30, 2020.</span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Restructuring costs incurred are classified as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:80.040%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.176%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended <br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical Infrastructure</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,571</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">234</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,150</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Electrical Infrastructure</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,955</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp; Chemical</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,767</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,708</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Oil Gas &amp; Chemical</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,850</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">576</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">720</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Storage Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,861</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,048</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Industrial</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,909</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring Costs by Type:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,775</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,710</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below is a reconciliation of the beginning and ending restructuring reserve balance (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:79.894%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.176%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring costs incurred</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,215)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,392)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance as of June 30, 2020</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,403</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:10.190%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:43.328%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.401%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.180%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:31.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt;">The restructuring reserve is included within other accrued expenses in the Consolidated Balance Sheets.</span></div> <div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Restructuring costs incurred are classified as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:80.040%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.176%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended <br/>June 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Electrical Infrastructure</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,571</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">234</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,150</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Electrical Infrastructure</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,955</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil Gas &amp; Chemical</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,767</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,708</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">375</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Oil Gas &amp; Chemical</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,850</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Storage Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">576</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">720</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Storage Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,296</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance costs and other benefits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,861</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,048</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible asset impairments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Industrial</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,909</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring Costs by Type:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total severance costs and other benefits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,775</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total facility costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,710</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible asset impairments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,525</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div> 1571000 234000 1150000 2955000 1767000 1708000 375000 3850000 576000 720000 0 1296000 4861000 1048000 0 5909000 8775000 3710000 1525000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below is a reconciliation of the beginning and ending restructuring reserve balance (in thousands):</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:79.894%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.176%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring costs incurred</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,010</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash restructuring costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,215)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,392)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance as of June 30, 2020</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,403</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div>(1)The restructuring reserve is included within other accrued expenses in the Consolidated Balance Sheets 0 14010000 5215000 -6392000 2403000 <div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Quarterly Financial Data (Unaudited)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fiscal Years Ended June 30, 2020 and June 30, 2019 </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:44.274%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.822%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.822%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.822%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.824%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth<br/>Quarter</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share amounts)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">338,097</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318,677</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248,327</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">195,837</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,465</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,001</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,477</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,233</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,515</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,559</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,451</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,774</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,679)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,800)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,920)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,151</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(28,008)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,495)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,722)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.23</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.22</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318,511</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">340,568</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">398,714</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,421</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,886</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,906</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,738</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,220</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,527</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,794</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,389</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,305</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,933</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,812</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.09</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.15</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.33</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.48</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.08</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.14</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.33</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.47</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:9.821%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:36.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.765%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.765%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.377%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The sum of earnings per share for the four quarters may not equal the total earnings per share for the year due to changes in the average number of common shares outstanding and rounding.</span></div> <div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Quarterly Financial Data (Unaudited)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fiscal Years Ended June 30, 2020 and June 30, 2019 </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:44.274%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.822%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.822%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.822%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.824%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth<br/>Quarter</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share amounts)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">338,097</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318,677</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248,327</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">195,837</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,465</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,001</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,477</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,233</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset impairments and restructuring costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,515</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,559</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,451</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,774</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,679)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,800)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,920)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,151</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(28,008)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,495)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,722)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.23</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.22</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318,511</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">340,568</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">398,714</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,421</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,886</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,906</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,738</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,220</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,527</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,794</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,389</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,305</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,932</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,933</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,812</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.09</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.15</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.33</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.48</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.08</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.14</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.33</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.47</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:9.821%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:36.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.765%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.765%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.377%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The sum of earnings per share for the four quarters may not equal the total earnings per share for the year due to changes in the average number of common shares outstanding and rounding.</span></div> 338097000 318677000 248327000 195837000 32465000 30001000 20477000 19233000 0 38515000 6559000 7451000 8774000 -31679000 -5800000 -7920000 6151000 -28008000 -5495000 -5722000 0.23 -1.04 -0.21 -0.22 0.22 -1.04 -0.21 -0.22 318511000 340568000 358887000 398714000 23421000 27886000 36906000 43738000 2220000 5527000 12794000 17389000 2305000 3932000 8933000 12812000 0.09 0.15 0.33 0.48 0.08 0.14 0.33 0.47 <div style="text-align:center;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Matrix Service Company</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Schedule II—Valuation and Qualifying Accounts</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">June 30, 2020, June 30, 2019, and June 30, 2018 </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:30.008%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.365%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.479%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.365%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.479%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.365%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.479%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:1.954%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.479%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:1.954%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.365%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.479%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.212%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.217%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. A</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. B</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. C<br/>ADDITIONS</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. D</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COL. E</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at<br/>Beginning of<br/>Period</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charged to<br/>Costs and<br/>Expenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charged to Other Accounts—Describe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deductions—Describe</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at<br/>End of<br/>Period</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">923</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,158</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,176)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(A)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">905</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation reserve for deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,959</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,062</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(258)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(B)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,763</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,882</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,220</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,434)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,668</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,327</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,409)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(C)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">923</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation reserve for deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,638</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,594</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,273)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(D)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,959</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,965</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,599</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,682)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,882</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deducted from asset accounts:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,887</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,667)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(E)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,327</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation reserve for deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,719</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,020</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,101)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(F)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,638</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,606</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,127</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,768)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,965</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:10.206%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:34.582%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.852%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(A)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.91pt;">Primarily relates to a $0.6 million reserve that was recognized as bad debt expense and ultimately settled and written off within fiscal 2020 and $0.3 million of payments received on a balance that was fully reserved.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(B)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt;">Relates to foreign currency exchange rate differences for the portion of the valuation allowance on net operating loss and tax credit carryforwards in foreign jurisdictions.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(C)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt;">Primarily relates to a $5.2 million reversal of a previous reserved account receivable balance that was fully settled with an agreement with the customer.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(D)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.91pt;">Relates to the deferred tax asset of $0.8 million created by a stock-based compensation award with a market condition that was fully reserved in fiscal 2018. In fiscal 2019, upon the final determination that the award would not vest, the Company wrote off the deferred tax asset against the reserve. The remaining balance relates to $0.5 million of fully reserved tax credits that expired in fiscal 2019.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(E)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.8pt;">Primarily relates to the reversal of reserved account receivable that was fully settled with cash and future backlog.</span></div><div style="text-indent:-18pt;padding-left:31.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;">(F)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt;">Primarily relates to $0.8 million of stock-based compensation expense recognized in fiscal 2018 that was not deductible for tax purposes due to not meeting a market condition vesting requirement and to $0.3 million of foreign tax credits that expired.</span></div> 923000 1158000 0 1176000 905000 4959000 3062000 0 258000 7763000 5882000 4220000 0 1434000 8668000 6327000 5000 0 5409000 923000 1638000 4594000 0 1273000 4959000 7965000 4599000 0 6682000 5882000 9887000 107000 0 3667000 6327000 1719000 1020000 0 1101000 1638000 11606000 1127000 0 4768000 7965000 XML 18 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2020
Sep. 01, 2020
Dec. 31, 2019
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Jun. 30, 2020    
Amendment Flag false    
Document Transition Report false    
Entity File Number 001-15461    
Entity Registrant Name MATRIX SERVICE CO    
Entity Central Index Key 0000866273    
Current Fiscal Year End Date --06-30    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 73-1352174    
Entity Address, Address Line One 5100 E. Skelly Drive,    
Entity Address, Address Line Two Suite 500    
Entity Address, City or Town Tulsa,    
Entity Address, State or Province OK    
Entity Address, Postal Zip Code 74135    
City Area Code 918    
Local Phone Number 838-8822    
Title of 12(b) Security Common Stock, par value $0.01 per share    
Trading Symbol MTRX    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 599
Entity Common Stock, Shares Outstanding   26,460,196  
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Income Statement [Abstract]      
Revenue $ 1,100,938 $ 1,416,680 $ 1,091,553
Cost of revenue 998,762 1,284,729 999,617
Gross profit 102,176 131,951 91,936
Selling, general and administrative expenses 86,276 94,021 84,417
Goodwill and other intangible asset impairment 38,515 0 17,998
Restructuring costs 14,010 0 0
Operating income (loss) (36,625) 37,930 (10,479)
Other income (expense):      
Interest expense (1,597) (1,296) (2,600)
Interest income 1,270 1,167 381
Other 308 611 550
Income (loss) before income tax expense (36,644) 38,412 (12,148)
Provision (benefit) for federal, state and foreign income taxes (3,570) 10,430 (668)
Net income (loss) $ (33,074) $ 27,982 $ (11,480)
Basic earnings (loss) per common share $ (1.24) $ 1.04 $ (0.43)
Diluted earnings (loss) per common share $ (1.24) $ 1.01 $ (0.43)
Weighted average common shares outstanding:      
Basic (in shares) 26,621 26,891 26,769
Diluted (in shares) 26,621 27,587 26,769
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Other comprehensive income (loss), net of tax:      
Net income (loss) $ (33,074) $ 27,982 $ (11,480)
Foreign currency translation loss (net of tax expense (benefit) of ($88), $27 and ($24) for the fiscal years ended June 30, 2020, 2019 and 2018, respectively) (622) (340) (87)
Comprehensive income (loss) $ (33,696) $ 27,642 $ (11,567)
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Comprehensive Income (Parentheticals) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Statement of Comprehensive Income [Abstract]      
Foreign currency translation adjustments, tax effect $ (88) $ 27 $ (24)
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Current assets:    
Cash and cash equivalents $ 100,036 $ 89,715
Accounts receivable, less allowances (2020 - $905; 2019 - $923) 160,671 218,432
Costs and estimated earnings in excess of billings on uncompleted contracts 59,548 96,083
Inventories 6,460 8,017
Income taxes receivable 3,919 29
Other current assets 4,526 5,034
Total current assets 335,160 417,310
Property, plant and equipment, at cost:    
Land and buildings 42,695 41,179
Construction equipment 94,154 91,793
Transportation equipment 55,864 52,526
Office equipment and software 39,356 43,632
Construction in progress 4,427 7,619
Total property, plant and equipment - at cost 236,496 236,749
Accumulated depreciation (155,748) (157,414)
Property, plant and equipment - net 80,748 79,335
Operating lease right-of-use assets 21,375 0
Goodwill 60,369 93,368
Other intangible assets 8,837 19,472
Deferred income taxes 5,988 2,683
Other assets 4,833 21,226
Total assets 517,310 633,394
Current liabilities:    
Accounts payable 73,094 114,647
Billings on uncompleted contracts in excess of costs and estimated earnings 63,889 105,626
Accrued wages and benefits 16,205 38,357
Accrued insurance 7,301 9,021
Operating lease liabilities 7,568 0
Income taxes payable 0 2,517
Other accrued expenses 7,890 5,331
Total current liabilities 175,947 275,499
Deferred income taxes 61 298
Operating lease liabilities 19,997 0
Borrowings under senior secured revolving credit facility 9,208 5,347
Other liabilities 4,208 293
Total liabilities 209,421 281,437
Commitments and contingencies
Stockholders' equity:    
Common stock—$.01 par value; 60,000,000 shares authorized; 27,888,217 shares issued as of June 30, 2020 and June 30, 2019; 26,141,528 and 26,807,203 shares outstanding as of June 30, 2020 and June 30, 2019 279 279
Additional paid-in capital 138,966 137,712
Retained earnings 206,402 239,476
Accumulated other comprehensive loss (8,373) (7,751)
Total stockholders' equity before treasury stock 337,274 369,716
Less treasury stock, at cost — 1,746,689 and 1,081,014 shares as of June 30, 2020 and June 30, 2019 (29,385) (17,759)
Total stockholders' equity 307,889 351,957
Total liabilities and stockholders' equity $ 517,310 $ 633,394
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Statement of Financial Position [Abstract]    
Accounts receivable, allowances $ 905 $ 923
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 60,000,000 60,000,000
Common stock, shares issued 27,888,217 27,888,217
Common stock, shares outstanding 26,141,528 26,807,203
Treasury stock, shares 1,746,689 1,081,014
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Operating activities:      
Net income (loss) $ (33,074) $ 27,982 $ (11,480)
Adjustments to reconcile net income (loss) to net cash provided (used) by operating activities, net of effects of acquisitions:      
Depreciation and amortization 19,124 18,224 20,347
Goodwill and Intangible Asset Impairment (Note 4) 38,515 0 17,998
Stock-based compensation expense 9,877 11,908 8,618
Operating lease, fixed asset, and other intangible asset impairments due to restructuring (Note 14) 5,215 0 0
Deferred income tax (3,630) 2,061 (1,186)
Gain on disposal of business (Note 3) 0 (427) 0
Gain on sale of property, plant and equipment (767) (854) (662)
Provision for uncollectible accounts 1,158 5 107
Other (7) 701 397
Changes in operating assets and liabilities increasing (decreasing) cash, net of effects from acquisitions:      
Accounts receivable 56,603 (15,374) 5,504
Costs and estimated earnings in excess of billings on uncompleted contracts 36,535 (19,809) 14,548
Inventories 1,557 (2,872) (1,415)
Other assets and liabilities 11,029 (12,246) 369
Accounts payable (38,915) 32,651 (25,883)
Billings on uncompleted contracts in excess of costs and estimated earnings (41,737) (14,983) 45,613
Accrued expenses (17,398) 14,427 1,796
Net cash provided by operating activities 44,085 41,394 74,671
Investing activities:      
Capital expenditures (18,539) (19,558) (8,711)
Acquisitions, net of cash acquired 0 0 (1,687)
Proceeds from disposal of business (Note 3) 0 3,885 0
Proceeds from asset sales 1,423 1,225 1,062
Net cash used by investing activities (17,116) (14,448) (9,336)
Financing activities:      
Advances under senior secured revolving credit facility 18,567 16,225 85,317
Repayments of advances under senior secured revolving credit facility (14,357) (10,896) (130,248)
Payment of debt amendment fees 0 0 (364)
Open market purchase of treasury shares (17,045) (5,190) 0
Issuances of common stock 0 128 317
Proceeds from issuance of common stock under employee stock purchase plan 320 311 293
Repurchase of common stock for payment of statutory taxes due on equity-based compensation (3,524) (1,685) (627)
Net cash used by financing activities (16,039) (1,107) (45,312)
Effect of exchange rate changes on cash (609) (181) 229
Net increase in cash and cash equivalents 10,321 25,658 20,252
Cash and cash equivalents, beginning of period 89,715 64,057 43,805
Cash and cash equivalents, end of period 100,036 89,715 64,057
Other cash flow information:      
Cash paid during the period for income taxes 6,394 3,309 1,410
Cash paid during the period for interest 2,148 1,705 2,719
Non-cash investing and financing activities:      
Purchases of property, plant and equipment on account $ 48 $ 2,686 $ 156
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income(Loss)
Balances, beginning at Jun. 30, 2017 $ 321,809 $ 279 $ 128,419 $ 222,974 $ (22,539) $ (7,324)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (11,480)     (11,480)    
Other comprehensive loss (87)         (87)
Treasury Shares Sold to Employee Stock Purchase Plan 293   (130)   423  
Exercise of stock options 317   (240) 0 557  
Issuance of deferred shares 0   (4,469)   4,469  
Treasury shares repurchased to satisfy tax withholding obligations (627)       (627)  
Stock-based compensation expense 8,618   8,618      
Balances, ending at Jun. 30, 2018 318,843 279 132,198 211,494 (17,717) (7,411)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss 27,982     27,982    
Other comprehensive loss (340)         (340)
Treasury Shares Sold to Employee Stock Purchase Plan 311   38   273  
Exercise of stock options 128   (126) 0 254  
Issuance of deferred shares 0   (6,306)   6,306  
Treasury shares repurchased to satisfy tax withholding obligations (1,685)       (1,685)  
Open market purchase of treasury shares (5,190)       (5,190)  
Stock-based compensation expense 11,908   11,908      
Balances, ending at Jun. 30, 2019 351,957 279 137,712 239,476 (17,759) (7,751)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (33,074)     (33,074)    
Other comprehensive loss (622)         (622)
Treasury Shares Sold to Employee Stock Purchase Plan 320   (19)   339  
Issuance of deferred shares 0   (8,604)   8,604  
Treasury shares repurchased to satisfy tax withholding obligations (3,524)       (3,524)  
Open market purchase of treasury shares (17,045)       (17,045)  
Stock-based compensation expense 9,877   9,877      
Balances, ending at Jun. 30, 2020 $ 307,889 $ 279 $ 138,966 $ 206,402 $ (29,385) $ (8,373)
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - shares
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Employee Stock Purchase Plans, shares 20,733 15,812 21,920
Exercise of stock options, shares 0 12,500 31,050
Issuance of deferred shares, shares 542,279 314,711 253,241
Treasury shares repurchased to satisfy tax withholding obligations 181,081 79,111 52,950
Open market purchase of treasury shares, shares 1,047,606 310,532 0
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies
12 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Organization and Basis of Presentation
The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts of Matrix Service Company and its subsidiaries (“Matrix” or the “Company”), all of which are wholly owned. Intercompany transactions and balances have been eliminated in consolidation.
The Company operates in the United States, Canada, South Korea and Australia. The Company’s reportable segments are Electrical Infrastructure, Oil Gas & Chemical, Storage Solutions and Industrial.
Use of Estimates
The preparation of financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. We believe the most significant estimates and judgments are associated with revenue recognition, the recoverability tests that must be periodically performed with respect to our goodwill and other intangible assets, valuation reserves on our accounts receivable and deferred tax assets, and the estimation of loss contingencies, including liabilities associated with litigation and with the self-insured retentions on our insurance programs. Actual results could materially differ from those estimates.
Leases
Adoption of New Leases Standard
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). Under this guidance, lessees are required to recognize virtually all leases on the balance sheet as a right-of-use asset and an associated operating lease liability or finance lease liability. The right-of-use asset represents the lessee's right to use, or control the use of, a specified asset for the specified lease term. The lease liability represents the lessee's obligation to make lease payments arising from the lease, measured on a discounted basis. Based on certain characteristics, leases are classified as operating leases or finance leases. Operating lease liabilities and right-of-use assets are adjusted to result in a single straight-line lease expense over the life of the lease. Finance lease liabilities and right-of-use assets, which contain provisions similar to capital leases under the prior accounting standards, result in the recognition of interest expense on the lease liability and amortization expense on the right-of-use asset over the term of the lease.
On July 1, 2019, the Company adopted the standard using the modified retrospective method. The modified retrospective method permits the Company to record right-of-use assets and lease liabilities for existing leases as of the date of adoption rather than at the beginning of the earliest period presented. The Company recorded operating lease right-of-use assets of $24.6 million and operating lease liabilities of $25.8 million as of July 1, 2019. The adoption of the standard did not have a material impact on the Company’s retained earnings, Condensed Consolidated Statements of Income or Condensed Consolidated Statements of Cash Flows. Financial results reported in prior periods are unchanged and reflect the prior lease accounting standards in place at the time.
The Company elected the package of practical expedients permitted under the transition guidance for the new standard, which among other things, allowed the Company to carry forward the historical lease classification of its existing leases. All of the Company's existing leases were classified as operating leases prior to adoption and have retained this classification after adoption. In addition, the Company elected not to utilize the hindsight practical expedient to determine the lease term for existing leases at adoption.
Lease Accounting Policy
The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business. The Company determines if an arrangement is or contains a lease at inception of the arrangement. An arrangement is determined to be a lease if it conveys the right to control the use of identified property and equipment for a period of time in exchange for consideration. Operating lease right-of-use assets are recognized as the present value of future lease payments over the lease term as of the commencement date, plus any lease payments made prior to commencement, and less any lease incentives received. Operating lease liabilities are recognized as the present value of the future lease payments over the lease term as of the commencement date. Operating lease expense is recognized based on the undiscounted future lease payments over the remaining lease term on a straight-line basis. Lease expense related to short-term leases is recognized on a straight-line basis over the lease term.
Determinations with respect to lease term (including any renewals and terminations), incremental borrowing rate used to discount lease payments, variable lease expense and future lease payments require the use of judgment based on the facts and circumstances related to each lease. The Company considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised.
Right-of-use assets are evaluated for impairment in accordance with our policy for impairment of long-lived assets.
Revenue Recognition
General Information about our Contracts with Customers
Our revenue comes from contracts to provide engineering, procurement, fabrication and construction, repair and maintenance and other services. Our engineering, procurement and fabrication and construction services are usually provided in association with capital projects, which commonly are fixed price contracts and are billed based on project milestones. Our repair and maintenance services typically are cost reimbursable or time and material based contracts and are billed monthly or, for projects of short duration, at the conclusion of the project. The elapsed time from award to completion of performance may be in excess of one year for capital projects.
Step 1: Contract Identification
We do not recognize revenue unless we have identified a contract with a customer. A contract with a customer exists when it has approval and commitment from both parties, the rights and obligations of the parties are identified, payment terms are identified, the contract has commercial substance, and collectibility is probable. We also evaluate whether a contract should be combined with other contracts and accounted for as one single contract. This evaluation requires judgment and could change the timing of the amount of revenue and profit recorded for a given period.
Step 2: Identify Performance Obligations
Next, we identify each performance obligation in the contract. A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services to the customer. Revenue is recognized separately for each performance obligation in the contract. Many of our contracts have one clearly identifiable performance obligation. However, many of our contracts provide the customer an integrated service that includes two or more of the following services: engineering, procurement, fabrication, construction, repair and maintenance services. For these contracts, we do not consider the integrated services to be distinct within the context of the contract when the separate scopes of work combine into a single commercial objective or capability for the customer. Accordingly, we generally identify one performance obligation in our contracts. The determination of the number of performance obligations in a contract requires significant judgment and could change the timing of the amount of revenue recorded for a given period.
Step 3: Determine Contract Price
After determining the performance obligations in the contract, we determine the contract price. The contract price is the amount of consideration we expect to receive from the customer for completing the performance obligation(s). In a fixed price contract, the contract price is a single lump-sum amount. In reimbursable and time and materials based contracts, the contract price is determined by the agreed upon rates or reimbursements for time and materials expended in completing the performance obligation(s) in the contract.
A number of our contracts contain various cost and performance incentives and penalties that can either increase or decrease the contract price. These variable consideration amounts are generally earned or incurred based on certain performance metrics, most commonly related to project schedule or cost targets. We estimate variable consideration at the most likely amount of additional consideration to be received (or paid in the case of penalties), provided that meeting the variable condition is probable. We include estimated amounts of variable consideration in the contract price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the contract price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us. We reassess the amount of variable consideration each accounting period until the uncertainty associated with the variable consideration is resolved. Changes in the assessed amount of variable consideration are accounted for prospectively as a cumulative adjustment to revenue recognized in the current period.
Step 4: Assign Contract Price to Performance Obligations
After determining the contract price, we assign such price to the performance obligation(s) in the contract. If a contract has multiple performance obligations, we assign the contract price to each performance obligation based on the stand-alone selling prices of the distinct services that comprise each performance obligation.
Step 5: Recognize Revenue as Performance Obligations are Satisfied
We record revenue for contracts with our customers as we satisfy the contracts' performance obligations. We recognize revenue on performance obligations associated with fixed price contracts for engineering, procurement, fabrication and construction services over time since these services create or enhance assets the customer controls as they are being created or enhanced. We measure progress of satisfying these performance obligations by using the percentage-of-completion method, which is based on costs incurred to date compared to the total estimated costs at completion, since it best depicts the transfer of control of assets being created or enhanced to the customer.
We recognize revenue over time for reimbursable and time and material based repair and maintenance contracts since the customer simultaneously receives and consumes the benefit of those services as we perform work under the contract. As a practical expedient allowed under the revenue accounting standards, we record revenue for these contracts in the amount to which we have a right to invoice for the services performed provided that we have a right to consideration from the customer in an amount that corresponds directly with the value of the performance completed to date.
Costs incurred may include direct labor, direct materials, subcontractor costs and indirect costs, such as salaries and benefits, supplies and tools, equipment costs and insurance costs. Indirect costs are charged to projects based upon direct costs and overhead allocation rates per dollar of direct costs incurred or direct labor hours worked. Typically, customer contracts will include standard warranties that provide assurance that products and services will function as expected. The Company does not sell separate warranties.
We have numerous contracts that are in various stages of completion which require estimates to determine the forecasted costs at completion. Due to the nature of the work left to be performed on many of our contracts, the estimation of total cost at completion for fixed price contracts is complex, subject to many variables and requires significant judgment. Estimates of total cost at completion are made each period and changes in these estimates are accounted for prospectively as cumulative adjustments to revenue recognized in the current period. If estimates of costs to complete fixed price contracts indicate a loss, a provision is made through a contract write-down for the total loss anticipated.
Change Orders
Contracts are often modified through change orders, which are changes to the agreed upon scope of work. Most of our change orders, which may be priced or unpriced, are for goods or services that are not distinct from the existing contract due to the significant integration of services provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a change order on the contract price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue on a cumulative catch-up basis. For unpriced change orders, we estimate the increase or decrease to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above. Unpriced change orders are more fully discussed in Note 7 - Commitments and Contingencies.
Claims
Sometimes we seek claims for amounts in excess of the contract price for delays, errors in specifications and designs, contract terminations, change orders in dispute or other causes of additional costs incurred by us. Recognition of amounts as additional contract price related to claims is appropriate only if there is a legal basis for the claim. The determination of our legal basis for a claim requires significant judgment. We estimate the change to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above. Claims are more fully discussed in Note 7 - Commitments and Contingencies.
Cash and Cash Equivalents
The Company includes as cash equivalents all investments with original maturities of three months or less which are readily convertible into cash. We have cash on deposit at June 30, 2020 with banks in the United States, Canada, South Korea and Australia in excess of Federal Deposit Insurance Corporation ("FDIC"), Canada Deposit Insurance Corporation ("CDIC"), Korea Deposit Insurance Corporation ("KDIC") and Financial Claims Scheme ("FCS") protection limits, respectively. The United States Dollar equivalent of Canadian, South Korean and Australian deposits totaled $13.5 million as of June 30, 2020.
Accounts Receivable
Accounts receivable are carried on a gross basis, less the allowance for uncollectible accounts. The Company’s customers consist primarily of major integrated oil companies, independent refiners and marketers, power companies, petrochemical companies, pipeline companies, mining companies, contractors and engineering firms. The Company is exposed to the risk of individual customer defaults or depressed cycles in our customers’ industries. To mitigate this risk many of our contracts require payment as projects progress or advance payment in some circumstances. In addition, in most cases the Company can place liens against the property, plant or equipment constructed or terminate the contract if a material contract default occurs. Management estimates the allowance for uncollectible accounts based on existing economic conditions, the financial condition of its customers and the amount and age of past due accounts. Accounts are written off against the allowance for uncollectible accounts only after all reasonable collection attempts have been exhausted.
Retentions
Contract retentions collectible beyond one year are included in Other assets in the Consolidated Balance Sheets. Accounts payable retentions are generally settled within one year.
Loss Contingencies
Various legal actions, claims and other contingencies arise in the normal course of our business. Contingencies are recorded in the consolidated financial statements, or are otherwise disclosed, in accordance with ASC 450-20, “Loss Contingencies”. Specific reserves are provided for loss contingencies to the extent we conclude that a loss is both probable and estimable. We use a case-by-case evaluation of the underlying data and update our evaluation as further information becomes known. We believe that any amounts exceeding our recorded accruals should not materially affect our financial position, results of operations or liquidity. However, the results of litigation are inherently unpredictable and the possibility exists that the ultimate resolution of one or more of these matters could result in a material effect on our financial position, results of operations or liquidity.
Legal costs are expensed as incurred.
Inventories
Inventories consist primarily of steel plate and pipe and aluminum coil and extrusions. Cost is determined primarily using the average cost method and inventories are stated at the lower of cost or net realizable value.
Depreciation
Depreciation is computed using the straight-line method over the estimated useful lives of the depreciable assets. Depreciable lives are as follows: buildings—40 years, construction equipment—3 to 15 years, transportation equipment—3 to 5 years, and office equipment and software—3 to 10 years. Leasehold improvements are amortized over the shorter of the useful life of the asset or the lease term.
Impairment of Long-Lived Assets
The Company evaluates long-lived assets for impairment when events or changes in circumstances indicate, in management’s judgment, that the carrying value of such assets used in operations may not be recoverable. The determination of whether an impairment has occurred is based on management’s estimate of undiscounted future cash flows attributable to the assets as compared to the carrying value of the assets. If an impairment has occurred, the amount of the impairment recognized is determined by estimating the fair value of the assets and, to the extent the carrying value exceeds the fair value of the assets, recording a loss provision.
For assets identified to be disposed of in the future, the carrying value of the assets are compared to the estimated fair value less the cost of disposal to determine if an impairment has occurred. Until the assets are disposed of, an estimate of the fair value is redetermined when related events or circumstances change.
Goodwill
Goodwill represents the excess of the purchase price of acquisitions over the acquisition date fair value of the net identifiable tangible and intangible assets acquired. In accordance with current accounting guidance, goodwill is not amortized and is tested at least annually for impairment at the reporting unit level, which is a level below our reportable segments.
We perform our annual impairment test in the fourth quarter of each fiscal year, or in between annual tests whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable, to determine whether an impairment exists and to determine the amount of headroom. We define "headroom" as the percentage difference between the fair value of a reporting unit and its carrying value. The goodwill impairment test involves comparing management’s estimate of the fair value of a reporting unit with its carrying value, including goodwill. If the fair value of a reporting unit exceeds its carrying value, then goodwill is not impaired. If the fair value of a reporting unit is less than its carrying value, then goodwill is impaired to the extent of the difference, but the impairment may not exceed the balance of goodwill assigned to that reporting unit.
We utilize a discounted cash flow analysis, referred to as an income approach, and market multiples, referred to as a market approach, to determine the estimated fair value of our reporting units. For the income approach, significant judgments and assumptions including forecasted project awards, discount rate, anticipated revenue growth rate, gross margins, operating expenses, working capital needs and capital expenditures are inherent in the fair value estimates, which are based on our operating and capital budgets and on our strategic plan. As a result, actual results may differ from the estimates utilized in our income approach. For the market approach, significant judgments and assumptions include the selection of guideline companies, forecasted guideline company EBITDA and our forecasted EBITDA. The use of alternate judgments and/or assumptions could result in a fair value that differs from our estimate and could result in the recognition of additional impairment charges in the financial statements. As a test for reasonableness, we also consider the combined carrying values of our reporting units to our market capitalization.
Other Intangible Assets
Intangible assets that have finite useful lives are amortized by the straight-line method over their useful lives ranging from 6 years to 15 years. A finite intangible asset is considered impaired when its carrying amount is not recoverable and exceeds the asset's fair value. The carrying amount is deemed unrecoverable if it is greater than the sum of undiscounted cash flows expected to result from use and eventual disposition of the asset. An impairment loss is equal to the excess of the carrying amount over the fair value of the asset. If quoted market prices are not available, the fair values of the intangible assets are based on present values of expected future cash flows or royalties avoided using discount rates commensurate with the risks involved.
Insurance Reserves
We maintain insurance coverage for various aspects of our operations. However, we retain exposure to potential losses through the use of deductibles, coverage limits and self-insured retentions. We establish reserves for claims using a combination of actuarially determined estimates and case-by-case evaluations of the underlying claim data and update our evaluations as further information becomes known. Judgments and assumptions are inherent in our reserve accruals; as a result, changes in assumptions or claims experience could result in changes to these estimates in the future. If actual results of claim settlements are different than the amounts estimated we may be exposed to future gains and losses that could be material.
Stock-Based Compensation
The Company has issued stock options and nonvested deferred share awards under its long-term incentive compensation plans. The fair value of these awards is calculated at grant date. The fair value of time-based, nonvested deferred shares is the value of the Company’s common stock at the grant date. The fair value of market-based nonvested deferred shares is based on several factors, including the probability that the market condition specified in the grant will be achieved, which is calculated using a Monte Carlo model. The fair value of stock options is determined based on the Black-Scholes option pricing model. For all stock-based awards, expense is recognized over the requisite service period with forfeitures recorded as they occur.
Income Taxes
We use the asset and liability approach for financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed annually for differences between the financial statement and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances based on our judgments and estimates are established when necessary to reduce deferred tax assets to the amount expected to be realized in future operating results. Company management believes that realization of deferred tax assets in excess of the valuation allowance is more likely than not. Our estimates are based on facts and circumstances in existence as well as interpretations of existing tax regulations and laws applied to the facts and circumstances, with the help of professional tax advisors. Therefore, we estimate and provide for amounts of additional income taxes that may be assessed by the various taxing authorities.
Foreign Currency
The functional currencies of the Company’s operations in Canada, South Korea and Australia are the Canadian Dollar, South Korean Won and U.S. Dollar, respectively. The functional currency of the Company's Australian operations is the U.S. Dollar since its sales are primarily denominated in that currency. For subsidiaries with operations using a foreign functional currency, assets and liabilities are translated at the year-end exchange rates and the income statement accounts are translated at average exchange rates throughout the year. Translation gains and losses are reported in Accumulated Other Comprehensive Income (Loss), net of tax, in the Consolidated Statements of Changes in Stockholders’ Equity and in Other Comprehensive Income (Loss) in the Consolidated Statements of Comprehensive Income. Translation gains and losses are reversed from Accumulated Other Comprehensive Income (Loss) and are recognized in current period income in the event the Company disposes of an entity with accumulated translation gains or losses. Transaction gains and losses are reported as a component of Other income (expense) in the Consolidated Statements of Income.
Recently Issued Accounting Standards
Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments
On June 16, 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, which will change how the Company accounts for its allowance for uncollectible accounts. The amendments in this update require a financial asset (or a group of financial assets) to be presented at the net amount expected to be collected. The income statement will reflect any increases or decreases of expected credit losses that have taken place during the period. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount.
Previous GAAP delays the recognition of the full amount of credit losses until the loss is probable of occurring. The amendments in this update eliminate the probable initial recognition threshold and, instead, reflect the Company's current estimate of all expected credit losses. In addition, current guidance limits the information the Company may consider in measuring a credit loss to its past events and current conditions. The amendments in this update broaden the information the Company may consider in developing its expected credit loss estimate to include forecasted information.

The Company adopted the standard on July 1, 2020 with no material impact to its estimate of the allowance for uncollectible accounts.
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
12 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer [Text Block] Revenue
Remaining Performance Obligations
The Company had $566.4 million of remaining performance obligations yet to be satisfied as of June 30, 2020. The Company expects to recognize approximately $429.0 million of its remaining performance obligations as revenue within the next twelve months.
Contract Balances
Contract terms with customers include the timing of billing and payment, which usually differs from the timing of revenue recognition. As a result, we carry contract assets and liabilities in our balance sheet. These contract assets and liabilities are calculated on a contract-by-contract basis and reported on a net basis at the end of each period and are classified as current. We present our contract assets in the balance sheet as Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts ("CIE"). CIE consists of revenue recognized in excess of billings. We present our contract liabilities in the balance sheet as Billings on Uncompleted Contracts in Excess of Costs and Estimated Earnings ("BIE"). BIE consists of billings in excess of revenue recognized. The following table provides information about CIE and BIE:

June 30,
2020
June 30,
2019
Change
(In thousands)
Costs and estimated earnings in excess of billings on uncompleted contracts$59,548 $96,083 $(36,535)
Billings on uncompleted contracts in excess of costs and estimated earnings(63,889)(105,626)41,737 
Net contract liabilities$(4,341)$(9,543)$5,202 

The difference between the beginning and ending balances of the Company's CIE and BIE primarily results from the timing of revenue recognized relative to its billings. The amount of revenue recognized during the twelve months ended June 30, 2020 that was included in the prior period BIE balance was $104.4 million. This revenue consists primarily of work performed during the period on contracts with customers that had advance billings.
Progress billings in accounts receivable at June 30, 2020 and June 30, 2019 included retentions to be collected within one year of $37.3 million and $21.9 million, respectively. Contract retentions collectible beyond one year are included in other assets in the Consolidated Balance Sheets and totaled $1.6 million as of June 30, 2020 and $17.7 million as of June 30, 2019.
Disaggregated Revenue
Revenue disaggregated by reportable segment is presented in Note 13 - Segment Information. The following series of tables presents revenue disaggregated by geographic area where the work was performed and by contract type:

Geographic Disaggregation:

Twelve months ended
June 30,
2020
June 30,
2019
June 30,
2018
(In thousands)
United States$1,020,083 $1,367,844 $981,292 
Canada70,133 41,410 104,208 
Other international10,722 7,426 6,053 
Total$1,100,938 $1,416,680 $1,091,553 
Contract Type Disaggregation:

Twelve months ended
June 30,
2020
June 30,
2019
June 30,
2018
(In thousands)
Fixed-price contracts$685,559 $748,007 $588,039 
Time and materials and other cost reimbursable contracts415,379 668,673 503,514 
Total$1,100,938 $1,416,680 $1,091,553 

Typically, the Company assumes more risk with fixed-price contracts since increases in cost to perform the work may not be recoverable. However, these types of contracts typically offer higher profits than time and materials and other cost reimbursable contracts when completed at or below the costs originally estimated. The profitability of time and materials and other cost reimbursable contracts is typically lower than fixed-price contracts and is usually less volatile than fixed-price contracts since the profit component is factored into the rates charged for labor, equipment and materials, or is expressed in the contract as a percentage of the reimbursable costs incurred.

The mix of revenue by contract type shifted since the third quarter of fiscal 2020 due to the Company's strategic initiative to exit the domestic iron and steel industry, which was comprised primarily of time and materials and other cost reimbursable contracts.
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions and Disposals
12 Months Ended
Jun. 30, 2020
Business Combinations [Abstract]  
Acquisitions Acquisitions and Disposals
Sale of Process Heating Business
In August 2018, the Company sold non-core assets associated with a business that marketed process heating equipment for $3.9 million in cash, including $0.2 million of customary final post-closing adjustments paid in October 2018. The Company recognized a gain of $0.4 million on the sale, which was included in Other in the Consolidated Statements of Income. The revenue and operating results of the business, which were included in the Oil Gas & Chemical segment, were not material.
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets
12 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
Goodwill
The changes in the carrying amount of goodwill by segment are as follows:
Electrical
Infrastructure
Oil Gas &
Chemical
Storage
Solutions
IndustrialTotal
 (In thousands)
Net balance at June 30, 2017$42,152 $33,604 $16,764 $20,981 $113,501 
Goodwill impairment(17,281)   (17,281)
Translation adjustment (1)
(45) (4)(9)(58)
Net balance at June 30, 201824,826 33,604 16,760 20,972 96,162 
Disposal of business(2)
 (2,775)  (2,775)
Translation adjustment (1)
4 (24)1 (19)
Net balance at June 30, 201924,830 30,829 16,736 20,973 93,368 
Goodwill impairment(24,900)  (7,981)(32,881)
Translation adjustment(1)
70  (169)(19)(118)
Net balance at June 30, 2020$ $30,829 $16,567 $12,973 $60,369 

(1)The translation adjustments relate to the periodic translation of Canadian Dollar and South Korean Won denominated goodwill recorded as a part of prior acquisitions in Canada and South Korea, in which the local currency was determined to be the functional currency.
(2)In August 2018, the Company disposed of a business that marketed process heating equipment. See Note 3 - Acquisitions and Disposals for more information about the disposal. The business disposed of constituted its own reporting unit and the amount of goodwill written off was all of the goodwill assigned to that reporting unit. None of the goodwill was considered impaired since the Company recorded a gain on the disposal.
The Company performed its annual goodwill impairment test as of May 31, 2020, which resulted in no impairment. The fiscal 2020 test indicated that three reporting units with a combined total of $14.2 million of goodwill as of June 30, 2020 were at higher risk of future impairment than others. If the Company's view of project opportunities or gross margins deteriorates, particularly for the higher risk reporting units, then the Company may be required to record a material impairment of goodwill.
During the third quarter of fiscal 2020, the Company concluded that goodwill impairment indicators existed based on the uncertainties caused by the COVID-19 pandemic and the significant decline in the price of crude oil. These uncertainties resulted in lowered revenue expectations for the remainder of fiscal 2020 and fiscal 2021 and led to significant volatility in the Company's stock price. Accordingly, the Company performed an interim test as of March 31, 2020, which did not result in any additional impairments.
In the second quarter of fiscal 2020, the Company concluded that a goodwill impairment indicator existed in the Electrical Infrastructure segment based on the recent history of depressed gross margins and the second quarter’s downward acceleration of revenue and gross margin. Accordingly, the Company performed an interim impairment test as of December 31, 2019, reflecting updated revenue and gross margin assumptions, and concluded that the reporting unit's $24.9 million of goodwill was fully impaired. Additionally, the Company concluded that a goodwill impairment indicator existed for an Industrial segment reporting unit based on several second quarter events. These events included the deterioration of our relationship with a significant customer in the iron and steel industry in the second quarter. As a result, the customer canceled other previously awarded work and the Company is expecting little to no new business from this customer in the foreseeable future. Accordingly, the Company performed an interim impairment test as of December 31, 2019 and concluded that the reporting unit's $8.0 million of goodwill was fully impaired.
In fiscal 2018, the Company recorded a $17.3 million impairment of goodwill included in the Electrical Infrastructure segment. The impairment was triggered by lower financial projections as a result of the Company's decision to shift its strategy away from EPC power generation projects to smaller, individual packages that better fit the Company's strategy and risk profile, and sluggish maintenance and capital spending by some key clients in our Northeast and Mid-Atlantic high voltage markets.
The estimated fair value of each reporting unit was derived primarily by utilizing a discounted cash flow analysis. The key assumptions used are described in Note 1 - Summary of Significant Accounting Policies, Goodwill.
Other Intangible Assets
In the fourth quarter of fiscal 2020, the Company fully impaired a customer relationship intangible asset with a net book value of $1.2 million. The customer relationship primarily related to services which were impacted by the Company's performance improvement plan (see Note 14 - Restructuring Costs). As a result, the customer relationship intangible asset was no longer recoverable. As of June 30, 2020, this intangible asset had a remaining useful life of approximately 2 years, a gross carrying amount of $6.3 million and accumulated amortization of $5.1 million. The impairment is included in the restructuring costs caption in the Consolidated Statements of Income.
Also in the fourth quarter of fiscal 2020, the Company fully impaired a customer relationship intangible asset with a net book value of $0.4 million in connection with the closure of an underperforming operating unit. The closure was part the Company's performance improvement plan (see Note 14 - Restructuring Costs). As of June 30, 2020, this intangible asset had a remaining useful life of approximately 4 years, a gross carrying amount of $0.9 million and accumulated amortization of $0.5 million. The impairment is included in the restructuring costs caption in the Consolidated Statements of Income.
In the second quarter of fiscal 2020, in connection with the factors disclosed for the Industrial segment goodwill impairment above, the Company fully impaired a customer relationship with a net book value of $5.6 million. As of December 31, 2019, this intangible asset had a remaining useful life of 9 years, a gross carrying amount of $9.4 million and accumulated amortization of $3.8 million. The impairment is included within the goodwill and other intangible asset impairment caption in the Consolidated Statements of Income.
In the fourth quarter of fiscal 2018, the Company recorded a $0.7 million impairment to a customer relationship intangible asset associated with an acquisition that was completed in fiscal 2013. The impairment was triggered by lower than anticipated revenue and operating income. The impairment is included in the Oil Gas & Chemical segment and is presented within the goodwill and other intangible asset impairment caption in the Consolidated Statements of Income.
Information on the carrying value of other intangible assets is as follows: 

  At June 30, 2020
 Useful LifeGross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
 (Years)(In thousands)
Intellectual property10 to 15$2,579 $(1,956)$623 
Customer based6 to 1521,840 (13,626)8,214 
Non-compete Agreements41,453 (1,453) 
Total other intangible assets$25,872 $(17,035)$8,837 

  At June 30, 2019
 Useful LifeGross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
 (Years)(In thousands)
Intellectual property10 to 15$2,579 $(1,779)$800 
Customer based6 to 1538,572 (19,915)18,657 
Non-compete agreements41,453 (1,438)15 
Total other intangible assets$42,604 $(23,132)$19,472 


Amortization expense totaled $3.4 million, $3.3 million, and $4.8 million in fiscal 2020, 2019, and 2018, respectively. We estimate that future amortization of other intangible assets will be as follows (in thousands):

For year ending:
June 30, 2021$2,231 
June 30, 20221,811 
June 30, 20231,729 
June 30, 20241,415 
June 30, 20251,096 
Thereafter555 
Total estimated amortization expense$8,837 
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
12 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Debt Debt
On February 8, 2017, the Company entered into the Fourth Amended and Restated Credit Agreement (the "Credit Agreement"), by and among the Company and certain foreign subsidiaries, as Borrowers, various subsidiaries of the Company, as Guarantors, JPMorgan Chase Bank, N.A., as Administrative Agent, Sole Lead Arranger and Sole Bookrunner, and the other Lenders party thereto.
The Credit Agreement provides for a five-year senior secured revolving credit facility of $300.0 million that expires February 8, 2022. The credit facility may be used for working capital, acquisitions, capital expenditures, issuances of letters of credit and other lawful purposes.
The credit facility includes a U.S. Dollar equivalent sublimit of $75.0 million for revolving loans denominated in Australian Dollars, Canadian Dollars, Euros and Pounds Sterling and letters of credit in Australian Dollars, Euros, and Pounds Sterling. The credit facility also includes a $200.0 million sublimit for total letters of credit.
Each revolving borrowing under the Credit Agreement will bear interest at a rate per annum equal to:
The ABR or the Adjusted LIBO Rate, in the case of revolving loans denominated in U.S. Dollars;
The Canadian Prime Rate or the CDOR rate, in the case of revolving loans denominated in Canadian Dollars;
The Adjusted LIBO Rate, in the case of revolving loans denominated in Pounds Sterling or Australian Dollars; or
The EURIBO Rate, in the case of revolving loans denominated in Euros,
in each case, plus the Applicable Margin, which is based on the Company's Leverage Ratio. The Applicable Margin on ABR loans ranges between 0.625% and 1.625%. The Applicable Margin for Adjusted LIBO, EURIBO and CDOR loans ranges between 1.625% and 2.625% and the Applicable Margin for Canadian Prime Rate loans ranges between 2.125% and 3.125%.
The unused credit facility fee is between 0.25% and 0.45% based on the Leverage Ratio.
At June 30, 2020, the Company was at the lowest margin tier for all categories of loans and the unused revolving credit facility fee under the Credit Agreement.
The Credit Agreement includes the following covenants and borrowing limitations:
Our Leverage Ratio, determined as of the end of each fiscal quarter, may not exceed 3.00 to 1.00. The Leverage Ratio covenant requires that Consolidated Funded Indebtedness, as defined in the Credit Agreement, as of the end of any fiscal quarter, may not exceed 3.0 times Consolidated EBITDA, as defined in the Credit Agreement, or "Covenant EBITDA," over the previous four quarters.
We are required to maintain a Fixed Charge Coverage Ratio, determined as of the end of each fiscal quarter, greater than or equal to 1.25 to 1.00. The Fixed Charge Coverage Ratio covenant requires that, as of the end of any fiscal quarter, Covenant EBITDA, after deducting capital expenditures, dividends and share repurchases, for the previous four quarters may not be less than 1.25 times the total of interest expense and cash paid for income taxes over the previous four quarters and scheduled maturities of certain indebtedness for the next four quarters.
Asset dispositions (other than dispositions in which all of the net cash proceeds therefrom are reinvested into the Company and dispositions of inventory and obsolete or unneeded equipment in the ordinary course of business) are limited to $20.0 million per 12-month period.
The Company is in compliance with all affirmative, negative, and financial covenants under the Credit Agreement.
Availability under the senior secured revolving credit facility is as follows:
June 30,
2020
June 30,
2019
 (In thousands)
Senior secured revolving credit facility$300,000 $300,000 
Capacity constraint due to the Leverage Ratio 162,864 94,323 
Capacity under the senior secured revolving credit facility137,136 205,677 
Letters of credit34,529 48,147 
Borrowings outstanding9,208 5,347 
Availability under the senior secured revolving credit facility$93,399 $152,183 


(1)The Credit Agreement allows exclusion of letters of credit that support our workers' compensation programs when calculating availability under the credit facility. At June 30, 2020, there were $6.5 million of letters of credit that support our workers' compensation programs.
The carrying value of the senior secured revolving credit facility approximates its fair value at each balance sheet date.
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
12 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Coronavirus Aid, Relief, and Economic Security Act

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act (the "CARES Act") was signed into law. The purpose of the CARES Act was to provide $2.2 trillion in funding to fight the COVID-19 pandemic and provide economic relief in the form of tax relief, government loans and grants. The CARES Act contains the following key provisions which affect income taxes:

Eliminates the 80% of taxable income limitations by allowing corporations to fully utilize net operating loss carryforwards to offset taxable income in 2018, 2019, or 2020 and reinstating it for tax years after 2020;

Allows net operating losses generated in 2018, 2019 or 2020 to be carried back five years;

Increases the net interest expense deduction limit to 50% of adjusted taxable income from 30% for the 2019 and 2020 tax years;

Allows taxpayers with alternative minimum tax credits to claim a refund for the entire amount of the credit instead of recovering the credit through refunds over a period of years, as required by the 2017 Tax Cuts and Jobs Act; and

Allows entities to deduct more of their charitable cash contributions made during calendar year 2020 by increasing the taxable income limitation to 25% from 10%.

The income tax provisions in the CARES Act have not had a material impact on the Company as of June 30, 2020.
The CARES Act also provides certain payroll tax credits and allows companies to defer payroll tax that would otherwise be due from enactment through December 31, 2020. The Company has recognized $0.8 million of payroll tax credits during fiscal 2020 and has deferred $3.8 million of payroll tax as of June 30, 2020. The payroll tax credits are included as a reduction of selling, general and administrative expenses in the Consolidated Statements of Income and the deferred payroll taxes are included within other liabilities in the Consolidated Balance Sheets. The Company must repay half of the deferred payroll tax by December 31, 2021 and the remainder by December 31, 2022.
The Company has also received $1.1 million of subsidies in Canada during fiscal 2020 as part the Canada Emergency Wage Subsidy program, which was designed to compensate Canadian employers whose business has been affected by the COVID-19 pandemic. These subsidies are included as a reduction of selling, general and administrative expenses in the Consolidated Statements of Income.

Sources of pretax income (loss) 
 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands)
Domestic$(32,660)$46,032 $(2,656)
Foreign(3,984)(7,620)(9,492)
Total$(36,644)$38,412 $(12,148)
Components of the provision for income tax expense (benefit) 

 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands)
Current:
Federal$(376)$6,085 $(121)
State412 2,390 135 
Foreign23 (97)504 
59 8,378 518 
Deferred:
Federal(5,000)(528)1,093 
State(1,091)451 (590)
Foreign2,462 2,129 (1,689)
(3,629)2,052 (1,186)
$(3,570)$10,430 $(668)

Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision 

 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands)
Expected provision (benefit) for federal income taxes at the statutory rate$(7,695)$8,067 $(3,408)
State income taxes, net of federal benefit(768)2,288 247 
Impairment of non-deductible goodwill(1)
1,813  2,342 
Charges without tax benefit1,707 1,233 1,100 
Change in valuation allowance(2)
3,062 4,512 1,173 
Reversal of branch liability(2)
 (3,546) 
Excess tax expense (benefit) on stock-based compensation230 (296)511 
Remeasurement of deferred taxes(3)
  (455)
Research and development and other tax credits(1,724)(1,972)(1,665)
Foreign tax differential(132)(248)(10)
Change in uncertain tax positions20 22 (7)
Other(83)370 (496)
Provision (benefit) for federal, state and foreign income taxes$(3,570)$10,430 $(668)


(1)In fiscal 2020, the Company impaired $32.9 million of goodwill, which included $8.6 million of non-deductible goodwill. In fiscal 2018, the Company impaired $17.3 million of goodwill, which included $8.3 million of non-deductible goodwill. See Note 4 - Goodwill and Other Intangible Assets for more information about the impairments.
(2)In fiscal 2020, the Company placed $3.1 million of valuation allowances on net operating loss carryforwards and foreign tax credits primarily related to Canada. In fiscal 2019, the Company placed $4.5 million of valuation allowances on net operating loss carryforwards and foreign tax credits generated by its branch operations in Canada, which will likely not be utilized prior to their expiration. These valuation allowances were largely offset by the reversal $3.5 million of branch liabilities associated with the Canadian net operating loss carryforwards and foreign tax credits.
(3)This represents the remeasurement of deferred taxes in connection with Tax Cuts and Jobs Act.
Significant components of the Company’s deferred tax assets and liabilities

June 30,
2020
June 30,
2019
 (In thousands)
Deferred tax assets:
Warranty reserve$206 $206 
Bad debt reserve233 238 
Paid-time-off accrual669 616 
Insurance reserve1,221 1,577 
Legal reserve207 1 
Net operating loss benefit and credit carryforwards10,354 10,054 
Valuation allowance(7,763)(4,959)
Accrued compensation and pension1,447 1,115 
Stock compensation expense on nonvested deferred shares3,231 3,679 
Accrued losses96 194 
Restructuring reserve1,381  
Foreign currency translation and other843 833 
Total deferred tax assets12,125 13,554 
Deferred tax liabilities:
Tax over book depreciation11,313 9,349 
Tax over book (book over tax) amortization(5,195)1,770 
Branch future liability74 34 
Receivable holdbacks and other6 16 
Total deferred tax liabilities6,198 11,169 
Net deferred tax asset$5,927 $2,385 

As reported in the Consolidated Balance Sheets:

June 30,
2020
June 30,
2019
 (In thousands)
Deferred income tax assets5,988 2,683 
Deferred income tax liabilities(61)(298)
Net deferred tax asset$5,927 $2,385 

Operating loss and tax credit carryforwards
The Company has state net operating loss carryforwards, state tax credit carryforwards, federal foreign tax credit carryforwards, foreign net operating loss carryforwards and foreign tax credit carryforwards.  The valuation allowance at June 30, 2020 and June 30, 2019 reduces the recognized tax benefit of these carryforwards to an amount that is more likely than not to be realized.  These carryforwards will generally expire as shown below:
Operating Loss CarryforwardsExpiration PeriodAmount (in thousands)
State net operating lossesJune 2024 to June 2040$19,676 
Foreign net operating lossesJune 2029 to June 2040$24,618 
Tax Credit CarryforwardsExpiration PeriodAmount (in thousands)
State tax creditsJune 2032 to June 2035$877 
Federal foreign tax creditsJune 2021 to June 2025$1,239 
Foreign tax creditsJune 2035 to June 2040$627 

Other
In general, it is the practice and intention of the Company to reinvest the earnings of its foreign subsidiaries in its foreign operations. We do not provide for outside basis differences under the indefinite reinvestment assertion of ASC 740-30.
The Company files tax returns in multiple domestic and foreign taxing jurisdictions. With a few exceptions, the Company is no longer subject to examination by taxing authorities through fiscal 2015. At June 30, 2020, the Company updated its evaluation of its open tax years in all known jurisdictions. As of June 30, 2020, we have a $0.5 million liability for unrecognized tax positions and the payment of related interest and penalties. We treat the related interest and penalties as income tax expense. Due to the uncertainties related to these tax matters, we are unable to make a reasonably reliable estimate as to when cash settlement with a taxing authority will occur.
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
12 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Insurance Reserves
The Company maintains insurance coverage for various aspects of its operations. However, exposure to potential losses is retained through the use of deductibles, self-insured retentions and coverage limits.
Typically our contracts require us to indemnify our customers for injury, damage or loss arising from the performance of our services and provide warranties for materials and workmanship. The Company may also be required to name the customer as an additional insured up to the limits of insurance available, or we may be required to purchase special insurance policies or surety bonds for specific customers or provide letters of credit in lieu of bonds to satisfy performance and financial guarantees on some projects. Matrix maintains a performance and payment bonding line sufficient to support the business. The Company generally requires its subcontractors to indemnify the Company and the Company’s customer and name the Company as an additional insured for activities arising out of the subcontractors’ work. We also require certain subcontractors to provide additional insurance policies, including surety bonds in favor of the Company, to secure the subcontractors’ work or as required by the subcontract.
There can be no assurance that our insurance and the additional insurance coverage provided by our subcontractors will fully protect us against a valid claim or loss under the contracts with our customers.
Unpriced Change Orders and Claims
As of June 30, 2020 and June 30, 2019, costs and estimated earnings in excess of billings on uncompleted contracts included revenue for unpriced change orders and claims of $14.5 million and $10.1 million, respectively. The amounts ultimately realized may be significantly different than the recorded amounts resulting in a material adjustment to future earnings. Generally, collection of amounts related to unpriced change orders and claims is expected within twelve months. However, customers may not pay these amounts until final resolution of related claims, and accordingly, collection of these amounts may extend beyond one year.
Other
During the third quarter of fiscal 2020, the Company commenced litigation in an effort to collect $17.8 million in accounts receivable from an iron and steel customer following the deterioration of the relationship in the second quarter of fiscal 2020. Based on the terms of the contract with this customer, the Company is entitled to collect the full amount owed under the contract. However, the timing of collection is uncertain.
The Company and its subsidiaries are participants in various legal actions. It is the opinion of management that none of the other known legal actions, including a contract dispute with a customer involving the construction of a crude terminal, will have a material impact on the Company’s financial position, results of operations or liquidity.
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
12 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Operating Leases Leases
The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business. Real estate leases accounted for approximately 87% of all right-of-use assets as of June 30, 2020. Most real estate and information technology equipment leases generally have fixed payments that follow an agreed upon payment schedule and have remaining lease terms ranging from less than a year to 16 years. Construction equipment leases generally have "month-to-month" lease terms that automatically renew as long as the equipment remains in use.

The Company recorded $3.2 million of impairments to right-of-use assets related to leased office space that was closed in connection with the Company's restructuring activities, see Note 14 – Restructuring Costs for additional information.

The components of lease expense in the Consolidated Statements of Income are as follows:

Fiscal Year Ended
June 30, 2020
Lease expenseLocation of Expense in Statements of Income(in thousands)
Operating lease expenseCost of revenue and selling, general and administrative expenses$12,274 
Short-term lease expense(1)
Cost of revenue37,371 
Total lease expense$49,645 
(1)Primarily represents the lease expense of construction equipment that is subject to month-to-month rental agreements with expected rental durations of less than one year.


The future undiscounted lease payments, as reconciled to the discounted operating lease liabilities presented in the Company's Condensed Consolidated Balance Sheets, were as follows:

June 30, 2020
Maturity Analysis:(in thousands)
Fiscal 2021$8,719 
Fiscal 20225,430 
Fiscal 20233,978 
Fiscal 20243,010 
Fiscal 20252,352 
Thereafter9,630 
Total future operating lease payments33,119 
Less: imputed interest(5,554)
Net present value of future lease payments27,565 
Less: current portion of operating lease liabilities7,568 
Non-current operating lease liabilities$19,997 
The following is a summary of the weighted average remaining operating lease term and weighted average discount rate as of June 30, 2020:

Weighted-average remaining lease term (in years)6.2 years
Weighted-average discount rate5.6 %


Supplemental cash flow information related to leases is as follows:
Fiscal Year Ended
June 30, 2020
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating lease payments$12,798 
Right-of-use assets obtained in exchange for lease liabilities:
Operating leases$36,984 

During the third quarter of fiscal 2020, the Company received leasehold improvements of $2.5 million from a lessor as a tenant incentive. This incentive is considered to be a non-cash investing activity.
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity
12 Months Ended
Jun. 30, 2020
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders’ Equity
Preferred Stock
The Company has 5.0 million shares of preferred stock authorized, none of which was issued or outstanding at June 30, 2020 or June 30, 2019.
Treasury Shares
On November 6, 2018, the Board of Directors approved a stock buyback program (the "November 2018 Program"), which replaced the previous program that had been in place since December 2016 and was set to expire in December 2018. Under the November 2018 Program, the Company may repurchase common stock up to a maximum of $30.0 million per calendar year provided that the aggregate number of shares repurchased may not exceed 10%, or approximately 2.7 million, of the Company's shares outstanding as of November 6, 2018. The Company may repurchase its stock from time to time in the open market at prevailing market prices or in privately negotiated transactions and is not obligated to purchase any shares. The November 2018 Program will continue unless and until it is modified or revoked by the Board of Directors. In fiscal 2020, the Company repurchased 1,047,606 shares of its common stock for $17.0 million under the November 2018 Program. There were 1,349,037 shares available for repurchase under the November 2018 Program as of June 30, 2020.
In addition to the stock buyback program, the Company may withhold shares of common stock to satisfy the tax withholding obligations upon vesting of an employee’s deferred shares. The Company withheld 181,081 and 79,111 shares of common stock during fiscal 2020 and 2019, respectively, to satisfy these obligations. These shares were returned to the Company’s pool of treasury shares. The Company has 1,746,689 treasury shares as of June 30, 2020 and intends to utilize these treasury shares in connection with equity awards under the Company’s stock incentive plans and for sales to the Employee Stock Purchase Plan.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation
12 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
Total stock-based compensation expense for the fiscal years ended June 30, 2020, June 30, 2019, and June 30, 2018 was $9.9 million, $11.9 million and $8.6 million, respectively. Measured but unrecognized stock-based compensation expense at June 30, 2020 was $11.9 million, all of which related to nonvested deferred shares which are expected to be recognized as expense over a weighted average period of 1.6 years. The Company recognized excess tax expense of $0.2 million and $0.5 million related to stock-based compensation vesting for the fiscal years ended June 30, 2020 and 2018, respectively. The Company recognized excess tax benefits of $0.3 million for the fiscal year ended June 30, 2019 related to stock-based compensation vesting.
Plan Information
In October 2018, the Company's stockholders approved the Matrix Service Company 2018 Stock and Incentive Compensation Plan (the "2018 Plan"), which provides stock-based and cash-based incentives for officers, directors and other key employees. Stock options, restricted stock, restricted stock units, stock appreciation rights, performance shares and cash-based awards can be issued under this plan. Upon approval of the 2018 Plan, the 2016 Stock and Incentive Compensation Plan ("2016 Plan") was frozen with the exception of normal vesting and other activity associated with awards previously granted under the 2016 Plan. The 2016 Plan was preceded by the 2012 Stock Incentive Plan ("2012 Plan"), which was frozen upon approval of the 2016 Plan with the exception of normal vesting, forfeiture and other activity associated with awards previously granted under the 2012 Plan. Shares awarded under either the 2016 Plan or the 2012 Plan that are subsequently forfeited or net settled for tax withholding purposes are returned to the treasury share pool and become available for grant under the 2018 Plan. The 2012 Plan was preceded by the 2004 Stock Incentive Plan ("2004 Plan"), which was frozen upon approval of the 2012 Plan with the exception of normal vesting, forfeiture and other activity associated with awards previously granted under the 2004 Plan.
Awards totaling 1,600,000 shares have been authorized under the 2018 Plan. There were 1,473,424 shares available for grant under the 2018 Plan as of June 30, 2020.
Stock Options
Stock options are granted at the market value of the Company’s common stock on the grant date and expire after 10 years. The Company’s policy is to issue shares upon the exercise of stock options from its treasury shares, if available. The Company did not award any new stock options in fiscal years 2020, 2019, or 2018.
Stock option activity and related information for the fiscal year ended June 30, 2020 is as follows:

Number of
Options
Weighted-Average
Remaining
Contractual Life
Weighted-Average
Exercise Price
Aggregate
Intrinsic Value
  (Years) (In thousands)
Outstanding at June 30, 201953,700 2.4$10.19 $541 
Granted   
Exercised   
Canceled   
Outstanding at June 30, 202053,700 1.4$10.19 $ 
Vested at June 30, 202053,700 1.4$10.19 $ 
Exercisable at June 30, 202053,700 1.4$10.19 $ 

The total intrinsic value of stock options exercised was $0.1 million and $0.3 million during fiscal year 2019 and fiscal 2018, respectively. No stock options were exercised in fiscal 2020.
Nonvested Deferred Shares
The Company has issued nonvested deferred shares under the following types of arrangements:

Time-based awards—Employee awards generally vest in four equal annual installments beginning one year after the grant date. Beginning in fiscal 2019, the award agreements contain a provision that accelerates the vesting for retirement eligible participants and participants that become retirement eligible during the vesting period and who elect to retire more than one year after the date of the award. The award is forfeited if retirement occurs before the first anniversary of the award. Settlement still occurs on the normal vesting schedules. Director awards vest one year after the grant date.

Market-based awards—These awards are in the form of performance units which vest 3 years after the grant date only if the Company’s common stock achieves certain levels of total shareholder return when compared to the total shareholder return of a peer group of companies as selected by the Compensation Committee of the Board of Directors. The payout can range from zero to 200% of the original award depending on the Company's relative total shareholder return during the performance period. These awards are settled in stock. As of June 30, 2020, there are approximately 232,000, 170,000, and 200,000 performance units that are scheduled to vest in fiscal 2021, fiscal 2022, and fiscal 2023, respectively, assuming target performance.
All awards vest upon the death or disability of the participant or upon a change of control of the Company.
The grant date fair value of the time-based awards is determined by the market value of the Company's common stock on the grant date. The grant date fair value of stock options is determined based on the Black-Scholes option pricing model. The grant date fair value of the market-based awards is calculated using a Monte Carlo model. For the fiscal 2020 grant, the model estimated the fair value of the award based on approximately 100,000 simulations of the future prices of the Company's common stock compared to the future prices of the common stock of its peer companies based on historical volatilities. The model also took into account the expected dividends over the performance period of those peer companies which pay cash dividends.
Nonvested deferred share activity for the fiscal year ended June 30, 2020 is as follows:
SharesWeighted Average  Grant
Date Fair Value per 
Share
Nonvested shares at June 30, 20191,459,511 $19.88 
Shares granted490,322 $21.79 
Shares vested and released(542,279)$19.43 
Shares canceled(172,636)$19.51 
Nonvested shares at June 30, 20201,234,918 $20.89 

There were 602,148 and 715,539 deferred shares granted in fiscal 2019 and 2018 with average grant date fair values of $25.10 and $13.64 per share, respectively. There were 314,711 and 253,241 deferred shares that vested and were released in fiscal 2019 and 2018 with weighted average fair values of $16.23 and $19.60 per share, respectively.
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings per Common Share
12 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Earnings per Common Share Earnings per Common Share
Basic earnings per share (“EPS”) is calculated based on the weighted average shares outstanding during the period. Diluted earnings per share includes the dilutive effect of employee and director stock options and nonvested deferred shares. Stock options are considered dilutive whenever the exercise price is less than the average market price of the stock during the period and antidilutive whenever the exercise price exceeds the average market price of the common stock during the period. Nonvested deferred shares are considered dilutive (antidilutive) whenever the average market value of the shares during the period exceeds (is less than) the sum of the related average unamortized compensation expense during the period plus the related hypothetical estimated excess tax benefit that will be realized when the shares vest. Stock options and nonvested deferred shares are considered antidilutive in the event we report a net loss.

The computation of basic and diluted EPS is as follows:
 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands, except per share data)
Basic EPS:
Net income (loss) $(33,074)$27,982 $(11,480)
Weighted average shares outstanding26,621 26,891 26,769 
Basic earnings (loss) per share$(1.24)$1.04 $(0.43)
Diluted EPS:
Weighted average shares outstanding—basic26,621 26,891 26,769 
Dilutive stock options 28  
Dilutive nonvested deferred shares 668  
Diluted weighted average shares26,621 27,587 26,769 
Diluted earnings (loss) per share$(1.24)$1.01 $(0.43)
The following securities are considered antidilutive and have been excluded from the calculation of diluted earnings (loss) per share: 
 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands of shares)
Stock options19  31 
Nonvested deferred shares662 160 424 
Total antidilutive securities681 160 455 
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans
12 Months Ended
Jun. 30, 2020
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plans
Defined Contribution Plans
The Company sponsors defined contribution savings plans for all eligible employees meeting length of service requirements. Under the primary plan, participants may contribute an amount up to 25% of pretax annual compensation subject to certain limitations. The Company matches 100% of the first 3% of employee contributions and 50% of the next 2% of employee contributions. The Company matching contributions vest immediately.
The Company’s matching contributions were $6.2 million in each of the fiscal years ended June 30, 2020 and 2019 and $5.8 million for the fiscal year ended June 30, 2018.
Multiemployer Pension Plans
The Company contributes to various union sponsored multiemployer benefit plans in the U.S. and Canada. Benefits under these plans are generally based on compensation levels and years of service.
For the Company, the financial risks of participating in multiemployer plans are different from single-employer plans in the following respects:
Assets contributed to the multiemployer plan by one employer may be used to provide benefits to employees of other participating employers.
If a participating employer discontinues contributions to a plan, the unfunded obligations of the plan may be borne by the remaining participating employers.
If a participating employer chooses to stop participating in a plan, a withdrawal liability may be created based on the unfunded vested benefits for all employees in the plan.
Under federal legislation regarding multiemployer pension plans, in the event of a withdrawal from a plan or plan termination, companies are required to continue funding their proportionate share of such plan’s unfunded vested benefits. We are a participant in multiple union sponsored multiemployer plans, and, as a plan participant, our potential obligation could be significant. The amount of the potential obligation is not currently ascertainable because the information required to determine such amount is not identifiable or readily available.
Our participation in significant plans for the fiscal year ended June 30, 2020 is outlined in the table below. The “EIN/Pension Plan Number” column provides the Employer Identification Number (“EIN”) and the three digit plan number. The zone status is based on the latest information that the Company received from the plan and is certified by the plan’s actuary. Plans in the red zone are generally less than 65 percent funded, plans in the yellow zone are generally less than 80 percent funded, and plans in the green zone are generally at least 80 percent funded. The “FIP/RP Status Pending/Implemented” column indicates plans for which a financial improvement plan (“FIP”) or a rehabilitation plan (“RP”) is either pending or has been implemented. The “Surcharge Imposed” column includes plans in a red zone status that require a payment of a surcharge in excess of regular contributions. The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject.  
Pension FundEIN/Pension
Plan Number
Pension
Protection Act
Zone Status
FIP/RP
Status
Pending or
Implemented
Company Contributions
Fiscal Year
Surcharge
Imposed
Expiration
Date of
Collective-
Bargaining
Agreement
20202019202020192018
     (In thousands)  
Boilermaker-Blacksmith National Pension Trust48-6168020/001YellowRedImplemented$6,634 $12,434 $8,525 No
Described below (1)
Joint Pension Fund Local Union 164 IBEW 22-6031199/001
Described below (2)
YellowImplemented1,560 2,180 2,391 No5/31/2021
Joint Pension Fund of Local Union No 102 IBEW22-1615726/001GreenGreenNA1,227 1,610 2,489 No5/31/2022
IBEW Local 456 Pension Plan22-6238995/001
Described below (2)
GreenNA427 574 6,005 No5/31/2021
Local 351 IBEW Pension Plan 
22-3417366/001GreenGreenNA1,709 2,025 1,187 No12/4/2021
Steamfitters Local Union No 420 Pension Plan23-2004424/001RedRedImplemented1,523 639 1,558 Yes
Described below (3)
IBEW Local Union 98 Pension Plan23-1990722/001RedRedImplemented352 828 1,106 Yes
Described below (3)
Indiana Laborers Pension Fund35-6027150/001
Described below (2)
GreenNA1,604 3,349 3,542 No
Described below (3)
Iron Workers Mid-America Pension Plan, Local 39536-6488227/001
Described below (2)
GreenNA840 2,596 4,412 No5/31/2024
Pipe Fitters Retirement Fund, Local 59762-6105084/001GreenGreenNA835 3,469 3,682 No
Described below (4)
Iron Workers Pension Plan of Western Pennsylvania, Local 325-1283169/001
Described below (2)
YellowImplemented500 2,317 1,539 No5/1/2021
Iron Workers Pension Plan, Local 5534-6682351/001
Described below (2)
Described below (2)
NA2,951 4,333 198 No6/30/2024
National Electrical Benefit Fund, Locals 488 and 12653-0181657/001GreenGreenNA1,502 4,577 824 No1/1/2023
Connecticut Plumbers and Pipefitters Pension Fund, Local 77706-6050353/001
Described below (2)
GreenNA 3,307 115 No6/1/2021
Northwestern Ohio Plumbers and Pipefitters Pension, Local 5034-6502487/001
Described below (2)
GreenNA2,504 1,161 61 No3/31/2022
Ohio Carpenters' Pension Fund, Locals 1090 and 35134-6574360/001RedRedImplemented3,042 2,962 318 Yes4/30/2021
IBEW Local 654 Pension Plan23-6538183/001
Described below (2)
Described below (2)
NA1,021 1,006 1,620 No6/3/2023
Contributions to other multiemployer plans9,172 15,019 15,152 
Total contributions made$37,403 $64,386 $54,724 


(1)Our employees are members of several Boilermaker unions that participate in the Boilermaker-Blacksmith National Pension Trust. The most significant of these unions are Boilermakers Locals 549, 85, 92, 374, 363, and 128, which have collective bargaining agreements that expire on September 30, 2020, April 30, 2021, September 30, 2020, December 31, 2022, December 31, 2020 and April 30, 2022, respectively.
(2)For the Local 164 IBEW Pension Plan, Local 456 IBEW Pension Plan, Indiana Laborers Pension Fund, Local 395 Iron Workers Mid-America Pension Plan, Local 3 Iron Workers Pension Plan of Western Pennsylvania, Iron Workers Pension Plan Local 55, Local 777 Connecticut Plumbers and Pipefitters Pension Fund, Local 50 Northwestern Ohio Plumbers and Pipefitters Pension, and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2020 during the preparation of this Form 10-K. For Local 55 Iron Workers Pension Plan and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2019 either. Under Federal pension law, if a multiemployer pension plan is determined to be in critical or endangered status, the plan must provide notice of this status to participants, beneficiaries, the bargaining parties, the Pension Benefit Guaranty Corporation, and the Department of Labor. The Company also observed that these plans have not submitted any Critical or Endangered Status Notices to the Department of Labor for calendar years that we have not received notification. The Critical or Endangered Status Notices can be accessed at https://www.dol.gov/agencies/ebsa/about-ebsa/our-activities/public-disclosure/critical-status-notices.
(3)At the time of the filing of this Form 10-K, the Company's collective bargaining agreements have expired for these unions and no new agreements are in place.
(4)The Company's collective bargaining agreement with Pipe Fitters Local 597 does not have an expiration date. The agreement was last renegotiated in 2019.
Employee Stock Purchase Plan
The Matrix Service Company 2011 Employee Stock Purchase Plan (“ESPP”) was effective January 1, 2011. The ESPP allows employees to purchase shares through payroll deductions and members of the Board of Directors to purchase shares from amounts withheld from their cash retainers. Share purchases are limited to an aggregate market value of no greater than $60,000 per calendar year per participant and are purchased from the Company at the current market value with no discount to the participant. Contributions are with after tax earnings and are accumulated in non-interest bearing accounts for quarterly purchases of company stock. Upon the purchase of shares, the participants receive all stockholder rights including dividend and voting rights, and are permitted to sell their shares at any time. The Company has made 1,000,000 shares available under the ESPP. The ESPP can be terminated at any time at the discretion of the Board of Directors and will automatically terminate on January 2, 2021. Shares are issued from Treasury Stock under the ESPP. There were 20,733 shares issued in fiscal 2020, 15,812 shares in fiscal 2019, and 21,920 shares in fiscal 2018.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information
12 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Segment Information Segment Information
In fiscal 2020, we operated our business through four reportable segments: Electrical Infrastructure; Oil Gas & Chemical; Storage Solutions; and Industrial.
The Electrical Infrastructure segment consists of power delivery services provided to investor owned utilities, including construction of new substations, upgrades of existing substations, short-run transmission line installations, distribution upgrades and maintenance, as well as emergency and storm restoration services. We also provide construction and maintenance services to a variety of power generation facilities, such as combined cycle plants and other natural gas fired power stations.
The Oil Gas & Chemical segment serves customers primarily in the downstream and midstream petroleum industries who are engaged in refining crude oil and processing, fractionating, and marketing of natural gas and natural gas liquids. We also perform work in the petrochemical, and sulfur extraction, recovery and processing markets. Our services include plant maintenance, turnarounds, engineering and capital construction. We also offer industrial cleaning services, including hydro-blasting, hydro-excavating, advanced chemical cleaning and vacuum services.
The Storage Solutions segment consists of work related to aboveground storage tanks ("AST") and terminals. Also included in this segment are cryogenic and other specialty storage tanks and terminals including liquefied natural gas, liquid nitrogen/liquid oxygen, liquid petroleum and other specialty vessels such as spheres as well as marine structures and truck and rail loading/offloading facilities. Our services include engineering, fabrication and construction, and maintenance and repair, which includes planned and emergency services for both tanks and full terminals. Finally, we offer AST products, including geodesic domes, aluminum internal floating roofs, floating suction and skimmer systems, roof drain systems and floating roof seals.
The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers. This segment is similar to the former Oil Gas & Chemical segment described above, but includes mining and minerals, thermal vacuum chambers, and work in other industrial facilities which were historically reported in the Industrial segment.
Due to changing markets facing our clients and to better align the financial reporting of the Company with our long-term strategic growth areas, we are changing our reporting segments. Beginning in fiscal 2021, the Company’s financial results will be reported under the following three segments: Utility and Power Infrastructure; Process and Industrial Facilities; and Storage and Terminal Solutions. The services provided by each of these segments is described below.
The Utility and Power Infrastructure segment includes services provided in power delivery and power generation, as well as natural gas utility peak shaving. This segment is similar to the former Electrical Infrastructure segment described above, but includes natural gas utility peak shaving facilities that have been historically reported in the Storage Solutions segment.

The Process and Industrial Facilities segment includes engineering, maintenance, turnarounds and capital projects for the refining, chemical and petrochemical industries; midstream natural gas processing; other industrial processing facilities including biofuels, fertilizer, and sulfur; mining and minerals infrastructure; and thermal vacuum chambers. This segment is similar to the former Oil Gas & Chemical segment described above, but includes mining and minerals as well as thermal vacuum chambers, which were historically reported in the Industrial segment.
The Storage and Terminal Solutions segment includes engineering, construction, maintenance and repair for aboveground storage tanks and terminals; LNG facilities for import/export fueling and bunkering; NGL and other specialty vessels; aboveground storage tank products; and other renewable energy storage and terminal solutions. This segment is similar to the former Storage Solutions segment described above, but does not include the natural gas utility peak shaving facilities, which will be reported as part of the Utility and Power Infrastructure segment.
The Company evaluates performance and allocates resources based on operating income. The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies. Intersegment sales and transfers are recorded at cost; therefore, no intercompany profit or loss is recognized.
Segment assets consist primarily of accounts receivable, costs and estimated earnings in excess of billings on uncompleted contracts, property, plant and equipment, goodwill and other intangible assets.
Results of Operations
(In thousands)
Electrical
Infrastructure
Oil Gas &
Chemical
Storage
Solutions
IndustrialUnallocated CorporateTotal
Fiscal year ended June 30, 2020
Gross revenue$112,890 $203,404 $562,439 $228,827 $ $1,107,560 
Less: inter-segment revenue 2,454 3,240 928  6,622 
Consolidated revenue112,890 200,950 559,199 227,899  1,100,938 
Gross profit (loss)(1,105)15,822 71,934 15,525  102,176 
Intangible asset impairments and restructuring costs27,855 3,850 1,296 19,524  52,525 
Operating income (loss)(36,503)(7,328)27,306 (20,100) (36,625)
Segment assets96,010 74,041 203,291 19,957 124,011 517,310 
Capital expenditures2,141 1,580 8,394 3,600 2,824 18,539 
Depreciation and amortization expense2,108 5,465 7,492 4,059  19,124 
Fiscal year ended June 30, 2019
Gross revenue$217,417 $322,065 $524,330 $357,464 $ $1,421,276 
Less: inter-segment revenue 2,198 2,398   4,596 
Consolidated revenue217,417 319,867 521,932 357,464  1,416,680 
Gross profit15,470 35,987 56,011 24,483  131,951 
Intangible asset impairments and restructuring costs      
Operating income3,668 12,984 14,097 7,181  37,930 
Segment assets155,880 91,959 188,912 90,336 106,307 633,394 
Capital expenditures2,493 2,736 4,644 3,464 6,221 19,558 
Depreciation and amortization expense2,460 4,661 6,666 4,437  18,224 
Fiscal year ended June 30, 2018
Gross revenue$255,931 $324,546 $319,106 $198,155 $ $1,097,738 
Less: inter-segment revenue 1,774 4,410 1  6,185 
Consolidated revenue255,931 322,772 314,696 198,154  1,091,553 
Gross profit18,300 33,423 25,778 14,435  91,936 
Intangible asset impairments and restructuring costs17,281 717    17,998 
Operating income (loss)(16,531)8,798 (5,907)3,161  (10,479)
Segment assets161,207 111,064 149,695 58,816 77,251 558,033 
Capital expenditures493 1,514 3,346  3,358 8,711 
Depreciation and amortization expense4,359 5,904 6,623 3,461  20,347 

Geographical information is as follows:

 Long-Lived Assets
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands)
United States$164,056 $193,472 $174,241 
Canada5,659 10,110 13,738 
Other international12,435 12,502 13,008 
$182,150 $216,084 $200,987 
Information about Significant Customers:
Significant Customers as a Percentage of Segment Revenue
ConsolidatedElectrical
Infrastructure
Oil Gas &
Chemical
Storage
Solutions
Industrial
Fiscal Year ended June 30, 2020
Customer one9.7 % % % %47.1 %
Customer two8.2 % % %16.2 % %
Customer three8.2 % % %16.1 % %
Customer four6.8 % % %13.4 % %
Customer five4.1 % %17.8 %1.7 % %
Customer six3.8 % %20.1 %0.2 % %
Customer seven3.2 % %10.7 %2.5 % %
Customer eight3.0 % %16.7 % % %
Customer nine2.4 % % % %11.4 %
Customer ten2.0 %19.7 % % % %
Customer eleven1.8 %16.1 % %0.1 %0.7 %
Customer twelve1.7 %14.8 % % %0.9 %
Customer thirteen1.5 %14.6 % % % %
Fiscal Year ended June 30, 2019
Customer one9.7 % % % %38.4 %
Customer two7.6 %49.0 % % %0.4 %
Customer three7.6 % % % %30.1 %
Customer four7.2 % %30.9 %0.6 % %
Customer five7.1 % % %19.4 % %
Customer six5.0 % % %13.6 % %
Customer seven4.6 %0.3 %3.1 %10.6 % %
Customer eight3.4 %22.4 % % % %
Customer nine3.1 % % % %12.3 %
Customer ten3.0 % % % %12.0 %
Customer eleven2.1 %13.4 % % % %
Fiscal Year ended June 30, 2018
Customer one11.4 % % % %62.9 %
Customer two8.6 % %29.0 % % %
Customer three6.4 %26.5 % %0.6 % %
Customer four6.0 %25.4 % % % %
Customer five4.2 % %12.0 %2.2 % %
Customer six3.2 % %10.8 % % %
Customer seven3.2 % % %10.9 % %
Customer eight3.0 %12.9 % % % %
Customer nine2.7 % % % %14.7 %
Customer ten2.3 %10.0 % % % %
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Costs
12 Months Ended
Jun. 30, 2020
Restructuring and Related Activities [Abstract]  
Restructuring and Related Activities Disclosure [Text Block] Restructuring Costs
In February 2020, the Company announced a business improvement plan for the Electrical Infrastructure segment and its strategic initiative to exit the domestic iron and steel industry. Planned activities under the business improvement plan and the wind down of the domestic iron and steel industry were expanded in the second half of the year due to lower revenue in fiscal 2020 and uncertainties caused by the COVID-19 pandemic.
The business improvement plan consisted of discretionary cost reductions, workforce reductions and closures of certain offices in order to increase the utilization of the Company's staff and bring the cost structure of the business in line with the near-term revenue expectation. The restructuring costs are primarily comprised of severance and personnel-related costs related to reductions in workforce and impairments of operating lease right-of-use assets, other intangible assets and other fixed assets related to the closure of certain offices. The Company incurred $14.0 million of restructuring costs in fiscal 2020 and has substantially completed its business improvement plan and the wind down of the domestic iron and steel business as of June 30, 2020.
Restructuring costs incurred are classified as follows:

Fiscal Year Ended
June 30, 2020
(in thousands)
Electrical Infrastructure
Severance costs and other benefits$1,571 
Facility costs234 
Other intangible asset impairments1,150 
Total Electrical Infrastructure$2,955 
Oil Gas & Chemical
Severance costs and other benefits$1,767 
Facility costs1,708 
Other intangible asset impairments375 
Total Oil Gas & Chemical$3,850 
Storage Solutions
Severance costs and other benefits$576 
Facility costs720 
Other intangible asset impairments 
Total Storage Solutions$1,296 
Industrial
Severance costs and other benefits$4,861 
Facility costs1,048 
Other intangible asset impairments 
Total Industrial$5,909 
Total restructuring costs$14,010 
Restructuring Costs by Type:
Total severance costs and other benefits$8,775 
Total facility costs3,710 
Total other intangible asset impairments1,525 
Total restructuring costs$14,010 
The table below is a reconciliation of the beginning and ending restructuring reserve balance (in thousands):

Balance as of June 30, 2019$ 
Restructuring costs incurred14,010 
Non-cash restructuring costs(5,215)
Cash payments(6,392)
Balance as of June 30, 2020(1)
$2,403 
(1)The restructuring reserve is included within other accrued expenses in the Consolidated Balance Sheets.
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Quarterly Financial Data (Unaudited) Quarterly Financial Data (Unaudited)
12 Months Ended
Jun. 30, 2020
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Data (Unaudited)
Matrix Service Company
Quarterly Financial Data (Unaudited)
Fiscal Years Ended June 30, 2020 and June 30, 2019
 
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
 (In thousands, except per share amounts)
Fiscal Year 2020
Revenue$338,097 $318,677 $248,327 $195,837 
Gross profit32,465 30,001 20,477 19,233 
Intangible asset impairments and restructuring costs 38,515 6,559 7,451 
Operating income (loss)8,774 (31,679)(5,800)(7,920)
Net income (loss)6,151 (28,008)(5,495)(5,722)
Earnings (loss) per common share:
Basic0.23 (1.04)(0.21)(0.22)
Diluted0.22 (1.04)(0.21)(0.22)
Fiscal Year 2019
Revenue$318,511 $340,568 $358,887 $398,714 
Gross profit23,421 27,886 36,906 43,738 
Operating income 2,220 5,527 12,794 17,389 
Net income 2,305 3,932 8,933 12,812 
Earnings per common share:
Basic0.09 0.15 0.33 0.48 
Diluted0.08 0.14 0.33 0.47 
The sum of earnings per share for the four quarters may not equal the total earnings per share for the year due to changes in the average number of common shares outstanding and rounding.
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Valuation and Qualifying Accounts
12 Months Ended
Jun. 30, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts
Matrix Service Company
Schedule II—Valuation and Qualifying Accounts
June 30, 2020, June 30, 2019, and June 30, 2018
(In thousands)


COL. ACOL. BCOL. C
ADDITIONS
COL. D COL. E
 Balance at
Beginning of
Period
Charged to
Costs and
Expenses
Charged to Other Accounts—DescribeDeductions—Describe Balance at
End of
Period
Fiscal Year 2020
Deducted from asset accounts:
Allowance for doubtful accounts$923 $1,158 $ $(1,176)(A)$905 
Valuation reserve for deferred tax assets4,959 3,062  (258)(B)7,763 
Total$5,882 $4,220 $ $(1,434)  $8,668 
Fiscal Year 2019
Deducted from asset accounts:
Allowance for doubtful accounts6,327 5  (5,409)(C)923 
Valuation reserve for deferred tax assets1,638 4,594  (1,273)(D)4,959 
Total7,965 4,599  (6,682)  5,882 
Fiscal Year 2018
Deducted from asset accounts:
Allowance for doubtful accounts9,887 107  (3,667)(E)6,327 
Valuation reserve for deferred tax assets1,719 1,020  (1,101)(F)1,638 
Total11,606 1,127  (4,768)  7,965 


(A)Primarily relates to a $0.6 million reserve that was recognized as bad debt expense and ultimately settled and written off within fiscal 2020 and $0.3 million of payments received on a balance that was fully reserved.
(B)Relates to foreign currency exchange rate differences for the portion of the valuation allowance on net operating loss and tax credit carryforwards in foreign jurisdictions.
(C)Primarily relates to a $5.2 million reversal of a previous reserved account receivable balance that was fully settled with an agreement with the customer.
(D)Relates to the deferred tax asset of $0.8 million created by a stock-based compensation award with a market condition that was fully reserved in fiscal 2018. In fiscal 2019, upon the final determination that the award would not vest, the Company wrote off the deferred tax asset against the reserve. The remaining balance relates to $0.5 million of fully reserved tax credits that expired in fiscal 2019.
(E)Primarily relates to the reversal of reserved account receivable that was fully settled with cash and future backlog.
(F)Primarily relates to $0.8 million of stock-based compensation expense recognized in fiscal 2018 that was not deductible for tax purposes due to not meeting a market condition vesting requirement and to $0.3 million of foreign tax credits that expired.
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Organization and Basis of Presentation
Organization and Basis of Presentation
The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts of Matrix Service Company and its subsidiaries (“Matrix” or the “Company”), all of which are wholly owned. Intercompany transactions and balances have been eliminated in consolidation.
The Company operates in the United States, Canada, South Korea and Australia. The Company’s reportable segments are Electrical Infrastructure, Oil Gas & Chemical, Storage Solutions and Industrial.
Use of Estimates
Use of Estimates
The preparation of financial statements requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. We believe the most significant estimates and judgments are associated with revenue recognition, the recoverability tests that must be periodically performed with respect to our goodwill and other intangible assets, valuation reserves on our accounts receivable and deferred tax assets, and the estimation of loss contingencies, including liabilities associated with litigation and with the self-insured retentions on our insurance programs. Actual results could materially differ from those estimates.
Leases
Lease Accounting Policy
The Company enters into lease arrangements for real estate, construction equipment and information technology equipment in the normal course of business. The Company determines if an arrangement is or contains a lease at inception of the arrangement. An arrangement is determined to be a lease if it conveys the right to control the use of identified property and equipment for a period of time in exchange for consideration. Operating lease right-of-use assets are recognized as the present value of future lease payments over the lease term as of the commencement date, plus any lease payments made prior to commencement, and less any lease incentives received. Operating lease liabilities are recognized as the present value of the future lease payments over the lease term as of the commencement date. Operating lease expense is recognized based on the undiscounted future lease payments over the remaining lease term on a straight-line basis. Lease expense related to short-term leases is recognized on a straight-line basis over the lease term.
Determinations with respect to lease term (including any renewals and terminations), incremental borrowing rate used to discount lease payments, variable lease expense and future lease payments require the use of judgment based on the facts and circumstances related to each lease. The Company considers various factors, including economic incentives, intent, past history and business need, to determine the likelihood that a renewal option will be exercised.
Right-of-use assets are evaluated for impairment in accordance with our policy for impairment of long-lived assets.
Revenue Recognition
Revenue Recognition
General Information about our Contracts with Customers
Our revenue comes from contracts to provide engineering, procurement, fabrication and construction, repair and maintenance and other services. Our engineering, procurement and fabrication and construction services are usually provided in association with capital projects, which commonly are fixed price contracts and are billed based on project milestones. Our repair and maintenance services typically are cost reimbursable or time and material based contracts and are billed monthly or, for projects of short duration, at the conclusion of the project. The elapsed time from award to completion of performance may be in excess of one year for capital projects.
Step 1: Contract Identification
We do not recognize revenue unless we have identified a contract with a customer. A contract with a customer exists when it has approval and commitment from both parties, the rights and obligations of the parties are identified, payment terms are identified, the contract has commercial substance, and collectibility is probable. We also evaluate whether a contract should be combined with other contracts and accounted for as one single contract. This evaluation requires judgment and could change the timing of the amount of revenue and profit recorded for a given period.
Step 2: Identify Performance Obligations
Next, we identify each performance obligation in the contract. A performance obligation is a promise to provide a distinct good or service or a series of distinct goods or services to the customer. Revenue is recognized separately for each performance obligation in the contract. Many of our contracts have one clearly identifiable performance obligation. However, many of our contracts provide the customer an integrated service that includes two or more of the following services: engineering, procurement, fabrication, construction, repair and maintenance services. For these contracts, we do not consider the integrated services to be distinct within the context of the contract when the separate scopes of work combine into a single commercial objective or capability for the customer. Accordingly, we generally identify one performance obligation in our contracts. The determination of the number of performance obligations in a contract requires significant judgment and could change the timing of the amount of revenue recorded for a given period.
Step 3: Determine Contract Price
After determining the performance obligations in the contract, we determine the contract price. The contract price is the amount of consideration we expect to receive from the customer for completing the performance obligation(s). In a fixed price contract, the contract price is a single lump-sum amount. In reimbursable and time and materials based contracts, the contract price is determined by the agreed upon rates or reimbursements for time and materials expended in completing the performance obligation(s) in the contract.
A number of our contracts contain various cost and performance incentives and penalties that can either increase or decrease the contract price. These variable consideration amounts are generally earned or incurred based on certain performance metrics, most commonly related to project schedule or cost targets. We estimate variable consideration at the most likely amount of additional consideration to be received (or paid in the case of penalties), provided that meeting the variable condition is probable. We include estimated amounts of variable consideration in the contract price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the contract price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us. We reassess the amount of variable consideration each accounting period until the uncertainty associated with the variable consideration is resolved. Changes in the assessed amount of variable consideration are accounted for prospectively as a cumulative adjustment to revenue recognized in the current period.
Step 4: Assign Contract Price to Performance Obligations
After determining the contract price, we assign such price to the performance obligation(s) in the contract. If a contract has multiple performance obligations, we assign the contract price to each performance obligation based on the stand-alone selling prices of the distinct services that comprise each performance obligation.
Step 5: Recognize Revenue as Performance Obligations are Satisfied
We record revenue for contracts with our customers as we satisfy the contracts' performance obligations. We recognize revenue on performance obligations associated with fixed price contracts for engineering, procurement, fabrication and construction services over time since these services create or enhance assets the customer controls as they are being created or enhanced. We measure progress of satisfying these performance obligations by using the percentage-of-completion method, which is based on costs incurred to date compared to the total estimated costs at completion, since it best depicts the transfer of control of assets being created or enhanced to the customer.
We recognize revenue over time for reimbursable and time and material based repair and maintenance contracts since the customer simultaneously receives and consumes the benefit of those services as we perform work under the contract. As a practical expedient allowed under the revenue accounting standards, we record revenue for these contracts in the amount to which we have a right to invoice for the services performed provided that we have a right to consideration from the customer in an amount that corresponds directly with the value of the performance completed to date.
Costs incurred may include direct labor, direct materials, subcontractor costs and indirect costs, such as salaries and benefits, supplies and tools, equipment costs and insurance costs. Indirect costs are charged to projects based upon direct costs and overhead allocation rates per dollar of direct costs incurred or direct labor hours worked. Typically, customer contracts will include standard warranties that provide assurance that products and services will function as expected. The Company does not sell separate warranties.
We have numerous contracts that are in various stages of completion which require estimates to determine the forecasted costs at completion. Due to the nature of the work left to be performed on many of our contracts, the estimation of total cost at completion for fixed price contracts is complex, subject to many variables and requires significant judgment. Estimates of total cost at completion are made each period and changes in these estimates are accounted for prospectively as cumulative adjustments to revenue recognized in the current period. If estimates of costs to complete fixed price contracts indicate a loss, a provision is made through a contract write-down for the total loss anticipated.
Change Orders
Contracts are often modified through change orders, which are changes to the agreed upon scope of work. Most of our change orders, which may be priced or unpriced, are for goods or services that are not distinct from the existing contract due to the significant integration of services provided in the context of the contract and are accounted for as if they were part of that existing contract. The effect of a change order on the contract price and our measure of progress for the performance obligation to which it relates, is recognized as an adjustment to revenue on a cumulative catch-up basis. For unpriced change orders, we estimate the increase or decrease to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above. Unpriced change orders are more fully discussed in Note 7 - Commitments and Contingencies.
Claims
Sometimes we seek claims for amounts in excess of the contract price for delays, errors in specifications and designs, contract terminations, change orders in dispute or other causes of additional costs incurred by us. Recognition of amounts as additional contract price related to claims is appropriate only if there is a legal basis for the claim. The determination of our legal basis for a claim requires significant judgment. We estimate the change to the contract price using the variable consideration method described in the Step 3: Determine Contract Price paragraph above. Claims are more fully discussed in Note 7 - Commitments and Contingencies.
Cash Equivalents
Cash and Cash Equivalents
The Company includes as cash equivalents all investments with original maturities of three months or less which are readily convertible into cash. We have cash on deposit at June 30, 2020 with banks in the United States, Canada, South Korea and Australia in excess of Federal Deposit Insurance Corporation ("FDIC"), Canada Deposit Insurance Corporation ("CDIC"), Korea Deposit Insurance Corporation ("KDIC") and Financial Claims Scheme ("FCS") protection limits, respectively. The United States Dollar equivalent of Canadian, South Korean and Australian deposits totaled $13.5 million as of June 30, 2020.
Accounts Receivable
Accounts Receivable
Accounts receivable are carried on a gross basis, less the allowance for uncollectible accounts. The Company’s customers consist primarily of major integrated oil companies, independent refiners and marketers, power companies, petrochemical companies, pipeline companies, mining companies, contractors and engineering firms. The Company is exposed to the risk of individual customer defaults or depressed cycles in our customers’ industries. To mitigate this risk many of our contracts require payment as projects progress or advance payment in some circumstances. In addition, in most cases the Company can place liens against the property, plant or equipment constructed or terminate the contract if a material contract default occurs. Management estimates the allowance for uncollectible accounts based on existing economic conditions, the financial condition of its customers and the amount and age of past due accounts. Accounts are written off against the allowance for uncollectible accounts only after all reasonable collection attempts have been exhausted.
Retentions
Retentions
Contract retentions collectible beyond one year are included in Other assets in the Consolidated Balance Sheets. Accounts payable retentions are generally settled within one year.
Loss Contingencies
Loss Contingencies
Various legal actions, claims and other contingencies arise in the normal course of our business. Contingencies are recorded in the consolidated financial statements, or are otherwise disclosed, in accordance with ASC 450-20, “Loss Contingencies”. Specific reserves are provided for loss contingencies to the extent we conclude that a loss is both probable and estimable. We use a case-by-case evaluation of the underlying data and update our evaluation as further information becomes known. We believe that any amounts exceeding our recorded accruals should not materially affect our financial position, results of operations or liquidity. However, the results of litigation are inherently unpredictable and the possibility exists that the ultimate resolution of one or more of these matters could result in a material effect on our financial position, results of operations or liquidity.
Legal costs are expensed as incurred.
Inventories
Inventories
Inventories consist primarily of steel plate and pipe and aluminum coil and extrusions. Cost is determined primarily using the average cost method and inventories are stated at the lower of cost or net realizable value.
Depreciation
Depreciation
Depreciation is computed using the straight-line method over the estimated useful lives of the depreciable assets. Depreciable lives are as follows: buildings—40 years, construction equipment—3 to 15 years, transportation equipment—3 to 5 years, and office equipment and software—3 to 10 years. Leasehold improvements are amortized over the shorter of the useful life of the asset or the lease term.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
The Company evaluates long-lived assets for impairment when events or changes in circumstances indicate, in management’s judgment, that the carrying value of such assets used in operations may not be recoverable. The determination of whether an impairment has occurred is based on management’s estimate of undiscounted future cash flows attributable to the assets as compared to the carrying value of the assets. If an impairment has occurred, the amount of the impairment recognized is determined by estimating the fair value of the assets and, to the extent the carrying value exceeds the fair value of the assets, recording a loss provision.
For assets identified to be disposed of in the future, the carrying value of the assets are compared to the estimated fair value less the cost of disposal to determine if an impairment has occurred. Until the assets are disposed of, an estimate of the fair value is redetermined when related events or circumstances change.
Goodwill
Goodwill
Goodwill represents the excess of the purchase price of acquisitions over the acquisition date fair value of the net identifiable tangible and intangible assets acquired. In accordance with current accounting guidance, goodwill is not amortized and is tested at least annually for impairment at the reporting unit level, which is a level below our reportable segments.
We perform our annual impairment test in the fourth quarter of each fiscal year, or in between annual tests whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable, to determine whether an impairment exists and to determine the amount of headroom. We define "headroom" as the percentage difference between the fair value of a reporting unit and its carrying value. The goodwill impairment test involves comparing management’s estimate of the fair value of a reporting unit with its carrying value, including goodwill. If the fair value of a reporting unit exceeds its carrying value, then goodwill is not impaired. If the fair value of a reporting unit is less than its carrying value, then goodwill is impaired to the extent of the difference, but the impairment may not exceed the balance of goodwill assigned to that reporting unit.
We utilize a discounted cash flow analysis, referred to as an income approach, and market multiples, referred to as a market approach, to determine the estimated fair value of our reporting units. For the income approach, significant judgments and assumptions including forecasted project awards, discount rate, anticipated revenue growth rate, gross margins, operating expenses, working capital needs and capital expenditures are inherent in the fair value estimates, which are based on our operating and capital budgets and on our strategic plan. As a result, actual results may differ from the estimates utilized in our income approach. For the market approach, significant judgments and assumptions include the selection of guideline companies, forecasted guideline company EBITDA and our forecasted EBITDA. The use of alternate judgments and/or assumptions could result in a fair value that differs from our estimate and could result in the recognition of additional impairment charges in the financial statements. As a test for reasonableness, we also consider the combined carrying values of our reporting units to our market capitalization.
Other Intangible Assets
Other Intangible Assets
Intangible assets that have finite useful lives are amortized by the straight-line method over their useful lives ranging from 6 years to 15 years. A finite intangible asset is considered impaired when its carrying amount is not recoverable and exceeds the asset's fair value. The carrying amount is deemed unrecoverable if it is greater than the sum of undiscounted cash flows expected to result from use and eventual disposition of the asset. An impairment loss is equal to the excess of the carrying amount over the fair value of the asset. If quoted market prices are not available, the fair values of the intangible assets are based on present values of expected future cash flows or royalties avoided using discount rates commensurate with the risks involved.
Insurance Reserves
Insurance Reserves
We maintain insurance coverage for various aspects of our operations. However, we retain exposure to potential losses through the use of deductibles, coverage limits and self-insured retentions. We establish reserves for claims using a combination of actuarially determined estimates and case-by-case evaluations of the underlying claim data and update our evaluations as further information becomes known. Judgments and assumptions are inherent in our reserve accruals; as a result, changes in assumptions or claims experience could result in changes to these estimates in the future. If actual results of claim settlements are different than the amounts estimated we may be exposed to future gains and losses that could be material.
Stock-Based Compensation
Stock-Based Compensation
The Company has issued stock options and nonvested deferred share awards under its long-term incentive compensation plans. The fair value of these awards is calculated at grant date. The fair value of time-based, nonvested deferred shares is the value of the Company’s common stock at the grant date. The fair value of market-based nonvested deferred shares is based on several factors, including the probability that the market condition specified in the grant will be achieved, which is calculated using a Monte Carlo model. The fair value of stock options is determined based on the Black-Scholes option pricing model. For all stock-based awards, expense is recognized over the requisite service period with forfeitures recorded as they occur.
Income Taxes Income TaxesWe use the asset and liability approach for financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed annually for differences between the financial statement and tax bases of assets and liabilities that will result in taxable or deductible amounts in the future based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances based on our judgments and estimates are established when necessary to reduce deferred tax assets to the amount expected to be realized in future operating results. Company management believes that realization of deferred tax assets in excess of the valuation allowance is more likely than not. Our estimates are based on facts and circumstances in existence as well as interpretations of existing tax regulations and laws applied to the facts and circumstances, with the help of professional tax advisors. Therefore, we estimate and provide for amounts of additional income taxes that may be assessed by the various taxing authorities.
Foreign Currency
Foreign Currency
The functional currencies of the Company’s operations in Canada, South Korea and Australia are the Canadian Dollar, South Korean Won and U.S. Dollar, respectively. The functional currency of the Company's Australian operations is the U.S. Dollar since its sales are primarily denominated in that currency. For subsidiaries with operations using a foreign functional currency, assets and liabilities are translated at the year-end exchange rates and the income statement accounts are translated at average exchange rates throughout the year. Translation gains and losses are reported in Accumulated Other Comprehensive Income (Loss), net of tax, in the Consolidated Statements of Changes in Stockholders’ Equity and in Other Comprehensive Income (Loss) in the Consolidated Statements of Comprehensive Income. Translation gains and losses are reversed from Accumulated Other Comprehensive Income (Loss) and are recognized in current period income in the event the Company disposes of an entity with accumulated translation gains or losses. Transaction gains and losses are reported as a component of Other income (expense) in the Consolidated Statements of Income.
Recently Issued Accounting Standards
Recently Issued Accounting Standards
Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments
On June 16, 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, which will change how the Company accounts for its allowance for uncollectible accounts. The amendments in this update require a financial asset (or a group of financial assets) to be presented at the net amount expected to be collected. The income statement will reflect any increases or decreases of expected credit losses that have taken place during the period. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount.
Previous GAAP delays the recognition of the full amount of credit losses until the loss is probable of occurring. The amendments in this update eliminate the probable initial recognition threshold and, instead, reflect the Company's current estimate of all expected credit losses. In addition, current guidance limits the information the Company may consider in measuring a credit loss to its past events and current conditions. The amendments in this update broaden the information the Company may consider in developing its expected credit loss estimate to include forecasted information.

The Company adopted the standard on July 1, 2020 with no material impact to its estimate of the allowance for uncollectible accounts.
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
12 Months Ended
Jun. 30, 2020
Revenue [Abstract]  
Contract with Customer, Asset and Liability [Table Text Block]
June 30,
2020
June 30,
2019
Change
(In thousands)
Costs and estimated earnings in excess of billings on uncompleted contracts$59,548 $96,083 $(36,535)
Billings on uncompleted contracts in excess of costs and estimated earnings(63,889)(105,626)41,737 
Net contract liabilities$(4,341)$(9,543)$5,202 
Disaggregation of Revenue [Table Text Block]
Geographic Disaggregation:

Twelve months ended
June 30,
2020
June 30,
2019
June 30,
2018
(In thousands)
United States$1,020,083 $1,367,844 $981,292 
Canada70,133 41,410 104,208 
Other international10,722 7,426 6,053 
Total$1,100,938 $1,416,680 $1,091,553 
Contract Type Disaggregation:

Twelve months ended
June 30,
2020
June 30,
2019
June 30,
2018
(In thousands)
Fixed-price contracts$685,559 $748,007 $588,039 
Time and materials and other cost reimbursable contracts415,379 668,673 503,514 
Total$1,100,938 $1,416,680 $1,091,553 
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Carrying value of goodwill by segment
The changes in the carrying amount of goodwill by segment are as follows:
Electrical
Infrastructure
Oil Gas &
Chemical
Storage
Solutions
IndustrialTotal
 (In thousands)
Net balance at June 30, 2017$42,152 $33,604 $16,764 $20,981 $113,501 
Goodwill impairment(17,281)   (17,281)
Translation adjustment (1)
(45) (4)(9)(58)
Net balance at June 30, 201824,826 33,604 16,760 20,972 96,162 
Disposal of business(2)
 (2,775)  (2,775)
Translation adjustment (1)
4 (24)1 (19)
Net balance at June 30, 201924,830 30,829 16,736 20,973 93,368 
Goodwill impairment(24,900)  (7,981)(32,881)
Translation adjustment(1)
70  (169)(19)(118)
Net balance at June 30, 2020$ $30,829 $16,567 $12,973 $60,369 

(1)The translation adjustments relate to the periodic translation of Canadian Dollar and South Korean Won denominated goodwill recorded as a part of prior acquisitions in Canada and South Korea, in which the local currency was determined to be the functional currency.
(2)In August 2018, the Company disposed of a business that marketed process heating equipment. See Note 3 - Acquisitions and Disposals for more information about the disposal. The business disposed of constituted its own reporting unit and the amount of goodwill written off was all of the goodwill assigned to that reporting unit. None of the goodwill was considered impaired since the Company recorded a gain on the disposal.
Carrying value of other intangible assets
Information on the carrying value of other intangible assets is as follows: 

  At June 30, 2020
 Useful LifeGross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
 (Years)(In thousands)
Intellectual property10 to 15$2,579 $(1,956)$623 
Customer based6 to 1521,840 (13,626)8,214 
Non-compete Agreements41,453 (1,453) 
Total other intangible assets$25,872 $(17,035)$8,837 

  At June 30, 2019
 Useful LifeGross
Carrying
Amount
Accumulated
Amortization
Net Carrying
Amount
 (Years)(In thousands)
Intellectual property10 to 15$2,579 $(1,779)$800 
Customer based6 to 1538,572 (19,915)18,657 
Non-compete agreements41,453 (1,438)15 
Total other intangible assets$42,604 $(23,132)$19,472 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Amortization expense totaled $3.4 million, $3.3 million, and $4.8 million in fiscal 2020, 2019, and 2018, respectively. We estimate that future amortization of other intangible assets will be as follows (in thousands):

For year ending:
June 30, 2021$2,231 
June 30, 20221,811 
June 30, 20231,729 
June 30, 20241,415 
June 30, 20251,096 
Thereafter555 
Total estimated amortization expense$8,837 
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Tables)
12 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Availability under the senior credit facility
June 30,
2020
June 30,
2019
 (In thousands)
Senior secured revolving credit facility$300,000 $300,000 
Capacity constraint due to the Leverage Ratio 162,864 94,323 
Capacity under the senior secured revolving credit facility137,136 205,677 
Letters of credit34,529 48,147 
Borrowings outstanding9,208 5,347 
Availability under the senior secured revolving credit facility$93,399 $152,183 
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Tables)
12 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Schedule of sources of pretax income (loss)
Sources of pretax income (loss) 
 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands)
Domestic$(32,660)$46,032 $(2,656)
Foreign(3,984)(7,620)(9,492)
Total$(36,644)$38,412 $(12,148)
Components of the provision for income tax expense (benefit)
Components of the provision for income tax expense (benefit) 

 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands)
Current:
Federal$(376)$6,085 $(121)
State412 2,390 135 
Foreign23 (97)504 
59 8,378 518 
Deferred:
Federal(5,000)(528)1,093 
State(1,091)451 (590)
Foreign2,462 2,129 (1,689)
(3,629)2,052 (1,186)
$(3,570)$10,430 $(668)
Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision
Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision 

 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands)
Expected provision (benefit) for federal income taxes at the statutory rate$(7,695)$8,067 $(3,408)
State income taxes, net of federal benefit(768)2,288 247 
Impairment of non-deductible goodwill(1)
1,813  2,342 
Charges without tax benefit1,707 1,233 1,100 
Change in valuation allowance(2)
3,062 4,512 1,173 
Reversal of branch liability(2)
 (3,546) 
Excess tax expense (benefit) on stock-based compensation230 (296)511 
Remeasurement of deferred taxes(3)
  (455)
Research and development and other tax credits(1,724)(1,972)(1,665)
Foreign tax differential(132)(248)(10)
Change in uncertain tax positions20 22 (7)
Other(83)370 (496)
Provision (benefit) for federal, state and foreign income taxes$(3,570)$10,430 $(668)


(1)In fiscal 2020, the Company impaired $32.9 million of goodwill, which included $8.6 million of non-deductible goodwill. In fiscal 2018, the Company impaired $17.3 million of goodwill, which included $8.3 million of non-deductible goodwill. See Note 4 - Goodwill and Other Intangible Assets for more information about the impairments.
(2)In fiscal 2020, the Company placed $3.1 million of valuation allowances on net operating loss carryforwards and foreign tax credits primarily related to Canada. In fiscal 2019, the Company placed $4.5 million of valuation allowances on net operating loss carryforwards and foreign tax credits generated by its branch operations in Canada, which will likely not be utilized prior to their expiration. These valuation allowances were largely offset by the reversal $3.5 million of branch liabilities associated with the Canadian net operating loss carryforwards and foreign tax credits.
(3)This represents the remeasurement of deferred taxes in connection with Tax Cuts and Jobs Act.
Significant components of the Company's deferred tax assets and liabilities
Significant components of the Company’s deferred tax assets and liabilities

June 30,
2020
June 30,
2019
 (In thousands)
Deferred tax assets:
Warranty reserve$206 $206 
Bad debt reserve233 238 
Paid-time-off accrual669 616 
Insurance reserve1,221 1,577 
Legal reserve207 1 
Net operating loss benefit and credit carryforwards10,354 10,054 
Valuation allowance(7,763)(4,959)
Accrued compensation and pension1,447 1,115 
Stock compensation expense on nonvested deferred shares3,231 3,679 
Accrued losses96 194 
Restructuring reserve1,381  
Foreign currency translation and other843 833 
Total deferred tax assets12,125 13,554 
Deferred tax liabilities:
Tax over book depreciation11,313 9,349 
Tax over book (book over tax) amortization(5,195)1,770 
Branch future liability74 34 
Receivable holdbacks and other6 16 
Total deferred tax liabilities6,198 11,169 
Net deferred tax asset$5,927 $2,385 
Significant components of the Company's deferred tax assets and liabilities as reported in the Consolidated Balance Sheets
As reported in the Consolidated Balance Sheets:

June 30,
2020
June 30,
2019
 (In thousands)
Deferred income tax assets5,988 2,683 
Deferred income tax liabilities(61)(298)
Net deferred tax asset$5,927 $2,385 
Summary of Operating Loss Carryforwards
Operating Loss CarryforwardsExpiration PeriodAmount (in thousands)
State net operating lossesJune 2024 to June 2040$19,676 
Foreign net operating lossesJune 2029 to June 2040$24,618 
Summary of Tax Credit Carryforwards
Tax Credit CarryforwardsExpiration PeriodAmount (in thousands)
State tax creditsJune 2032 to June 2035$877 
Federal foreign tax creditsJune 2021 to June 2025$1,239 
Foreign tax creditsJune 2035 to June 2040$627 
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
12 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Lease, Cost [Table Text Block]
Fiscal Year Ended
June 30, 2020
Lease expenseLocation of Expense in Statements of Income(in thousands)
Operating lease expenseCost of revenue and selling, general and administrative expenses$12,274 
Short-term lease expense(1)
Cost of revenue37,371 
Total lease expense$49,645 
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
June 30, 2020
Maturity Analysis:(in thousands)
Fiscal 2021$8,719 
Fiscal 20225,430 
Fiscal 20233,978 
Fiscal 20243,010 
Fiscal 20252,352 
Thereafter9,630 
Total future operating lease payments33,119 
Less: imputed interest(5,554)
Net present value of future lease payments27,565 
Less: current portion of operating lease liabilities7,568 
Non-current operating lease liabilities$19,997 
Other Information Related to Leases [Table Text Block]
The following is a summary of the weighted average remaining operating lease term and weighted average discount rate as of June 30, 2020:

Weighted-average remaining lease term (in years)6.2 years
Weighted-average discount rate5.6 %


Supplemental cash flow information related to leases is as follows:
Fiscal Year Ended
June 30, 2020
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating lease payments$12,798 
Right-of-use assets obtained in exchange for lease liabilities:
Operating leases$36,984 
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Tables)
12 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Stock option activity and related information
Stock option activity and related information for the fiscal year ended June 30, 2020 is as follows:

Number of
Options
Weighted-Average
Remaining
Contractual Life
Weighted-Average
Exercise Price
Aggregate
Intrinsic Value
  (Years) (In thousands)
Outstanding at June 30, 201953,700 2.4$10.19 $541 
Granted   
Exercised   
Canceled   
Outstanding at June 30, 202053,700 1.4$10.19 $ 
Vested at June 30, 202053,700 1.4$10.19 $ 
Exercisable at June 30, 202053,700 1.4$10.19 $ 
Nonvested deferred share activity
Nonvested deferred share activity for the fiscal year ended June 30, 2020 is as follows:
SharesWeighted Average  Grant
Date Fair Value per 
Share
Nonvested shares at June 30, 20191,459,511 $19.88 
Shares granted490,322 $21.79 
Shares vested and released(542,279)$19.43 
Shares canceled(172,636)$19.51 
Nonvested shares at June 30, 20201,234,918 $20.89 
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings per Common Share (Tables)
12 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Computation of basic and diluted earnings per share
The computation of basic and diluted EPS is as follows:
 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands, except per share data)
Basic EPS:
Net income (loss) $(33,074)$27,982 $(11,480)
Weighted average shares outstanding26,621 26,891 26,769 
Basic earnings (loss) per share$(1.24)$1.04 $(0.43)
Diluted EPS:
Weighted average shares outstanding—basic26,621 26,891 26,769 
Dilutive stock options 28  
Dilutive nonvested deferred shares 668  
Diluted weighted average shares26,621 27,587 26,769 
Diluted earnings (loss) per share$(1.24)$1.01 $(0.43)
Schedule of antidilutive securities excluded from computation of diluted earnings per share
The following securities are considered antidilutive and have been excluded from the calculation of diluted earnings (loss) per share: 
 Fiscal Years Ended
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands of shares)
Stock options19  31 
Nonvested deferred shares662 160 424 
Total antidilutive securities681 160 455 
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Tables)
12 Months Ended
Jun. 30, 2020
Retirement Benefits [Abstract]  
Multiemployer Pension Plans Our participation in significant plans for the fiscal year ended June 30, 2020 is outlined in the table below. The “EIN/Pension Plan Number” column provides the Employer Identification Number (“EIN”) and the three digit plan number. The zone status is based on the latest information that the Company received from the plan and is certified by the plan’s actuary. Plans in the red zone are generally less than 65 percent funded, plans in the yellow zone are generally less than 80 percent funded, and plans in the green zone are generally at least 80 percent funded. The “FIP/RP Status Pending/Implemented” column indicates plans for which a financial improvement plan (“FIP”) or a rehabilitation plan (“RP”) is either pending or has been implemented. The “Surcharge Imposed” column includes plans in a red zone status that require a payment of a surcharge in excess of regular contributions. The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject.  
Pension FundEIN/Pension
Plan Number
Pension
Protection Act
Zone Status
FIP/RP
Status
Pending or
Implemented
Company Contributions
Fiscal Year
Surcharge
Imposed
Expiration
Date of
Collective-
Bargaining
Agreement
20202019202020192018
     (In thousands)  
Boilermaker-Blacksmith National Pension Trust48-6168020/001YellowRedImplemented$6,634 $12,434 $8,525 No
Described below (1)
Joint Pension Fund Local Union 164 IBEW 22-6031199/001
Described below (2)
YellowImplemented1,560 2,180 2,391 No5/31/2021
Joint Pension Fund of Local Union No 102 IBEW22-1615726/001GreenGreenNA1,227 1,610 2,489 No5/31/2022
IBEW Local 456 Pension Plan22-6238995/001
Described below (2)
GreenNA427 574 6,005 No5/31/2021
Local 351 IBEW Pension Plan 
22-3417366/001GreenGreenNA1,709 2,025 1,187 No12/4/2021
Steamfitters Local Union No 420 Pension Plan23-2004424/001RedRedImplemented1,523 639 1,558 Yes
Described below (3)
IBEW Local Union 98 Pension Plan23-1990722/001RedRedImplemented352 828 1,106 Yes
Described below (3)
Indiana Laborers Pension Fund35-6027150/001
Described below (2)
GreenNA1,604 3,349 3,542 No
Described below (3)
Iron Workers Mid-America Pension Plan, Local 39536-6488227/001
Described below (2)
GreenNA840 2,596 4,412 No5/31/2024
Pipe Fitters Retirement Fund, Local 59762-6105084/001GreenGreenNA835 3,469 3,682 No
Described below (4)
Iron Workers Pension Plan of Western Pennsylvania, Local 325-1283169/001
Described below (2)
YellowImplemented500 2,317 1,539 No5/1/2021
Iron Workers Pension Plan, Local 5534-6682351/001
Described below (2)
Described below (2)
NA2,951 4,333 198 No6/30/2024
National Electrical Benefit Fund, Locals 488 and 12653-0181657/001GreenGreenNA1,502 4,577 824 No1/1/2023
Connecticut Plumbers and Pipefitters Pension Fund, Local 77706-6050353/001
Described below (2)
GreenNA 3,307 115 No6/1/2021
Northwestern Ohio Plumbers and Pipefitters Pension, Local 5034-6502487/001
Described below (2)
GreenNA2,504 1,161 61 No3/31/2022
Ohio Carpenters' Pension Fund, Locals 1090 and 35134-6574360/001RedRedImplemented3,042 2,962 318 Yes4/30/2021
IBEW Local 654 Pension Plan23-6538183/001
Described below (2)
Described below (2)
NA1,021 1,006 1,620 No6/3/2023
Contributions to other multiemployer plans9,172 15,019 15,152 
Total contributions made$37,403 $64,386 $54,724 


(1)Our employees are members of several Boilermaker unions that participate in the Boilermaker-Blacksmith National Pension Trust. The most significant of these unions are Boilermakers Locals 549, 85, 92, 374, 363, and 128, which have collective bargaining agreements that expire on September 30, 2020, April 30, 2021, September 30, 2020, December 31, 2022, December 31, 2020 and April 30, 2022, respectively.
(2)For the Local 164 IBEW Pension Plan, Local 456 IBEW Pension Plan, Indiana Laborers Pension Fund, Local 395 Iron Workers Mid-America Pension Plan, Local 3 Iron Workers Pension Plan of Western Pennsylvania, Iron Workers Pension Plan Local 55, Local 777 Connecticut Plumbers and Pipefitters Pension Fund, Local 50 Northwestern Ohio Plumbers and Pipefitters Pension, and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2020 during the preparation of this Form 10-K. For Local 55 Iron Workers Pension Plan and Local 654 IBEW Pension Plan, the Company has not received a funding notification that covers the Company's fiscal year 2019 either. Under Federal pension law, if a multiemployer pension plan is determined to be in critical or endangered status, the plan must provide notice of this status to participants, beneficiaries, the bargaining parties, the Pension Benefit Guaranty Corporation, and the Department of Labor. The Company also observed that these plans have not submitted any Critical or Endangered Status Notices to the Department of Labor for calendar years that we have not received notification. The Critical or Endangered Status Notices can be accessed at https://www.dol.gov/agencies/ebsa/about-ebsa/our-activities/public-disclosure/critical-status-notices.
(3)At the time of the filing of this Form 10-K, the Company's collective bargaining agreements have expired for these unions and no new agreements are in place.
(4)The Company's collective bargaining agreement with Pipe Fitters Local 597 does not have an expiration date. The agreement was last renegotiated in 2019.
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Tables)
12 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Results of Operations
Results of Operations
(In thousands)
Electrical
Infrastructure
Oil Gas &
Chemical
Storage
Solutions
IndustrialUnallocated CorporateTotal
Fiscal year ended June 30, 2020
Gross revenue$112,890 $203,404 $562,439 $228,827 $ $1,107,560 
Less: inter-segment revenue 2,454 3,240 928  6,622 
Consolidated revenue112,890 200,950 559,199 227,899  1,100,938 
Gross profit (loss)(1,105)15,822 71,934 15,525  102,176 
Intangible asset impairments and restructuring costs27,855 3,850 1,296 19,524  52,525 
Operating income (loss)(36,503)(7,328)27,306 (20,100) (36,625)
Segment assets96,010 74,041 203,291 19,957 124,011 517,310 
Capital expenditures2,141 1,580 8,394 3,600 2,824 18,539 
Depreciation and amortization expense2,108 5,465 7,492 4,059  19,124 
Fiscal year ended June 30, 2019
Gross revenue$217,417 $322,065 $524,330 $357,464 $ $1,421,276 
Less: inter-segment revenue 2,198 2,398   4,596 
Consolidated revenue217,417 319,867 521,932 357,464  1,416,680 
Gross profit15,470 35,987 56,011 24,483  131,951 
Intangible asset impairments and restructuring costs      
Operating income3,668 12,984 14,097 7,181  37,930 
Segment assets155,880 91,959 188,912 90,336 106,307 633,394 
Capital expenditures2,493 2,736 4,644 3,464 6,221 19,558 
Depreciation and amortization expense2,460 4,661 6,666 4,437  18,224 
Fiscal year ended June 30, 2018
Gross revenue$255,931 $324,546 $319,106 $198,155 $ $1,097,738 
Less: inter-segment revenue 1,774 4,410 1  6,185 
Consolidated revenue255,931 322,772 314,696 198,154  1,091,553 
Gross profit18,300 33,423 25,778 14,435  91,936 
Intangible asset impairments and restructuring costs17,281 717    17,998 
Operating income (loss)(16,531)8,798 (5,907)3,161  (10,479)
Segment assets161,207 111,064 149,695 58,816 77,251 558,033 
Capital expenditures493 1,514 3,346  3,358 8,711 
Depreciation and amortization expense4,359 5,904 6,623 3,461  20,347 
Summary of long lived assets according to geographic areas
Geographical information is as follows:

 Long-Lived Assets
 June 30,
2020
June 30,
2019
June 30,
2018
 (In thousands)
United States$164,056 $193,472 $174,241 
Canada5,659 10,110 13,738 
Other international12,435 12,502 13,008 
$182,150 $216,084 $200,987 
Schedule of Revenue by Major Customers by Reporting Segments
Significant Customers as a Percentage of Segment Revenue
ConsolidatedElectrical
Infrastructure
Oil Gas &
Chemical
Storage
Solutions
Industrial
Fiscal Year ended June 30, 2020
Customer one9.7 % % % %47.1 %
Customer two8.2 % % %16.2 % %
Customer three8.2 % % %16.1 % %
Customer four6.8 % % %13.4 % %
Customer five4.1 % %17.8 %1.7 % %
Customer six3.8 % %20.1 %0.2 % %
Customer seven3.2 % %10.7 %2.5 % %
Customer eight3.0 % %16.7 % % %
Customer nine2.4 % % % %11.4 %
Customer ten2.0 %19.7 % % % %
Customer eleven1.8 %16.1 % %0.1 %0.7 %
Customer twelve1.7 %14.8 % % %0.9 %
Customer thirteen1.5 %14.6 % % % %
Fiscal Year ended June 30, 2019
Customer one9.7 % % % %38.4 %
Customer two7.6 %49.0 % % %0.4 %
Customer three7.6 % % % %30.1 %
Customer four7.2 % %30.9 %0.6 % %
Customer five7.1 % % %19.4 % %
Customer six5.0 % % %13.6 % %
Customer seven4.6 %0.3 %3.1 %10.6 % %
Customer eight3.4 %22.4 % % % %
Customer nine3.1 % % % %12.3 %
Customer ten3.0 % % % %12.0 %
Customer eleven2.1 %13.4 % % % %
Fiscal Year ended June 30, 2018
Customer one11.4 % % % %62.9 %
Customer two8.6 % %29.0 % % %
Customer three6.4 %26.5 % %0.6 % %
Customer four6.0 %25.4 % % % %
Customer five4.2 % %12.0 %2.2 % %
Customer six3.2 % %10.8 % % %
Customer seven3.2 % % %10.9 % %
Customer eight3.0 %12.9 % % % %
Customer nine2.7 % % % %14.7 %
Customer ten2.3 %10.0 % % % %
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Costs (Tables)
12 Months Ended
Jun. 30, 2020
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs [Table Text Block]
Restructuring costs incurred are classified as follows:

Fiscal Year Ended
June 30, 2020
(in thousands)
Electrical Infrastructure
Severance costs and other benefits$1,571 
Facility costs234 
Other intangible asset impairments1,150 
Total Electrical Infrastructure$2,955 
Oil Gas & Chemical
Severance costs and other benefits$1,767 
Facility costs1,708 
Other intangible asset impairments375 
Total Oil Gas & Chemical$3,850 
Storage Solutions
Severance costs and other benefits$576 
Facility costs720 
Other intangible asset impairments 
Total Storage Solutions$1,296 
Industrial
Severance costs and other benefits$4,861 
Facility costs1,048 
Other intangible asset impairments 
Total Industrial$5,909 
Total restructuring costs$14,010 
Restructuring Costs by Type:
Total severance costs and other benefits$8,775 
Total facility costs3,710 
Total other intangible asset impairments1,525 
Total restructuring costs$14,010 
Schedule of Restructuring Reserve by Type of Cost [Table Text Block]
The table below is a reconciliation of the beginning and ending restructuring reserve balance (in thousands):

Balance as of June 30, 2019$ 
Restructuring costs incurred14,010 
Non-cash restructuring costs(5,215)
Cash payments(6,392)
Balance as of June 30, 2020(1)
$2,403 
(1)The restructuring reserve is included within other accrued expenses in the Consolidated Balance Sheets
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Quarterly Financial Data (Unaudited) (Tables)
12 Months Ended
Jun. 30, 2020
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Data (Unaudited)
Matrix Service Company
Quarterly Financial Data (Unaudited)
Fiscal Years Ended June 30, 2020 and June 30, 2019
 
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
 (In thousands, except per share amounts)
Fiscal Year 2020
Revenue$338,097 $318,677 $248,327 $195,837 
Gross profit32,465 30,001 20,477 19,233 
Intangible asset impairments and restructuring costs 38,515 6,559 7,451 
Operating income (loss)8,774 (31,679)(5,800)(7,920)
Net income (loss)6,151 (28,008)(5,495)(5,722)
Earnings (loss) per common share:
Basic0.23 (1.04)(0.21)(0.22)
Diluted0.22 (1.04)(0.21)(0.22)
Fiscal Year 2019
Revenue$318,511 $340,568 $358,887 $398,714 
Gross profit23,421 27,886 36,906 43,738 
Operating income 2,220 5,527 12,794 17,389 
Net income 2,305 3,932 8,933 12,812 
Earnings per common share:
Basic0.09 0.15 0.33 0.48 
Diluted0.08 0.14 0.33 0.47 
The sum of earnings per share for the four quarters may not equal the total earnings per share for the year due to changes in the average number of common shares outstanding and rounding.
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jul. 01, 2019
Jun. 30, 2019
Accounting Policies [Abstract]      
Operating lease right-of-use assets at transition $ 21,375 $ 24,600 $ 0
Operating lease liabilities at transition $ 27,565 $ 25,800  
Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Useful life of intangible assets 6 years    
Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Useful life of intangible assets 15 years    
Building [Member]      
Property, Plant and Equipment [Line Items]      
Depreciable life of office equipment and software 40 years    
Construction Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Depreciable life of office equipment and software 3 years    
Construction Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Depreciable life of office equipment and software 15 years    
Transportation Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Depreciable life of office equipment and software 3 years    
Transportation Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Depreciable life of office equipment and software 5 years    
Office Equipment and Software [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Depreciable life of office equipment and software 3 years    
Office Equipment and Software [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Depreciable life of office equipment and software 10 years    
International [Member]      
Property, Plant and Equipment [Line Items]      
Cash $ 13,500    
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Revenue, Performance Obligation [Abstract]      
Revenue, Remaining Performance Obligation, Amount $ 566,400    
Performance obligations to be recognized as revenue within next twelve months 429,000    
Contract with Customer, Asset and Liability [Abstract]      
Costs and estimated earnings in excess of billings on uncompleted contracts 59,548 $ 96,083  
Change in costs and estimated earnings in excess of billings on uncompleted contracts (36,535)    
Billings on uncompleted contracts in excess of costs and estimated earnings (63,889) (105,626)  
Change in billings on uncompleted contracts in excess of costs and estimated earnings 41,737    
Contract with customer, current liability, net (4,341) (9,543)  
Change in net contract balances 5,202    
Disclosure Customer Contracts Additional Information [Abstract]      
Contract with Customer, Liability, Revenue Recognized 104,400    
Contract Receivable Retainage, Next Twelve Months 37,300 21,900  
Contract Receivable Retainage, after Next Twelve Months 1,600 17,700  
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customers 1,100,938 1,416,680 $ 1,091,553
Fixed-price Contract      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customers 685,559 748,007 588,039
Time-and-materials Contract      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customers 415,379 668,673 503,514
UNITED STATES      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customers 1,020,083 1,367,844 981,292
CANADA      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customers 70,133 41,410 104,208
Other international [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customers $ 10,722 $ 7,426 $ 6,053
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions and Disposals (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Business Acquisition [Line Items]      
Proceeds from Divestiture of Businesses $ 0 $ 3,885 $ 0
Gain (Loss) on Disposition of Business $ 0 427 $ 0
Process Heating Equipment Business [Member]      
Business Acquisition [Line Items]      
Proceeds from Divestiture of Businesses   3,900  
Adjustment for Final Working Capital Settlement   200  
Gain (Loss) on Disposition of Business   $ 400  
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Carrying value of goodwill by segment      
Net Goodwill $ 93,368 $ 96,162 $ 113,501
Goodwill impairment (32,881)   (17,281)
Disposal of business   (2,775)  
Translation adjustment (118) (19) (58)
Net Goodwill 60,369 93,368 96,162
Goodwill attributable to reporting units at risk for impairment 14,200    
Electrical Infrastructure [Member]      
Carrying value of goodwill by segment      
Net Goodwill 24,830 24,826 42,152
Goodwill impairment (24,900)   (17,281)
Disposal of business   0  
Translation adjustment 70 4 (45)
Net Goodwill 0 24,830 24,826
Oil Gas & Chemical [Member]      
Carrying value of goodwill by segment      
Net Goodwill 30,829 33,604 33,604
Goodwill impairment 0   0
Disposal of business   (2,775)  
Translation adjustment 0 0 0
Net Goodwill 30,829 30,829 33,604
Storage Solutions [Member]      
Carrying value of goodwill by segment      
Net Goodwill 16,736 16,760 16,764
Goodwill impairment 0   0
Disposal of business   0  
Translation adjustment (169) (24) (4)
Net Goodwill 16,567 16,736 16,760
Industrial [Member]      
Carrying value of goodwill by segment      
Net Goodwill 20,973 20,972 20,981
Goodwill impairment (7,981)   0
Disposal of business   0  
Translation adjustment (19) 1 (9)
Net Goodwill $ 12,973 $ 20,973 $ 20,972
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2018
Dec. 31, 2019
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]        
June 30, 2021 $ 2,231      
June 30, 2022 1,811      
June 30, 2023 1,729      
June 30, 2024 1,415      
June 30, 2025 1,096      
Thereafter 555      
Net carrying amount 8,837     $ 19,472
Finite-Lived Intangible Assets [Line Items]        
Impairment of Intangible Assets, Finite-lived   $ 700    
Finite-Lived Intangible Assets, Gross 25,872     42,604
Finite-Lived Intangible Assets, Accumulated Amortization 17,035     $ 23,132
Customer relationship impairment 1 [Member]        
Finite-Lived Intangible Assets [Line Items]        
Impairment of Intangible Assets, Finite-lived $ 1,200      
Finite-Lived Intangible Assets, Remaining Amortization Period 2 years      
Finite-Lived Intangible Assets, Gross $ 6,300      
Finite-Lived Intangible Assets, Accumulated Amortization 5,100      
Customer relationship impairment 2 [Member]        
Finite-Lived Intangible Assets [Line Items]        
Impairment of Intangible Assets, Finite-lived $ 400      
Finite-Lived Intangible Assets, Remaining Amortization Period 4 years      
Finite-Lived Intangible Assets, Gross $ 900      
Finite-Lived Intangible Assets, Accumulated Amortization 500      
Customer relationship impairment 3 [Member]        
Finite-Lived Intangible Assets [Line Items]        
Impairment of Intangible Assets, Finite-lived $ 5,600      
Finite-Lived Intangible Assets, Remaining Amortization Period 9 years      
Finite-Lived Intangible Assets, Gross     $ 9,400  
Finite-Lived Intangible Assets, Accumulated Amortization     $ 3,800  
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Carrying value of other intangible assets      
Gross carrying amount $ 25,872 $ 42,604  
Accumulated amortization (17,035) (23,132)  
Net carrying amount 8,837 19,472  
Amortization expense $ 3,400 3,300 $ 4,800
Minimum [Member]      
Carrying value of other intangible assets      
Useful life of intangible assets 6 years    
Maximum [Member]      
Carrying value of other intangible assets      
Useful life of intangible assets 15 years    
Intellectual Property [Member]      
Carrying value of other intangible assets      
Gross carrying amount $ 2,579 2,579  
Accumulated amortization (1,956) (1,779)  
Net carrying amount $ 623 $ 800  
Intellectual Property [Member] | Minimum [Member]      
Carrying value of other intangible assets      
Useful life of intangible assets 10 years 10 years  
Intellectual Property [Member] | Maximum [Member]      
Carrying value of other intangible assets      
Useful life of intangible assets 15 years 15 years  
Customer based [Member]      
Carrying value of other intangible assets      
Gross carrying amount $ 21,840 $ 38,572  
Accumulated amortization (13,626) (19,915)  
Net carrying amount $ 8,214 $ 18,657  
Customer based [Member] | Minimum [Member]      
Carrying value of other intangible assets      
Useful life of intangible assets 6 years 6 years  
Customer based [Member] | Maximum [Member]      
Carrying value of other intangible assets      
Useful life of intangible assets 15 years 15 years  
Noncompete Agreements [Member]      
Carrying value of other intangible assets      
Useful life of intangible assets 4 years 4 years  
Gross carrying amount $ 1,453 $ 1,453  
Accumulated amortization (1,453) (1,438)  
Net carrying amount $ 0 $ 15  
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Details Textual)
12 Months Ended
Jun. 30, 2020
USD ($)
Rate
Jun. 30, 2019
USD ($)
Debt (Textual) [Abstract]    
Senior secured revolving credit facility | $ $ 300,000,000 $ 300,000,000
Line of Credit Facility, Expiration Date Feb. 08, 2022  
Sublimit on Australian Dollars, Canadian Dollars, Euros and Pounds Sterling and letters of credit in Australian Dollars, Euros, and Pounds Sterling | $ $ 75.0  
Sublimit for total letters of credit under the credit facility | $ $ 200.0  
Additional Margin on alternate base rate loans, Minimum 0.625%  
Additional Margin on alternate base rate loans, Maximum 1.625%  
Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Minimum 1.625%  
Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Maximum 2.625%  
Line Of Credit Basis Spread On Canadian Prime Rate Minimum 2.125%  
Line Of Credit Basis Spread On Canadian Prime Rate Maximum 3.125%  
Leverage Ratio, Maximum 3.00  
Leverage Ratio, Minimum 1.00  
Fixed Charge Coverage Ratio, Maximum 1.25  
Fixed Charge Coverage Ratio, Minimum 1.00  
Limit on asset dispositions | $ $ 20.0  
Minimum [Member]    
Debt (Textual) [Abstract]    
Unused Credit Facility Fee 0.25%  
Maximum [Member]    
Debt (Textual) [Abstract]    
Unused Credit Facility Fee 0.45%  
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Availability under senior credit facility    
Senior secured revolving credit facility $ 300,000 $ 300,000
Capacity constraint due to Leverage Ratio 162,864 94,323
Capacity under the senior secured revolving credit facility 137,136 205,677
Letters of credit 34,529 48,147
Borrowings outstanding 9,208 5,347
Availability under the senior secured revolving credit facility $ 93,399 $ 152,183
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Income Tax Disclosure [Abstract]    
CARES Act total benefit   $ 2,200,000.0
Taxable income limitation required for net operating loss carryforwards   80.00%
CARES Act interest expense deduction upper limit   50.00%
CARES Act interest expense deduction floor   30.00%
CARES Act charitable contributions deduction new ceiling   25.00%
CARES Act charitable contributions deduction old ceiling   10.00%
CARES Act payroll tax credits $ 0.8  
CARES ACT deferred payroll tax liability 3.8  
Canada Emergency Wage Subsidy Relief 1.1  
Liability for Uncertain Tax Positions, Noncurrent $ 0.5  
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Components of pretax income      
Domestic $ (32,660) $ 46,032 $ (2,656)
Foreign (3,984) (7,620) (9,492)
Income (loss) before income tax expense $ (36,644) $ 38,412 $ (12,148)
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Current:      
Federal $ (376) $ 6,085 $ (121)
State 412 2,390 135
Foreign 23 (97) 504
Total 59 8,378 518
Deferred:      
Federal (5,000) (528) 1,093
State (1,091) 451 (590)
Foreign 2,462 2,129 (1,689)
Total (3,629) 2,052 (1,186)
Provision (benefit) for federal, state and foreign income taxes $ (3,570) $ 10,430 $ (668)
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision      
Expected provision (benefit) for federal income taxes at the statutory rate $ (7,695) $ 8,067 $ (3,408)
State income taxes, net of federal benefit (768) 2,288 247
Impairment of non-deductible goodwill 1,813 0 2,342
Charges without tax benefit 1,707 1,233 1,100
Change in valuation allowance 3,062 4,512 1,173
Reversal of branch liability 0 (3,546) 0
Excess tax expense (benefit) on stock-based compensation 230 (296) 511
Remeasurement of deferred taxes 0 0 (455)
Research and development and other tax credits (1,724) (1,972) (1,665)
Foreign tax differential (132) (248) (10)
Change in uncertain tax positions 20 22 (7)
Other (83) 370 (496)
Provision (benefit) for federal, state and foreign income taxes (3,570) $ 10,430 (668)
Amount of non-deductible goodwill impaired. $ 8,600   $ 8,300
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details 3) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Deferred tax assets:    
Warranty reserve $ 206 $ 206
Bad debt reserve 233 238
Paid time-off accrual 669 616
Insurance reserve 1,221 1,577
Legal reserve 207 1
Net operating loss benefit and credit carryforwards 10,354 10,054
Valuation allowance (7,763) (4,959)
Accrued compensation and pension 1,447 1,115
Stock compensation expense on nonvested deferred shares 3,231 3,679
Accrued losses 96 194
Restructuring reserve 1,381 0
Foreign currency translation and other 843 833
Total deferred tax assets 12,125 13,554
Deferred tax liabilities:    
Tax over book depreciation 11,313 9,349
Tax over book (book over tax) amortization (5,195) 1,770
Branch future liability 74 34
Receivable holdbacks and other 6 16
Total deferred tax liabilities 6,198 11,169
Net deferred tax asset $ 5,927 $ 2,385
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details 4) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Significant components of Company's deferred tax assets and liabilities as reported in consolidated balance sheets    
Deferred income tax assets $ 5,988 $ 2,683
Deferred income tax liabilities (61) (298)
Net deferred tax asset $ 5,927 $ 2,385
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details 5)
$ in Thousands
12 Months Ended
Jun. 30, 2020
USD ($)
State and Local Jurisdiction [Member]  
Operating Loss Carryforwards [Line Items]  
Operating Loss Carryforwards, Limitations on Use June 2024 to June 2040
Operating Loss Carryforwards $ 19,676
Foreign Tax Authority [Member]  
Operating Loss Carryforwards [Line Items]  
Operating Loss Carryforwards, Limitations on Use June 2029 to June 2040
Operating Loss Carryforwards $ 24,618
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details 6)
$ in Thousands
12 Months Ended
Jun. 30, 2020
USD ($)
State tax credit carryforward [Member]  
Tax Credit Carryforward [Line Items]  
Tax Credit Carryforward, Description June 2032 to June 2035
Tax Credit Carryforward, Amount $ 877
Federal tax credit carryforward [Member]  
Tax Credit Carryforward [Line Items]  
Tax Credit Carryforward, Description June 2021 to June 2025
Tax Credit Carryforward, Amount $ 1,239
Foreign tax credit carryforward [Member]  
Tax Credit Carryforward [Line Items]  
Tax Credit Carryforward, Description June 2035 to June 2040
Tax Credit Carryforward, Amount $ 627
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details Textual) - USD ($)
$ in Millions
Jun. 30, 2020
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]    
Unpriced Change Orders and Claims $ 14.5 $ 10.1
Contract receivable in dispute $ 17.8  
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Narrative (Details)
$ in Millions
12 Months Ended
Jun. 30, 2020
USD ($)
Leases [Abstract]  
Percentage of real estate leases 87.00%
Operating lease term (up to) 16 years
Operating lease right-of-use asset impairment $ 3.2
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Components of Lease Costs (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2020
USD ($)
Lease, Cost [Abstract]  
Operating lease expense $ 12,274
Short-term lease expense 37,371
Total lease expense $ 49,645
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturity Analysis (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jul. 01, 2019
Jun. 30, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
Fiscal 2021 $ 8,719    
Fiscal 2022 5,430    
Fiscal 2023 3,978    
Fiscal 2024 3,010    
Fiscal 2025 2,352    
Thereafter 9,630    
Total future operating lease payments 33,119    
Less: imputed interest (5,554)    
Net present value of future lease payments 27,565 $ 25,800  
Less: current portion of operating lease payments 7,568   $ 0
Non-current operating lease liabilities $ 19,997   $ 0
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Other Lease Information (Details)
Jun. 30, 2020
Other Lease Information [Abstract]  
Weighted-average remaining lease term (in years) 6 years 2 months 12 days
Weighted-average discount rate 5.60%
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Supplemental Cash Flow Disclosures (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2020
USD ($)
Supplemental Cash Flow Information [Abstract]  
Operating lease payments $ 12,798
Right-of-Use asset obtained in exchange for operating lease liability 36,984
Leasehold improvements received as lease incentive, non-cash investing activity $ 2,500
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Equity, Class of Treasury Stock [Line Items]      
Preferred Stock, Shares Authorized 5,000,000.0 5,000,000.0  
Stock Repurchase Program, Authorized Amount $ 30,000    
Preferred stock shares authorized 5,000,000.0 5,000,000.0  
Preferred stock shares issued 0 0  
Preferred stock shares outstanding 0 0  
Annual maximum purchases authorized under stock buyback program $ 30,000    
Percentage of outstanding shares used to determine maximum shares authorized under share repurchase program 10.00%    
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 2,700,000    
Stock Repurchased During Period, Shares 1,047,606    
Payments for Repurchase of Common Stock $ (17,045) $ (5,190) $ 0
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased 1,349,037    
Common stock shares withheld 181,081 79,111  
Treasury stock, shares 1,746,689 1,081,014  
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 9,877 $ 11,908 $ 8,618
Unrecognized stock-based compensation expense $ 11,900    
Weighted average period 1 year 7 months 6 days    
Excess tax expense (benefits) related to stock compensation vesting $ 200 (300) 500
Share awards authorized 1,600,000    
Share available for grant 1,473,424    
Common stock grant expiration term 10 years    
Total intrinsic value of stock option $ 0 $ 100 $ 300
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used 100,000    
Deferred shares granted   602,148 715,539
Average grant date fair value   $ 25.10 $ 13.64
Deferred shares vested and released   314,711 253,241
Weighted average fair value   $ 16.23 $ 19.60
Employee Award [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period, equal annual installments 1 year    
Employee Award [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Director Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period, equal annual installments 1 year    
Market Based Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Pro-rate of original awards, minimum 0.00%    
Pro-rate of original awards maximum 200.00%    
Vest in 2021 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum threshold shares scheduled to vest for performance based shares 232,000    
Vest in 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum threshold shares scheduled to vest for performance based shares 170,000    
Vest in 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum threshold shares scheduled to vest for performance based shares 200,000    
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Stock option activity and related information      
Number of options outstanding at June 30, 2019 53,700    
Number of options granted 0    
Number of options exercised 0 (12,500) (31,050)
Number of options cancelled 0    
Number of options outstanding at June 30, 2020 53,700 53,700  
Number of options vested or expected to vest at June 30, 2020 53,700    
Number of options exercisable at June 30, 2020 53,700    
Weighted average remaining contractual life 1 year 4 months 24 days 2 years 4 months 24 days  
Weighted average remaining contractual life vested or expected to vest at June 30, 2020 1 year 4 months 24 days    
Weighted average remaining contractual life exercisable at June 30, 2020 1 year 4 months 24 days    
Weighted average exercise price at June 30, 2019 $ 10.19    
Weighted average exercise price granted 0    
Weighted average exercise price exercised 0    
Weighted average exercise price cancelled 0    
Weighted average exercise price at June 30, 2020 10.19 $ 10.19  
Weighted average exercise price vested or expected to vest at June 30, 2020 10.19    
Weighted average exercise price exercisable at June 30, 2020 $ 10.19    
Aggregate intrinsic value outstanding at June 30, 2019 $ 0 $ 541  
Aggregate intrinsic value exercised 0 100 $ 300
Aggregate intrinsic value outstanding at June 30, 2020 0 $ 541  
Aggregate intrinsic value vested or expected to be vest at June 30, 2020 0    
Aggregate intrinsic value exercisable at June 30, 2020 $ 0    
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Details 2)
12 Months Ended
Jun. 30, 2020
$ / shares
shares
Nonvested deferred share activity  
Nonvested shares at June 30, 2019 | shares 1,459,511
Shares granted | shares 490,322
Shares vested and released | shares (542,279)
Shares cancelled | shares (172,636)
Nonvested shares at June 30, 2020 | shares 1,234,918
Weighted average grant date fair value per share at June 30, 2019 | $ / shares $ 19.88
Weighted average grant date fair value per share granted | $ / shares 21.79
Weighted average grant date fair value per share vested and released | $ / shares 19.43
Weighted average grant date fair value per share cancelled | $ / shares 19.51
Weighted average grant date fair value per share at June 30, 2020 | $ / shares $ 20.89
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Basic EPS:                      
Net income (loss) $ (5,722) $ (5,495) $ (28,008) $ 6,151 $ 12,812 $ 8,933 $ 3,932 $ 2,305 $ (33,074) $ 27,982 $ (11,480)
Weighted average shares outstanding                 26,621 26,891 26,769
Basic earnings (loss) per common share (in dollars per share) $ (0.22) $ (0.21) $ (1.04) $ 0.23 $ 0.48 $ 0.33 $ 0.15 $ 0.09 $ (1.24) $ 1.04 $ (0.43)
Diluted EPS:                      
Weighted average shares outstanding                 26,621 26,891 26,769
Dilutive stock options                 0 28 0
Dilutive nonvested deferred shares                 0 668 0
Diluted weighted average shares                 26,621 27,587 26,769
Diluted earnings (loss) per common share (in dollars per share) $ (0.22) $ (0.21) $ (1.04) $ 0.22 $ 0.47 $ 0.33 $ 0.14 $ 0.08 $ (1.24) $ 1.01 $ (0.43)
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings per Common Share (Details 1) - shares
shares in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Antidilutive Securities Excluded From Computation Of Diluted Earnings Per Share      
Antidilutive securities 681 160 455
Stock Options [Member]      
Antidilutive Securities Excluded From Computation Of Diluted Earnings Per Share      
Antidilutive securities 19 0 31
Nonvested Deferred Shares [Member]      
Antidilutive Securities Excluded From Computation Of Diluted Earnings Per Share      
Antidilutive securities 662 160 424
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Details Textual) - USD ($)
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Employee Benefit Plans (Textual) [Abstract]      
Percentage of limitation on pretax compensation 25.00%    
Company match of first 3% of employee contributions 100.00%    
Percentage of employee contribution for first half 3.00%    
Employee contribution for next 2% 50.00%    
Percentage of employee contribution for next half 2.00%    
Contribution made by company $ 6,200,000 $ 6,200,000 $ 5,800,000
Employee share purchase limit aggregate market value $ 60,000    
Shares available at ESPP 1,000,000    
Employee Stock Purchase Plan, Termination Date Jan. 02, 2021    
Shares issued under ESPP 20,733 15,812 21,920
Zone Red [Member]      
Multiemployer Plans [Line Items]      
Percentage of plan funded 65.00%    
Description of plans funded less than 65 percent    
Zone Yellow [Member]      
Multiemployer Plans [Line Items]      
Percentage of plan funded 80.00%    
Description of plans funded less than 80 percent    
Zone Green [Member]      
Multiemployer Plans [Line Items]      
Percentage of plan funded 80.00%    
Description of plans funded at least 80 percent    
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Details) - USD ($)
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Multiemployer Plans [Line Items]      
Contributions to other multiemployer plans $ 9,172,000 $ 15,019,000 $ 15,152,000
Total contributions made $ 37,403,000 $ 64,386,000 54,724,000
Boilermaker-Blacksmith National Pension Trust [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 48-6168020/001    
Pension Protection Act Zone Status Yellow Red  
FIP/RP Status Pending or Implemented Implemented    
Multiemployer Plan, Employer Contribution, Cost $ 6,634,000 $ 12,434,000 8,525,000
Surcharge Imposed No    
Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description Described below (1)    
Joint Pension Fund Local Union 164 IBEW [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 22-6031199/001    
Pension Protection Act Zone Status   Yellow  
Multiemployer Plans, Certified Zone Status, Description Described below (2)    
FIP/RP Status Pending or Implemented Implemented    
Multiemployer Plan, Employer Contribution, Cost $ 1,560,000 $ 2,180,000 2,391,000
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement May 31, 2021    
Joint Pension Fund Local Union Number 102 IBEW [Member] [Domain]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 22-1615726/001    
Pension Protection Act Zone Status Green Green  
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 1,227,000 $ 1,610,000 2,489,000
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement May 31, 2022    
IBEW Local 456 Pension Plan [Member] [Domain]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 22-6238995/001    
Pension Protection Act Zone Status   Green  
Multiemployer Plans, Certified Zone Status, Description Described below (2)    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 427,000 $ 574,000 6,005,000
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement May 31, 2021    
Local 351 IBEW Pension Plan [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 22-3417366/001    
Pension Protection Act Zone Status Green Green  
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 1,709,000 $ 2,025,000 1,187,000
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement Dec. 04, 2021    
Steamfitters Local Union Number 420 Pension Plan [Member] [Domain]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 23-2004424/001    
Pension Protection Act Zone Status Red Red  
FIP/RP Status Pending or Implemented Implemented    
Multiemployer Plan, Employer Contribution, Cost $ 1,523,000 $ 639,000 1,558,000
Surcharge Imposed Yes    
Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description Described below (3)    
IBEW Local Union 98 Pension Plan [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 23-1990722/001    
Pension Protection Act Zone Status Red Red  
FIP/RP Status Pending or Implemented Implemented    
Multiemployer Plan, Employer Contribution, Cost $ 352,000 $ 828,000 1,106,000
Surcharge Imposed Yes    
Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description Described below (3)    
Indiana Laborers Pension Fund [Domain]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 35-6027150/001    
Pension Protection Act Zone Status   Green  
Multiemployer Plans, Certified Zone Status, Description Described below (2)    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 1,604,000 $ 3,349,000 3,542,000
Surcharge Imposed No    
Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description Described below (3)    
Ironworkers Mid-America Pension Plan, Local 395 [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 36-6488227/001    
Pension Protection Act Zone Status   Green  
Multiemployer Plans, Certified Zone Status, Description Described below (2)    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 840,000 $ 2,596,000 4,412,000
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement May 31, 2024    
Pipefitters Retirement Fund, Local 597 [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 62-6105084/001    
Pension Protection Act Zone Status Green Green  
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 835,000 $ 3,469,000 3,682,000
Surcharge Imposed No    
Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description Described below (4)    
Iron Workers Pension Plan of Western Pennsylvania, Local 3 [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 25-1283169/001    
Pension Protection Act Zone Status   Yellow  
Multiemployer Plans, Certified Zone Status, Description Described below (2)    
FIP/RP Status Pending or Implemented Implemented    
Multiemployer Plan, Employer Contribution, Cost $ 500,000 $ 2,317,000 1,539,000
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement May 01, 2021    
Iron Workers Pension Plan, Loc. 55 [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 34-6682351/001    
Multiemployer Plans, Certified Zone Status, Description Described below (2) Described below (2)  
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 2,951,000 $ 4,333,000 198,000
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement Jun. 30, 2024    
National Electrical Benefit Fund, Local 488 and 126 [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 53-0181657/001    
Pension Protection Act Zone Status Green Green  
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 1,502,000 $ 4,577,000 824,000
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement Jan. 01, 2023    
Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 06-6050353/001    
Pension Protection Act Zone Status   Green  
Multiemployer Plans, Certified Zone Status, Description Described below (2)    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 0 $ 3,307,000 115,000
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement Jun. 01, 2021    
Northwestern Ohio Plumbers and Pipe Fitters Local 50 [Member]      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 34-6502487/001    
Pension Protection Act Zone Status   Green  
Multiemployer Plans, Certified Zone Status, Description Described below (2)    
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 2,504,000 $ 1,161,000 61,000
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement Mar. 31, 2022    
OhioCarpentersPensionFundLocal1090and351      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 34-6574360/001    
Pension Protection Act Zone Status Red Red  
FIP/RP Status Pending or Implemented Implemented    
Multiemployer Plan, Employer Contribution, Cost $ 3,042,000 $ 2,962,000 318,000
Surcharge Imposed Yes    
Expiration Date of Collective-Bargaining Agreement Apr. 30, 2021    
IBEW Local 654 Pension Plan      
Multiemployer Plans [Line Items]      
EIN/Pension Plan Number 23-6538183/001    
Multiemployer Plans, Certified Zone Status, Description Described below (2) Described below (2)  
FIP/RP Status Pending or Implemented NA    
Multiemployer Plan, Employer Contribution, Cost $ 1,021,000 $ 1,006,000 $ 1,620,000
Surcharge Imposed No    
Expiration Date of Collective-Bargaining Agreement Jun. 03, 2023    
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Results of Operations                      
Gross revenues                 $ 1,107,560 $ 1,421,276 $ 1,097,738
Revenue $ 195,837 $ 248,327 $ 318,677 $ 338,097 $ 398,714 $ 358,887 $ 340,568 $ 318,511 1,100,938 1,416,680 1,091,553
Gross profit (loss) 19,233 20,477 30,001 32,465 43,738 36,906 27,886 23,421 102,176 131,951 91,936
Intangible asset impairments and restructuring costs 7,451 6,559 38,515 0         52,525 0 17,998
Operating income (loss) (7,920) $ (5,800) $ (31,679) $ 8,774 17,389 $ 12,794 $ 5,527 $ 2,220 (36,625) 37,930 (10,479)
Segment assets 517,310       633,394       517,310 633,394 558,033
Capital expenditures                 18,539 19,558 8,711
Depreciation and amortization expense                 19,124 18,224 20,347
Electrical Infrastructure [Member]                      
Results of Operations                      
Gross revenues                 112,890 217,417 255,931
Revenue                 112,890 217,417 255,931
Gross profit (loss)                 (1,105) 15,470 18,300
Intangible asset impairments and restructuring costs                 27,855 0 17,281
Operating income (loss)                 (36,503) 3,668 (16,531)
Segment assets 96,010       155,880       96,010 155,880 161,207
Capital expenditures                 2,141 2,493 493
Depreciation and amortization expense                 2,108 2,460 4,359
Oil Gas & Chemical [Member]                      
Results of Operations                      
Gross revenues                 203,404 322,065 324,546
Revenue                 200,950 319,867 322,772
Gross profit (loss)                 15,822 35,987 33,423
Intangible asset impairments and restructuring costs                 3,850 0 717
Operating income (loss)                 (7,328) 12,984 8,798
Segment assets 74,041       91,959       74,041 91,959 111,064
Capital expenditures                 1,580 2,736 1,514
Depreciation and amortization expense                 5,465 4,661 5,904
Storage Solutions [Member]                      
Results of Operations                      
Gross revenues                 562,439 524,330 319,106
Revenue                 559,199 521,932 314,696
Gross profit (loss)                 71,934 56,011 25,778
Intangible asset impairments and restructuring costs                 1,296 0 0
Operating income (loss)                 27,306 14,097 (5,907)
Segment assets 203,291       188,912       203,291 188,912 149,695
Capital expenditures                 8,394 4,644 3,346
Depreciation and amortization expense                 7,492 6,666 6,623
Industrial [Member]                      
Results of Operations                      
Gross revenues                 228,827 357,464 198,155
Revenue                 227,899 357,464 198,154
Gross profit (loss)                 15,525 24,483 14,435
Intangible asset impairments and restructuring costs                 19,524 0 0
Operating income (loss)                 (20,100) 7,181 3,161
Segment assets 19,957       90,336       19,957 90,336 58,816
Capital expenditures                 3,600 3,464 0
Depreciation and amortization expense                 4,059 4,437 3,461
Unallocated Corporate [Member]                      
Results of Operations                      
Segment assets $ 124,011       $ 106,307       124,011 106,307 77,251
Capital expenditures                 2,824 6,221 3,358
Intersegment Eliminations [Member]                      
Results of Operations                      
Gross revenues                 6,622 4,596 6,185
Intersegment Eliminations [Member] | Electrical Infrastructure [Member]                      
Results of Operations                      
Gross revenues                 0 0 0
Intersegment Eliminations [Member] | Oil Gas & Chemical [Member]                      
Results of Operations                      
Gross revenues                 2,454 2,198 1,774
Intersegment Eliminations [Member] | Storage Solutions [Member]                      
Results of Operations                      
Gross revenues                 3,240 2,398 4,410
Intersegment Eliminations [Member] | Industrial [Member]                      
Results of Operations                      
Gross revenues                 $ 928 $ 0 $ 1
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Summary of long lived assets according to geographic areas      
Long-Lived Assets $ 182,150 $ 216,084 $ 200,987
UNITED STATES      
Summary of long lived assets according to geographic areas      
Long-Lived Assets 164,056 193,472 174,241
CANADA      
Summary of long lived assets according to geographic areas      
Long-Lived Assets 5,659 10,110 13,738
Other international [Member]      
Summary of long lived assets according to geographic areas      
Long-Lived Assets $ 12,435 $ 12,502 $ 13,008
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Details 2)
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Customer One [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 9.70% 9.70% 11.40%
Customer Two [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 8.20% 7.60% 8.60%
Customer Three [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 8.20% 7.60% 6.40%
Customer Four [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 6.80% 7.20% 6.00%
Customer Five [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 4.10% 7.10% 4.20%
Customer Six [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 3.80% 5.00% 3.20%
Customer Seven [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 3.20% 4.60% 3.20%
Customer Eight [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 3.00% 3.40% 3.00%
Customer Nine [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 2.40% 3.10% 2.70%
Customer Ten      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 2.00% 3.00% 2.30%
Customer Eleven [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 1.80% 2.10%  
Customer Twelve      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 1.70%    
Customer Thirteen      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 1.50%    
Electrical Infrastructure [Member] | Customer One [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Electrical Infrastructure [Member] | Customer Two [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 49.00% 0.00%
Electrical Infrastructure [Member] | Customer Three [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 26.50%
Electrical Infrastructure [Member] | Customer Four [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 25.40%
Electrical Infrastructure [Member] | Customer Five [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Electrical Infrastructure [Member] | Customer Six [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Electrical Infrastructure [Member] | Customer Seven [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.30% 0.00%
Electrical Infrastructure [Member] | Customer Eight [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 22.40% 12.90%
Electrical Infrastructure [Member] | Customer Nine [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Electrical Infrastructure [Member] | Customer Ten      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 19.70% 0.00% 10.00%
Electrical Infrastructure [Member] | Customer Eleven [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 16.10% 13.40%  
Electrical Infrastructure [Member] | Customer Twelve      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 14.80%    
Electrical Infrastructure [Member] | Customer Thirteen      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 14.60%    
Oil Gas & Chemical [Member] | Customer One [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Oil Gas & Chemical [Member] | Customer Two [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 29.00%
Oil Gas & Chemical [Member] | Customer Three [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Oil Gas & Chemical [Member] | Customer Four [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 30.90% 0.00%
Oil Gas & Chemical [Member] | Customer Five [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 17.80% 0.00% 12.00%
Oil Gas & Chemical [Member] | Customer Six [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 20.10% 0.00% 10.80%
Oil Gas & Chemical [Member] | Customer Seven [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 10.70% 3.10% 0.00%
Oil Gas & Chemical [Member] | Customer Eight [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 16.70% 0.00% 0.00%
Oil Gas & Chemical [Member] | Customer Nine [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Oil Gas & Chemical [Member] | Customer Ten      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Oil Gas & Chemical [Member] | Customer Eleven [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00%  
Oil Gas & Chemical [Member] | Customer Twelve      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00%    
Oil Gas & Chemical [Member] | Customer Thirteen      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00%    
Storage Solutions [Member] | Customer One [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Storage Solutions [Member] | Customer Two [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 16.20% 0.00% 0.00%
Storage Solutions [Member] | Customer Three [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 16.10% 0.00% 0.60%
Storage Solutions [Member] | Customer Four [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 13.40% 0.60% 0.00%
Storage Solutions [Member] | Customer Five [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 1.70% 19.40% 2.20%
Storage Solutions [Member] | Customer Six [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.20% 13.60% 0.00%
Storage Solutions [Member] | Customer Seven [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 2.50% 10.60% 10.90%
Storage Solutions [Member] | Customer Eight [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Storage Solutions [Member] | Customer Nine [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Storage Solutions [Member] | Customer Ten      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Storage Solutions [Member] | Customer Eleven [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.10% 0.00%  
Storage Solutions [Member] | Customer Twelve      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00%    
Storage Solutions [Member] | Customer Thirteen      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00%    
Industrial [Member] | Customer One [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 47.10% 38.40% 62.90%
Industrial [Member] | Customer Two [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.40% 0.00%
Industrial [Member] | Customer Three [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 30.10% 0.00%
Industrial [Member] | Customer Four [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Industrial [Member] | Customer Five [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Industrial [Member] | Customer Six [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Industrial [Member] | Customer Seven [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Industrial [Member] | Customer Eight [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 0.00% 0.00%
Industrial [Member] | Customer Nine [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 11.40% 12.30% 14.70%
Industrial [Member] | Customer Ten      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00% 12.00% 0.00%
Industrial [Member] | Customer Eleven [Member]      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.70% 0.00%  
Industrial [Member] | Customer Twelve      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.90%    
Industrial [Member] | Customer Thirteen      
Revenue, Major Customer [Line Items]      
Percentage of Revenue 0.00%    
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Restructuring Cost and Reserve [Line Items]      
Severance costs and other benefits $ 8,775    
Facility costs 3,710    
Other intangible asset impairments 1,525    
Restructuring Reserve 2,403 $ 0  
Restructuring costs 14,010 0 $ 0
Other Asset Impairment Charges (5,215) $ 0 $ 0
Payments for Restructuring (6,392)    
Electrical Infrastructure [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs and other benefits 1,571    
Facility costs 234    
Other intangible asset impairments 1,150    
Restructuring costs 2,955    
Oil Gas And Chemical [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs and other benefits 1,767    
Facility costs 1,708    
Other intangible asset impairments 375    
Restructuring costs 3,850    
Storage Solutions [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs and other benefits 576    
Facility costs 720    
Other intangible asset impairments 0    
Restructuring costs 1,296    
Industrial [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs and other benefits 4,861    
Facility costs 1,048    
Other intangible asset impairments 0    
Restructuring costs $ 5,909    
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Quarterly Financial Data (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Quarterly Financial Information Disclosure [Abstract]                      
Revenue $ 195,837 $ 248,327 $ 318,677 $ 338,097 $ 398,714 $ 358,887 $ 340,568 $ 318,511 $ 1,100,938 $ 1,416,680 $ 1,091,553
Gross profit 19,233 20,477 30,001 32,465 43,738 36,906 27,886 23,421 102,176 131,951 91,936
Intangible asset impairments and restructuring costs 7,451 6,559 38,515 0         52,525 0 17,998
Operating income (loss) (7,920) (5,800) (31,679) 8,774 17,389 12,794 5,527 2,220 (36,625) 37,930 (10,479)
Net income (loss) $ (5,722) $ (5,495) $ (28,008) $ 6,151 $ 12,812 $ 8,933 $ 3,932 $ 2,305 $ (33,074) $ 27,982 $ (11,480)
Basic earnings (loss) per common share $ (0.22) $ (0.21) $ (1.04) $ 0.23 $ 0.48 $ 0.33 $ 0.15 $ 0.09 $ (1.24) $ 1.04 $ (0.43)
Diluted earnings (loss) per common share $ (0.22) $ (0.21) $ (1.04) $ 0.22 $ 0.47 $ 0.33 $ 0.14 $ 0.08 $ (1.24) $ 1.01 $ (0.43)
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 5,882 $ 7,965 $ 11,606
Charged to Costs and Expenses 4,220 4,599 1,127
Charged to Other Accounts 0 0 0
Deductions (1,434) (6,682) (4,768)
Balance at End of Period 8,668 5,882 7,965
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 923 6,327 9,887
Charged to Costs and Expenses 1,158 5 107
Charged to Other Accounts 0 0 0
Deductions (1,176) (5,409) (3,667)
Balance at End of Period 905 923 6,327
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 4,959 1,638 1,719
Charged to Costs and Expenses 3,062 4,594 1,020
Charged to Other Accounts 0 0 0
Deductions (258) (1,273) (1,101)
Balance at End of Period $ 7,763 $ 4,959 $ 1,638
EXCEL 91 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '"!(U$'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 #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !P@2-1A79 'NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$E&H2;U9:6G#08K;.QF;+4UBV-C:R1]^SE9FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2F1-];AY\=(KR,QXA*/VA MC@@UYRMP2,HH4C !B[ 0F6R-%CJB(A\O>*,7?/B,W0PS&K!#ASTEJ,H*F)PF MAO/8M7 #3##"Z-)W HUYE_)"CH'W+#KY-?F8;O?,5GSFA=\7?!F7ZU$Q<7]^GUR_>%W$W;>V(/] MQ\970=G"K[N07U!+ P04 " !P@2-1F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M '"!(U$1&EO!XP4 ,\8 8 >&PO=V]R:W-H965T&UL MC9E;<]HX%,>?NY]"P_2AG0G!DKEV"#,$2)=MD["8WG9G'X0MP!/;8B4Y)-]^ MCXVQ:=<<.P^);^>OGW7YGV-E>)#J2>^$,.0E#")]T]@9L__0:FEW)T*NK^5> M1'!G(U7(#9RJ;4OOE>!>&A0&+699W5;(_:@Q&J;7%FHTE+$)_$@L%-%Q&'+U M>BL">;AIT,;IPM+?[DQRH34:[OE6.,)\V2\4G+5R%<\/1:1]&1$E-C>-,?TP MM7M)0/K$5U\<]-DQ25YE+>53_F6@C M;S,)/#\^J=^E+P\OL^9:3&3PS??,[J;1;Q!/;'@JX,=/J; M'([/=KH-XL;:R# +!H+0CXY_^4O6$6M" ,L"V"\!M'TAP,X"[+H![2R@ MG?;,\572?IARPT=#)0]$)4^#6G*0=F8:#:_O1\FX.T;!71_BS&@JW1B&T1 > M>606&=^\DGETG$_)N#3)%V=*WKU]3]X2/R+W?A# 93UL&6@\D6BY64.WQX;8 MA88H(_[HC]-;'H MQ? I'CX5+K2>AM,!\C9V/A!VJF=?T)O(9Z'(W^.U-@H6PS^(9#N7;*>2[:JQ M7;WN1=F(X>'4:GY"*#HY1:<>Q3B*8AZ0I=A+9?/_*?036R]GZZ&*8P#S4KB[@&_+B/#X#0\TUD?] MG*-?<^(H#@Z?&L'E8<.UJI@&.=, UYZX&'I/*H0NA^OEO/OQ)DMO\XG,S)YQ/#.C)W6P9O M."I8=G-PW1?R2;R6 N)2%OSTNUW6LS$R5I Q5&X2*Y5.AO?/=8V5PVD0K)GMVD=H?17ALC+#R?XJ:=$8X]3PFMKTX'Y#,\1QZC M\K[#)3O4LLCLFCA/4$^_DJF"TOH*@RT2 \7='(5='60I+"[IQ#Y,F(Z%+I4B M2]!::2('G"1G,!M7\A"5PN%RJSC0'.LZ5J0+5BM=Y&3Y0EDH^>Q';NE 5V@^ M8@4:*U(%JY4J^@6)(;@AE[];OB2/< M6$%OE6+A2A,9AF")CI'NTQ790\Y[YD$LR%OKVJ)D#Q\F>L<55L:Q(FTPW-BA MIO3\:$N%&?NHP,GMQ=SS:BHL%7(70P]B9CO_$ MF(ILP&IE@V]@W,VG"$P+AI5KF',>F6L=7YATN.:#Q- *[V>UO/^K#""Q?VIG#Q^H:13"ZRUO#*J4/PA-$)F%UYOU_+Z>62$.NYL M)<4M/Z&6D54H5I 55F_7LOITZ,@$,M!6JE+'J- 9NZX "1#PCF(876'V-N[5 M&9T3\B @M[&&V[IT'"MTJCXZ[;-=&=RP,Z)9*-0VF5H?0<'L(!>%>QZ5=QPN M6(E6V+^-F_9\5"A5['!8A<.;]?Z,'!V8&)H M3^$RE3U5&+U=ZR-@$:\#WX7ND;QL"4XSE4ZJDFR8/X\Z@\&P]5S6>.'H=BU' M_SG%.DDZU>0Q-C!H49(/RS8P,^7N&1#KMKL6'71_H6J=[0 G4S7=2=?$3;[! MCIO!^=5\MWZ<[E&WBL>/6_WW/)GIF@1B Z'6=0_Z0QUWSX\G1N[3_>2U-$:& MZ>%.<$^HY &XOY'2G$Z2!O+_88S^ U!+ P04 " !P@2-1UAO:TR@% "D M$P & 'AL+W=O%TT+RLO)[*&Z]R)G#V*O)Y>+P.,&3XXTO?+/5 MYL9T]K"C&_;*]-?=BX2K:1LEXP4K%1$&(?*XD_.#NKD'!F4 MI1#?S<5S]CCQ3$8L9RMM0E XO+$YRW,3"?+XIPDZ:9]I'$_/C]%_KN !9DD5 MFXO\&\_T]G&23%#&UG2?ZR_B\"MK@$(3;R5R5?VB0V/K3=!JK[0H&F?(H.!E M?:3OS4"<..!HP($T#J3O$ PX^(V#?ZE#T#@$UF[J]:PK\<_/1L+DHEB8.@6?7U= MH*L/UTAMJ60*\1+]L15[1F)C$;\;5_>(=^[0<0CGB.A^<7N.'6X+RYW3T9H_+9 M?A7/'XC75*$M#?KKXU)I">OE[Y'H01L]J*(' ]&_L#=6[IFK;+5C6#F:[O$V MP]CS4A^@WDY'TV$7X"A*O'.[AA .,Q^G(>XQV&8I3OW(C1"W"/$HPBMT;UYN;M"&E4S2'$%'0#2#KL7-C#4- M'K%W4"S%G(TBMI)*(F(1VE9I "/1 W3$"H*A&B4M8#)>(R&R \]K,*&W3$+S MT[3<\&7.$%4*=)H7.\JE6:DNQ,1*RT]"'/80;:O^8K(M< R3VHV7MGCI#YH! ME&F_TGL)540K6%C.,J7VLP,/]S*=TV MKW)85==.5?*LQ]_Z443ZM7#8^7'J]V%-$'&!A&O>'R65&TJ@_3 XS$GE#A>]$$ON7 MD=0#Y03Q'?T][D];EQ6.XCZ&;>4G> "BTV(\+L95J9VI!_;CO+X..XPBW&^+ M#J,P'!K]3H+QN 8_GRXVM&3P.<*.4U;3]]'I9:NI689!T*>S[?PDP*3/YPB' M"0X&.B/NU!F/R_.+%&^\^MBY6H*Z@4A?(\!$:Y89J;M!RKR@5<)@Z/FF/!D MM]QA6X1O_=">D2[E#^P&Y(@&;V$#W)VDXW%-_YWI"WII;+W;W?J^%UM%M.U( MG"96$1WA,-1P:)YV\HW']?N)*KY"C,H2)$(=YRMH!HA=44!MJR\<)V$=.#Y+ MZ8Y8@+89OO."/I\CF'<7#+P(XTZ^\;A^+WB^-Y]Q_PLPO0S0-@- J\LX@@T# MDD[>B3>JA=^JKW@@I&^PZ#;LC J^6?<:5F&9 ?N8/I).>PF^8+Y<\>,3G)._ MB7&Z\ B\1_3&9.XT2]+^T#G-XFC@-8)T4D_&I?XX-WX$8^NS$\9A%H=)7R:= MT6R8ZH'T#JFE<"K0"IP*9U4K>JK-MGDQPD:F(S MVY3VW^_LA!1H0/V2Q/8]S_FYN]P-MT(^JPQ1PVM9<#5R,JW7-ZZKD@Q+IJ[$ M&CF=+(4LF::E7+EJ+9&E%E06;N!YL5NRG#OCH=U[D..AV.@BY_@@06W*DLFW M"19B.W)\9[?QF*\R;3;<\7#-5CA'_;1^D+1R&Y8T+Y&K7'"0N!PYM_[-+#;V MUN!/CENU]PU&R4*(9[.X2T>.9RZ$!2;:,#!ZO> 4B\(0T37^U9Q.X]( ][]W M[-^L=M*R8 JGHOB;ISH;.0,'4ERR3:$?Q?8[UGIZAB\1A;)/V-:VG@/)1FE1 MUF"Z09GSZLU>ZSCL ?SX!""H <$Q(#H!"&M ^%E 5 ,B&YE*BHW#C&DV'DJQ M!6FLB>B"Q>0<_B=B8UB/%5#5]-M#*>;U)XGE>?@A&<_@'O! M=:;@*T\Q/21P24:C)=AIF01G&7]L^!6$WB4$7N"U7&CZ:;A_W0*??1X^.*,F M;#(36K[P!-\OG:&$Y" )>96$3B&4ZEX"I[9 B=+L]>:,PZAQ&%F'T0F'/XGM MP$%;3BN*GJ4P+>5E_"4,O7XT=%_V(_W1+.A?#X)#JUD+F>]' Z\Q.]#1:W3T MSNJ@?D!_.Z>_1TKDR1MHR;@JF.TS1AATW@,'^$H=5)'D!7)&,FW#&9\,Y/5V!;5KBM@*)K^,C M-1_-@GX<'1=("YGO]^)C1>Y>_RM1KNP<4?3O;+BNVD>SVXRJ6]NAC_8G-,*J MB?-.4\V_>R97.5=0X)(HO:L^74I6,Z5::+&V778A-/5L^YG1&$9I#.A\*83> M+8R#9K"/_P-02P,$% @ <($C462_-[5R @ [ 4 !@ !X;"]W;W)K M9[Y!-%#M9*/YL2T<*F$M(,@]+: MY4T8FJS$BIESM41)?PJE*V;)U(O0+#6RW(,J$<91=!E6C,L@'?BSJ4X'JK:" M2YQJ,'55,?TR0J'6PZ 7; \>^:*T[B!,!TNVP!G:I^54DQ5V+#FO4!JN)&@L MAL%M[V:2.'_O\)WCVNSLP2F9*_7LC+M\&$0N(1286^ M40!9;:RJ6C!E4''9K&S3WL,.H'=Y !"W@/@M(#D Z+> _D<3<=*&B5XSBSF,+.T4$VM 57 M6%7TDDI7XA7"G)KUZ[3/;0Q$GGTR@,=_J@0KWP\\1 IFIIFU?3G78CZ]9W MZIOS$8VR9O+\HVGFX /3"RX-""R(,CJ_HHQT,UL:PZJE[[:YLM2[?EO2.$;M M'.A_H93=&BY -^#3OU!+ P04 " !P@2-1 V7"\F$( !Q(P & 'AL M+W=OIMXK'4T7YZDFJ M[WHMA$'/FZ;5U[.U,=L/BX6NUF+#]7NY%2U\LY)JPPU%WBK!EWVC3;,@ M29(M-KQN9S=7_6=?U,V5[$Q3M^*+0KK;;+AZN16-?+J>X=GK!U_KQ[6Q'RQN MKK;\4=P+\^?VBX*KQ:&79;T1K:YEBY187<\^X@]WK+ ->HM_U^))'[U'UI4' M*;_;B]^6U[/$*A*-J(SM@L._G;@336-[ AU_[3N='>YI&QZ_?^W][[WSX,P# MU^).-O^IEV9]/2MF:"E6O&O,5_GT3[%W*+7]5;+1_5_TM+=-9JCJM)&;?6-0 ML*G;X3]_W@?BJ %F@09DWX"\M0'=-Z"]HX.RWJU/W/";*R6?D++6T)M]T\>F M;PW>U*T=QGNCX-L:VIF;.]EJV=1+;L02W?*&MY5 ][8[C2[0G_>?T"_O?D7O M4-VB;VO9:=XN]=7"P)UM^T6UO\OMT62.2$(23_.[-S?'Y6GS M!?A[<)H4: WB6H.?'R(]TD./M.^1A7KD>HT@-JBR;\1?7;WC M#=S"&ZNAJ[3ORBZSW0U.DH1F5XO=<4Q4'7?D971 [@0Q_%L>SR*+W">O<.[,4C)=A:Y1FE#F%U@>!)91@=^DX01C@/I\VI50\IQD-A/ BU7YHDK[Z:"79#0DJ;3=>LQ8S0+ MX0:/O,'G@',T!P P6R4?%2#&*]4% V,DGRIUK?(,AR;KB \PR6QC:QBH MOE_$7O4N/0C-6.E$VFN7LY '(VAPG#20JW2;KNF9OA10I51U/Y^]8EV,7. T MS1U6^PUSA@-[.AZI@^/8B6Z7$.I6^,/L$J9(/+I=,]@H:" =Q".*<)Q%GT$S M1+5]A"P0RB&D;-US(5<7'5R$T81=Z!!,V,7(40$4)]DGL1*0?2Q!ZYC->66ZA$K+8CHY/58D"R7 9,08B6-L"&CBPJ8,--3!(]5 MF1#L5TA'IM X4Z84/%HRWA,$Q(&CH=H"-::!PM^TU[/^3B>2M:'8BB2XV\*!V9'@)1&AKQHP.[,R7220U^ M;KQ=A. \+=D4UQX[DJ>L#*3"=&0-C;/FS;RF'IA,UY#'AI2!W(>.M*'QPNA' MEY!;]>"R+)V(NF:A-33BB\;Q=2L5M.GAT+5+F*Q:M+6T_V Z0(R5V,EF9SVI MX+(V:,4KZ\F+UP\78"5)G*W M4II"')TA!R-0VY8:^13ZSN$"&1P= M,47CF!I6V3F!+G8(9 K$F;<>NP(S&@KCR"<:Y].=W&QJ8\NT :4V1X#A%VT5 M4ASMSSYZ^Z"WO!+7,ZA:M5 [,;M!ON<>_X>.3A\#C,1C\<.]>R.K[VO9P/S7 M?^OK5/,2RP[9B"@61Y2-)B1=VM[@YY\*R+4OW[U/,-!*H1UO.G&)LF2>)/T+ MZ357-H/IS%JJ^K]B>8E(/B^*8DYP_OIMK;6%">]3M=^[5OS\$\Z2R]!IT_[!R >D.;3 M3/",T6FL1]BR.&P_+F%_JF5K3WIXO;R G+;BVQH6G5>HBU),BS*;GNAX[?(< M!\I.-D*7Q:'[51@.'\53:^:!:)*QA$Q5>NR@:LH#N34[>D1V]AG9X=Q)#L\2 MH'Q08FV?7N^ ;-)_W,=9X&,AHV IC% 3SLM=JSKJ$V6$D% M68,",G?J93#RNN#BEM*7E3D.Q7YD,XNS^0];CYWJ/#QI0/O=!.%Y MSK)Y5I3]^L3SI( 79H>]Y,>V"6\<7%Y? Z+:<7DL\,PF*&%/9*=Q'DRO M7,^3MB1WRU&?78K+4(7'1LZS'^3\<(S_5OF%\ZC;>U+BL?.>E"R.?@]A?XSR M+ZX>H?:$Q'0%#9/W.?2@AM]W#!=&;ON?2#Q(8^2F?[L6'&1; _A^):5YO;"_ MNCC\RN;F?U!+ P04 " !P@2-1Y-"[]M(" #N!P & 'AL+W=ON-TZ-U3!A_\694?B6H3DAG(J,B S:Z?)^90J M$*8 PS+*+\@7\C2[)>=G%^2,,$$>"UEI*G(]] V26#\_VV:]J;-&1[)^KT2' M=(-+$@51T"*?G"P/!_MR'^MOFA U38B<7_>(W\Q@^;@T#9$+(#XGZ ]QG[#V/\$HRYPQ6I"*U-(Q?Y"WL9:&\8[&'%0_PYX M3PC<8XX;YOCSS$SKJITW?H<1)6F:1F%RP'M"X!YOTO FG^?%$T$;_/J96+9! M)^]9XK 7]J/T +HM, V2*#BR>-,&.OT0^A'/-%VIUWWL-M3T'4&8].(X'1R0 MML0%:1B$O0-0?V&PO=V]R:W-H965T&ULK5K;CMLX$OT5HC$/"=".Q8MN M0:>!CCW9S0*3"9*=W6>U1+>UD46/*/=EOWZ+E&+99(GN ?:EVY8/2SK%8M5A MB3=/JONAMU+VY'G7M/K#U;;O]^^72UUNY:[0[]1>MO#+1G6[HH>OW<-2[SM9 M5';0KEFR*$J6NZ)NKVYO[+6OW>V-.O1-W?_>=_!K#>/ZVY5JM6KJJNAE1;[W\ \F MM==$;71,6L0AYH-6K MA],<&;Y^_? LP(8?YX-;>WS&WN][V15]W3X,*Z+N:ZG?!^R*HUUA[8H9NU\@ MA=1MJ7:2O&F4UF^QJ1M,Q-:$21B/MPO.HU3<+!]/'>K#6)IG[!RU1HQ1*K+H M"#OC$1]YQ$'_W%7_@44QQ&BO(/.4JBWK1I+6)6A^-A=+$\;[3CW6$&_DS4'+ MZBVY?R$*\?2U'0&Q+S<;2$QV&13EGX=:UR9+!6?%&]) *-O=1[,I[%-'98^JC(8>@C M:)KG&3C\H2.D,I/U+*@Y2F1--(X'5--O4SL"O,G%W;F53]5G:PIH[S:7\C]7$^ M-:D.+/L@=Y9#B#-WT&@JA-&%=;F170<(7 6)10AP9FC-(LF>%R4M1I>$6"X",0GE6M]TH7 MC'H](QV ZY?(9"%8*G++&3HG!6;6+%7L0)"TC""I Y!W+]< MDWU30'HQ02LA6>]-<*+LF/_H:>*N20R5Q6XFQ5!)PF8X3N6?\B#'KZ9065$- MFIX<(!0;*Y'M^BM+=8!EAU+C2":),Y>:CXI=7HBA:*9 T$E]T+#\^-WD$O2Y M!3(E[E/[F#3REI(/XOG<MW7 7&2 M1-QUO ];T)B[@G"-F8LC,>/\25;0L*Y8*3VZ&>I+O;-;%%ET+7C5SHA\+DT^ M,[D-U(>]"NO&K)G=OI&]K=5MWX&\PY<,(CF2F+O%"($M:)Y%N>L$1'F(6,R4 M:3I)#QK6'I_;1TAGJH,00UD@$B*.O27DHQ8L2UW-CL&H.*G/YQPFK4$OB TK M)?!U@Y+RZSNE$3'"?%)L' PH+AN-;VQ$+)0R6YC,*D$TZ M@H5UQ!=OYSNSY44I^AI B"CS@A:!49Z[U0&!I2))Z0S%25,P$:S-)C'JO] J M85/59W&X\!3[N@?5;,.@JF%?,^.G& F%+.9NGD)Q>>S*LS6&RU(ZYZE)%;!+ MJF#2&4D,HJ+LMP5E2B.1VQ.\?.35P 7>@"# PS_2M[WI(!OE;VRD?@Z MX7Z)=;/99<@:@2QX,K.-XU.=YA?V_E!$R:[H?D 6V!^Z%A/0-XYBX.4.90= MUD9((D\7H[C3;N-(#X$)J#4SNH1/NH2'=WT$=@?25*.73^8 M5<,?I8@HB<3M":TP%,V\@/91C,VT)\2D242X/3&^\35)5IK=^Z#W8X1 MHA\K2L&0F22!N-!B& 6!OOBRD=@3;+8=C#IWN,_I61C?M3Z&)9F[Z4!0-':W MK\N3XV [V3W88W6:V,<;SE4=KQZ/[MW9 VO.]8_T_7HX@#>9&0&3$;O4GBB;CAB-WSIU=X>.KM7?:]V]N-6%B <#0!^WRC5__QB;G \Z'C[ M/U!+ P04 " !P@2-1S@,S@A@& #K' & 'AL+W=O%OV)86\I];5N9$R--R,^';DI*X,LJS"7(#HZ8>K=),(]<-D-MV2#;VFXM/VLI1GDZ.7 M.,UIP5-6@)+>GHW>P;?GV%$&%>*OE.[YR3%0H=PP=J=.+N*SD:,8T8RNA7)! MY-<]G=,L4YXDC\^UT]'QFLKP]/C)^ZH*7@9S0SB=L^SO-!;)V2@<@9C>DETF MKMC^5UH'Y"E_:Y;QZA/L:ZPS NL=%RROC26#/"T.W^2A7H@3 X@[#%!M@+[4 M -<&6#- 08>!6QNX^A7"#@.O-O!T Z_#P*\-?,W [3((:H.@2M9A=:O4+(@@ MLVG)]J!4:.E-'53YK:QE1M)"E>*U*.6_J;03LSDK.,O2F @:@VLAOV2="0[8 M+9@GI-A0#M)"_L'6=PG+8EKR7\#R\RX5CV ,/ETOP,L7K\ +A?F8L!TG13=4WB_8$$ZB#QD0F26L)F>Q7O1;OXOC5.T&DH%+DL;C MBP+,R3:U,UGV^[JB0NYZN8)+4A9IL;&MP6I@#60CX;ORL3.<\X%PUNM=OLNJ M/'X0"2V!7![9G1+5-NXIN"C6+*T*/I'BGXOQ6;3)J24 MK?):)@L(!I;Y-F./E!Y2""YWY3I1^;V4F\9&WS>HH0AKY6YBQA!KF5B9(!=A M>XS!,<:@-\;E RW7J20O)8%7X;"MZIO6/ 3&]3'4\K P,6/DZB5E@O10383G M=:0S/(8:]H9ZP?E.=345JAQG:%G*9LJKU-J"#8L3%0+U HE M.H82?5EE'NC+J7%;%V%5H)R(E-\^ D$>Y, A$M5E5 MG-UFZ(9WIC#Z':1!M)A_V:_KT$$YIBCD\*K*Y_"RC4:]K$H*!#,6$S%L#^N>!9 MF@E-T9:#K!Z+3?Z1K]>7B=)ETP)!7L?\"IL9 ?8/"<]43C@H[PL+9.QCQ]?# M,6$M5#N>9A" _9/ CY%/:)D'H!]Z>DQ#L'90S4@ ^V>"#U(H04[*.]G(GL)1 M"1/M8*W,+:+NP<@HKB%8^UZS$7_T_<4?F;(.)15]8PW"VI0;^4??)O^1E;-% M_N7Z>9K"SBTXR_VQ3?ZE7.NB9'.&(S?0MYH%I^3?,VZ1;?(?>!WRCTZ>./P/ M\H\:^4=?+__(U/4QQH[^D&$YC&N3:P8 ]/T& &21=A\A/8L#J#;19@! /V< M0!9M1[J&6$!C_?G0RN8)=]Q]H68"0/T3P#,%$0T*]\("&8>^8SS',F$M5#N> M1N!1O\#_&$%$%I'''C)B&H*U@VI4'O6K_#<((K)I=."XNI8/X]K<&S%'_6+^ M59)HRG,4!OKSF2%4^Q%GH^&X7\,'!%%M7I-Q[;/UO-@)PE!_7FS!F8)H 4$< M1KX^1=N<.;[K:"UR9<&-483U>>[>\ M":2#\O!F[7 BV+9ZL7/#A&!Y=9A0(G50 >3_MXR)IQ/UKNCX?G/V'U!+ P04 M " !P@2-1#;OSH1X# #W" & 'AL+W=OL^KEUP@E5C,]LTS;_? ML2$LA03U)F#SGC?G\3$^S/=2/>F"4H->2B[TPBN,J3[YOLX*6A)]+2LJX,E6 MJI(8&*J=KRM%2>Z"2N[C()CX)6'"6\[=W$8MY[(VG FZ44C794G4X99RN5]X MH7><^,%VA;$3_G)>D1U]H.97M5$P\CN7G)54:"8%4G2[\&["3^O4ZIW@-Z-[ M?7*/+,FCE$]V\#5?>(%-B'*:&>M X/),5Y1S:P1I_&T]O>XO;>#I_=']LV,' MED>BZ4KR/RPWQ<*;>BBG6U)S\T/NO]"6)[%^F>3:_:)]JPT\E-7:R+(-A@Q* M)IHK>6G7X20@G%P(P&T [@?$%P*B-B!Z:T#*:L& M-WOC%M-% SX3MNP/1L%3!G%FN9)"2\YR8FB.'@Q'LS/AZ[>' M3T=HHJY(D?.++_C=E167!TJ;.J!-K;("]CK:<"+TULS7N',+N[S&;*X(XO'R5ZHRAB@P'[3#DY6]CP8I8H' MF00]HJ$BQ$G04ZV'JB@,D@M$24>4C!)]U;HF(G-$#%:EC&F))!+DF, M<3KK@0UE41BG8=@C&\IP$N$X/(\VZ= FHV@_H:_H6AU:##CUJW8GYLA(I(EA M>GM AKS (68*>UXPL4/RD;,=<54]1SX9UFH:!M,>TFHH2V?A 'RH2O#L4DG3 MCCL=Y?X./1;.7/4$7?A(;,MK7J_'6'G3(600IY-@TJ,];US3ZLW?0E=OFO!_F^:3X)ZH'1,:<;H%R^ Z MA5VGFC;;#(RL7.-YE ;:F+LMX,N$*BN YULIS7%@_Z#[UEG^ U!+ P04 M" !P@2-1+3"+2S0C #@;P &0 'AL+W=O63)V&]LWL3EOY@6_IFX[N]Z>G/;OLD'#IK:GYIWSRY>/KTTR=[X]JSK[[@ MS]YU7WWAA[YQK7W756'8[TUW]\HV_O;+LV=G\8,?W';7XX,G7WUQ,%M[;?N? M#N\Z^NM)&J5V>]L&Y]NJLYLOSRZ?O7SU L_S _]R]C84_ZZPDY7W[_''F_K+ MLZ=8D&WLNL<(AOYW8Z]LTV @6L:O.N99FA(OEO^.H[_FO=->5B;8*]_\[.I^ M]^799V=5;3=F:/H?_.W?K>[G$XRW]DW@_U:W\NR+YV?5>@B]W^O+M(*]:^7_ MYH/2H7CALZ\9[GG;_G,=[?F*\F6U6_W6Y"GU'W/+?]TSP(DWP@B=X\7]"WC]J[.IM MMS6M^\V((+1U]W:F:8*](@E M8>Q#M3,WMEI9VU:D!@ZFH^<ML3!_8[_UF4<.D>#'!I:R-:VMC-- M,G?F;YS'ZIKV]TXFNW*[P^F MO9-7Z(DPK(*KG>FP\4=__H_/+BZ>?B[O\!_//J]\QX/J=SJ ?OEX4='Z,,_M MSJUI'QUM:.>Q9'_;VGI9O6E[VZUU5N*4-AC6,++JE6E A)),MG$DN48WFPE, M[RR9YG$+I&H[WOX<31;5E6E-;1;5-2G77?5/3TJ8I[P5C:-ANE,( MRD.G[G>DKL]G03H1/]L(FLN?, M7;-3\F!K/4DP:NMICF7U,\ZM&_O0U^%0L+&R_EEJ NBTN(\S8.I60PZ M&J4=+/U_[6D$K'K!H^*#&SKNE6M<3WQ$@^IV]D1,6D!%S.!\#<(3[]$?L,!Y MV'#@/?O*#UVU];Z^=<2V6)"GX3O:>&_:K<.ITYIL3_QS8YI!#@%"W]W0!G @ M]'X2+UJ5=3?,*QB*S)OM(."]^9"&P1?8@9)!#[7Q(8"W(?&VA=99J 2#LL2< MO%'(Y)1$^'B;51-_AO')=&_.71L&+*"S/=&8SUS7S-^POCET?MN9/9W<)?$O MG3%MCXPREC,T=86C G,2%6M'K-)5F\[O:0H?"M9:5M]:LNZANJS](6[J>T(5 M^C$)85N;#MQ>O;:K;H#JO7CZ[%,YSM>7UZ\J1YQ):[V\_JGZWB_YV_.G%XLX MQ*,?_<&MJ\]>7#PF02&3"#5$:G@[.%:Z-$%!@:O=(1W\-3 6H-8JP);DYS96H?; MJ*[.G\M"Z$CWLH;IFD\MP*^:R&91K\BK!W,7Y=<%4$'90[]?5'OZ'S,A.)1X M*+"P6.AZLJ)+&%/YN,"B',@P-J;#"M?FX'J36'I0\8!T.]^5 M<"*H)-+ >5M1I:J.Q9H=[#3)=]Y5F_=1, P+Q)[,101(D^=GF#S1!VPXH<_; MMOK'0/+Y#"CUV7^*>D@@!"4]IZYB@A=O8#V#>SI@EQIP"'^+>)JI+X<\<4@6(1 M2[RR6]>V>%U?LJ8CFTK'(7:M4BFU]1@#R5)GM-+&>2<:D<+9\,LO+,,08#Z].N MB H@"M"<)Q9OH3FN2LA]G?$)3?VF)7ABH14>]/B5";OJ-3G:( ]0D(U#(7.UX'\+#>#HK 8;9(MG16B;3T)*1CFN)NH;D&9RG7"D$)X/I M;W4-A6RL34>6G :[Q?'B2[+)A'-Y6;+IJ+/7">U QB;R0>A#_(9B_+\!+87' M,0>Y/0UP&S'^@KTI]EM8<1-B.K#G(/ZCQ*S8XMOUKO6-W]X5#ZG9:/%4 [#8 MB?.R@D(FV#!FX;1O6MV&$51>6.5"A#1T.@!>NG9, C^WT"3%:\0R1\.D:=AN MKVP:RX'K,,6-O0O9,#$+'T&IRM6 R\QA9&^)P=30Y=V#E"8J8ZR-A!8DL1]$ M#_ #("\-U:FS.H4BIZ!'PJO,WZ)#6-NS#\(+W QP-:<0+ ./S%?9[I NI,?6 M0JN:S__0#+!A=].!]J:V68[*%Q=J\D+Y'DZIA2&-+A#,TKW ZV&[9-_SC]CI M\6HB2G&A7,@J8E'FA;8 JQ]91F<1PLW#"[)AO#@"BHIYOQVMH;.-4:09=F1C MSOEMU0'C!9X:6N M7;<>]C!I:^;'1%MKR+0IS"Q54Y32P,OS)!$8S'V\;M_.^UAA,I'BE%HO#$2M0R'9K%R!//YS0 M%E8"$^!1$E< *==%!3T-*\+S/XC9F#S,,8AV2RQU$[U'XM,?-/[R0^$;_$V" MD(AZ)0-A5G[H>?0K*%,^"Y[PBF/PH.W;H4OA'*"R(([B.CU/1&+?AC2/;0G] M6M*M[7:!#]=#I\IG8U9=LMHGG:GQ SI(($1TT>N@7$K_"K=L3V$) HD.<[0-;' 1F M,V'8PZ)O27LVI8[2H0#&R9[[-F[K!!72FON[@X;%V*-&?*ZS;K\B \ZR":4/ M:R8#*$"764\N:H],!8*\W8(Y*VX3?,4ZK:H',8.+"'-I+!*N4-AV?4FDD^3V MP.H$2V%6,0(QV1X=&AM1@<;V>(][

I$3L,^:/OB3#5'3D.8I$GQ[ D%\ > MJF6#>&M%719H :32*7Q?,U&V8Y0R\GO M! #2@#O; J[L$(4Z@*],HTRX)W O 0D61%;D_;I>@X8)E0CQY-#-LDPZJ-\ MZP(8SAAH<<$#C?@6VXL PF12? M%!:VR5)9$(MX!4''%>N(%>,X45S\X(3]ULDX XP%/FD-S\0GP4NT"%L&;S52 MGNR(K!O3*G13)ZSPOB4PCK_BT>,EVMK&]=GG%DRX)0W:*C)4]KIX&;GJKGI7 ML.O;XH2^MQ](O]TFRM^)O2JYNXC!*?C.V[P\^23P-*UT[V#KLX[E4!P!(B(Z MXM^0>M40%6^#_E"7?_1<*!YDG-XB,W"5^90TV/_:R^CMYL(23%LB2S P:25-N":X*=.BV8Q,;2<16 M6U-L1(9;#[+L?9=AJX>_S(Z^$NOEP\S:XF$V+5NRU^+(A\)D,!^IUHKHAE=U MO).@?E(Z9(A;<0C$E1E51ZT%]20Y!CG7BN#>09@%5011=L4/-5DFD];PJU\T M\B8Z.0838U"B4):,8## '>\JIT"3G( -3G/3Z(C%M-0E+(Z[:X?]BJ@T,2BE M#N7P;R)"TB-E;NM_IU,^KDB>OTR8WF:+]8X!PR6'+^+>8DSTGLV49RH<,\*H M::>,1Y8QO5U\!BD?[V3D\&)(('QQ-M0QS.F!)&'B*8M)OW?5C\)CB)\4I^ M(LY8A&1FYF3/J(XI[X?19LXH9*X>J[J838@>#Z- MFG%Z(5;+U^UIF'XP-J/ M&+ZR3K.EY!+";_-@0/WW"1ZB;Y(7.&:7F'T&_,ABCI"O9?-$LPR<3DT(.&:, M1A#0(BM/I\2)YP2O"S\PXF:4:-6# %[>?V^Z+;L]/^?,YLG%]CF[S=[<72$& M,6S(<;'R+=&U,492/0)2-B[EV==&7-Q$Z<>+[%5(=MMF1BA7)O,=X:U8!!)W M4R'FV@$2L+4[\)@E&S/ )<*48=A'.;1. M* &R$'U5 A[$.S3&8T4F((()Q($K,.:-<8T<%!+(S!GX&FN9*/ 3]&'$5M8D M2=P3?S5_V&%=L:5,))7U)5+?=WJ=G3@#AYS;P_X#^UB)"26U&VMD9E@R'JJ2 M>&2"7[RL+@,X?6I_::A3V'[>-(]YABVPD9'# (!-1O]GD<- V3U$?['%-_P[LF?\<<58Z^(TO+6.*DZU3Z,JPBQ]XB+L1 MA<)?3M%T&2<:1PQ\>Q*13<5F/AC$_M._%1[+!)=8,4!'@(E7[R%]#?O=LU6T M[4Z4D40;1ZA-LR9!@_<23%I9'+@,4!3'X)H+!5;P@=6U8@B$9+%+KE_3#QBC^U[R8ZKGY35E M4)EDH61SJ#,C\U_;@ULK>3C3NA'$%?-* 1"P)/D.7:DY[DG'=RF0)*GL:ON M_H0+F9DJL4$^WN"@-4QK"1TR?&+($A)7#7L;M%*AM8B"L'C[DH]$;/0\Q3', M*>D"I$J XCA;&C/.^:44?)DM9[F=E>R):YRLBQ@5HKNP2HSAF9P7=.V-=T6F M/&TL5Q..P=G,&&-#=>S[.($%NAA1A!U2- 3IR*4@!W/=$_D+.UJDQDI14?;, MG$WV=,SQB(U&'",#$SA9(6"K?R7O8X&H7J28@N-85*S/\D<+,51TS@3TI&*8 MDQ_"$?SUX=#$CWOO,71.H9;#QF)$_@R>63F/Q*EW0%(E@(_"S?[5^'E$/TE6 M=M8PBO*J$L4).\ 6^P:54QS=*EY,Q((C4]"HVB&]S3S,%3 M759?#PG@$.P>7=#G M/K 0_*+!"YXRHD\MU;LO_K,L2KCO6PBHS;GVB'J JEG%CK!P&!5Q?QSMSF+= M\/O +L'(D>R55 1:W"=X:+FA42?I601Y.7M]COBO>UNE";I7&_/ M:W_;)H4K9./2Z,)-BHY"];;CI&W..!IF(#)ON>[N0AZ%#J(;<+&R5"DBJ!$ MISK+3,EY,;*KK)]M59&4O"^F&_-Y1TD5MQ%XQY57R!_)JZ8_7ILF[J2?P+,; M4M IN@A35QFZFD@:P2'7M2D^C(QPPO-(QIN3,(VT>8PS#W#]VA,.']=2%*)" M7+O>G0^'6*3QNCC"HQ,O(D026)^+@/FY#6<4>\*=U6+4VH9UYU;YZ#X: 8:Z M)QXX[)"/O[&HDI];O6@=Y"HV@Y3U![)B02;ZWM.._EJ=PZ9HJE'TW579G$ R MV!BW#]4UV3[ 3O&0K'V/HCI\P=R38R0Y'3M#D0T3K3%W@ ==Y[F"+=:LKZ-[ MQ"$:L'Q8Y '*VI3%9)L.J" >-C1NGG M"=?&W,3_-Y\J,_TA?(D:7OX<__B&R$&0F1\N@5+*W,%8XD%;/"AA-W)V=!:) M"!"D=SCQ/8!**H\.7@_XT=GK MK]]JU$1G=@+TT M+R3,(Y(R[H'\6A!^/EBI\*9].-.."-6.*96.(0@ H2'_].SY\I.CHO?B@):Q M+C= ;<0>L,NYOC!@#L+C+A;S;3O@&Q9EZ6 2' +?-]5I$_"/=15-[N:<[U?, M82N6UL#BO"<);A@T[\TOG$I)>6#O&@F"M-IT1KM'ZHEC^!N2WBYHY(!\GYZ- MWX'<\JY\Z8!FBK7V.8Z^< ?+18K%9QH!+3[)KJ9,5<2W"&1V^TDIL6/WQX<< M-NE<>"\]*[4CM(,FMN27:8]Y$,N,$E/.YMVM&X'7HU"?4A$#<4\F-,J/!/^E MQPY*$_ "L\U7$$2?*-;3F)"=U1SU0I'YC?3>Z7,P=^A4&-4N3BK07:LI+2X+ M[$2/I"7]W1]&O>#V MP\YPNQEP1^K53':SZ-\LIUW9.P_X'"OFJ+_Y97V M/%ZCY[$D!#$FK[J8>)R6I2'[1D/5D")=PK+Z%NIL9)2K?VDP05"+MGLO(D+* MU9FC_E?N)[0GNPP@=[G3X&KR9E%+D?V>^QOSN:N2/4BLY19S X TT#.+N5K: MR^NKZL4G3\\OR 9H+_SQWK4M?EE=*YK-S<-&(N'BG8&ECGN )UG7VU@T6:>4 M*[^#,#<7 L9\+"M1EL&8".::858=YZN[<\XS%S5Q"LLYT-IP+)[H) !B.$B[ M&A*I^072:YNAT]Q_3E"NK%3VOF_)C9]T@F.Y[5V"T< BEBNK/9>LZFD1D;L! M!1!:" BON.A UEYUO)+/D(VUUDI)JQ;XXZ P56"9(YU7<^-MJ@&3@')ZH>RC M9C$"0F\1?(4/2$M=]SG0#L5*E(]ECEJVR9MD0C8*LCFY.23DWMI)F5A ^*?O MQ5ICOV6G:5*YT:-N_U<;_Y:E+P=4M?B>?>3H^\#DD'.,)#,=8_GO63!!"LLV M,"R]%D22N=?,]4"69$!YMY/*56+ACHM]@P2F)Q4S>=CL=A@T^&^U0EF=#8D6 MYV5A(RS#=:S(:!B<:, *)&BYK9J0W6]\?AQ!1VL$'6JLT![]H2' @5OHTF+& M/1>ZFM1TD?-%)&CDO50-)TMBRE.'S[<)Y/FY&<)%?0"YXL+!\)*TFVL@( )* M+CY_\90U;#C5M:6//8?2>/9)?)834GR#Q>FGT\.LBC<;^&CC9K#@-_TM+7 T MAZY'NUEVGMC7[:'1X@41G8V=P;:@%9>#RQ'UTM4A!,NMTMHE?-S/\F;4K_ M M^A6^Y4*:2S%Q)4J,5<;AN*]AVOO )2<("@E*+&*OXUZ2&-H4+);@3H+>T=%> M9$W [9'@H92XT90)KV-0Y[:06001H?16Q1T7C3T1"D@%U&VY':3\&93QW3(% MM)I9<@H'T&AS_4[LF6[ D$ MY.8/?2PD22@17$SU M6CEWG6\N23?0.,G?9;7),P6^X$9L'/0AE'(K34<35:9J1WK5,2M4P9SD;5I5XUP,05K\.)FIWSFEM2*702[ 4 M"RGBI%G[6_@\.I[>M)5C-K)N27 M.^_W3*J:HR756?SP++6UIF(5O4$'K:F)"L?*Q4R/+][--=ZJV(3,.4?'>F(J&[)16S]T A>B%L01 M/V26.,/$0J0"MGB&"\)H_=0\1::3?4F)C'K9)6]*N5VX:8A9.88Y6ML3 6)I>=G%@+(]".NU2]D4=>=';<^\%2D66L% /4L:4 MHG%SD2@]5M;B>F.'!A$1[))B7?11CCJ[4KOD6+N%$Z(9K[[3TU66TRN9>5YH.830";O=(MXI]*AYGZ>&B MR45GG@(R\>2%1K;.6EV[:PM#H!9=#4R!%31TD=T 'O@OH> 6;8PZ'JJV=L_5 MB^5X<@T);JWC(E"]](FI,NR/G+#"^XH%7\5U9$R20:]/8-@$\1=8[LJX'B^: M;TLI&#%&#LG1%V_@&$I/-Y6P\PEGB"WRKX/O;;(U6OL="UQ2)\)B,DZ:$($4H_J8 MR/PA!G%1U8R26G0AE56,&KJ"^,92.L/YRB20V>(='Y)EFHMX>Q]D+$H@ [%A5V.3G-1O 3HA6)& M54P*/K"YB3=#9M]N?+WGB8AS.NXBY"P5#/<'GL,#(\__.&F7IK9:="-O.@6? M/]?;']6N%GY(.5(F$%BPQ\ S^BW\^OVYW-"(P!K) M2+[K.$;:$"O0NSL#GM<[3&2"UG,EA2UN0PT[-@L,W[2X&TS*83J^C";U'3($ M2',"\F@J^$@!A30@E+YIUD,3@\);U+YJ2?3,NVY/#&HXR7-JK2$VNHY4WE'B MG5L-E03JA]\_M^A(F?W^R9/^"] 3Q",S-]1HMG>5[L2-,XF)R*8KO$HM[3-W ['_# )UY5]0Z\:0XQVO=YY MI.7U$AP8#_9;97@.IJ&NF9E27H].P/QU3L7U3!+L247\L=96.FU\M[&*Y7,F M2MM:. JVC%<)_F@^B-8?M,,UWPI;7(FI6%GKC"/"*R(_4D <$=G&)_S=8WQD M!Y0%\L>C&R3/@<)PB7L:S[$ M>V.R%9HV2*KFR6G^U@BF]-K888/DCP7># \3*.RC!OCLG!%=K(3VI/ M,QL80F[35MH1*#MU]Y;3:@XK/61DDCCPP=5'W0% )V&!5/6!]79VRS6YT88( M?W K28K)G)ASD=';SC8'K2;>T*;%$V-RU#O5N%V[/*.M8 M)TY=(;%R!FIO4^.J^CL1 -*3+/L#.3Q20<@ZS7(O*4>']3;'V.C!94S\N6IVBMP1T?OC=8!&;U.+I7!:*#>IB/M9&PA_6EXOTQ/')7?'*[V;K)-\I:*R MKERLF-1B@M16Q_U$J4(B)H9KBW*@]$, EET4C$.H]\ND*K-/%^T6QNE^,S2 M%_?I6$ZD)E"!IG%F*D:Z9_:'3#CS]H,(@LL(X"/"9?Y=)$F-$>.. MF7&W3#QJW0#[XJ40Q%R9J! 8OQZ$B;_TD5;3'VU$RX*X#C'_5L9'CEWZW6EJ MWVK<^JTZ3+(Q!4L/(7@D,:I:N1CFC5[2G[',=;K(>/;#G\2/X]O\GSU?%*6^ M;[B*0:8ZKZY08]-S^9A-E_T_O_CT\H_P>P2/RQ\D2,O7;E$@()74G;\=G7620RNO M9?5\-*0CU0V.A:6FQ),,/1_)74&D)]C:3;XF!M8.NGA?>-1>D/1Y1*+KB\V% M1VI,X9_<<*W5]%VZ?S]VOXR#,VLYL]+=Y*!A;][;6+Q:#UW1W^W2E>WCTS\Q M9.DD=;:Q-](4-;VBDHL_)<58^D[%G=79F<]W;)05J +=4UDGAU:&0\J>QNCT M\8^K3*[&4S.9A58O)7I'RHKAPM\N+]]I6\Q<>%E -0!5OGUI1)%\.4<,]:7Z M0(2@.+E/>_\8YZ6?WRD<3(;4KI?;T?.JT P1N Z(ZRM0.6M-O:C*V] S+(C$ M+5.0<._F#WA2#!U?3M>9:Z1+[&YQ'\[,\G M^/('%V*K2>N/KN97JDP3Q@]2;G,_!?:D^-6UO>VV_-MRG)AI>_D!MO1I%7^^ M[E)^M2T_+K]]]YWD\KAA^,NSI\N_?G(F'?CQC]X?^#?<5K[O_9[_B2R][? M?;_QOH]_8(+THWY?_0]02P,$% @ <($C4<=][0+*!P [!, !D !X M;"]W;W)K&ULK5AK;^.V$OTKA!'@)H#6MBSY%20! M-NGV-@7:!IML^^&B'VAI;!,KB5Z2BN/^^GN&>CK)9MN]]TM"4YSAF=>9D2[V MVGRV6R(GGO*LL)>#K7.[\]'()EO*I1WJ'15XLM8FEPX_S69D=X9DZH7R;#09 MCV>C7*IB<'7A]^[,U84N7:8*NC/"EGDNS>&:,KV_'(2#9N.CVFP=;XRN+G9R M0_?D/NWN#'Z-6BVIRJFP2A?"T/IR\#X\OX[YO#_PNZ*][:T%6[+2^C/_N$TO M!V,&1!DECC5(_'ND&\HR5@087VJ=@_9*%NRO&^T_>MMARTI:NM'9'RIUV\O! M8B!26LLRJ[9FROD1GUO\5^^ILO!R(I+1.Y[4P$.2JJ/[+I]H//8'% M^"L"DUI@XG%7%WF4/T@GKRZ,W@O#IZ&-%]Y4+PUPJN"@W#N#IPIR[NHC/5)1 MTL7(01EOC9):\+H2G'Q%,)R(7W3AME9\*%)*CQ6,@**%,FF@7$_>U/AS60Q% M- [$9#P9OZ$O:DV+O+[H;=/$VNA;*C;BCHROS"(A\=LJ4QO)R6[% MPY8 (=_)XB"V,A4GT]EL&".#LHR+0:]148V.74^'[NDX@!.<%BL2%CMVK2@5 MTK(L0D5MJ(9'E]'3#@5G6=!0HC>%^HN$W.V,?E(H(LH.XB2>+(?C/A8%@6_C MD7RH<@ [517"X>*"'>KVE#V2R'U&#COG7\N,U=ANQY');164I Z*%:I(LC(E MK\^IG$$ U8H!8BF+5.SD 53D K'?JF0K2EO*#*:D:KUF!3[DQ](-U-H+;,)0 MO(<5V+'@#*@BD4AC#B)IP$EK":[@"S,E<3_$B.$)73+[>&.$KW;O=4O?E)6& M;\F2,H/S4\%$V,J\6QW>M?+@-E6)&]IITQXNJ'WFO(F$(["/)/R 4"F=>BE_ M4084JDF4I#0&/AN*/TB@8UBLO1W/(=>!/#*/Y6^TK0WZ8)U/'JRDX1SQ0A^> M$%F?C]=5I"PC_E0D2,6,^'03=2M.!S>W'P9G2(W;#PP ]CC[2IC^@A144ZNZ M3@+[=2N>1>I54[X-\,B>-RT_'5Q7IEP_,Z6!>FS 2P.K@EWK#!V9D]7)5<:V MZ4>5>ANJ7N^;Y@J-W/N,P>#"\Z[VV\7-5A8;$J>W;+PN+8[:LYX-U-I O>B] M=#$[I^PY)VF=PG4ZBX+% M8GDF3L/Q-)A-9F_(I"OAAQ(XB"*PS->,1ZK]L/P2(%& ;!?JIF.3OT _GM2%P &8@ MYF9FW"ZU&:?,=3,+ALMD)./3<:!'.[-!K>+U;:OV*@:[HH)FV MFQN8K/O1T7":><;'T&EUIE)?(74C%??,:%7Y..UDAD6QTE95EX0O(&P(>2)WF C8H1*S 0K=^\YG)F=UEYWL MA56OU[O#CL[%OSL5/?L![UP\O%5H+Q?/Z/<31@X(W#N 99(* X2BILXPB&;S M8!''S*>+,)@L)^)&%C*58CX.PBABTHO#L4!)@L<6XC>?'@I^-85')S,\"^:3 MB9@'\60F0,K32#QP1GC]X7@<+*.%7\?A+)@MQA6&91A,<;+-UP=XX?]L^8_J MB=)W((J$CEK(;#'%W4NLYO$B&(_G3-,+K**E>,"+IH\0]P.C9%:E>%46W#&0 M!"I?E<;ZA.O4QN$TB.9+,9LM@MD\$M-Q%$S#^!^X AY0"0^309_RN1;+')'+ M-5+**/NYXJ_UJ\99Q;6)/\A"6XTA'C2(ID[ +BMS>1"%=LQ 3/"/9-BDH?A) M[Y'GQJ/ 7,GI6??+YA;7(,4V6IK8XHT7_S XK+F=@% +;D#?YTC4#H-NFC>8 M%:UBQ1\-//2J:VNCT#4]A+9Y5W5<@:BZLN\-WPU$]0W%]3CN+7O=\ZP3$LW[ M0,9=XU%SG\WH+;DJ8JY%[DT'/5&>V1' EF)\:T>.9YYQ?I^X"?YVM.Y M>NH/"<\I#3.O6G,$.PO1W$PJOI02+Q6^N:V5A7NKYI"6?AXYGG;XG=QA0$IP M-Z:L=FJA)U6]@Z3HX4@ /#=U>[2.*,/Q% W>')KW-*9@]BP*")".AH?O39#A M:U\*1KTO,)@N-OX[$U^-B:'Z&-/NMI^RWE=?<+KCU7>P7Q!BA?:=T1JBX^%\ M.D#]^V]+U0^G=_Y[SDH[C#)^N269DN$#>+[6:'OU#[Z@_&ULC55M3]LP$/XKIPCM4VE"6C;&VDHM;(-)B KV\F':!]>Y)AZ.'6R'PG[] MSG8:B@2(+_7+W3WWW./+=;+1YL96B [N:ZGL-*F<:X[3U/(*:V:'ND%%EK4V M-7-T-&5J&X.L"$&U3/,L>Y_63*AD-@EW2S.;Z-9)H7!IP+9US3).# M9'MQ)T1RE$CIK,#XX78^\?''X*W-B= M/?A*5EK?^,-Y,4TR3P@E()2>B"B<=MA)GU*'[B[WZ)_";53+2MF M\43+7Z)PU30Y2J# -6NEN]*;,^SJ.?1X7$L;?F$3?4>C!'AKG:Z[8&)0"Q57 M=M_IL!-PE+T0D'> =$P66I\RQV<3H#1CO36A^$TH-T41.*/\HU\Z055"< MF\WY;2NL\ I98*J 4V$;;9FTD]01OO=*>8>UB%CY"U@'.5QHY2H+GU6!Q5. ME(CU[/(MNT7^*N*W5@UAE T@S_+L%;Q17^THX(U>P%NTEFZLA1-=KX1BL>S? M\Y5UAOKCSRLIQGV*<4@Q?H.@STGX]NBGSP'73"+H-2R-YKZ$,R3ZJH2^IG,% M\[:DEB&U#HX&X"KT=39,/8#5L@"EU3[7!H%9B\[Z17/!'!;4=*X"!JLMEJN8 MHS8S-^BM39>RZE(BD6SHRW1 4P'V1L./U)I2^J],*.#,5@/:<-D6WGLO&^:] MG0J(74T3 -;T!!*H/K?/I;;>F15_R>RQ+31,%![PDCN]0A/*&L+WG;(,"#J0@#F!3"5[!AMF.'49X:--V9 #6:,LPY"URWRL5AT-_VHW0> M)\BC>YS#%\R4@KI/XII"L^&'PP1,G&WQX'03YLE*.WK'L*7&*-!X![*OM7;; M@T_0_\',_@-02P,$% @ <($C45+E;-'3"P W"( !D !X;"]W;W)K M&ULQ5IK<]O&%?TK.ZHFE6=@"@\^'=LSLIRX:FO' M$SG)=#K]L 26Y%8@%MD%)#._ON?>Q8L4):N>)OT@B@!V[]['.??>7?#EG;$W M;J-4)3YO\\*].ME45?GB_-RE&[65;F1*5>#)RMBMK'!IU^>NM$IF/&F;G\=A M.#W?2EV6Z4!^M;RJZ?XLZ/G20G(JU=9;;-9&BPU87_ M+S\W?AA,F(8K=]RP6;[5+<^-JJ\0_+Y:NLD#/OQY9=MPM.^9EQ_]C=S\JE8C[PI4R5:]. MP$RG[*TZ>=)2HAOT::-$NL%3Y80N1$67TMJ=+M9";DU=5,*LQ+H=OMP)I]8@ M9R4D?"2=6)DX=DW1\_$-W^:QU'\[;W_W8!/5A8N MESY[9/^&THV 9^)L/.D%G(UQ8X&_R?Q1[>-IJSGJ'K/4L%HMI$$UC M0EYI'+P"=R]KAT@[)\[BP6IQ,)M-[JO?WG]$Z_%@,'2.<'/QJ,8+UC@)Z7H> M+UCC9.HU3L0B"9+I_+B3,6\1AD>TG%&(X*LD#N9?&( MU:4L9*9E(=Z""-(RZZY1!3?B;P;5LA"_8%RF"H,D#G%9SR6K4F.1)8E%4I32 M,M5*+ ,IZ:^U=IH685[R*O)0>$"/[C8ZW;"*N2'RI;6UJDAWX@YR,U4IBY6Q M"NQ8*AZWJ@LNC8/!(X8:^'A1K^$ 1FW @R\-HEOL1,;XA!SH*'N$5AM$ 67] M1I%MI34IW=TH^ <91,&*DKPY$M=*B0\&_DS$=*4NJ,6OP!2:D:L_7 M/3+$&OV5,,41V]O! "8YJC%6%D6-N*Z/<+-2""QT@%[OY4XDD6=-T" (!00= M#8DI1&$&$_UR*U1&"&:>L21=@ V,:'9!M;&(\+XC')H:8%7"[.VR 6'E4]QI M-![%:&SRO.'1P+ETN4_L.V69[AOT6JAG5KL;&K2J*ZK40QM1RH2AHN=&XFHU M].J?G;BE;I$Y9OZ-8B5,2=J2IAKE#\!;6P,P =5& M8\ZO-33"XN2(/CC[K 7>TKS.VB =@T431V.=4)^UHX!2NYNUJ$.R4+8"#-E) MJ:SI&?H 7N:'GZ_>/D>YP&*9VB([MLPB@N@5!&.%3*74N;3]!3)I6%;6"IB4"*'T":8-A%>U&LGLN8:7ZZXBO<^__H9ZW MAM)ZKJM=JVH/'33DZ8U7?83T14%#-/+=OKM[+@*&, ,1W>[SSH)IA\S+= ;& M58W!M#;)DEFFFRS=1XM0[55S $[Q52"0C\.@0T'C@T%?=U6LK$0+5Z?,N[83 MW(,+ $WW-I!A[([TRA0UIS1DGUX=5/8LX0H^^Q;L0]Z^D\2--,5FSG85M\4 MS1]*_&_CE,TNT [F M6QZW!T)R"D'4L]E?8;U.)S5(J8VEIK:^T2*/;7395HPA+_UV&/(;1&I++0'6 MA?8J)X-([XZT^TK!7]1>>6YY=W7R4FHC*1%PQ0"[U:W&=@3>EH0\/*"CA0ZH MK9NU:_(/.0;IHLJY2T31+%!?NIYD9'4_--KX;&4@C#3%CO>8"@<+$M0(: M%H@N@;FI]K[7[+'0]F=]CD>=TGSH1'5AHU<5=U1T"%"I-6-BYX/ZW<=+4?(J M:U6TF:E9QO'L+2W@NO%K%JT0."@D\YW3S9JD^R"C M"NX]Z. A4RZU>NEQP]N*"-N*:W_"2%I=#_('40OKT*H?3:Y33>WNB, MY*HE:PUO/:G0[A.%^MZ6^'LI3O=+25JJS7D%[6V-N>E]>QKU3;+WR'&)O8_] MIM6W-LK>HEUQ39?!/33IEE:#!J[#79-F&$\89L!%N3.W!1K'IL:*BYXSB(/]P*!3ZGWI&QDQLL3+QB' M3B$<2,\K]J0L8=)G!C"\%(N=DI8J=%.]CYQYG4X'V8MX@CZDWM;>O1@&N/_6 ME;'3R2C:#]2PXKI[:<[N>3 E#Q*#65S7>Q8.:/7]QC5Z7>6/);#:58$-%;DG M=Z:O*?]'F(:C<9_H"ZHX17/ZSG,8#,VQ*L6B0)9 >F@@1QXP):?1;@/]:3"# M\,&G([\#8'\7=(V?@JYPT/%]$5WA:/+'H^MI&XT'PKU"FJ$M9>8/U)LNDYX< M:3./M:ERB8!^%6X?ANED-.W=>/%0N_]5"%@\)>:+ 4V^&/-D-']2S,G<)JCK MX=&_[VGOV3&0\M60>"37/-8/AJ/9L780I>K)*0B?!DU=U=A-J61P5.I;*W_. MMBUSU>QB>^62IW:/?([$'9$N[VWX^F2E&[]\F9+[KT0N-W18,F B<4L?HM3 M5']X5/N35G/P#J@CS_&%'6D]? MT<7@F_Y/GR=^))^^8&1<#U--Q_F6[UMD_ MB$+/#M\+H3-3.6T+:M_,P_O53D0A 2>:T.N?8#*CD_ZS*%A,IL_HA#].Q&6+ M*+]KG3;#XRB8CT.,38)IC,'S($:)^&"*YX090$9)"09__JW M&O[]U4,N@4:38#Z+6:59$"83TFD>S)/9@7^P0_MC_3.;+5B7,'S(/\D,.2N;/2,"7?#..F]=W9W$21$E,^F"Q,1:]&.9 VF(7 M3ODC8RB(A-AESX"NDOZ*F'$Z[A/F'NOCL,WL-,RG*/",-_"WJ-*,SV,T0OQ/:H?50CA=V4I2>3-C;]3DX>&PO=V]R:W-H965TTUF6(FB)+\DCF??5_P71J^8H=/@1@NOJJ<& M.*G(*8_.X*T$G;NZ%C-WV7/@1,^]M*&:!*KD"%4_81^U<@O+;E0FLET&/4!H M<21K')/D58X_UZK+!G'$DCB)7^$W:/4:>'Z#5_1BU]*FA;:U$>S?XYEU!C'P MGU>8#UOF0\]\^">-]G4J]DFQ6S$S-1* G9.V_;.(N85@4UU67#TSH9PP(F-2 M.>U?W.K:N 4;(Q-@:L95QAZ$==SA88J3TK'QW B!]XZ](8K._G;G;<1FSYZ4 MEUK-=P32;BJ,0P(S)#G"6"%%9U9FDALI;,2X91-M8"-A\+3$KJ[MSAFF\VV> MGN0?T)%#":+Y^?XCZ@97;+I !K$)5U\B]J_NN.M/CC,$MB3W4(8"-B!'[%$7 M@OV".L/&!HSFPGBH?GN"+#>U4L)$?I-D:_P8$,!*QK**&_=,^T8XW66_$KA] M8U5&+V4&]%";<99#^$_/@J-D"24U_4MKR6!A8Y3V4AP1]JGPSB MN!LC-8N"JHQ;<,?$4R4-^.YZ.DD"CGTF)7]F,\%J"U&$A,J8%\8KZ7@!#=,_ M:FDE53'8LMDF(=!5.D#$KK2VYBH-KBB$2%V0[>+^0)6C(!&>C+0N0"AN+%9HKBS*I M-'SL8Q9A-J[)V85$0 3.4&#*%<]V=FYJHZU'?J]KE5GV"*4*8DI[+W4\PMBS MB0[Q.:P[+ZS>-L!)LN/@5G'2TVGRQ LH77;#T\66%68^?6A54WB&7-D/QQ4D M(!!@9^EK@(7;\,>0%H)5/OQ579(3(-/I=^SO?SM/DM/W7HOQY('IP'B<_1=F M@*5_N9M\8@^@CL@V]"JE[ /,K_AGR^?V_8Z8UDOW!JW9,U^+G5Y_>O!8_ZRT M?<_O2OQ^;?:C!WA?QLE[VMZ6>_/YX:\*;"(.*T%A0%01JPK43.^>JBIDRF,7FTM@31>A\?%-#?"$@VRX/Z>AF' ND@XZ3; M7W,;^&5 7BM?+_>3-Q?"V[%5>TT;=X=8[=AWWZICQS"%B'8*V>W+*S0JI"-M M89"EY"R#-DXB-7T'0?JFT&.NURTQ*+0V1 /Y>#V1-7NX;)7H)F5SX=<1P9@D@.QAN)G>_7H^_32RBH#-= MZ]40=A@V@DMQ;5KZV2G'3+?&@1:\]L/O@G',JHU!,C(?W:O\:,;9K7RBD6^! ML*.P_$YW 334(UQ(0FW:M@*'):-=Q[TB^(@7O]$!^Z9B/"=(<'F-R]IF!-J; M=3))8QO5=(IMNP@VPT23TG2) [E^S=ZMWS%T%8BH8(*@MG<_D8;.#MQM+_88 M4/_]O,SM B.F# ,;4E"CACG^1&G_NK,#9%RML[J 47&MK TFNU OUF.XW(KW M5ADEGMRQP!E;B_M[)BUFNC GLC=AW/.Z[;P _]!OJ%XU/E*@#CH93;E@P^2< M&UTV$2G54EBW?2_9OC_L"/!&@V,Q^H>W>H9L$F%2H*%=4$Y3N%1-!0OSN\G0 M0D&20L?09V>UE62#MQZ$+UTA*S"3;8UD-!OUDY]*NI'2@]194RP;B-)K#2=5 MU/)3@5'+!?UYGDNZVV/TCV"%>;,BU$AUG)6(@DTM?:TZCY=<%GP62OGFX#?? M)0"2VZ:"HS:WK:A=O+DC0R&B@ XF>?Q6QB>@CJ,8Y7BSFO(*KQT96]$H!*^R MK*:P/] :6?\TB1_WA67/Q!"<PY^PBT$TN+C HC]*HO[Y M@+WIOSW<;;GW#G4,C',4>P=O6[Z1V;JJM,$%J0Y7.ASYT<<@JHAOP)1L<\-+ MBWS$K(+*F-8%]W6/'U9I#_F1D06ILJ*?D]/NJ,V1_P?.[J%/)[VM;T^E0(>@ M+VR6DEBY\!FJW6T_XHW#MZO-\? %,(R'%D!SD,;=LU&'F?!5+3PX7?DO63/M MG"[]N7IJDS7:B/I:B:/)?E_HW*S.[5 MF7_6WOBDUYN:;ER\?KF5:W6KZG]L/Y:XNNBHI#I71:5-(4JU>G5VY5^^B6@] M+_A9JUTU^"U(DZ4Q=W3Q/GUU-B&!5*:2FBA(?-VK:Y5E1 AB_.9HGG4L:>/P M=TO]'>L.79:R4M;5V?Q,I&HEFZS^9'9_5TZ?*=%+3%;QI]C9M6%X M)I*FJDWN-D."7!?V6WYQ=AALF$\>V1"X#0'+;1FQE&]E+5^_+,U.E+0:U.@' MJ\J[(9PNR"FW=8E_-?;5K]\7BDA@0N(TLD3M/*\"9ZD^'U3C$4X\40P"29/T L[_4*F%WY5/_%6 M5TEFJJ94XE]7RZHN$1'_?H)%U+&(F$7T!TWX[;O%M2E-(>]UV53B2J>>^*0R MK5:>D$4J;A)3F%PGXE8E3:GKO;A*:O&A$#_*,MF(8&:-YHEZH_Y;2J/KJT\W MM^=,<43[S_@&79^=BYVL1*77A4J%+FHC,KD;B\]8M6W*K:F4,"O+M-W#.[!P M6YI[G2KQ+!@'HBYUEE$FZD*LFB+5Q9K6K"AO[/8//[]_^]Q?B"V$5"0?"=O2 M4*W0)6M"5&@3U27F#P^73L>UN5=E@=)1B\S(HF(ZZU(6J%\L=R\HB-8H796C ME:%(D5QW:F\94_&IQ&ZC86&Y6J&6@#%[K":/78J__F4>!/$+<9-II*>LE24U MGWSGI)++3+5[:$TM:Z:YW O9LDL,[%BZ/\@F39;M15/K3/^N1(':C"I,_V,M M0K@2B2S+/53?R3+E'6:UJK#LB!]L%$S\.06&O_"$*3E"V!RE@M:U):EK,B.; M<*]D"7NM:F77ON@4O")AJQ/"0..U*N@.Q\> 8\<0 BX5"ZVQ9BF3.[C]7EEN M/0OD AI+Y4Q(G!!NJE15+=07M"%$&JI,8^LYVY(H3ZVI9?HKRB7(']E@59H< M%>4[JR+HLF1D BM:J_0#3?'/5NX5S+'3-;R?010XF.2&IW7>Y+P9(J>Z9BS M$K0$+. !;7@;"X^\KK#DMP:,4@HMI^B,*]]U4]L<^-XL*PK[%WQUI"^)66O% MFE@SB]R4;7+K4B0;B6+!MDUDM>'<*?6RL6&;2R1IVK#\BV'<>H/+8D]6@WIH.JIK.L<50F955\B0>*JD>H$2M2]1+0XB@&PJK2T3IM\9 MOJH"P7,!:_[]5B(4EMOH>$I<9VO5FB+L$]7&(@22TR1]"Q\G,ZCMCMIFY(] MF#6(+-I)2=)F,J@ IJ$QKCU723)KRY3RC!HU)YTK ;W/X7^3Z93KSBU"1Y'! M6"C75(D(K>S4&4BFCF2B' =A=@=B42Y1>SD;3G%[(S-9)$K<$NZJ#CV1HPI! M.;""*;-5F^^G9*"D./:KWTE=*@+5*?XZL2QXZ'X.5,2 @K'@.7_L#SU7-:XX[!Q*(%J M(22#NV N2T?+0JA\FQE;43<$&Y8-BH%".R/QETH5KL7V)>P!)&"UL;57Y_\1 M66-Q:YHR47P+PQ#YTM6G$;7$<_'.VO2?W$X9'/>9\O#'Z#TQ-DT%X;#Y+0A5 M-:#.,S$* R^.)^?X&<7>) SH'FY-8_! =8:]L<9;S*-S,9IY<8"EHX47+8)S M\=G4$(%HQ%X<140CG'N1SS3\P/.C^3E'D"E:]4C[KKIR QN4W;8'CY8PY4K7 M?U++ZP;Y4-27XIU*V3,DZ2PF,:'I?&JE],^M!P3)'7CA8B+\<-KI'H10=W8. M$!")Z4+,O7 V%U-_CH2Q^=:3'TV]R83,,PV@M^]-%J$C/:(+,(JF/OY=3'K3 M!EX4$UL_6-"J>+XX)W/' ;X#;S(-Z*X_9Z%Q?SIC3_D3+PHG="N.P>H30=<$ M]<1VMZ6J=Q3K# U@TL3BIH?=368AX (:KH "D6V(J0?5L&\Z>M[0"441%<7]] M\R6A:GDZ%\&XJDUR]YP.*=*^_I)$ :)Q%"Q :NK[X)\#AF$.;DW4]2;KK%'8 ML^Q$B:93BN1*\;!)@99"CD39R5D^H@<)](:PH@Y,:@>WH'V%)S&#*("L:+82]N8[#MG5W[ M>C8?Q\.%C\3N^( O35NG^?JS'\;MMM0Y1AV,X*7*& 0 T%@T=&3ZQ6D!H_'T?RI@/V_36(4;KHPX M8FXPLA)W (T\E>D[!;5H/L*XX0X8J)9KFE6-&_107+2ET\*MDQKLD+QSQM-8Q$06L4( MQ\'J)ZL?#(=V7;A38Y;HY R-9 !/O=*)+&HNMXFL'+VA M*;Z.#!\2N00L+^ELBZ*U4N4]]=5@$KO/-Y(J];+N_J3>%81S\5'J]'FM<_4< MKA,R2AZV$X\5$,9^('M<;:CB+U1/'30T^U;9/4 M=,<9A\Y#10VG$7U-\/7SJ0XZ\V8Q/#F*O,5T00>4D/.XO?$QH7M0X'M11"W: M]Z? $.B'ATO;ODG99XI[Q2=&G6LJ]'ZX(42#]_$9SQ8=0W?2M8B%OXBH$=8E MRJ,=H'H3A7._:YEMETL8YV)\PKA15%DOLFV8\R@4<_C$HO5344)0/9@"]GI3 M6.D@! ;!<\EARL=#]! $E!#VB<.F@.A/746P0$%8'7,"5<54.X^[59_?*_R+$!>':> &?"F)@# MPI/+AKJ,8I^@S )(X1LU^7"8/0SFNXIVE#G'P[^%,5^KEBW<>8RLUV'KAR7U MP4JWX@]6Z,-%]C3C%(3&Y'!PQ&1K<'_'7]AY7[75O3L#&P)W6Y,K]?#@'#W& M'<5'>\)[984;Z8,8O7W$W6T/@:4BDME=1(1: 5;B6=R5 MI2TV/U8J1ABV!;%WKT7$17[DR$'A\G=E"@AQ)%>[XTA'^UX<%5C^ M2D_88$?U1?+C-#XPV;?T98-0*MU3"GWBS ME?L6FK;C1_<8S"$=F9$).$!JU*3:E;ZG%E,=>GB6-Q9O&^6 ?S]B\_K!Z&-+ M)VW#_ ;B%2M+!Z]-P?T>:W)YI_CL55:&;O+LI/E?"I>UM330(,-3[UJ/YB\.8#'U/3^QWT^ 6EQ[X$T=WM7B&YLF]. M],OM^R<_8I"A!\&96F'K9#R;GHG2OM-A+VJSY?&ULK5?;M[=GDQY=CN3-L'6R2XV#U[]NR"/-OY\"5N MB)*ZJ:R+YY--2O7SV2SF&ZITS'Q-#D]*'RJ=)%Z879S5>DWO*7VL MWP;.="E2>3RX7SZ^.V5X,?C>TBZ-KQ9FLO/_"-Z^*\\F< 9&E M/+$'C9\M79.U[ @POG8^)T-(WCB^[KW_(KDCEY6.=.WM)U.DS?GD=*(**G5C MTSN_>TE=/B?L+_P**@X=S(!M +CL 5XM M'_7X6^,R=32?JN5\.7_$W]&0\)'X._HW":L7)N;6QR:0^N-R%5. :OY\).KQ M$/58HA[_7S3_!W?JE4,"VN6DWE&DL,72APW!J*JUVRMNU82_J,Q@F/LM!32A M0INKK0[&-_ <:_1.5+Y4AG]JF' KQ4R]]#O"CJFBF[JE*WE5^P1$1EL%"B.B MFHB^Y5!4J+0)OEEO\$NJB<1.(9 &3;FR%*<*C5K^((!@C%WL":$DO0&=-4@; MX3_L:Y-K:_?*-P&/G12*HWUM3. C,= @I4S96JJ7D#V[;D M2+6&NNJM-E:#X2FGN".)>"=8W81\@\&FN-RF=RW;:V^-2,KS'$=5L-F[HLU1 MS$N3CYC%:D^(I91DJ50Y ID$MX!(#:^T3A [0E 1!1K3S(R5QN&:P:P;S<02 M@W J(@Z'^,S"S-1KG8*Y&2E:?^.IUGON$PG)E>560BYER8EAG4$T=>U#$A)7 M#>I/,1[6"9T% ;+>.N*B=$1L5KWV?+@CN33:SCA&]]]_=[I]".)#& M%&NY;83; XG 9:FW@-IAZM*:"N.4R\QX%"JK2<=;J:[V=S=(D3@%\ 11.P_[ M'E_:Z"3M.FJ&K@SWYC/,F"YKB2?M?LC+SEBKRH:U ,L$'?*TT6N67X+^MMH: M3"RK335,E0:J"&T_#Z-J9]+F<"YEZJ.K R8+YOE&8YJK-Z'@%I()SPZCNI2& MPIE(PYDHCTT1T?1(\Q:IOT6:MTCA^\GB.#O!2PLB\/L7GCU9S+-%OS*% M1SEA\%IF]VW#Z!T;\0JAM=T:P=CQT,!3PM3%E" MS(0"(< M!\H93C$X0QCV!X$B=3W,9NC@,[BONBE0-HDUV=.4J5_[IF<^;?\:B;QN_5IA M%IO_F0^6$:G:FW\Y13=C[Q$./4XH@@G#56QJ3E M_+QM>G0]JC;N5##HG"E!6M\F<^B6 ](-#E_(G_;H8^B"U!ZD9.H-3(-ZT01F MDHE&$J%07S&@02C[*O'V!#RLRNG!*(.N0#/S8]%Y:WF+D&) BF4IL]?WN""2 M9]GI(!NV OJ.\)S,EH^S]H#&=A,Z:44<$?9VHI9PYG<]TH*XY+Y]?>D'DA#% M[Q@XECF,#!=HQSV44Z:N<$PR)6WZ%%J=CQN[[6LP76>CSP7@6\M'$?!RX/;+ M85@=OKLNV\^-6_/VH^VU#FL^=RV5V#K/GIU,5&@_A-J;Y&OY^%CY!#+DEQPSM;CC \#5Z\3=02P,$% @ <($C43E>YS4J!@ S@X !D M !X;"]W;W)K&ULE5=M<]LV#/XK."_=FCO%+[(= MVUF2NR9M;]VU72[IUMOM]H&6:(L;):HD%SR69S(7KFE(6V%D8FPN/5[OLN=)*D0:E7/?B M?O^TEPM5="[/P]J-O3PWE=>JD#>67)7GPJZOI#:KB\Z@LUFX59&_,WOWQ( M+SI]=DAJF7A&$/B[E]=2:P:"&]\:S,[6)"NVGS?H[\/9<9:Y8M=!3U_^5'B2.Z\ MYX'%*[VDT;NJ]>)G] 8Q?3*%SQR]*U*9[@/TX,36DWCCR57\(N+/5=&E83^B MN!_W7\ ;;D\V#'C#%T]&?[R9.V^1_#]?P!QM,4)F&M*)82W/>.4'A@O] DG1=>1I28 B>J M:E;+;Y4J69!$D0*C+E/>\3+)"J/-'BIT6N 2F)I);:K M$J"-#'%?2RM=6PT85G+WXJS6X4< EY;6)-CPP5P0-):"DO(U> T/")F MUT]GY&F/.SG7S8DW)^&ALV"-<2.#.2.T\TX<0 M]^X>LZQ,C$5UTM&P&Z-[:,T.(B$*^\HV(3-/9LY*+3CE&U*FT%NH1)(K!7Z# MHRMXDVC#FS /7A9-KUTIGP4_&T]^8+PZ1)7EH(9FK+R2+B(G)7TVH,%@1-]_ M-XT'@Q_!PK;T-0A3%X)(4\46P)T68>I3)[!EBG F'+&.JGS ],)_PWM.E-$J M#2>[8^[E&_D/!?2Y]#@"#87<&;U7#FF@WSGGH=/MD[GN ULS'TU2,QB [W:F MG[3T.OAD*@<>NF/:M99]S_GLK&7EO2RJFK48:N@KRVA#K; H4HP'Q;V.Y]Q& MW]$1#>(HGHSH+C/6GS#/#DR\'AP_,C.<1,/)@+X8#_A]\2,:S:+3T3CHW5AT M JL"3W$K<$T5R@,=(#_3M@*1E,.M8/X7V,-\VR\0+@!V(M1R'<1 +X9..(_- M?EK9$/LF^YMZ!2-"F=8<652@E*2J2)'7IJG5GFY:2,3IY\(I$J5K_O-Q6O+F M(%-:B;G2@/G4^#RCKXW.R6,[+71F11A/QW2*YA\>'ZONFQMW3^D5W55EJ4.E\15!N(P6 M/$[; _IP.+@0D/_1-@\X>\U6,)*:&T;.+O%(2W25[FHIARF0(;2-;8=O)>OL M41/=$B8TPGT6PZHK?UK&)'?:9L M2M\J8;E2F,7;2D( _/Z$ENC631/*C$ZY/JRYWXV+H[@[WL[NE:+<0LKF.#FN@"@ #KLJ[E&%K:&\[CYU4^ZU MOC%R:9?A2XJ1D:KZU-_H^S$ZR^]3\(N^YDW*FO()L7 M;\KPQ3(W'C>A\)CA@U-:%L#^PN"ZT+RP@>TG[.4_4$L#!!0 ( '"!(U& M#(.FZ00 *H+ 9 >&PO=V]R:W-H965TM6S= L"7;L9W.,9"D&=8!W8RFW3X,^T!+9XL(1:HD%[(VYH%_WN574<*$4&'F&4'0ZQ%O42D&(AJ?6\RH,\F*_>\#^@_!=_)E+1S> M&O6;S'UQ%@KSY!F%4:LP"KP;0X'E6^'%#-I&3FI-R[RWM2M+S MRWMOLH?"J!RM>PUWGVOI]XNA)V3>'V8MRDV#,GH&)1W!>Z-]X>!.YY@? PR) M4L=K=.!U,WH1\:=:#V"./.SW' &_\'/^%GXQ%^OUX[;ZDZ_GC! MS*0S,PEF)O\SG/\>Y9NOYJ-T]OV!\HJ*%JW%'((0?"P0;DU9";V'0CBX&"14 M)DIQQ;M"6'1@-E!U6BYHB=H7QLH_,8]!&XTLLRMD5L".,*1S-8D:"]3%S@N= M2[T%X8&2@EU2>+^WD%X.X",="ZZV>[AO+/^B*<2/6*[1PC0(S6/PQ/C&")NS MT;?24GL:ZT!4E279'$3+<5WOUX+>M+RUHH1O63'J\!B,HA'VHN_BEK[%2HF, M4%B8O'Z4IG8=A"_(B4+DL$;4(#4$87!2T_,M9AWR%,CI$ M'YZ(W@$\5,665 MOMA\ )^HWFVP=I99X^XA0:78,\/:9I0JA,R4)::536BE*H/92UPBU5N@:[)J6 M%#G&1DJ3RXUL6HEXFP?Z7.^?Z8 !O-.PD8YR'/KKN'3ZZ4OC9#*+I\FTU^$< MR:-ZHOL:7J6S7@'5+Y=J\)9J?,>/-!Y/+N-D/#N8$!QUL588@'LI_ ?4MBJ. M3H[@JYESC=IGVWZO[?/3OJ"3\:>ZT=N$YH37KI-$V8OGCH5KIDVY:$2 MZHJT'M'YL+&A[ &6E3)[Q/;0=7R_M^=FKR(.? (P$I=T3BF9IR'_L\LX3=/G MZ.6U96N]- $*1[G$//&BIM1)29M'75C?%W(M:YTIE M:+C@/CX3:3R=7YZ*GLMETT_:T['DV')-U4_W2DOY%( ZE'I& MMQ,9QP^PN=?$COK!]:KIE'X3/SZI-4>(C^ZVF[D@'1V,[N#Y79O%]HI<'4IU M12J#N+>#/%OA=V*XF8P@VI)H/9 M102VF0R;'V^J,(VMC:?9+GP6-$RC90':WQ@:2MH?-M"-Y\N_ %!+ P04 M" !P@2-1; JHMR2^)NTF I.WNY8"VP::[B\/A/M 2;1&11"U) MQ7%__M<,+5DI=8>#Z_1\%"(@D8O$H@0./_?BOY_87M?VG\/;,45ZB M%VB@CE!V[YQ9E6 M6Z9Q-DC#"S*55@,X66)0;JV&IQ+6V8M;JY*[MU=@5\K>JP)B;3BZZVQB03K. MF21>TI63%!^0%,7LDRIM9MC',A7I4, $8+78X@;;5?RLQ'_5Y9A-PX#%81P^ M(V_:VCHE>=-#MF9# M_C!:!HR7@QG1*=MRPXZ6XR5D8IZ#CH =15$WI!5'I^-%]UP+4PG:>?ENS#X) M;FH-BE>U976I1:(VI?P&-UZT@MLA6H>EKQT YSE3:[;-9)*!YIQ;D&85*U5Y M+PP.8+\*C0 ,YH+Q4^&2]"1^_DJP'C30TX!0]T(SSK:TU_$1C*%TL4IHJ5+4 M'8'QY.$Q^PH^QWCQNC$$F+1C5_2"]C'LE2K&6UGC@TQ;G$[H?JXZ6WV//F-WDO&37I6M ^.2Z9%\2 MJU80"X??=HA_,$YBIO)4@.&\JC1$+:4YG[C5\H'="GTOD\Y(2FW:9>23ZS*! M:@#.&.XV@G&,8D:T ,>C-X%/(=0B4V$&]J"TA)O,#V4CV)"CU'H-*+0)6"K! MSU8A7%BA0(=F=V+'1%'E:B<$)).#IRJ$8BAB8 KE*RE\? >V%T0H\ -T@TBD MLT1C]L(CR%IR*L!J]L,>8K[E.C5PI\0](8VIX68- <4P2\,J\,&8_5IASI*C M.6U =%+KHZ 9+E[KXQ%-=OZE;;[6ZILHH3/:C(1A*I(G4%F))N1M^G<>I(8O M[0XVL%%H.V G$=XJ\,B]5+7)=VP#3<#V3/-X;\B\K_TAX4%?"LSJU:Z9''OC M.L,Z6^*]7.F95!]P7:/L%18'F$QK(2T4UK_0^MA;?^L3 U>UP)';""HE6 +^ZYS/DJ=QV0C!R:>#H,W$%B M@<=KT?C<%_M__.TTCDY^--AK"O"V*X^JI#D.50JN)#]#>Y;H\K4%E%'X1%]O MI54JE\D.*B3F)M7)QFY* !=AH1/INKT96 "I4C!LI\.$A@HMUYW?AHTYE2FD MB77!9GBGA!/04*XLAR3 D3S'[93KGE_5X(%;@"-P#Z@< M#GWF'?M<%]BMP?+?/75Z>^FITZ,;EYN-%AN,P?&_$?8;=GR-'H14!E0P_%); M8^&2JKW=8Q;S:7 "J1N/9^P(8C:&6T=L/HO8SSY%*&3QCX]^/_KP')[Q'AME M_LR$P\# (QY8- #6K/S-L=/O6^01TY[ZOI682+3?(;9 &N"$G72;99A#HG4+ M\6T0M,]2._:7UIH(:"\W*"8XT=]\BF]^5GLZJ8!TBKLT=L7@<\OF/S1LWC>I M_@;) *XG+(?I?U> 7*HB?+NK!-4@WAT-(871=_$"?"<+,6!'WJD?/5=KRN\& M.+*& \F.RC@9H6K8 A D_&O$?:)2]91 ,,:TTK#(R=(CU07"Z[,WXGJ^^9"Z MJ=_RKG;MU395 BKYBK+(DTP*I*M 4RT'_3F,WW3->(!6X1!(:T5;8V_4E@,8?"A(=2N M:%9\I^# B3260NHJ[C>A%0*$7OCW1@)TMXTL :NKJZD ;;2??1'O3AE4'9$& M'+3-;P=ANW '/-?+'V=+Q\Z23*1U[J+5)FN[XZ*@-XB#X6Z.I\/='" ;J0NRF^L- M-.&>8C HSQN+25';'%/!@;E Y /"222E8FL,'UA@B-4+,DHD)0O M4,-4OM?G7>![2;_F4@\9@=W?R=BU4@$;!O!W*?<,F?CA)1KQ HJ]=CW43L"\ MQ*N&,EU MKAKI/PT;/_48TN:.=S2+(5\MW,$^>PJ!VU2M9IY<.XS:FL@75:&N^+0HX9P+E42BU?<*@4%R2N$KB[.;YP8KB;K# M?JJ@;":J+JUG??ZU4BKQ_0 0&/<2Z>FJX/#!@6GR_X!9A'&030[)1PGT3R83Y>/Z$-C2;]>>K[C7I?2<!T//%NK@$XC6;!"7B7M '=BX'D[@.D&M]S M*"ULO?HL[$?O./=!1XMQ//6@E^-%>!#T4R_3)[TO%H6 1H'?97 GP[YQ'R_: MN^VGGTOWQ:.;[KX; 8."EFV FZQA:3@^F8_<&ZYF8%5%WS]6REI5T&4F.#1J MG #/UTK99H *V@]B%_\#4$L#!!0 ( '"!(U'3]WW^=00 ,X+ 9 M>&PO=V]R:W-H965T):[.S!O9DH=0];SZGLR!D0IAC M8AE!T.L!KS#/&8AH_-U@!JU)5MQ=;]$_.M_)EX4P>*7R'S*UV2R8!)#B4M2Y M_:;6G[#QYY3Q$I4;]X2UEQV$ 22UL:IHE(E!(4O_%ILF#CL*DT,*<:,0.][> MD&-Y+:R83[5:@V9I0N.%<]5I$SE9\D>YLYIN)>G9^8W0I2Q7!BK4<*6*@B)U MEPF-T[XE>!;J)PW4I8>*#T!%,7Q1I+5DHNWY"[CHXB_UF4/ M!F$7XC .C^ -6F<'#F_PEK.WY*SS$OZ\6!BK*3?^.H(_;/&'#G_X?P3S*!37 MXKFI1(*S@(K-H'[ X# ^7 HC$\#=>^,N3G[Y:1+'X8>;VSNWBCYT0!I(1)[4 MN;"8NIQ.@9!LAK!V64Q[\8":BM*C&*!R-E:4*:%#6FM^L3C9D2KMP;7,:]9Z MA8 LD[Q."8+E4Y:C*@1<+JDL02T!BRI7CXA Z'2OZ5B1KE7)/:B**]>XJU*5 M#VC8"-4<:DT+SZT'=_O"9#2AA4R1A5J3ZPQ+)*\<$=R@3J0A#[1,D".2HV&. MPL=AZSXUJGOJC%Z*V/*=Y_8B"HZE**U\ET7<)(BI>=-8XK_R 9L]^'HH+ ?C M<+++L;-/\AF3!Y'73VY[V)=^;UTYV8UBQ^O4Q59=HT^WK8FZ%(725OY#9^0D M_62,<'T:-[S&5PQ5>6WVL++'2M'>2DIGH"C(PATS(:8A-K @YY;2,B5+G37/ MZ8341>[LLN^[OG$D7Z33L=Q['N2]SR\]-@6W)-MLMB*'04!)HB6Z7OERFU\4?_#1?97*]?:[[?>>1A'B2;ML)0_GQ59T-'JFQEEW@.V6 MU;A[.AGOL=KMK&^$*'H*$2>7SQ@.O\&$"LK*-Y*6$R\C8E0GR+7HFG<*2ZT* MWX^:'T>3K>E;]/Y3KK(%'YS.LZJ,SMJP#J(C37 TBB$:A3",A_!=6>*QY^U. M4$:3R$N>GL)KHT!_9\8J4*_<)$D_4E67UH];[6D[K%[X&>U)W$^Z7X1>R9*; MY9)4P][X- #MIT>_L:IR$]M"69K_W#*C@1LU"]#]4BF[W;"!=H2?_PM02P,$ M% @ <($C44IW(*T;#@ -B8 !D !X;"]W;W)K&ULQ5I9D]NX$?XKJ,DF65=1$F])ZZ/*Y\:;V)GR>.-*I?( 49"$F"*U M #GRY-?GZP9(D3.2G=T\Y&$T% GT^?6!IIX<:_/9[I1JQ)=]6=FG5[NF.?PP MF]EBI_;23NN#JO!D4YN];/#5;&?V8)1<\Z9].8O#,)_MI:ZNGCWA>]?FV9.Z M;4I=J6LC;+O?2W/W0I7U\>E5=-7=^*"WNX9NS)X].WZZ=7(0FD2E4T1$'B MWZUZJ=]3?L.[0926M>EF7G_2ZV3V]6ER)M=K(MFP^ MU,<_*:]/1O2*NK3\*8YN;0*.16N;>N\WX_M>5^Z__.+M,-BP""]LB/V&F.5V MC%C*5[*1SYZ8^B@,K08UNF!5>3>$TQ4YY:8Q>*JQKWGV>G\HZSNEQ M5J8UN MQ'4I*_MDUH VK9@5GLX+1R>^0">*Q;NZ:G96O*[6:CTF,(-0O61Q)]F+^*L4 M?VJKJ4C"0,1A''Z%7M)KFC"]Y *]#ZK11@%/3:>K%?]XOK*- 3+^^14&:<\@ M90;I_VS*WT)'O,)UI=;B)Z@K6QM+T.3UQ7"] ME;>ZVEIQX'V(:2'+4JA2;_6J5$)YUE;L 2BL%*6JMLU.U!MAE;G5A4(D_M)Z M0]JI^!G>-J*! >C*:R9=" .TC2ZT! )9M[+NY,82D@$X[YNX8CV()I:Q-GO MB0&22B._X&G5RA+K]T@\5CJQV]6_$,:TN%"F0:X1I=[KAI]"BJ$!$*G(7%9$ M8*K#5^[U::]FH M\FZTZ0^_6\31_+&]M/FHC!+?Y=,8<5^69 :HK62Q.VEE"UCJ3DFX6U'8"02- MZH.&=8K#:,D7WV7314^)/'^/Q$,*T6(JWB&[:6\!(ZY]-GX(NY-[+7GI5AI= MMU:T%;O/81+4]R-R*P]PAT9H1R+]/+V9LL O9277J,S<[Z!3IT*X&77-/QXX8 M@-[)]'8CY(55T-N2K+IJE;V'8W"3/BN0_&VU:1EI]0IIQT5PAVC6QDN_J@UT M@FKT /D&04\<_RMA9N\^ROC&5G%#JM1.WATBB#3H)Y!!PKLM+*P=I$4X*(- MH>E0&]H,&PB[HVT44BT2$Y'OT]HE@TS%)\7,Y+!*]$%U*-4WTH;7&Q&-#]MI M-Z 5B+K%LKJ!12B,3TB#4FU)HB RMY7>Z ++75;V):E#XKG-VHJJ;M"6&8IP M9!QI?3F25#U7JI"(.=ZO*]C+I6SOK*&J*PD"7067_9GY'A0!CWZFO.QPU7A>D)F<8#JSP\>NW[V?# M_"_>M_N5,OPT>@S#ENV^ZG*-95*O.X^]]8H53F2W4WQ_HNRI/.(TS5+LC*)L MNO7E052\QTGT;\IV%M4?%08:C,(0L<-%=V#_9B>;89:'70N%L\#:14>?>(@W MR)%+(2LA]JY_V*,:S6*+-F?J:Z W&GF7I1I7I%)9L@1HYQG"UA1<&#@J@G$M MN%-4"[Y.8Q$^H$$BC^AL8;;J'!F8H%02EGE 9>3E-V^O9Q^NQ8TS+OQ-D3][ M"T=RQZ?6]_RML: @DP^ =]QI@O:@CNH]X<(UWVSJ[T_L>M=3FH0A=R[9.M>- M%G\XK86;E'95RXE(NW=(!BM27Y_$'2EWTYH"^6JK!!1"(7BH3%&VZUX7K@>] M9SW>&$P^HCF#W>W[O&M[^M2I?2G($1C2 P*=])%[4ND36DY^5F;PH9?'9 MHG??B?=,!?#H)/AH<. 5Z6*21_D"%&=A&(F_N\CX #\,8"B^$WF0)RG^1W&0 M\L4BR.),O*]Q5+(%1.>:0WN_CQZ)GVH-$XV,\)>:@J.<9OFH8V?=XF2Q7&87 M=>O9I&"2S5-8.0RSL3:.>I)%CME]%DD:S9/\@NSS$! )0O@I@K'FK'<\2QWA MFT;)/5H$E$A[WSHI #;FE$SB,$S3.&5.A(_[&(%7XD3DR9*NL@4<9Q\JG3P: MVLSQ6RX>\ (@PGD<7^259+%8Q M2*\POZ?7D^5X9Y.R1AD'GU&4FDGR2 MIPLDQOFWI5BD!,)LF8LT2*-XB)-47.N#$F^\.P?C%]*U8Y@MYR('+*,P"Q?I M.4W/D/$3:)^I #:>ZRMZ5MVAX9:^RB+-)%"^2*/]5 M(9^%'.H1Q6*6^"CT$7)1F%YMZ)1.3HLA\D#0QOD687W#Y$<2ZR9(*T'>79_'S49DA-:9#-YX!X MRC'K-$VH2E14DXJ6YE3V-_A[G$AV1^_EO^YT_4UA>D^$[ EHF"[^"\ #[ @[!'D>B9RS?-*G M7N;[4IH# <38/Y[3F^922S>9H03*K.=IDH>7$TL0(KCA\SP62>226.K='0U3 M5YZE#[)6GB6+:''9O!<0%@5$&Y](94@T2+T.8[W/Q\=[-S\X-Q)9!M$\%E$6 M4&N ?Q&RY,>ZX?G>D,A>KA4J>#(/TC"AV@YT+W)<9&DP!^2H@M/1YW2&INYV MKYR+>:)SR^?G0:OA3I&^8SN=F537*O^JKL2U:_L:_!6?7O,(AR-V*^%;\\);#Z8@85OEA%02D@28AIINB.1SVK=2Y MQ$<]R9F'7ZV+P^+TZZK9;ZD*E[=TJ7N8PGYS_LO"WY2T9-^W4KB?L>3PG$L' M(IHK].==V<]R01'IZQ^K,-# MGA7G&"36ALMOS;,766T5'2;=.3(8S#OIT-/-:$F-0O7V[ Z=]>B%2N!G:3A; M&ZT\K4&RX+7=_'=E7J8D*C\;*VK5&S#A(3Y]>) M\[:=?B1[(D6 I]G)08HWL)J M/'_7%B%M9MHQ3 &?+[T.,FU)^ MEX?H&WG(.(Y8OC.<^)-^0[Z#>6R?;5Q,^(G[F#?C"]SYU5/KYE^<5$\LIO=Z M5>+&V^2&Y95?! 2K^)5X)PVBOT6R[P!6U=5$4S]/4^455C/(B\(9ET+I%W@? MS\N[@0%AEZ)[(4^H0GTY^ %U[RSJ6ME?P7VQ;9?*^+T1$]C5)=4G0S\RL7Y0 M29*L-94-$AU_MS6_QW*+@I-]J30UWI<6)UF/ H\6V7"*IKPS3O54;;DQIX. M,C7!70S&KN/UB/8YS-JVP]9'(!69^,['^AGI"2'T@19YCO.U5]C3 !Y\ M ^%Z:)QH%E'<+QH\C9;._NB^EW%X=L5B>NY')[/!;WG0VF[Y%TN4;($W][.> M_F[_HZCG[K= I^7N%U7OD)4U4%^J#;:&TWEVY;#1?6GJ _\R:%4WL"Q?[A0< M;F@!GF_JNNF^$(/^IV+/_@-02P,$% @ <($C4=OQ7N2I#0 OBD !D M !X;"]W;W)K&UL[5IK;]S&%?TK [4-+(!>\?VP M; .V$KL)G-BP[ 9%T0^SY.SN5%QR,R3UR*_ON3-\:RG)R;>B7Y:OF?L\]\P= M+E_>E.JJV@E1L]M]7E2O3G9U?7AQ=E:E.['GU:H\B )/-J7:\QJ7:GM6'93@ MF9ZTS\]G3@GW8W/ M1>%)4L"Z;$YM7)&^?%6Y_&ZP'_D.*F M&ITS\F1=EE=T\6/VZL0F@T0NTIHD_%VT_@0D+RWS2O^R&S/634Y8VE1U MN6\GPX*]+,R1W[9Q&$V([84);CO!U78;1=K*[WG-7[]4Y0U3-!K2Z$2[JF?# M.%E04BYKA:<2\^K7EV*+$-?LQ\(D&)%Z>59#,#T^2ULA;XT0=T&(X[*?RZ+> M5>R'(A/95, 9+.K-9 ML_>\8M_Q_>&<7:#N:=@YNZQ+AD#G5.>-%AND9@*DDSU?LRTXL2^ZT MLQ1S9557K-RP0WDC% HG1S6J.PQ1US(5%3NH\EH"/:PNF2RN!:"O6'E3X Z4 MY[*6HK+P),V;C!)(,K4BBA/D%F" JD%2=>0PM#EL%<^$5BINH9YF3494.X3I MN6H*!B04U5Y6FFLH,5"$<7G>#;S681@D4S2(^6I1\"(5%D,0;\ P=!1[ MH;:B2._T*/)FC\30T:2VM:M(=&966^[6DD*9W*=!QR#FPH764]0[3"XZ\(8];C-U(A8%&;!.FS32;"0,->0E%J)1A?YG>(*I J6(:\PD7!]\8_F;57!U&K,A?-'B,- MR"#H9@=7@291;('&C(2 NF6A4: :1*R$020($41H4!);BVVHN&$SK_6EB:.Z M$AH&A)>1J_1P?)W+WQK8-$J-4%24>HGIG-"VIJWS1D'5Y!O4G[BM6^46+$U+ M#?2I?:TM4/$1$_JD&GBWB9E""]85'$5>9,@G0H$T"D622'#*#Q)PG4!GL+[< M;)!#V9%Q8N[M,E<_7.:],Y,RUN$WY=1?+[)IL@MHN];U ,N:: MIPTR. "<,'./2XZ2@XZO$KDF.$+X&L';:J]U"9&$FA=7%7MV\N;RR\FI5E@+ MA:41KJ[8&_*WC6)F,B4'582B5-V5J!*9CF!?'42*N*"0IDHFPD7N'J_[Q@/%C!J!RT+-4?<56!SPGJAF8A6H)#-73;&LG MKJ[TF>(HA[SD9.H9C@AA 74C5*%^^)HXO2>A,;2L>[2D]8H#EPJ+U$[" M]E9HI;%,E$-#!E+LE:.NV!I1&(5\T\#145+?T3&_,\N?QC)R3\64P9P)=K>B MA$KD-@/SX G/&PC1= )YD,(H&IH"5%EN,**_KD:$6UW)_9[2]1GH(=F':1+\I(ZH8T1A YY&&5C+"@87P#1D$59% MTZ]U?"7&B&G-7;'O&T$.0BGAI%\_M'A:T%#/:2Y%MYQCZ%K4P#Q*0&Z-6( # M@"*IJF^# 5MZ=%'N#[RXP^8#A4BR\K+8/J<2))H!&V]14^#A&SP&B1+9H18U MG78VG65A,W[EB;S&WT-&4XV;6L<:*O_M+[#K1>36Q$8"!-S<29+ 60Y!0 M!T*UFZ^F=]X:1)'9=]TYIP M$/P*K3&_1F"?6FR/;P$>KK?'[!A74;WC-<-M@?B)XN%*6NPZ_D_3_Z,T/4;W M(F'_&2(>-[/'6>$1T$P;J>--E,;**@'/5^TH.^]SD?S%2CF1K]T(*[9#KWTV%I6C;GS*0!9 MWC@=CUE!LX841RM,4F=&W#V4N4VG>=1B*N?<& M2*_6]*SB>V&JH\3*- 2QQ7S[>I8D5>@^1LJ(TK7G:!@C VD@$F3J02B^7-!UF_"ZR M%>M>D7'@LZZZG>/H_0*,;@W5$X6\IAA86J^Q36!7N]?;2\$5L0>Q&G;L>AW M]#7RKN_2>QX*]B$7-!JZ]*8> (&-R$>-_8C9IFNQV-H=R#:+;A#'!3 M!WK/)-B7DI:@=Z;MNH/+*$[*Q4\-=I#="U;V7E&PE;@6!=K,OS+'<:TXL7'F MVI[EVS[.@M"U?"^A>VYLQ6Z$,]VVN>6Y\2A(].V3/7)M<.^WET,#0A3.SJDA"RW9L%OF6[3LZ@6[BD!%)$#''Q6W' M88$#J1AUT38I6"@ #&E>)\!]S'2L(+99;'D)I2JT$7L$#=&*K0 X^%X<%"T8 M_::9[ZGW_]W4G+H/^8)0N9!$R'P2HD]P#*#8+EN\0 M!#W7M6P(!T#AFN<1:+T 3T-_!E ?>PX7:7T:0)TDQJ^7#.#LCKX5(*E'0=J9 MY<&M.(Q@$@',[0T:0.H[2%YL3T$*'/J1C=%6$F-RJ#,%K_S8&Z9Z$!DX?PR< M.][#*' 0Q@ 1# 00D,HD0EJ=V.FG>!$\MN>8= (4'-Q-R/@$$(JMQ'%9 M8B-C*! [!,0C%GJ>1ML"*/W$PV^$";X5^@1*BFEHN:Z&=Q#$3P:E#Z*"D- A MR@E)H.]%0XQCR'P,E/%]4,+)Q',T* $2/Z0S KA-9P"4A3#,0(D PJ/X2:!T MK"CRR534K3/B3"<.%N#8&D0U$D6 (3(6:D(B4\9PM)&8(/!F<$3MH^J1%-]% MY /(B"GIOC=P)274^X-4B6)Q@9S(B18!B"$)2G"1*U%%@>><@J4B#'L&=^WH M%,!PPB% SQP;997N-C7H@ 2!_H]0TPO#'>]M"]?S)K.KX6DD!T6>MN%" -B;(- MA&$4<(0SK"XNUH@+7O",P^Z0JAH+%$'3TXC^V'4^]-Y5_Q&3$W$0>' (;)<& MVE@<("T&WP:ZW4!"[=C7C8>M67#\;RC:?'3XEZ.N]*+[C^G%\=L4%,X^H;]$ MXJEA0KLU_!=LJF12.M_2<;7\\,^EKJJS JVD8,DJ8G_KTWG\S(]6#@[]O/JF M9/'*71CMA+-'PSS]-NS!F<[QF?KOXW 5+TWT5O["1&"-^3.Q3J0E.3/7^TF5 MO&7>3)EK:R'VDF\590VSIH\=6^MP5\'Q6?KC#,RRYW%82DH_LZ"_6MR9VT=C MX^A!0Q)@IJL5.D_)_6!JKCUT3.CFF>JB$TUQ(G*$W\39\1?39Z^2*4PD=K9: M5V FAH^:^2#FT:A],^:]>!8V8#[2AOC)+%UC1Z9S--ZC)YCOV=,*TWB/9F#R M3)SLF;PIUJ-98D9 2):*A/ >+#J%XEI0:#!OTF.O/#)1:W<63>SP3H:X3T'O M%._>HG,C#.F2=#?XEERUI.L>BZ^[2*":=._1YQ)G/$*\$QG)X^3K MN+-13R'?QUD$W#5E1(THSYCU*":/?0%V-OJF3O]I35\.TBNGIJC-YW7]W?[C MQ#?FF[QAN/FR\6>NMK*H6"XVF KN#DZ8,E\+FHNZ/.@O]-9E#?/UZ4[P3"@: M@.>;LJR["U+0?[+Y^K]02P,$% @ <($C40JY &ULK5=K;]LV%/TKA!=T":#8DOQ,F@1( MTF;K@*Y!DG48BGV@)2=7Q?OW.I63%;IS P_;%IO@X]]PW>;8T]JN; M"^'98ZFT.^_,O5^<]GHNFXN2NZY9"(V5PMB2>WS:6<\MK.!Y.%2J7AK'HU[) MI>Y=I+.>N).SN:>)WL79@L_$O?"_ M+6XMOGHM2BY+H9TTFEE1G'T/&SY+L70;8T::3(WY2A\?\O-.3(2$ M$IDG!(Z_;^):*$5 H/%7@]EI1=+!S?$:_2;H#EVFW(EKHWZ7N9^?=R8=EHN" M5\K?F>7/HM%G2'B942[\LF6]=P2)6>6\*9O#^"ZEKO_Y8V.'C0.3^(4#:7,@ M#;QK08'E.^[YQ9DU2V9I-]!H$%0-IT%.:G+*O;=8E3CG+^Z$\[;*?&6EGK%K MX[P[ZWD TW(O:T"N:I#T!9 D91^-]G/'WNM)[Z3+E'&5%>S+@WCT[$J9[.N?NSSP;Z0%-[(/FMV(J:V0:\&,$?-S M@;5RP?4*C+2I= 8^G$TK!SSGF"P7UGP32#K/%HIKAJP/I]Y3%EF9<078PO*U M-,&D8]XP\2A]@,I-";*T;BDK<"HAU+($'*4C-3["61+044$8^P"Z(7T^&4$YG! MUCE7Q1IH);AE>17T034#(RN^"8T)G"G@2YB'+!UDD'&M1UD,"F2\KFHG M?/K\X=UQ"W= -$=]$0P436:KZQZ8XAGL9=TYX>,! +PLHS_5,3M5Z(>#5:X5\I "O MIS>8! ,V%>&YEVIKK#,8;JHLJ+.#9-"-T1R4:IRTRUX[(G3.X<$*-8\C1KEJ MS*@$<:%4_A]3K87BP8HH[Z(M[UUVMY-OHQTY.E,PE2QDL!F*DD+VN5-V4ROT M!Z5EZ#SL,"2OJ1Q$NZ-7RM9]&R--.+6NF0HM"E+_@"71<)RP&YXA!?RJV9GV M!^S33@=OQ4H2)<.8/1@/V2_3.&!I=#(+MZRZSG5!.S>D^5X M-/Z>)2;CR3X\^^-AP_(%#@>L'TV@RKTW%M?*7NR&X]'WW,:(OSV8 MO?EADB;IVX;=<_&D>7HR@DE#&9?[VFL034;/O)I$\6 O>VVSVI -5:.3^*19 MV)6"(#R(XB1FN[HU.L/#:B%.F_-N'TTFT;CU7K&M3S\:)^OPVUV.OHO683K< MASH5(,\)9$H7>B9!#2?0GTC\5IN8XA:@]?KV(W1.PVUP? F+^\&4JZ#K=OJ> MLJMF_EG50.L\:%WQ:OEH>/]J]''&W7RG=H?#*$V&1^R:-BSXJK;)X2CJGZ1' M+Y- &!\F1R&'!W$_C)]WJ[6*,G!2%54IZGU4U8-?>);9"I/4];2K6W'=9;4S M2N:A-:PYW--%WW5WW4][&X^ 4MA9>.K@XH%;GJ_? ^UL^YJZK!\13]OKI]A' M;N$ZAQ97X&C<'0\[=:-;?WBS"$^*J?%XH(3A'"]"86D#U@MC_/J#!+1OS(M_ M %!+ P04 " !P@2-1='U!MOH# "A" &0 'AL+W=OTF/E6F\^V%<+!4]\I>Q:USFU. MX]C6K>BYG>J-4'BSTJ;G#K=F'=N-$;P)1GT7,TIG<<^EBA;S<'9G%G,]N$XJ M<6? #GW/S?.%Z/3V+$JBEX-[N6Z=/X@7\PU?BP?A/FWN#.[B/4HC>Z&LU J, M6)U%Y\GI1>;U@\)O4FSM@0P^DZ76G_WFICF+J ](=*)V'H'C\B@N1==Y( SC MRPXSVKOTAH?R"_IUR!US67(K+G7WNVQ<>Q:5$31BQ8?.W>OM#V*73^[Q:MW9 M\ O;4;?((J@'ZW2_,\8(>JG&E3_M>#@P*.D;!FQGP$+@O& M:R.:%T*JP1J#D\H7Y<$9O)5HYQ:_#-PX8;IGN):*JUKR#CP03#XI/C32B>8$ MOD9I'CL,QX/&]<[UQ>B:O>$Z87"KE6LM?%"-:(X!8LQCGPQ[2>:"O8OXXZ"F MD%("C#+Z#EZZ)R<->.E_(.=&C5^";ZDK:>M.V\$(^/-\:9W!'OOK';_9WF\6 M_&;_HRBO\?T^ZBUW1C[!@S"/LA9PJ?L-5\]?55R\LC6>_R&XV94+D&RQ)QNX M.CI)*C0QUJ&W6N/5KZTT#5SKP;@6)C<*7*L'BT:6@'BJQ<;!1N!;T7+DDO=Z M4,X>>1V]W(M'H08!WT*:EH16A9>2DLP*+[&L)"GS4E+EI$P+^&BTM; Q>B4= MI(QDL]P'2&F">"1#JZ0B+$VQJHZKM5QVZ-U:? LEDB,-OC[.AMR,P/(.M1N, M5&NHM<7S[[XI6<*^!PPE3W*8D3ROH"!9GL#/F WV"*I*5>M>P 3[!#,J25%D M,$D3#+DZ@0F&22FN!:D8KC]YST<&,Y(@W(1AMK0,!EF5A[5@[ 0^<*/0BWU1 M]R2B>8_-&;@\A0MN90UTRE*8)%.:H2UNDG%!A"O9#5ABK\%>USBN E;VH J) M3SWQ4D9)/BN]E)>D+$-E*DPWR8ZKP%*2,:2_0*49I#-2T1ED*2G2\M^L,<*P MZCG)L:H)(T6505*0M*P.F6(DI5A64J4,^:VPFJA:XNNR)^=M5FB%/U@[.D4S M.LW* SYHZ>^R_5V!72S\] *] G&(/;8MO@O8UGX=#'P9ORJ+;_4S*.U X$D7 M[IUV*+T#\.R9;@:O"76+?2DLYAJN^",RM!:@AGZ)=AC(85X6<.Q:[.3&&PO=V]R:W-H965T,<2 *DNR+N%O7W'>[%<&=LQ.#_=L"6_X^;7S:U":]"B9&+-2RUD28KG M9[U9^.9B9.V=P4?!M[KS33:2A93WMG&3G?4"2X@7/#46@>'UP.>\*"P0:'QJ M,'NM2SNQ^[U'OW:Q(Y8%TWPNB]]$9E9GO:1'&<]959CW.?_(BHK5^I09_5*Q0N0[42YIEJ:R*HT^'1BX ML<:#M(&\J"&C(Y!A1&]E:5::KLJ,9Y\##,"O)1GM25Y$+R+^5)4^#0./HB * M7L ;MD$/'=[P"-[=U9SN4-Y957"/PNAU,/7HJTK0'[.%-@IU].<+'$8MAY'C M,/H_A7\9\BTS2CS2'5OR[KUQ5=L(*58,D,S5=,+7E& M1G8_WYD55RVCAODEUZD2"TZ7",FMZR]&.L#70J>LH-\Y4RZ09A;P!)F\HUA M3@$ZH3"8'-P-(><$U*[ZC0C_)=0)A \]6WF=4,,@!-YUOY&B#C5$(XAM:44= MYR-D/^DW.MCBNE4"9Z,,.U72F,7@5^C-.A*+JTS I+8,LT.E*Y+,7? M8(?6@F5@NS#$'W&R:^Y6,\XP !L.8% WA35%]U8)8WA),L]Q+IF5*"FO%7?+ MR9K ];!U+7/:L!W.;..\[ -EVQR1HML1M5==P#3N?/KB&ODE_(I>\VG6<] M?U8"\'PT\?L]H[.E?)[5 S&;FZP^I2UAMTHAT:92&ZGA-JNX=6W-UKB]6M&? MJ26;73ND^*<*:KIB=^M5?K'S[)?IL43XS]W:!IVK,Y;-TOT@:')ZU[?HMK?] M!YG55^^#>?T#\Q97%Y05%3S'U,"?C'NDZI^"NF'DQEW$%])@C;K/%?ZCN+(& M&,\EZK9I6 ?MG]GY/U!+ P04 " !P@2-1U-9E&7HA ;;@ &0 'AL M+W=OS1CCQ1N>_RPL0]%HDC" E%T%="M]J_?_#*S#H @U;(G8E]LD03JR,KC MRZOZRUOGWX6MM7WU?M=VX:L'V[[?OWCR)*RV=F?"F=O;CGY9.[\S/7WTFR=A M[ZVI^:5=^^3BZ=-/G^Q,TSWX^DO^[JW_^DLW]&W3V;>^"L-N9_S=2]NZVZ\> MG#^(7_S8;+8]OGCR]9=[L['7MO]Y_];3IR=IE+K9V2XTKJN\77_UX/+\QUU\]>(H5V=:N>@QAZ'\W]LJV+4:B=?RF@SY( M<^+%\M]Q]&]Y\[29I0GVRK6_-'6__>K!YP^JVJ[-T/8_NMN_6]W0)6O3&^^ M_M*[V\KC:1H-_^"M\MNTN*;#J5SWGGYMZ+W^ZVLYC??FDIZDQP).53O-2IKDX,LWY1?6#Z_IMJ+[I M:EN/!WA":TX+OX@+?WEQSIHKIX>O'TQ'C/$B&>\7C/CHPWM^/_ MN5R&WA/C_.^)"3Y)$WS"$WQR9((W?F.ZYGY[>;>G>7_N&GRZQCR! MUT@OM4-M^5<=C9?\@^E]\[ZZMOZFH=FNW&YONCMYA9X(PS(T=6,\\^-?_NOS MBXNG7\@[_.'\B\IY'E1_TP'TQT>+BM:'>6ZWS8KVX6E#6X!].+>^=XL6UL%NY$SQ*Z^@=;S M),LM;6GM#0TRK/K!VT7UIFFK[TRH_F)V^R^J*]+R>(QF[ITG/4PK:(>\Y=== MC140FYR=D('G20:>G^35GX,%];\)?;/#ON>X_>-&8*H(KPJ?TX^SG.WM;T-# M D'*LZ-MXLNJ=_3IG:UL&@U;-H%,U%Y(T&]-7YGUFJ@IO+H35A6Z9PZ?G9(' M6RDW05@Z1W.<5;^ =]K&W@C_[USHJU HW_%R?AWJXF!I<8[FP=0LBIY&Z09+ M_U\Y&@&K7O"H^.*&6&[9M$U/O$R#ZG9V=*"T@(H8LG$U#I_XGS[ Q.=APY[W M["HW^&KC7'W;D.A@08Z&][3QWG2;!IQ':[(]\?"-:0?T,;P('0^TG$ M:56VN6%^Q5!D/JV'DNG-^S0,?L .E QZJ*T+ ?(%K6,[J.>%:A%0E@2$-PJ] M,"41OMYD] M^8(0*)U]7#LF@1%2[F'9S:_121X,DZ:IP?4D'W$LFK3I,<6-O0LB6X!Z> KS M>L)L^'*0/30U^&C=T##$-R16O9BOO'N0TJCT\=H(Y8(D]OUJBP7Q R O#>75 MDKQAZ\&8502'U8.J@=\MU!@O:R\@@(63%[@>8 =TG+VYD_.% MKN#GY7N0 B,HZ4B'T6,KH57-Y[]O!^BGN^E .U-CT@9VV(U>%,DFI%"^AU/J M ,RC;H 5GNYV)-WWVR4KY?_$3@]78]^32X2EAW(A< UJZ [FA:YN DL;@-;I M97@+YRD/SPN"KJI@^?F<(<^8H"')^'ZT!F];5G1$ZK EB_28W^:!PF2!QX:< M(\A9]4JEP8A.G!J%8JD/LQ;&L7I"@;>F%=M5CO&(];5GRI+4+YTG[8>W (L@ M/;R+2+<)N6!<2,?";HP/ ;/,$U@-?BF;T92.#VM-$$^6NVK\:MB1@F.05]#6 M&D*+//Y8-44I#;P\1Q*!P9P?V28Z@LX1R"IX'3_W+!)[@F;5MB$_SXN>B#JP MZJRM%TR2J)CDD)IWA!VV9) 5G$2*$\)D;<=V>@D*$9)M N3IQR/:PHK%!H^2 MN#:TI\9'!3W%_#")>S$;DX?9.'<;8JD;%D@,?\K:?9:LW6(1/H$, MNX)X1J0(L)QCTXA8G)@IC<-\,(1!0*"L7GP^15'"4D2(E=DW$%QZZ%?2 L3# MXD1!8[H.7I\'#G[/A@_.6R8, V'ZE91X6ZI*':K:-605>M?%;1VA0EIS?[=7 MV(I15\#/WC:[)>$(5A&P/3"J,H"@,YWUZ*)V"$_ $?0+9O"X3; WJ]:J'L0: M+X NQ%9 QD,!,?0E41*D/O:LU; 49A5S:WRM9I%ZK\Q>)<:O7"D'T[,G=J!U\CVP-$A\/'=OC6RLN M;0%>3"*5^OP:C;*>P-/1WVC5#1R-VRWYQH2:MF19S1Y\95IEPMVNZ04'@21+ M8FM2@KYG0)_ E1R/6[:*W)-]UD?YY/)J%U'ML\4Y_%5/2Y:,-;&9]^*P#4O1 M^ M=8,L10_6;R#[2ZI=@*W;Q39;*@EC$*W *EJPCE@PG17_R@Q/V M6R6, $P8^*1)_6_:O%SP$BW"ELZ5>K+)G,FZ,:TB2.RW1V!BD\ O.Z[X%(\> M+]'6UHWPA:_C,JH-*?). :JRU\6+R%5WU=N"7=\4)_0O^Y[TVVVB_)V8S9*[ M\X%&'R!O\_+HDX#UM-)= \B1=:P!6"!<1D2'?PJI5PU1\3;H SB%MCQZ+A0/ MLL[F923>C@9C#)Z"!!AL*];OHS;V X=_UFQ<\OFSO.&\5X0K/(T;^94UV/S8 M9]7?W2VMCU34;G;02)IR2_"8H$,WGBU])!&#!PW#$1EN'K<"[,@BQ!E5]QADV4R:0VWA/9M;IC72"?'.,M:XX^%LF0@A0'N M>%=Q=-^R61*6)02EU*,QZ)D+2(V7LZ<_IE \K MDF"-)R^D&O8P.QR1Y#"0S%A$AF;F9 >M MCF'Q^]%FSBADKAZK.@WY),>+42#;M&+T(KH@/W6F9?C VH\8OK*-1C/),X7[ MZ," ^N\C/$2_)&=TS"XQ.@SXD<62>3HD# MPPE>%^YHQ,W(T=:# %[>?V_\!MX7D$J,/!Y=;)^CS^Q4WA5B8.J:?24.SY5O MB:Z-H9KJ(9"R:5(E2$T*GD5AQNF@U[ :B/J1_$G#_G?$=>=RP5&Y% MYYN-R]#I\2($. E*3[=?+A_(([A60F'P\E(^X/B>)9H^L0H1GM+6C]-QGEKL M&3&7MN I.$8=QU[)O0\A^OTG@-6%0AJW86*;0E6$7/_ 0=R,* MA;\>H^E9G&@<,7#=440V%9OY8!#[3W\H/)8)+B%K@(X $Z_>0_H9]KMGJVB[ MK2@C"7J.4)LF;X+F$"28M+0XTG2J MY^4U95"99*%D:Y ')O-?VWVS4O)PT<-:$%=,;P$0" &/DN?0D9[GGG1PZP)) M'L>NNOLC+F1FJL0&^7A# ZUA.DOHD.$30Y:0N&K86=GQDI :HB LWJ[D(Q$; M/4]Q#(J(%2)4 !2I%4' !Y%LW;-G@00,_IY=2\"5;(E8XQM>BQ&8D>^(: M)^LB1H7H+JP28W@FIR>;[L9!^*)3FC:6L_UC<#8SQMA0'?H^C< "78PH0H], M$4$Z5!5Q#D8X@G_>[]OX=>\1./462*H$\%&XV;\:/X_H)\G*UAI&44Y5HCAA>]ABU]**);I5O)B(!4>F MH%&U19:=>1BZ[*<805],]*%:$,9M0NG(G]4M)\RS^Y3B<"'N/7Y=#S'"F3B. MAUP3R!+-'M2OYK64N7Y'SP)*P_3FZ$R>FO4*\R@YAM:+YY<2,(SB/8?/HU\8 MH&.#:+.D9$5B8H8PX^N#;%O&I7-Z]*QZ-22 0[![R-$S5A:M7??J,66)@XZ? M"]XM9HI>1)>+:UM.S!(];UZ;H,^]9R'X58,7/&5$GW(V)^,_9T6)U:F%@-J< M\H^H!ZB:5>P("X=1D=6'T>XLU@T?!W8)1HX\)SG G'TYEJV"BEB!ZPP7'2TD M^GS3!,7[O-U^2[RWV8[2)+[I[>/:W79)X0K9N'2I<).BHU"]\9P[SAE'PPQ$ MYHW<\EKR,'$BC<(Y?F51%#!&0BL;EB$;#FK&F.99]0..+[+=W'":?&*"L 89 M.OGW0I)[SL]%T*/006P3-DZ&@A-"#!HBG>HL,R7GQ@X\P#7KSOB\'%)1R$JQ+6K[>-A'VM%OBV.\.#$BPB1!-;G M(F!N;L,9Q1YQ9P7#TC!AY9ME/KH/1H"A[HD']EODXV\( ?P\NWK1.LA5K @R;HJE&T7=79?$@R6!KFEVHKLGV 7:*AV3MNVHE/S#W MY!A)3L?.4&3-1&O-'>"!]XX+Z2JHM)2JB PF#C05L\**$_B =?M ):DH(\EBFR65&"P;9&:A&3AT&W4M%QM19"XYYIC3LQAT@P(>0D MTG;O0L- Y1\#G5UL$I$E+$WW[@\7X8\5P;>VYCJB5SKAZ^0$7#F_=\ID#Q]\ M^^KUU8-'=1MZN"Q6<'5-SY 0]]H,A:X% M0$XMZ6/<)=(Z[M5X)5Y&/ECLF_?1F&Y$J&Y,J70,04 0#?G?Y\_.GJ/6IU47 M@(8:'= IWO];XOV_G>3I+J<*V$'_"+7I(GEE1L/J,=: M;2%T M$@_JM#Z>#@%9.$YGK&F7/F@0A=S GG' WMU:7[ZTM[UW*VT+&?W0["V7C1;? M:3"X^"9[W3)5$>HCO.UWD^+NACU!%W($R3?A'1=2$PPGX(=Z^^2B:KM=$)"" MHE].;-ZM6O$T1E%/I2(&XA86&/V?R!.2=@#8#R MS#9?3!'=PUA:9$+VVW, MD$Q7?2-M OH<+#\M8%Q-*FE?-;LX&2QD0%?8ZN94PNA)4,5N":E=@D4WC']^3E M'+), #O5P*9,G_J[N7$FYP!Q^'W)_+$C1*-,C/0W K11/EL/I1PE0>7N+C(R M<*?<>CVBY+VV(56-G/F -4OY*)N*Q#B-VMO=?M0Z9]]O":3!T3NAT,Z?Y@[- MIQ\H88VM*;-]E_=].6.8HM>EW/?2WCFX,K':4 (I;.(9P+R14C<)!*L!O2H[ M"E]*>UQUC6[4\B1(,IALQ<3C%#D-V;>:-H 8ZQ).TJ_H<#T_W?T"G3P"6;-T M_-A!JG]KA$F@K/8)+B)LSB6[HZ8EVGC#;0\2,YIVP$ #Y2Z8J\F;18%-=H9/ M=W0N6$/!*\5:;C$W4&D+C;N8J_.^O+ZJ/GG^]/$%&65MHCSGM]![H.K0V.2GLT):Z-8'<#U[*Q$'R_O M'G/Q05$HJ;X:1]];3M 0G031#7O.G8##UX*0G+5>6BGW?M>YVV[2 MOH?E=G?)MP(XM%SU[[B.64^+B.P'5,5H=2A")47;F#88XI5\AHR>M(!.VLW M'WOU700G-Z3]26G>%86!DF5(+Y3-;RS/<-LZ1.01&*"EKOJM MY>5-,B%;];PXXSTD=ZZSD]K!@)A@WPMNP7YE05)_EHQ/#+-T?VKCW[/TY2B[ M-H9PX"0ZQ"?UR$76(Q M6E QD%4?T'702$$U"9'G&O0@^9))(5<>-GO#!GVA&RV<5Q]8DAAY62 E:Y$Z M%@JU#!0UCHI#Z&S/+8'-[\Q!G-@Y2>GY:FY&ZE)BI%*!>07.>/X_/9GNT7B-Z,>[6 M#&[=W]("1W/H>K3=;.M(AIL=U'IL;?:,QL@9Y]:R2"MNE! NZ:7M2@BV3GD1 MIE%LTB\:SD[Q3;YAX?ST50BO1TU)WZ,IZ7LN4[ODDYEEI3\UXKB#5KL"PF$[ MU+1EBDO$$,055Z;(E8Q;T&(J0AR&A,F3?Q@#8XNLI.&/LJU+B59-H407_8HV71,][:(Z&[U/#0E=M!B0Y[#GQ?1('_9Y:F44+? @GAUHHK."&2T%**3UU4HSR)0WGI^]8^$Z[_6?EY7ZO M5ND?WFIO;M"]EV'T_>")]X.FG#A(O2+E)/:_Z$PMOI6BET/BP!J-6BCR]01L MVB:W%?5 MT*0!=E[]*$Z5$HU) C\+-4HIO',[)E7-T;#J0?SR06HD3W59>ID#FL$3%0[E MTDR/+UY5,]ZJJ-/,.0?'-FTJ&[)16]]W@B;$L"F.^#ZSQ!DFRC75:L8S7!#HZJ>:/3*=[$NJP32( M4?*F5);&.4P_6;6XHCTY3;]K5UJT:>(TN4OG@7@A9]E( M#!=%B#95OLZ\&!_)[QUP?\:N8[IG+1+WD-NP#I[]G5%/6CL>D]H;L%2X;X 4AD._^.8]#:&-LQ MAW()BGXCK2@-X$48><%)'6;BI&AG66*1\ SHEM=0SK$DNMA8N"4/PJWH[:99 M<;16RP3%I5T@7%3>) -&'%\>4Q;,*&_5,<0].:%\= <<\3%'9[5&,$8V(0%D M] YB_L7Q3G^_J[YY^?JG5Y>I)J)X5GX11:CW,9B6F)5CU*.U/>&ZC;R\PQA" M<6 LCT(Z;C.\Z-YX1XH1ZD8B\%.^?B:WJLK,7UCAP-$B.$ M)W7I:!D>-3&FSN"Q=@M'1#/>PJ2GJRRG5[Z=A'SY8J'STS<$26SW=49))SRF M/S12^4TJQC:]1,V)L$UOQ_[UV,/4?K23GCJQQ&@$W.[#Z@A,\:DXM*4#C>XR MG7D*#R50("=FZVQCM*V],$N*+]3<%[&13)5A=^!-%6Y4K+24RB$6 B;)H->G,(B#,D*MB<;>1BX' MWY94B$6,SMK?&!)&NSNJCYEL*B'Y(UX-XX/?!M?;9/FTZ2)6EJ46H,5DG#3G M#,8O=??HBB!^*1'FT/6$)+L[;18T-XZCV1(Q&IDPO4F <_.]S57.2"N&".M. MQQ_S=2CGIZ\RR14 /VJP?58\/W80[FM 43WZ$,LZ9HT20JO%8EK#U0))3^4H M0A& YB)V'HP3NR L*IX=IWZT&I*3B5+7V&=S0#0>)!?%@3"=7TH5M)IX]L:V M6!9$W-&$;4Y%<%N,9&/DZ(QJWA3.8"L<[V[+?OWX KXCZ87$=T5^06J83F<9 MPCW3#/\X:JZG$$9,!F\Z91J^$(@8X4;AGI4C90)!%GQCY>3'YG)<8#JJY(V& MD>5'@BQC7(-P,=-$,GPY>!B!>9_56,JA)-!ZF^Y#*6H$5%@WZKIWJW>/7[(J0;B/!/YX*.:0! M80Q-NQK:F [8H!A?>S1FWFUV)"^&$XS'UAIBY_W(%!R4OW#OLY) HR6GYQ;; M(;.?GCS9A0"U12P[CD8C"I'%V1X M^ TH;>!!E6K159N_YJZXMDY"'XVZ?V2:&UR MDLS[>)=6MLO3IG'5Q;G>IS."-&G2UMQJGXE84C12KB,V"FO=NYBVI3 M1D(0;KE0CF&:Y+(KE7+@0*TC+3TJ_.)28JTM"#'2E#P]@4B'ZS@H3K\YI ?W MK2!!KS<]L-$E6$U+&-\P,(+,QVY&;+2RRTIK+=EI#I)Q):+? _TE@)0JP+!@ M;S?ME?7]DPA (;9R"HI"4D._NJ,1%M.3K &\D>EJOF4=KO(E5\7IXNW M2#U;[M/G=,3J;D[#?>008E&T#X]+*_G[)KM14R-7;SR]7VH!$'R7V M@X/Q=HN_W$%X4TWL0Q21/5IPF@X':-XO9FL(K_/UZ:@TSVX+XV84(A25O6A, MT.N54WWBB=GO,^',V_-1ZP8X8E,*@89N MU,C##O<@3/QC#6DU_<%&M$"/:Z/SGSOXP+'+=20TM>LTU_)&O5G9F$+'^Q!< M27Q*7>9"SXO3-9JHUN?2MM?B.A47GE_')OM9%?KGAYW_\F?Q_R^>GG_Z^/S9 MHFC0>,U5/D*%Q]45"O'ZZGLA]<.?W+Y95<\N/GWTHOI!F@IC!7F%E^=G:U+QVZO!]^>WG]\E'T/B^O?\[+UWL&@!-5B6SIB$HV M3 J(T:]T =VS]<'0RFM9/7,-J6\-G\0Z?%/";D;H#^66.5)A# @F/Y-L:>^U M1/ZR8H42FH=MNK[8EGZ@814DKUM.:DD/E)?;MHN^R7%T<25G5H8I..K=FW,?>GDYBN9BB!0OIVI M+-@7#R=5P7-(;MBG8H28[#G\LQF32U75@F=]HM?9O24]RH#JN\O+M]I0.9>M M$=<#F#/?VS>B2+[6*<:J4Q$Q0I=<]D-[_Q#GI3_N4D0"V/%H.))9K@HM;('K MY+C2!XT&UM2+Q"MCQ!*)6V;TX8?/'_"D=R2^'"M28H14($'QIQ<*P02 32DH MU)(Q8VE,-,_%EX9PP7YB%8'B!\SP(=(MR5FNU36][Z)JU+F0[J-5-7V8)4;1 M_9GO-"N2C,54XSXC4SO^BT221=(;+1S4)"GV\[)!L'.Y1!E)#[D_H>D/ZR_N MI=SF+-N3XN]U[:S?\%\EXSQGU\N?[DK?5O$OGUW*W_O*C\N?3?M!4N-\U<17 M#YZ>??;\@=S=$C_T;L]__6OI^M[M^)\H>K$>#]#O:^?Z^ $3I+\']_7_ 5!+ M P04 " !P@2-1!R7'E9L# !;" &0 'AL+W=OV@=C;;;?HMD'B;1\6^T#+8XF( M1*HD'3M_WR'E:),V\;9 7ZSA9VD68>U-9V5^.Q*6ML MN;E4'4HZV2G=C5[,U-XV0N*-!K-O M6ZX?E]BHPSR(@J>-6U'5UFV,%[..5WB']E-WHVDU'E"VHD5IA)*@<3;N^PN_"SR89S(X3S9*W;O%A^T\"!TA;+"T#H'3YP%7V#0.B&C\><(,!I-. M\;G\A/[>^TZ^;+C!E6K^$%M;SX,B@"WN^+ZQM^KP$Y[\\01+U1C_"X?^;IX$ M4.Z-5>U)F1BT0O9??CS%X9E"$;ZA$)\48L^[-^19ON.6+V9:'4"[VX3F!.^J MUR9R0KJDW%E-IX+T[.(6'U#N$2[6?-.@&.SB#_OY24D(8,XC,,S>,G@8^+QDF_X^/EZ8ZRF M.OAR!C0=0%,/FKX!NB*?'1;ER]:P\IE"S>#:&&HE+K?PB^ ;T0C[")]]<&&- M1PO+1I7W7UX+\UE[KCFO3,=+G ?4?0;U P8N4N@C-0BKFLN*TOE!@JW5WA 1 M,X*5,M9X4FBLH%I&DKB60E8&A 0\EF@,J!T0X\;O4L?L9:G:KD%WNSRY:^ [ MR*8L2PL2ICD+BX2$BR1G69*-8/E-]1?6RG.\+O*$%<5T!!=1F+$\SD>01FR2 M3.!7BO 3(C2G, MTW"Y2EJ31R$F.9>*DC%$AP9F<9T/.L[,Y?R<,KRJ-%?2^"2% MB_:=I:"[P$6,FNV4SH@E^805:>IR7$0LGL:PXI)O.4Q"%B6)2T0:A1"%*<6V M@-]LC9I2:U%+SXXW=,8F<0P3EL8Y4*%D":R5I0.''X4AFR:%E],H9WD1]ARF M$!-7[7*^^VJF :4:#=[;7P=?(5-HXPEDRGD><'R20)9F+ L2O]#*%ZK MV_&S!Y]>GC]V/7%="&FAP1ZKAY82*5/>C MK%]8U?GQL5&6GC@OUC3]4;L+=+Y3RCXMG('A_\3B+U!+ P04 " !P@2-1 M4%!94EX& #8#P &0 'AL+W=ODDR==I,I],'B(0D-"3! & 4]^M[ $JR MY,A*^]('B02XV#V[V-T#7*Z5_F!60ECZ7%>-N1JLK&TOQF-3K$3-S4BUHL&7 MA=(UMQCJY=BT6O#2+ZJK,0O#=%QSV0RN+_W<6WU]J3I;R4:\U62ZNN;Z[JFH MU/IJ$ VV$[_(Y3)7ZH,;O"JO!J$#)"I16*>!X_%)W(BJOOQ<:?Q.DK5&7\/ZU[V8P- MJ.B,5?5F,1#4LNF?_/,F#GL+\O"1!6RS@'G/ MF+WA6M_)9DF?>-4)4@M:;H',[\B()1+?'HOW:;7O5H**%7P0AF1#U@VWEGBM MNL8^8HHX/.2&%JI"G9H+>N[J1LN"5_1&5O02W[[E=?L=W5JE4:Z(58GTU!(" M[Y3%__"5,Z@Z@TB:71.WWZ3LXA]]\5S)_!.\\94 MO&\"Y5\ O5%P3L-)=,9JF090RES>M M,H@*PCWO#+;)H([8GC469%GR)?SM_ G4DSUA8(XP.3V)>.H1QZ$;YVSJ$<=I MCSBF:1S$:7X\R%@W#<,C*#.W18A5S(+\*T'.PKT]25V (_\7G0PS"Y$ VW5G M6^0^2Y+4)5#$//HS2D/@GWI3+OWM420&#())?%:^*EJAI2IE<2".O;KA#2\E M;^@9"H%KWQ5N068K^E&!]!IZ#[E2- J]&.K*^UK2HE :/6:U]J+\,BG&NIQUBT1 )^U@1>^4=C=YHY*GY_0 XS\/D/M"KL =OX@G&^M M5H6;70G$!QU$P(O617-$MT+0:X5XQO2$9OON.:>VV>_ZB:8:SL&U_@3AMV4. MISV<VF>L S7X- TAPPS>QAW?]JQ**KZ">Y$/12*^3#K"BZNJM\P;F6L7-W M^+O@&F3S@'O XSCG@< Z% 6R&-5N[R@*W0Y'B:.8(,E<-QE&P31)SUT783'= M^/.6Z,]Y):4;<18%^22$+/H]@W >L&CBDN))@1U&I=!LJ87HVPSX()@DL=., MQWWG[#GRL9 41+D&?.0LB",$X;: M>C"- !R])DVR@P#QXP&*00%0\+78X*S0'Q&&+ ZBF#D\,#:!T1.UD^YJ)SU9 M.[>XZ)1=Y5/VA43!BR<_X:9PY#08T(O.NJ/@K';]X>\^_Y]_Q@W)B&.5==+P M\%CX$;Q_<@UP;/)*-_..#)9X/2*R+JJZG.G M%^OI "9;X2]%%0CCO2"!/EM[CG1-<-&[RO?QG"CJ_CRY?X:DH=Q/N@O"-8KN MD(\DFA+)>7%0]I'/.A9'![,,R9)'AW,QYC*:D)-DFV];7\M#!;<"WM7V0_L*KU=[>YLJ@\_PHR!N,X 7Q?*'#P9N , M["[SU_\ 4$L#!!0 ( '"!(U%XHQ9.K ( .@% 9 >&PO=V]R:W-H M965T' M80^RS<1"92F3Y*3]^U%RXF9;F^W%HB2>PT/*Y'2G](.I$2T\-D*:65!;N[F, M(E/6V#!SH38HZ6:E=,,L;?4Z,AN-K/*@1D1I' ^CAG$9S*?^[%;/IZJU@DN\ MU6#:IF'Z:8E"[69!$AP.[OBZMNX@FD\W;(WW:+]L;C7MHIZEX@U*PY4$C:M9 ML$@NE[GS]PY?.>[,D0TNDT*I![?Y4,V"V E"@:5U#(R6+5ZA$(Z(9/S<X_[? :.KU3"^"_L.M]\ M&$#9&JN:/9@4-%QV*WOD>Y=YJNN6$L_-K+"R0%9'$(:I_$)OJQ/,/-\V:D$K[DIA3*M1OB^ M*(S5]#/\.$&>]^2Y)\]?(5]L&1>LX(+;)VBI AILC6!0H>7 MJGN2WC7DI=FP$FBSMDJ ML>5R_:<>>$/H.(SC^,BZ8A3/799*NCIQ::%J$:SRF7W"+6IJ5KACU%20#--P M/,QADH=9FCV#_RK%O\4DV2A,LB$]^R <^>$F?;G7UJ5Y):=CG=5'69Y.5,9N3^;S.5G(MZIG>R!*_+'6U M%@:OU=V\WE12Y';2NIASUXWF:Z'*R?FI_79=G9_JQA2JE-<5JYOU6E0/E[+0 MV[.)-^D_W*B[E:$/\_/3C;B3M]+\NKFN\#8?I.1J+>&9FRT/H3O7S(SR8N(9*%S R)$+C=RRM9%"0)./[="9T,.FGB M_G,O_;TU'L8L1"VO=/&[RLWJ;)),6"Z7HBG,C=[^778&A20OTT5MKVS;C74G M+&MJH]?=9"!8J[*]B\\=$:^9P+L)W.)N%5F4;X41YZ>5WK**1D,:/5A3[6R M4R5YY=94^%5AGCG_4&9Z+=E'\5G6;/I1+ I9'YW.#433@'G6B;ELQ? 7Q'B< M_:1+LZK9NS*7^6,!V"4?E?A#4\Z8[SJ,N]P=D>%KIM*LG]>+&I3(33^-:(B&%0$5D7P@HI;I$S>%)+I):MU4V6@%(_(%@.M MJ@4PA>;##']!^+A ]AY&B8+]0XJJ0>X3&('-?G] V?P@@Z=(4H+S'&29/@B$UC)^(8.DV=(.5'[*,V M@$ R(B<* I+A)T[@61D>=[P@.1KA.1QX#D>IN-+KC2YE:2P;9B7!B+Y7ME"@ M3O7$$$?R,\I7#9(6LI1+90X2_^=I^S:O7#55!;TG[+W,9=4Q&T=$*SR3A"VK MWA&[-<)(1CQSQT]=YOGAX"ONPSWQ$0O=@(4I2QP_3ECH)>RM7$K(SW?BIZ'C MNN3.D"='S'/3C4JFS 6UPZRA?O&5IDTI+!)'#>*VT *W*2/^WTA M#BO1R2!/>PV=6@A!H"$B>9(P'L3LPWHC5(7VPHXN=7D,$QNT"%@ V9W6^585 MR B/\B#Q?/;=7Q+N\>\IP0+.KE:BN@/DK2*KC>6NU^0YL1OCRGT?5\]U:71Y M1SC9O2B:UL&B0#\DR@RYA<+IPS#. B=$"F-.[+,;>2^K&@8 W:+"P!5#;"P0 M(.;!3ND!45(%T>[]W6>L$O4+Y0B*T5%DGXZID*,1+2*.A)SR%*)"SX/^ MM12T1/84Y5VYZ)PU]74AYK26>$X:AOP61FTHFTP MZUJ1935:",91B% %?['ZIPG0^S'L#Z_$H=6Q(MHFS[% ]"MR7*YL-(.3& MLLTF:F4<&^2TJ(CR@2D;AF#UC<]G*1J\HB @".K:CR^I'7]^-V4REL8U2!,B4+0<7.:'8E2I&+)]2GAP$& ML_!/!7B'4*XLL 7\C0]=&>F$45X@45K$O;.MIPKU2<*L4AO4--88U)P_;"U7 M* MUH:ZUIFRUE#-;0DEZ$K\]Q3-;!7[N%(U+885;* FKX4V7OU ');KLMM96D2T ML;AJ3*OL![VHV45F9B.M33RT-O%XXP_4:JDR 239LUZTBZJ_UH\@$E^RP[)' MXZ&V9%0YG0FL4%Y+N2$_0XG P-EH$6& MJLO=J+M>"EI]%F;XD=9C[B?L6JC\V*BU/$8X,I%E58,8C**415Z$S(7;[;K< MS\-*SCU?7TK0&:VL?8D(+%*^&% -Q>WWPYU!;$3 M1XC.:>"D(7KI"\+Y=,DF^9ONA,1S@H#:#L\+T1=AC7\\M.\%J*+H\AY=HLQW MKJG1S\ -/IH6#]%9!!^2B/FI0$M[J9"R6\J,G9'D9]X0QO0K]R9W;YD M2'806A<[R&T3D 0^2^"3=M-X*$IHQ\A#[&:<$"P]"H&]X#FQJ:=12Q@=_D 2 M(C7K^F@/T-"]I>C:TB?CIO9JWR'QB FL0$;]T<[#5LBCGA/-"=J$R[8@+1M# M9P:[/BP.F$^<9%+=T\D)6^DB7XCL4[UG)XB+#AFY'_\1M"4$UD,84D ]IP-A M'3HII_87/2@V?R.E)1E*2_*_*BWXO+^CZ 24M2Y4;LOVI2AL8-_24=7!2C2* M]7 ENO@JI2=?46?V-D6=P6"?]@[8XOH'A^V3,8T\:E%3=(#?[LUT\&8Z[LWV M8)7<]\M0CWZD>G2U7WP.43\J^##U8RIH ]@U!^Q:HF_(V<5:-XBRJ7I$=[N! M>[Y^]TL"VKN 6H[N):#&&OU4%$=#E1F=G#Z=S ,G\I(QMCUW=W+JOI9ON_BW MA?Z+7(]+/4SV2_*_DNC]]K!CQ>=[%/ETI)1@G>M/A [UE3VWWMY$3A-IRYL^ MVK<]U14^=4>$##CDB_G>@?9:HGFD8WMT=61:>[8]?!W^&KAH#\1WP]O_%7Y" M[ZG0ZQ9RB:GN+ XGK&J/ZML7HS?V>'RAC=%K^[B2 O;3 /R^U-C+="^D8/C# MY/P_4$L#!!0 ( '"!(U&>_B#X100 *(* 9 >&PO=V]R:W-H965T MI19X@&G@LN],++C"EG MO9Z.,RR8/I;A3?PMA-W^3HS=J*WG)=LC?=H_BYO%7WU6I0D+U#H7 I0 MF"Z\B\'L(><6B-+X MK\'TVI#6<7>\1?_D:J=:5DSCE>3?\\1D"V_B08(IJ[BYDYN_L*DGLGBQY-K] MPJ:V'0T]B"MM9-$X4P9%+NI_]MSPL.,PZ?_"(6@< I=W'(5"[U(L;@,L:(/@% MP"" &RE,IN&C2##9!^A1-FU*P3:ERZ 3\4LESB'L^Q#T@WX'7MB6&#J\L+O$ M'QF#U=2&_CAN(,'?#9PR67\^/,M%COQ[-:;Z9+% MN/!H;VE43^@M/^4Z9AS^1:9J>2E\0E$AD#70AJ+D MUSZL49 7=Y,L(6GFEEZ[Q[;^&C[ (/"#\1#N,ZG,F4%5'(0X&9P>A0G'?C@> MP(,T!+]O_@&&4W\TC*"CAU';P^B='FJ-U,37ZINN7N=LE?/X,^':3]UO:QKL0C+_H7,\.>]6(@JP'Q,;$'P^F.W,!1/XP[._,A!#ZT_%D M9V9(,_W!KDT$@1]& 3QD2 =[2FT"8IE@ZA:D%26%( ]44K*76E=AZ \H"\OG M#/*BK Q)-1<$@]38D\B/HN$I?*4;QI4M##PQ3GVFEC?0!X#!V(]&40,85TI9 MGY(4U,C[,!/>-"PGR5G7"7R5XFSKV&5- IWZT^FX2T^C5D^C3CU],T0?[;#Z MIK2IWB%GE@LC87L(_9:,.N.\+2-J':22TQUK"\TUL.T]:PFCS&#C+BC*ACT1 M'VND[68O;6M^R)#;IW9?'_DDI!E9$:ED3^>!.U/V%#R#[XW/V7&<'72KZA+SD?P!]Q7994XJ3N""PI%8BZ&^*OCX'.<,;%&E\C[$2QR./*GD^&; N_MO!L* M5&OW.M+@**^?$.UL^P"[J-\=K^;UZ^V&J74N-(5-R;5_/J:C4-4OHOK#R-*] M0E;2T)O-Z1**R!K2>2FFV'S9 ^RQ=_@]02P,$% @ <($C459%/8Q- M P >P@ !D !X;"]W;W)K&ULG59M;]LV$/XK M!ZT8',"Q)%J*[ZEN=8YHX+XJA5YXN3&[2]_728X5UR.Y0T$[6ZDJ;FBJ,E_O M%/+4.56ESX+@PJ]X(;SEW*U=J^5*KQ&7PL<*\/QF SV4AY M:R=OTH476$)88F(L J?7'5YA65H@HO&MQ?3ZD-;Q<-RA_^5RIUPV7..5+#\5 MJ\+LT'N?\'VWP((+CZI2H[I#[V4Q@49@P@-R!6BO#NC@L3]X*#1P M3=8E5;*^A'=UM4$%<@N?G/8Q/5_=H:)2?KJPRC*%&46&P6>"UV

",HJ*PU ML:+I^]IH0\-"9,#-8>!P!O%X. D"8*,(7D$8C&CI%<11"'_3G=EL?O]MRD+V MQY/WZWM42:%/6%QQD= GXKC!<6)T(BVQ\ =BG>='U);;RYQ:QK;V7NAY0JIQ M+]7XI%3?27'7D*;O&BI% VU+I9?0<_(\"?F\/'\:YU36;?=PK8%AN[#,H@C M-F23V5F#%8T[XZ23W""&ULI59M;^,V#/XK MA#<,#1#$+TF<-$L"M+T>[@;<(;CT=AB&?5!L)A8J2YXD-]V_'R4[;MIKTAOV MQ:9D\N%#BA0]WRM];PI$"X^ED&81%-96LS T68$E,P-5H:0O6Z5+9FFI=Z&I M-++<&Y4B3*(H#4O&9;"<^[V57LY5;067N-)@ZK)D^I]K%&J_".+@L/&%[PKK M-L+EO&([7*/]6JTTK<(.)>80>?2&1[+!_3W/G:*9<,,WBCQC>>V M6 33 '+.?L&]UHP"RVEA5ML;$H.2R>;/'-@\_8I"T M!HGGW3CR+-\QRY9SK?:@G3:A.<&'ZJV)')?N4-96TU=.=G9YR[3D@0@TW MJBPI4^N":82+.[81:'KST)(?IQUF+>9U@YFQ8 M)@>6U\E9Q-]J.8!AU(,,NZJ''&[X5]8JB;L+]\VICK*8B^>L,_JC# M'WG\T0E\2F156^;K3FU=V? ,F,PAYZ*VF ,>I]TX J^E^;R3NP(A>\O1[6H- MW SL%6".M#,X#TW&1/P!W%H3P@HO^CS^[UP\5&"+51M"-7T 1\SK.P3;Q>TTO_FJ27K=,NE:VW)VK.QR#Q7N-! M-'+K:# :]N#=4W)F/^+^EY^F29S\VF3W52H>D:X7H(;-[D%5[D0,M(:03#NQ MTY1*/J!QCND20:U):#T?5-/TA1FI[$^P/;":],?3R3-6Q]7V1HKB+D5G>F#< M]<#X;'FN:7[DM4!7ETQ:GG 6ZW*E\7\WWKE+!DWVF:F M8ADN II=!O4#!KZ!FJYP)79$RV4FH_/C.;IC><;>-5=!R8<-HGP1@'4=R416 MB]-!O#R"_]6/SD-3 #U8/ZN\^+(KG6$,GT_66IHF$*<1C)(1W"E+/$Z=53J- M&\WQ&%XKC_!H")6H=W[4&LIC+6TSC[K=;II?-4/L2;WY%?C$](Y3$ *W9!H- M)G2XNAFOS<*JRH^TC;(T(+U8T!\):J= W[=*VC^<9;_ E!+ P04 M" !P@2-1!?SZ8*<) !O&0 &0 'AL+W=O<:SU BP3=1B>,9.[%;]QK78Z>7N;FY#Q )2;B0! N M5GR_OKL 25&VY#3Y\+)$0B/%' M1W,RL,2-X_>>^I75'719,LW?R?*3*,SF[22;D(*O6%N:.[G]F7?Z)$@OEZ6V M3[)U:Z-P0O)6&UEUFT&"2M3NEWWI[##:D 5'-H3=AM#*[1A9*=\SP\Y.E=P2 MA:N!&KY85>UN$$[4Z)1[HV!6P#YS=EDUI7SDG%SPFJ^$(;"0,PN %>M&@& 06P;Q$08? M !&".\,J@ N;C@_F(T*0+S0()X1:#KB9+C,\9^0@#?_];%H;!F\OK M&W\L/+EIJR57=I:^(8"\MJI)H^2#*+BVI"Y[I:\+,*^5T(KL=I)7.\H=E1/" MZL))L5& PD*LA5.)U':/D^A_$G30AIE6HP88A@613OR2&:X-*.,RE+##S-BY M=[)J6/T(V2/G$/P%62E9V1G+ GD#N9PKE!6FEX_#) I(YV\TYHT6TM6LBXS. M: I66ZF8XF0-,%*L+!\)Q Q: FBG"6FXRA%EJQ8=X76>Z@@\0B("6+U((PN> MT4"1]^BLP6SU(3)@@I(SL,PS*GM>OKJ^]>]NR;TS+OB[$/7:OP9'VA#AQ1-_ M"UB0H\E'P-MN1+XA#,!7LSH7@#]1(2YK59R!1]ZH ];^9<5..)M"PH N]MYH1EY=(QIE MJP&?^H1<2%%RB,;/7$TO2I9_UA4XC]Q8*@"/7H*/"DXX$F?3E*894/2#@))_ MN M$7Z5F!M_KW& IC&YOKC\1,)PF@81I8N%Y?Z,5'C22S26AGI)"@;P:(;/:$%1 MC,2/*)1#(3W$''PZY@_+:1 .(M"4)O,PM2+\9$/:/6_.@548SN&94F059XLQ MJXZ"HQPGZ=YQ8W4+HVRQ2([J-K")@4DRC\'*09#L:^.H1PEUS)ZRB&(ZC](C MLL\#@(@7@)\H&&MN]0[]V!&^-YQ5< ;KO13Z\0 L'U.T11*S3@.8\L)\?$4 M(^"5,")IM,"W) /'Z>=*1R=CFSE^B^P9+P!$, _#H[RB)"19F*%:07J<$R0K M5C/R*UM*A5KN82)* 'OAG";!U_T# AB$GE1O(!G$H<'@8\L%9#_!+4PLOL@ MBNEYQ17D[#T-O=ZIBX1$Z32-,TB,\Z]+D<4(PF21DMB+:3C&24QN1?. M49F%NO8,D\6\Z#2/L$)0%7-M75 M^K%\8+5@@\HD3*8TS"*:?E/()X$-=8JQF$1=%'81\E\#A"/;P5;HVE+%IW?A_(8Y+T% MYD L *2!WZ,D^CK2; $6OD'$!V!RFCBU.X/?2&4VV\[+OVV$_*HP@R<"ZPG0 M,,[^ N ![!!V$.0I):G-\M&0>BW?=TPU"!"E?SRDMX8TOPBL4)A +>MY'*7! M\<3B!1#.&1+/'((O1 RQ@>:>1U M\9=Y7=VV80_C*H\>-L788NCJ/G#=*E/TW]0ZN>0]-D!NB M=BA\/N1PND<,5BFN&R=@"6T0(N:JZS8=#H=2ZE#BPYKDP.2+Y^+XYV!#5TNSZ769;/L03#._Z<8NH M'!HTID1@;_KLFK<*FI[LWL6KD?+!GWW3*70*#%. !!SS1H;=6 M@G>T1LG"KNW'>VOV1R] NQ' M.RKKO2X/;OF.Y8"*,18ZZ?\2?TCIZ#N68^>.DAN"M]_ZM>]OM]M9(;WFW99BGQ: .1*J5O%_1X24^?7J?.V MGME"_=Q=4AE1#1W_2I3V;N-I='E/4/W5,\/:R)T917\Y.#JU:K09J?EVO ?/ M,F$AGO.9K;$_?@M3LL73=*\'V)7\A>0NDJU@K'YZY>&\-J(%@6_O2A2@> U6 M8\;=6&(,SPY=TOJC2W X(M;VJA^%;FOC[L.'T>'?A'-WB;Y;[OZ*^ #:"3!3 MR5>P-9C-DPE1[GK??1C9V"OUI31&5O9UPZ&B4;@ YE=2FOX#&0S_L9S]"5!+ M P04 " !P@2-1C<_]:<8' \%P &0 'AL+W=O3>['M% R%1FV@2$ M I"F]N;?6/ M>;<;198_%TUQ<^7L(W%A-=#"(+H:K4&NK$-2[AN'IR7LFIM[LT"(&_*N;A,< M(G7Q6_%0&7]Y-6FP0U@WF6[1WK1H? "-/'=_S> M\+.(?]O48R)H0CCE] R>Z/P5$4\\X^^=65O7E/6"_.OU@V\HRB^FWACR9\(83[*< M8L2I2"25&"G-$RGR,,>S).,I1C_\*>.,_Q0L$D;31&E*WAOO7Y&R;HS[T6_S MLT/>K0>2DD0D7%*2\ZR;UXGF'.QK;ZMR%EW9F>XHH3\EN:)$J3QA>0XR*>;S M#B(0P0J1;9U:.SLO&W)1X>:27(3'ZI(P!0\X21E6RG"GN-I#4)ZP5".X35$O M2E0/*;Q'2RU7ZZ)TP2-/D"!P0^PWTV;C@O2FUF,^T%$*OF4@R1*>:\)RP,L. M7O&XVS;K,"SKJ5V9CJ+0B:("@S01/+L,B()J5B4)23XIT1TO K4RGH!0$QCM">Y%*AN1E]%BDT*%,*58G M>09C'3,%KV0F]J8"D(K],7'V77GN^D2CT('.("(0A!"0RCQ%6EG&.A.1PF/: MUR13*#BXFP?R.224)3E>+SE%QE @5$/B*=%"1+4-B%+F K\I#&2B91!EB*E. M.(_R5BI[L2@E&A5 - LM1P= *=)]C#-@/B?*[*DHX60N6!0E1")U& 6!TS"" MH!*$H2=*!! >92\2)4O25 :JJ%MVT#-9I@;DN"44:B1-(4-D3,>&%*@2<(SJ**+S=F"8I MV*'.H*J$"G%:DT&1"!P+6A3(=U<$B8 800KU^S))HG6A+@)_&=^"(JI[[P2: MOY I.7.H4=VA1IT]U-RW!_9P\*@L(EKA'#W;Q:283JV;A4 WEBR,7;ABO2RG MI,!?A),GG[-[G3[YO.U@$<[RX*1:8G]/YA;'F$<4PWNP^_%]9/>Z9=>5W]-! M[^#TN2Y#(=PWJ A\Z$EVPH+Q&K M\F.S-*ZMRCIR!&/&8P'@HB@/"RE><$#+\,Y0\<@$4=),QL,3C9W\3-9TES5] M/FOX_S;;H+R0MKMM>3]\(Q^*_UA';N,_"^-\F-J?A;=Z/YFW9W8K%W4Y1X)0 M+7MP)*<@GXR; C0\YO6Y[[3^'3J@[%L1B-A^GY"]=:9P> MR73,<.GLFD=+LC$?6,UT[]'>;NF,.6_)3EO.[<81/(:V+#5?)L>.A:!8MR=#5+Q:!S!W1Y9'*D]WZ!#=C1$WKGK4?]!O/]&LR.-;@MR_.(FO MX]CR83GVA*C;L.M>,QK64]MT SI7WY.K;=/EI^++!QMH;+I/VN=0SWBF\1YA MY,\W7\9[JU[2?)_O(NA=QQTQ*DJTM)[5Y*FSSN3@BR80%_&[K<>_@$W=M!\W MN]GNT_#K]HOH?GG[7?E#X19E[4EEYC!%[\8!U+7?:MN;QJ[C]]$'VX!^'"Y- M,3,N+,#SN;7-[B9LT'TPO_D_4$L#!!0 ( '"!(U$:A9D-T , "@* 9 M >&PO=V]R:W-H965TKNGN?NR(>< M[Z3ZI@M$ X]5*?3"*XRI9T&@TP(KIB]EC8*^Y%)5S-!4;0-=*V299)BS MIC1W+P?R.VU?[BJ@WW^&A@5D#O M%7#JP+A(&Z4(FRF$M&1:\YS;J89[@F/7/6/5F.1^/7+&DQG/3A.1@G'9Q],1E30C]5&\;[V&_F3T0UW$R-J]!3;2T,O"#0MZRJ&R M!O0]E]+L)Q;@\#A<_@M02P,$% @ <($C4=SO:Q4&! D0@ !D !X M;"]W;W)K&ULE59M;^,V#/XK1#8,*2 DLFS'=I<& MZ,OUU@'=NO9NPS#L@V(SL7"VE)/DIOWWH^PT2["VN'VQWLB'Y$-*]'QK[!=7 M(WIX:AOMSD:U]YO3Z=25-;;23G%TF0[P5^5[AU!W,(D2R-^1(6-]79B >'L,'2 M!P1)PR->8M,$('+CZPYSM#<9% _G+^C7?>P4RU(ZO#3-'ZKR]=DH'T&%*]DU M_MYL?\)=/&G *TWC^B]L!]DT&4'9.6_:G3)YT"H]C/)IQ\.!0L[?4! [!='[ M/1CJO;R27B[FUFS!!FE""Y,^U%Z;G%,Z).7!6SI5I.<7OW72>K3-,UPK+76I M9 ,!",:?M>PJY;$Z@?$GN6S0G"#KK Z M!IB2KWN'Q8O#%^)=Q)\[/8&8,Q!<\'?PXCT!<8\7_P\";O10[:%LKI0K&^,Z MB_#7^=)Y2W7T]SMVD[W=I+>;O&'W@:Y7U34(9@7?DH37N'_?PJWT5CW! ]I' M52)>)#Z:"?:F4KN#:= M]36,;S3XVG2.E!P#?"IQXV&#]#;4DGB5K>FT=T=6!ROW^(BZ0_@>XCAGO,C" M+,K9+ LSD>0L%F$6%2G+XPP^6N,<;*Q9*0^Q8,DL#0YR'A$>2T@K*IB(8\JP MEWJMJ*I!.D=OGR)RE*77QKL^-HN4ZJ[TG55Z#:5QM/_#=[F(Q(] KJ11"C.6 MI@5D+$DC^)6BH7HA4:5+TR*,J68HHIQE60+C."*7"[I(Y";G-&:L$#3^$BP? M*$$?RAV?D!J?)/D!'SP/9\G^+*,JQM"MPA7% M0^RA;.F-H+(.8V?AZW"K'+W-SZ"-!Z2=IC_WQM/L'8#GP'35!4DH:ZI+=!1K M?R0?B:$U@N[:)>F1(X=Q.: VZZB2J\!A7[9TD\)B\MH+-3UH$RW:==\,'2'2 M[1LZQGYWWV_/AS;SK_C0K&^E72OMH,$5J?))EH[ #@UP6'BSZ9O.TGAJ8?VT MIG\&M$& SE?&^)=%,+#_"UG\ U!+ P04 " !P@2-1K0#O!E($ "!%0 M&0 'AL+W=O\>JGLPX("UCLW:3FFE^_%G)R&&%IST1'F!.,S,-S,? M\\5Q?RWD3[4D1(/GE'$U:"VU7GT+ C5;DA2K<[$BW/R2")EB;99R$:B5)'B> M.Z4L0&'8"5),>6O8S^^-Y; O,LTH)V,)5):F6+Y<$2;6@Q9L;6[\H(NEMC>" M87^%%V1"],-J+,TJJ*+,:4JXHH(#29)!ZQ)^&T6Q=<@M_J)DK;:N@2UE*L1/ MN[B=#UJAS8@P,M,V!#9?3^2:,&8CF3Q^E4%;%:9UW+[>1/\M+]X4,\6*7 OV M-YWKY:#5:X$Y27#&] ^Q_IV4!>4)S@13^2=8E[9A"\PRI45:.IL,4LJ+;_Q< M-F++ 78..*#2 ;UV:!]PB$J'J*E#NW1HYYTI2LG[,,(:#_M2K(&TUB::O'DX)O(!(PH0M.$SK#7(/+V4QD7%.^ &/!Z(P2!3Z/ MB,:4*7!/GG6&V1=P!AXF(_#YTQ?P"5 .[I7Q&S!@!:>?E3"1GF5E@I8A6 &M@\,S(VXG=QW$!$><05G">A@A&W;@?/&TW M?H]5NQ.&NU:CMU;.8J?"N*HP?E>%C.(I9:86TJ"R^&W.W;CSNK(]5G$O/)!W MI\J[X\W[CG*:9BEXO"/IE$@?V=TJ9-?[;QI+\]R0^N4K&#,[[69FP:I,H'UJO >M[\'Q1),F;:G1"K,I1KS!=TRC9_JWWM]D?L@!>" MI?+D=E'E=N'O+7YNVEL8.D4-/[Z[<$O X='[6Q,2QK4=ALCEA[S!KC+*YG;L MFC39Z2'T"^)QFNS4$?KE<43,KFIF%(.1JM,B,0]+ DB%:G-0(M%K+,G>KOLQ MVF%]UYW80;_:70MN'@Y9L;G::DS) ?@7O$-7H-,JV#D!+4['8/<$M/@QHGI6 MG!1"OW(U8.4=BN14#EY\/"O("2 */YZ5&HP&$H617Q$:\-!\8Y-03Q2?@Q:DF\F_QCL.+'Z/! MO#C917Y)_%[D=K.3VZ3,[?\.C1-1U#L!.4X\D7^/>!QR_!CU0Q,Y]8W\RMB< MG.:3$SDIC>#'DQ,Y 8W\F\NCD%.# >OW9='6>[Q?'F^Y)I+G>H99H]8[M8S: M)VB]T\BH9H>)U7)O-]^^!<,H?O,6'&R=6:5$+O*S/P7R8X[B^*JZ6YTO7N:G M:H$S+PXG[[!<4*[,>WUB7,/SKL&6Q7E?L=!BE9^ 3876(LTOEP3/B;0&YO=$ M"+U96(#JU'7X'U!+ P04 " !P@2-1TSZ5"Y@% !7%P &0 'AL+W=O M7@Y76ZP_#H4I7-"?JO5A3;GY9")D3;5[E[#W=LN=+VPW!TL29+>D_U M]_6M-&_#>I0YRRE73' @Z>)R,(8?IAA;A\+B3T:W:N\9V%1F0ORT+]?SRX%G M$=&,IMH.0)9KV%:C7U5CHUZQH8(W BN5PI\Y',Z?S[ T "MT:(=VBOD'/'SAK\'V#L# MR$->!Z#)R>XPZ7"?GNX>.[+!=>UQ,1YVU_X,W%)9K&">4O!MEK$E*=;$C_%, M:6E6QM^.8'X=S"^"^<>"W5';#AA?]H0] ^-<;+CNXKL,$10A;$=Y' 5AZ'N& MBL<.:$$-+7!"V\'^RPAATZZ9N8>):= @N8%&N52E,^I4R_-DL&?&%D MQC*F?YU&950'CISUF@BE51& *LU,[S.EH41:3I5=LO0II4H!L0 F>E9\-;-I MPU.1KS-JK=,*>F>UHE:U@B3PX[I8Y4J+6E,A";T8=YL6F&RDIUR#;K=S# PJZS,P:ZED=$#4)H!,9,/CJ:IN-3V:;9W+2&>-_%:-H.?WZAILA VZE:U&:.)3]DAFF85B-EK<[*G/P%>K7@^E>MWT MJA=LRQ>.\!ZX:LZUS1!,>G-H5 Z&+\F!++2A_L1,PG:=PW8B'591U)M(HYHP M.C9ER7(I:;6[,GUI-SM^?#&FX%K37#EG9B-CT*UCNX$74N2@>YIV%ZBM2Q!Z M7H(/U;?+T(=A&!\4W32 >;_<]5N[CX,<-3BJFUG MUE,8X4.NVG:!AP/H]W#5B 5RB\7WK]5;*F=2/W">7E[#3- M%;G/)+_-3ONT BY'6)P4TWQ>Y-^^\2@]M[\,B#^)"6#C/?*-&A#'68F1T6\N)N4G#3 MP;&[@W_3*[/]8-QT-TZJ+>>/&YK/J'36K^F@&+TR57O70?AUJ,(=&A\A=$A5 MVRSR]TZ%%5-MJ]!K[1:&>S>.!M:RN+E5YD2RX;J\SJN_UK?#X^).].#[%?PP M+>]XFV'**^<;(I>,*Y#1A1G2>Q\92+*\Q2U?M%@7]YHSH4UMBL<5)7,JK8'Y M?2&$WKW8 /5=^N@_4$L#!!0 ( '"!(U'VU#=/ , !<) 9 >&PO M=V]R:W-H965TX(67Q';FG)DS,_*DMQ+R62T0-;S& M4:+ZSD+K]-1U5;# F*D3D6)"7V9"QDS35LY=E4IDH07%D>M[7LN-&4^<0<^> M3>2@)S(=\00G$E06QTS^&V(D5GVGYJP/;OE\H 5B+WQQ7JK(&(V4JQ+/97(5]QS,1882!-A2,7DL< M8109)HKCI2!U2I\&6%VOV2^L>!(S90I'(GKDH5[TG8X#(P!^ ?#? QI[ /4"4/\L MH%$ &C8SN12;AS'3;-"38@726!.;6=AD6C3)YXFI^YV6])433@_.@I>,*VYJ MH( E(8RY2H5BD8*C,6K&:7&/KSICT3'\@(>[,1Q].X9OP!.X7XA,$4;U7$VA M&$(W*-P.<[?^'KZ^Z CS\/[QQ04R_+4K=\]3U\PTS1B5)0J0\\7=,97&F,U9\#/AJE MCX;UT=CC8R)%@!@JF$D14]V7J#37F400,U@'@#N+FQ,W+;&Y698#2OFRFNUM MBWJGT]PT&A^BV9#4+"4U#TKZ21<='%T+I8Z!$I;WS.&78N#I!N,IRD,=T2Z]M;^L MZSJEC\X7==VHLU6!>M?;D^!N&4[W8#AGX5^Z9&U&:8C"!4]8!(\TJDRV1RSE MFO8T_72$QFA76-VML/Q]4=6\MVO9^YI.'A7$U29L;,7C5B9&C')N)Z^"0&2) MSN_<\K2<[F=VIKT['YJI;R?1&TW^RW##Y)S34(EP1I3>29LBDOD4SC=:I'8N M386F*6>7"_IS06D,Z/M,"+W>& ?EO]#@/U!+ P04 " !P@2-1&%8*?D\% M #P&0 &0 'AL+W=O*_.D:C+/1=?Y992!;ZG22:O!ENE=A?#H5QN:4KD.=_13%]9"R#S-"7BZ88F?'\U@(/G M$Y_89JN*$\/9Y8YLZ -57W;W0A\-&R\KEM),,IX!0==7@VMX$>.H,"@1?S*Z MEP>_05'*@O.OQ<'MZFH0%!G1A"Y5X8+H?X]T3I.D\*3S^%8['30Q"\/#W\_> M?RV+U\4LB*1SGOS%5FI[-9@,P(JN29ZH3WS_&ZT+&A?^ECR1Y5^PK[ 1&H!E M+A5/:V.=0";*C#J" P1N..9VDKP/EO1U;&#H:ZB*04]EW*#O!Y_S[-S@(.? 0I0X$AH MWML<3AWF<7_SB:<:W#0&E_YPA[\Y$>*)91OP2)*< KX&F^=6+9Z I!M]\RE/ MG%$39U3&&77$^4-SR_,0N+I868]+ZX)$'F=3C$-=X>/ATCI0(0S1,2JV41#B M<0 ;V%$%XZ:"L;>"9H19NB-,V.M2%5(Y"0^"GV$TFPR3'T MYA@SN>.2)$4?%[G45Z7KGIF'=G0416-W\*@)'GF#?Q8DDPFI>';UKR:5KC6* M',7#=J]=H&EK%1V8\<1=Q:2I8O*B09U8(<, AZW$YC;*,9TS3+5% ,/D5:%4_,=-3*T\XTHKOSA,& M1A,";Z;O"U46;*GG]39;"R*5R)(@''D@/?%6*@\A$0B^: MG=K\<"'1:(*#UO"X82AL38\#-D)PW#$^T"@"Q#^"Z&HOQR0RF@9!.TT'SD-U MT"@*]$M*7[*KW1PFT#6Z1@N@7PSZ+ MDP-K"X65NPUQS'3LAAW,]'$%1G.@7W0^L@1\(!+\1-+=+V"N7U=*/NE#($81 MX.1U"<10-_1S]\E^V$R,@PEJJX\+AL/ FJE3L./G8\/KR,_K/0FD]N(9KM@+ M.<[.R &"/X0V:C<]'Y*0$0GD%XG^U(%L@F_??:M$/VH0UD- *-7Y4VD*%Q]#(:1S;Y MPC#"8;L=3EAH#90;UM4.0^7(3^5]:<-^Z+%_4(9-Z6?0>CMQH5!;'5R@CAYC(PW8+PVG)A7;A _#<1BU"G#"K(&. MW;"PHQ_82 CV2\AMMM(]$*S?@P8VTH#1JS(&/MCU>1F!8YMR43"-<+L/;EA[ M0\8-ZWH#P(; L9_ >S(&ME\ SJ*IM27C@'5-BM$ [']/Z,L:V'Z\[XIM5 '[ M5:$_:V#'?E![KV7N %DKZ/ S[2C#R +VR\+)48WL[3[D&%4;YICHN /6?JD> M'FR%IU1LRD\*$BQYGJEJ*[DYVWRVN"XWZUOG;^!%7'U\,&ZJ;R%W1&R8?B9) MZ%J[#,XCG9.H/B]4!XKOR@WW!5>*I^7/+24K*@J OK[F7#T?% &:CSRS_P!0 M2P,$% @ <($C41_S(N>3! E!4 !D !X;"]W;W)K&ULO5A=3^,X%/TK5C4/,Q)#8CM)$U0J%(!\^]]Q[[7/B>K3EXH=<4:K 8YID\G2P4FI] MXC@R7M&4R&.^IIE^L^ B)4K?BJ4CUX*2>0%*$P>Y;N"DA&6#\:AX=BW&([Y1 M"_ MT:H@/X\7\T06?\&V&NL.0+R1BJ<56&>0LJS\3QZK1C0 ,.@!H J 7@*\'@"N M 'A?@%2SI#UHB_;[)C@-TC@%SD=B1TOC<=< O M]F>/+,W ]?SB(A[>9W[;,SME,DZXW @*[B- @A2'L(0UJTF!O4MQ%&K1) MARCJ)AW6I,.]2;TNTF&;U(-^-VE8DX9[D_I=I&&;U(V";M*H)HVLI'?:D2A9 M*"JZ&*,6H^_W5 E=XXBNE?(/_7F.B1!/+%L"DO)-ICIMS6V1AR$>UNREVJM1 MS84.(V^(>I)LV#:TZOH+RYBBG[_IKVR7KN^_Z?'@4M%4VN0,D>%#UJ9OVM,&X&\36M.QM. )?!9?='R7OUY&WL$=K]<5?>DSC>I)N$*/UZDG*AV'\DWUAUEN)U.(R+ M_9>E=%@NAKAO)1K3A7;7/2\V*7K?(&A2Y"A7; V862\0W%_1=$:%=24:OX7! M>ZQ\8[70[K6'KORS*OY/%H!ZE[YQ8VBWXUU+Z(;FOQ-R#VLN('!-!>/=>=KY M$'BB1$A;3XVI0[NKOUZV4:N7 >[K)3*6C^R6_Y9R1.WO@@][4S2&C^!A,D/[ MR P9PT?H'62&C),CNY,?++,J?G-I>+UM-T:-#C/J7U;9#CYOI\J0<69D=^97 MJZR*VVQEU-M*8]S(OE-^4Y&U=]5^;X;&ZI'=ZG=J#.^E,6/A*'P/C1G;17;; M/5QC;?OU@[Z^8V._^##[_661[>"+=HH,&U_&=E]^K7E M:,*4YY571"Q9)D%"%SJD>SS4*8GR"+"\47Q=G''-N-(*+BY7E,RIR ?H]PO. MU?--3E ?Q([_!U!+ P04 " !P@2-1$+O+:O@$ ![&@ &0 'AL+W=O MPH ME> YB5-Q-=M)N?]H66*]HPD1EVQ/4_7)AO&$2'7*MY;8[Y9J=@T_KIS"H;#X/:('T3@&>2J/C'W-3SZ%5S,[ M9T1CNI8Y!%'_GN@MC>,<2?'XNP*=U3%SQ^;Q*_H/1?(JF44@T^I).DV>HPIN!:"2@'>KZ@D42P M_ NP,.7%7C_[@-X!Z(4_+9CF5"^8F%)12<'M=95Z)LR-!H)#1&X8ZG<"?!] M&M*P#6"I/.IDT&LR-\B(^'.67@)L?P>0C>P!0K>3W>%\P'TUW3TP9(/KUN " M#X_@W1+.7Z)T"YY(G%' -H 5_8ET?TC1'T,LIX[E%+&D>@O2JXGE-+K!0\"['<8 M]HW@W/%'"/HU0=]T.0[_'$..NT:J/Y 0-HU86 M09U%8,SB+DJC)$O GW:3\+\/78%Y#SL_^E8.VEE[;F,"#H)LL!G&T*4(= M"5))JAG2 R^4<".]QF2 YOJ2YZGUA4B#HO-76"LHQ/]_A8JVZT"R[ M:M2JC4>M0!F)P3U7VQR7+Y,*KD43NNT1;8E[^6 M59NEEC]X1/_>,$E@7]\NX-SUNDR'S/Q1JEKCH%GD)LZ2"J593@_A+L>^T:@( M0RV9TI%J33W%M9V:%F2$ MOK%]T\< TL*,SK_;(BVSR"RS)[7/##D\!JKVG>+:3DW+.S(OQ;?%3T1:_O@- M)S5)BSGRSM\D+@W7P.W1&R6IR169PGCH\*I349$'2Z+/M6,/!/;;&FM]Q69]/45[CD .+OEEBT[Q;"?6>#IA7H0-79L^,;#6<.R< MOVM:5K%95D_JFAG2-#%.&ULM5A; MC^(V%'[>_@H+;:5="9'$7&<%2%QFM%O-:!!TVH=5'PPQX*X34]L!5NJ/[[$3 M$MA)#%6G\S")'9_O?.?B!H$*@F0DTK:$I,VO6E&@R[$MQ0-*L M!C3S8GUCI<$:%ILP+K2$KPSD]'!*EQI]F%)-&%?H5WK4">$?^YX&;+/"6V4X MXQ0'5^ $&#V)6&\5NH]#&EX">$ J9X9/S,;8B?A+$C=0TZ\C[&/_93%%']Y_ MG!--2[A-;D8*[C(D!\%F[KJFA6TZ77=R&?HZ6BHM(2W_<&"WPFGI;'<^Q&?J#+!NK5 M?WKW#E(#.[S=R:EVW-Y.EIQ%0!(HC1(319RZN?'=VXR' MGH"TT(27\ =N%+YNZ:T)V'W%$U?6,RB)"ICYU;D-SJX_;,CK^YRQG=ORY@]V$LY86_)\F5 ?ABEY\U01<^KX%%TDL!=X3.ST=YJ ME^7S39XLZAY^^[L +JH3=E>G?^E)-YC?:)5[TCN[1484]IZY7"NT@H.I3B^4 M^6Q^@1_9:ZM7+$]O_^EI1\%!<@VB?J,+FT&F%^ITH,7.WDF70L,-U[YNH4=0 M:1; ][40^C0P"O*?-8;_ %!+ P04 " !P@2-1S3ZVBL(" 0" &0 M 'AL+W=OU ^^][[82($F#5Q@.QXWO./>?Z*Z.MD,^J -#D MI2JY&CN%UNL;UU59 155UV(-'$>60E948U>N7+660',+JDHW\+S$K2CCSF1D MWSW(R4C4NF0<'B11=551^7H'I=B.'=_9O7ADJT*;%^YDM*8KF(-^6C]([+D= M2\XJX(H)3B0LQ\ZM?S--3;P-^,5@J_;:Q#A9"/%L.M_RL>,905!"I@T#Q<<& MIE"6A@AE_&DYG2ZE >ZW=^Q?K'?TLJ *IJ+\S7)=C)W4(3DL:5WJ1[']"JV? MV/!EHE3VGVR;V"1R2%8K+:H6C HJQILG?6GKL ?P3P&"%A!\%!"V@- :;919 M6S.JZ60DQ99($XULIF%K8]'HAG$SBW,M<90A3D]FL-#D<@::LE)=D<_D:3XC MEQ=7Y((P3GX6HE:4YVKD:DQF(&[6$M\UQ,$)XN\UOR:A]XD$7N =@4\_#/>' M[^$N6NQ\!IW/P/*%)_AN-VB0+EC)]"NI>0ZXDH$S(4DF(6>:+&EF!\_D"KM< MH'\->R<\ MZH1'9X5/Z1JE88$RP966> 9HDM= M"#WL &)VYH\4MQ^QY0WU,F>)#\)TB0Z M4-X/&T9A$!X7'G?"XX\);V96%[";W7^:A+AO)1SX87)@I1\6>'$R&!SWDG1> MDK->[D%KD(J(92OUF,*DESJ,XF!X(+ ?%:5^=$+?H-,W.*OO3DA$8"518JV5 MQN,!.\=$#OI3'7CI@<9^4!R>DIAV$M.S$H]L]O]=$FEOPPW#<'A8\'Z4'P=^ M>KBZW;WSVMR5/ZA<,:Y("4L$>M<#9)#-_=-TM%C;(WPA-%X(MEG@E0W2!.#X M4@B]ZYA;H?L(F+P!4$L#!!0 ( '"!(U%_FDA/@0, )(* 9 >&PO M=V]R:W-H965T'80^RS23"9"F3Y";Y]D?)B9ON'*? 71YBR1+)'VF)Y'"M]$^S M1+2P*84THV!I[>IC&)I\B24S/;5"22MSI4MF::H7H5EI9(47*D681-%Y6#(N M@_'0O[O3XZ&JK. 2[S28JBR9WEZA4.M1$ ?[%_=\L;3N13@>KM@"9V@?5W>: M9F&CI> E2L.5!(WS43")/T[CU GX'7]S7)N#,3A7,J5^NLF78A1$C@@%YM:I M8/1XPBD*X301QZ^=TJ"QZ00/QWOMG[SSY$S&#$Z5^,8+NQP%@P *G+-*V'NU M_HP[A_I.7ZZ$\?^PKO=>) 'DE;&JW D30#L MB$"Z$_"1"VLR[]8ULVP\U&H-VNTF;6[@8^.ER1LNW6><64VKG.3L^(O,58GP MP#9HX-TU6L:%@0?Y!&'R")DJ@%:-HM?LLT MB<=MXB]PTB:0J=>7G@PD7'.3"V4JC?!]DAFKZ:S^Z#!QUI@X\R;.CIB83NYO M9C#)+5AEF8 ,) M6<%+;IFM;_2OBFLL@#(+2$H_E&@T+G+\RAEQ:U&@LX(9RHD&Z_$55YY9J1?"U=VVHW1;ZIU O&M2+_XXZ M%TKI-LANW>DIR$$#.7@E9+YDFDZ#.QXYW73-L\H1F@-825D]1TXZ%FW(W9:2 M_@GDRP;Y\O]#5J+H0NZV%)^*A0I>49*NI&8 M9 6#FQ+U F6^A6_4?L"LR@POMG"/@N.\%2?Y-T[!..W$^6L? I\) M'V6.FFJJ](7A3AGN#]@'^*ID7E'\9%N&N=K9>/GQ^K^AA0=5WSOOFB'*M*J2 MMFX FK=-PS7Q;4;XO+WNUJ@8+CB=>X%S$HUZ%Y2-==T U1.K5KZ'R)2ECL0/ ME]0THG8;:'VNE-U/G(&F#1W_ U!+ P04 " !P@2-16 +6V)\" G!P M&0 'AL+W=OND2E5?ML\.7 (JV)GM--F_W]D0EJ0DZA?PRSW//7>G.X\W4KWI M L"0;5T)/?$*8U:WOJ^S FJNK^4*!-XLI*JYP:U:^GJE@.<.5%<^#0+FU[P4 M7C)V9X\J&IU+"]Q?[]B_N]@QECG7,)/5[S(WQ<0;>B2'!5]7YDEN M?D ;S\#R9;+2[DLVC6V,QME:&UFW8%10EZ+Y\VV;ASU R$X : N@QX#X!"!J M =%G 7$+B%UFFE!<'E)N>#)6TK.,/]?BFD3!%T(#&O0(FGT:'HYZX.GG MX<,ST41= 2+'%YW@F\EZ)04(HXE<$&Q=P[>8XHTVI19 M7]T:Y, A[71X3[Y&E#%,Z?M^-C^:Q2R(Z*%5VD-&V8!U5@?J!YWZP5GUV-G8 MMZ)/? -D!^)'P_A(>X_5#:-'$:8]5J-X1/NULTX[.ZN];:S+2FKLISG@A(:V MKL26&+8XN37TQ<9Z"L-8?!S<1[-H&(?'A>DA"VD8#X^B\_=&2 UJZ4:Q)IE< M"].T9G?:3?L[-^2.SJ?X"C1#^S]-\X0\<+4LA285+) RN+Y!4:H9R\W&R)4; M5'-I<.RY98$O&2AK@/<+*)-1LR($V??_\ =MT$$ZOJE\3@<\X] M%WSA3@]<_)5; (6>FYK)6;!5:G<3AG*UA8;*:[X#IM^LN6BHTD.Q">5. "TM MJ:E#$D59V-"*!?.IG;L3\RG?J[IB<">0W#<-%?_=0LT/LP '+Q,_J\U6F8EP M/MW1#=R#^K6[$WH4]BIEU0"3%6=(P'H6?,(W2QP;@D7\KN @CYZ12>61\[]F M\*V)!GU,0SQ^?E'_8I/7R3Q2"0M>_ZE* MM9T%>8!*6--]K7[RPU?H$DJ-WHK7TOZB0XO-D@"M]E+QIB-K!TW%VG_ZW"W$ M$0%G9PBD(Q"7<"Y"W!'BMQ*2CI#8E6E3L>NPI(K.IX(?D#!HK68>[&):MDZ_ M8F;?[Y70;RO-4_-O;,4;0 _T&22Z6(*B52T1OD17Z-?]$EU\N$0?4,70PY;O M)66EG(9*AS7D<-6%N&U#D#,A,$$_.%-;B3ZS$LI3@5#[[4V3%].W9%3Q^YY= MHSCZB$A$(H^AQ9OIN/#0EV^GYR/9Q/T6Q%8O/J.WV L!3-V,2"6]5&*EDC-2 M7Z $06O?'K7$U!+-8? TOXHGV31\.EZW(2B+\O04M/0H88)[T(GQM#>>CAJ_ M5U2!SW9+RXZ")9@XKH<8$A>1XWH(PG'J-YWUIK/QU>9"'RO,9SOS6')<#R%7 MQ<0Q/<2D4>(W/>E-3T9-/W#E_T FPUB%8WD(R>-)[GCVZ.#<[SGO/>>C%;*$ M->@:*<=*I.BUBO>62#'5'I73J?>C>P:_MU@ZYDFU))E;Y3X4)H7K?HBZPEE>G+%/ M7NV3]Y5-QSL)&&>NKX4'1J*4N.X]8ACGV1GWKS<,CD?=WPG^5-E6[>(1&*PK M=8ETSXC6;3%\1-)\64C?[V;:[).^\VUCH$QCX,T[]EPHZ<2M%@\,1TGLGLX^ MM2QSCXWPJ,]I0&QLORC1BN^9:KN'?K;O23_93LR9OS6]JNV?7F7:1O<'%9N* M253#6DM&UQ-M2;2]8SM0?&>[J4>N=&]F'[>ZWP9A /K]FG/U,C !^@Y^_C]0 M2P,$% @ <($C4>PW3>39! #!$ !D !X;"]W;W)K&ULC9AM;^(X$,>_BH7V12LM)4Y" BN*M(4]W9ZTNJK=O7MMD@&L M3>R<;4K[[6]LT@")"7W3YN$_X_G%X_&8V5ZJWWH+8,AK60A]/]@:4WT9C72V MA9+I.UF!P#=KJ4IF\%9M1KI2P')G5!:C, B24E>63+T]0"'W]P,Z>'_PQ#=;8Q^,YK.*;> 9S*_J4>'=J/&2\Q*$YE(0!>O[ MP5?Z94E3:^ 4_W#8ZY-K8E%64OZV-]_S^T%@(X(",F-=,/SW @LH"NL)X_BO M=CIHQK2&I]?OWO]P\ BS8AH6LOB7YV9[/Y@,2 YKMBO,D]S_"370V/K+9*'= M7[*OM<& 9#MM9%D;8P0E%X?_[+7^$"<&-+E@$-8&8=L@OF 0U0;11PWBVB!V M7^: XK[#DADVGRFY)\JJT9N]GXW"MQSMS/R[R&0)Y"=[!4UN MEF 8+S0);\F0_'I>DIM/M^03X8+\W,J=9B+7LY'!8:WQ**N'>#@,$5X8@H;D MAQ1FJ\DWD4-^[F"$\39!A^]!/X2]'O_:B3L2!9])&(2!)Z#%A\WIU&.^_+CY MI((),BXP5G;B6LP.P!!#%;(/!:X?J '&? 39-AKZ12\H6[ M9<>JJGCC8N.D.;[7AF=D#3DH5A!MF-D9J=Z,V\;L2[?#X&,WN*UK+_-A MFDS'L]'+:0YT59,@2<]%2X^K* XFC>H,?]S@CWOQGXW]V*=LGXG $B[7#7C] M-7QT!]_).=VD!=<5A>&D)5IZ1''J1TL:M*07[7M9,:ZP[CL:(<405_0.:_>J M +*1,M_SHO!1)9U8Z(1&+:JN*&@A=15A%(=^IK1A2GN9%ENF-IA_>VZPR!FW M&GKF)^V2I$$KKQ8>41BU<)<>$0T"/\RD@9E<@Q$;FWSDA16[0T5A!>[N3&3> MQ33I!!$%2=C"Z8KB,6V)EET1I6GDQYDV.-->G"=X :5QP6"VK10R; G6R146 M2_/FHYE>RZ!%5S&,QG'28NGS)B=8.:S"39]WPPT\ZZ!-ZA$-PVF;U*,:4WH!]J2KH%?FK02F=PK>2P6V M8J 4HKEZZ&6B5^?NNF3ID0SC\?@"3WCD":_P:& *L\]NH3DF92$KAV;O)6Y; MRDULAH3<^/'";F T#>,VHD\V3=MKS2M+DDNNSF.(VJ7#IPKC]E;E]75IR1W;$-K?AQR+X0ZKG\+>]D!62J#UMPZ2]OWI$4=I901Y/\4G9 M.(_\V#C0_L[AL;\5_.SZOD.+NJZ3\+2#\C)WNP&LY6V@12T[;?)H$+?+Y=+G M+4DNM(+TV%S0_N[B:REWO=T2X:ZG@OS.RYAVV]@DZ,3N446=5F)T M>]S6N-E@@(?#5_.T.=)_=0?9UO,'>]1WQ\^CF\/O!#^PE>)"DP+6Z#*X2S$D M=3AZ'VZ,K-QA="4-'FW=Y188IH 5X/NUE.;]Q@[0_ R_Q]02P,$% @ M<($C40V3X_R"! J! !D !X;"]W;W)K&UL MC5A1;Z,X$/XK5K0/K70MV 0(51IIV^IT/=V=JK:[^^P0)[$*.&>;I+U??V.2 M L'&ZDNP86;\S=@SWSCS@Y!O:LN81N]E4:G;R5;KW4T0J'S+2JJNQ8Y5\&4M M9$DU3.4F4#O)Z*I1*HN A&$2E)17D\6\>??+YXYINM-B^"Q7Q'-^R%Z1^[)PFSH+6RXB6K%!<5DFQ]._F.;^X),0J- MQ$_.#JHW1L:5I1!O9O*XNIV$!A$K6*Z-"0J//;MG16$L 8Y_3T8G[9I&L3_^ MM/Y[XSPXLZ2*W8OB%U_I[>UD-D$KMJ9UH9_%X0]V:VT*$_*@*#DU?%)WT^!Z"G@Z8@".2F0KRI$)X6H/52Y*AE[I.U/HXH%IR@N%HDMTA7Z\/*"+ M;Y?H&^(5>MV*6M%JI>:!AF6-@+.MQZ3UF#3VHA%[#VS-I&0KI.D[HDHQK6X\9J/6;-28G8Z8_46EI)7^ M@+.MF-PS5YR.%N+&@LFO_8*$R3S8]X/AESF#-FVA3;W0[N@*3O92^Z =+23] M9:-H ,TE,W-#BUMHL1?:$^6P$5 7KL1Z#3F=RYH6+GRQM7:29 -\#AD\$KJD MQ9=X\3U6JH9MS9DO=HFU+B8$#\ YA.(T=:-+6W2I%]U?;$,+'[+4WK$P'0"S M9; ;U:Q%-?.B^@?(!VA&4LVK#2J$4FC)*K;F&D$!03GD'@QSR)ZB M,K-QA5$\':!W284]J3,/LM:#S.O!3UK4],@R!?"*PJ]NA%^-WDRM0Q:!\ Z6K$UR([^[(L@4>LA;-AF7?(X&SDV.*.@["?A)XAA++.=2U-ZGD*P\G.V?+1 MS(J@+16.0.RX"/O)")HO:*TJZ&U@DZO\ VFHKZKHSJ_06R:=F&W^F4V'V>82 MZA'9.>B.I;"?IEZ%AD*[LCL')TZ;AS#!)!XB=8A%\5CIPAUCX>3K_4W!Z9(7 M7'/F;7)PQSC83SG0*"*Q9] [0V<.$8&[0\Z;S7.&PD$N.,+6IMEB630=R]2. MA["?B,ZQ7C2_S1PBC.=!U; MM*XAEUF[C1].H#;#I$.:=,A$(R>-=!1$_!3TS'+&]W19,+05Q6I)\S?E3V%B M4\NP,#I$QIHXTG$/\7./(W][F>%$:I-'@K/9$*PM!529C)Q&ULE91A;YLP M$(;_BH4JK9760B"D:460UD33.FE3U+3;9P>.8-78S'::]-_O; BC+:FZ+^"# M>\_/>X9+=E(]ZA+ D'W%A9YYI3'UM>_KK(2*Z@M9@\ WA505-1BJC:]K!31W MHHK[81!,_(HRX:6)>[94:2*WAC,!2T7TMJJH>KX!+GJDP\KLJ.:M :"8%45#,O"^CZWEL\UW"+P8[W5L3ZV0MY:,-;O.9 M%U@@X) 96X'B[0GFP+DMA!A_VII>MZ45]M>'ZE^==_2RIAKFDO]FN2EGWM0C M.11TR\V=W'V#UH\#S"37[DIV;6[@D6RKC:Q:,1)43#1WNF_[T!.,QD<$82L( M/RJ(6D'DC#9DSM:"&IHF2NZ(LME8S2Y<;YP:W3!A3W%E%+YEJ#/IK2> M[D&3TP48RK@FXS-R3AY6"W)Z&PO=V]R:W-H965TC91A4"I>%*@L;5-#CKG,X[D7/P.[YQ+,W.&%PH2Z4> MG7&93H/(*<(<$^L@&/V>\!SSW"&1CE\U:-!P.L?=\1;]LP^>@EDR@^Y06S;#;1J@3M=A.:&_A0O3>)X]+=RL)J6N7D9V>7,E$" MX9X]HX'#"[2,YP;Z1W 7,)]I@K#9&HFH24RYQ(F-?"\ H[W '=BN%'29@8^ MR133/P%"4ME(C;=2YW$KXE4A3Z ;'4,8FY572_+A!L43]LX6GU_#T/$]W#\_7#6IFN5P3CS%PSK1^ MH5=5,IT:^'%-N^'2HC!M7/V&J]\:4QO7,5QSP2EHBL\ Q?A@\*WK;6>@RT!W M$3VP"FJC%[5('S32!_\L_2V9%5K?H[D2]#3KC ?#P21\>D/$L!$Q;!5!#YZ> MLW3/ LX*FRG-[BU/T7]-AQIN M-Q_BWJ S^BL?PIV**5"O?5\PD*A"VJIX-K--[SFK*N[K]JIQW3"]YG1X.:[( M-3H9$K>N>D%E6+7Q]7>I+%5S/\RH?Z)V&VA]I93=&HZ@ZXYQS@Y,)P+>23R@ TVK"_'0]=W)>"@*G5,.=Q*I@C$B7\:0B_7( M"[UMQSU=9MIV^/%P198P _VXNI,F\FN4E#+@B@J.)"Q&WF5X,0XCF^!F?*>P M5HTVLDN9"_%D@^MTY 56$>20: M!S.<9)I#G%LGH^%V!>C6G36RVM^A7;O%F M,7.B8"+R'S35V<@;>"B%!2ER?2_67Z%:4-?B)2)7[A>MR[F184P*I06KDDW, M*"^_9%-M1",!=PXDX"H!.]TED5,Y)9K$0RG62-K9!LTVW%)=MA%'N3V5F99F ME)H\'5_S1#! #V0#"AU/01.:*]0[04>(H$IP@'.'B<3='QT4D+;*?> M@8Z#C0[ SC31@#39H$1"2C5*B)0OQN]K(E/T\Q;8'.2O%J*H)HH<4>< D=EC M-"DI)J\H;LQ$=*V!J3::;DW3;5W/ 9I3- 652+JR?X9]Q]F.:C8?S,9W,-(" M;8-NB]Q>+;?W-KF73!1<[U-: G8=H*TZS_&@WQ_ZSWM4]&L5_5855Y"")/E[ M;#"HJ0:?:8/SFN;\4VS0CEJ=/ X;-L!M-@B#72$*/MH(%6+3"2'NG.^W0M@H MB6&[&80TQ9R_QPPAWI'AS[1#N"MS87N=>ZLA_@-;UX*&(Z*@3?&N7H;1ASLB M^L<1/?QW;? ;UR4#N72/ H42"UK>G'5O_?"X+*_;W?3RU7)+Y))RA7)8F-3@ MK&^89?D0* ,M5N[RG0MMKG+7S,SC":2=8,870NAM8 GJYUC\!U!+ P04 M" !P@2-1K3]1RSL" >!0 &0 'AL+W=O^"JF0;#X##Q MR+8ENHDP2RNZA27@JEIH&X4]2\$$2,.4)!HVT^!N>#M+7+Y/^,Z@,4=CXBI9 M*_7D@L_%-(B<(>"0HV.@]K>#&7#NB*R-WQUGT$LZX/'XP/[1UVYK65,#,\5_ ML ++:7 =D (VM.;XJ)I/T-4S=GRYXL9_2=/F3N* Y+5!)3JP=2"8;/]TW_7A M"#!,S@#B#A"_%3#J "-?:.O,ES6G2+-4JX9HEVW9W,#WQJ-M-4RZ75RBMJO, MXC";*2$8VFU!0Z@LR$Q)9'(+,F=@R.4$ M2?+ .+>[8=(0K1E'&>:=\'TK')\1_E++ 1E%[T@[[$'N^T7_U8>,IW27=9<-D,$[#W7'W3B1%@V&?],)MTKM-7G7K>N(J MM[]' ]4;YDTA,/&PJ+!9!P0 MW=[&-D!5^0.]5FBOAQ^6]@$#[1+L^D8I/ 3NCO1/8O8'4$L#!!0 ( '"! M(U&VRW6$7 ( )<% 9 >&PO=V]R:W-H965TF--*Z@0 QJ#8-7B!>N,FEL>:'8%_:[=MS=MI0 MI"T2;Q*????S_RZYR[;&/KH: -F3DMK-HQJQN8QC5]2@N!N9!C2=5,8JCF3: M=>P:"[P,04K&:9+,8L6%CO(L["UMGID6I="PM,RU2G'[O !IMO-H'.TW[L2Z M1K\1YUG#UW /^- L+5EQ3RF% NV$T+F?N-3.8\2+P@D%.@)G%X;N 8I/8AD_-XQH_Y*'WBXWM,_A-PIEQ5W<&WD#U%B M/8\N(E9"Q5N)=V;[$7;YG'E>8:0+3[;M?*>SB!6M0Z-VP:1 "=V]^=.N#@82; $:Z<=FIJ+?ETL&#CD"D^&VE\HY3+PX'R7) MFP%I9[VTLT'0MP;\I];K3@I#L(H=MPU#<_*2K&':>,:>@5LW(&S6"YO]ES#K M6^K45*&ULA53?;]HP$/Y7K*@/K=22$"!L M54 JL&F;5JTJ[?8P[<&0@UCUC\R^ /OO=W8@8UM+7V+?^>[[OKOXG&^-?7(E M +*=DMJ-HA*QNHYCMRQ!<=)Q7? USP,?JSI(5MRB% M4*"=,)I96(VBF^[U)//Q(>"K@*T[VC-?R<*8)V]\+$91X@6!A"5Z!$[+!J8@ MI0@8> M;VFD"U^V;6*S)&++VJ%1^V12H(1N5K[;]^$H(>V^D)#N$]*@NR$**F<<^3BW M9LNLCR8TOPFEAFP2)[3_*7.T="HH#\>?@4IR[(I-C:J,!HV.F14+;O(Y,L]G M@%Q(=\'.F-#LH32UX[IP>8PDP,/$RSW9I"%+7R#KINS6:"P=>Z<+*/X&B$EY M*S\]R)^D)Q$_U;K#>LDE2Y,T>9S/V/G9Q0G87MN57H#MG>K*9:B??;]9.+1T M>WZ< .ZWP/T W'\!^$L%EJ/0:R9#AV%'T^7@N58V0(, Y$=K0^U+A_T\WCS# M/VCY!R?YYZ6Q>(5@U>L"&J3L2$!OV!MVGQ>0M0*RDP(>#'+Y.G?V7_']MUE_ M\ ]W?'3O%=AUF&['EJ;6V(Q ZVT?D)MF;OZ$-Z_/+;=KH1TI6U%JTAD2MVTF MNC'05&&*%@9I)L.VI$<0K ^@\Y4Q># \0?NLCG\#4$L#!!0 ( '"!(U&) MLE6*.P, $P* 9 >&PO=V]R:W-H965TYSTG\;&'&RY>Y8H0A=X2ELJ1L5(JNS1-.5^1!,L^ST@*3V(N$JQ@*):F MS 3!BT*4,-.QK(&98)H:XV%Q;RK&0YXK1E,R%4CF28+%]IHPOAD9MK&[\4B7 M*Z5OF.-AAI?DB:B7;"I@9-91%C0AJ:0\18+$(^/*OIS8KA84,WY2LI%[UTBG M,N/\50^^+4:&I1T11N9*A\#PMR8WA#$="7S\K8(:-5,+]Z]WT6^+Y"&9&9;D MAK-?=*%6(R,TT(+$.&?JD6^^DBHA7\>;HPP0J/AX)OD-"S(9J^*(I9 MJ"%]FNKW_J0$/*6@4^,[ D63Z +=8Y4+JK;H*L5L*ZE$9Q.B,&7R')Z^/$W0 MV9=S] 71%#VO>"YQNI!#4X$%'1D^J'S>%(2TD,_,B*PHND2%>7LH3N*9Y1! M-7MHBK>P3%0/37*"?E_-I!+PK?\Y0G=KNEO0O0[Z+95SS'0E[;8748K]0JQ7 M_WHB4BG#5F*!WM(WW.M=J1?(_T3D6X;TF\@W2@(VY&#&CDX M$>FU(0=-I&5W9!G4R.!$I-^&#!I(Q_6==F18(\.CR.<5@8TB5D2T$<,&,1IT MO#"]WVOP\%>\[6/.GB C1VV:PF)HS5FT"%XO"O0 MYV6I@G_X+ )_X->NJI9J-SJ!XX=6Q\NTWYN?[9Q0OGDNA+:?<5%LY)# _[S: MBK&? Z00?DQA4LW:3Z'+_GOWM(^WSP>>7NS,'SIF5?^FI-UTL[?:410%AZZ; MTPY=FWL[MSYGW6.QI*D$&S%HK'X 8E$>7@(\ MCSE7NX$^']0'R/$_4$L#!!0 ( '"!(U&,9:)&PO M=V]R:W-H965T>E77$,32'9-!$M@76R?=\W+225EK[(NK )"]*:G= M(JH0ZYLX=D4%BKN1J4'3RL98Q9%"NXU=;8&7 :1DG";)/%9!3;"OU$G&&G@-8=C)FO9&W,BP\>RD64>$,@H4#/P.GW"G<@I2P$(.T!:?#="067]QQYGEG3,NNSB:$]H?RA)96!>$P_PI4DF.7[#M68%D(V8/N3MMOV\4](!?2O<]B)#V/ MBHN>>]EQIR>XOS1ZQ";)!Y8F:?(O/":;@]=T\)H&OLD)OE,6?]VN'5HZW]]G M1":#R"2(3$^(/(=SA/*2OX*EMJ3.\[TM]);)H(Q@%;L0FNV V^/;E@?OI_YDOA"M-H9)8C'+-ZGF\VFB?OCOF*#SK.7]YO MW&Z%=K1%&R)*1E?4O;:[$%V I@Y-N#9(+1V&%;TA8'T"K6^,P7W@^WIXE?*_ M4$L#!!0 ( '"!(U$7$#W^G ( .L% 9 >&PO=V]R:W-H965T-<>H$3H&E6K,.*%+/'O4TP=I*H>!1,U.7)==O M,Y"XF03]8'OP)/+"NH-PFE0\AP78Y^I1TR[L4#)1@C("%=.PF@0W_>O9V-E[ M@^\"-F9GS5PD2\07M[G/)D'D!(&$U#H$3K\UW(*4#HAD_&XQ@X[2.>ZNM^AW M/G:*97HC3^RS:M;12PM#86R]:9 M%)1"-7_^VN9AQR'N'W"(6X?8ZVZ(O,HYMWR::-PP[:P)S2U\J-Z;Q GEBK*P MFFX%^=GI%Z"0#.NQ15U5$BC=EDMVRTW![JA@;"Y,*M'4FHQ.YF"YD.:4?6!" ML6\%UH:KS"2A)24.+TQ;UEG#&A]@[!O'+#Z* M^+E6YVP0G;$XBJ/GQ9R=?#@] COHTC/PL(,#L >R :-. MP.BH -^5/5SUGHF=&T-C 9=4=069JSF\I@57.3"*G^$[L5+PI9#"ONU3V]". M=]0.QE>7P_UJQYW:\5&U_O46*$E;66E<^TH9&A8I4*]G%$ K3:B4;NCLC"E4 MO=154J@U&"_?CX8#NL?_93D>1=$[V>%. Y:@ZTFV0W30/_ M-6_&X /7N5!.]XI&PO=V]R:W-H965T MQDY# "9#8Y:I>U:O0LM<^ M5'TPQ!!KDYBSG67IK^_8"2% DN6V^[ DSLSXF[$],Q[MA'Q2,6,:O:1)IL:] M6.OM)\=1JYBE5-V*+9&3'YG(R M$KE.>,;F$JD\3:GBAB:YHG^D'L?F6E M0WUC;R429?^C72F+>VB5*RW24AD(4IX5O_2E#$1- 1QM5G!+!?= M8I%$3*J?T>?O.==[]'[&-.6)0H_L1>J##F^\:D$\:\]KL5]+']&SG/]V#:7JQ@./9I+L9$T MO:EAHVDJ\DPWT1?&^S4JKYTIJ)B"*P.I+)TJXD@[XQA<&9JGZ+ WZUL Y9#R9.G(,M\O*?QNB[W;Y,7P1S8JP<>4C[M#RN2*91K* MNLDOM4@>@ILK8-4"ZJ=F,C7YYN#5Q:X^N&3&H0^H3F2'5Z_0$7R+\4\=J8W4 M:AMY8Y[X(T^7@ WN7^0[X_B2U;0:3T(Y@(S7)I%@>6 MC8OHD*$;H=P+*(+],,!!"]2Q*!&O>\O0/31[6B'H-.L!A0#>BS2%!LYB-T)Y M%[OX(PFQWS\[D$UR?3(\.[>S!K&VD!]K(.DN@NW[Y(&9WME$___OF,MB2#Q_ MB+VP!?]8#4EW.2Q7X"0_[KB.8Y8TD_0O208$#\CYBES*A4-"2 OOL5*2[E)9 M=32J:#E4^X:^+'PD](-@,#Q';1 $AS#QSV"=6JN<,KFQ5PZ%5J97*%K.:K2Z MUDQM,W\V?F>N.[8%/YHI[DI?J=SP3*&$K<$DO@TAC+*X?A0O6FQM0[X4&MI[ M^QC#E8U)(P#?UT+HPXN9H+H$3OX#4$L#!!0 ( '"!(U&7@Y:8[@4 *<: M 9 >&PO=V]R:W-H965T$F33%QU5E*NW_=Z8KZB*1%=MJ:9^F7!>$JDNN7+ MGEAS2B*CE"8]% 1A+R5QUKF>F&O)FBSI(Y5/ZP>N[GJ5E2A.:29BE@%.%U>=&_A^BL=:P4A\C>E6 MU*Z!=F7&V+.^^11==0*-B"9T+K4)HOYLZ!U-$FU)X?A>&NU4[]2*]>N=]8_& M>>7,C AZQY)O<2175YU1!T1T0?)$?F;;7VGIT$#;F[-$F/_!MI0-.F">"\G2 M4EDA2..L^$M>RD#4%!!N44"E CI0@/T6!5PJX%,5^J5"WT2F<,7$84HDN9YP MM@5<2RMK^L($TV@K]^-,Y_U1%4@#@#3UDLQ85ZJ*Z_K%@N2!:) M24\J=/H=O7F)Y+9 @EJ00 3N6297 GS((AKM&^@IMRK?T,ZW6^2U^%N>=0$. M+@ *4. ='>R.AP[U*>GJX\\WN J4]C8PVV9T@&_G#4S=<,YR994+48)9J^@ M+O= 7LWCFRWA$?CS=V42?)(T%7]Y /4K0'T#J.\MG>)%\SH@^J*OJ:L$"HL# M8U%3TN9Z/!H.)[U-/2U-(0C'P6A?:MJ4&H70"NVY-*A<&GA=>LHXG;-E%O^M M?!+_P;^!$WK@1A56J$(OJF^&O!0*LJ%=D%![R=T8PN%#.\4^TA(1J^9$5,]Z.YH4+& MV=+ES; 1352+95$LA4Q8D[G$AT+3IM"@+2FCRN61O_KU,@-$+RP!2"Y7C.NJ M<;DQ:KP=AH'^YT8PKA",3T&P42Q-9@D%:@@ 2T4%TH5AW,30'^(^ZKLQP,#V MC\"+0E&1JJ8RL>;UN@1B7B174IXZ6X'?* Q,I?I*$]8Z'/0:^\(D251SDCQ6 MX\H<;$B24\ 6)6:VUDB=(&&C_@ZKSR$"&]7G$,)MR8?(NH5.2+^C<]?[P6W9 M#TJY_7[PD<0J@"/P1Y[.*->Q>8S3/#'V!'@2[KHN 8;[SK?6-;2= M#F*O:U.ZH)QK"BZ&#%-63@QWI:4ZAC! L'_8+1QR0S@8X'$+5ML$H;\+WI2< M7)1^I(@.+'1<394Y$1?VAG56&W3A(=ZF%,3=L&VYV@8'_1WN,+2:?75GR2)- MTY2X4WU76JV'#RL"@0W833DTP*@/6W#;%@A_L <>"7+8#%_81?@0KD-LW U; MP-IN"(^TPW2=L%=*=W/7/=7+RC=S0=MVX.@\QD!H^Q#T-Z*O10Y-@=]V,;+X-@.V4R%_4VG)"O@'W,>9HKOTE$0AVW80 M/(]$(=LRD+]E["?*E8TC!OI'VS*R)(^.D'RL9FVI9I:;8H8Z)?B6E5'_3()O MF1?YF?=_K9(CMH^O$DNTR$^T]X0_4UG."S^0&DN.:'@FJ;&.+OD>HQ04YC:4RSC3)>)2<2%/@'23.6$Z#<;=(/@%]\QA.51 M[.=1#T!],M6&[XA5M;,[AM!2+_9/_#J?^C0*J4GPE.+%ED$Q.H_BQ;5C(3^/ M[IJ77*EY;L62:K339\11GA0;;SWGF1VBJG%S6IS-*2CP%>+.E#6'9H11ZX"/ M+3UC_]!<2Q Z*4&69?'@3!)D&14?8=2?F*"PN0,;MN_ L"5I[)]@:PG")R7( MW\+WT^*;B353?,)1C5U1M0 )72B307>H%A(OOHH4-Y*MS7>"&9.2I>9R M14E$N190OR\8D[L;_8+JV]3UOU!+ P04 " !P@2-1%M"(^U($ ]% M&0 'AL+W=O%NPF!]F%K:. ]^C<*.R 7L^W=*0 M/3'UO'T4\&:748(H8:F,>(H$6\^L>WRW)%[FH"U^1.P@3YY11F7%^4OV\G

>/PS"M1F M9HTM%+ UW<7J.S_\Q0I"&J#/8ZG_HD-AZUC(WTG%D\(9$"11FO^GKT4A3AS( MH,&!% [DTL%K<' +!_?" 3=E&!0. UV9G(JNPY(J.I\*?D BLX9HV8,NIO8& M^E&:S?N3$O!K!'YJ_J2X_W*S@,H%Z($GT$Z2Z@GYO&2*1K'\@F[0\],2??[T M!7U"-I(;*IA$48J>TTC)KS (S_]M^$[2-)!36P&J++;M%P@6.0+2@ 3](VG M:B/1'VG @O, -M I.9$CIP4Q1OQGE]XBU_F*B$.<&D /G=WQI,9]V=U];&#C MEC/DZGBN:880WU;+)%)O"&H-RRZF"N8M2O/U#P:&?(,RWT#G&S3D^W>7K)A M?%WDE BV"ZD@892&B"H$!)FI/HL\_E#'S_:=_=QS1P[,Q+X&EE?"\GK""@5- MU67#Y B\*P0-V8=E]F'/[.R5"3^2]?F'AOQY"UY;W&#B.1=FRQHS%SM> YM1 MR6;4DXU/4Q_VWGHVHZ[5')?YQQ_68K4K>#%N:;&\R&U69^ G)?A)3_![)K-E MR 4TQ1;T#)X5UZ.=N$SZH,1.M;$[[VM9NHI9)V!%@J[(3B0'&Y']U&(,5:)[ M)N!P 1M9=D+)YMX')1"PR>UHC.)HS6IAF:-C],:H0 .4Y*I"!BB@;W7"]- 2 MB>A(LB74>1%(503R447XW09K0=*I8.Q[-V>YM3OH%5))#9KY!6M MHQJ@K8C\2_CU*EFD&)VL+NS<9K:UJZO226P6RC9L!MG$G7435\*)SH MH]@DI.> *NW#9O%K V240MQ9"W$EAMBLAOV:J6$MY"G&CD(EW'\I)*,(E9B.[#4+ 0SOIPU%N^;,GUAV!3R2MU M(V9U:^VC[HO5,RR%')U]5H>0=VKV]^+L87^&Z9 MWV158?*+M6]4A, "Q6P-(9W;$> 1^5U5_J+X5M_>K+A2/-&/&T8#)C(#^'W- MN3J^9 G*&\/Y_U!+ P04 " !P@2-1%26A2@0# R"@ &0 'AL+W=O MJT=;7+EP"*MB9[22KM \_/Q#"%D(JK7L#-OC^]SMS/FZRX^))Y@ *_:Q* M)J=>KM3ZTO=EFD-%Y8"O@>DW2RXJJO14K'RY%D S:U25/@F"H5_1@GFSB7UV M)V83OE%EP>!.(+FI*BJ>YU#RW=3#WO[!?;'*E7G@SR9KNH(%J&_K.Z%G?J.2 M%14P67"&!"RGWA6^G./0&-@5WPO8R=88F5 >.7\RD\_9U L,$920*B-!]6T+ MUU"61DES_*A%O<:G,6R/]^H?;? ZF$GL# MBA:E1.3=Q%?:DUGOI[7JW*F2$ZJ8H%O.5"[1!Y9!]J> KQ$;3K+GG)->Q2\; M-D!A\!Z1@ 1OD(]D3@5(=^W1#YM]"*U^>$+_*V=;D$KO@OZD((0>6&V7-H5Z M[O$1-3XBZR,ZZ\-A(ZJ0C@OJN'""?J&N@-S^..VAU39G;3O#49S$&$_\;0=4 MW$#%O5 +A[(2E!FR/H+XB"!*@I"0;H!A S!\"4"],Y1E^K"78!.R#V9X!',1 M1X2,DFZ:44,S>@E-2EFJ*\49AM$Q QZ183CL9A@W#.-_R1,2]$*-C_.$A%&" MQ]U020.5]$(]V/IFOM 6A*[7+F-01A6@)2T$VM)R V@-8G]PCI/[<&Z[P)W_ M41L\&8Q/8./@4.""UP4_'(5^WMKON 5,\.!4 N)61<:O"]Q]=,[ XR-XO=M1 M> *>'.#)Z\*W3]H99-*%')^H?_A0^7'X/S/;'L&PO=V]R:W-H965TPDY%)1I*% "V56U;"=>4Z)"U$3F[5-F?WWZUQ(P?E((\WL"\3. M.6Y9<;6@6R2N^I4R_>>$BBY0NBK4E MMX)&<4'*4LO&V+.R*&&]X:"H>Q3# =^I-&'T42"YR[)(_#NB*=_?]$CO4/$] M66]47F$-!]MH39=4/6T?A2Y9M4J<9)3)A#,DZ,M-[RNY7A [)Q2('PG=RZ-G ME%MYYOPU+\SBFQ[.(Z(I7:E<(M)_;_26IFFNI./XIQ+MU6WFQ./G@_JT,*_- M/$>2WO+T9Q*KS4TOZ*&8OD2[5'WG^WM:&>KG>BN>RN(7[2LL[J'53BJ>560= M09:P\C_Z577$$4'KP 2[(M@FP3U#<"J"TY7@5@2W*Z%?$?I="5Y%\+H2_(K@ M=R4$%2'H2@@K0F@2O',#AP\CA[NV0>K!;HSV6E1+^0R,\$;\,O?=^V!];;\>2!4&[8 M/T6- 90=8!R &"%N@&O8R:#WZT'OMP[ZS^)@0V,4O5&A#VJ' M]5\?\:32B[W>3:!)5HIZQR%[GFT,R@.$"D(#M8!0OA?"OKS:E]?JJYP9]+ ? ME@E=;(NK\A^LFT$M%_P?4RCH-(4@5',*0:BS4RBL?86MOHINTI >)YIJ%7GU-'1^9Y\[$A'OX=S#K1#.B4:!//[@6^:@M3.IAJQ MWXW9G8S]P16[:O&C)?L,S%RS(1BP: .P9IM3$.4:?7T'HAKK-H@B1EPS$&4> MM>:PR<;2#2\>-S2*J<@!^OT+Y^I0R!NH/[<-_P-02P,$% @ <($C42'U]\/8 @ M3 D !D !X;"]W;W)K&ULS5;);MLP%/P50J<6 M:*/%LFP'MH'83M 62&/$70Y%#[3T;!$1296D[.3O2U(RXQT^Y)"+Q.7-\,T; M<.FON7B2.8!"S[1@Z&T&'LDR5V; '_9+O(09 MJ)_E5.B>[U@R0H%)PAD2L!AX-^'U) P,P$;\(K"66VUDI,PY?S*=K]G "TQ& M4$"J# 76OQ6,H2@,D\[C7T/JN34-<+N]8;^SXK68.98PYL5ODJE\X'4]E,$" M5X5ZY.LOT AJ&[Z4%])^T;J)#3R45E)QVH!U!I2P^H^?FT)L <+D!"!J -$^ M(#X!:#6 UJ6 N '$MC*U%%N'"59XV!=\C82)UFRF88MIT5H^8<;WF1)ZEFB< M&MYBP0A;2E2"0&-.J?9BEF,!Z,,$%":%1.%']!E),R8W/\+0CYQ7$K-,]GVE M\S!L?MJL.:K7C$ZL&4;HGC.52W3+,LAV"7PMP*F(-BI&T5G&;Q6[0JW@$XJ" M*#B2T/AB>-@[ I]<#N^>4=-RGK0L7^L$WPU3)"-%978$FD%:":*(KOKMWN>5B@B0'H.6?H5!MJG3R34>PRBFU&\24929?1,>MKHL02 MF4-G-4RZ8=]?;;MQ&!,FP6[,Y# F;K==S(Z*ME/1/JMBIGCZA!Y*4S*)_MP# MG8/X>Z8\B2-.WHEA'9=1YZT,ZQR:T=OSZS!DWZW#B%9XW*RN4] ]J^ [9RN0 MID 36( 0NC&K#Y\+C.NY17KOQ+@P>#V0@[>RKF':V6Q)M&?>D:##W78D*([B M/0?]K6N&@EC:ZUJBE%=,U6>U&W5/@AM[$>Z-C\Q3P5Y?KS3U.^,>BR71F[. MA:8,KCIZ1XOZZJX[BI?V,IMSI:]&V\SU

$"=#S"\[5IF,6< ^HX7]02P,$ M% @ <($C4;[\@@UJ! H1$ !D !X;"]W;W)K&ULM5AA;]LV$/W<_0K"6( 62".1LAPG< PD<;:U6 C;C=LP3[0\MD2 M(HD:2=G)O]^)DB4GD2D;VP(CEF3>NW=WU#V2HXV03RH$T.0YB5-UU0NUSBX= M1P4A)%R=B0Q2_&4I9,(UWLJ5HS()?&&,DMAAKCMP$AZEO?'(/)O*\4CD.HY2 MF$JB\B3A\N4&8K&YZM'>]L%#M IU\< 9CS*^@AGH[]E4XIU3HRRB!%(5B91( M6%[UKNGEA/F%@1GQ6P0;M7--BE#F0CP5-U\65SVW8 0Q!+J X/BUAEN(XP() M>?Q=@?9JGX7A[O46_2<3/ 8SYPIN1?Q[M-#A56_8(PM8\CS6#V+S"U0!&8*! MB)7Y3S;E6-_KD2!76B25,3)(HK3\YL]5(G8,&-UCP"H#]L: ]O<8>)6!=ZA! MOS+HF\R4H9@\3+CFXY$4&R*+T8A67)AD&FL,/TJ+NL^TQ%\CM-/CNR2+Q0L MN8$4EI$FTYBGBGR<@.91K,@W>-8YCS^1S^3[;$(^_OAIY&CT6U@[0>7CIO3! M]OB@C-R+5(>*W*4+6+P&<)!PS9IM6=\P*^+7/#TCGGM*F,O<%D*W!YO3BQ;S MR>'F0TLT7ET#S^!Y1]:@SOWC]5QIB:_(7Q9O_=I;WWCK[_$V!1E JO&E)F)) MXBB)-#>O('ZP=6C^3 *18%]1YG%;N>T.F'_FNB<6IG[-U+<"W2(-GK[@=-=! M6)!=1E)IXIT4U[!-6H!32T;SO""KVMC:G5#7[: [J.D.CDAL*S^"C;J*(N3Q MLHVMW8?7P?6\YGINQ;G;RR[%24?821LU.Z3?E<=AS6WXG^31,-V71KL+UD'U MHJ9ZT3%#=S@E? %D_F+>'IRV;:Q*--^@%8J\'@]0H/%OY*QWV]>!XR;OQ_G# MU^->A47=1A7SM648]8>4O9FL;6CT@NVK0J-GU*XW?XH4R ,&\W@/ MR1RD321IHSW4MXKR/2X2+AD19G32*08^1C R=D&7^?HU4 M5<..->B27=J( [6W\@FH0$99N2HH>2D;,3M:#$H1'6)L Y]D9<0VFHU.4'L7 M-X7_ [<,:'A([9NN3B_^K]JSIL4R>XL]JO8=6,,N[65-9V7VSGID[3O0FMH/ MW0-JSYK6R^R=T=3^9PF0'E)ZUK1'9E^+_YO2-QV+';,$[RJ]':N[]$W+8_:E M\+&EMZ.A(L? <:5KK[RSLW=-0*[,&8#"152>ZG)#6#^MSQFNS>[ZS?,;>CDI M3PL:F/+PXI[+582AQ+!$2/?L'(G+\CR@O-$B,SODN="XWS:7(>!J3A8#\/>E M$'I[4SBH3V7&_P!02P,$% @ <($C4;V*>:==#0 3V, !D !X;"]W M;W)K&ULS9W??[_X*RG4/NU51Q/P$MA)7 MV59RYZU-SI7L7FIOZQZPA&TJ$N@ QYO__@:$-(,9NH% ZEYV+:6G9P:AS[>9 MZ6F]>DJSS_E#%!7.G[MMDK\^>RB*_4_+9;Y^B'9A_C+=1XGZE[LTVX6%>IG= M+_-]%H6;JM%NNZ2N*Y>[,$[.SE]5[]UDYZ_2QV(;)]%-YN2/NUV8?;V,MNG3 MZS-R=GSC0WS_4)1O+,]?[LJ-OYUR+K=I^KE\<;UY?>:60XJVT;HH?83J?U^BJVB[+5VI M@?RW]GIVZK1L:/Y]]/ZVFKV:S6V81U?I]E.\*1Y>G_EGSB:Z"Q^WQ8?TZ1]1 M/2-1^ENGV[SZK_-4V[IGSOHQ+])=W5B-8!^+P^^:8=O0IUW:5(\Y,Z;9!-MF@Z6:J"GT=+C:"\IZ/'GQ^2E MP]P7#G6I:QG05>_F)+ T7_5O[@.S8:=KSRI_K,/?.W5OQM'A \CJ"__'+\K( MN2ZB7?X?H M^ZH)77?".+J[4]<_BV\?R.Y8[1>JDQ8/J:]?H>5_V;/MX#[Y% MY;LDR)?S@'@**>K2?S&O>MN."'6%6X8KFR$1#8^-:8K3- 4XS5_3(MPZZ\9D M=^$FLDU*M,; /.ZR]JS:AI(S7[9G=3"4AJ'@'N6=LY*G64EP5I=IO(T4VSY' MV>)R&ZX_Y[NX>'#>A^4$U7QO:O[^FBE..'^\BW:W40;=-=ZI8V^N&],_=>&# MEB M73C_3M7T/Q9A\6C]JL ^?U>ZEC[9@ 6W^P!2D[@:\B[HY^WUS?+#33W\\K[9 MQ,F]DV;.M?J0(Z7CQ?..:K[#;CM;-X=I:!$!_;7ONQ?.F^-+$V4OU*N\L(Z8 MM+^UDO'VM]MB2"BW6*YJ2_/[[0LJ.K_>A.KY4G"^'Q^S]4.8W4?EYY#F'9\! M[.-]"EUZ+46$#;ST>7F1MU5\]B5:7*IAJC"RO&TNLBQ,[JO/77T\?^[CK *2 MH^*/Z(6SBO)U%N_+=ZRS@8=Q:'T;;9S;,B9U?B _0M/3,DA@'?PYC9/B!,RW MC\G&^25=*X;^EI1O$,F=Z\LWG_I E&A1(F(NC!*M$006B0$@13Q1NI N(R0( M$)(2K2/$FYZE5XA3&TR;X],B1&#QL-_U45;$=[&Z!XUQXCZA&3R6T=ASLEL,*?';AJO:T 0[90'I!#O5 M0D9A(>L%=L0'"':J-8;"^O ,T$YZUX7U^RRJ/G+K6.%.WH5?'49>_/4O?U$/ M9A ZJ!8D"BL!0NP#Y1SBTB:XG3]6:;G> <&5:MF@?"Z"4RT3%'YX&4!PQ),B M.)%$>%0B!*=:7B@L"N.B8<3IW]6=9H/HU?!VS6EI8:*PAHS%)N+V_04T.BU+ M=*@L#:>E;PEOJ6>AI<50$ALM_38MN1]TTU)K&(7%IA\M81\@+9G6*0;KU#2T M1#IIT))"X]:"PV"QJ!AXX",7TFG@9 @:F=851N="(S,6R& 1&(!&Q%,9W%+F M!X% T,BT.##XF6)<<(LXQ1#'M*PP6 PFC&V1GH;%MDQK#X-Q/Q;2B%L0TDQ+ M"(-9/P&DZQY,]G(;HRUVPK.L5-1V)J)5@-R]4L&T(C%8D7HA&O$!(UJK!8-) M/Q&BX4YZ![1<2PN'J7^@,Q/D$+!:$0UUI+6 D]FV%33^.?)8T9_,B"=%9L:) MQR06M'(M&QR&_;B@%7':&;0.;]>#.8A;V^Y M$,]M[R-=60S5]U18-IS:>S.$^%XG$;D6)PZK2"\B(CY (G*M1!Q6HFF(B'2R MBM8O'=Z'B%I4."(J113N[N*BB++<]G#/J3L^DN5:4'@P%R^%IK] 'BSZ\Q+Q M1-F"NB[GE".\%%HQ!/ST,(Z7B-/6WE6]JSJP57-*6I\$K"IC68FX[;EMOWLMJ%DEDWZVJ[!3"'\[DUZ+6 "5II>S$1\_![ET)4W M,@;&/!Y-O^&%#*/U[,2@9R>AY4G TF(L"!R8&OB#0TZA%4C,EC @M%R(R5(& M$$\*H20(7(]2#*%:1,0<60.(TRZ$?DO2@-22)>=)&D#<]D.HU.(E9T\:D.U< M "8L>4X6.Y_Z;8+*=L8 (:[L3@C2LB8GR!A ?, $E5J[Y/]'R@ RC&$$E5JL M)"PTU^I^#Y/0^26\3;,R0FWL1?6(0*76(CE;HH TDLDF2Q1 /#&QD"[UB,!2 MKJ06$#E'H@#B%'OREEIZY'?+$T!Z&K:6*K4^R7GR!!"WX-J!IZ7&FST]P+.D M!TC7DOAE,62,6^)@KYT>P 3O3E;UM&1Y$Z0'(#[ M0-/"XJ'[-Q_)X@CPQ@& M<4]KE >+PW66)N7!@Y+?[^+-XF(79?$Z;(3"+^HXF06B5Q*M5A!OMNP!3VN' M-UGV .*)R87DOD^IAV#=TYKCS9 ]<(4XQ;#N&6G.0[=P1F,=Z6D8UCTM3!XL M%V.QCKB%L:Y%QT-V42; >M .N;DEZYK$?-A$>M% M=<0'2'5?"XP/B\,T*\)()XT],@Z-6ZN1#\O 3;R/C@O"'Z(BSJJQ51'WD=(B M\/I0VM<2X<]V"L?74N###Q-#CCO GB1=2.(*U\>6?WTM(3X,_G%K%XC3SNVR MX>V:T]+BX\^3/H"X!=GH:^WQ9T\?\-MI 3YK;X)=6>P8EY:(UV_G#S#I VPT M3OM,D#^ ^(#9J$7)'RI*\T2\R#!:$0&'(H) JU" +*^IB-?Y5(>\#>0H$?@4 MY8JM2?E^DG_=?@F3.#R%OWVP&F@)"F;+0@BT7@2392$@GJA8$.HS(K'##X$6 MEF"&+(0KQ"EZ^"'0FA3 2C)A](OT-"SZ#;1P!;!6C"4\XK;?"G6@A2B %6," MU-<]-#+ 7$L8;+&CC+13RE:U87.3CW5G\P9:V )8V'JA'O$!HC[0JA,@.T:3 MA,%()V48W"=3+# .H"*';[H07J'ZI2-ZK5,0USP>ZLX%:^(:QSM=Y+%DP%DU MQ!7C"ZE"$R8(=EC-I<;XQBR&C3L.AG2%(O'P??YF-\^NA7$>U(6%9OR18=@O MUSC1Z0Z5K^&'A>LN&K@,!&ESU6;)&6MG6:R.E@VR!MW9$^I9SI@R+$S] MS@LC3N #PZYQ\-1%-I0FH2O6R['H!K[,0%SC7*J+",RQAL*;7*A72%RP1#46HH"E)C8&2U!<0K3D1#C)"R E,&V$A7 R-CHY0!06H9 MC,8ZXA?&NE%\@""5 Z; .FVGNK6 ;K%1$;$-Z-26$ =5T#$T#"D]T+.&SK<4 MT3&*%A"D:L%$0,=J(SP:0 ?I890Z(!16B?=I5CP\U0O$_WR(TS;6G;>-PQK" M[05RHQ("H?-5S#%J&A"DCL 0D".NRG4(%>YP'XV)C>($!"DC,!+DB%<4Y$:! M C*X0L%XD"-=#06YH49(S8#Q(/^&I#AB%",@6*& "4#.+-5PA"TOSF9)#J4@ MGN.<("71#&UAWZ-V#M;+NS![V:\>!&%F/3=8 M(TJ"7X79OKR+L[PF2AF'5^Q6C_JNHCH3(+*,6@B$S9;K1HR:!@0I-3"$W(BK MBMP>9Q++8B9&Q0*"U!88N9J!>.TX!S*XV;-I&8*$U#H834K$;\\"DD:= H(4 M&9@$F>V2.,SEMB4-BR4-9-MR=;1LI%808%78J(= D%H%/9F)52B%#H40H\P! M0>H<3 1-I)>+?68L"X-?7Z-R N&]R^A(P1M[;V /AJ3PVB1J$$@E1* MF(JI<"^'K39HG7AI_-# +E)7I_S!AMQ9IX])<:CB?WKW]*L0%]5/(3Q[_[+\ MM8CJ!PRTF\-/3:AH^#Y64-Q&=\JE^[(\M) =?KSA\*)(]]7/&=RF19'NJC\? MHG 39:6!^O>[5(5>]8NR@]-O:)S_#U!+ P04 " !P@2-1Y3@03RH* ![ M/ &0 'AL+W=O/1?E']6!M'7U?S//JW?RK/38E7/L]Q^*J-JM5BD MY;_?VWGQ^.Z$G#Q]\3F[?ZB;+T9GI\OTWM[:^LOR4^D^C79>9MG"YE56Y%%I M[]Z=_$;>)BIN#-:*OV7VL=K[.6I"^5H4?S0?;F;O3N+FC.S<3NO&1>K^^V;/ M[7S>>'+G\:^MTY/=,1O#_9^?O%^M@W?!?$TK>U[,_Y[-ZH=W)_HDFMF[=#6O M/Q>/'^PV(-'XFQ;S:OUO]+C1*GH235=572RVQNX,%EF^^3_]OKT0>P;.#VY MMP84&O 6 [8U8'T-^-: ]S406P/1UT!N#61? [4U4'T-]-9 ]S4P6P,##61; MXN*GS,5]CT%VR0ZRW6KRE&ZRSO=H,[#6H_(BK=.ST[)XC,I&[_PU/ZR']MK> M#<8L;V;A;5VZWV;.KCZ[M?=N3M713;Z9T'5AZS2;5[]&KZ,OMQ?1JU]^ MC7Z)LCSZZT.QJM)\5IV.:G?LQL-HNCW.^\UQ:,MQ6/2QR.N'*KK,9W:&V(^[ M[0GM<#!R0>\BIT^1OZ>='L>K_$W$XC]'-*8Q8?T]*9DU;SBV[S"SM] M,B<&,;_L-K^URZ>31\VO>L>.FE_WCATU_] _=HV8W_2/'3,?'Y?WR7&7+NEO MKCM&,=O-7[;VQUK\?;:5XTT5%7?1[TM;KB=PU>&7[_SRM5_>XO>Z+*K*8?:; MS5<6F^_CC;U8VS>L_W9&2*R$=-?TV_[E1'2<$JKDH2Y!=+%1BNF=[B 0L0M$ M= ;R>1,"MF*)\(A&:*8.3^P\E%&N&06RBU#&B)8*R"X1&=,NT$/9%2(S6A%^ M*+M&9$)K#;Q]0&0\%E(?RF[0$ 0AA[+Q1B8/,Q\;!MQ-$!TG4FHP0A)$%QLB M!,,S+W>9ESV&\+(L[K(Z>C5W'W[%1H$,CVXH8V 0A"H:)+FAC,K0_(V2NM@>H&43$W54'VD>L54P*G\P21,3>] M@+E5E^'TV+JD9+&A6#X[]6AH*S/-?!>O1:Z!BH M+A 5(U*!%%R&,JT46$^OPO,B;LX!5]>A*\+ M21FD/90Q91A,/>*,N*7,X+DWN]R;SMP_]1'K^89.)A,.77=M"3B]JU F&6/P MXH[[>9OT\Y8@WMQ 8RT (K%OKN+.JW*>+K,ZG4?V^]+FL\RM-W@MM75S,.ZT M8&#<33"9<6<*HD%DKG0@+<'L=8JD,Y@+NRSM--OTB,TJFBZ*LL[^L_EB'6*% MU5GCK=_#TR:4P^@0F:90EB R&C.N6L*C/CS:&=YELS%49E.7+M<,E^D3(6ST MCX]V\=66_^PHJXFOU\FP!3OQ%3LYMF3?.CBLW*@V<-8@.D=X3A1,!:)S[&-M M0\W7[.2E1?N88-4G%D.HPV- =%TQ^.J3#%%^CDE8 ;UVY31$J41%$^WP%@TB(HKHM;;Z&(4,5,6."B)S,Y%LTDY)^1<8!F1.:Z- W[N7$_=Y.>[A),)PF-6U9\ MZNE,AZ$S#7E*72<+PL%4W("QD""J?=%A)![-] >AF2(P)3%LY#$5AQL]":+B M3+34E=1SF79S^?=L'EVG5?2G=+'\2W3^8!=K1O> ,O50IL-"F7HHTV.A3!&( MNGHFAN41HF.N58#[!@FJXX*W]-340YF^&,H4@6@<&P&G/*)CQ&@)H8SI*%6* MML3@H4P'@3+%:.MJ41@.LOLB#-Q]2S 9X[1MUGLHTY\#98KN3@2Y>Y[)B$21 MMF7:$YD.1F2*[2LP&JQG2)M/C8:=!B+3JFV3A'H>TV-Y3$/B*;<@ .)<(3+C M^D'0-8[[>9OT\Y8@,N+J5,\!]47:0O$X M9C\(QRQ$J AVAB>(BDL)=U8Q7R9NB\WCF'7C^+8NRO3>1K?%?+7&9!\2L[W; M6<.2F'D2LV-)S$)R"DEYL V#Z9PLV&E#=(YV)&XA,?,D9B\F,0O)Z;I98H(8 M$!TEAE$8 T9L+DU;#)[$;! 2LY"=RITF+(X0F7 M1S GD%L<0JF6)9UY$K.? M0V*&-+74P%LKB"H8>EV2PR ]A]E@'&8A.=WJ"V]+31 9X<&]T 21O79+64MA MP3R(V;$@9B'L7&U.#20QHB-:&P)FT[BGOTE/?PFFXT8:@5\:[F',AX$Q1[:: M@^WU":+BDL-R"U&Y,KEEH>$>QOP'P9B' %78R5'/U>"],-4:WCG;(+HF%!(IS%],88[TPU3I@,*(#H\!V?1N8FBIYKBG,!^$PASKA\/[SHB,Z6RP\B,6P(!8>Q*(;Q,]/.X$\D4EYT%1=8;I8 MLAAD82P0$"/^)I@.\9<@.J6H:$OKW@.CW5SO/?40R.N $HA*4OA078*H&!-M MC[YZO(MNO#LBVK+:9OIRGBVR/.V]:2,\>(4:=I1ZV(ENV#U?+HJ02JZRAE4Z MHN("-M8)YHOHEKI$>,*);L(]GX7HO]%1CY](SQ49#YHJZ5=ZV;W2/Y\J&2[# M$%3/2Y).R>&Y^Y5RV'7>^G7>WELXR61QHL+N)YA*F+@ MPPR(BNP_;7D8A%^:9??2W"M/+]JAEGM/E17;-F]8O=*T?^W;R']2BO-H+E1?MU4W?7X\[G9.M@O@TQP MYQ$1!8]FAQ)8THSVWO=;V/)^_19KY1K:55YO7AW:?;M[4_:W]?N"X/OWY.T- M0;X?D[?)YCU8[W[S6N['M+S/7#+G]LX=*GZCW'F6FS==-Q_J8KE^V_!K4=?% M8OWC@TUGMFP$[O=W15$_?6@.L'O?^.Q_4$L#!!0 ( '"!(U$DV/>BZ@( M .@) 9 >&PO=V]R:W-H965TEC>"=US6Y:4E;22C%= T,7 &:'S!&$#L!$_&5W+C38PI%M$^PKF.#V 'SE52\;,!Z!B6KZC=Y;H38 M "!_#P W /Q>@-< O/<"_ ;@6V7J4JP."5%DV!=\#82)UFRF8<6T:%T^JXSO M$R7T5Z9Q:CBAF791@:NJ_H>,%\<)5805$J 3< H>)@DX/CH!1X!58)KSE215 M*ONNTMD-ASMO,EW4F?">3-]7U1GPX!> (88=\/&[X2CN@"?OAT?;<%=+UNJ& M6]VPY?/VZ5:O$\ 7H.!5!@K]]Z: 2$F5U#_SG(N4Z6'%049Y)L@R9W- ],J4 M!Y)[;7+/)O?W)+_6&4^O;<:1S=CE1DT16 JS^I^&*,(HT-(_;:K^-@RC$$;^ M=EC2$09A'/7:L*U"_+80_V A#[=7T\L$3*:CZ>7D@#!!RQ=\OBMAFSS\N"LU M1;CI2NC#(-QQI2,L]OP>WG&E(ZSG8Q]UN])K"^D=+&0\NATEHP.*1"U1]/EV MQ&WR^.-VQ&\$#,(@WC'C;1""".TLI*0CRNMY4;<5"+[NS_!@&3]43H7>>A45 ME=V>20%^W]!R1L6? RJAC0, ?;Y)Z'4?1?CC-C4<6YL9]KU@QZC.L #NKIJN M, _"7:OM#.N]+%MF[F^BE%A M O3W!>?JI6/.[O9R-_P/4$L#!!0 ( '"!(U$&YJGG\@L "9Y 9 M>&PO=V]R:W-H965T'E&5U4]9,#>F9+[M^J&K$+K.; M++'(BZ>Z^77S4%5M\&VU7&_>G3VT[>/WL]GFYJ%:S3?G]6.U[GYS5S>K>=M] MV]S/-H]--;_=@5;+F0K#=+::+]9GEQ>[GWUN+B_J;;M!TUU M]^[L!_J^I"+K$;N7_&-1/6W$UT&_+5_J^M?^FX^W[\["_BU5R^JF[3GFW7]? MJZMJN>RINC?RGSWKV6'1'BB_?F'_<;?UW=9\F6^JJWKYS\5M^_#N+#\+;JN[ M^7;9_EP__:G:;U'2\]W4R\WNW^#I^;6I.@MNMINV7NW!W3M8+=;/_\^_[2LA M )1J &H/4,> 6 .(]H#(%A#O ?&N,L^;LJM#.6_GEQ=-_10T_:L[MOZ+73%W MZ&[S%^M>^.NVZ7Z[Z'#MY75UW\G8!A_7SW]$O1:_*ZMVOEAN O7[BUG;+=*_ M=':S)WS_3*@TA*2"3_6Z?=@$']:WU>V08-:]N\-;5"]O\;TR,OYYNSX/HO"[ M0(4J//&&KJSA5)R E_;PW+ UT:'@T8XOUO!=[32MFN"G=17\\JE:?:F:?QEX MXP-OO..--+P_5U^K];;Z+O@T_W?=!(=E?OE+]\+@8UNM-J9EDL,RB?'M?ZZ: MF^[OI>L)07T7[!<]]5=BIBG.L_ WI[2ZIM MQ,L.O)E/\?+#,KD;\I'HEN3&P4!CU9"@--J"' IV %)<064G8P_UMO&2D7NS!1Y59%;-<6. M5#3SI.>Y1D4S+M.H7\+U0K.*/$7(W)%9Q>ZHSTI%;M&4>E61>S9ECE0T\\3G MI%'1C,LTN!*N]TK]805XG)"Y-1]J>[WX9B4B]VHJ?(JHN'.KT(V(@"?2[8H ME[S>I?9'I6@]LXB*1XHRMV86L=]X&QD5-VNEO,K(K5N9CZKM933SG"CK7D8S M+M;-Q?'K#2O ,T69>_.AMA_Z,UTK&;E;J\2KC-R[E?GXVEY&,T^DV:NN(.[5 M8QM'K#2O 0T69F_.AMG]=V)T?*N[6*O>J(C=O93[2ME?1S*,T:EP!7*0; MC'"]5V>7PU-\GBJ1N3OSN4:U-A%RDX[(IW81=^S(?'AMK1W@4;H]$.!T>VX) MUXO,V@E_QM*@^;"T'8@1=^G(JTL3<+D+AMY]5LB[KF1(\<%\!!J3=R<(VL;9-&TE;$_Q=SP8J\&2,R-,'9D M@ >.D^,!8VY8\;FSO.A_PBC6=S,E[V)WLPW;;.]:;<-3^_@?\%HUY?;5>S5 MM(B%O^S(M \H6XR3,25XW'#"G!/C@%AR7@OAV;^^U(J6T=Y9C;=.S5 $FX.#!# HQ5[(JX$.)6" M#I[P3$G,LV"-RP CS&$O,T&">UI86=\ A)O-HM M"8^*Q)'= GCT2D_#E>-QPP_E>8:EYEDP4FG;T_J4)TCJU9Y)>52DCNP9P*/5 M&N)>V2S/6H]?;U@!GF&I>1:,T]K:#$]Y@J1>+9R41T7JR,(!/'JM@86C\U]+ M "1U7IC5%M?;F*?!.+5M/?.49TCJU2A*>5JDCHPBP*,7>QJN'(\;5H#'6&H> M!R-/N8S&5<:C(_-J7&4\(C)'QA7@(>VE'IE+JTR>_\]X^F1 M>77+,IX2F2.W#/!0JKLZ! %/?)8YW!8>1)E;WPO8]!EW_\RKXY6)RR\=.5Z MA^+7'Y<,WQ(/A,RM P7-_(P[<>;5>\JY^>:.O"? 0R/?PBN'JK53H(W6/DYM\?7V7BV@G#MV[L@" CQZI2=:0.-QPVO[>904YA$P0FA; [_@H5%XM7\* MGA"%(_L'\&AU!K@H?'UF_RST^ 6')>#959AGP!BA+=W[@L=&X=7[*7A&%(Z\ M'\!#F>[Z'0#4[M%HP1,7?@UKP..K,(^!$4I;FO<%SXW"J^]3\(@H'/D^@$>% MNO-$ -0+#:Y("L&I3B&"6>8I,$9H6TN 0AG>\IO>"D5\*W25WP)$7?DU-A!" M:J^.14#4PRE4H@[F>3!"03+YV: #RJ M@TA\A>;),$)R6Q^?0I$*"_W&PD*1"PM=!<, D?8P;2JPG \*H,(AX7F"3'F MW,OH7%$H35-B,9 M$"9'QADB,DC^-@N,9 H9Q'E'F6# U">9_26O!AC)+# YLL 0$:Z[F \@@#O* ME(*^/LF\+GDUI$@&>,F1)86(8.5%V)= :O:ZK9O^'5W7RVU_JYO-6XQ]$AE; M4EX=(A*16U*./")$I.]1$X'E!.!1&42K!LE:.ZDMS7T2.5Q27CTB$K%<4HY< M(D34G5KH[@<"D :M1P./ZB"Z/(C?6FIM?=\7$=7(*D)$^FL* M$-*@-@*:/Z ED2XF$-.U4]O^]C!B?$1^C2*1]Z7(E5$$B$Y=![(7&R!/:+87 M&P+!KBWBR 1RO99BV]Y%)I(W _)K$8E0,$6N+") ="(F^J(U !:Z:ST14J&[ MR8C,,H'0L)W8MC>;$1%CBOR:0R)Y3)$KVD]O> MZQ?Y;(K]^D,BBTVQ*W\($.G/O28"RPG HS+(V]N99X*=V-8NOTAH4^S76A)I M;(I=64N R*#UQ.NK)@"/RB#F&&) MUU5- [+( +B!)+6EJW;WML7R6Q*_/IF(H1-B2O?#!!IK\3 0"2:F$0@,FUK M?R%;7R2K*?%K?"7R[J&NC"] A$LN!@)(+MNZ4-C1%QEG2OSZ3R+/3(DK_PD0 MX:*+'@U"Q!_7M]TF-XNW7:-/(FM,J5\32*2**75E @&B6'>OV"N$C'*M,0"0 M*4J!4BJ:42(F#)7-@\@ M,H@\U>89#SPJ@YA;(&(,1+;UZ440F3*_]HZ('E/FRMX!1 :-I]H[XX%'99#/ M.#!W?J2Q]4F_2#Y3YM?B$4EGREQ9/(#(H/)4BV<\<%@&D<,F$* &*MO;\B)H M3;E?:T?DJBEW9>T (KW*$X'E!.!1&<38 O%IH+*U'R]BUI3[]81$JIIR5YX0 M(#KUM+ 7E6'X37-[+(B,P0V>2<2^">2GT8F4V7P2X6K*_9I/N7S2C"OS"1 9 M=F%PU93NEO;EA"6/ZB &%DA,HTYM[\*+;#45?BTOD:2FPI7E!8CT^3@(!&J) MN#:!V#.TK9#]+G+15/@UK$0*F@I7AA4@@E<8B,0T@>0QM(^P[RZRR53X-8Y$ M%)D*5\81(-+^9<_$\V.[C;C?/8=W$]S4VW7[_)S6PT\/#_O]8?>$VZ.?O^\? M KQ[+BW3/#]!^-.\N5^L-\&RNNLHNYVS$[-Y?B;O\S=M_;A[2NV7NNTJN?OR MH9K?5DW_@N[W=W7=OGS3+W!X-/+E_P%02P,$% @ <($C49Y(PA&!! MFQ0 !D !X;"]W;W)K&ULO9C?;]LV$,?_%<+H M0PNLD4A*EAPX!A*[W3(L:)"LV\.P!\:F;:(2Z9%TW/SWHWY$M"V1UHPN+[8D M\^Z^QSM_1'*\$_*;6E.JP?<\X^IJL-9Z,#R;C\MF]G(S%5F>,TWL)U#;/B7RYH9G870W@X/7! M UNM=?$@F(PW9$4?J?ZZN9?F+FB\+%A.N6*" TF75X-K>#G#46%0COB#T9W: MNP9%*D]"?"MN;A=7@[!01#,ZUX4+8KZ>Z91F6>')Z/BG=CIH8A:&^]>OWC^7 MR9MDGHBB4Y']R19Z?35(!V!!EV2;Z0>Q^X76"<6%O[G(5/D)=M78.!Z ^59I MD=?&1D'.>/5-OM<3L6< APX#5!N@8X/(88!K ]S7(*H-RJD.JE3*>9@1329C M*79 %J.-M^*BG,S2VJ3/>%'W1RW-K\S8Z CF=9R;*@YRQ($(W FNUPI\ MX@NZ.'00&-&-T1_I,)>%S"N9EQ8M0 M0J^I^0]13I=,=U:X\AF7/@N>/$_2)(G'P7.'DKA1$GN5?"9SEC']4@GIBEK9 M#_>BX@2&W5&'3=2A-^J7,E?&->$K]I110)0RC&7YAC!IJ-:M9-A2 F/DR#]I ME"1>)8=UK\O=%3QI!4=1B)O@5]^"@,IT\#MN9#/$(.53LO3"@5\6GXI4MV9QDX)8O)7F5 M82!U1_,G*GV @LB&06\ 1&CY"_'_@,3:Z2$3$NB88XMGZ.?S:2K6#@YX@"-' M7 MCZ*?Q>5R$;41#&+O:W3(:^B'=DSVPC64TBAU8AI;+T _F+RP#/Q,%KDT? M3,UBNVSX/AUNT0K3M^APBT+H9^&9'=X&(DR&2??T(LLRY&?9Z0Y';7[!)$P= M@2V^D!]?Y[5X[?1P%>+H,609A]"/Z/#:RT'PU/7_0I9XZ 3QM)!F:P<>1;8M M]F"J3WLCRS 4O4%[(\LNY&?7>>V-VNR*DZ%C:BVZD!]=/;J[3:T$N4IJH85. M0.N\YFZO+5U*+-S0#UDXHHZ5(QJYYM^B#OE1=\L79NLL63]D8TLM'+Y!3V,+ M*^R'U7D]C=NPBM*A8U&"+:VPGU:GFQJW007#R(%LO+I: M. ::^!([[M8UR_9AV ?%9FRANG@DE;3_?I0LJ_;AL>JM*-!(\O,>DN<]I"@. M7@OY16V$T.1KEN;JNK?1>ON^WU?+C2YD%FMS*]=]M94B7M6B M+.T[E/K]+$[RWG!0/_LDAX.BU&F2BT^2J#++8OGM1J3%ZW6/]?8//B?KC:X> M](>#;;P6#T(_;C])<]=OHZR23.0J*7(BQ?-U[P-[OV"T$M3$'XEX50?7I!K* M4U%\J6YFJ^L>K7HD4K'458C8_'D1MR)-JTBF'_\T07MMFY7P\'H??5(/W@SF M*5;BMDC_3%9Z<]T+>V0EGN,RU9^+USO1#,BKXBV+5-7_D]>&I3VR+)4NLD9L M>I E^>YO_+5)Q(' Q,$%3B-PH, ](>"-@)\KZ[ :P3>N0*_$?CG"H)& M$)PK"!M!>*X@:@01%/BGC*-[Y^BY;;#6;,OMDY*]W:SVN[\KK+HJ1[&.AP-9 MO!)9\29>=5&7=JTWQ9CDU2Q\T-+\FAB='OY6QE(+F7XCDR2/\V42IZ0*1"X> M\[A<)5JL+LG%2.@X2=4E>4<>'T;DXLTE>4/Z1&UB*11)^; MHE1QOE*#OC8]K-KI+YO>W.QZXYSH#2=E?D4X?4L50^.7OLJ'QZ]MA1^=WY8P\1^>S\L6/R^<_Y?O]SJ5N<+P\[JIBWLYS7\?A_ MF.6S?/<.K]Z%HT0MTT*54I"_/CPI+^.=MVV7;=NUSW1[F?Q(O)28 O! M3NC5PFJK\#)DD1?R8-!_.9Q>-N:X(7< -K(QSD(_ -@8P7A((X!-$"P* ^8> M8U,$\\(P!-'N$,REGA\>8S-T"!YCQ]@,L=.>^USGN=SD]EH139RN(YT9C].[5_9+_#.7#?IASJ0E='-L4II2!Q8X1R M7-\#UMN4RP.8W"D2RX^H#XQ'>A^$(:!F",5=!]J.Y(LZ+ #![A&,FWD%HBUL M+&(1]W'+_=9RO]/R6:[C?)T\I8+$2ID/B"3;QHDT6W:MB-D/F$V[65G*I2YE MDJ_)LE :W2+X5N<"%X[@UH9\SXM 8=@0-S,*6#ZV*3!'YC;A.>8?R/T/XRQL M@@51%.)I#]JT!YUI_W4KI%G%34:3?%ED@ER8E5Q=8ID-K/;?!9$#>GF+4%Y( M 35"*,[\ %@PMK$P",!".K$A9N8<"#5%*">(0*P[F_(\^+J8V9#CP#S,L1'Z MOF6[C?$@XM!Z)!@S2UF$>Q^VWH>=WO]2S;(?N1Y:*_P[+W V!!S0@;Z-;6I,(+OB3L;XA$'D68VY' *!CA'!L@YA15[ MC\0*HA"TN$"",>8>O(*/3(]:TZ-.TV]BE2R)B&5N)KUJC"=F%3!+:I:9W5S] M6895PBYN<-@?>F55 DX!]T8(Q:XHR-/8IDPHX-X$@USXRL4@JPXP"*[W,PRB M8+&9H\-S8!G8E)V#!9I/]\3^BM'O'^ZTLPQ&25J:K_/_50A-Z!]5P@D,E@*& M(;6 8':;$Y1RP0(^12FK'% *;N-G* 67M#D^2*LB$,RD NZ_\,1:-=$_.-?) MA%S7IY7*N%OF>O?QUSYM3T0_U.="X/D->S]CR/-Y=8):GR-]#[\[?C4?[^LD M5R05SZ8I>A6854SN3C1W-[K8UJ=*3X76159?;D2\$K("S._/1:'W-U4#[;GR M\%]02P,$% @ <($C4&ULS5A=;Z,X%/TK5C0/,U);L/FNDDA)Z&IWM=5VVOEX6.V# M&YP$#>"L[32=?[\V4 A@W%3JP[PD&,Z]OL?7]USP]$C9#[XC1(#G/"OX;+(3 M8G]M67R](SGF5W1/"OED0UF.A1RRK<7WC."D-,HS"]FV;^4X+2;S:7GOCLVG M]""RM"!W#/!#GF/VIQ-X.3EQGVZW0EUPYI/]WA+'HCXNK]C@/6!"YK7QC*"/"VJ?_Q<+\2) ?1'#%!M@/H&[HB! M4QLXYQJXM8%;KDQ%I5R'& L\GS)Z!$RAI3=U42YF:2WIIX7*^X-@\FDJ[<3\ M&\X.N,I D8#/!YREFY]IL06+]9H>"L'!QY@(G&;\$[@$7Q]B\/'#)_ !I 7X MLJ,'+JWXU!(R$N7/6M>S+JM9TZ%(9I:3Z=Y M&8*"R/>ZH'@(@M"W_0;5(>0UA#PCH=4.LRU)@*!@1;FHUN_F62HJ)]H]7;GS M3Z)PD=IL'3X:D!=%/3Y#$(0HT-/Q&SK^N73^%CO"F@K64?$' ?1YO(J(38@. M@Z!A$!@9Q'*_E]U &W(PF.X2NH[;"UN#\OW^IHLU*#?P0WWX81-^>&Z!2%4S MET8X""#T3^:ON Q!P_J)AZ!._7281 V3R,A$*S^-T%R %2-)*L!?E$N=N27Y M(V$FA8%VVXSL7T;WX$F+A.^L?+7#TZQ$R.FE5P/RG1,5J/*KWU^6A _6J*-:!. M-77)M$T5FKNJ5I$T*G0!8K(A3 HC^(*?P8)S^;!1(-F^4E&C0I'4J^ M?O<510N#-ARAT+9>9&Z];]''VE7G\RCP^V\2&M2PI&(-JE-2%1WKY"PA)W++ MJ#,9#LJ]4GV.-W>;=K1N[^$UW%U>M.ZJ0Z3;N5.3 L.,K*1+NVK0(;$ MJO.9:B#HOCRQ>*1"T+R\W!&<$*8 \OF&4O$R4!,TIV3S_P%02P,$% @ M<($C43);4J9% @ 6@L T !X;"]S='EL97,N>&ULU59=:]LP%/TK0AFC MA5''29O2U39LA<)@&X7F86]%L:]M@3X\6B#'&N=?'1\\HX!T[*"UF ,)%4*DZT<57FE84"DI0V MB3-O,9^O/$ZHP%$@*G[/=8EB60D=XLL.0F[XDH387UUBY.CN9 (A?CI[_[.2 M^O8=&4[1R\L$ LF51(FU,UI7R+ ME,\N[#O/'GC+PZF0JJGM*KC?33O]*+#WK$#*6"=P@1T0!071&I2X-TXSN0%? MA%!KKW>%49@ILO,75[A/: 939"-5 JHKX^,]% 4,4BM'T2RWHY:%9X-:2VZ, MA)),"M)HV&>TAJ&-@;%'^S7\2 ^XZW1P9G-[8J(SC:#6=#3.L?Q#-L<]I'T; M+RKH5NK/E5F.:'Q[R>!!04KKQJ_33L 8NS_.3HJ"[3XQF@D.;O$G%XP"LL]# MN53TV52S5R4V "B,MJ TC8?(+T6*-=1Z?YWJ=%SSXC_4_'?W.0,!BK"A:'/W MI[S+;U;* MNQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %( MMB6/:(7->=I3W;+T]! M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B M':5_'227]9C[J_E9BQ&JI92U_BFH^FHR86YFG/XV5/XWV7"U*:Y2:CZ;]%[?" M>EF^:5ZTD#?\SG4MGM]=*+5J(]A\<,TM@+4T F2"0R=X@STR]#B!3!#+=(^2/)(#,$,CL M'2%/N>*Z%*Q[EUP F". ^=X V<$5#R +!++8WU!SMPH@9PCD;'^0*QZ&GX\( MY,<]0D8OS2<$\A,MY**I:VXW+=1"WFL)_\8AK)^4I6D@K(>!?()%\@DMYK5X M%+H1(0XJ%F*SG)3_-G#3KKU3X+ET:^.X"B/-%+/*E%@KGXVIGJ12'=UWOQ(6 MG.>YOF\YV$F(B7EE2BR6_C M1CN2$%,\Y'Q"ES*&Q(PQ)5;&5\%=3(.I84KLAH4WY2 A]L!%O59F(P0[%5HLI6=7D$6%/[T$TT)"K(6%N.^*HN%**$&K#&(?7 OG M;5/ZQL+XPM"Z*"E., $CAW<<+BQ M^SWDPNR1$-L#S9OB[L-$DA"+I,V;!OL.LT=";(\P@1J"2S%SI,3FZ).402Q, M&2FU,G9D!"^@(2:FCY18'SL3@YXSQ$2GJ8A5,IP># XZII*46"4#><(@(^:1 ME-@C PG#(",FD918(FCF$ 7K%'-*2EV1H$I.0TS,*2FQ4UZ5?"X\ERH>9LPK M*;%7=L^V=*SA[#-FF(S8,'CJ$ YSAADG(S8.CIF%F)AQLGU.8/W(0TS,.-D[ M3&"]OC'L1CQ[* S"-R=#5T2(11/115286C)BM<1Y(M9WF%PR8KD,4D9TF%,R M8J<,]^$TXL-DDA'+9)@OB?@PIV3O6JML^=*0+\=DDA/+9)@OB_@PB^3$%AGF MRR,^3!\YL3Z&^8J(#_-&3KZBCDSLLX,0$Q-(3BR0EZKY _O&K>7M9I3!4)BC MJ^K$.GEE;.MGH[=KK%TSM(68F$_R=UDE %M4^0T[T5QMG'R3Q>:86')B ML;QB]CE7WXN_"M40$_-+3NR75\Q%LUZK;F4=BK]VAP*[5.8IQ,0TDU,OKP\L M1@4I3[CE [--06R;W;-0'6J(B4FGV-MD&6!&]7Z!N:<@=@^.&1:"!::@@GJR M;/><7COJ(2:FH()802AF/.B8A0IB"^V:>GQYUT-,='<7L850S+@W,0L5U%-F M0S.D XE'@3FHH%[-1R#C4JS '%10.PC#C"JR&>:@&?D6KX$)YX$AGV$&FA$; M")]Q#D/[##/0C-A Z%IU]);/, /-.@.-NY/=\5$% 4.+ZAOH,VK[KKX97V]WIVYWUQ_\!4$L#!!0 ( '"!(U&WQP,P M0@( $(K : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4 MA>&M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2<4:H0%S^ ?J$ M@,>7#Z=A5>W&L?M5U\-Z5X[-<-=VY70^LFG[8S.>E_VV M[IKU>[,MM2R74?>W,ZJGQ]N9B]>OKOS/Q':SV:_+[W;]YUA.XS\&UQ]M_S[L M2AFKQ6O3;\NXJNK/PW7W4%\VZ>X\N5H\OZVJ_ODM5?7<00)!,G^00I#.'V00 M9/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/\P>E)%.!'(GI#L1V)T0[T2@MZ#>0J"WH-Y" MH+=,'K8)]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT5M1; M"?16U%L)]%;46PGTULG+$@*]%?56 KT5]58"O17U5@*]%?56 KT5]58"O17U M5@*]#?4V KT-]38"O0WU-@*]#?4V KUM\K*;0&]#O8U ;T.]C4!O0[V-0&]# MO8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]\K"30VU%O)]#; M46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [ M)C^;$.@=J'<0Z!VH=Q#H':AW$.B=4>],H'=&O3.!WAGUS@1Z9]0[_Z3>P_AU M*,.UYWN-U_])JL?SN>5Z^^?D5KG@7-]6#$]_ 5!+ P04 " !P@2-1 M^,,"'08" !/*@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLUNXC 4!>!7 M0=E6Q/@WTQ&PF9EMAT5?P$TN)2*)+=MMX>W'"6VE5ATT%2/U;(C ]CTWOM*W M8GE[]!1GA[X;XJK8I>2_,Q;K'?4VEL[3D%>V+O0VY:_AGGE;[^T],;%8&%:[ M(=&0YFFL4:R7/VEK'[HT^W7(/\?6#:LB4!>+V8_3QC%K55CON[:V*:^SQZ%Y MES)_3BCSR6E/W+4^7N4-!?LP85SY>\#SN=^/%$+;T&QC0[JQ?=[%#AV+Z=A1 M+,^7^*!'M]VV-36N?NCSD3+Z0+:).Z+4=^6IZ-7YY)1OF$Z?_.+\J6*!/A_W,I+Q]-SG0A12>_X57Q-SZ8O?C\9I-]3\8W:^WB<7]M,\(IL> ME]_QVQF_UO]D'P*D#PG2AP+I0X/T84#ZJ$#Z^ ;2QS5('WR!T@B*J!R%5(YB M*D=!E:.HRE%8Y2BN&UL4$L! A0#% @ <($C M485V0![N *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ <($C49E,% M #/& & @($-" >&PO=V]R:W-H965T&UL4$L! A0#% @ <($C4=8;VM,H!0 I!, !@ ("! M)@X 'AL+W=O8FK^P( .0' 8 " @803 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M<($C40-EPO)A" <2, !@ ("!71D 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ <($C4&PO=V]R:W-H965TT"R@< .P3 9 " M@=!; !X;"]W;W)K&UL4$L! A0#% @ <($C M45U=1,P" P ; 8 !D ("!T6, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <($C4904W/=T#0 9", M !D ("!(GL 'AL+W=O&PO=V]R:W-H965T/ !X;"]W;W)K&UL4$L! A0#% @ <($C48 ,@Z;I! J@L !D M ("!B)4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ <($C44IW(*T;#@ -B8 !D ("!Z:@ 'AL+W=O MY*D- "^ M*0 &0 @($[MP >&PO=V]R:W-H965T&UL4$L! A0#% @ <($C471] M0;;Z P H0@ !D ("!V\H 'AL+W=O&PO=V]R:W-H965TB$ !MN 9 " @;_4 !X;"]W;W)K&UL4$L! A0#% @ <($C40&PO M=V]R:W-H965T&UL4$L! A0#% @ <($C48K"_+RJ" /!D !D ("! MN@,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ <($C45'$,0N% P [P@ !D ("!FQ0! 'AL+W=O&UL4$L! A0#% @ <($C41J%F0W0 M P * H !D ("!,BH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <($C4=,^E0N8!0 5Q< !D M ("!_S8! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ <($C41_S(N>3! E!4 !D ("!BT4! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M<($C4&PO=V]R:W-H965T&UL4$L! A0#% @ <($C44>(=%]@ P MS0L !D ("!C5T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <($C486&PO=V]R:W-H M965T&UL4$L! M A0#% @ <($C4:T_4&PO=V]R:W-H965T3 ( &(% 9 " M@6IX 0!X;"]W;W)K&UL4$L! A0#% @ <($C M48FR58H[ P 3 H !D ("![7H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <($C4>/JVBP3! $ X M !D ("!;X,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <($C414EH4H$ P ,@H !D M ("!9Y(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ <($C4;[\@@UJ! H1$ !D ("!;)T! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ <($C4238 M]Z+J @ Z D !D ("! KH! 'AL+W=O0 &0 M @($CO0$ >&PO=V]R:W-H965T2,(1@00 )L4 9 " @4S) 0!X;"]W;W)K&UL4$L! A0#% @ <($C412'RG5;!0 8Q8 !D M ("!!,X! 'AL+W=O&PO M=V]R:W-H965T7!E&UL4$L%!@ !1 %$ +A8 .GE 0 $! end XML 92 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 93 report.css IDEA: XBRL DOCUMENT /* 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; } XML 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 417 489 1 false 78 0 false 5 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://www.matrixservicecompany.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001002 - Statement - Consolidated Statements of Income Sheet http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome Consolidated Statements of Income Statements 2 false false R3.htm 1002003 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements of Comprehensive Income (Parentheticals) Sheet http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncomeParentheticals Consolidated Statements of Comprehensive Income (Parentheticals) Statements 4 false false R5.htm 1004005 - Statement - Consolidated Balance Sheets Sheet http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 5 false false R6.htm 1005006 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1007008 - Statement - Consolidated Statements of Changes in Stockholders' Equity Sheet http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity Statements 8 false false R9.htm 1008009 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) Sheet http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) Statements 9 false false R10.htm 2101101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2104102 - Disclosure - Revenue Sheet http://www.matrixservicecompany.com/role/Revenue Revenue Notes 11 false false R12.htm 2107103 - Disclosure - Acquisitions and Disposals Sheet http://www.matrixservicecompany.com/role/AcquisitionsandDisposals Acquisitions and Disposals Notes 12 false false R13.htm 2110104 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 13 false false R14.htm 2115105 - Disclosure - Debt Sheet http://www.matrixservicecompany.com/role/Debt Debt Notes 14 false false R15.htm 2119106 - Disclosure - Income Taxes Sheet http://www.matrixservicecompany.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 2129107 - Disclosure - Commitments and Contingencies Sheet http://www.matrixservicecompany.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 2131108 - Disclosure - Leases Sheet http://www.matrixservicecompany.com/role/Leases Leases Notes 17 false false R18.htm 2138109 - Disclosure - Stockholders' Equity Sheet http://www.matrixservicecompany.com/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 2140110 - Disclosure - Stock-Based Compensation Sheet http://www.matrixservicecompany.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 2146111 - Disclosure - Earnings per Common Share Sheet http://www.matrixservicecompany.com/role/EarningsperCommonShare Earnings per Common Share Notes 20 false false R21.htm 2150112 - Disclosure - Employee Benefit Plans Sheet http://www.matrixservicecompany.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 21 false false R22.htm 2154113 - Disclosure - Segment Information Sheet http://www.matrixservicecompany.com/role/SegmentInformation Segment Information Notes 22 false false R23.htm 2159114 - Disclosure - Restructuring Costs Sheet http://www.matrixservicecompany.com/role/RestructuringCosts Restructuring Costs Notes 23 false false R24.htm 2162115 - Disclosure - Quarterly Financial Data (Unaudited) Quarterly Financial Data (Unaudited) Sheet http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited Quarterly Financial Data (Unaudited) Quarterly Financial Data (Unaudited) Notes 24 false false R25.htm 2165116 - Disclosure - Valuation and Qualifying Accounts Sheet http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts Valuation and Qualifying Accounts Notes 25 false false R26.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies 26 false false R27.htm 2305301 - Disclosure - Revenue (Tables) Sheet http://www.matrixservicecompany.com/role/RevenueTables Revenue (Tables) Tables http://www.matrixservicecompany.com/role/Revenue 27 false false R28.htm 2311303 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets 28 false false R29.htm 2316304 - Disclosure - Debt (Tables) Sheet http://www.matrixservicecompany.com/role/DebtTables Debt (Tables) Tables http://www.matrixservicecompany.com/role/Debt 29 false false R30.htm 2320305 - Disclosure - Income Taxes (Tables) Sheet http://www.matrixservicecompany.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.matrixservicecompany.com/role/IncomeTaxes 30 false false R31.htm 2332306 - Disclosure - Leases (Tables) Sheet http://www.matrixservicecompany.com/role/LeasesTables Leases (Tables) Tables http://www.matrixservicecompany.com/role/Leases 31 false false R32.htm 2341307 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.matrixservicecompany.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.matrixservicecompany.com/role/StockBasedCompensation 32 false false R33.htm 2347308 - Disclosure - Earnings per Common Share (Tables) Sheet http://www.matrixservicecompany.com/role/EarningsperCommonShareTables Earnings per Common Share (Tables) Tables http://www.matrixservicecompany.com/role/EarningsperCommonShare 33 false false R34.htm 2351309 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.matrixservicecompany.com/role/EmployeeBenefitPlans 34 false false R35.htm 2355310 - Disclosure - Segment Information (Tables) Sheet http://www.matrixservicecompany.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.matrixservicecompany.com/role/SegmentInformation 35 false false R36.htm 2360311 - Disclosure - Restructuring Costs (Tables) Sheet http://www.matrixservicecompany.com/role/RestructuringCostsTables Restructuring Costs (Tables) Tables http://www.matrixservicecompany.com/role/RestructuringCosts 36 false false R37.htm 2363312 - Disclosure - Quarterly Financial Data (Unaudited) (Tables) Sheet http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables Quarterly Financial Data (Unaudited) (Tables) Tables http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited 37 false false R38.htm 2403401 - Disclosure - Summary of Significant Accounting Policies (Details Textual) Sheet http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual Summary of Significant Accounting Policies (Details Textual) Details http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies 38 false false R39.htm 2406402 - Disclosure - Revenue (Details) Sheet http://www.matrixservicecompany.com/role/RevenueDetails Revenue (Details) Details http://www.matrixservicecompany.com/role/RevenueTables 39 false false R40.htm 2409403 - Disclosure - Acquisitions and Disposals (Details Textual) Sheet http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual Acquisitions and Disposals (Details Textual) Details http://www.matrixservicecompany.com/role/AcquisitionsandDisposals 40 false false R41.htm 2412404 - Disclosure - Goodwill and Other Intangible Assets (Details) Sheet http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets (Details) Details http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables 41 false false R42.htm 2413405 - Disclosure - Goodwill and Other Intangible Assets (Details Textual) Sheet http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual Goodwill and Other Intangible Assets (Details Textual) Details http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables 42 false false R43.htm 2414406 - Disclosure - Goodwill and Other Intangible Assets (Details 1) Sheet http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1 Goodwill and Other Intangible Assets (Details 1) Details http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables 43 false false R44.htm 2417407 - Disclosure - Debt (Details Textual) Sheet http://www.matrixservicecompany.com/role/DebtDetailsTextual Debt (Details Textual) Details http://www.matrixservicecompany.com/role/DebtTables 44 false false R45.htm 2418408 - Disclosure - Debt (Details) Sheet http://www.matrixservicecompany.com/role/DebtDetails Debt (Details) Details http://www.matrixservicecompany.com/role/DebtTables 45 false false R46.htm 2421409 - Disclosure - Income Taxes (Details Textual) Sheet http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual Income Taxes (Details Textual) Details http://www.matrixservicecompany.com/role/IncomeTaxesTables 46 false false R47.htm 2422410 - Disclosure - Income Taxes (Details) Sheet http://www.matrixservicecompany.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.matrixservicecompany.com/role/IncomeTaxesTables 47 false false R48.htm 2423411 - Disclosure - Income Taxes (Details 1) Sheet http://www.matrixservicecompany.com/role/IncomeTaxesDetails1 Income Taxes (Details 1) Details http://www.matrixservicecompany.com/role/IncomeTaxesTables 48 false false R49.htm 2424412 - Disclosure - Income Taxes (Details 2) Sheet http://www.matrixservicecompany.com/role/IncomeTaxesDetails2 Income Taxes (Details 2) Details http://www.matrixservicecompany.com/role/IncomeTaxesTables 49 false false R50.htm 2425413 - Disclosure - Income Taxes (Details 3) Sheet http://www.matrixservicecompany.com/role/IncomeTaxesDetails3 Income Taxes (Details 3) Details http://www.matrixservicecompany.com/role/IncomeTaxesTables 50 false false R51.htm 2426414 - Disclosure - Income Taxes (Details 4) Sheet http://www.matrixservicecompany.com/role/IncomeTaxesDetails4 Income Taxes (Details 4) Details http://www.matrixservicecompany.com/role/IncomeTaxesTables 51 false false R52.htm 2427415 - Disclosure - Income Taxes (Details 5) Sheet http://www.matrixservicecompany.com/role/IncomeTaxesDetails5 Income Taxes (Details 5) Details http://www.matrixservicecompany.com/role/IncomeTaxesTables 52 false false R53.htm 2428416 - Disclosure - Income Taxes (Details 6) Sheet http://www.matrixservicecompany.com/role/IncomeTaxesDetails6 Income Taxes (Details 6) Details http://www.matrixservicecompany.com/role/IncomeTaxesTables 53 false false R54.htm 2430417 - Disclosure - Commitments and Contingencies (Details Textual) Sheet http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual Commitments and Contingencies (Details Textual) Details http://www.matrixservicecompany.com/role/CommitmentsandContingencies 54 false false R55.htm 2433418 - Disclosure - Leases - Narrative (Details) Sheet http://www.matrixservicecompany.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 55 false false R56.htm 2434419 - Disclosure - Leases - Components of Lease Costs (Details) Sheet http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails Leases - Components of Lease Costs (Details) Details 56 false false R57.htm 2435420 - Disclosure - Leases - Maturity Analysis (Details) Sheet http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails Leases - Maturity Analysis (Details) Details 57 false false R58.htm 2436421 - Disclosure - Leases - Other Lease Information (Details) Sheet http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails Leases - Other Lease Information (Details) Details 58 false false R59.htm 2437422 - Disclosure - Leases - Supplemental Cash Flow Disclosures (Details) Sheet http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails Leases - Supplemental Cash Flow Disclosures (Details) Details 59 false false R60.htm 2439423 - Disclosure - Stockholders' Equity (Details Textual) Sheet http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual Stockholders' Equity (Details Textual) Details http://www.matrixservicecompany.com/role/StockholdersEquity 60 false false R61.htm 2442424 - Disclosure - Stock-Based Compensation (Details Textual) Sheet http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual Stock-Based Compensation (Details Textual) Details http://www.matrixservicecompany.com/role/StockBasedCompensationTables 61 false false R62.htm 2443425 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.matrixservicecompany.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.matrixservicecompany.com/role/StockBasedCompensationTables 62 false false R63.htm 2445427 - Disclosure - Stock-Based Compensation (Details 2) Sheet http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2 Stock-Based Compensation (Details 2) Details http://www.matrixservicecompany.com/role/StockBasedCompensationTables 63 false false R64.htm 2448428 - Disclosure - Earnings per Common Share (Details) Sheet http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails Earnings per Common Share (Details) Details http://www.matrixservicecompany.com/role/EarningsperCommonShareTables 64 false false R65.htm 2449429 - Disclosure - Earnings per Common Share (Details 1) Sheet http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1 Earnings per Common Share (Details 1) Details http://www.matrixservicecompany.com/role/EarningsperCommonShareTables 65 false false R66.htm 2452430 - Disclosure - Employee Benefit Plans (Details Textual) Sheet http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual Employee Benefit Plans (Details Textual) Details http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables 66 false false R67.htm 2453431 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables 67 false false R68.htm 2456432 - Disclosure - Segment Information (Details) Sheet http://www.matrixservicecompany.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.matrixservicecompany.com/role/SegmentInformationTables 68 false false R69.htm 2457433 - Disclosure - Segment Information (Details 1) Sheet http://www.matrixservicecompany.com/role/SegmentInformationDetails1 Segment Information (Details 1) Details http://www.matrixservicecompany.com/role/SegmentInformationTables 69 false false R70.htm 2458434 - Disclosure - Segment Information (Details 2) Sheet http://www.matrixservicecompany.com/role/SegmentInformationDetails2 Segment Information (Details 2) Details http://www.matrixservicecompany.com/role/SegmentInformationTables 70 false false R71.htm 2461435 - Disclosure - Restructuring Costs (Details) Sheet http://www.matrixservicecompany.com/role/RestructuringCostsDetails Restructuring Costs (Details) Details http://www.matrixservicecompany.com/role/RestructuringCostsTables 71 false false R72.htm 2464436 - Disclosure - Quarterly Financial Data (Unaudited) (Details) Sheet http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails Quarterly Financial Data (Unaudited) (Details) Details http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables 72 false false R73.htm 2466437 - Disclosure - Valuation and Qualifying Accounts (Details) Sheet http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails Valuation and Qualifying Accounts (Details) Details http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts 73 false false All Reports Book All Reports mtrx-20200630.htm exhibit1014.htm exhibit1015.htm exhibit21-mtrxx2020x06.htm exhibit23-mtrxx2020x06.htm exhibit311-mtrxx2020x0.htm exhibit312-mtrxx202006.htm exhibit321-mtrxx2020x0.htm exhibit322-mtrxx2020x0.htm exhibit95-mtrxx2020x06.htm mtrx-20200630.xsd mtrx-20200630_cal.xml mtrx-20200630_def.xml mtrx-20200630_lab.xml mtrx-20200630_pre.xml mtrx-20200630_g1.jpg http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mtrx-20200630.htm": { "axisCustom": 2, "axisStandard": 16, "contextCount": 417, "dts": { "calculationLink": { "local": [ "mtrx-20200630_cal.xml" ] }, "definitionLink": { "local": [ "mtrx-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "mtrx-20200630.htm" ] }, "labelLink": { "local": [ "mtrx-20200630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "mtrx-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "mtrx-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 728, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 46, "http://www.matrixservicecompany.com/20200630": 11, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 62 }, "keyCustom": 75, "keyStandard": 414, "memberCustom": 54, "memberStandard": 24, "nsprefix": "mtrx", "nsuri": "http://www.matrixservicecompany.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://www.matrixservicecompany.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Revenue", "role": "http://www.matrixservicecompany.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Acquisitions and Disposals", "role": "http://www.matrixservicecompany.com/role/AcquisitionsandDisposals", "shortName": "Acquisitions and Disposals", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110104 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115105 - Disclosure - Debt", "role": "http://www.matrixservicecompany.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119106 - Disclosure - Income Taxes", "role": "http://www.matrixservicecompany.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129107 - Disclosure - Commitments and Contingencies", "role": "http://www.matrixservicecompany.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131108 - Disclosure - Leases", "role": "http://www.matrixservicecompany.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138109 - Disclosure - Stockholders' Equity", "role": "http://www.matrixservicecompany.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140110 - Disclosure - Stock-Based Compensation", "role": "http://www.matrixservicecompany.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Statements of Income", "role": "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146111 - Disclosure - Earnings per Common Share", "role": "http://www.matrixservicecompany.com/role/EarningsperCommonShare", "shortName": "Earnings per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150112 - Disclosure - Employee Benefit Plans", "role": "http://www.matrixservicecompany.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154113 - Disclosure - Segment Information", "role": "http://www.matrixservicecompany.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159114 - Disclosure - Restructuring Costs", "role": "http://www.matrixservicecompany.com/role/RestructuringCosts", "shortName": "Restructuring Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162115 - Disclosure - Quarterly Financial Data (Unaudited) Quarterly Financial Data (Unaudited)", "role": "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited", "shortName": "Quarterly Financial Data (Unaudited) Quarterly Financial Data (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2165116 - Disclosure - Valuation and Qualifying Accounts", "role": "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts", "shortName": "Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenue (Tables)", "role": "http://www.matrixservicecompany.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311303 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316304 - Disclosure - Debt (Tables)", "role": "http://www.matrixservicecompany.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320305 - Disclosure - Income Taxes (Tables)", "role": "http://www.matrixservicecompany.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332306 - Disclosure - Leases (Tables)", "role": "http://www.matrixservicecompany.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341307 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.matrixservicecompany.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2347308 - Disclosure - Earnings per Common Share (Tables)", "role": "http://www.matrixservicecompany.com/role/EarningsperCommonShareTables", "shortName": "Earnings per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351309 - Disclosure - Employee Benefit Plans (Tables)", "role": "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables", "shortName": "Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355310 - Disclosure - Segment Information (Tables)", "role": "http://www.matrixservicecompany.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360311 - Disclosure - Restructuring Costs (Tables)", "role": "http://www.matrixservicecompany.com/role/RestructuringCostsTables", "shortName": "Restructuring Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363312 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)", "role": "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables", "shortName": "Quarterly Financial Data (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Summary of Significant Accounting Policies (Details Textual)", "role": "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual", "shortName": "Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i9be2cdb86f15485a87cbc84007e96b35_I20190701", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue (Details)", "role": "http://www.matrixservicecompany.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements of Comprehensive Income (Parentheticals)", "role": "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncomeParentheticals", "shortName": "Consolidated Statements of Comprehensive Income (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Acquisitions and Disposals (Details Textual)", "role": "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual", "shortName": "Acquisitions and Disposals (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "ief2294690cce4387ba4b9d19f81f4510_D20180701-20190630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "iedce527556da49889727d2c558a68dab_I20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Goodwill and Other Intangible Assets (Details)", "role": "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idad17a20c9064ecc998381cefd83dfab_I20170630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Goodwill and Other Intangible Assets (Details Textual)", "role": "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual", "shortName": "Goodwill and Other Intangible Assets (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mtrx:ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Goodwill and Other Intangible Assets (Details 1)", "role": "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "shortName": "Goodwill and Other Intangible Assets (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - Debt (Details Textual)", "role": "http://www.matrixservicecompany.com/role/DebtDetailsTextual", "shortName": "Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": null, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityExpirationDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Debt (Details)", "role": "http://www.matrixservicecompany.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "lang": "en-US", "name": "mtrx:CapacityConstraintDueToSeniorLeverageRatio", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i5d79d487ca1e4b84bba1351b0c1858cb_I20200331", "decimals": "-11", "first": true, "lang": "en-US", "name": "mtrx:CARESActTotalBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421409 - Disclosure - Income Taxes (Details Textual)", "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual", "shortName": "Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i5d79d487ca1e4b84bba1351b0c1858cb_I20200331", "decimals": "-11", "first": true, "lang": "en-US", "name": "mtrx:CARESActTotalBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - Income Taxes (Details)", "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Income Taxes (Details 1)", "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1", "shortName": "Income Taxes (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Income Taxes (Details 2)", "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2", "shortName": "Income Taxes (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Balance Sheets", "role": "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Income Taxes (Details 3)", "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3", "shortName": "Income Taxes (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mtrx:ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Income Taxes (Details 4)", "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4", "shortName": "Income Taxes (Details 4)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "if16d17b02cdb435ea9df545d121517c5_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwardsLimitationsOnUse", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - Income Taxes (Details 5)", "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5", "shortName": "Income Taxes (Details 5)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "if16d17b02cdb435ea9df545d121517c5_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLossCarryforwardsLimitationsOnUse", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i9e17e310176b4330b15c4456d7e75411_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TaxCreditCarryforwardDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428416 - Disclosure - Income Taxes (Details 6)", "role": "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6", "shortName": "Income Taxes (Details 6)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i9e17e310176b4330b15c4456d7e75411_D20190701-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TaxCreditCarryforwardDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnapprovedChangeOrdersAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - Commitments and Contingencies (Details Textual)", "role": "http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual", "shortName": "Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnapprovedChangeOrdersAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "2", "first": true, "lang": "en-US", "name": "mtrx:PercentageOfRealEstateLeases", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433418 - Disclosure - Leases - Narrative (Details)", "role": "http://www.matrixservicecompany.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "2", "first": true, "lang": "en-US", "name": "mtrx:PercentageOfRealEstateLeases", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - Leases - Components of Lease Costs (Details)", "role": "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails", "shortName": "Leases - Components of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - Leases - Maturity Analysis (Details)", "role": "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails", "shortName": "Leases - Maturity Analysis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mtrx:OtherInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - Disclosure - Leases - Other Lease Information (Details)", "role": "http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails", "shortName": "Leases - Other Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mtrx:OtherInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mtrx:OtherInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437422 - Disclosure - Leases - Supplemental Cash Flow Disclosures (Details)", "role": "http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails", "shortName": "Leases - Supplemental Cash Flow Disclosures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mtrx:OtherInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439423 - Disclosure - Stockholders' Equity (Details Textual)", "role": "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual", "shortName": "Stockholders' Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "2", "lang": "en-US", "name": "mtrx:Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442424 - Disclosure - Stock-Based Compensation (Details Textual)", "role": "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual", "shortName": "Stock-Based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "iedce527556da49889727d2c558a68dab_I20190630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443425 - Disclosure - Stock-Based Compensation (Details)", "role": "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "iedce527556da49889727d2c558a68dab_I20190630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445427 - Disclosure - Stock-Based Compensation (Details 2)", "role": "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2", "shortName": "Stock-Based Compensation (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "iedce527556da49889727d2c558a68dab_I20190630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:QuarterlyFinancialInformationTextBlock", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i98697913137b4462ad08557072b7701d_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448428 - Disclosure - Earnings per Common Share (Details)", "role": "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails", "shortName": "Earnings per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449429 - Disclosure - Earnings per Common Share (Details 1)", "role": "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1", "shortName": "Earnings per Common Share (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "mtrx:DefinedContributionPlanMaximumAnnualContributionByEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452430 - Disclosure - Employee Benefit Plans (Details Textual)", "role": "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual", "shortName": "Employee Benefit Plans (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "mtrx:DefinedContributionPlanMaximumAnnualContributionByEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost", "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453431 - Disclosure - Employee Benefit Plans (Details)", "role": "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails", "shortName": "Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost", "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanPensionInsignificantEmployerContributionCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "mtrx:Grossrevenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456432 - Disclosure - Segment Information (Details)", "role": "http://www.matrixservicecompany.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "mtrx:Grossrevenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457433 - Disclosure - Segment Information (Details 1)", "role": "http://www.matrixservicecompany.com/role/SegmentInformationDetails1", "shortName": "Segment Information (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idecff3b9741a4caba48daaa763645c91_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "lang": "en-US", "name": "mtrx:DeferredIncomeTaxExpenseBenefitSocf", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i1fcf2ceaeeff4ca4a13d3bcf92ec0bf8_D20190701-20200630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458434 - Disclosure - Segment Information (Details 2)", "role": "http://www.matrixservicecompany.com/role/SegmentInformationDetails2", "shortName": "Segment Information (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i1fcf2ceaeeff4ca4a13d3bcf92ec0bf8_D20190701-20200630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461435 - Disclosure - Restructuring Costs (Details)", "role": "http://www.matrixservicecompany.com/role/RestructuringCostsDetails", "shortName": "Restructuring Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:QuarterlyFinancialInformationTextBlock", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i98697913137b4462ad08557072b7701d_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464436 - Disclosure - Quarterly Financial Data (Unaudited) (Details)", "role": "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails", "shortName": "Quarterly Financial Data (Unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "iedce527556da49889727d2c558a68dab_I20190630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466437 - Disclosure - Valuation and Qualifying Accounts (Details)", "role": "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails", "shortName": "Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idad17a20c9064ecc998381cefd83dfab_I20170630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idad17a20c9064ecc998381cefd83dfab_I20170630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Consolidated Statements of Changes in Stockholders' Equity", "role": "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "shortName": "Consolidated Statements of Changes in Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "idad17a20c9064ecc998381cefd83dfab_I20170630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mtrx-20200630.htm", "contextRef": "i72da80c58f24471ebd3c73c730f02b65_D20190701-20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)", "role": "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null } }, "segmentCount": 78, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "CANADA" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails1" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails1" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r618", "r619", "r620" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r621" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r616" ], "lang": { "en-US": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r622" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r622" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r622" ], "lang": { "en-US": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r623" ], "lang": { "en-US": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r622" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r622" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r622" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r622" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r618", "r619", "r620" ], "lang": { "en-US": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r615" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r617" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "mtrx_AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Acquisition related adjustment for the final working capital settlement.", "label": "Acquisition Related Adjustment for Final Working Capital Settlement", "terseLabel": "Adjustment for Final Working Capital Settlement" } } }, "localname": "AcquisitionRelatedAdjustmentForFinalWorkingCapitalSettlement", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_AmountOfLimitOnAssetDispositions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of limit on asset dispositions.", "label": "Amount Of Limit On Asset Dispositions", "verboseLabel": "Limit on asset dispositions" } } }, "localname": "AmountOfLimitOnAssetDispositions", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_AmountOfNonDeductibleGoodwillImpaired": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of non-deductible goodwill impaired", "label": "Amount of non-deductible goodwill impaired.", "terseLabel": "Amount of non-deductible goodwill impaired." } } }, "localname": "AmountOfNonDeductibleGoodwillImpaired", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "mtrx_AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Antidilutive securities excluded from computation of diluted earnings per share.", "label": "Antidilutive Securities Excluded From Computation Of Diluted Earnings Per Share [Abstract]", "verboseLabel": "Antidilutive Securities Excluded From Computation Of Diluted Earnings Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfDilutedEarningsPerShareAbstract", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1" ], "xbrltype": "stringItemType" }, "mtrx_BaillieTankEquipmentLtd.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Baillie Tank Equipment, Ltd. [Member]", "label": "Baillie Tank Equipment, Ltd. [Member]", "terseLabel": "Baillie Tank Equipment, Ltd. [Member]" } } }, "localname": "BaillieTankEquipmentLtd.Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual", "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "domainItemType" }, "mtrx_BoilermakerBlacksmithNationalPensionTrustMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boilermaker blacksmith national pension trust.", "label": "Boilermaker Blacksmith National Pension Trust [Member]", "verboseLabel": "Boilermaker-Blacksmith National Pension Trust [Member]" } } }, "localname": "BoilermakerBlacksmithNationalPensionTrustMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_BusinessAcquisitionProFormaAmortizationofIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Pro Forma Amortization of Intangible Assets", "label": "Business Acquisition, Pro Forma Amortization of Intangible Assets", "terseLabel": "Incremental intangible amortization expense" } } }, "localname": "BusinessAcquisitionProFormaAmortizationofIntangibleAssets", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_BusinessAcquisitionProFormaDepreciationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Pro Forma Depreciation Expense", "label": "Business Acquisition, Pro Forma Depreciation Expense", "terseLabel": "Depreciation expenses" } } }, "localname": "BusinessAcquisitionProFormaDepreciationExpense", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_BusinessAcquisitionProFormaIncomefromTaxSettlement": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Pro Forma Income from Tax Settlement", "label": "Business Acquisition, Pro Forma Income from Tax Settlement", "terseLabel": "Income from one-time tax settlement" } } }, "localname": "BusinessAcquisitionProFormaIncomefromTaxSettlement", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_CARESACTDeferredPayrollTaxLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "CARES ACT deferred payroll tax liability", "label": "CARES ACT deferred payroll tax liability", "terseLabel": "CARES ACT deferred payroll tax liability" } } }, "localname": "CARESACTDeferredPayrollTaxLiability", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_CARESActCharitableContributionsDeductionNewCeiling": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "CARES Act charitable contributions deduction new ceiling", "label": "CARES Act charitable contributions deduction new ceiling", "terseLabel": "CARES Act charitable contributions deduction new ceiling" } } }, "localname": "CARESActCharitableContributionsDeductionNewCeiling", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_CARESActCharitableContributionsDeductionOldCeiling": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "CARES Act charitable contributions deduction old ceiling", "label": "CARES Act charitable contributions deduction old ceiling", "terseLabel": "CARES Act charitable contributions deduction old ceiling" } } }, "localname": "CARESActCharitableContributionsDeductionOldCeiling", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_CARESActInterestExpenseDeductionFloor": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "CARES Act interest expense deduction floor", "label": "CARES Act interest expense deduction floor", "terseLabel": "CARES Act interest expense deduction floor" } } }, "localname": "CARESActInterestExpenseDeductionFloor", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_CARESActInterestExpenseDeductionUpperLimit": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "CARES Act interest expense deduction upper limit", "label": "CARES Act interest expense deduction upper limit", "terseLabel": "CARES Act interest expense deduction upper limit" } } }, "localname": "CARESActInterestExpenseDeductionUpperLimit", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_CARESActPayrollTaxCredits": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "CARES Act payroll tax credits", "label": "CARES Act payroll tax credits", "terseLabel": "CARES Act payroll tax credits" } } }, "localname": "CARESActPayrollTaxCredits", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_CARESActTotalBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "CARES Act total benefit", "label": "CARES Act total benefit", "terseLabel": "CARES Act total benefit" } } }, "localname": "CARESActTotalBenefit", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_CanadaEmergencyWageSubsidyRelief": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Canada Emergency Wage Subsidy Relief", "label": "Canada Emergency Wage Subsidy Relief", "terseLabel": "Canada Emergency Wage Subsidy Relief" } } }, "localname": "CanadaEmergencyWageSubsidyRelief", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_CanadianPrimeRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Canadian Prime Rate [Member]", "label": "Canadian Prime Rate [Member]", "terseLabel": "Canadian Prime Rate [Member]" } } }, "localname": "CanadianPrimeRateMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_CapacityConstraintDueToSeniorLeverageRatio": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Capacity constraint due to the Senior Leverage Ratio.", "label": "Capacity Constraint Due To Senior Leverage Ratio", "terseLabel": "Capacity constraint due to Leverage Ratio" } } }, "localname": "CapacityConstraintDueToSeniorLeverageRatio", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "mtrx_CdorRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "CDOR Rate [Member]", "label": "CDOR Rate [Member]", "terseLabel": "CDOR Rate [Member]" } } }, "localname": "CdorRateMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_ChangeinBIE": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Change in BIE from the prior year to the current period.", "label": "Change in BIE", "terseLabel": "Change in billings on uncompleted contracts in excess of costs and estimated earnings" } } }, "localname": "ChangeinBIE", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "mtrx_ChangeinCIE": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in CIE from prior year to the current period.", "label": "Change in CIE", "terseLabel": "Change in costs and estimated earnings in excess of billings on uncompleted contracts" } } }, "localname": "ChangeinCIE", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "mtrx_Changeinnetcontractbalances": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in net contract balances from the prior year to the current year.", "label": "Change in net contract balances", "terseLabel": "Change in net contract balances" } } }, "localname": "Changeinnetcontractbalances", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "mtrx_ConnecticutPlumbersandPipefittersPensionFundLocal777Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [Member]", "label": "Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [Member]", "terseLabel": "Connecticut Plumbers and Pipefitters Pension Fund, Local 777 [Member]" } } }, "localname": "ConnecticutPlumbersandPipefittersPensionFundLocal777Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_ConsiderationtransferredTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consideration transferred [Table Text Block]", "label": "Consideration transferred [Table Text Block]", "terseLabel": "Consideration transferred [Table Text Block]" } } }, "localname": "ConsiderationtransferredTableTextBlock", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables" ], "xbrltype": "textBlockItemType" }, "mtrx_ContractWithCustomerCurrentLiabilityNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract with customer current liability, net", "label": "Contract with customer current liability, net", "terseLabel": "Contract with customer, current liability, net" } } }, "localname": "ContractWithCustomerCurrentLiabilityNet", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "mtrx_CustomerBasedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer based member.", "label": "Customer Based [Member]", "verboseLabel": "Customer based [Member]" } } }, "localname": "CustomerBasedMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "domainItemType" }, "mtrx_CustomerEightMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Eight [Member]", "label": "Customer Eight [Member]", "terseLabel": "Customer Eight [Member]" } } }, "localname": "CustomerEightMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_CustomerElevenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Eleven [Member]", "label": "Customer Eleven [Member]", "terseLabel": "Customer Eleven [Member]" } } }, "localname": "CustomerElevenMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_CustomerFiveMemberMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Five [Member] [Member]", "label": "Customer Five [Member] [Member]", "terseLabel": "Customer Five [Member]" } } }, "localname": "CustomerFiveMemberMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_CustomerFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer four.", "label": "Customer Four [Member]", "verboseLabel": "Customer Four [Member]" } } }, "localname": "CustomerFourMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_CustomerNineMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Nine [Member]", "label": "Customer Nine [Member]", "terseLabel": "Customer Nine [Member]" } } }, "localname": "CustomerNineMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_CustomerOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer one.", "label": "Customer One [Member]", "verboseLabel": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_CustomerRelationshipImpairment1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer relationship impairment 1", "label": "Customer relationship impairment 1 [Member]", "terseLabel": "Customer relationship impairment 1 [Member]" } } }, "localname": "CustomerRelationshipImpairment1Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_CustomerRelationshipImpairment2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer relationship impairment 2", "label": "Customer relationship impairment 2 [Member]", "terseLabel": "Customer relationship impairment 2 [Member]" } } }, "localname": "CustomerRelationshipImpairment2Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_CustomerRelationshipImpairment3Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer relationship impairment 3", "label": "Customer relationship impairment 3 [Member]", "terseLabel": "Customer relationship impairment 3 [Member]" } } }, "localname": "CustomerRelationshipImpairment3Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_CustomerSevenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Seven [Member]", "label": "Customer Seven [Member]", "terseLabel": "Customer Seven [Member]" } } }, "localname": "CustomerSevenMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_CustomerSixMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Six [Member]", "label": "Customer Six [Member]", "terseLabel": "Customer Six [Member]" } } }, "localname": "CustomerSixMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_CustomerTenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Ten [Member]", "label": "Customer Ten [Member]", "terseLabel": "Customer Ten" } } }, "localname": "CustomerTenMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_CustomerThirteenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Thirteen", "label": "Customer Thirteen [Member]", "terseLabel": "Customer Thirteen" } } }, "localname": "CustomerThirteenMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_CustomerThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer three.", "label": "Customer Three [Member]", "verboseLabel": "Customer Three [Member]" } } }, "localname": "CustomerThreeMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_CustomerTwelveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Twelve", "label": "Customer Twelve [Member]", "terseLabel": "Customer Twelve" } } }, "localname": "CustomerTwelveMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_CustomerTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer two.", "label": "Customer Two [Member]", "verboseLabel": "Customer Two [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_DebtTextualAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt.", "label": "Debt (Textual) [Abstract]", "verboseLabel": "Debt (Textual) [Abstract]" } } }, "localname": "DebtTextualAbstract", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "stringItemType" }, "mtrx_DeferredIncomeTaxExpenseBenefitSocf": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred income tax expense benefit socf.", "label": "Deferred Income Tax Expense Benefit Socf", "verboseLabel": "Deferred income tax" } } }, "localname": "DeferredIncomeTaxExpenseBenefitSocf", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mtrx_DeferredSharesIssued": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Shares Issued", "label": "Deferred Shares Issued", "terseLabel": "Issuance of deferred shares, shares" } } }, "localname": "DeferredSharesIssued", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" ], "xbrltype": "sharesItemType" }, "mtrx_DeferredTaxAssetsAccruedLosses": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred tax assets accrued losses.", "label": "Deferred Tax Assets Accrued Losses", "verboseLabel": "Accrued losses" } } }, "localname": "DeferredTaxAssetsAccruedLosses", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "mtrx_DeferredTaxAssetsInsuranceReserve": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred tax assets insurance reserve.", "label": "Deferred Tax Assets Insurance Reserve", "verboseLabel": "Insurance reserve" } } }, "localname": "DeferredTaxAssetsInsuranceReserve", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "mtrx_DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined contribution plan employer matching contribution percent for next two percent of employee contribution.", "label": "Defined Contribution Plan Employer Matching Contribution Percent For Two percent of Employee Contribution", "verboseLabel": "Employee contribution for next 2%" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentForTwoPercentOfEmployeeContribution", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_DefinedContributionPlanMaximumAnnualContributionByEmployeePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum percentage of employee gross pay, by the terms of the plan, that the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan Maximum Annual Contribution by Employee Percent", "verboseLabel": "Percentage of limitation on pretax compensation" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionByEmployeePercent", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_DescriptionOfFundedPortionOfPlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of funded portion of plan.", "label": "Description of Funded Portion of Plan", "verboseLabel": "Description of plans funded" } } }, "localname": "DescriptionOfFundedPortionOfPlan", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "stringItemType" }, "mtrx_DirectorAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Director Awards [Member]", "label": "Director Awards [Member]", "terseLabel": "Director Awards [Member]" } } }, "localname": "DirectorAwardsMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_DisclosureCustomerContractsAdditionalInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure - Customer Contracts - Additional Information [Abstract]", "label": "Disclosure Customer Contracts Additional Information [Abstract]", "terseLabel": "Disclosure Customer Contracts Additional Information [Abstract]" } } }, "localname": "DisclosureCustomerContractsAdditionalInformationAbstract", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "mtrx_Economicpurchaseprice": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Purchase price paid at closing including debt assumed, settlement of other liabilities, less cash acquired and customary working capital closing adjustments.", "label": "Economicpurchaseprice", "terseLabel": "Economic purchase price" } } }, "localname": "Economicpurchaseprice", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_Effectofnewaccountingstandardcomparedtooldstandard": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Effect of new accounting standard compared to old standard", "label": "Effect of new accounting standard compared to old standard", "negatedLabel": "Excess tax expense (benefit) on stock-based compensation" } } }, "localname": "Effectofnewaccountingstandardcomparedtooldstandard", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "mtrx_ElectricalInfrastructureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Electrical infrastructure.", "label": "Electrical Infrastructure [Member]", "terseLabel": "Electrical Infrastructure [Member]", "verboseLabel": "Electrical Infrastructure [Member]" } } }, "localname": "ElectricalInfrastructureMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.matrixservicecompany.com/role/RestructuringCostsDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_EmployeeAwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Award.", "label": "Employee Award [Member]", "verboseLabel": "Employee Award [Member]" } } }, "localname": "EmployeeAwardMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_EmployeeBenefitPlansTextualAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee benefit plans.", "label": "Employee Benefit Plans (Textual) [Abstract]", "verboseLabel": "Employee Benefit Plans (Textual) [Abstract]" } } }, "localname": "EmployeeBenefitPlansTextualAbstract", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "stringItemType" }, "mtrx_EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Employee stock purchase plan per participant maximum annual share purchase limited to aggregate market value.", "label": "Employee Stock Purchase Plan Maximum Annual Share Purchase Limited To Aggregate Market Value", "verboseLabel": "Employee share purchase limit aggregate market value" } } }, "localname": "EmployeeStockPurchasePlanMaximumAnnualSharePurchaseLimitedToAggregateMarketValue", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee stock purchase plan maximum number of shares available for issuance.", "label": "Employee Stock Purchase Plan Maximum Number Of Shares Available For Issuance", "verboseLabel": "Shares available at ESPP" } } }, "localname": "EmployeeStockPurchasePlanMaximumNumberOfSharesAvailableForIssuance", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "sharesItemType" }, "mtrx_EmployeeStockPurchasePlanTerminationDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plan, Termination Date", "label": "Employee Stock Purchase Plan, Termination Date", "terseLabel": "Employee Stock Purchase Plan, Termination Date" } } }, "localname": "EmployeeStockPurchasePlanTerminationDate", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "dateItemType" }, "mtrx_FederaltaxcreditcarryforwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Federal tax credit carryforward [Member]", "label": "Federal tax credit carryforward [Member]", "terseLabel": "Federal tax credit carryforward [Member]" } } }, "localname": "FederaltaxcreditcarryforwardMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "domainItemType" }, "mtrx_FixedChargeCoverageRatioMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fixed charge coverage ratio maximum.", "label": "Fixed Charge Coverage Ratio Maximum", "verboseLabel": "Fixed Charge Coverage Ratio, Maximum" } } }, "localname": "FixedChargeCoverageRatioMaximum", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "decimalItemType" }, "mtrx_FixedChargeCoverageRatioMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fixed charge coverage ratio minimum.", "label": "Fixed Charge Coverage Ratio Minimum", "verboseLabel": "Fixed Charge Coverage Ratio, Minimum" } } }, "localname": "FixedChargeCoverageRatioMinimum", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "decimalItemType" }, "mtrx_ForeigntaxcreditcarryforwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign tax credit carryforward [Member]", "label": "Foreign tax credit carryforward [Member]", "terseLabel": "Foreign tax credit carryforward [Member]" } } }, "localname": "ForeigntaxcreditcarryforwardMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "domainItemType" }, "mtrx_FutureBranchLiability": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future domestic income tax liability related to foreign branch deferred tax assets.", "label": "FutureBranchLiability", "terseLabel": "Branch future liability" } } }, "localname": "FutureBranchLiability", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "mtrx_GoodwillAttributableToReportingUnitsAtRiskForImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Goodwill attributable to reporting units at risk for impairment", "label": "Goodwill attributable to reporting units at risk for impairment", "terseLabel": "Goodwill attributable to reporting units at risk for impairment" } } }, "localname": "GoodwillAttributableToReportingUnitsAtRiskForImpairment", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "mtrx_Grossrevenues": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gross revenues before intersegment eliminations", "label": "Gross revenues", "terseLabel": "Gross revenues" } } }, "localname": "Grossrevenues", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "mtrx_HDBInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "HDB, Inc. [Member]", "label": "HDB, Inc. [Member]", "terseLabel": "HDB, Inc. [Member]" } } }, "localname": "HDBInc.Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_HoustonInterestsLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Houston Interests, LLC [Member]", "label": "Houston Interests, LLC [Member]", "terseLabel": "Houston Interests, LLC [Member]" } } }, "localname": "HoustonInterestsLLCMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual", "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "domainItemType" }, "mtrx_IBEWLocal654PensionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "IBEW Local 654 Pension Plan", "label": "IBEW Local 654 Pension Plan [Member]", "terseLabel": "IBEW Local 654 Pension Plan" } } }, "localname": "IBEWLocal654PensionPlanMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_IBEWLocalFourFiveSixPensionPlanMemberDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for IBEW Local Four Five Six Pension Plan", "label": "IBEW Local Four Five Six Pension Plan [Member] [Domain]", "terseLabel": "IBEW Local 456 Pension Plan [Member] [Domain]" } } }, "localname": "IBEWLocalFourFiveSixPensionPlanMemberDomain", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_IBEWLocalUnionNineEightPensionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "IBEW Local Union Nine Eight Pension Plan [Member]", "label": "IBEW Local Union Nine Eight Pension Plan [Member]", "terseLabel": "IBEW Local Union 98 Pension Plan [Member]" } } }, "localname": "IBEWLocalUnionNineEightPensionPlanMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_IncomeTaxAuthorityDescriptionAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income Tax Authority: State, Federal and Foreign", "label": "Income Tax Authority, Description [Axis]", "terseLabel": "Income Tax Authority, Description [Axis]" } } }, "localname": "IncomeTaxAuthorityDescriptionAxis", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "stringItemType" }, "mtrx_IncomeTaxAuthorityDescriptionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Income Tax Authority: State, Federal and Foreign", "label": "Income Tax Authority, Description [Domain]", "terseLabel": "Income Tax Authority, Description [Domain]" } } }, "localname": "IncomeTaxAuthorityDescriptionDomain", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "domainItemType" }, "mtrx_IncomeTaxReconciliationChargesWithoutTaxBenefit": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Income Tax Reconciliation, Charges without tax benefit", "label": "Income Tax Reconciliation Charges Without Tax Benefit", "negatedLabel": "Charges without tax benefit" } } }, "localname": "IncomeTaxReconciliationChargesWithoutTaxBenefit", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "mtrx_IndianaLaborersPensionFundDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indiana Laborers Pension Fund [Domain]", "label": "Indiana Laborers Pension Fund [Domain]", "terseLabel": "Indiana Laborers Pension Fund [Domain]" } } }, "localname": "IndianaLaborersPensionFundDomain", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_IndustrialMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Industrial.", "label": "Industrial [Member]", "terseLabel": "Industrial [Member]", "verboseLabel": "Industrial [Member]" } } }, "localname": "IndustrialMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.matrixservicecompany.com/role/RestructuringCostsDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_InsuranceReservesPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for insurance reserves.", "label": "Insurance Reserves [Policy Text Block]", "verboseLabel": "Insurance Reserves" } } }, "localname": "InsuranceReservesPolicyTextBlock", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mtrx_InternationalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "International.", "label": "International [Member]", "terseLabel": "International [Member]", "verboseLabel": "Other international [Member]" } } }, "localname": "InternationalMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails1", "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_IronWorkersPensionPlanLoc.55Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Iron Workers Pension Plan, Loc. 55 [Member]", "label": "Iron Workers Pension Plan, Loc. 55 [Member]", "terseLabel": "Iron Workers Pension Plan, Loc. 55 [Member]" } } }, "localname": "IronWorkersPensionPlanLoc.55Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Iron Workers Pension Plan of Western Pennsylvania, Local 3 [Member]", "label": "Iron Workers Pension Plan of Western Pennsylvania, Local 3 [Member]", "terseLabel": "Iron Workers Pension Plan of Western Pennsylvania, Local 3 [Member]" } } }, "localname": "IronWorkersPensionPlanofWesternPennsylvaniaLocal3Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_IronworkersMidAmericaPensionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ironworkers Mid-America Pension Plan [Member]", "label": "Ironworkers Mid-America Pension Plan [Member]", "terseLabel": "Ironworkers Mid-America Pension Plan, Local 395 [Member]" } } }, "localname": "IronworkersMidAmericaPensionPlanMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_IssuanceOfDeferredShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Issuance of deferred shares.", "label": "Issuance Of Deferred Shares", "terseLabel": "Issuance of deferred shares" } } }, "localname": "IssuanceOfDeferredShares", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "mtrx_JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Joint Pension Fund Local Union Number One Zero Two", "label": "Joint Pension Fund Local Union Number One Zero Two [Member] [Domain]", "terseLabel": "Joint Pension Fund Local Union Number 102 IBEW [Member] [Domain]" } } }, "localname": "JointPensionFundLocalUnionNumberOneZeroTwoMemberDomain", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_JointPensionFundLocalUnionOneSixFourIbewMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Joint pension fund local union 164 Ibew.", "label": "Joint Pension Fund Local Union One Six Four Ibew [Member]", "terseLabel": "Joint Pension Fund Local Union 164 IBEW [Member]" } } }, "localname": "JointPensionFundLocalUnionOneSixFourIbewMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_KvaernerNorthAmericanConstructionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Kvaerner North American Construction [Member]", "label": "Kvaerner North American Construction [Member]", "terseLabel": "Kvaerner North American Construction [Member]" } } }, "localname": "KvaernerNorthAmericanConstructionMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_LandBuildingsAndImprovementsGross": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Land Buildings And Improvements Gross", "label": "Land Buildings And Improvements Gross", "verboseLabel": "Land and buildings" } } }, "localname": "LandBuildingsAndImprovementsGross", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mtrx_LettersOfCreditIssued": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/DebtDetails": { "order": 2.0, "parentTag": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Letters of credit issued, excluding insurance-related letters of credit.", "label": "Letters Of Credit Issued", "terseLabel": "Letters of credit" } } }, "localname": "LettersOfCreditIssued", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line of credit basis spread on Adjusted LIBO, EURIBO and CDOR loans rate maximum.", "label": "Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Maximum", "terseLabel": "Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Maximum" } } }, "localname": "LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMaximum", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line of credit basis spread on Adjusted LIBO, EURIBO and CDOR loans rate minimum.", "label": "Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Minimum", "terseLabel": "Line Of Credit Basis Spread On Adjusted LIBO, EURIBO and CDOR Minimum" } } }, "localname": "LineOfCreditBasisSpreadOnAdjustedLIBOEURIBOandCDORMinimum", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line of credit basis spread on alternate base rate maximum.", "label": "Line Of Credit Basis Spread On Alternate Base Rate Maximum", "verboseLabel": "Additional Margin on alternate base rate loans, Maximum" } } }, "localname": "LineOfCreditBasisSpreadOnAlternateBaseRateMaximum", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_LineOfCreditBasisSpreadOnAlternateBaseRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line of credit basis spread on alternate base rate minimum.", "label": "Line Of Credit Basis Spread On Alternate Base Rate Minimum", "verboseLabel": "Additional Margin on alternate base rate loans, Minimum" } } }, "localname": "LineOfCreditBasisSpreadOnAlternateBaseRateMinimum", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line of credit basis spread on Canadian prime rate maximum.", "label": "Line Of Credit Basis Spread On Canadian Prime Rate Maximum", "terseLabel": "Line Of Credit Basis Spread On Canadian Prime Rate Maximum" } } }, "localname": "LineOfCreditBasisSpreadOnCanadianPrimeRateMaximum", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line of credit basis spread on Canadian prime rate minimum.", "label": "Line Of Credit Basis Spread On Canadian Prime Rate Minimum", "terseLabel": "Line Of Credit Basis Spread On Canadian Prime Rate Minimum" } } }, "localname": "LineOfCreditBasisSpreadOnCanadianPrimeRateMinimum", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line of credit facility maximum borrowing capacity after consideration of capacity constraint.", "label": "Line Of Credit Facility Maximum Borrowing Capacity After Consideration Of Capacity Constraint", "terseLabel": "Capacity under the senior secured revolving credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityAfterConsiderationOfCapacityConstraint", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "mtrx_LocalThreeFiveOneIbewPensionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local 351 Ibew pension plan.", "label": "Local Three Five One Ibew Pension Plan [Member]", "verboseLabel": "Local 351 IBEW Pension Plan [Member]" } } }, "localname": "LocalThreeFiveOneIbewPensionPlanMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_MarketBasedAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Market based awards.", "label": "Market Based Awards [Member]", "verboseLabel": "Market Based Awards [Member]" } } }, "localname": "MarketBasedAwardsMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_MatrixServiceCompany2016StockandIncentiveCompensationPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Matrix Service Company 2016 Stock and Incentive Compensation Plan [Member]", "label": "Matrix Service Company 2016 Stock and Incentive Compensation Plan [Member]", "terseLabel": "Matrix Service Company 2016 Stock and Incentive Compensation Plan [Member]" } } }, "localname": "MatrixServiceCompany2016StockandIncentiveCompensationPlanMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Matrix Service Company's 2004 Stock and Incentive Compensation Plan (2004 Plan) [Member]", "label": "Matrix Service Company's 2004 Stock and Incentive Compensation Plan [Member]", "terseLabel": "Matrix Service Company's 2004 Stock and Incentive Compensation Plan [Member]" } } }, "localname": "MatrixServiceCompanys2004StockandIncentiveCompensationPlanMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Matrix Service Company's 2012 Stock and Incentive Compensation Plan (2012) [Member]", "label": "Matrix Service Company's 2012 Stock and Incentive Compensation Plan [Member]", "terseLabel": "Matrix Service Company's 2012 Stock and Incentive Compensation Plan [Member]" } } }, "localname": "MatrixServiceCompanys2012StockandIncentiveCompensationPlanMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_MinimumThresholdSharesScheduledToVestForPerformanceBasedShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum threshold shares scheduled to vest for performance based shares.", "label": "Minimum Threshold Shares Scheduled To Vest For Performance Based Shares", "verboseLabel": "Minimum threshold shares scheduled to vest for performance based shares" } } }, "localname": "MinimumThresholdSharesScheduledToVestForPerformanceBasedShares", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "mtrx_Mtrx_ControllingInterestOfJointVentureValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "mtrx_MatrixShareOfJointVenture,Value", "label": "mtrx_ControllingInterestOfJointVenture,Value", "terseLabel": "Company's portion of joint venture equity acquired" } } }, "localname": "Mtrx_ControllingInterestOfJointVentureValue", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_Mtrx_JointVentureValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "mtrx_JointVentureValue", "label": "mtrx_JointVentureValue", "terseLabel": "Equity of joint venture acquired" } } }, "localname": "Mtrx_JointVentureValue", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_MultiemployerPlanZoneByTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Multiemployer plan zone by type.", "label": "Multiemployer Plan Zone By Type [Axis]", "terseLabel": "Multiemployer Plan Zone By Type [Axis]" } } }, "localname": "MultiemployerPlanZoneByTypeAxis", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "stringItemType" }, "mtrx_MultiemployerPlanZoneByTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Multiemployer plan zone by type.", "label": "Multiemployer Plan Zone By Type [Domain]", "terseLabel": "Multiemployer Plan Zone By Type [Domain]" } } }, "localname": "MultiemployerPlanZoneByTypeDomain", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_MultiemployerPlansCertifiedZoneStatusDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Multiemployer Plans, Certified Zone Status, Description", "label": "Multiemployer Plans, Certified Zone Status, Description", "terseLabel": "Multiemployer Plans, Certified Zone Status, Description" } } }, "localname": "MultiemployerPlansCertifiedZoneStatusDescription", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "mtrx_MultiemployerPlansNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Multiemployer plans number.", "label": "Multiemployer Plans Number", "verboseLabel": "EIN/Pension Plan Number" } } }, "localname": "MultiemployerPlansNumber", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "mtrx_NationalElectricalBenefitFundLocal488And126Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "National Electrical Benefit Fund, Local 488 and 126 [Member]", "label": "National Electrical Benefit Fund, Local 488 and 126 [Member]", "terseLabel": "National Electrical Benefit Fund, Local 488 and 126 [Member]" } } }, "localname": "NationalElectricalBenefitFundLocal488And126Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_NonvestedDeferredSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Nonvested Deferred Shares [Member]", "label": "Nonvested Deferred Shares [Member]", "verboseLabel": "Nonvested Deferred Shares [Member]" } } }, "localname": "NonvestedDeferredSharesMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1" ], "xbrltype": "domainItemType" }, "mtrx_NorthwesternOhioPlumbersAndPipeFittersLocal50Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Northwestern Ohio Plumbers and Pipe Fitters Local 50", "label": "Northwestern Ohio Plumbers and Pipe Fitters Local 50 [Member]", "terseLabel": "Northwestern Ohio Plumbers and Pipe Fitters Local 50 [Member]" } } }, "localname": "NorthwesternOhioPlumbersAndPipeFittersLocal50Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_OfficeEquipmentAndCapitalizedComputerSoftwareGross": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Office equipment and capitalized computer software gross.", "label": "Office Equipment and Capitalized Computer Software Gross", "verboseLabel": "Office equipment and software" } } }, "localname": "OfficeEquipmentAndCapitalizedComputerSoftwareGross", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mtrx_OhioCarpentersPensionFundLocal1090and351Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "OhioCarpentersPensionFundLocal1090and351", "label": "OhioCarpentersPensionFundLocal1090and351 [Member]", "terseLabel": "OhioCarpentersPensionFundLocal1090and351" } } }, "localname": "OhioCarpentersPensionFundLocal1090and351Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_OilGasAndChemicalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Oil gas & chemical.", "label": "Oil Gas And Chemical [Member]", "terseLabel": "Oil Gas And Chemical [Member]", "verboseLabel": "Oil Gas & Chemical [Member]" } } }, "localname": "OilGasAndChemicalMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.matrixservicecompany.com/role/RestructuringCostsDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_OtherInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Information Related to Leases", "label": "Other Information Related to Leases [Table Text Block]", "terseLabel": "Other Information Related to Leases [Table Text Block]" } } }, "localname": "OtherInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "mtrx_OtherLeaseInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Lease Information", "label": "Other Lease Information [Abstract]", "terseLabel": "Other Lease Information [Abstract]" } } }, "localname": "OtherLeaseInformationAbstract", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails" ], "xbrltype": "stringItemType" }, "mtrx_OtherTreasurySharePurchases": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other treasury share purchases.", "label": "Other Treasury Share Purchases", "negatedLabel": "Treasury shares repurchased to satisfy tax withholding obligations" } } }, "localname": "OtherTreasurySharePurchases", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "mtrx_OtherTreasurySharesAcquired": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other treasury shares acquired.", "label": "Other Treasury Shares Acquired", "verboseLabel": "Treasury shares repurchased to satisfy tax withholding obligations" } } }, "localname": "OtherTreasurySharesAcquired", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" ], "xbrltype": "sharesItemType" }, "mtrx_OtherinternationalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other international [Member]", "label": "Other international [Member]", "terseLabel": "Other international [Member]" } } }, "localname": "OtherinternationalMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "mtrx_PayoutAsPercentageOfOriginalAwardMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Payout as percentage of original award maximum.", "label": "Payout As Percentage Of Original Award Maximum", "verboseLabel": "Pro-rate of original awards maximum" } } }, "localname": "PayoutAsPercentageOfOriginalAwardMaximum", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_PayoutAsPercentageOfOriginalAwardMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Payout as percentage of original award minimum.", "label": "Payout As Percentage Of Original Award Minimum", "verboseLabel": "Pro-rate of original awards, minimum" } } }, "localname": "PayoutAsPercentageOfOriginalAwardMinimum", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employee contribution as base for employer contribution to match", "label": "Percentage of Employee Contribution As Base for Employer Contribution to Match", "verboseLabel": "Percentage of employee contribution for next half" } } }, "localname": "PercentageOfEmployeeContributionAsBaseForEmployerContributionToMatch", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_PercentageOfEmployeeContributionAsBaseForEmployerContributions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employee contribution as base for employer contributions.", "label": "Percentage Of Employee Contribution As Base For Employer Contributions", "verboseLabel": "Percentage of employee contribution for first half" } } }, "localname": "PercentageOfEmployeeContributionAsBaseForEmployerContributions", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_PercentageOfPlanFunded": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of plan funded.", "label": "Percentage of Plan Funded", "verboseLabel": "Percentage of plan funded" } } }, "localname": "PercentageOfPlanFunded", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_PercentageOfRealEstateLeases": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of real estate leases", "label": "Percentage of real estate leases", "terseLabel": "Percentage of real estate leases" } } }, "localname": "PercentageOfRealEstateLeases", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "mtrx_Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of outstanding shares used to determine maximum shares authorized under share repurchase program", "label": "Percentage of outstanding shares used to determine maximum shares authorized under share repurchase program", "terseLabel": "Percentage of outstanding shares used to determine maximum shares authorized under share repurchase program" } } }, "localname": "Percentageofoutstandingsharesusedtodeterminemaximumsharesauthorizedundersharerepurchaseprogram", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Performance obligations to be recognized as revenue within next twelve months.", "label": "Performance obligations to be recognized as revenue within next twelve months", "terseLabel": "Performance obligations to be recognized as revenue within next twelve months" } } }, "localname": "Performanceobligationstoberecognizedasrevenuewithinnexttwelvemonths", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "mtrx_PipefittersRetirementFundLocalFiveNineSevenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pipefitters Retirement Fund Local Five Nine Seven [Member]", "label": "Pipefitters Retirement Fund Local Five Nine Seven [Member]", "terseLabel": "Pipefitters Retirement Fund, Local 597 [Member]" } } }, "localname": "PipefittersRetirementFundLocalFiveNineSevenMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_PlumbersandPipefittersLocalUnionSevenFourPensionFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plumbers and Pipefitters Local Union Seven Four Pension Fund [Member]", "label": "Plumbers and Pipefitters Local Union Seven Four Pension Fund [Member]", "terseLabel": "Plumbers and Pipefitters Local Union Seven Four Pension Fund [Member]" } } }, "localname": "PlumbersandPipefittersLocalUnionSevenFourPensionFundMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_ProcessHeatingEquipmentBusinessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Process Heating Equipment Business Disposal August 2018.", "label": "Process Heating Equipment Business [Member]", "terseLabel": "Process Heating Equipment Business [Member]" } } }, "localname": "ProcessHeatingEquipmentBusinessMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_ReportingUnitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reporting unit at risk for impairment", "label": "Reporting Unit [Member]", "terseLabel": "Reporting Unit at Risk [Member]", "verboseLabel": "Reporting Unit [Member]" } } }, "localname": "ReportingUnitMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "domainItemType" }, "mtrx_RetentionPayablePolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Retention payable.", "label": "Retention Payable [Policy Text Block]", "verboseLabel": "Retentions" } } }, "localname": "RetentionPayablePolicyTextBlock", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mtrx_RevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue [Abstract]", "label": "Revenue [Abstract]", "terseLabel": "Revenue [Abstract]" } } }, "localname": "RevenueAbstract", "nsuri": "http://www.matrixservicecompany.com/20200630", "xbrltype": "stringItemType" }, "mtrx_Reversalofbranchliability": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reversal of Canadian branch liability in connection with valuation allowance on Canadian NOLs and FTCs.", "label": "Reversal of branch liability", "terseLabel": "Reversal of branch liability" } } }, "localname": "Reversalofbranchliability", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "mtrx_SMElectricTradeNameMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SM Electric Trade Name [Member]", "label": "SM Electric Trade Name [Member]", "terseLabel": "SM Electric Trade Name [Member]" } } }, "localname": "SMElectricTradeNameMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "domainItemType" }, "mtrx_ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of components of deferred tax assets and Liabilities, net.", "label": "Schedule of Components of Deferred Tax Assets and Liabilities Net [Table Text Block]", "verboseLabel": "Significant components of the Company's deferred tax assets and liabilities as reported in the Consolidated Balance Sheets" } } }, "localname": "ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesNetTableTextBlock", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "mtrx_ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of intangible assets excluding goodwill.", "label": "Schedule Of Intangible Assets Excluding Goodwill Table [Table Text Block]", "verboseLabel": "Carrying value of other intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetsExcludingGoodwillTableTableTextBlock", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "mtrx_ScheduleOfSegmentReportingInformationByGeographicAreasAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of segment reporting information by geographic areas.", "label": "Schedule Of Segment Reporting Information By Geographic Areas [Abstract]", "verboseLabel": "Summary of long lived assets according to geographic areas" } } }, "localname": "ScheduleOfSegmentReportingInformationByGeographicAreasAbstract", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails1" ], "xbrltype": "stringItemType" }, "mtrx_SeniorLeverageRatioMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior leverage ratio maximum.", "label": "Senior Leverage Ratio Maximum", "verboseLabel": "Leverage Ratio, Maximum" } } }, "localname": "SeniorLeverageRatioMaximum", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "pureItemType" }, "mtrx_SeniorLeverageRatioMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior leverage ratio minimum.", "label": "Senior Leverage Ratio Minimum", "verboseLabel": "Leverage Ratio, Minimum" } } }, "localname": "SeniorLeverageRatioMinimum", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "pureItemType" }, "mtrx_Settlementofwarrantyreserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Settlement of warranty reserve with previous owners of Houston Interests, LLC.", "label": "Settlement of warranty reserve", "terseLabel": "Settlement of warranty reserve" } } }, "localname": "Settlementofwarrantyreserve", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award award description of vesting period of director award.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Description of Vesting Period of Director Awards", "verboseLabel": "Description of vesting period of director awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardDescriptionofVestingPeriodofDirectorAwards", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "durationItemType" }, "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award award vesting period of director awards.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period of Director Awards", "terseLabel": "Vesting period of director awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodOfDirectorAwards", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "durationItemType" }, "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award deferred grants in period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Deferred Grants In Period", "verboseLabel": "Deferred shares granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredGrantsInPeriod", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award deferred shares vested and released.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Deferred Shares Vested And Released", "verboseLabel": "Deferred shares vested and released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleased", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award deferred shares vested and released weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Deferred Shares Vested And Released Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredSharesVestedAndReleasedWeightedAverageGrantDateFairValue", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "perShareItemType" }, "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award deferred weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Deferred Weighted Average Grant Date Fair Value", "verboseLabel": "Average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDeferredWeightedAverageGrantDateFairValue", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "perShareItemType" }, "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueMethodNumberofSimulationsUsed", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "mtrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award installment period for vesting.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Installment Period For Vesting", "verboseLabel": "Vesting period, equal annual installments" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardInstallmentPeriodForVesting", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "durationItemType" }, "mtrx_StatetaxcreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tax credit carryforwards from the state-level taxing authority.", "label": "State tax credit [Member]", "terseLabel": "State tax credit carryforward [Member]" } } }, "localname": "StatetaxcreditMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "domainItemType" }, "mtrx_SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Steamfitters Local Union Number Four Two Zero Pension Plan", "label": "Steamfitters Local Union Number Four Two Zero Pension Plan [Member] [Domain]", "terseLabel": "Steamfitters Local Union Number 420 Pension Plan [Member] [Domain]" } } }, "localname": "SteamfittersLocalUnionNumberFourTwoZeroPensionPlanMemberDomain", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mtrx_StorageSolutionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Storage solutions.", "label": "Storage Solutions [Member]", "terseLabel": "Storage Solutions [Member]", "verboseLabel": "Storage Solutions [Member]" } } }, "localname": "StorageSolutionsMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.matrixservicecompany.com/role/RestructuringCostsDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "mtrx_SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sublimit on Australian Dollar, Canadian Dollar, Euro and Pounds Sterling", "label": "Sublimit on Australian Dollar, Canadian Dollar, Euro and Pounds Sterling", "terseLabel": "Sublimit on Australian Dollars, Canadian Dollars, Euros and Pounds Sterling and letters of credit in Australian Dollars, Euros, and Pounds Sterling" } } }, "localname": "SublimitonAustralianDollarCanadianDollarEuroandPoundsSterling", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_Sublimitonlettersofcreditunderthecreditfacility": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sub-limit on letters of credit under the credit facility.", "label": "Sub-limit on letters of credit under the credit facility", "terseLabel": "Sublimit for total letters of credit under the credit facility" } } }, "localname": "Sublimitonlettersofcreditunderthecreditfacility", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Taxable income limitation required for net operating loss carryforwards", "label": "Taxable income limitation required for net operating loss carryforwards", "terseLabel": "Taxable income limitation required for net operating loss carryforwards" } } }, "localname": "TaxableIncomeLimitationRequiredForNetOperatingLossCarryforwards", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "percentItemType" }, "mtrx_TransportationEquipmentGross": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Transportation Equipment Gross", "label": "Transportation Equipment Gross", "verboseLabel": "Transportation equipment" } } }, "localname": "TransportationEquipmentGross", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mtrx_VestIn2021Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vest in 2021 [Member]", "label": "Vest in 2021 [Member]", "terseLabel": "Vest in 2021 [Member]" } } }, "localname": "VestIn2021Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_VestIn2022Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vest in 2022 [Member]", "label": "Vest in 2022 [Member]", "terseLabel": "Vest in 2022 [Member]" } } }, "localname": "VestIn2022Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_VestIn2023Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vest in 2023 [Member]", "label": "Vest in 2023 [Member]", "terseLabel": "Vest in 2023 [Member]" } } }, "localname": "VestIn2023Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_Vestin2016Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vest in 2016 [Member]", "label": "Vest in 2016 [Member]", "terseLabel": "Vest in 2016 [Member]" } } }, "localname": "Vestin2016Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_Vestin2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vest in 2017 [Member]", "label": "Vest in 2017 [Member]", "terseLabel": "Vest in 2017 [Member]" } } }, "localname": "Vestin2017Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_Vestin2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vest in 2018 [Member]", "label": "Vest in 2018 [Member]", "terseLabel": "Vest in 2019 [Member]" } } }, "localname": "Vestin2018Member", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_Vestingperiodretirementeligibleemployees": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vesting period, retirement eligible employees", "label": "Vesting period, retirement eligible employees", "terseLabel": "Vesting period, retirement eligible employees" } } }, "localname": "Vestingperiodretirementeligibleemployees", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "durationItemType" }, "mtrx_Warrantyreserveworkingcapitalprovision": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount the Company could have to pay the previous owners, as a working capital adjustment, depending on the amount of unused acquired warranty reserve remaining as of June 30, 2017.", "label": "Warranty reserve working capital provision", "terseLabel": "Warranty reserve working capital provision" } } }, "localname": "Warrantyreserveworkingcapitalprovision", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "mtrx_ZoneGreenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Zone green.", "label": "Zone Green [Member]", "verboseLabel": "Zone Green [Member]" } } }, "localname": "ZoneGreenMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_ZoneRedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Zone red.", "label": "Zone Red [Member]", "verboseLabel": "Zone Red [Member]" } } }, "localname": "ZoneRedMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "domainItemType" }, "mtrx_ZoneYellowMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Zone yellow.", "label": "Zone Yellow [Member]", "verboseLabel": "Zone Yellow [Member]" } } }, "localname": "ZoneYellowMember", "nsuri": "http://www.matrixservicecompany.com/20200630", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r172", "r185", "r186", "r187", "r188", "r190", "r192", "r196" ], "lang": { "en-US": { "role": { "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.", "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r172", "r185", "r186", "r187", "r188", "r190", "r192", "r196" ], "lang": { "en-US": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r203", "r290", "r296", "r593" ], "lang": { "en-US": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r376", "r387", "r541", "r542", "r543", "r544", "r545", "r546", "r549", "r590", "r594" ], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "verboseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual", "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r376", "r387", "r541", "r542", "r543", "r544", "r545", "r546", "r549", "r590", "r594" ], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "verboseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual", "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r203", "r290", "r296", "r593" ], "lang": { "en-US": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r198", "r290", "r294", "r553", "r589", "r591" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r198", "r290", "r294", "r553", "r589", "r591" ], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r328", "r376", "r387", "r541", "r542", "r543", "r544", "r545", "r546", "r549", "r590", "r594" ], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual", "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r328", "r376", "r387", "r541", "r542", "r543", "r544", "r545", "r546", "r549", "r590", "r594" ], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual", "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r118", "r626" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "verboseLabel": "Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r199", "r200", "r290", "r295", "r592", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613" ], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails1", "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r199", "r200", "r290", "r295", "r592", "r602", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r624", "r625" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails1", "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2020-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r118", "r626" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r24", "r205", "r206" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, less allowances (2020 - $905; 2019 - $923)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r15", "r559", "r576" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r9", "r10", "r36" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Insurance, Current", "terseLabel": "Accrued insurance" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r31", "r246" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r47", "r49", "r51", "r52", "r509" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r48", "r52", "r53", "r120", "r121", "r122", "r501", "r595", "r596" ], "lang": { "en-US": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]", "verboseLabel": "Accumulated Other Comprehensive Income(Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25", "r427" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r120", "r121", "r122", "r424", "r425", "r426" ], "lang": { "en-US": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital [Member]", "verboseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income (loss) to net cash provided (used) by operating activities, net of effects of acquisitions:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r389", "r391", "r429", "r430" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r168", "r185", "r186", "r187", "r188", "r190" ], "lang": { "en-US": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "verboseLabel": "Unallocated Corporate [Member]" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "verboseLabel": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r28", "r208", "r215" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r92", "r230", "r238" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Antidilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r105", "r180", "r187", "r194", "r213", "r496", "r503", "r512", "r558", "r575" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Assets", "totalLabel": "Total assets", "verboseLabel": "Segment assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets", "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r46", "r105", "r213", "r496", "r503", "r512" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r392", "r422" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "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).", "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "Organization and Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "verboseLabel": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r369", "r382" ], "lang": { "en-US": { "role": { "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.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual", "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r369", "r382", "r476", "r477" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual", "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "auth_ref": [ "r468", "r469", "r470" ], "lang": { "en-US": { "role": { "documentation": "Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format.", "label": "Business Acquisition, Effective Date of Acquisition", "terseLabel": "Business Acquisition, Effective Date of Acquisition" } } }, "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "dateItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual", "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r471" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Stock acquired, percent" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r474", "r475" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r487" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "verboseLabel": "Tax deductible goodwill" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r484", "r485", "r486" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Net purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r490" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposals" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r473" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Earnings of Acquiree since Acquisition Date, Actual" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r473" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue of Acquiree since Acquisition Date, Actual" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r478", "r479" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed.", "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed", "terseLabel": "Acquisition-related expenses" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessExitCosts1": { "auth_ref": [ "r92", "r251", "r256", "r260" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Business Exit Costs", "terseLabel": "Facility costs" } } }, "localname": "BusinessExitCosts1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r97", "r98", "r99" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "verboseLabel": "Purchases of property, plant and equipment on account" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r29", "r600", "r601" ], "crdr": "debit", "lang": { "en-US": { "role": { "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r29", "r94" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r12", "r95", "r100" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r88", "r514" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "verboseLabel": "Non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r103", "r105", "r135", "r139", "r140", "r142", "r145", "r156", "r157", "r158", "r213", "r512" ], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r272", "r273", "r274", "r275" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r266", "r564", "r580" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r263", "r264", "r265", "r267" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r100", "r268", "r603", "r604" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "verboseLabel": "Loss Contingencies" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r120", "r121" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "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.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock\u2014$.01 par value; 60,000,000 shares authorized; 27,888,217 shares issued as of June\u00a030, 2020 and June\u00a030, 2019; 26,141,528 and 26,807,203 shares outstanding as of June 30, 2020 and June 30, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r302", "r305", "r388", "r432" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "verboseLabel": "Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "verboseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "verboseLabel": "Significant components of the Company's deferred tax assets and liabilities" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "verboseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r56", "r58", "r59", "r67", "r569", "r585" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss) attributable to Matrix Service Company" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r56", "r58", "r66", "r494", "r495", "r507", "r568", "r584" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: Comprehensive income attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r56", "r58", "r65", "r493", "r507", "r567", "r583" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r163", "r164", "r203", "r510", "r511" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "verboseLabel": "Percentage of Revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "percentItemType" }, "us-gaap_ConstructionContractorReceivableRetainageAfterYearOne": { "auth_ref": [ "r23", "r547", "r550" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of right to consideration in exchange for good or service transferred to customer withheld under retainage provision in long-term contract or program when right to consideration is unconditional, to be collected after 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).", "label": "Construction Contractor, Receivable, Retainage, after Year One", "terseLabel": "Contract Receivable Retainage, after Next Twelve Months" } } }, "localname": "ConstructionContractorReceivableRetainageAfterYearOne", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionContractorReceivableRetainageYearOne": { "auth_ref": [ "r23", "r551" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of right to consideration in exchange for good or service transferred to customer withheld under retainage provision in long-term contract or program when right to consideration is unconditional, to be collected 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).", "label": "Construction Contractor, Receivable, Retainage, Year One", "terseLabel": "Contract Receivable Retainage, Next Twelve Months" } } }, "localname": "ConstructionContractorReceivableRetainageYearOne", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r245" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]", "terseLabel": "Contract with Customer, Asset and Liability [Abstract]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contract with Customer, Asset and Liability [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r277", "r279", "r291" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts", "verboseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets", "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "auth_ref": [ "r290", "r297" ], "lang": { "en-US": { "role": { "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer.", "label": "Contract with Customer, Basis of Pricing [Axis]", "terseLabel": "Contract with Customer, Basis of Pricing [Axis]" } } }, "localname": "ContractWithCustomerBasisOfPricingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "auth_ref": [ "r290", "r297" ], "lang": { "en-US": { "role": { "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts.", "label": "Contract with Customer, Basis of Pricing [Domain]", "terseLabel": "Contract with Customer, Basis of Pricing [Domain]" } } }, "localname": "ContractWithCustomerBasisOfPricingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerDurationAxis": { "auth_ref": [ "r290", "r298" ], "lang": { "en-US": { "role": { "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract with Customer, Duration [Axis]", "terseLabel": "Contract with Customer, Duration [Axis]" } } }, "localname": "ContractWithCustomerDurationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerDurationDomain": { "auth_ref": [ "r290", "r298" ], "lang": { "en-US": { "role": { "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract with Customer, Duration [Domain]", "terseLabel": "Contract with Customer, Duration [Domain]" } } }, "localname": "ContractWithCustomerDurationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r277", "r278", "r291" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "negatedTerseLabel": "Billings on uncompleted contracts in excess of costs and estimated earnings", "terseLabel": "Billings on uncompleted contracts in excess of costs and estimated earnings" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets", "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r290", "r300" ], "lang": { "en-US": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r290", "r300" ], "lang": { "en-US": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractsReceivableClaimsAndUncertainAmounts": { "auth_ref": [ "r22", "r548" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of billed or unbilled claims or other similar items subject to uncertainty concerning their determination or ultimate realization under long-term contracts.", "label": "Contracts Receivable, Claims and Uncertain Amounts", "terseLabel": "Contract receivable in dispute" } } }, "localname": "ContractsReceivableClaimsAndUncertainAmounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r71", "r553" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r106", "r452", "r459" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "verboseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r109", "r452" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "verboseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r452", "r459", "r461" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "verboseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r106", "r452", "r459" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "verboseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r422" ], "lang": { "en-US": { "role": { "documentation": "Information by type of deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "terseLabel": "Type of Deferred Compensation [Axis]" } } }, "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r453", "r459" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "verboseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r453", "r459" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "verboseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r435", "r436" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes", "verboseLabel": "Deferred income tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets", "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r92", "r106", "r453", "r459", "r460", "r461" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "verboseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r17", "r18", "r443", "r560", "r573" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r435", "r436" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "negatedLabel": "Deferred income tax liabilities", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets", "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r453", "r459" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "verboseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r445" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3", "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Net, Classification [Abstract]", "verboseLabel": "Significant components of Company's deferred tax assets and liabilities as reported in consolidated balance sheets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r445" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "verboseLabel": "Foreign currency translation and other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r448", "r450", "r451" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "verboseLabel": "Net operating loss benefit and credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensated absences (includes, but not limited to, sick and personal days).", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences", "terseLabel": "Paid time-off accrual" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "auth_ref": [ "r450" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions", "verboseLabel": "Accrued compensation and pension" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "verboseLabel": "Stock compensation expense on nonvested deferred shares" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "verboseLabel": "Bad debt reserve" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the estimated loss from legal settlements.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Legal Settlements", "verboseLabel": "Legal reserve" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from restructuring reserve.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Restructuring Charges", "terseLabel": "Restructuring reserve" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 12.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "terseLabel": "Warranty reserve" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r444" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r436", "r445" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTerseLabel": "Net deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails4" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "auth_ref": [ "r450", "r451", "r488", "r489" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill.", "label": "Deferred Tax Liabilities, Goodwill", "terseLabel": "Tax over book (book over tax) amortization" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "verboseLabel": "Receivable holdbacks and other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "verboseLabel": "Tax over book depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r367" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "verboseLabel": "Contribution made by company" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "verboseLabel": "Company match of first 3% of employee contributions" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r92", "r175" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows", "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized.", "label": "Depreciation, Depletion, and Amortization [Policy Text Block]", "verboseLabel": "Depreciation" } } }, "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disaggregation of Revenue [Abstract]", "terseLabel": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r290", "r294", "r295", "r296", "r297", "r298", "r299", "r300" ], "lang": { "en-US": { "role": { "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.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r432" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r68", "r125", "r126", "r127", "r128", "r129", "r133", "r135", "r142", "r144", "r145", "r149", "r150", "r570", "r586" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings (loss) per common share", "verboseLabel": "Basic earnings (loss) per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome", "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails", "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "Basic EPS:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings Per Share, Basic and Diluted [Abstract]" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r68", "r125", "r126", "r127", "r128", "r129", "r135", "r142", "r144", "r145", "r149", "r150", "r570", "r586" ], "lang": { "en-US": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings (loss) per common share", "verboseLabel": "Diluted earnings (loss) per common share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome", "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails", "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "Diluted EPS:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r146", "r147", "r148", "r151" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r514" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "verboseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r431", "r438" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount", "terseLabel": "Excess tax expense (benefits) related to stock compensation vesting" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued wages and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r421" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "verboseLabel": "Unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r421" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r420" ], "lang": { "en-US": { "role": { "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.", "label": "Share-based Payment Arrangement, Option [Member]", "verboseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "verboseLabel": "Construction Equipment [Member]" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain": { "auth_ref": [ "r422" ], "lang": { "en-US": { "role": { "documentation": "Deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]", "terseLabel": "Type of Deferred Compensation, All Types [Domain]" } } }, "localname": "EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r120", "r121", "r122", "r124", "r130", "r132", "r155", "r214", "r270", "r271", "r424", "r425", "r426", "r455", "r456", "r515", "r516", "r517", "r518", "r519", "r521", "r595", "r596", "r597" ], "lang": { "en-US": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest in joint venture, percent" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Useful life of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r237" ], "calculation": { "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization", "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r239" ], "calculation": { "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "June 30, 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r239" ], "calculation": { "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "verboseLabel": "June 30, 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r239" ], "calculation": { "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "verboseLabel": "June 30, 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r239" ], "calculation": { "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "verboseLabel": "June 30, 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r239" ], "calculation": { "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "verboseLabel": "June 30, 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r231", "r233", "r237", "r241", "r554", "r555" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure": { "auth_ref": [ "r508" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets, Fair Value Disclosure", "terseLabel": "Finite-lived Intangible Assets, Fair Value Disclosure" } } }, "localname": "FiniteLivedIntangibleAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r237", "r555" ], "calculation": { "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r231", "r236" ], "lang": { "en-US": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r237", "r554" ], "calculation": { "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r554" ], "lang": { "en-US": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Finite-Lived Intangible Assets, Remaining Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedTradeNamesGross": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a reasonably expected period of economic benefit.", "label": "Finite-Lived Trade Names, Gross", "terseLabel": "Finite-Lived Trade Names, Gross" } } }, "localname": "FiniteLivedTradeNamesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FixedPriceContractMember": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which amount of consideration is fixed.", "label": "Fixed-price Contract [Member]", "terseLabel": "Fixed-price Contract" } } }, "localname": "FixedPriceContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r100", "r522" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "verboseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "verboseLabel": "Office Equipment and Software [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r92", "r502" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedTerseLabel": "Gain on disposal of business (Note 3)", "terseLabel": "Gain (Loss) on Disposition of Business" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r92" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Gain on sale of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r220", "r222", "r557" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Goodwill", "periodEndLabel": "Net Goodwill", "periodStartLabel": "Net Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Goodwill and other intangible asset impairment", "verboseLabel": "Goodwill and Intangible Asset Impairment (Note 4)" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r100", "r226" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r100", "r234" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "verboseLabel": "Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r225" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r92", "r221", "r224", "r227" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "verboseLabel": "Carrying value of goodwill by segment" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "auth_ref": [ "r223" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Written off Related to Sale of Business Unit", "terseLabel": "Disposal of business" } } }, "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r70", "r105", "r180", "r186", "r190", "r193", "r196", "r213", "r512" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit (loss)" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome", "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r92", "r242" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment of Intangible Assets, Finite-lived" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r92", "r242" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "terseLabel": "Other intangible asset impairments" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r100", "r244", "r250" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "verboseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r108", "r462" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "verboseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r63", "r180", "r186", "r190", "r193", "r196", "r556", "r565", "r572", "r587" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.matrixservicecompany.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income tax expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome", "http://www.matrixservicecompany.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest [Abstract]", "verboseLabel": "Components of pretax income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r108", "r462" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "verboseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r440" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r440" ], "lang": { "en-US": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5", "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5", "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r439", "r441", "r447", "r457", "r463", "r465", "r466", "r467" ], "lang": { "en-US": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r131", "r132", "r178", "r437", "r458", "r464", "r588" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision (benefit) for federal, state and foreign income taxes", "totalLabel": "Provision (benefit) for federal, state and foreign income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome", "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1", "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "verboseLabel": "Components of the provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "verboseLabel": "Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r60", "r100", "r433", "r434", "r441", "r442", "r446", "r454", "r605" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r438" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r438" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign tax differential" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r438" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "verboseLabel": "Expected provision (benefit) for federal income taxes at the statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses": { "auth_ref": [ "r438" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount", "terseLabel": "Impairment of non-deductible goodwill" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r438" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": { "order": 12.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "verboseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r438" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "terseLabel": "Remeasurement of deferred taxes" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r438" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "verboseLabel": "State income taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingenciesOther": { "auth_ref": [ "r438" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": { "order": 11.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in other income tax contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Other, Amount", "terseLabel": "Change in uncertain tax positions" } } }, "localname": "IncomeTaxReconciliationTaxContingenciesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r438" ], "calculation": { "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedTerseLabel": "Research and development and other tax credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "verboseLabel": "Cash paid during the period for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r42", "r563", "r581" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "verboseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r91" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r91" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r91" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r91" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r91" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Billings on uncompleted contracts in excess of costs and estimated earnings" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r91" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities increasing (decreasing) cash, net of effects from acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r91" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": { "auth_ref": [ "r136", "r137", "r138", "r143", "r145" ], "calculation": { "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends", "verboseLabel": "Dilutive nonvested deferred shares" } } }, "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r136", "r137", "r138", "r145" ], "calculation": { "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "verboseLabel": "Dilutive stock options" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r232", "r240" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r232", "r240" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r229", "r235" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Intangible Assets, Net (Excluding Goodwill)", "verboseLabel": "Other intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "verboseLabel": "Carrying value of other intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r483" ], "lang": { "en-US": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "verboseLabel": "Intellectual Property [Member]" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r61", "r174", "r523", "r524", "r571" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r85", "r89", "r96" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid during the period for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r172", "r185", "r186", "r187", "r188", "r190", "r192", "r196" ], "lang": { "en-US": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment Eliminations [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r43" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r11", "r44", "r100", "r152", "r217", "r218", "r219" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r74", "r173" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r537", "r539" ], "calculation": { "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease, Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r537" ], "lang": { "en-US": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r529" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r538" ], "lang": { "en-US": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r538" ], "calculation": { "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r538" ], "calculation": { "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r538" ], "calculation": { "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Fiscal 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r538" ], "calculation": { "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Fiscal 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r538" ], "calculation": { "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Fiscal 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r538" ], "calculation": { "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Fiscal 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r538" ], "calculation": { "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Fiscal 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r538" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r530" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term (up to)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r540" ], "lang": { "en-US": { "role": { "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.", "label": "Lessee, Operating Leases [Text Block]", "verboseLabel": "Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r105", "r188", "r213", "r497", "r503", "r504", "r512" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r105", "r213", "r512", "r562", "r578" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "terseLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r37", "r105", "r213", "r497", "r503", "r504", "r512" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.", "label": "Liabilities, Other than Long-term Debt, Noncurrent", "verboseLabel": "Other liabilities" } } }, "localname": "LiabilitiesOtherThanLongtermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "terseLabel": "Liability for Uncertain Tax Positions, Noncurrent" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r16", "r561", "r574" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.matrixservicecompany.com/role/DebtDetails": { "order": 1.0, "parentTag": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Borrowings under senior secured revolving credit facility", "verboseLabel": "Borrowings outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets", "http://www.matrixservicecompany.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Line of Credit Facility [Abstract]", "verboseLabel": "Availability under senior credit facility" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r34" ], "lang": { "en-US": { "role": { "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Line of Credit Facility, Expiration Date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r34" ], "calculation": { "http://www.matrixservicecompany.com/role/DebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Senior secured revolving credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetails", "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r34" ], "calculation": { "http://www.matrixservicecompany.com/role/DebtDetails": { "order": 3.0, "parentTag": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Availability under the senior secured revolving credit facility" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "verboseLabel": "Unused Credit Facility Fee" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "verboseLabel": "Summary of long lived assets according to geographic areas" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r7", "r245" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "verboseLabel": "Construction equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestInJointVentures": { "auth_ref": [ "r492" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of the equity interests owned by noncontrolling shareholders, partners, or other equity holders in joint ventures included in the entity's consolidated financial statements.", "label": "Noncontrolling Interest in Joint Ventures", "verboseLabel": "Noncontrolling interest in joint venture" } } }, "localname": "MinorityInterestInJointVentures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlanEmployerContributionCost": { "auth_ref": [ "r368", "r372", "r386", "r387" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan.", "label": "Multiemployer Plan, Employer Contribution, Cost", "terseLabel": "Total contributions made" } } }, "localname": "MultiemployerPlanEmployerContributionCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanPensionInsignificantEmployerContributionCost": { "auth_ref": [ "r377", "r385", "r387" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for employer contribution to multiemployer pension plan determined to be individually insignificant.", "label": "Multiemployer Plan, Pension, Insignificant, Employer Contribution, Cost", "verboseLabel": "Contributions to other multiemployer plans" } } }, "localname": "MultiemployerPlanPensionInsignificantEmployerContributionCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList": { "auth_ref": [ "r375", "r387" ], "lang": { "en-US": { "role": { "documentation": "Indicates certified zone status of multiemployer pension plan determined to be individually significant. Acceptable values are \"Green\", \"Yellow\", \"Orange\", \"Red\", \"Other\", and \"NA\".", "label": "Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List]", "terseLabel": "Pension Protection Act Zone Status" } } }, "localname": "MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "zoneStatusItemType" }, "us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate": { "auth_ref": [ "r376", "r387" ], "lang": { "en-US": { "role": { "documentation": "Expiration date of collective-bargaining arrangement (CBA) requiring contribution to multiemployer pension plan determined to be individually significant, in CCYY-MM-DD format.", "label": "Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date", "verboseLabel": "Expiration Date of Collective-Bargaining Agreement" } } }, "localname": "MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "dateItemType" }, "us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost": { "auth_ref": [ "r377", "r387" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for employer contribution to multiemployer pension plan determined to be individually significant.", "label": "Multiemployer Plan, Pension, Significant, Employer Contribution, Cost", "terseLabel": "Multiemployer Plan, Employer Contribution, Cost" } } }, "localname": "MultiemployerPlanPensionSignificantEmployerContributionCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList": { "auth_ref": [ "r379", "r387" ], "lang": { "en-US": { "role": { "documentation": "Indicates whether funding improvement plan or rehabilitation plan was implemented or pending for multiemployer pension plan, determined to be individually significant. Acceptable values are \"No\", \"Pending\", \"Implemented\", \"Other\", and \"NA\".", "label": "Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List]", "terseLabel": "FIP/RP Status Pending or Implemented" } } }, "localname": "MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "fundingImprovementAndRehabilitationPlanItemType" }, "us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList": { "auth_ref": [ "r380", "r387" ], "lang": { "en-US": { "role": { "documentation": "Indicates whether employer paid surcharge to multiemployer pension plan determined to be individually significant. Acceptable values are \"No\", \"Yes\" and \"NA\".", "label": "Multiemployer Plan, Pension, Significant, Surcharge [Fixed List]", "verboseLabel": "Surcharge Imposed" } } }, "localname": "MultiemployerPlanPensionSignificantSurchargeFixedList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "surchargeItemType" }, "us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "Description of the significant collective-bargaining arrangements within the range of expiration dates for collective-bargaining arrangements requiring contributions to a multiemployer plan as well as other information to help investors understand the significance of the collective-bargaining agreements and when they expire. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plans, Collective-Bargaining Arrangement, Description", "terseLabel": "Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date, Description" } } }, "localname": "MultiemployerPlansCollectiveBargainingArrangementExpirationDateDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlansLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Multiemployer Plan [Line Items]", "terseLabel": "Multiemployer Plans [Line Items]" } } }, "localname": "MultiemployerPlansLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails", "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r88" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r88" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r88", "r90", "r93" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r54", "r57", "r64", "r93", "r105", "r123", "r125", "r126", "r127", "r128", "r131", "r132", "r141", "r180", "r186", "r190", "r193", "r196", "r213", "r512", "r566", "r582" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails", "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r482" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r120", "r121", "r122", "r271", "r491" ], "lang": { "en-US": { "role": { "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.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "verboseLabel": "Long-Lived Assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r180", "r186", "r190", "r193", "r196" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income (loss)", "verboseLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome", "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r531", "r539" ], "calculation": { "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r525" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Operating lease right-of-use asset impairment" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r527" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Net present value of future lease payments", "verboseLabel": "Operating lease liabilities at transition" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails", "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r527" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities", "verboseLabel": "Less: current portion of operating lease payments" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets", "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r527" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "verboseLabel": "Non-current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets", "http://www.matrixservicecompany.com/role/LeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r528", "r533" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating lease payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r526" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease right-of-use assets at transition" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets", "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r536", "r539" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r535", "r539" ], "lang": { "en-US": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesOtherLeaseInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r448" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLimitationsOnUse": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.", "label": "Operating Loss Carryforwards, Limitations on Use", "terseLabel": "Operating Loss Carryforwards, Limitations on Use" } } }, "localname": "OperatingLossCarryforwardsLimitationsOnUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r449" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r185", "r186", "r187", "r188", "r190", "r196" ], "lang": { "en-US": { "role": { "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.", "label": "Operating Segments [Member]", "terseLabel": "Gross [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetImpairmentCharges": { "auth_ref": [ "r92", "r248" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.", "label": "Other Asset Impairment Charges", "negatedTerseLabel": "Other Asset Impairment Charges", "terseLabel": "Operating lease, fixed asset, and other intangible asset impairments due to restructuring (Note 14)" } } }, "localname": "OtherAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows", "http://www.matrixservicecompany.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "verboseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r47" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign currency translation loss (net of tax expense (benefit) of ($88), $27 and ($24) for the fiscal years ended June 30, 2020, 2019 and 2018, respectively)" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r47", "r50", "r513", "r520" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Foreign currency translation adjustments, tax effect" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncomeParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r55", "r58", "r493", "r494", "r500" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r36" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "verboseLabel": "Other accrued expenses" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1": { "auth_ref": [ "r97", "r98", "r99" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value of the noncash (or part noncash) consideration received in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Value of Consideration Received", "terseLabel": "Leasehold improvements received as lease incentive, non-cash investing activity" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationReceived1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r82" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Open market purchase of treasury shares", "negatedTerseLabel": "Payments for Repurchase of Common Stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows", "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfOtherEquity": { "auth_ref": [ "r82" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to reacquire equity classified as other.", "label": "Payments for Repurchase of Other Equity", "negatedLabel": "Repurchase of common stock for payment of statutory taxes due on equity-based compensation" } } }, "localname": "PaymentsForRepurchaseOfOtherEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r86", "r252" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "terseLabel": "Payments for Restructuring" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r84" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt amendment fees" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r78" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r79" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows", "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r392", "r422" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "verboseLabel": "Preferred stock shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "verboseLabel": "Preferred stock shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r76" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from Divestiture of Businesses", "verboseLabel": "Proceeds from disposal of business (Note 3)" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r81" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Advances under senior secured revolving credit facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r77" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from asset sales" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r80", "r423" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "verboseLabel": "Issuances of common stock" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r80" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "verboseLabel": "Proceeds from issuance of common stock under employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r54", "r57", "r87", "r105", "r123", "r131", "r132", "r180", "r186", "r190", "r193", "r196", "r213", "r493", "r498", "r499", "r506", "r507", "r512", "r572" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r247" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r30", "r245" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Total property, plant and equipment - at cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Gross [Abstract]", "verboseLabel": "Property, plant and equipment, at cost:" } } }, "localname": "PropertyPlantAndEquipmentGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r247", "r579" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, plant and equipment - net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r245" ], "lang": { "en-US": { "role": { "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.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "verboseLabel": "Depreciable life of office equipment and software" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r69", "r216" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "verboseLabel": "Provision for uncollectible accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]", "terseLabel": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Quarterly Financial Data (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedQuarterlyFinancialDataUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r100", "r207", "r209", "r210", "r211" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "verboseLabel": "Accounts Receivable" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r83" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedLabel": "Repayments of advances under senior secured revolving credit facility" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring and Related Activities Disclosure [Text Block]" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RestructuringCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r92", "r251", "r256", "r260" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring costs" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome", "http://www.matrixservicecompany.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r252", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "terseLabel": "Restructuring Reserve" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringSettlementAndImpairmentProvisions": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of restructuring charges, remediation cost, and asset impairment loss.", "label": "Restructuring, Settlement and Impairment Provisions", "terseLabel": "Intangible asset impairments and restructuring costs" } } }, "localname": "RestructuringSettlementAndImpairmentProvisions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r271", "r427", "r577", "r598", "r599" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r120", "r121", "r122", "r124", "r130", "r132", "r214", "r424", "r425", "r426", "r455", "r456", "r595", "r597" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]", "verboseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r382", "r383", "r384", "r386" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Multiemployer Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails", "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r303", "r304", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r382", "r383", "r384", "r386" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Multiemployer Plans Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails", "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r171", "r172", "r185", "r191", "r192", "r198", "r199", "r203", "r289", "r290", "r553" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including 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.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenue from Contract with Customers" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r288", "r293", "r301" ], "lang": { "en-US": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue, Performance Obligation [Abstract]", "terseLabel": "Revenue, Performance Obligation [Abstract]" } } }, "localname": "RevenuePerformanceObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r101", "r102" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r286" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r62", "r105", "r171", "r172", "r185", "r191", "r192", "r198", "r199", "r203", "r213", "r512", "r572" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Revenues", "terseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome", "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r534", "r539" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-Use asset obtained in exchange for operating lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of major classes of indefinite-lived intangible assets acquired showing attributes such as amounts and totals. Indefinite-lived intangible assets are assets that have no physical form, but have expected future economic benefit. Indefinite-lived assets are assets that are not subject to amortization. Acquired indefinite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the entity) and in total.", "label": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table]", "terseLabel": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "verboseLabel": "Schedule of antidilutive securities excluded from computation of diluted earnings per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r476", "r477" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsDetailsTextual", "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "verboseLabel": "Components of the provision for income tax expense (benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r445" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "verboseLabel": "Significant components of the Company's deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Computation of basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EarningsperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r438" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "verboseLabel": "Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r231", "r236", "r554" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r226", "r228" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r226", "r228" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "verboseLabel": "Carrying value of goodwill by segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "verboseLabel": "Schedule of sources of pretax income (loss)" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r34", "r107" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "verboseLabel": "Availability under the senior credit facility" } } }, "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTable": { "auth_ref": [ "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r387" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about multiemployer plan.", "label": "Multiemployer Plan [Table]", "terseLabel": "Schedule of Multiemployer Plans [Table]" } } }, "localname": "ScheduleOfMultiemployerPlansTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetails", "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": { "auth_ref": [ "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r385", "r386", "r387" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information about multiemployer plan.", "label": "Multiemployer Plan [Table Text Block]", "verboseLabel": "Multiemployer Pension Plans" } } }, "localname": "ScheduleOfMultiemployerPlansTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r405" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "verboseLabel": "Nonvested deferred share activity" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r247" ], "lang": { "en-US": { "role": { "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.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of Quarterly Financial Data (Unaudited)" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/QuarterlyFinancialDataUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r480" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/AcquisitionsandDisposalsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r254", "r255", "r258" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r254", "r255", "r258" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Restructuring and Related Costs [Table Text Block]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RestructuringCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r252", "r259" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RestructuringCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Revenue by Major Customers by Reporting Segments" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r62", "r202" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r180", "r183", "r189", "r226" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r180", "r183", "r189", "r226" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "verboseLabel": "Results of Operations" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r392", "r422" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r398", "r410", "r413" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "verboseLabel": "Stock option activity and related information" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r168", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r185", "r186", "r187", "r188", "r190", "r191", "r192", "r193", "r194", "r196", "r203", "r589" ], "lang": { "en-US": { "role": { "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.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "http://www.matrixservicecompany.com/role/RestructuringCostsDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r168", "r169", "r170", "r180", "r184", "r190", "r194", "r195", "r196", "r197", "r198", "r202", "r203", "r204" ], "lang": { "en-US": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting Information, Profit (Loss) [Abstract]", "verboseLabel": "Results of Operations" } } }, "localname": "SegmentReportingInformationProfitLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r92", "r251", "r256", "r260" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance costs and other benefits" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r91" ], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows", "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r393" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Shares cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r409" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average grant date fair value per share cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r407" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made 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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Shares granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r407" ], "lang": { "en-US": { "role": { "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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average grant date fair value per share granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested shares at June 30, 2020", "periodStartLabel": "Nonvested shares at June 30, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "verboseLabel": "Nonvested deferred share activity" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted average grant date fair value per share at June 30, 2020", "periodStartLabel": "Weighted average grant date fair value per share at June 30, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r408" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Shares vested and released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r408" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average grant date fair value per share vested and released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "verboseLabel": "Assumptions used to calculate grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r418" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "verboseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r417" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "verboseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed": { "auth_ref": [ "r415" ], "lang": { "en-US": { "role": { "documentation": "Description of method used to estimate fair value of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Method Used", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Method Used" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r419" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "verboseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Share awards authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r422" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Share available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r401" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "verboseLabel": "Number of options exercisable at June 30, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r401" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Weighted average exercise price exercisable at June 30, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r412" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of stock option", "verboseLabel": "Aggregate intrinsic value exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails", "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r404" ], "lang": { "en-US": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Number of options cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Number of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r411" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value outstanding at June 30, 2019", "verboseLabel": "Aggregate intrinsic value outstanding at June 30, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r400", "r422" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of options outstanding at June 30, 2020", "periodStartLabel": "Number of options outstanding at June 30, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "verboseLabel": "Stock option activity and related information" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price at June 30, 2020", "periodStartLabel": "Weighted average exercise price at June 30, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r413" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "verboseLabel": "Aggregate intrinsic value vested or expected to be vest at June 30, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r414" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "verboseLabel": "Number of options vested or expected to vest at June 30, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r414" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "verboseLabel": "Weighted average exercise price vested or expected to vest at June 30, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r390", "r396" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Weighted average exercise price exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "verboseLabel": "Weighted average exercise price cancelled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Weighted average exercise price granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r100", "r392", "r397" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "verboseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r394" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "verboseLabel": "Common stock grant expiration term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r416", "r428" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Expected life in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "verboseLabel": "Aggregate intrinsic value exercisable at June 30, 2020" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r422" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted average remaining contractual life exercisable at June 30, 2020" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r414" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r414" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted average remaining contractual life vested or expected to vest at June 30, 2020" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "verboseLabel": "Common stock shares withheld" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r532", "r539" ], "calculation": { "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r168", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r185", "r186", "r187", "r188", "r190", "r191", "r192", "r193", "r194", "r196", "r203", "r226", "r249", "r253", "r261", "r589" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails", "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1", "http://www.matrixservicecompany.com/role/RestructuringCostsDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails", "http://www.matrixservicecompany.com/role/SegmentInformationDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r103", "r105", "r135", "r139", "r140", "r142", "r145", "r156", "r157", "r158", "r213", "r270", "r512" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r41", "r120", "r121", "r122", "r124", "r130", "r132", "r155", "r214", "r270", "r271", "r424", "r425", "r426", "r455", "r456", "r515", "r516", "r517", "r518", "r519", "r521", "r595", "r596", "r597" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r120", "r121", "r122", "r155", "r553" ], "lang": { "en-US": { "role": { "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.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r20", "r21", "r270", "r271" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Employee Stock Purchase Plans, shares", "verboseLabel": "Shares issued under ESPP" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical", "http://www.matrixservicecompany.com/role/EmployeeBenefitPlansDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r270", "r271", "r402" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of options exercised", "verboseLabel": "Exercise of stock options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical", "http://www.matrixservicecompany.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r20", "r21", "r270", "r271" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Treasury Shares Sold to Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r41", "r270", "r271" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock Repurchase Program, Authorized Amount", "verboseLabel": "Annual maximum purchases authorized under stock buyback program" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramExpirationDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the CCYY-MM-DD format.", "label": "Stock Repurchase Program Expiration Date", "terseLabel": "Stock Repurchase Program Expiration Date" } } }, "localname": "StockRepurchaseProgramExpirationDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "dateItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "terseLabel": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r20", "r21", "r270", "r271" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Stock Repurchased During Period, Shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityBeforeTreasuryStock": { "auth_ref": [], "calculation": { "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.", "label": "Stockholders' Equity before Treasury Stock", "totalLabel": "Total stockholders' equity before treasury stock" } } }, "localname": "StockholdersEquityBeforeTreasuryStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r105", "r120", "r121", "r122", "r124", "r130", "r213", "r214", "r271", "r424", "r425", "r426", "r455", "r456", "r491", "r492", "r505", "r512", "r515", "r516", "r521", "r596", "r597" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balances, ending", "periodStartLabel": "Balances, beginning", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r104", "r271", "r276" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "terseLabel": "Summary of Operating Loss Carryforwards" } } }, "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Summary of Tax Credit Carryforwards [Table Text Block]", "terseLabel": "Summary of Tax Credit Carryforwards" } } }, "localname": "SummaryOfTaxCreditCarryforwardsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Other cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofCashFlows", "http://www.matrixservicecompany.com/role/LeasesSupplementalCashFlowDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r448" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax Credit Carryforward, Amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r449" ], "lang": { "en-US": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardDescription": { "auth_ref": [ "r449" ], "lang": { "en-US": { "role": { "documentation": "A description of the origin, nature, and characteristics of the tax credit carryforward.", "label": "Tax Credit Carryforward, Description", "terseLabel": "Tax Credit Carryforward, Description" } } }, "localname": "TaxCreditCarryforwardDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Tax Credit Carryforward [Line Items]", "terseLabel": "Tax Credit Carryforward [Line Items]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r449" ], "lang": { "en-US": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r449" ], "lang": { "en-US": { "role": { "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Tax Credit Carryforward [Table]", "terseLabel": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5", "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/IncomeTaxesDetails5", "http://www.matrixservicecompany.com/role/IncomeTaxesDetails6" ], "xbrltype": "domainItemType" }, "us-gaap_TimeAndMaterialsContractMember": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed.", "label": "Time-and-materials Contract [Member]", "terseLabel": "Time-and-materials Contract" } } }, "localname": "TimeAndMaterialsContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r290", "r299" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r290", "r299" ], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r481" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names [Member]", "verboseLabel": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/GoodwillandOtherIntangibleAssetsDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_TransportationEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.", "label": "Transportation Equipment [Member]", "verboseLabel": "Transportation Equipment [Member]" } } }, "localname": "TransportationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r40", "r272" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]", "verboseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r40", "r272" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "verboseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.matrixservicecompany.com/role/StockholdersEquityDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r21", "r270", "r271" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "verboseLabel": "Open market purchase of treasury shares, shares" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r40", "r272", "r275" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Less treasury stock, at cost \u2014 1,746,689 and 1,081,014 shares as of June\u00a030, 2020 and June\u00a030, 2019" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r270", "r271", "r272" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Open market purchase of treasury shares" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnapprovedChangeOrdersAmount": { "auth_ref": [ "r552" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost incurred on construction contract for unapproved change order, claim, or similar item subject to uncertainty.", "label": "Construction Contractor, Contract Cost, Subject to Uncertainty, Amount", "terseLabel": "Unpriced Change Orders and Claims" } } }, "localname": "UnapprovedChangeOrdersAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r159", "r160", "r161", "r162", "r165", "r166", "r167" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "verboseLabel": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r110", "r116" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r113" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "verboseLabel": "Charged to Costs and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r114" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "verboseLabel": "Charged to Other Accounts" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r115" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedLabel": "Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r110", "r111", "r112", "r115", "r116" ], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r110", "r111", "r112", "r115", "r116" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/DebtDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r134", "r145" ], "calculation": { "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted weighted average shares" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome", "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r133", "r145" ], "calculation": { "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.matrixservicecompany.com/role/ConsolidatedStatementsofIncome", "http://www.matrixservicecompany.com/role/EarningsperCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5498026-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r432": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r467": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e845-128460" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e848-128460" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5558-128473" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121554379&loc=d3e9972-128506" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121554379&loc=d3e9979-128506" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r490": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30755-110894" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r522": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918431-209957" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r540": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991529&loc=SL119991535-234732" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991585-234733" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991598-234733" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991598-234733" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=6471471&loc=d3e48698-109348" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r615": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r616": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r617": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r618": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r619": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r620": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r621": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r622": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r623": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r624": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r625": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r626": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" } }, "version": "2.1" } ZIP 98 0000866273-20-000109-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000866273-20-000109-xbrl.zip M4$L#!!0 ( '"!(U'I%=[C]AL &;( / 97AH:6)I=#$P,30N:'1M M[5WK//?9S^?7O_V\5P,_2@3'W]Y M]\^+4_%D9V_OU\/3O;VSZS/QC^OW_Q3/=_>[XMK*W&FO32ZSO;WS#T_$DZ'W MX]=[>]/I='=ZN&OL8._Z<@^[>KZ7&>/4;NK3)V_?X"?P?R73M__UYK]W=L29 M28J1RKU(K))>I:)P.A^(7U/E;L3.3FAU:L8SJP=#+P[V#_;%K\;>Z(GD[[WV MF7H;^WFSQW^_V:.7O.F9=/;V3:HG0J=_>Z*/7G7W7QPD_5?)X:OGJ4Q>]5^F MW0/UXO#HL-\_[!_\WV$71KD'[?DAYV>9^MN3D_R$&KY]TS>YA]=9>)I_Y4X6NO+JD]^1F1[DKVE&V $^$+_OR>1F8$V1 MISN)R8Q];0>]K8,7+SKQ/[&_N[]]S-\]W:=_Q]C!3E^.=#9[_<.U'BDG/JBI MN#0CF?_0<;!;.TY9W>>&3O^A8/ P#_IS&B8&_60Z5W&BW0.:W?FGH>YI+[K[ MN]WGS;G=858M*_*G/?7-5_!Y^PK^';C%*_7LZ8M7QX+^;69./G[Y?GY^_,/UP]+"]]\T@LLP)-^]O2H>WP&1Q?\E0.R^>KFX8NL^NY,T!9GHNIL]O8,-G=ZI]C.>6D?P M)U>>F!L_"I]\-,[+[-2DRTAX,YGW3$D;5N G;9W_($=A 4@!^/)5T'D*HO[U MX8\PCO5;ENXN+,*/^^7\5V*LRT[HJ;3I2@UTR:+N"G$]5$+B>)UPRHN^L7XH M="[\4#M!$Q$G ZL468];'EH_>WKX?+6VH75V1.*I2HR5:$*_%C N9;%9W*%J M8JL_&Q2[RKQPALQ,X45,DG4V,L\4<+TAW^KV$/?PDKI2= MZ(0W1^8SV&!QIC+D=@7[;L=ANINS56&BJS^+BIUA(\8SW+/I4"<@>9V #>EK M8-"I]D/FR9&+'*Y58Y:6=10:OMAJ>NZ-\P.?Z!$WBL<+>P6?22H?30STR,K9EHAS1'XVTY8N#-?1!1WM'\0R=CU(6S MV8+XBK-&%NT([7'Y8!:J!TV3F]Q,,Y4.8)SEE%,>BA\:U]*%<$.4E3 $;TV& M3T&G?9&K!%X/B]R9EZ'E=-S2^7"7L'MA7"E^#J.!+U/XZ4 \.]R$1%KNRS35.>#G4SUUY8"MN3VQI' 2DQAR7I?5V=*E& #]"NY<+B A +)"M)N .8[ MRJABC-\$FS[XKF4@7=F8%. +H_;L"%[X%9_"I4FZ,3(H'$W5HGN@X(!_- TR:\4*6#B8$MM MD^4.Z@8Q(_(=SA;5GP28U6H'7%9CQJ.*%X\.CS=B=TF@[KR3.-.UVFGBM@W> MF%/IAFNV+[N\,>)<@@4V1U@"'1P^@[?A:0>;9L$:0(^'R14J]Y9./>"Z$7 F M'6P=,9963&16*/$_B.,8@UU%+3MS5MKF&-Y,Q*L_B4K:P@ +V&T/G9,%!ANQ MW,BM)&^ZO:7UMLCDV-%S2YHI:(8RFBBJR1%+"0HUJ1$L%(GS!)X1ZC^@%44+ MG0D*OD+"H_46/>K3L&LNR0QA>D#ZLYU/_@':E[]JMG^.*?(]6CF]-;)R?C)V M1!K(G+7S[.F+HV/QT3BG7'3YG"KK2;GQRJVA!<3.'.T<<&*-O9"1>R 9@;D" M@3?HZM!"YE;Y7L>V47>?_+.!YV[X(%CYJPBZ]:)EH@=Z\) M=%A -5J4KK-:O(-:P3$+^A.B(_LP(6-A:1VI589\F(W9!6F'![3V7I62\9U! M/QW\<:9AG[RQ+G@ITY'.85N4=95?$!VPZ+BK7($X'9E.M*.5Y=TMFY/'M,AP M5K#'12;#4&HC_$\!KT4'8>F A,4MK/9:<P[IK6)$M\2A>8BP[FD[,7%QVO>2]@!H'3HMJ]@^'#2P)PQ3M#RC:DS42[23'AR9#ZK[$+YSX:#4RKA$7-5'%1+>[4E-:LOX">M+$ MA"BU9CV4I*G-Q,1XU+8(/XI\SJM3D_KD MU5)YZI"M MMS(XFBT=66=LXJH, 'K.%UP/B3 M]L=DSYFL\.JX9[PWH]?[]T:6\_^'MNQ:#M1.SRIYLT.GZFN93>7,-=__T'#V M;R9E5U:D,CP:E)9U$*D\V,N:&QJ,,>_H9BV$QST+^&>AQ% M(PFZ-GUP09MM>$RAH0LZ*ZFU,4A;UW>#_"0AU^B)=>!Q85%BEB\K@\8-9?C/ MV:SOD@XB(5S/[ZQ5H.U;/H;G]W;)UJ(6+-'4R#(S=>WXR57?J:_INKO_:CVI MX"00P0D;EN2WBCH:! MH0=&VBT=D25H$C""@K8&A%ADGM$SP>!M6,9!A;HJ:=*QP/%#6-7!4&Q-MN=E M1H?T*Y9I(+#ZH)56HBX(FS@/,MX8Q4=+$+5-]"R@44R=Q.DP<@B1)(2XD3PE MZ'"&U&M- 1P48)FU[Y&O!;V+;-@@H,C&C(F" MD61:(;G@K][+9(B^Y/I@5)X4HQ[:&PW&Z:&%DI&W $>!#@(<+_(#$AJ.(T6; M0_<*)#1T%!'9AGF@^SK)I!ZA^<3#I)Z840A2X#WP(EM3$VTR,D?F93NR%RQS M\!N%1V &_ "V*M6%O,@(S 4VFV8L6&00U>]#EYTZ?]5XX@>85P_(+KAO*C?> M'+]]Z>G_+3GG>_2\J+4P$WBP_R3EL^95?[07VNV%!37Q]E 6LRZK]O-^EO+T MA0?[>,QR_$WGF(>4E<[:@Q<8T259IS"\!]WS3Q8>?4S:Z: +U2!^% 279:&# M7<(+99[K"5@W[&(*#T7/31N$-(BX %R]S=Q9,EOR6=&4TX4Y=_?WR]G4;:T0 M5%P8\^PN(WXTAQ[>'/I@/.X=D&*.LV*4< -^_%F#"'7.>T9^[\0N%(+ OTAC MMBHXA4E3396$IXS=")3#&89[P)3P:Y%AL-M8\L?!2_I)")I"02G1>F<'B^:D.Q9C0#,^4<&U+= S&"5L-' MO:YQX#WPB7?;Z;0)DN!2^0 E6/V)E(CS>ZHALO#P;A^8/%KPZ.Y0GT!YU6PJ MI=IA-ER971:P$X3ZN$V1:7C6U C$#9(;J3;X*@PX*$^@GI*6E(3EA_'CXT17 MV,'6R39]F1L[DOPR[,BA9Z7(U'(P-Q(O>A="GB8GD+>1'#*+ M^73-D(<&!M!-F Y8$>AD8;*AM8 &Z)298>&!.]DC"[M'_B 2;FRVLA ?PUQK MFT$+:A7F\F')F1#$;DF9B]Z8$))I;$A 8(U0Y,,8,W)I!?>IPJ2:KRF.M&G" M=*,TGO62A-VX4F,98CB8"!ZS_%=_5G%[ MM@A7VJ=4=CA[L,)/>1P^WS\ZP1H&!%:J *MT'N'Y6H(=0Z! HL$ =L./+_ ! M/#F7MMBG@X6<89@DE2D\@R0JY*BU>Y73">A"I"PJ[R[44, P8!YBA!6*=$F@ M\1LH](\(JJ]!4*WI ;^E)P]K+#5T1<($GC+,&+'[ALLBS%>::-7A0K Q,!(; MS-*Y8E2!%\-W.%H&&2*T&IDX0K8EJ)+<#PS7#F2N_]BP>B57<=*K/X]:?9F MVR\W#/>('#;:@X@@,?F?0D]D1LI\2';_M074RE '0MW;&JUT2DHANH@=I^19 M06F>P&JFA&(-B(]YNV?RI9[N. 9VYK09BS&<[DHZ=9AR$>A=IB@Y B;D#L.D MM-\[V(6<2T,,G>("#-3.,2R>>#I':U36=)XE^D(X75W1[P-!D%6Y$3QU MDF*D2HGSR;J9"F'K M$@Y16%@,^5B5%DG==UA;PV=/7QUT7QX[= H/#6>I=41:\$]#Z7]C1#I2; DQ M%O.P4.CAZ#$PVH)6O/<.Y#D"9)S,8D9D6P=!16GK $ZX@?*Q'UU6DTQJU21) MQR& #1D$#01O]9*R>EZ]1!R[]J/-[N)(2&$+@QY8F98I\7$\?8ZA&N\-38FW$F.>6,*MS0YB$NRL]V^KC=6XHMLW3JK._+:)$:R*&.!N-%(1+8;/ ME/?B:V?MS?!JX%.S"55J1R5N+=FK'8N? 4,*T: MJ!24$$2LL_'G%J:P*Q8S\SD[DS'05%2QX#3HT'OHF+XI>U[H. 3PJZ@]DRI0 MZ<)L>)G#XI!Z/K^L;2N&\JJ^:(]$OT2Y(KN@W:4/Z]P/20U, & ;PX[Y60?8 MH*?^^"-C;1@6/M5N:'+0A6=,7HSOH--@*.%5<[D6 6U?NC?8]*:75MXL6#-' MNXJ13P2GY&J Y=/*./+OIK>HB#"Y<((PF0*!NZ;28H03HZ,#:_UA[H,[D+:>3P:MH!+)RZ%@XS4D#B M!B1#U'72D/' 919@4V+IA4Q.>1.-Y7V,A%7E,Y#9%XC=P*+-HO5'?P4P<8,L M[B=8OENAL_5G.M$_[T$O$\VP8G.;+QT^0F_/;;[TRAG+O=0_28WB#F[WT?X% M/H-':$:-YB+,[>=\#G&C(HJFWUJKI]6MW"3 X"8'TE*L[.7HS?;1;JH[GQ"4 M"*-#]>8(U)N:5D,G4!K$E)\:+E^3@\8ILWX +H;,VL@K*D_CJ$L]B5!%.AIH M"Q,*:0DM\UK$K5?U,5 5D#>HZMU2ZH*:<:TF"@4WREM0:23VIC>)NU=Q]3P? MSI5$:HY&;QH5O> M2:7EZJ]\0 348ZSYP6+-ZR>?#M>HTGK%H20X+JNCYUI^HGL30:_BBHD8A<2B M.R"Q5FIFR^_G^1..S#4ER;+T.R95TVT.;,]M=0DN6TG3-H.N7@1@$5] .AN6 MW*2SDX\6:U%MXZP_]$2ZOL0R<6W=DR@N7U"SXDB!K!+P*12$)!G_N-%TMP85 M@R.A#F8 ]M_C,W"HLG2A4%-9L(I*R<>7NE:U*R20XZ]PWCQ[^OSE-FN;)'UBKKC1!2U',6G"FL>98*Q/U\5&1#:2OS-H+O)HVAUE>(ND4JD0_E"7U:CT. M4#?.0Z(7U6&=;>^*DYA(0$3".=.Q,(2V5DT,/=T!0DHI_0R=J0MJJTE0X5&G1,N6/[@$C2 M]1-)S]=) 2745SSEUZH8)CK<SGTLX3"S9G:42 \ MF&Z[?K3]8IUHN]S77^>,JUK!XO=8?\>N"\W/V0^E[1"+-#6K()6Q[EH9UE#C M-9VK#MC"#.H37KW7:(>^5ZH[A,'6AM.*H@+T6'5V_K)[M5M?ZA,.,G6/#@_) MD@D7R9'A,O>6VMFH/D5_$BGA(;.N>C4PXR\Y92;+94-B;PYJ/:9N09!Z1C6P M%[3"!6=?:$#RY+,KI\E]QBLE9+,.7%TGK%6G94NGYN;;(I-@B# >?*+"V1NORN3AH'+%1D1@X/@$7Z01 M-E_VG"KOQ5S&ETS+H[MQ95EI?4%!G9MD *N!) $!T5*.&=X[!J6?WX\Z.,BF M2O&-VQ(O]PR IWHGE>;9F$T()U7F'$"W,JSF%&*=Z"<.'0ZM3*2^QA"BOJ[9D 5OE9W5'X%]1 M1_1[%1XOUTAX? JNZI1V4J-^3$601EK]0$EI/>66'+ M@ X#0WN@4^54F,3,(SB6U#0)"4"A^?(TG]C15U>[YD 4F76E.49UL_H19;:T M]WIU:M 6.R*E:Y+P;EA2NN.?*/ZQI+$CTY!44ZZS3O@H]B13'A35Y^6+SL-G MH+W"$# UGY J=\NL7PI^9O,43B:\->!S2T.U @C#Q&3)JDBUM#2Z0=0B*%"! MAUZ1>]=#8]A19N@MQOI8?FZ,&$YXT2-48CWO[[NPELH'($/^0]H1 M0^$N\M^+G-V7"! 36HKN42G*H;BA%YS [E2V1 M"#8,(((JHH>)TUB"$8$7 M&.;57231;SY[E$*5%%J/*^]XL.>(%"QO@ ZLMU(#_ZS=CW1>)^G/.FJ7%TZM M\DI):0'IXVL5@((8*H%&SV%S-W _BI_5Q+-?"HH:S%QHV)ZJ+Y;3Z*D#V M$X,&:I52%]M3!3'&S: 9FA".-:B)C-E1KWX/ MQ-Z@#A8K-+2'Z[&[77%"&:[ (MFLF="*%?'M1+E:U@R^>]9$3-2?J)4[*9^I MK*E8",+%:<+5UB&, MXDRUA-0<- %,OJIG* 3L8$LV0>M;<3;)4(.ERKTD%7EC5(?>AH#'[U4T':V3 M:%*64)IG6"Q<-Z] 7(EQ+X48G\HQ53;Y Q'S=&-XX2+\?0FKX%%;RX$+]=$; M]F#%[XS"1N482^)0[9A6C/WW2N7=_34B\S.%J4:EO?).Y;#YB99V+>[VBJ9= MKQHVN20BLC5$R"-^C-*L;O%-SE<@K]TB6#I%@AO%F1P!WFE8/DXUF=Z9X]/>H>7]%B8=VUCPCM@*7XB< '\.7A8LW-QS#^!@G=<,TW M ]*7'W2EMBY.?W[_\>3#;P\QXP=;NHW?@W>S1MGHU1WJK87>Q0/^>R2; M.Y#-![#L'PGGD6;NE?^'4(-'HEE5LGGL:'4[6G7.;BC<+0G7K+JS:3RB(HF@ M07]O4F#UY_OD+,ZN4(WBU^P\^1_)[!T!:B\2H3*6)B \.+MX]"!X, MLVS\_.!@.IWN3X_W4STXN+X\P*$>'<1I:N1^E$4/?GJ!5^#_4D0__<^+_]W; M"UZE83Z221:$6HI,1D%N5#((/D32? SV]NQ3Y^EXIM5@F 5'AT>'P8=4?U03 MP?1%+XUF/[V(U"10T;\>J$=/3IX>'1_V'QT]"1\] M>73X3,K>XQ/YM/NH^R3L]GM_''=AE@?P/+]DLEDL__5@I)*]H<0)/']Z-,Y. MIRK*AL^[AX?_/'U #_[THI\F&7Q.P]O\*P\R-U0F/V5[(E:#Y#FM" ? %]S] MG@@_#G2:)]%>F,:I?JX'O9VCQX\[[K_@_[C MM1I)$[R3T^ R'8GDQXZ!W=HS4JL^/VC4WQ(F#^N@/Z=V83!.K!+I%MH]HM5= M?!JJGLJ"[N%^]W%U;8O6W;SB$'9(:K?DI5];+4 ]J@.J^Q@!]3,012;E#P\? M/SL-@F!CUG4U%%H:MZP[+.Q+8T?UM6\.QCDZ8C"^/;N^?//?X.KB\C]OSB^" M\U_?OC][]_OFK._LP]GEJ^#LY\N+B[<7[Z[OEU-\\T6WT,8/#T^ZIZ_@W()? MCD]OM>:[WFN U9^YR51_MOK ZC[MGA9LLOOLZ3S$UGUU9U$$S-)T-WMY1QNZ MO'.5S7AIG8"O7&5$W'C)7GF?FDS$YVG4AL*;2;ROI- 6 J^5-MD[,;( (,G@ M[E!0202L_OGQ$YC'^H&ENP] >')8K'\EYMIV0D^%CE9JHBU W0^"ZZ$,!,[7 M!$9F03_5V3!029 -E0EH(<'90$M)JN-.!D__\/#XT6IM0^/J",4C&:9:H/[\ M/(!Y28V/N1TJ%[;ZJT'&"6#?#4!%"$S>^U.&69"EP2S-=2#"4(XSD80R2/N! M2*) %%L&SX@XQNNX=V(\CE4H>K$,0.@;F4X0IDE$!@;X'=^$4R?3*J0K021- MJ%5/1HP1,C@Z[#X+KK(T_$@/OTE0>E03&9RGH[%,#($Z>!^+9'-P!5>S^DMP M"-+!K7XK8 \_!5=23U3(FR.2&6QP\$K&2.T2]EV/[7(W9ZOL0E=_%24YPT:, M9[AGTZ$*@?.: #:DKX! IRH;,DV.Q"SH 6WW,@$#14%?IZ,.T>.5#+7,A)XY M B^W&MY;DC_@>_T<^+[4=^$*\^<$'BL\+&P6?60H,AAG%HQU.E$&<8[FVW#$ MP)?[P*(R0^NW@XQ1%HYG<^S+K1I)M!.H#,$'JY ]>#3\F*336$8#F&>QY(BG MD@U3TS!$8(;(*V$*F4YC? L&[0>)#.'S .1.G8<6RS&MZ^$A8??LO"*\#K.! MFQ'\-,">#6Y"*#3N8I[1-\8Y4"=,$2>N$H*A-\_].XB[&R\@'JV1@'AIR0D0 M@ _3WQ(%&(^[_5YJD,%&1*QX-?@E309[UX"JWFE+2+9_DX5PN?V\)6*,110I MF%$L^VN+*CMB=R-QQ7(?XV'&2JRL91NNR_/*<<8(WE9##0)8P,P2@G:.P XJJ)BG)@P70D;H20K1=$J!&+5R@"5><1X4M+BR?'I1NPN\=F]EP)7NE8[3=2VP1MS M+LQPS?9EGS[-0TP,U1ZAF)5W\1);>%">:PVQD,3MH=;$2[ M EURWFAW1ZG=(!9C0^^U/";A,>31A%%5BFA%*)2D1@ H8N <]&C-ELU\8IQ0L!-R?;0AD>Z!]^5JK?0,KB-@FT:G@^>=)CF-/ MA&X6&C>"ANJ:PNHO9\,%R#G5;?77X_B;8SUSEHHVYL/$ETW3K\@R@&=\MJ?T MZ&3_Z/&FF#QZ:V3R> UH17I'S?3QP\/')Z?!^]08:9P1^5SJC%2:3*ZCW8/- MP\H8.'^]0Q4IJ >L ^C#4E7D4Q2>><1- CCY>FGZ<0^>TC.X/U ,O;JI'07 MARXL_T%80@OO>W\:U 7]*0!)D?,@$4RD)H4QX>=8"R TMG^+?B;U//G>C6CY MD">#_X2=!B68"$#F5@OH,(^I/%$8XST/*CT%PC4P*0RV[L."4@V@91-;2EZ1 MRNHLPT*Q7&69+.2AERE:_N&/5PKV*4NUL7Z/:*02V!:I3>EI0)<.N@)*YP(N M1T0390BRO+O%X^2#R6-<%>QQ'@L[%6^&?^7P670Y%"X- &ZN06*2_.#%IW H MD@$!=:2(@#KDE&&3F72W\S%L"'NC"#:.:6O"T"2(<2T1^X7P=<\? CL F [# M]B5,'^1+6)/!P)[ E'.)Q=0TV:Z78<_CE*/AGVN),)A(/T#BW@J9J;Z_?N.:M_$ RI< MHP.*3J-A&B.-7N(-$[S7"ME/&KSQ&"Z3SOY*+:D%_@&,I(B5X-F3(#-*R*M, MAT!/)A*8J!):^6S4.C-AU4-!6N8LF*09:HH4EX[..!MF;1((L\PI3"=P)$9XX.$;9+"TI\&\DP348!73O)C1>1)1?Z].X+>&G=G].F/-CVQ#3OQ >E&)/9/[ M@1R-XW1&X55%D%AQ+J/@$ISU^RI6<"QWK(@!FAAH40L&(E4M#4%+L8((X$P> M9QPP9S72BNIJA8"K GW0=(S\(1L"6 ?#8&=BN85/Y!T2$I@) 8?I@\QU$\>R M/,,MD-0NCN@EV#@)"VT"J,[2T&Z='$6(4644?2=XK>142HQ"'8UF5I5ME@TL MNA/^?:_H_;(\L$CY3U*8JXQCT*-!%4>=V3,_,-).E4%QV5 D(.'AK)!LY]"D M$UB1W>)#:4!H?07V^5U*;J.&NX1G25H=CJP%>,:UO60C5<<<=PEKBY5$-,1? MLTR$0_0I^BB[5RBUA])^'#L9'DT&" $D0$1@G%N$8KKJY8C :#HB M::#\GN"WV"C'!L+Q=MQ04;!!>[..A MR=YOE6"&85P838\>HS^8.(Q$#Q<,SS^99/N8CM=!4V:*D>' +C23.@X)'Q1) MHB:@B+"1Q+[D3 Q-P>&6L=B0]$4Z2,MJR>I"2X[FUMP]/"Q6XZM%UJ4_-^?9 M,C->3D>Y-2Y^EVC^A?!\7H"T.^[P]58;OCEA1&^E,#E[2 (L)+#ZRRE3ND#* M@5V,9YB-8A-[*MDUUJ=#WBAKDV0/WA1]+B #%2QF$W:2+*O.^BZS7"?!SZF( MUR>$HB'3MFYD0HO#2&8V0;=MQ7HX<5B]EPEA"_TTND$J3@4L1TS2\=V=B> KT\>T00SF%46N?'MY/=Y\@=9 M-'_SN+O_Y-&"^X?[W?:;BT<^WC]ZM.#ESQBYN_^L>[+DR <$$@8+P-> AO6O M!\L&:Y\"A.,TN8(XC5+*#CLOB@20''H%#QI0/*(&#+WA8'8?1G/_-\#) M!42TG=FBF7T+>?ZFY0X9:FKRI9+KDLC 76TB!_#^A, M:]/T"I+ZRNQ^LX#]!_QS-E&LL$),' #],[P\KBAY6S!_'IC_68'DEDU\+DC/ M>NE$!EMF\15!COQ@,+,%"C3, MKQT\K32Q91%;%K%!(-ZRB'N$YUOQ28WRT98[;+G#9H"X@3L2&5A!)?Z3U%A(_%1PA1OR&>5 MM=15]%O91%H.X,&(,0XQ$^%0R8ET:2/M@4BM :MR%Q-A5%MYA[FHM2)4;4EK M%\#.4#:% U^'RQ1XL?;SGCI*+NA)EX(CHUJ6S:TG6U2CPMPAAAFCP5(':<=6 ME"C\:6T9UK1&XQQM!:Y5PD<922FKHME-693^6@BB41YG:APKFU4]3#_Q$.]3H14#^GLRF"!.;C45XLPC2/IH*5(,LMM3@OUQ@[<)= M&O%WZ-5%NQ%)3O)@."-#$IIJ?NNQRS)QBRSSRAM)L 49Z*T%D[]Y-[VA1T(E M7FK^G2BKRF&'MIY*7R6P;2+/AJE6V0Q?*T"S%..]!8.U,;131"+FTY0+E>&V MFPSNV-S^.KR)H]O1AAKEUJQC0E>OE3/ MQHC'KX$1VNX41!8C(@G'+UOY;Q,_\#.:_3RKD*[;#(8JN^+FJ)N0Q-#&@U9_ M6442 _%)V'^;7D0+,MZ"-"- *.(0*Y:Q@&/R7D85Y !CNM3)QAZTF,& %_MT M-TV63V;X>NKPJF[(NWR$J?RI9OJX8 &&VT7\AVK[;@&Y9//%)*6$:P?*K17E M,UC$ZO.RA2SZI1RH)*E1TNJO:9X_=^[K^.T$_P!)")69B<0BD/B$7YX^L)H+ MR/ :HZ1=W7"^650/Y\*<]O.H(_N?A].!N%<$HIF; 6@P*HVXRAO>.X.AXD[P M5O#L_R]/:%S4=KA&[":@WSP77_T%?5'".W@9F -@1R%=*=)3O2/L=Q;FQ9$EL5WPE?QE8N8ED* MQ"OI*> QTJ8\48:YP,R"0] MHR0 +0O>8-/.O?*P\M.>FPB9M$W!+\IG*JT&2OL5/=_*M[D(: M9/X_O'^E4<_6M-$B^4AE0*WN3[X)B41@&FQ0SC12-X6:S&&ESR_:QR%T'\*L M 0'QBZ!1X&^MYI["J&9)T#(IG&_H?3#$QAG$&])I4JHLH5^6%"^X+[<;K2O, M#\#DC!TTAK*HCNNV#2\ +&0P-)T;;70X$X9, V *DY:(4'YDV], U\G5B5PU M5@$E;"EKNAFDRBY,9Z$7>GEJ>< M0=4#W-'Y. MG@>T:2K7@QJ[ ;HEV7G$*W][VGGG5M5?K[14UE^=B"F2NK!X4 M_M2\RBI4>HIQR"'TW,1YF18?2HZ:WF+I(?!9R77>X!!RQF[AF'I9.;LHT5TO M4!>PC1I -*%"5N4VE$5V1?A7KBRZ-<*U;K9L >.2 /3LIP7%5*"V=N;.5>7, M5'602\DTN3"J/6I-I5SA+E%O2U53R;1R[S68G,U\WD2^ WBMK!-O&4O]4$2% M3V>7Z];CNU3%44M;@YN*)$8@L P133=!<'B%/0(4,-^U:'2]7P'YEMKO(3P% MI:0M)G][$9A8"YR-O 1DD M9D*\C\J#\L/H3HX%JVBZZ56\29*8(/^U2O(4E$VK <)D,=BF] %WCP(0>^#0 M@3.][AR:.U'HK.KX'-X_!:KNU[:@"LOE(R[963N?^.RIP+9V)%3DG3F'+A8% MYC8(KNA?$0'@)'&3EBYZS^,-'_-[[324W[O9_UVZO/U%.KL&36#]W,2K2LX[ M:G('L:FE2#@*2XL$D$W@UB!ZV19#J[^0HGW@+258D6?P[&$V\#=K[#@)V-4AC6ZPCB$VA#K X,^M5? M1)N>-@'F!-J3GFW$;ES)L;!)'61>O9)ZHL(UVIX=:@7:)V71 MXV6IJ]Z:IW5%1:]74%DJJ MBPT$SGKM"?SXR;]R>,(SW=B>J\M'];?9N-%5 ]@YD?0KHE@1W%\F2"U,*[HG M^[U 2 ? [Q=FJ7E9/\WCJ-+BP*I$WVQ MVSG,3*?U)D*=9O76-F.RYQB;>X4Q^:B,>+#W;((3Z,'8C!K/4-?D6@ GX'%@ MNGH@$O4W2QT;TQ?BRBUZ]==1-H1PG#RG(ZI9#_J(F(RN($C8M@H3(4 S8@8N8U_J5F$)NJN[F,W!W9% M-!U%K@69*?#48)-ZB^]%C,N2T]Q=G+Q<6,SV_V@$8$/#OB\(S2726N<64$#V MQD0[SP$_H!B_PDZWE#_>8J7E2C\\?';4?7J*4DZ&1^'8 Q3,D:U,:1$5U2H M-;12D@TLL1H,T)@R>-^-=19B'W58-)G7I+()]532V(O*ADYZO7HX7K(MW53R MV7-#;Z?Y%SFBDHZK"-%TF$XQQJMV"*'$I!*T/0M/C6Y10:W"9O)^GZ-F@1=M MPCEQ%G'PV\5DW:Q/=NL2C!^^*KO1;F/X+#U/IN:8A^_ ME_RZJC.BPE)]JZTPA72%6G*HQM@\'6VYWR(K='.45M=C6X"T MN Y@Q$LJL54YE#2=(,KY9ZJ)@E',H0 HM'+5VW'#""?;X+_[[R)]ZPU,$F1S M1L3$]E&0:QC A:8W#) QC[7C@$2!!46L$5TF1K U3-F&J60VJ#1>+S]25BDI MDWYL:(0SK!=!\B18VTD/*#;>2MS5*9Z0G+/%LOO"LO,"R\J>Y.VX-=9JA!LT M3?7'<2Q""K\;<>DRJ@V@=#;;ZR.V[!P_W@U&F.FQM43>UVY1DHU_3%( IN;6 MYD7_\ "5/Z![)$DF,XZ F=?5*H=RI[[KP0B@PJE#OC,#^XRB\PRT!YN)Z7T/ MBUG9DDC%=%S"D_J4S8*=)X>[6"8")%FA.0-S/F[37O%\-L RY$!&(%2BKLTF M%3.WA'T_--B&=,!R>=6PV"VP"G3 M83RP-D',":#M/>"WH3L;3=I5:9FTV>;8!L"F?F93G G-QSH%O,QFG0!3 O_^ M.[85'#6&+@[3!#2X&1,1QXG3B0M*SJB>H&W+GA6&9C88T4=+OP+ S!#N8G@> M!KDG\5'^FO7E9D8E"RU"J"2FPEH=,A<8P/ SA&PA-NBT9?-V@!?TL M-\>)*J0C$?1EG/(;XUARPO=JV ?HP\\5:+ J7 8U$O@T[8!$>\=JK&'QC-F' M;#<@'*(\&5G/K]9P%_ZD@-8I;R)9VPH;/]^?1MLT;6:52Z[8$^I.L)B3HJ\V/%P4]B <<'< MMC B&U?3L*[Y5.="G<$T@YMK:=-C7%";X@PK1;6%*?QJ50[0*UE?G5FY>L&V M&#<5GG%E\[#T+Y86V+NR*2(%6YAG"42I$>AY[J@L/>;-+W"B"ZQF+&:TEAZ> MT3+\.#_4@OF="S.L3*\Y3>).1+E^)'B\S^2W4L+97*]?GFN)@D09E^4!="T^ MN<([M.L4 X$<'TARI5;6EGY^7PA8.176%"5WA#T2?D=VA7O.2N!.E_+ 2A;0 MI 66D^$?Q 4_U(X%2S%P# M O)Z(DJZ/S["'I4M$+!LD)CB^#UF\D,9%W)>35^$ 9#U%1]M+E+;P'3M65%G M=IT6^0QXZP\/'ST]K?)V$H./=I>;&$F+'3X&BOT>F4'/,H-Z M5-NTY/#EAA<)J87H6*W&KOF),F$4D(>+OK$FIQ6EJ-8J%U74FX:M1_F(=39\ MTL^OMV3$V-HAE$5&)-%$U$%M[4\/!\4813'A*X\43#VCFXF@3, M-)96],7H[0Y2 =!/R?O5:!@ TU%B9K+QR M:)5@88"&OV1@':ED)#NS@E/82V:I(N\8W8$8AE)Z_RHPS[$, M&.S6*(\'PBN/^ 8[8F ]K$M$J%P6 4ME@:MRQ $*IHFMEH&6]&P&VN692_4E M)*GV65%:RTE*;W< D2+2=M$B"9,"= *RYJD0LE'),_>FAVJX]CI5Q I@(/A/ M@BU+RB4"PG>H% 3B5IE7WJ%(3<.8.];-^43?B2#]:)T$:0K_K+1+*H^LE9AX MFWF6W&1EGHKE735&N@2OMO*#(_GVO(0B4K:F*3LV<6^2^_IA_.-UPOAB7S_4 M5,>KLG+A6P',3J\+)=2THT(S(CNPC./BS"&AN8B1(&^#*\&+7BU,+,LURBR6 M@)HBMS^%9$CA)ZK3Q1?]N_VO=!?<9^M^[)\3'I:6*$ M+J*(U++:5RJE>9V)AW0%6Q&C_#00XV\)%7T2;5.JMXZSH""A#3\Q+T'.V>KL M PNXS(WP5&3]LF5-;+:[';-;-\65J2E"N2![9YC$ M8 '4\;!?P!=G6=L:'HL# 39!,[OF:.VB["N5XPV]0C:^G9F4_J+_(=,F665+ M%M',':HMS;SO@6)ON**SJ68XW7DZ*-.R[F8YI'MC M8DN;LV[6,RZ^IYWQ,;,8+8?ZEON&U!M0A8N MD] 6:)GZ;97 MQFBW:*KWX3U<.B%QZ+&+[LM(R0_CO$C32?/,LPO8(@+U=567X-R'3V'Z('9T M2J'4UB2S<%6:[!U:9LS.;@@>Z!0UT(JR=+B'9-V',5S/UVK<)D[?,R;;6BE& M8>P.]RNML-+]NWKUMR;;5I/MTG7ZK,4M;5'%Y]J4$E&$'Y-T&LMH8$F6^GZZ MD/^]GC"4WEH&_G-3$:OX(^+P@6;U?,^$ &IYD= "69(GV9S*&" M/"^#/+9V1#M\703"QRYP)R=63, UF$5O-[X)7745F]^;G%+L:+T@95?*N& M6PU\Z3LQ+SU=(U'K'9R+5]ZYN%)SWL8N*RTE5I .^J] M*IMY%5V[7&NQM!X*V%(5MUI/HCUSO%*+*O,ZQ6 =]3+-J)X6.A]0P@$?9& L M#(-4P+WO0L!;1V>AA0554*L[000'0@B'C0U3=']2Z2YC[*E/TI)AHQV&);.G MDU+K,S2%4O*/NP9J/DP!"PA2R.-R]?]:\Z]<$*T9JO&-H*&*AA0QS&C)RE,) M6IK=P.D]Y%Y'83R/,\%W103R();TL.?\LK.WV@V**D7.V,UO38=I@-S*FV;# M*][SG >&T9]<>+$TJWXF3MV3NW0C6'!OC5CP)=$]6M,2RPTN2Q?!2BV@G067 MLB]I%75]BLV>Z:1!ZT<)-A&)E6T=)(I\Z# =LZ64NX@H[O9(T)$V"6$@TX$6 M8Q"=L0:5\(-T:_Z6LF!@7C&S^L]T7#!'(C$C ED_S04-.61F0:V%@P%C.&5 M"T.J[N5&T>YA(B..9NI,@$:M!KG90 C?! 37R%YAL\LS93P^RA]H_>CO3M, M67V!A!;@/IE7"M.RH;+];:6[3P:J!H:?831G;L84)E/$?=AP6/PX69@=,RFY MHDLIO>-YO@W5V$Q>(M>(EUSE>J)L7+QC)>MBYOH=A>JT![AAO2)SH6&ESY09 M@*'5VD#[JEVAU1#6\"Q)\UM#Q)V(H[]&Q'$&;%4G2)$^* MU$"/;&9IEJK D81+-9Q .\ H-ZO2%YY MF_FLU+S;:>>Z@OI86J?HV[+@>* "]LT=D?LB*-EPN*WYY5 ['\-[RR M:,4[I3[I2BD9MVQW@]NFV+IF+A4/^0/&G!>-=#5HH*Z,Q$(@%BZ7I1ZE %.& MMK*^#I.6(*3'01+ 3&0_SDI+5%R-@N/3:(H$1O=+W0US ^_GME32?K MQ)JDIO#]5]AWC-LVKTE&RKD84VVPOS'2!<11P%_CLJ5:2 6/6B^SV[9:JVC$ M);UST@X*QUA4CJJO-:9D?:]8WCU<(S1_)3%?M=!77LH$-C]40L]6:O8WJ':] M=@PO9]0I5E5,C9;')RN<-I1L=0_I M 1AS)_6J$]T/#T^ZIU<$+(RT?X_Q%P"*UQ0A #>/VPN+;XUK&\!TW_1M.#)E M2+9W\';:+F?E:3E(*?Z)CDG6;A/V\9@.E?TT5G!,^@H(&(M7 5!8TXQL@*H+ MH(IRRAW*,$1ZW-I%!^.#XM04UF-ABS";6]I^/M\N=-1]PDB]ROOZ]NSZ\LU_ M@ZN+R_^\.;\(SG]]^_[LW>_WL>)[ ]W&[\'+6:63QNI.=6&#G^ >_VW19@FT M>0>:_19QMCASJVQF#+;8(LVJHLUVH-4=:-4INR)P-U3B8-&=5>.1M%6AOSU +HTL+]C=&SGA;%BI)7N*4,N>&X9O;@+; ;WH3R=R.4%7YK MW<[MKR9WW]^1N)J 1#M6]VGW]&&AI8FET,C$M;71R>'@R M,#(P># V+FAT;=V9;7/B-A#'W_=3Z.ATKIW!#Q!H+L Q0X";,(4<#21I^Z8C MRPMHD"57DB'?^_,_ID*QL),CT M]G(\ZI.*XWGW9WW/&\P'Y&H^&9.&Z]?(7%-IN.5*4N%YP^L*J:RLC5N>M]UN MW>V9J_32F]]XJ:F&)Y0RX(8VK'0[Z1'< @V[/W3>.0X9*)9$("UA&JB%D"2& MRR6Y#\&LB>/LK^JK>*?Y_GL'%WS5\2 \OS^\Q M=B?@8R7BTEE!VGZK47?/F[%M;WEH5ZV:[__4KF37=CL+)2TVJ-% _C>W\\*: MA0?K4,&7LI4QI0;2&XKS 67KI5:)#!VFA-(MO0Q^KC>;U>)+?-?_I9V?^]'/ M/NW4@+.@$1>[UOLYC\"0:]B2&Q51^;YJT%^. .3(=K^!CN.Q- )H-L1U4OL-:OBUD7\YA$GU&K^0&:@ M-YP!AEL44[G[?[C-MX\[2P+#0TXU!_,=D)7_C/'#L?(V'=]XE>-'DKE50B7Y MO!9TA?8)4SI6FJ:Y[@7R2:'UJ:0A);?C?@;8$P%H2ZO%\40*'O$T 0M. RZX MW9T^^[72=D5Z$5IAR-Q7TEB=L!2H6D9??Y-W;,.4-W0]^T2W3UCH:]1[,Z8L+WG.F@XF9"AQ"@6T M(Y=E]"XB%N/S(/N6;(#VXEAPQ)D#6TEL>XE:JXS.'*724-*\&"172H1I_;97 MT$^SSJ7&>M&L3I_WN%\+S)E*<$KZ36$Q6X()]CCKU.[< AB%9(*3+I8))\U[ MPS>@,P&1")MEW;U\&*N$&V0K77J::A6B5#+HPK"H$0R9N20$Y<% M]00>,H'UL@LV6$+20 #"*K8^X0!X5BS=C1XCX-;%3KGC:5%+1D:DW56:4%#X M^$!Z_R3H,H:Y2R2IZTS):J/9B'R"$#!)I2,O-W:JDN#>:+UU,'6JN\ ?P-]4$^_>44B;DW) L-0+XH M"24DG5I(55:F*C%?44R_3RX^:=QG)>ZC>#ZH\5\)>OQ5]&M>4\RO$[:6#2&1/:@;)612W_NQ>%]MM\C2I;+>O^"U!+ P04 M" !P@2-1GZTB$C $ "_%P &@ &5X:&EB:70R,RUM=')X>#(P,C!X,#8N M:'1M[5AMC]HX$/Y^OV(*NFTK$?+*D@6*U$*VR]TN(,AJ[SZ=3.* ;Q,[LATH M]^O/>6';NV.WT*K:/0DD+)R,G_$\CSUFW'LUG S\WZ<>K&02P_3VP_5H #5- MU^_L@:X/_2%<^3?7X#0-$WR.J""2,(IB7??&-:BMI$P[NK[9;)H;N\GX4O=G M>@[EZ#%C C=#&=;ZO?R):C$*^S_U7FD:#%F0)9A*"#A&$H>0"4*7,WY,U*M]+(F/2-9 PG9 L[>3057?!I&1)\:16@N\ %BBX7W*6T5 +6,QXAR\7;ZQ6J['[@M$T MWG;+=W6C^'1S "U""8FWG=<^2;" ,=[ C"6(OFX():@F,"=1:2C(7UA%IWP7 MW4T9?%OAQ(3B'1FF583O_78U^C#RP;+_&?G^F .E$N8'![V'T1>-^U)%&DS& M+B#*HT MO$&2DT\PQWQ-E&X#EJ2(;M419+H*E@7W@&@((YIG"+(N#3 5I=]IC.@Q2_ZD MSJ/JF$[KPCA"G?/O5.>TF[Y/+\.VC/81>EDGO9Y3+]-U+MQCLM])K^?5JVU: MSC'[RP0O26.VQ;@2;IKQ8(4$/LGTHV5J'2Z3X53J?-Y2)WE^B#QG=?/N<\1?BP>-)NF/^Y/W_R.?1< RKEA4!8^J6\*"RSE.E0@+S,%N%-,YK)A:3TCXB%-& H%A%^5 "Y4?,GA<@@A4.,R6GEJ=I:+\^,9&(\6+P5F$!IJ%BZY>,8K"-DMDF M/+J8OJTD?_F7'87C#I%JGP2'+-&SNM/NSHL6AM[U9.3['IS5;;<+_N1V<.7! M]?7T4#Z>/?JG8_6S6* &3.YCM%)P7XOJ)G3*5K?&7%\'_NB*N[1^)%BKG91)WJWD91]\E5VUYM5U'@R,#(P M># N:'1M[5MM;]LX$OY^OX+KXKHIX#?YI8GM-$ VR6)SN]L6J0_%?3I0TL@B M0HE:DK+C_?4W0TJ.G3BIL]M#ZZ8%ZEKB<#CD/#/SD&:/?SA_=S;]S_L+EMI, MLO?__NFWRS/6:'4Z'_MGG<[Y])S],OW]-S9H=P,VU3PWP@J5<]GI7+QML$9J M;3'N=!:+17O1;RL]ZTRO.J1JT)%*&6C'-FZ<'-,;_ 0>G_SC^(=6BYVKJ,P@ MMRS2P"W$K#0BG[&/,9AKUFI54F>J6&HQ2RWK=7M=]E'I:S'GOMT**^&DUG/< M\<_''3?(<:CBYC$()1F/#_ M!FAD!\5]'V.7$MXT,I&W4J#QQX->^W!8V,E"Q#8=!]WN/R<-)WMRG*CJQGX4%O.&S6?UFW MW7TU\6TONN[/A!2T$IX)N1S_.!49&/86%NQ*93S_L6G07RT#6B1>T(@_ 8W' M>;C'A9_;(>J1(H=ZKD'/S>[B)A6AL*P?M(/-J6V?5(1N #W)N)[ANEE5C$?% M5SY)9WT,D=*<4#UF:!=H$D.[SRZNII<_7YZ=3B_?O?WPX I\I?,=;'?J99/] M2Z4YNVJS7V AK&VR"+05R9+9E-N7+X9'D\>=+7")K)?KY4;:QQTVT.WK)F$O8[MUKVUN7_\0-.AJ] MFBW9=:X6$N(9-+WGM7=YK-"&7&%9Q2&XR!DZ&).:U27@3+'0NIJ+6. LPR_/4@#2T2.H"'\W8*DB7A&<6S6:^TB3S#-N0J.WR-9 MQJ@3@;B&B":"6&BY9 7BB$* 0D/*6XQ7\#)WAL8PBAWA;9)$*5$ @:T0?6XX MX^R)N$E9(M7"U*C7,!/&(ENVC--+;S=:V5P#KZF-N6?M<\/O8&_Q.]UP]LL7 M1[W@<&(JA%;$BE*82A(LN=K!X))Q#0YP"" 12B!@,$"4AU*8E,1)+,/T32F< MGF-A(JE,B?THL6LE/?(*K2*(\;5A!PBT&!"Y'DT7-U'*\QFP4\R95Z5$B:#/ M6\'P %ZYKL$P]D_^41!WSSWB23^CQ+H6"!Z89,O. R4; R4X$,WS;GB@!!&9 M)Q#/_NN[D!]U]P[R?-\@WQNUNX=N7<_!X'8/O>\J^*>AV21R$?'2[-Z%JGP( M"+-J),\;5*E104'TU;B4C%*0.SVT=[E-YNL%08/D#K<5<;C%7K,J%M0H,+&C M+49)$;OC"%.&1L2":T$3$)[>N!*5DZ;2$.5P86X5;:;:D)%J0L,$>/(5Q0I'3L#'+V?08Z<2F*D8 L4%((D M@EL7'PT8JJ+ XO+E2Z:$%D@2Y-=BCGXV6WCRBCKM4!S\ MXW;J[/"/'3&Q&T_00U7:ARW8I7SQE330[B/Y] :4A?6^QH4T^)5 >QQ\:8!G M!.%X[R"\2ND>'/=!1JUU+5N1_(1$3NQ%15&I"4IK5&&+UDP9B^_IL!UU MF0@5_5$BTT#5!P]T23 F,,7>D:X,Q\TKN ,A.BMRIX?>KE?>JI2;%:^BY.QB M"&)7M=QZ5!5ER:2X!EF=#MV1;_[M)7IBW'P3N^+AOL7-W]P5N_/LN ZYYFT. MI92^#OO;=$K ?0+3NK<%6)G&<1M@E38KH,HL$]8"/%*P0H7TB=IC@?8Y M)0<8'%@?#-4?_)Y3%V M-+!*NP^"O>+WV$73;Y\8:X[N&.0ZILP02[A,;C)5N=MZU/HI*O<#5DAU1*P=9$JG[#Y M1C@@?#\+)6K_'^K\ECL:#_^,7SV&REJ5U5JLVSK77L? 4T>E[PP,*Z_3+"$ M%9(OQR)WOG&=)G.J>DB_JKL2.$QUE:3?;P='A^XVB47S;%SKKVZ:M/U-DXZ- MMS0.V\%H]'![MQT\TODQS<-N>S!XI/-?U]S'UM>/M&]H[K@E\<;-"0N4U>K5C;*Y=8R$8W7675WB'[:Q!3_OPNY_ /A&\.R>! MS=RQXZ1P X.QO4DNJB7_OIA/7\P/="R5A9BP^DUW'VV'1?T"*[9+X%3UHH\] MOI2%WPW[+#Y]_<7BMZI_E7HTE+E?3U@=5WL7WR]?#)"CN,\[=^1V"/2ZZ.?* MW1W&AI8FET,S$R+6UTU;;6_;.!+^?K^"Z^*Z*>#W ME\2QTP#9),4&N]L6:>Z*^W2@Q)%%A!*U)&7']^MOAI0<)W%:!]M%ZZ8%ZEKB M<#CD/#/SD&:/?CI[=WKUG_?G+'698N__]LT>IT/@Y..YVSJS/VZ]4? MO[-AN]MC5X;G5CJIY L-+*?,8^"K#7K-6JI$YUL31R MECK6[_:[[*,VUW+.0[N33L%QK>>H$YZ/.GZ0HTB+Y?&1D',FQ>N&'$-?\!'O M=?N#_>%@?!@=Q''<[2;[,8PYWQ?_[:&1'10/?:Q;*GC=R&3>2H'&GPS[[8-1 MX:8+*5PZZ76[_YPVO.SQ4:)SAP,:5!"^!CT/M#FX<2VNY"R?^#F1 NI0MT<\ MOIX97>:B%6NES<3,HKW^:-2L_[)NN_MJ&MI>=/V?*2EH)3R3:CGY^4IF8-E; M6+!+G?'\YZ9%?[4L&)D$02O_!V@\SL,_+L+<#E"/DCG4<^WU_>S.;U(92<<& MO7;_[M0V3RI&-X"99MS,<-V<+B:'Q3<^26^]@%@;3JB>,+0+#(FAW:?GEU<7 M;RY.3ZXNWKW]\.@*?*/S'6YVZD63_09SF;,/;7;*YSSG:9/%8)Q,ELREW+U\ M,1I//^UNB8N4NTFK-\8Q"RX$1FY+0>(FHR&^V:T%Z;7KR7Z[5MY9XUZW/?++ M>L%2/@=FT)VPP SJ4FG929Z77+%+*+1Q3.?LC389ZW5;OS&=L#^X,_*&?0 S MES%@>LT*GB_1Y8?/R>7]G77Y+]RBH]&KV9)=YWJA0,R@&3QO@LN%1AMRC845 MA^ 8Z.A@3&O.E( SQ5+KJRYB@;,,GXQ$M"0\QE>&Z0S3O=-![H% #C%8R\V2 M1#)^#3CNFDZ+[P0:@T,J7[)Q#!*(I<$2C6(Y=@\)EBU2&:?,EO1QVW\!!BHE M-(%,6H6UG&C!0KH4)V@+B+V!I+= T[3 :]/3&W*4N47M@:]09FTCKDRXYQ>AGL M1BN;:^"UM3$/K'UN^!WN+'ZO[CC[Y8MQOWMQ5QN,5>LRH6U"@QL:,M5BLI_(&$+2,KA>1&T@1DH#>^1.6D MJ;1$.7R86\]/? +7%M @AP6#.A4< R8N%:>Z@]/R1MQ2%^P1B- Z?\-O$9 @ ME@;L#^()I>"[B(MHY^)B7)6"NV&Q=3Y]$!W;9^*M@P0#:RX%89];G7,J.=QB MW! IIX#@1M3@Q'"1/))*NB61F4W#4JAZ''N(ABB[([I&ZGUENZDF5)2FP!"Q MGGS%L3;"&^#I_0QRY%0*(P5;H* 0)!'/?^R(B=T&@A[ITCUNP3;EBZ^D M@78?R>\]TB7!F, 4>T^Z,APW MK^ /A.BLR)\>!KM>!:M2;E>\BI*SCR$0OFKY]:@JRI(I>0VJ.AVZ)]_\RTOT MQ+CY+G;%HUV+F[^X*_;GV:(.N>9M#J64O@[[VW1*P'T"TWJP!5B9QG$;X+2Q M*W+C7Z#*+)/. 7RB8$4:Z1.U"XGV>25[&!Q8'RS5'_R7-B-U1,.?I43S??26 M>>P/D5[]V/Q^>U8^0FI.%/);Y-L2D4OG%W02$DM J%7$9+4)70"_)J81^*[G M&IZI^Z/V^@#Q20"N]HOA]&A#WN4".UI8I=U'P5[Q>^QBZ-=/C#5/=RQR'5MF MB"5<)C^9JMQM/&I]CE1F=W>G)\A8$H-9K8DH I^($8?^AY8*L,U0\&4^UVH. M5/5S/JM^+S)5[H:L4'H)V+I(=4C8_$XX('R_""5J_PUU?L,MC<=_R*\>(^V< MSFHMSF^=:Z]CX( ACRM>6)C47Z98P@K%EQ.9>]_X3M,Y53VD7]5M"1RFNDPR M&+>'HW"?Q*%Y3M3ZJ[LF[=#6<6)#XZ!]T!\_WMYM]S[1^5.:AP?MWOAOT3P8 MM0_&PRTU=_R2A&7!];4%SU\W!HVZ1^UYK9/ W=RQY:1P X.Q?9=<5$O^8S&?OI@?Z%@JBS!A M#9K^1MH6B_H55FR;P*GJQ0![?"T+?QCV17RZ_]7BMZI_E7HTE/E?3U@=5SL7 MWR]?#)&C^,\'M^2V"/6Z[.?:WQ_#(P,C!X,"YH M=&WM6>MOVS80_[Z_XNI@;0)8;SF.+== ZF1HNCZ"Q$6W3P,MT387B51).H[W MU^](29F3.JT[!&A2Q+ %B>0=[_&[A\S!LZ,/H_&?I\OSN+<2N'\!8$JZ89H*3W/..W[>@-=>Z['O>SE0BCJ9CIK#0=F!*^49,-?!L\D9=<.!U/!-6XHD4%U6_'Y@INF5]HA.9OQOM7) M,# $S?R$I!_I$LY$0?B+MD)_.8I*-JT6*O8/1>%1#_NXK'3K(I^<<=KH&H16N^,_ M7I^\.AE#%+K!3=4V*Y6B&ZA,"B)G:#/-6HZHU&S*4F)@#:<+ MJ18$I=4"@@/XZ)Z[(Q?.:6IFG^\$^WX21!V__1WV>.#Z'RHXS$1I0K!1_N=1 M[H;C>OX^B"F<$SDAG"KGPU5.5W"8:C,:^GZXC=Y_+Q3"9;6.\M[#!_D)AU1P M7ED#EDS/0<\I''*^(#F2WJTQ.%$Q9CIB[ ME@5=M9!86U!KPC,XODKGA,^L# 53RLB-7[,RPWH!:!37XK*9W K"-\T3#A"CD@-H6*[C@8HEVFJ$! M.P?)%PB]L_K<1B_C1NV^$^TC8DJ2&<8J!^']CX^4$6/FZ0,8[IMZCZ&,SVFB!M MAJ,6- T""9,(P1+SH %;VTR3/ A3;4LU99SPU(PCP\QV_C9S MXJI%7F%58*ZW>ZI;>=.]$RNW:F?].!%:BZ*IIII,K/N/64)8HN33I.B5Y7;%QF[IKCV*WV^O8QETCE'76\*^;>K=JZCV= M;9B,W3C>OWO>=X.O$'^-75-0YKKYFA+0-EK9DR(+[MKHKA39P':^E$5K'P93KY1B1M'9$W M WE+I5K#(XR@FS6Z-OF3,;_?F.<4FZAB@KU85#6,6QCU!UALF\"IDW>$%#]* MPB?![L6G^S\L?NOZ5[-'04&)G&70Q-6CB^_G.W$W4?9ZZQUMBT!OBCX7G'X# M2D_X6<>/_4ON\8/GT0#F'LQ^-YIZ3]W$MH#9ZE^?^\71QJ76CYY]2=GP5E2* MZFBE+VE.C&3K9PVW3B%:FRG)!#&VT#2I7>]_]W%%?:U.3^PYSO!?4$L#!!0 M ( '"!(U$#(P,C!X M,"YH=&WM66UOVS80_KY?P3I8FP#6NQP[EFL@=5(TZUO0N.OV::!%RB8BD1I) MV_%^_8Z4Y#F)T[I AB9%#%N0^'*\Y^ZYX\D7Z*9KK(T?GG5^_. M1JCE>-Z7:.1Y)^,3]&;\_AV*73] 8XFY8IH)CG//._W00JV9UF7?\Y;+I;N, M7"&GWOB39T3%7BZ$HB[1I#4.0XZ$>F\H%RC5%*L*4%SQ?@4 M?2%472+'J4>-1+F2;#K3*/1#'WT1\I(M<-6OF<[IL)$S\*KG@6<7&4P$60T' MA"T0(R];#-/@\"@,212'?DPFN.>'DUY&PQ[I1I2DW;\"4-*#X=4<-C'986M"W)RQFF#-0@M MNM,_WIR].ANC*'3#Z]"V@TK!#50F!993L)L693_HE0\'9;P=Y8A*S3*68D-K M=#Z7:HY!6RU0T$.?W0MWY*(+FIK>YWO!H9\$4<=O?X<]'CC^8X6.B2A-"#;@ M?QYPUQQWY!\BD:$++">84^5\O,KI"AVGVK2&OG\WR33W6$MV!>26"Y92R+5%B?D*[9O!S_=Z8>@G=9M] M"I(#!/)>"UF@P'?>HDQ(*[@$/05!E!.3P7^;2*D;,5F.6<8S=!KQC%/&9CC8P:Q3Z6QAY%> VZC MU*8%N"FW9@2E7&03@0&'Z_C9'&H&U(2S@.\D71OZL483K$ "@"Y6Z)*+)9AK M"G;L]));K+QSQ[D9J8P;V'TG.@3BE)@8_S@YS2#CAP^?QOO!00/OX:IYS:IA M[$:Q->P87%X'6C;/\Q4$9%'FAN[K$)#T[SF3U-0NRG!!U?$:1/L8 DVBH+-/ M#M;\^2]@UL%2DR@XBF++0A!%* '.'"6&ZO?!C9^?9.'C)AGCD(6+JG:!I*\Q MS"70:DG3,! S"10L(0\:LK5--\YS!-- '/+KZ?[\7=1-GKK5>U'4*]V?:YX/0;9'IBT":# M[!]QCY\^CX@R]V#XN_ET]%11[$J9W?_^N5\R;1UJG>G9MY4MKT>EJ,Y5^I+F M\&:UH)L'#3>.(%K;9^()$&VN:5+[W__NLXKZ6AV=V$.&AI8FET.34M;71R>'@R,#(P># V+FAT M;>U=VW+;.!)]WZ_HD7&L=_W3^\>SV/U=O8*3&$5S]]LN' M]V=0JE2K=_6S:O7\]AS>W5Y\@(;C>G K2"R98CPF4;7ZYK($I9%22:]:G4ZG MSK3N<#&LWEY7M:E&->)<4B=00>GD6._!3TJ"DW\<_U2IP#GWTS&-%?B"$D4# M2"6+AW 74/D)*I7\J#.>S 0;CA34W)H+=UQ\8A.2E2NF(GI2V#FN9MO'5=/( M\8 'LY/C@$V !:]+C+2;(:'-3KW5\!I>TQ]TO$'HNZ39[ YJ/J'_]=#)*AZ> MU9%J%M'7I3&+*R.JV^\U:DZ[F:C^E 5JU/-<]U_]DCGVY#CDV(V\QH#XGX:" MIW%0\7G$14\,!X>U9O.H^ /7<S.D##P$-:(X MPH.@\A8CQB>X(U$$-TI0JN":AER,@<0!CNY8XN 5<"6XRBS!J:_@4%=_=5!O M].=L8('9509!_TR9P%X$'/NBF \X3BGPA JBN)"@. 1,^A&&'Y@P'A%M69HF MN0@H'L&D3'7,B7'+./N6XC<2P86V=$-"JF;F^'>41&IDO,)N>=UV>\X[<_"C M7X.9,14^8RI ;YE4PG@%AYFEFW>GF14'X(YBSR#F"@@V2Z2QRJ[I7&6IJ MA!U@J 6AN@1.HQ[8ICFNQ/!)^AJ ",L9+$#IPB:3/W10P6?&L,#[)I"'Q!) M/!IUH[V-:?8]3=!)FKO#AKM/D+-T8R T. GG4U" M1G>7QWH6 S5U(8\B/M7,*C*(: &T7, 'OQD+C L',KP)",]PU?!%)).T57_H8'I*( MS'HL-ATUE?H3*C"8D"AO%)O)9_MNUVFV6V;"5QC-55#8SQ<#3K88J*I@N;#M MX)IC?;'K>.L+GS%<:W6V8;CE=!KU;1AN.LW65J!H.IWF9XK_'\.U3FT[Y'7; M6R%O:U"TG(;7WH[A;J>Y9QYO#XKN9^HN&*Z:2)1%(PQK,B'QZU*]5-1(2!!@ MF#:QLI;<]XOM/%CJ71O.+W-A.**A>AHE,X/]/-+JYKP$IS >L0"*22DOU-57 ME!:N%<4/.T0V^V1Q?6YB6*A0^52LB+Y0I'D;NZ19FKSYV3@ MN0VXP95YIW\#9TQE)T&%-F2:?&OWZTYWDPZL6(653@Z]\G$5?;:BMJ(^')3A MHSF-WU ;EHQOZQ+"+=G J)952WSV7 M^A9$EBB2[?&3DP,7A'9G0%S!LVV78_7%KAZU==!6+K@]TB-NG?C84KVBL M.ZV?S=)E1"HX)S,SF+$Y'EBU6+4\JN5]C,MSLU8_3X66S0L227[X@T;6'&\U M](R&KBD"-]E 0KOR[,F8!4%$;<#9CEC.<,J)*%R@0_J17/@WCP+S).\1O/DS M93&_SW:YC8K;Z'J=[QMKZXTI6V1Z0TST.Q^=FE=[?+#6 M,F&9L$Q8)BP3E@G+A&7",K&S3-BSG&]]EG/)=^\:B67\1V;<1MM=B;:6B9?( MQ-^Y7+S;1.WA]=B\;3NO?;UY[:V@-.%"P85_P06)=>Z)$-&$]['O@%NKN'6O M[NWYW/?+$CM_@;5O/91X'/)0&;9=WV>1@%(' TFUUVLHBRELDP'^DC]8AON,3F+32I? M_98;TH-]:@'D9DJ'&:CV LS[VY/&8>'JA/^KZVQB+^'9K_'TA$[4PB9T_N=IGOQP36EU33+ A3TN MF?KYN8.[[A=N5GBR\)G]X([YZ9^3OP!02P,$% @ <($C497(4,_B_ , M0(,Y !$ !M=')X+3(P,C P-C,P+FAT;>R]6W<4Q](M^KY_A0]GC/-$+?(2 M>?-9BSTP @[>EF0;89;TXA&9$8E:2"V^[A9(^O4GLH6X&6-DA*JKW-@@]:VJ MNN;,B!F9D1'__M^G1X??O>+9?'(\_<\M_2]UZ[O_????_U?7_?>'7W_Z;N.X MG!SQ=/'=_1GC@NF[UY/%_G?/B.8=Z55Q%I5IR"Z#K2##A6%+F2JQ<7B#>+MY]\'UC&JG+KB5>B@ ME-HA:.JP>/0Y>AVRN4W?)X?!,'*P3%"C0DV%B95R+AD3;#OM_D*^G7S#Z?S[ MDWGW'/'E?V[M+Q8OO[]SI^(\_^MX]OS.FQ?NM$ONE.ZLOO7F(Z>'D^F+MQ]X M_?KUOU[;Y4=T2NG.\M7+MTY.%Q^\\33/#I=OG4SE;=QNYIW%#*?S>CP[PH7< M;#F?=ITRG?%OSR.9=_/3]^=>?- MBY_X1L233W]$7OC$VR>GG_Y2F.O/KFC7_.AD:U MMV>?3S[U1CF6OO/?S9^>E'T^PN[C:SA:S#Z\WT*4V>1TSK-7D\+E^.@E3L_^ M)3^7-TAYJ]YC7R=(?O#A2V3_BH#Q\C9_?XC3Y_^YQ=/NZ9-;,G08Z>Z_CWB! MW[6C=OP_)Y-7_[EU_WBZ$(/0[9R]E LO%X_^*0[[9OU%U>[+_O7#SY[SL7A\['=';WWS1Y]=U\<7;(_[E%D_G+0SS[?GH\ M9;F R>GW[8T\N_AU0L33Y:_R^I98I=FD7)S_=/$KU__.'[UD_GUU:[=/*&#!Z_V'J6#[8,7>G>GG.T]>WBX=;YUN+?Q MZ]'VQ@_[F\]^/=A[]NOAYL8]O;7SXFSSH)S_9+<.=\^/W=:S!W;SZ+?]O9UR MOO?L%[5W\/SU[L[#%[OFMQ=[._=>;^T\=9L'C^VFCNHGLW>V^ZSXO8VB]C;V M)[O/M@XV=^[9K8V'$SGG_M[1WO[>Q@NS^^RQ'.CW9T'I]L;O^C-HP=GNP>[;S[SFYS+3?=V M7A[M'MQ36T=;!UL'="C7WWX_VMZA@UTYW^;. ]C:>'JVN_/C9.M0KG'GP6+S MB3K]:>?>[XE-A&BQLSZ6#@*4+H;JNE0P!0VZ.!MOW57R)WHO-OK?=S[ \_KA MO6"[?/IT\3V)!SN2(^X3GKT/_/V3V4Q0?SB9%SS<99P]F-*&O'>-_16P?VSE MVG^OJF:3$W7&(75@(7>8"W8ZFQ A:6TBWKKK[S1K\(V1?X?OI8AY!_!#>6:^ MAO>OX'7O#^W@%*>L32?WOW8 &654N]R)_G($6',.YM;==O][@_9G.?XQK<'] M(G!/-^\W8)< O_Z=N8D30;,+JR)M35BN!_NWB"V]P186H)[ MB,_7>/XUGD_>PQ/8)$")+A*TT9J,[W("U5E3?9#G(02X=;?BX9S_!-*',RQ- M)GYW,IU< 'HRIUO7@#!QF1S)B?]SJ[.WOIM/GDOBO+EGX[G\X?',Y9/7;CMHX.3^:)Q9@=/Y=AB M$^28ME_RG&[N/'VU-_UQ?^_\6&T_D^=WMO:W-C:54$AMG3\4,'=/MW>>OMYZ M),\_VIMLG=]SVT^2VGWVXWQOY]AN;]"+3;-[OOGLZ9F02>WM/#"[!P\G6T>_ MG.V>OSC=/']@MPZ$!/???.:_/^[G(SK>7"^N5/,IASSO^>/%V\)=.]WQ1X#.-U)+)[$V&LO?CR+=;#! M9EN-BJG>NAOC)7N?,Y"UG;*E,(>8N4YO=(4I=+)X[%NFODG46E16!$+Z&,]Y9X02F6'6" MJG+.8LL2IT#9H\8+SH1+SL2UP5EM\IR])8]15:-UIB.(6@R.BYUH38DC,E0Q M#X1&9R$/? UYA >UVIP":(2"&2$2(@9O/;B2].^/_\Q)?4B5>X>'QZ_;Q(WP M8N/X)"_JR>&]LIQTF__*A2>O,!_RFZAR=4C1SG-!BO/-@^?G(F6T?-[MGC]7 MN^?E;/=H$[:>;8FLH!?;(E$$?+=[]I84 J@0YN"%R)?=TZVC324D.A<2V:WS MOFGQ,"OD^._?,=I,O!T*D\U\G)<1"_\R(T57^)]UJSXIJQXYV<(4C&98Z<*4UM%"%V&%HC68%Q2U=D0 MA!7&7HD5$CL^V<<97XO->+SU\&-ZB&LY.IX^61R7%S_C;'OV9-'64W[#PQ-^ M=^HWI%!K4GP!*3;?-Q711U0>H1-!:3IP0?Q'T+K#Y)P&^4O,M^ZJ?RE]':SX M>S9CS8J;8<4[4^&=04 (G:X!1%4DU6:BJ4.?*FJ=4V%[55;,&RCSZS,3[\]0 M3T^.Z'CQY@V?X,"N"Q.EV%(U[=5FKY]RN9\A6F8\V4/ICRSIJXY&68%]=ISZ$#8T1XM#R# MJ#1#9.W)AVMD2B\VY?%\?K)FR159\O1]>U)=4"KHU)&/L0,RW*$JT.58T#-X M'75HTR"W8XRWC;["=,CJV),U2_X>2][9DFC(43&N*RJUA?(2.@$I=AJ$)%C) M1477R)*_9TO4%3AR08SMDT7+::')]/F:'5=BQ^[[-B1A-:HMKF8'J0.K1+=Z M[3OOV&*RM1AL-L3?UJ!O.W.%:?AKM"%K=MPH.]Z; *DRB 6/3BOJVB_-576'7Y)$&^,DW@#TPYY]DQX7S_#UZFD>-" MFVZ+VRW:Y\P>G/"N3^2I)V/-[EQPRN_(9P?G%GO!F[^B! MVMO8U=O/?COZS7_3VQH/S+>'6WOVW'-*[!WLOMA_]VK =[&P_,UL$]N^30CGRO1X]A M^]EC$"Z:K:.G\MJN_6C*U1KEC5.Q"\9C!^)UNF@+=J'XS&P+>"M&YO_YOZ/1 MYO_MET%?(E5:KO+W&UQY-F-:S3!G$!SY8'(M6 ,8$G04@I(MEZNI7))63@R.NQVU M&0*7UJ+X>LER_CY9='6B0,ET/J%$4*GZ+@=P'0J#G(4,7HOE">FV[MOPK$5Q M+VSY8"]W+JYX[VJGK$NB93*V:AW4Y+ M1_:#F@".J*:VCAV]:.+LL(M)^ZYFS)I43HJ7>N>V1$[6'2!6W>=N9U6S#?]V1+X6@Q?&U$^G+2)CG*UJB,%MHEA MU6&INDO*4K#>!\SF+Q>[/UDEPR@7%3(Y50TX6Y&LMT5!D2,CCQ=X/3Y)!_RO?F<%T_G7$\.?YK4GJL%V=O95-L;O\#VSH\"9MNK_..+[8VG9YL;C]\CP\NCO9VG M>O/\@9Q_TVT_>JRV'CT]VSUX[+9V?GNQ]6AO?]/\HK?.=]7>DX_(<"0DV7EZ MOKGS^&SS_ 7L'LAU[OPXV93ON]6N^>C!^=[&4[MU\.OA1[N*HN "C+9#W?8J M*\A=S+%T%4UHR7)&0MU;=_65ZN"PD@C"KV@*Q M_W+0$JJV%KPXAV)\%O$@RD3<3?5K%JP&"]XM(.=@3&1/G4K6=X!B$'(UIB5H M>X28HHWVJK8@58TY*$[,&JS)F+,5BY,-UJ"4HK5'6 $6?+ _T&?1ALBJ,QY3 MJ[DEP82/U#'[&G6HR%$THK\*"21*"*AS1 X$6?L<.%,,B7,0XQ#5F@2K08)W MLH!MT0XQ=P509 $KTR$8UVFVX#2E4%.ZJBD(.3&*U+"9,W 0VZ_%O'BP.0NI M2ED[A)5@P7NRP'(MRGCN@FXU2MAQARF$MA\CZY@T*U6O: JJ!Y.SPFJR!BHI MH42-PJ\(8APXVC4)5H,$3]XS!:I4U*G3L15$<^(*8C#4B>56H5;%F-R558%3 MQ7- D\E 4"YI;<6YQ%P"9(E'U@YA!5CPP4Y?]#F5J+4( N=;-X/4QY\I3\GP;??J/DA!WZ>7:YO?K:$B.^;!P1G7!" M,/L%-LVO1WO/'JO-C=\FVX]^?;&]L[>_>[!_)'CIS9U?3K?>ECE\*5@_G&QN ME-.M\WNGN\*AO8T'Y]L[\IF-7U_L'3W/76^=R MK1L/)^W]FSN;;NO1+[#UZ->CW6.<7LLY4@;#+'$P'*J4.C2^=HA2#1! > MZ[50X9JV;__9@M.G"/)10D3?-0Z'08X/]E:V-@JZ!0S.V]3Z:-@.T4&7!2>? MC7*.\+KV5E[3]NTU0;X]02;O.Q(1%-ETJ24X@#;"C59$1M?$3(Z%(/FZ"-*# M!?E4I9 U2[Z$)1]LO\T.LJJM5*K7M@.(+"S)M:- I+.QIH ;L!E9L^0K6/+. MEA1&K)E)1*F7X"1[B4MB39TMH$&"RDC^KYW-IU>R$H8:4FB+8\ N9J2#RD$_X)RI%6?GZ?RB[OIL)J$IM\+K/YR]>\O/>-:>NO<:9[3\ MYS>>+]ZFW>F^J7'^^)(:IWL'FR QIL2L0H]'C1J;5J %@7BRM?/#8:L;LOGL MQ\,6M^[]=U^5H]^F^"R=;!\\%-H\M\L+'>O/1;P=R MGM/=H]]>B.!TFQN[OV/)+B7DSK6F/5!LBSNC^(H(RD4GH6DKU/ S7*VY"Q91 MK\JJ@@DT"YS>: O&ZZA*]?HST"XSVOXVKH];U[S#P_;XLM_/[ W,_T!\MS:> M_IZJBI:Q=-5!JP?E:YM5TV$(W"5,681955@^B^]-=/)Q M5\B*?E KRP5==MC8P=-?<<&_LEQ0F1Q.ED3Y-'T>G!:>S^4#/_"4ZV1Q[ZB5 MUU^=68CSMWTW].;Y[IF >KBW\U1MFE]4\\O;._N373GOYL:+\ZUEQZB'A]M_ M(,C3\ZV#Q[#]Z+?#K9U?SO;)JGK[=W-HV0[,7FLZ?PW_.G M9[_[4I(WQG8^2C@ P*WMBE&=ITPE<+%HH-6XOL(6G>OON[*F1S_T<+]3RQ;) MW+Q!6XE$K;N,NG;!ZN"0;&#PC1Y?U4/C:ULYN3]MR[,FP[61X?G9UL:NN!1Q M3!OB@$0XZ"I>GH41E-JJ1.O'';TV72I4DA&AF"LV;ERMDT:/IN-OBXZ/-OS- M'T\OM,?.\:+U E[,)M/YI"S[,OR#&?3X=*MEPE?M([K6^%/4B+6^$ZZD3M5$ MJEH*,<0KDD8PS3S[6)&$*H&IB;6D*C8EQ^JMJ^!1H691H'^A2,P':E30+((U M/N?MVK98/3R9TGL3D)WI&4N)S"^7-(^V-DKK(WFZ]^BWH\V-7]3FHP=GNSM/ M;2OMN/GL%[O];%<+9J=M>?(#+(]V!?A#U%6_26M>0_FWH71;KW]/Q9.X>.Q$\M4. M0FUM+'SJ6%/*29$/DU;2ZY M^=%\TBZMH7W_>+YH0N[Y=*66DGL _3UA]D+<^(/?K8ZN((4.40([R*85]R;5 MN4S&U.# Z98^^*F8KCVQ/R'B"SHL9\UY*E+XN].CP^_EMC__SRV>=D^?W+K[ M[\/)],7W\[+/1RBL^.YT^7AQ]E)0F$^.7AZ*UKEX;G_62-/&[-M1_:]3X92< M[L-C7)S_W4G?7,/\^&2V?'2:9X>3[]\P\0+GOS/S<'D@,1Z3Q=GEHPFUQW7" ML^^6%R1?8W^Q>/G]G3NO7[_^UYS+OYX?O[IS__'_$7DB?Z+W8KC^?>?C#]^] M?.K#H[]<"L++1_,%SA8;$HK<;5?7J="U'E(?O_;V,NG-6R4N5[ZSZMTI+EZY M?'QYDCL?W*C+X[3QO+QI)\M[?_'DT7+#)]^=S(_!Z/#]TR<;EQ^_?.GRDHA*K0^ CQ6(3VH!@;(W*UHNU&VVL7H%;/VD3A-/%Q8V7:,6^O?&7 MKUSQ;KY9SOKXAKX!<_GBE>]H)6,CF&2K8(76[9F!/^^9?O@OOV= M&8,5NV_AR^];O"Z/\+9AY.6+-'DEW^']MRX7!G!Q//N;SN,/GV]/;O#T^&@R M_=1AO]2$?G"(.Q]>_5]9VBOD'?1/D@]\UW79&0=699B\=P?BM=T!0M(!C2J",W IJ>VXU(4K14OU#0?"ZMV!<&UWP+<5 MVAJ=@)[ ,V:((;NV85!^.-0W=P?>C'E^WB97+QZ2G.STY>&D3!:;W"85OJ.) MO#J7@.7]6DEB]MIG'OS/B5Q7F\ ]GLK#^;W3B8BS3_2BNSC6Q37\X11O[]K; M*^D+&@EB0BXL*L Z\$E'<6G%* GRM3'%WR YOS$T]X@F+0C%PY]Q0H^G]_'E M9(&' X$)7:"2D(II,1!*J!UB(G!,D:N*930P_"#SD, M2:R9]I4 T$5VME3MJ) --8QG&'U0PFD@X(BCD8'BHRN<0&#)422(2QY(M?2$ M.AIP[I5R+\=[7*->B"0^4(>C:F4J^AFSMD;C;Y D1\M M7["'*&OPAJ^7&/ #5)TA,( <(UL IZ/+3*A#BJD0O4G;&Q6JO8S(_H$VV$RL MZ$JN1E1E2M[64ITF;:,$OR,?F O1K! =5T2(7B1-"+8*# MC8Z#=\WL452C :?O /WZ( L1O%=4*M:Z3(Q1WE$@\%;[#.QZ6#X>O.'K?W$[ MI$J68H+,0;R8RXY-8:]M<;ZH_,E:?L-&M?\ O1>@*5-VQ6-+_ !0$'W*/HO2 MUT( I^,(@>XE0.\%7"ZM (?&8G,"Q1(LE)C94C8JHX5/EF@>-K@W&:#W JE$ M>DZ!@9"+C%>..0FFSJ6HL49$N+D\DF^,Y$T%Z->7X((ZD4$4L5HTE%!C5-7K M*$/.H"_,HX&FCP#]^F J.@4)^)!!:="QYHC:@@0<#J-%CJ.!Z48#].O#1X6\ MK!D+6B70/F:O#3XW%Z!?'SB>)+C+Q#4Q@BH.32W!!1LV;PRMA$ #%#]I48%0 FW9I;]K!S9?"&KY=]-1_NA5$AVA:D M9^0R0G!O,D#O!U(#EA5P:X0$.J1D MN+*.P47CJP0>-[>A[!LC>4,!^C7N="M(VB?MV$<+(=<$%>6Q!!<0)-2@T4#3 M0X!^C3 )2JU;" -*C.%3S Z7O=F+4P$PW."6S,'KU&^"3Q!W!8&I)7""\2X9 M;UOK1ZM9<-,\&GQN+$"_1G (.$&*1KFU,S*RW:,'\YVSE[R MAU;EAY/)82O4/L;(!,B#-I7(>1EEI")YI7.,;(($*/F3+=S'@.G;%_\"U"\: M[+^V&HT7QV\/-R?3R=')T1CI4@)2TF2CB09*(21EN?5SB]X&<)_LX;>FRU_0 M!4_'2I> R4 N%BE6< :2U;989Q29&KS[9*7],=!E9X;3^*BG._:UORM M-2I+++X(A1\&Q#%E]#:RBM6G4F+Y9+W&-7G6EN=-6;A$[4\(-4%)/EG64 V9 M%+2&\LGNXV,@S\.3V72R.)FQO/'AY+3]]E=32&NS\V$V R!X3B36IT(,/F*. M08D? Y>;05HS9VUS_DSM4 FZHB[:0U8A&:NC]0Z-%;<5[ "8\\\:ZD0LF D\ M6B= E5-&*_[!F9RJ2X-8:?UGC3!LBT "AZTHMIE]!EU2].+0:RRQXD ^\SD M8&F=/F9GWS]],B[DC(E:EYQ+S!I:9Y^6$1UU-M&B(V,'L.N@?^1ZV5R@0T9G M.#(Z"RZ$B#&WW;$V^6J#Z:.DZ?"0ZZ5N0\"2#(<"A Z0(CHG9C(!!==:Y'RR M=\4PD;M_;US6,I3(H%S1(2;P+L>4F IFQMS0#..QEM\0N5ZL9>&8;2*'G@MD M:Y&<4TH;[W0(SI?Q6,MOB%P_56Z\Z$A,F%LK@<2(1"VS5G[)P7KRP[>6RX7G M95[$Y-NN/O=O0%-LN>^AL&E]Q&-.QNE"/NBL52'+PS>@_8#9BTU5Y"G(>+24 M ))6N?7B9J]:\Y6L: 0*M!\P>S&S2- VA7FTQH-QF'WQ4;%1T=:DS1!"^'?) MSN((L2R>31;[]T_FB^,CGOV \\E\N_X\DX].GW\TPSHY96JO\.4GQVAZ0Z)4 MHYA4I0($EY-+.9.RV55VX(94/&+E >ZG.DBI60QR$>.KERE#,=H<6G_UG(JU M?@#F># ]V*B:_2Z1N<#B,/5K:E680I1.9^KXSR$:?&_"_".'.+>E#;ESLTF M>#@?M:%6!"9Q1)<*>!LQI5;C)YC0 ?7#(93%K0?'C:9WA?#$[*2T+Y9N6U+B^ MIA06K-4ZLR(B2#9&TK'HULA-4--LQP'2]N3P$<[%J-Z7*VQ8#00=]F(7#6 I MR@)8$UEBEUI4E5^<&@LZ3Q;',WS.3XX/EZVJA](?22<9)"Y7)BY@6B&:6 ,6 M!*]4D9_C .?QE$2S-"$R$%@"55# RD7MH):,.7&UI#1B553T@)3C:OF?%5"+ M@%91QFHH %8; 246-,Y&4E#U$*;45\QK]8^I2I5=)6=\]C)<$Q9+*=:,2J"- M08T,TV_OZ_J'-(KPK^QS*%$L<(J"H@;7^L-65;(9TE1KWQZR?S!%Y9AHH\64 M+21GD\.@2&OR(G3BH-KHK(07_38-=72LI%5"YULM2QL-&7"^M'RY"@[' =+- M1G'7APYD9I=S !WE+T/RI-AY]JV+7((AM3M:E2CN&IM^5$*"[$+$ (H0+=2L MO")1E]H4,PYP;BB*NSY86@*I%C485+*@:XQ0M,NNU95A%=P04J%6T__T/R\< MO"6.;&+E!,Z5:)U"9WUL'?K(XDHKJ=>#N+4V#COJ(B+8TR8Q'PJZ[+1 M6@^R==+J1'&]0&J\4TSD6PEF4"XG93A5GXO+K7S2V"SPC45Q_;3/L9Q:'8KE M#AJT/H&1 *Z65()#98?4*6(EO.@W*6\/-F>*F&W*"#4IB:Z5B[ZMRZD4(8P# MI)N-XJX/G5HYBRB-RAB"0#%#+99TP$Q N@ZI7\2J1''7!X[-OFUZTCM1 ,QJA%].?H7,44BQE03N9J^9_^ M\S!;IS8.K1P:6/!18;$U%M).O!::,*1TVQ7Q6OUCBJ+T8TN?#E9\FO/1,?H< MJLVU!A/'AND-1W']U(52I:$J5EDQO$;OI5\9#]@XDM058% M'T33M"PC\:<12TW9+C/VS.H6EUY-+_IM6G.(S&'PFL%Y2%R3SQ"#<2474L6F M<8!THU'<-:+3"H"G-GB6;@X]^NJ R1B;H$8SI)XV*Q+%76>I=AN3TSEPB0&< MBYAK3FPMRB/.5,D].L8KBYQ+D4+(I M)=BBQ ]"U7$ /:A6#-)OT]D(2JXZ1Z^\$2=H,J5,,@")2O+5#*DR]]? 9<PW[UHU$D@_6$O0IK/7T5FKND*Z M0B#?UM^LR2EI':.S'D$?\V+^P]DF M'AS/[A_B_*/F<*WEUF&;$3G!P\O*Z .QF;$:%XQV9!'!M]W\)G.ME'3;T#B$ M[I=70NR#L?8#SID&@E.HI$)%-A@=1$,Q*L2H?#"V0.$!-%K\6R-KZ[BU5GS) M"[[W?,;+J'TH$R5!')0H$?8D" 4+ ER0_R4F4 BNVM5?[AZ$+;S.[!&!AJH& MC]6 8>1M6'29(&"-G5DB-VL+;Q&G')N==\'4 MERV\1L2,6].*GJ@>3L\)JL@8J*:%$ M[\ J@E@@CD/HJ;?"O!FQOG&J> YH,AD(RJ7653/JF$N S*6.U4_=[!1=_WX% M(7A1KZ65.06C/&8 T)D]AAA#'D(7N:'A?%/C^41NQQ+DF7SF+6A'C/.3&=\] M60WJZ'VVV>#7'EUT5Y3IH7VI$-6IE &ZQ@350>.M-%.AT$TF'XW MK2!CB7?P]-[)8O]X)I?VX6!;YFO?F])/QP4/?SR93>8T*2U'9HR6M21(VK). MN5@POK1D-NU2(O9&%SV [4,K!.>W6=?GUM!$0ZRJ@/:M^W3U,5G+UCNQTR,: M>0^/9SQY/KU_T9=SC,.-6L6REK9-/H 71Z(I^QPQ**[$90!;C?K&\-MD\K*6 M8::5#EZ\FU59NP+@/ 4.#K0>P!A[LXWH8W V>%YFDY("3\N,Z?)@ MXQIH&FWU&:U82FIE I,O125L77%CJGZ%!]I* ?EM1ENNAI1"%9R$Z9ZC5B*L M Y'(:1"[.+;1]I")9WCX%J:"L]E9/9Z]QMDW2('J?^RE9!!C3(Z]EUC!9C3R MCPX8)79 #B,9>S<+Z[?90Z95:YJGH+3PUIN<:N02JD.J=AA9+E>#[$*<_&-& M8D;O $W5:!@R<53>2 0AXE-$: BC&8DW"NLW&8DV8:@A!5UC G:Q-08']&)( M,47Y,X"1^.VSA3:X\DP0OM_F0J?SY<:E>[-9.V>[QM9,\?&4)J\F=(*'3_9Q MQLLUE9_Q;#EC^L/9SME+WJZ?/,Q[M4:.7AX>GS'?&ZM5"%@JD+*BNA)H%GYY MH]OLCXZJ5#^$:&?-B.N=ED#1;$$Q9:U!H(^H,^(C1FQ,9EP6 MQ[,E(T:YY.9BQ& CD%.Y&8L<;$#OJTW*<4Q^0)18@M1@?0_ 39R]X,42^O%B M2 9U"5F,NJD078Y)XNX:P5"I7/I1*'> 4L_.H67E1 MX3)X8@VL50HVR\ :P"[ES\(PE'(-BA6T=A(A.0LUZ1Q<:36D1/>H9"YZJ)B%+4Z,#ZALY4EKTTH'2@:+@"#6: -:VZ;)8K7:6Y!D(0YBXOA%:+"7" MUO'TE:@$ILN@=OG!448\VFKYH]AE)>9"4V++(#]B,"1WLZZ]2.^\Z,6- !2O M3%4<.8#8C2C! $58O745/"J)UD,8 MP@;)B^FLDT,!\<+WSWX^Q.G>\90OYC+? [8]^>NW*+O2O^$/D5HNLJVD"%J! M/N<2B2CPH97PTX/)*?ER('?Y\/#X]1BQ](#:H_/&> LE^IBT8;G)+B:7DQ]" M;>DK8OEHQCS*J+Z:E'P0%)/WH#VG9 L&UH*:@ E#*E+\*R\FL^4:4H/R(Q!_ M.)X<\NP(7_#LAT,L+^9'D\7^UM(%X^'/%X?:F9W,1YEKZ;4N"L4 0U30*CN* M*7:0'3CC"_HX(-$]")#[4="M<1XP:M-^0$#!V2I=;$;2BLJ %/0@0.Y%#H-C M E4X1TN K9R\MCDF&=FN)88,00Y_$<@_'D_D^8N//#QYLS?HZ;0%3%-^,CE] M>'PR>YQYE.HJ5$]>NZ@29@BI%3?4I52P!JR$0:.QUBN"<3^MG5.IV2OC$P,$ MHF0B&HXV!D5.D!Z+L5X1C'NQU1;!^&!R4*U,AO999R"4F$D[1F>&M"/W;V*\ MM=SG+4CO\>QXY_7QQ0DVCH]P,AV7S>9DF#4IKL6!23&IMC^7R0CDQL4\?IO= M"]:]V.Y@(H"W7J(I+0,Z8W0T TW.FRMDE7P: !M MC:XUS2.61,PCL-:K M ' _F2:!:TLPL39GB%E<,6I.A$0U) AF+"9Z">[._HRYH2O.M\5-?T!X7-8Y M:$_>D[)D*R0#T>C@D\JVA,*JCL8Z]XQM/\6S7=8E9>6R07 Q900??:@Y:_06 M<"R&N6=L>[')&*QV""$[YT%QS$7$L\;LHTHN#FJ[VF>Q?;)@/*J3Q8)G\X_# MH^:')39J(=(_0DE[YQ@@*1,X@FZ[:%S2BBCF$*Q]4Z)G!+9Z13'OQ8;[9$,J MG*(#!;%BCLJ96(W15*P:5/+W$#'OQ;;GM@,DB-%N'CM[E9)5F9%#(@=D1Z.W MWP94%UA/IOQ@\GQ_,7+%#29F1Y5-5Z-/:Z=W3[F:S.E$S**4/-8"%&XZI*6 QYB9S3 M$$K4?!FZ4YK@%'_"?#P3A_S>$L48=;7-)&ZVL,].@V\I\!B=#-N4C8]A$&W* M5AO5?AHCI(B5G6FUOD#%E.2&FPR!)%)JKGCF?=X/#N>OCZ>O1!$-R=T[TCN4,&1*V,QOA5<2<4K"XI-@L(U M!G1>&2WF>31VN%]L>['&)NABK+6008MX,BAWO1C3$B_)L!O/(F&_V/:S@]"A MK\;%)J(@>(I8DFU^MG))R0VI!=%GL?UY\I+?3%&]>]_;O)VV]M#BH"?\:IP; MF8)EB(X! WKPRJ%1MMB>F\[/#5SB=X!+X;U!#K'_3W=I6.04"L'-BNI=)EF#(98LZ11Y239!! M@=V+ 4>Q* &SA:(*)(,9R6F?"IM05!K/DN&J@=V+&1?QI35A:RQ10"*I&)2U MU9,5?&V*HYH/^2/8@NN_G!NCQ\=,9@'$:5DQ;9;5+PRM8AM9%>55S[ M61\L7**28-F1!PLY:R9*W#KW9E_SD*HPK2JN_:P,MMU*-I7*K@ G0!^SC6W' M4M&9S)"J\7T6U\LR \.N2S:W-;A#SQM<=3;R EBO#5S"L,0VI1.M 8.XGCW+D!_^%X:O5-C-.0U@?9%AZJ+76;(FUBS;_LCHHAP&LWLR"H! MW5/)/3(L.ESIUA\EE,B!'6IE:@J._6@6(U<)Z'Z6(P,TVVUUK 0F^.0-<%8L M(+M<68W%=#=P[^/LI;SZ";^L55+BN:W[!GV]^K?:1?#UP>@H 36D"#%E X9, M*ZX8--JQ6.T5P;B?LGM&!BUFAZ*^P,D0;D5!E 35V'KY9C\6@[TB&/4C5Q=!QG(.2,9H4-E8>3B>73"7>YR\@Y&G7MN@LX+L&,E!-;&5=1$'3**V M8O)E/*G7O4#:BR6NIECOBVWA+WBND65X0G#55]N*-(W%$O<#:2^&ET@<2ZU) M.1T!K8_60@D)"2V50D.8WYC/%FVZ:GY\.*'EXL/C!1]]U,#M\=*G7ASRP>'D M:#+%+VCB]L5L>K*0V]^._[__S;D'D\;3.<+Z8G93%R8S' M:/MSD5 Z>QW%ZH/7G*.V(MT<@34JN36KKHU5VY/#1]AB^OMR966CTBYB$LJ@V$3D\6QS-\SD^.6R,SN=PQLBEH8/DO 0< MKA6QJN*UC^@]QZK7;+HN-CV>THGXN M0JGX;\>C02)J,=1J("H+!K+U:)9%=5J&5M9HS>KWLO^+4?FVV^7AX?9BGV>7 MKUX_F-^DR;TSEI%TM:@-!*K18O7%NY9J46T>4F;ZR@#5_ZA+5#"7VFK15>"< MVW*K!R5A@T<)1=T )HH&XH]["D'[J7(H(4*"EJ9A*V0-0BLGW'&:3+7!#J&R MY4!8==,A:"]TRL%I0/$\@0@P(0;05+7.6+5'&D)_KX'0Z89#T'ZR"%5URE1O M6KM6L-C2$10&MM$8,&D(Y<$&PJ8;"T'[V9<+T3NOHI.($Q+:7!76Z+,$H:VN M\S^;1X-$%$+@&FN*R A9N12I5,<<4MMK'ZF%H*L)Y,I%-N]"T(_Q^8H0%%4& MI5),R5A@S@FYZNH(JD.E> BRB#_N*03MIY "H&>5 ]7JP66?'48A&KDJ?R6@6+-JJ"%H+W2J5D-P6*S. M&I(B+%6[UDK< Y@8UT9JJ"%H/QW8)'"PK'3AT&9=,4% 9A4?:FL$^,3RH"Z9@JY**P@"'K6+5";#'ZU87U)!C-$:"?R @Y&C @E>,;C&"396 M-D096#;%"+ERUJ05"%MV_M_*VR%?-"(8%" VZFN@2DU@BKR!F5&[PMNA;87"-MBBS3RD68QT4 M"#$EBYS;+%[; V4K#=X6?3,,KL\66;;"^P15'(!X8\9L_'(S82W.E@J#'0=O MY@9:>88W)=,&L@1FQ$$7H."CP,*I-<5JC5VIZ/<+4=& ML?-,QCD'%%WFH)%-*Z/O,:0T /AN8 EP3:'/68#L&I[& :M6!T6,,D$(MJ1D M(BD:&86NNMZWYL[GN.-\0)LR QB(U:2FN$CEPFRPI*'LA[L&^*Z5H_^$K90N MN58 LT Q 6H0ZBA@RNBM!57W-9TLD*R=VQ8.Q'B)BU%B-<,AE MXXSS0]DW^9?P[;P^'B-\QBO/3GL(B2""0>U]$?Q"5:(XZE!J.UP#?*N@B@=) M(0N4)4)M/:0()-B)4%&L0JV::LJ :PH-(@NN%^Z A,20E(ZH0$Q0S"6;5+3Q M5BB5W6CF.FZ8._\$M6J=R1;90K4,.7A47M1' NB4J,S MMFD=B)ZB4:252%:M,(N&'0UI]F<\2K$1BC).!;+%(+#!%&)KBQ92T%Q9CZAH M1/^SJ^,E$8J/8.:"J0"S22'94FJN*GA;ZQ"LP.K/KXZ7/>([:M:Z8*U@V<6< MG:^L4FQQCQF"9OV&6G)-GL\+$.1<2P34Y,!:3,0(08$OXLQ\&!MY;GB.=;2T M*8B>C6F9 !6T\]EILJR"(>M5Y-%,TST\/IF-$;\:JR^YZE1:21!;(X% :C1E MZ^37(:S*#4:VCI5#VEG#; M2!@@^QNQ,\:VWE9'GU-A"GWY4ZUC)XWP$52A! MKAX4F9Q<=I:,JJ5BLJ-9IOL"_/I4Q\/DCB&OBP-P;"&#.#&*-B(7GW0HSJ^Y MLYYJ_2-K4C4F)8A&XF, #A@,QEJ4KY1KJCP:UDQ>O=$U8T31&.=*MAA15XA. M8XV9=&FAAW,,8\L)ZE>XCII);%24B*>P8X2V$R>P/(Z*R=FH_-AF/GJ2KZ.F M4&BUW('(QBH>!6,,E338Z&M.V97Q")$O17$M9:\:0QM;@[&E>)&R+J1,+%H6 M*A2O*/(08N@59M"X!2V2>"^G;6IML&)4F:S(H1()J>0PB.;Q7\2=)Y/3,<+G M;- UHLVY1;):)^:DM=42G$0%H]M4TZN2'2F%T! R.*#B CCB9*USU>KJ7657 MZ\@HU(^$'2EW.',2Y9%MRSQS8"4&BBEDQX0^*3>:=,6_AF\M6J](G=:23"?- MJ1@/$C>WONDEEJ*+<;%8-0#JK'#.P%CM34R*45CADR@<,C'K"HY3E'#'ES $ MN?-E\/$K'F7[NJ(LQ6 8M+.@*R;Q$B&HG!(;UA8& .!P].I8251U]CDI$BO@ MP;8)#S$'M3JV#H.C(2S[#D"QCI4]27N*;5C6;\ MP+5JO:H 2=974D9TAX$,-A=J*L2:(I%RP; FSWJ6]1.TD4 G:*P)$!-XK/)# M&XB4G$W9T6AF61],GN\OQ@@@>/$7GK*142ZC/@AP%EUTMKC@+ \A\!B,;ATM MB2*SS[+'1FTQF5R#AAQ3# 6M55A#S-&7 M(4L9F>&YYM':W- 4.!2K9: M>6&-SZC(H\K:>+2.XVC27;%.8T%D"MF2J2-)20HI(80NZZ^:AVK 4IDJ%:-SC@+V;M8C4H) MB$BB(!V&L-ZSD@;HGZ!94V;-V=K,UH(G'TO%EB"]G+,WZ9\D/OH1QX-D395P M!HES2)%!1$^L-7GQ66)Z4J5!U%+ZLJH0XUR=0\.\R>4W*.TQMPR\.(3E@]:-T#]AHE6IXE4VWE5P )YS*3E9 MZT/(D?T@:O"M*'O&/=5J50(%55L(#MBV31@JZ>!+J9 M#J$IZ!J%]E:HNC7V/IE920=*@#&UCMK39^U>/T,>TKP MBF-1E'G9="URL@YJ*DYC-O\L$;(6KU=H>%(S: ?*I00N8+;&*+:&R"@;[&AF M7G?V)[,%CW/:P_H".6L371#QZF(*@6K(I>H0#%:Q%Z1/Z62-6"M-1X!5$Y>')HCAI(8':SYLY:Q?RICJ>CJ5#;DA2TV^V10 M*0?&MXG9BS)J\0USA$)#9<[V-]\?$;\8OH;T=>6;^4#>UV@9M$2OE'QIJ[_& M114-&#T ^ :C8$=*(;1U#5U5GMNM1?2>)>BB\8(8QA(N%-*,-Y:,4/:E$&$.%\X*S_C48H- M5DXY$X&=*Q!<22W8B*$]76O.0]"K@YE='3&)E$6C&-"+8F7,XC%\<4IBH.JJ M&H(56/WYU=&R)YCH2O1(%1ETR:FPB3FA/$G)J30R]O134&"LY$&)BY4NQCJ1 MK!8R*E&NF47,FH IEY&1YZ9+"HR5-M632=X% %+BL0B#=$-6ECV4'Q M)64*/IIBM(^QP-@22_I1K6,E#P3ET47O?&KFQZ:L@$(";C.P7$>35/8%^/6I MC@?)'>T5*$TIUN7><(U%B_'AV%I,>X]#,#PKR9UQ3[5:L$P^8&$?('F3JW7L M<\8:JAT1E2* MR9G1H8-6TRAF4[WU6#4G<,Z/;>:C)_DZ:@I!VQ!.K%H=$_"AU01VE22T1D1F M-9IL@2]&<2UEK\B@PIAR114*.:BV)E0Z:*O BC,+-JP9M!:T?UI9"3%D+>0I M,4*.$(VJ$#1:T^J1CV<.]LGD=(SPY:R\P@",JM7CI*BT,B9[ 534+)H!P#<8 M)3M2"MF@;+&JJ-1JJ^D2+8'#J(NS.CLU-@KU(V%'RIV$,0;G:W&MC(ES<1E. MLV<(:*T=0OAS3?"M1>L5J4/>ZY2#*YD2>)$>2FB#59&'E-,@$NQ7.&=@I/:F M:%(44?2-BY!LS& <)Y>-,Z9&.YKTZ"A9A='<*X'XQN'2V):K9!FRHQJRN06M:T2=EGSBPD(KNN@+5FS^>Z M'Q%Z1Y09 85"*A)!PL*V)>'C>.9:OP3 M6Z](GDT58VZ1O%> !EMBA(PIUA= MK"'8.K:,MQN>;1VMS<&(%-"#+H8A.Q&KF3V0UA+\6#^(Z;HO G!K,LXZ9H6] M(H'.M"6YJG)*2E<).$J(!C0,0;9>%WZKH(\'R2' XEH]"M&L&HQM71=-""&J M6'6P+@^ 0ZNO6L=J@)0PIJA"Q;;N-0K18H#+)#V"*ZD@;HGZ!9 H(#C"0B\K[-^WZUMQ93[5^5%1 J9!(.=.FZYAR( Y@43@3)5P> M#6MVQKDZAR;&D'RB:BQXQJ@UJI)L3=5$YK$%JOV6PAHGA3)GA40F)?( +F,. MAHV(#^N42W$("[RK+UA'RAT)C*E6-CF*V-"4LK"CFDH04@;D(7B/U2^#-4[J MD"NA>EM<2V=UT285LUP*"W5TSGYLU+GI(ECC)$T$XIB-]YX+I*@39=+*,-2B MH:K1;-T3G3/2=#)GO3$IM[)%JH49,1+E&D.;*J<81K-]]XL07 5M/$@6A612 M\+DJ"7@@*84N4BC!:B_.I.0AS).MOF8=KQ&BVO+)8G)$"1263/\_>U_>U#:6 M]?U55,PSSZ2K;%K[DLR3*CJ0##,-= /IO,D_J2OI"@MDR:,%XWSZ]YQSKQ8; MFT!"@FW4-=.-;2UW.7;DU_VTX70&H2]"NM=K4OIQ@A\W7*]EDN9YJ/?;]5,_!L+XBXK7''8;[& YG3NM[; MMS&NUBTEH4"S#<\Q=?B7;P8,3ZWACJ6Z'I[1R=QM(Z%M/=/U26A'U^PH F+Q M?,,S&>?,],'^L0,GB$"=R/#N>M-.?Z;KTY".J@'M!+H7:$9@:CK'5&@6\I"[ MCAY&GKX!I+/&KM8ME3>6Q507&],SRS?5R&/,]X"0/(=INF-KX080S9J:"J/B:QFH[I>(9K@:'!F,D,IVY3]"RV;QU0\4:2D.=HKLEU(](LQPP" MPPUXX(6^JAFN;D=NT)/03T'%&TD[.B!2; [O6I@WKS)0&Y$-)HX-=HYFR0K> MGG9ZM+I$[&B^989>"&J+F;JO,M?55%.+(IT;OO><@,?3H.*-)!K,=M14[AM< MT]'$\0SF!8X3:B%7O4 >!+P-1/,3#C=[D@UT C.(3%O'+31UR_?5@(>:'9@N M#[10]S9@ S?&N[J]1.2 &+!\VPN9;[J:PPSFZY:F19IJ.*!"MHR(MO=,UZ?Q MSC,CK[NAIL0GUO_9-9M)1Z&,$/70D\/---GOHMY M;H9N>P!F54?SMXQXMO!,UZ>QD\/0T4)+:=JNJOLV'D=A^V&@.1[7HM#R M?*YN@@!:RW,YGX.G-5 UD_G,=E0U,%VF@ZWCF9X:^:;OL%#=&B?]UI[I^B14 MHR%2#;"7KZ.:7/>89AOX;C4E&;:O6H;CFS: 5@8&46A%9FAJW-$MW0HVP83= M /BZU20$("1@0"Z&X8,%9-A,M7S0*9'N C)ASU"E]%#V@13D1*[+;-_1#Q9FO@D930\^/0M\( MMR95\L"#$-!"W;(W(5]H8Y#LEI*08W,U MU P\YRBB$\%A=P/-,*PPLHQ([2%L3SNKS9_(]D,GBC236:;)#4_5@B (0978 M&/G=&B?:=I_I^C3!7\\+?)NY!K6*9H&KN0XW0H-[>A@:CKH!I+/&.0-;*F] MI& -%@^8#9"'F2YA'\MBEJ='+-@:6_EG'*CX-)Y70W/=P&61!J:J%?DL]#RF M>9[IA8&E^O8&;.#FX-5M)2+=B+A!)V+9S(QL[KL^#[D>6J86:O#]EA'1]I[I M^C0BR#4M%D0NYX9KFJ[M^6#Z.![3S8 'P19AUBUO?_4T\5^56;[%-*P%-UT_ M9-B SW%0!Y&GR\D61C^VY@>BQT\7P!+3)=[F'K-!OD#>BP[2&; MGW&XV1,UH'%U0S.=D/FA:88Z\\$4 ;6!G5OA19M0#KXQN'5KB2B(/)];OF$: M3#-MC?F19WB1H5H.G@DN>R=N#Q%M[YFN3Q.I YLY# &]VJIF:D8 &B7B+K?, MP/$#V-\-H)[^3->G(A[3#P+/#D+75$V3A;ZO1FJD.=Q5+5L-[&TK#MW",UV? MA&Q"QXM,Q^2ZY=IFH)ENP'77T1S'-3S'-K=&YOR$(Q6?9/]\U=(!HSJ6;CBF M%SE,#8W0TE6=&8['M*W)#'HF9[H^39&-%P1:X#MNZ%A8VN<;OJVJ=H!U$SS4 M>M3:"Z [0*OJ&@ U3$L-D'A4EYMF$$:>[8:J:K#GI$!ZS/I0P<.YY[@\XGX8 MF$!! #Y,'CF1X3NV&SB;('C6DG:VV]6JAAQV4-5\6[=!UD3,MJ, 8&OD6I[O ML$VP=-;DD+,GV3[NZ?I$>-74734*31 XIF>8GJ4Z MOJ>[S/&TT#$V(5"W_FVPMI-T?-,$/85Y %ID&KKN.1;C?H#!'A _VK:EMFW= MF:Y/HZO"4/--'IJ@HDQ'C9AJ,>:ZS%6Y%3B^*+[PVN/4O!]/- ]=-^]!QXEY MCU2THNJV'6J&X0'(C[C&M,#4@TAC3'/TT!;9XYZFRG73=$-;OW73U'NOFZ8/ M#>TQUDU371=60_5]9NK<FP:K1N\(>Q=NNFXZ+=;]WP M4N-QULUS;0\@@*%AK;]IZRQ473;T'(0N;8 MD:,SSS15C]EZ&&B:"Q9-Y%M]2SN)EMN+IC@H0SN:%Z.F8!ZVIDAT9@ M .@__%G+]:U8_R^65 R-O[TDR:8L#3CZ$DYYP?-K7IS/)ER@\?KZYK*W -AS M'L;E[UGQ ^(/<0H["-?>WJ[ZEV]1XY'KAQB.V?H\:W;=^^T39X1,SA1[9AFZ'CVWA6K1.Z8:1[-FA-+P"#7(V0)_N]_3Z> M7-RN[^!)YEJV;@'0<<"4TVV3!9K*O,!V5"M2&8^V3X3>OOXDVN<1SV'KSMG- M7E'PUT-D^GGQRB?J(+.KI MFH9Q8I"J8%KJC%F@$8%?+4/U/=?6MIA%UP$#/0G'FF%D!KK+T'5@&NA"L-PH MTA#RLC#P->)89YNV^@FTJ/-X+.J$)LA2QET /9ZG>9;+78_[OF/Q,# VJ\RE7/F T>:5J#ZD:T9MAL$//0-QH+MX\FGUZ*/QZ*1I]LZCP+7 M!E[U;!^SO#U.928@5+U-:@BW(=OXDSGVU_CF9SR.T^&(8RGF M2W/7FI2OIG%8CEYJJOKW5SMTY>M_%A.6OOZGG_\*]XN_Q6-N/0R'/&1)?)&^ M#& ->?YJS/(+>$.935[BP^5'/RO+;/S2AF_@'27S$UX_PL]RF-PPR)*$30K^ MLO[C51@7DX3-@%F2..5#NNG5-<]+S-Z4+X77R/%[[JZNFS2%$I:J#.OGR^GM MBNG]6H:W?]3-74]U5_^N[FJK?[SSR9JS:WA._^3FR:9ZQ\US3_Z5ME%L)= $ MDN'_[1@[]1V2A V@*)\%5Q=Y5J4A4E&6O\PO_!>Z90WJ_ROJKOK+JPZM)CPJ M%TE)D.@K28Y(O]JD5(HLB4/E;RK]4_\HJ?GV[Q,6AG%Z,<3GX\_-%SD-5A/D M7\^]GU4_JWY6CSPK$AN_DK*XE[[:$=JNT4;WF[/XK1Y>!+I[&+%QG,Q>_N,< M@$ZA'/.I>0WI.;H"FDR!] M?WQX?K"OG)WOG1^'YX<'9\K>\;YR\/_>_&OO^-V!\N;D MZ.CP[.SPY'@#YJK?;ZX?]L[^=7C\[OSD>*#L[[[95735,KT'S*\#J71!Z>N\ MM6]/3H^4?P)J3;/TN!K#4P)%@MM3'F$RD!XR5PTL-])-T]&X'QJ!@_]3(SRB MTEH6"U52AO9)R..7^UE0(79'^V!']M\P_IKY^]GU[_KI]4?CJ HO#ZX_O?,N M3RZOM(_GP>S3A[?)\9?CY-/^Z?AD_[?1T8?3RT\?3I.C_3WM^/QJ=G09?/G= M.$X^?LFLXP\'QM'XK]&G\^#+IP]_JI\N+Z8?S]]>?=3_NOITOC<]/G]O'5T> M&D>:>_.[_FGV\4-@'^^?7GVZO%(_CH^TXR\?U>/]O2^?]J^LX_&A>G+^?G;T M9>_F>#])CK[\>1V^^\L,__7OY).>7/N7F7K\#L9T?AI__/+>.+[\4SW:/[XZ M.;_2/U[^:1V?'WXYVC]03SZ\_W+\UC6/OUSI1_M7\-VA=G1Y=?,YU )=Y6H M1@DSAZ9I>T,WY-$0O6NFICNV9?&=UYHZ_ _9$>V.O'XX^?UX"&^90*FJ?/YR M##^OON9^M?1=Q[KC][OOOOM7TS5V]?L__"O0M59>@J%O&F4F5QB_>KCJE9NU M7/G>3W]VI4K+]^X"VYL/$1_S4N>>L]IY_>*(Y5?*2AT-6)Y5)CR4*3Q MDW=YVXW[(<8[H^N93[ <'!(Q7W5J;FH7Z2'XK%52Y3E8U;"W; B!0^ M$K+$9TF2E7YVLTSS[*5IQ9)3/LGR_K0_NOKT[C3Y>/[7U=&[ M@R_'[SZ-C\8'-Q^__&E\>O?7Y='E\27<;QR].Y3W_ 7OLM)/YY.KDW?POG=_ MC8X__ EC.U(_C3_.8(R7Q_OAU:ND,JK"'[ M+9>OFK8$5_UH 2M(6!$TK/Q1Y47%TE(I,^6,!^AB_=^_:;;Z2C.4+%#*7E#BSYIGF'/R>E-L,?5KDD/#W<[,NEEB%6F\,11R&;X3IXN$TI_D#OY0#B9-U(J/18N M#HS/MAHZ4>#PH1T&)@H6;>CRT!WZKF9[OFL 4/9V7O^[2KEBJ ,%UWU1T"@; M8(#>DVZSO$?[SP+M?[?WOU[_/'\SYN3=_^^/-(/%M!<9AZ?7V@? M]8_6)T!_QY?POO%?5Q_/#^$=OUU]''\:'>\?F#"6+Q__Z2S&LV9J]%1L#JCG.=N6, M?YS/^H#22_!U\'2?YQNI9QX)GW_9TS]'MJD:EJ37[ M;+J1%AIV. R9[@U-WXF&;J2&0\W1'-TW#S@]*_#-QBB M7"3'HS_VCC^NO[EX3QI\<7## ,@Y2 0R!N*45BA%!,>8-9?J,2I$I>% J@A MASG]LIX6IM[8<0^W,#7]05;@&CV\8U@_^K-UTWF(X;W4-K:W)!+V,P#^#[>1 M"VQB-\FS:V3X>=>B4!F':9#E8%I0YBVUO'L#XR[SV9LLW$P-4AO,8"!_^'-V M?/GOT^5GL_E1R^;G1Y]A?R>CKHT:_UTOV%%SS@K06>K^R M0*+_Z)>O,^N/3[!>V\SO;QR8O:X#^PK//T4XD ;<8YS[89R],,QY4;.:TM3 M5>5@5SF[XDDR4_;S^)H/UCD*V#/-?9E&[YGF'DQS,,#^UAX.N1ZA@Z M=WP?3'L3+/N'6_5/@10WT33[6K8W-#7;'#)5TX>1H:JFRP+- M#_2=UY[F+BJY7WYX#N_O&;#X'T@J&QP3?[2M,C];>(A@X%I#QEP&H,3B0]<) M_&'H,]-R?,N+O'#GM6NX0\#^^G>D\*ZY4.D448A<29[S4)G<+L-0-/V%W]1> M[ 7ER_5,FOR>LCS-,WY<[J%FNC_PX0\;^?H4_3U"Q&(IJ?]8R$'3"GD@,RY> M*G #SY% L:HI+A-*/N8L&"E!PHKBJ;P!SV;-A?X\SQE!G[/9V,^2%_5;6V<;ZR%B1(.S#3=)S&V MD3!1N+N.X%D?+P/K^,N1?O3E]/)X_^+FY-WA]/C=)QC7\>AH_^T8GOGE^'9) M\01&@*\.?4LUAWK@A!;W(M=175''!VQR5F;!U4"9L%RY9DG% ME?^!/=:P>E,I1M^60-USSY-QC]0_0OWTK',/UCF88QU+#RU&&H<\TP0L,T;'OG]='YZ?_K^6+]^6(QXH+PX':PI=8X=0G_QE9V_FS6 M.9QC'55G+.*<#VW+=4#K6-[0]5UMZ 51X##/#CP6 %S;.]O?^U-YEV0^2\"R M3\"V5[!;(2^_'NO?'D]JQ^EQVCH]5O>>T%]'C-A0X M3$/,!>>*/U."$0^NE#%VKXS%;#OULW&A,&7*DV1XE693F ]G!2Q#"#\4%;J> M6:&$/(I345Y[6H$1;*K6DFX=L(2[JQHW?.3%_)?4>65EFX;['YSN MF9SM(4UV(P74MWM/CR[_!&%V9!Q='L#S/DX_:Z'#59_;PR TM*&IV_K0!7@[ M5/7 " R3ZV$$&/65&G)_)W]I900?DTOZ-))S@-.KD=-5ZC;9:&\@.CL\["XCK)]G^>?/Y['/@:8;F>^$PTC -WU#UH:\%P9 %JFT: MH>.XCM'S^6/Q.=FM"4R0*PQ$*@!.ALR*K(%&:[KT6\#HZ7#I#\48! 2\):]U M%[#-&!9KAO@!G@;Z%M?R0H$5FY:C^M==@!-G?(1IUA;_E+7=SMG)VX( M3?V^:@_N;34]N$7E#_>WD@BF:2"W7&3Y;%F>.]E@;^0%STPT=QT;)_L?OWSF MEN';H>D-P]#A ,%"8^@Q71O"RENZK5JA'7H[K_<6R>0[!/5#_WV\3##]0#(] M6RU4?B(MK^R%+6B8!OE;50!?%\_9#E#W[:9 MJ8>.9ZC:UWM:WT/"K[E(/UBNY]:);NLAOJ,1OFD4\3.F7^TSYX%G.2X@8ULW MAZ9CN4-7=ZRA!_O@JP%30]]^./UN%APYC.[ DICE?T]O,QJY9-J"ID"W,]B' M5<'I*B!T#&>#!^R/"P4K*V+PU7)Q,8+]LM2B*G /\_97.GX,*7.Q70Z!.ZL+#E6+>+Z MP5)B_UH8'+L@#]\_P,HI"M!^^*%>6!Y%G(SO5!9/X3TQVN0I[!I*NSQ+E.P: M1M%N9JOH*=&OV3)3-3L)X&!%0&4450QHQJ\*XE./:)?)8!PE^&$3Y M'HXLR_?:G7F;L(MG)L [(!J>>3#[K'JAYKM^,&1,0P 2AD-FV"[ :2VP/(<9 MGJ^O/"+M*_W[MYGUR5-1C'B2-#Z%%TN"ZBO-\]6.OH7XWU/#GC.4DFSV:+^*.IC^ Z2B2VXU=SST0O?(*QM2*#A[.B'@M]YTO+%*-N=PQRG!6HYC"' M*ID) ,9Q/,!1&>C__U;4K)Y>Q28 KVYB8#H.E_Z/9.BWY&N',55I+-BY*L*= M>?XV#)N%JJORT R!XD(W,#QF.& 9&I&K&M'G0^1O33>T'9 \ ;PB*?YO9VC/ MG^J75N,P*^7OMQG\#U+R;Y.,E3L*'C?(J=K].7'Z[/CR8/K9T2P[TGP^5&W= M'II6: Q]W7&'NL=8H&L8[0-;W/*\FK/K+7RM .\D\,=JG^OFL:TH4D8.H.3V MXKX,FU4EV154UDQWG?%)R?%A,GHO3D$DUEC)"^*="^P0A;KAFKIG1#HW?2]T M;2!];CL19Y[*+ W9 ;2?!INR\UNV! M::L#S;-O!DT,;5Y^_*-H8FS7J+2SFYE"G7[(+,XYAN$Q]I[=OH\$"!,G M"X\YI^M04B'3CD"I\[P82.U_QRNF(+7;+"-TG<18.BT2;AJ['+3YLJ%WCN8= M8/\&)5[8XQ:6@!6?*7\ (% .#P_%P\!\> LB2='4X7]6,\ D$[Z>EV(QKKFL MG*;SR>5RF[5[=]E]S >( SCIE2R<4+L/$/<(*GI-_:87CKSN_!L?3@+/LYBC M<\8= T )@!"FA0$/N:I:EJ?KCO'9V:GO&>5M.<<%"(> M^75>1P)QUY.29ZZN&.VWTWP4_3B:O[O0F KH8>_?H$8#F7!KT[^V$9N_>39??S<_SXC@F>M^NHSM_O:)CP]Y5- M!;Q=TW)6_ZSN:JM_O//!CK?KN=8/>?*N;KGW?/#]6N%KUMIU=N]'=M?(GJ+Z M_"H@'<'P &'])A8KV$XB97)O^$SR;@?68X'$PP6\])NB%\6,+8\/9>?T^S7F1)=<\5,Y*%F$BQ7@L$BEZ M@+".V_L,:%+S>H3P; ;6(X1'00AZ#Q!Z8?S8PMA4=U[_D6<3W%S>(X(UW<]G M0(2ZVB."9S.P'A$\"B(P>D30"^-'%\;&SNO?^05+%, % :?&G3TP6--M?0:T MJ&L],'@V ^N!P:, [,'!KTP?G1AC*>2P3W*&8MX.5/VXR)(LJ+*>[_!NF[N M,Z#('AX\HX'U!4];5_#TTRN>'KVHJ>?431I8;V$\BH5A]19&C^<>&\]9.E@8 MHM4A-F<^O=TP31XH?O#?*BYG [@BH:9!9VW[(N4(.PCG!343%N=8XIFGP8@5 MHA6;N+=S[EEOO*PGW3P#8M?[XJGG,[ >>3P*\K![Y-$+XT<7QA:>ERZ/D'C; MG!* Q_GU\& ]-_<94*1N]O#@V0RLAP>/ @^<'A[TPOC1A;&+CHGZ%*+&&X$1 MT*HH8GETT5[*DED1DY>AQ1!OLC04YT[A-:>\J)*2+CF9<#&HW@.QI@3R#*BZ MAQC/:& ]Q'@?TGGB 9EW1B <$%^"*I/W?RK90]/ZM* M1<9*L.E+#R'6<_^? =&:?>76\QE8#R$>!4*X/8+HA?%C"V-XU,[KUO%P5A_7 M)'(ASJK))*'/+)_UD8TUWO'G0*9FG[;]? ;6@X9' 0U>#QIZ:?SHTMBS=UZ_ MH=/5"SQ\':'"?ERPBYQ+\(#'.RI[00#S+AE^D:7UQQB/JDWG,B8:)T6/+M:3 M-)X#/;M]7N7S&5B/+AX'7?11C5X<_P!Q[ &\@'?E0$N$%:BK3-A7C:_O[CX' MDNP1PC,:6(\0'@W'\Z.)85_6=UR?EB.?*81IE^9@>UF.#]=S7YT", M/39X1@/K6\IL7TN9OJ?,5K+JV@ZLMR\>YP@LM;DCW^)#.W7F]'^><#L4< M* V8).-)SPM>B_E&F_NQSUDYTI)].4Y\4HGF"/ES>PX2Q.E=]XRJ.8,J3%[^1S:%O* MR-XP*[O9]D!C/8GD.5!V#S2>TG@,1]YCB&0VLQQ2/@RGZ M4SU[NISLO_J4[&WDU+4=6&]S/([-T9_SV2.Z'X#H;,RH&L5^+)M3+NE:J9P% M(QY626]WK.N&/P^"Q;\6C(_X?7WG4V>9 4=!?2Y[]NW M]2'ZYR';JM.DM86-Z/P;IQ6'_[=SG[;D._5-H[P5&Q=\Z.><70U9!"OQDB53 M-BMV?IU;L'&<#A=V[]:FK"LWZU_CYG.D9Y)4\;.0Q9A!5^N]PIUG$4-]GN*\7KW&ZX8ZE,.]+X+^UM5P)?% M;7Z[+_'9RX@/D-,%B"O$0=YM&V+=UN#MR>F'O=/]X>\G)_\Y/'ZGG)WOG1\< M'1R?G]U'>UU611E'LU=K.N<5VNQ\%!?*7II6+%%.^23+2^RXWL+?. V2*H07 MXCFT.@XEG[(\'"99=H5Q^Z(Y]X4NT%Y1!_88Q4%BAL#'F#H8#F1;0O5\[6'+_P4U G>4[#S*[ M#]I5E+TDZ8QXH&34":X9V:]&FHS@8 M*0"[4*OYG Y :*SY,8KL K\6 ^ M3)$H.2PGC!F^&K.9D@4P644N;E255\];48WJVOVR'>^FF29Y?+;N' (./E-_ P#EH2P@TO8B!WEN/JX))B M>BG-E25%IHBAPF:4\'<($P7&NVL55O+OIC$K+^[:[9I(@>K'&?(=DC>06E$! MI2%77L :%B_OEF8Q)NR6+X>:VS$DR;(T;/AFLU:,*,I>+PV\=*CS)KRY*XRR M#-B=^7&"I5Y ZA<\Y=0UIJBPFTR,@8N %2,ERK.QDC5'?,/^!P'*(;P_0.8J M48S1A MKF#I'$%[;13 SH 9FJ,Y!)8%O.>:]WNYAD-=+9Z3^(HGLUI* U^F\,(,[2 P M21'NY_RBDL5XPBZD8]G!* !5C+8[/@0D-_(Y?"G96N34]Z2PAD-=C?R%Y2VW MF@[& TL8OT+EW=!*/,JR$ F%U:(>:2?.49#W&[Z&0UV^X;#9\$C8Z@[2EK)= M0K-ELATO[O=X_89Z+W,>#*D)B'KB;-S@( .(QH0?IVNZ-\=CKO9C;8$?&EU; M'5<6^OI\5O 0=5H@R]!9453CB1"(R"8L9&P-:%&$ L>D M@0"^^%7'M2OX:Z $59Z3+R5+P[A]NI"_, (I5[O^6_0K3WF2X'\%LZ*?.,MI M*+4GE_R5DTF>@:$,$]M5E']E4_@A1^\OI[O@IHJ<*D652.@^]QIR_\*X\*R2 MVF:;TPMXA_2?TN>X4(K*OY1:@BEI-?;A/; >>5QNK5"XH^%T=1N9.-QS$Y_'OTLH9#78%>0$1EXS@8U/9(UG$M=<0J$(-P8B?*BT94""S+TPN@ M# K]H(A$'2F!3RV>ZY[-1SJ:LE58@,:(B\4.4 H?$I)1$AF%S.E .$3 M2!F#!2"U82T15JWY@1*R,6@XA!P] :SA4%<3 .6/#5'BX%D*PZH$3?.%\$B- M J=9?B4\)/W6KN%0EV]MR!,V:QR;&'1"&$_%6K#5 *HO9%X [O*878HO1>)! M Z_#BH!($]4 #0+0%X$JV 7CN"2/&J"-BI,S;0[)][2RAD-=3BM@_U0!H$]A M, .[8[*#C&H),=\1[Z0*D*9&\%CXCJ O.EJS=#AA,T%A8"[Q@,?7J$J*FHRN M,W2\)A*:+ ^4#NZ(E.(SA+75'53QCP8J<9GC L86&IX]!:[A4.^(K*:PZ; C M8!TW%C;L= ED0)&X&FR0:UZX%("6X@O25?U>K^%05^\U"_E_*Q;,:@D#N@@= ML@7%7(*$Q6,!.4'AH(X!U17W\9>U'.KR/>XDQ"1L2N"@$WCK^+D4F5,A2V8& M2H"'>26)!*"8]9DP8 MF0&,;FL^RZ2S&=D_SY)'<-Q_I8RJ+_;Z(:2JKR[VZNNV?D+=UF8&LV 1"H ' M! 7!'L $?N')O"-UNPY?+7.O@TP!L)'$40PJPY_AHRA]M\*-8/EL+FXFC)L< M?T]!%(%90V&S'-42ECJ4-)*%$,]"=4*G (%>6,E E(]Y9#"0+QB6RT5M@Q)' M&'&"(< ]%!JJ+QDTKYN)VT?LFM/;F\A:4*]4( QP3I9/4;OGVNS$)K=Y5U$^ MVTFG9Z\/][?ZM@U'=2&!.7S"QAH2Z[(TIKGFD1 J7)RE; 1O!((7YP BW1+ M@I3X(F7"4CQB91[?U+U0@>0/Z2G> */+ #WKXV.;X \Z*,J\")/0!<2Y]HE]%5BF5 MY9"I[$X3H<*G)0W+&4AZ_B"<&WR ME!83'I)D05.J@9=,1%V'?"9,8L+HBRJM,X+&&!(C01N',<.HU79G@S0H0 M9#E/"U'N52\59H/ 3ENJ$-=DDL%V@]*@I8]A_>"=CODPI]R'5W M8MZ944;- R MO6-JAB7?4_*$3T99RNL,#9CG"T]S?Q&Q=M=PARZ827#U^S1!%2B\X"GN;:M< M:JU6")@!Q(T>*!PK0H"8=*(LLEO._K+D;C!_5?,MOE3^,G\#JKCVV5.^^!S8 MB.8K7'WY==76^.7D4ET^JB9:]TSH_4.;,P0"GF 2:I$Y:.-S/)R+=F2:Y0D1 M=%-#FL37PJ]-H2Y<8PW6&!-W0.IF(:-MTYQ7A;@ F0<-UU14OX(4#*]9PRG M-R6A,+ "LSS/IMV;$Y%6+/&.K$B3_+,7Y)FD5% F*)]![?#T.LZS%/$4P^I; MCE@+SQ$9*$5&7?@PJQ4>$/NR0 W'<-&EQ60HQ /*@RJFVN L3 M07$ TD2[!$3DK828XUN31#I!.1AE( L8!LKU/R+C(<\I3 \U3@YP:Q M7@"H!2E3UO'CBR3S">S6H@6&D4U3$@\)#15$-R:W2-6T./ZH2B* Q/4,)A5H M](*+O4*$6K (T\#G]'&K#W\X.SP^4O3=O#L[.E/,3Y?3@CY/3;:[H)R5&]@\0 M,4A/U)6%LO[.MCO]"V-2$Q)5!A*YPG_7?UH[KVL@>05BX)K%";E*HIQS67B9 M7[3 #T7-SF%ZS1&*MJ;%S=O!FYQ?4 MB8!FZJ=2 MYR#W6"%L9?D>_ &1N71&H(2I,[4)-HLUP@($85@J*#'%;_#\ &#F5MME(R1% M).5,N :P%6A+61+FMRZR>GO0=" 9#NN=I[!-*-/]VE74^ IGRG6,P3=I!$AS M:,S!X*6.#"E/I/T 2P]7H&^J>E?4V9L=1L$#C^N@Q1KO_\0!D-ZGQ(VJC? M00#S\##%CB]8_;_QFY30A.*4-DG.4F[64.[6<).VJ\DVK'>LG,;DR-F6#9/S M6<94ZS\S!'<=O=J1J2TVZ0A4*A+A0KZC:S+(8Y_7X+W>V(@+][!($Q,-X61U M% 4;OCD@J.M;$! \^>/@=.^O/N>YHIK-=D5Q 5R.0(4"$I=5W65/)DR M?A'..RYK^S\2N80(Y0AGUPU97BH'9+)2V>KAG'_OE7(2)\H[P+S_R\:35\H; M&4I[I9S)<-89IO4@OA.=]0Z;"-L6(S>T:U8N6;VLY%$%SB0P1^%(S-:+KSFF M5+013/*@&>96*XJ;:J8#3A!?!=4F3APA&!DS1KT0@N7[R0CAVT*U6YF.>8SZJ M<%WC;,;H@2_K:'0]\4Y,M8X.STUM97H!U$C& M->62D,R?2S$!<8G=-T4.#;F?,TPW:(-VF+,B^R(OMECL?D[B_U8PIJX@YCDU M@JB#N#B+A?P9$NI5$E%GAE*^?8#53!GIM?D!=A)H3CJ-HFH_E9##\ZH$QI-H!K#)4G18,]B@F&_.=: MNJ"@2+$?C42,WO5W<.;[NS(IXB>J&U- _":EZ,+&##'J+/F404S[6XKGHJ88,KLE$L^A>UO M,NFZ?'G!,W@G[&X(@I4RCRIX"DE+RJQ*%%P/T:PNRR*XHOE<=,!C<16/L2:S MF(%M/(:K\&(ES#';3GXG1MI]&,P)A[O=G-Q::*M9&+<40796%1TMU=TF41.] M+&M2N*)0J=7*[)9N;'5'71H+%)'CR\8V]*\3A<+%%B.:4G56ZADZH2S>D"M4T9 E8OZ M;(7?X.94-I/I>'JT0??-3?9<=Y"B[*(MJI#U@&W6=I0E2385!8:8*])Z@M[+ M$G1C.9+=A".H!@SX][G4!"UZ@.G1V1&W'2'^K&D: M+"I1ZK%AW!<(G+RB(68TWI5(MO%DBXOSM;UHY'VXO)S8?FO<]$49?\)K, M^7"Z5D(EAS !ZU@I1NP::(:._>B ,OQ3GJ3D.( Q%1G M-E\;2$?$BSQ$2JCT.4\[??B:Y*-N/<,*++OE]/15SKU-4',J*.T_D"*8WY]<6^>^(I?X6Z&6#+(P:H1 M#=J,[4YQPA)TU.1YY_QNMKD-'+><7^Y685]AEGG\N!P[$H^LMI'GK-=7RN_' M[[K;AO>*4O]? 0AB*2>2>$T??I5>T4A>*"J,Y(FL1)*&H87E9 [S[ZN!O MC[M:VQ!W/?_7P:GRV_NSPV/,A#_:.S\_.%T=>UU34;!BOB7'CM-L(I2KS*SHM#7 \$F185;E )Z.#6)O!HA[ MJH38;!'/@*N2,@:25F:(7I+2@B3JD\4H(:, ]%6!6M. ML=Z2H"@%6(7]7(#M&U8)'RP>(]"HDP+6JHB$GWPUJ_29(S^$MLT^&0]+4@K;Z-ZCH.=?GFH3M\C"[OU@#')AB"+ZG<% RG25(5 M67@&H=DYOGFB45M:A N8R2 M7_8M;*\@RX&U1?V\H[WJ@ZPH<46D.,7CV@D@#\3=!B-V!>6\S;KY#-T01JUF MI2,AS92&%SLLV 8-8+EA:467AH9;6X="W7F.'/E9FHART?K$X:]@AQIB8 :J MB )@$RM-Q_KE]$M.-'[_]JW# W2**RM(PQ !!D D8TL3:L MO9'H*(XDG*AODZ5;\X=K4ABD2IK@:?U*(K6"CA*HIX$VJN@9V9G00'042O"$ MH?(6-&MIO=ZVFL034;*(^JM/6J*C&5)T] M?YK]W$[/.9)70\"%99$?I>5MBX62Y5ERI;(3A,U> MQBG-AVYZ=8WQ;1B%W QXC30V/6_7M0RR-\L<_A_6SY>VZ*ZP17\MP]L_FNJN M89BK?U=WM6_^T3+T;[SWSB'#;-T[?NY'W(]X8T9LW_/!OQ)C"^8&*8$"Z/]V MC)T'BMR.*$8N\4;=6S?.J]1[SFKG=9O,1YZ\^2R(1MOU^[UJOZ4:ER^ M$2H4C%;JC=@T>IA+9".2J)/9>F)X=L0@D[>(#)H$KIX.GAT=M"FB_>8_N\T_ MQQ#0W+Y_!9#^D"7_;AJYWX*:/V%!1?/2#>$DW7EZ5J)TV8WGHQ>'F&^?5?"D ML/CE'MM?.X+2C$+R_:4/OO0'"*J_!0'G4?031--2%^>/)M+?6A]S%BG_KE(N MI)6A#A1=U;QOD5H_8LD6O"9/L)/KM6__L[@QC[LPM/9?61FQ/\+GM48KXQ@# MUS66A4F7#>RGJ_VGVJ=O\.3U?-SS\=.MC&:8 \ON&;EGY)Z1-YJ1;5,;Z)[5 M,W+/R#TC;S(CZZ8[L%6W9^2>D7M&WF1&U@:JYPX,T^M9^0Y6^A'.Q(C^V59G MXA\R[5548'R3Z_ '+-#M$,=C[^%]Z&O%&-=.-CC&P#+-K10,W[9QWZ[C>UI^ M:CWGF0-5VTX74D_,SXR832#F;;6^>F)^9L3L.0/#[E%&3\M;0,NNY0TL?3MM MZ<AGH:Z@5B3\S/CYA?>-K 5(O9$]#U$Y Y,QUI+(NI= M#MM^:9^@\5!^/;W5(ZQ/TMA(N:MI^L#UU$<5O'W@XKE1D:ZJ \_JJ:BGHN^A M(LOR!IKG]5344]'WR"+= 8W64U%/1=^%BP8:ZC3#74LZVI 8Z1IMZ-WM*73U MV;:G>%BGG/7:U",/IHP\/V<0U\RKWXJ$7#S^LV$%'8[XO ML^_E0R\?UH"RUDX^6(X]<-3MS+GOY4,O'WKY\)W=/>R!;F]G%4,O'GKQT(N' M[^P+8+D#T^[-BV^6#QN2K;+V!3*_9=D5K-+0CY-$H:.L-[4Z1O^.ZICU#S5] MM1/\/7G, !X+LPI/TKMG)_BUDYWJ[E:Z;7_"#F]S++9GD-9WN:OV#-(S2,\@ MJS7(5EKF/8/T#/)8#+*5GNV>07H&>2P&V= M24IX3>=JKCQ1_O9]/_-0>4=UONU0>4W=U;QO/8S[[N/JC5U#=W_$DS5WUU2_ M]8SP)WJRN:O=^\SSK_@:I6L*">KA#/7UL("DUWM$!AZJ@W[4P/N!/<>!W4., MQVD(HOCE4',[3Z)'&QJY?CN#NJR*,HYFBWK_9[FBO:\YHG62'B_:)BAK.\JY MA79V+9TVK3V4>+XYEI)S^(N'2IDIY8@K(0?=&6<4&D@Q;3RKP%(4KYPE\2^^U'Y!?]O!40Q-PA\ MS33+KP9TT>(O#!C@BBL^*V%D,V4B6WS!*]^PE(5L0(]?]CPEK'@]KRA.8>I3 M&-(PS*;-S$(8/A!>L#CT,8L!1*3X4,6O"ECCHE BP <9/.*";H69P<)=P+TA M#^("WPOOXC=Q22^L[]I5<)R=!9=K-7=TO%(?&Z\4_&),ZP.7QD6)XRRK/&5$ M76)6\-ZTB'B>BUUC2I+AG7 '_!*468X)_PPVK:@2>L";D[\.]X>:!VO' R;. M)=]5[H926\B[^J;R[AN6!)7@4G^FP$[%>%'#">+ /PIOU6AOGMKE]O MBO0)J^?^_Y9AP2>8I;.[[(#LA\QR+J2YW+JIF4V:-VA^>;?31-8G[BR8;[^5 MQ/%X E**!!M\:F43"%^4@4*:5R#=0 K")*]XJ50@/_,21?)L0+*W5CR%,F+7 M2.\HKSEJ 91N52&4%#P_!CD]X2GQ2P+P)G]!9N" MM ;5&I6U;BCC,6F9KNR7;\RFH&[%3/#WKIY"Y2!FIU23D,1%4;*\E), _03[ M.*L7/@2=/H-+8"] H)0Q7!$7[4K3VZ:8)1!R7$"\'6]+.0^+6GL&20RS* 8P MAXB7,^6BBN&QN#Z#1N>++81QG7&N')9\K&A[ ^4T+JZ4MZ2M"N6TA2#XU-_D M$@] X>;*&/8)U@7^' OESORL$BHVAX<4N(01@^DO*+VEQ'5;'&X-A\T?'T,4 MG#2$!DL#JXC$2>2'>X-?E+,)?DYF8CF;M0-R9$#&J&$"3H3/"+$I);M"7@$) M!D\9PZ!&!>Y:D(TG"0!'V.6ZYO Z0[R3Q$ 58S:#X00Y9P6G+2V ==N117DV M1HH7 @+_.P660O"(BJZ"%RTH.AQY0G@L%V!R %Q9"D(I8 /C"":5(LE]X(#' M)G@K/+I1B@J;P!-O8J G#E-W]+_7]%QF);S.EU/(^23+D2Y%_>0_XQOLH'-< M@=P!,85P"VCFE$?_MQ,[>LA<-;#<2#=-1^-^: 0._D^-5-VWK<_[>!RXZJC: M$ LO5=M0=Q1!TG#W3?D26936,V2S&8<9ICM*RL;8O(?'+_>SH,+%^@.A>7B0 MAOMP^8X2AW!S:/PU\_>SZ]_UT^N/QE$57AY?/IPF1_M[VO'YU>SH,OCRNW&GS^WCJZ/#2.-'=V?.:-@_';]&3\ M_LO1Y6C\\<.!?OSAWZ.3\].KD_T_K:,O5^HQ?'^\_]OX^,M[\VC_O?F[<9KP M?YW"F,*)KYOVI_.CV.\H.K[<4X^_'-W ^J]F> M[QJF[7D[KY?5O( WHGB AD%KM96RXR.@-#T-9(0SG()<08, MF($5A#R)$N $F#ZOA?#V"L838.QLPM&B32^DD"M(FO&;4>R#N5;(A5&BI K* M2MAI X4#<@AB$H] $2@?OJ;-4;@QY9KE,6I#D!DY/9DPQX(BGR0L1<0"NHQ= M(,0H6VL:U!E*3E3)\U*Z"$8\K!*X30*%8I(3]I"Z-D*13])3:/@Q_H"#XBG/ M+V:HX E H&@4=([7'20@(7.:R6$:Y0P,6UR&G+<3(Y-S'!=DY>)#PQB="3[9 MDL(JA6=?X&L6!NH+W3*I?% ]2E76$ULZ2CD0)-"8EB0NQ8B+/-JR"*8U$N63-FLV/EU7KK#GBYLQ*WU_=[%B*(?MQBT M=R& 'N'+>PG8/N0Y7@:#/ZJ$6G7%%4P0FPAI:^4="#HIIR1 M! (,&<:U5S!(*C)31V#[(H!%(ZI(LRDHA7PL#2KFIP@:I43#1XU@'@I@1U)P M(+-1UYPAOA8F4,%O#POQ.!C*^).\$'5;%@%LYE(Y"< ML'V2P949.H'#"LVL MUE[$UP)UY; CPN)%[U4I':$H2L%4 ]LZS1!$R[<+'Z_4%!U#M\;X9+&*44BK M@I8GR*HD;!5VB_+G=#:,8B\ @L=UQ$VIE3WIY135.#JWQU+RTT+ X& ?T>"FH^41T,;2VMR"#O@TTK85:-M'TA9KRQE$IS7E"-<-[=BM55DT. .D+;+M M0 :1[2?=UT)G%TI8$78989 3I.] _ H,QG%_QG%)CRS*D\QQ^AX'[Y$SJ^) N M>':1L\D(G?U %WE18^A"H#=X2DNM _@(,K6[,ETBK='*&[@!B/(?Q>W%W&:" M0E$#*SCB##F\0(ZOX>8CW.8!EJ=;%WS>)$SGT+IKZ"K0LU*XH^'M%TGF M"SY!$9NB)P/]WH78%N'[ I8!8VJ" R8/'@OY?RL:_AB6M5PZ#'+Y^MVA2'&% MAE?!.7T55<7$5+/%%EDD+71B),@+1(K4M9N[#M "]F 9\"Z:X@HG/ M6WX4L1/X/ZH2.7&%% 2H= )Y-=4Q= 0)=D&'A%37 F\V',!O (:@%@-RG61H M4Z&8!/!&B*T+F-@+80I/(F&-"*X&.[")Z&^$Y!8 M#B\!X+S5..&\<=W,P3,%7?YQCBN'"XU9"F. ![.%J"#N7IQ>5CE(@Y"-<<7@ M&]P,D+-Q@7)#A!U&!#;)$X_;+]$@#/JZ:PQ=H]28LCQ'R<;%XQO!)>%F2U6S MQGR4@Z7(%GKS17Y+[>;#@%5K,R'&D)M>36H#2FPS$5Y#HHUD'@A3DMZX\+() M:($1AEND"[-S^P3P=D Z".8)KP,@ZV?HE:3(#%X>872C64K$UW(% -Z6]!6@ M77A13/%*T&<5?B,> N\N@#<*V)'NNI*'+\8P)0[FHF*XDEP$)1AW)2A+F(@^>G3:@&[77*'RO1 MT8!R_0+IJR27/6;:!@F+QXV@$#8#<6PC?<@DG!,U]XH.K9.\7:'[#\!ZS6; MDMNK4O96M,$=S#'H"*S!^0"Q/O!45>'U E%V(=F)\Y>YE@K2& A;7DE!FC1+ MAU', =C6;GNA5/2!NNQR<2D*XE$V:6^1@@M0OL^)\]K!4+"IZ'K$*)I_*Z(! MK"9\?I)OQ;,&Y!L1Y@Q&QEM'7-&DQL"PX+N+G))>2O*C31AF,%4)/!8#]HU< M!1:<2^4!%=1QDDH;F@M^EJ$;J7')]T,>SC:+8] 9Z/RDX\4)SX=WA(^TB>], M1YUE1FXFVP?%3TZV!B$!%N3, ]$OADU%2$_"P*ZTOXE] MT,&,22BPMJ"Q0N(?C)U>"0@FG)Y .Q-R)))3"T-MQ+3R.3446CI.T,V@[PD. MD:J\-5H$%KAB8BO;Q2!N"\=P-64RXT1@E$66ICS9!OI?H>C^8*5(B(+I_Y%G M$XS5LWRFG/-@E,(@+K;8A26A]9DP;^X6 S(M4J1Z33J+5O\MTRIE^GV&["J< M-6!\%!5F"DX58$(F[HK3-+N6GML2C2,T)-[IF:*AQCJ'D2A'\0V71G(&XRU K%V@V1,GX1",25C1($>1GL6)&'KCA$!- M6TA1UUE8=$7 'Q6 8@P0@T@A 7,V*S"!4PQ"@&]4UX7X6F8)3B@,V5 %F7!1 M4J'YR*X:RUOX3>$:@-XD0D'L!%VP4^_D%+%#_EC(12 M8A+(9(IX"V(1QH: >QU_H6_0,H(F"AKCT>LI5ZTP5K^K33WZN@+7[]),^ M_>3AD+S&;"3,D7?_J(&8<@ R?390#FXD##_E14 5/AUAU&"^D)->;]*U?2X" M4>A-Q&M:@(>.-_0435JQ%&- ,R0-7L1CJC="V161T[I N:D4P(6(U;?:\=QU MUJ%';90EH71" N+'?/0$%CDM:*70HJ[-ERY(*FLTB5"J4V+Y^_$[1/ND5D@3 M#^!I_T4]F\:@!BYX^JO\G-W,X-.*BR>H,Q)>C94+ $ASU]0.,S*!KUE0P47! MB*$1_=6BOTW>MP^D)9>!*\SZ(3-4UA+ 1HH$4S3-T!!$^ZJ!EU23X_,D!@PJ M&$-D,HE:!KGE(G:Y=,-G"O (1G)DB )L/XHF(@XALS9H0JH"$)*G10!AO%#J M>5[(T"F@FFPB2T*+LIO3"B@G"V*B+.&7! ,[C0,TE*?E:!M8=(4)=\HO*E%- MN\ESI!>_C$L897 ? O]7:_R?B7*K=AVVV&O;2=\GYVE.P87+IJBG7H(ZV^+] M[MFN_:F]^H4N/\*XTKUO M/^K0C/68&I'DK"ID*\U*DD6/$> MPV9]R$!TM(&5-UT/U&\95B*2T0WR J\D6T6.?M"=T-Q]\$&F^(,QT:$ME)F M!R[J F0A_$#AI('0;B+B)#U+>6WOB[I!6&OPBPSCD<:L]72*X1=&=ULU%UN:T6801^R**R-)P M+F0OODUQ!I/!?:'TQ5C4D:(RF7]OL\14;1H*+,-3L7@$'DOYA-K+ MBKF@#+.= H+Z'<_E[3ET-XZ"A^(*F6XQ%:0^6(SIB3KA.@RG*+< 0*W%BV:( MTCE=T!MD$O<$/2.X-+0E=\4ENUL+LT/TD(&C0HU= M1E#RL623)_X5(-["YSJ$"(/-0")=L+HX0+I_D:XH+0\Y0<14IYCT(J$PJ0=2 M<=HKO"L$,S8+68OL1>%92GFZP$9YG>9XC;389.^4LI1AG.6 C+LW)R+M0J0S MRGR0MI" IL1L";DH68FF)=\HHYGDF)OF**>VUY.Q0 B:24F$S M-M>1<$"ZTT%O8#$=Y^0W%8LVD(7.0!O A21.0P\2G9+!O-CP^/>W9QI4PSZ7PEA6^G[F >>\**2/5(J@@35W$UYS>W M07"W=';!E_XHO06833L6)2GHXXE%.M$4T0@FZ205:I-VV+ ^ "6:*" V,,P* M1@FP+;)9E;(&Y$D:0^:.M9\FU2#8*1IT)#FK-&8APZ;+);"_-=E6] M4*O"!T"8(N?A8L^+>=*KUWN5_F[!5,,08N%12"]5[D*94]2G_9V^E3F(JP96 M;S2,2E)%L8HTMW:.OP/FD<4MJBS_<@&FS-:EL'A M@7SKW# 1.0!P!2U35U_2L!?K+\&H W$.ZHTJ\NLZS+K$MJW3ILXMK2>DT4.R M26@QPDR>Z79D;=\I*U9U6#OI=%C;9*RUTOMR!Z?(U,KE/0?K*"VL9YKAESD' MD@+KKR 80P0Y8N&@Z9XF\!+O&NS2E7P-H(W- 9CY\N$VUD@XB-=P1O;8JZO3 M&P]S=YAHDK9,0*P+((/-Y@:Y[,Z0;_U ]0I_#45DP>LVTMRB5@/ M>1'DL=]1)X5PXMT0?Q<*F@=W;H%^T6B,Y?U2#7]I]@ !@_RVEQ'>P.[(_)W6!D14=-6$%3=F')(QV=ZA%"^4\H$A#:TS4GZ,]A47E M5"X.%F9+#:+KIMRKFHQ>*:.Z$+:3/M'>)"BG4_HI%C/1#R>)!X M??D=^WA'(VM['?38W1M+\62[.?-E?8I.) M (I8^(0-AMBTTPX PUWBUD52>XS][BEG;8:ZG') % %-NF:1B,,!-7$=9:! M4#R@7O)0%*51Y>Q%)92+",G&.57A=6N(18K%?&%Y;1F-T14G&Q#==F12Z!RH M])+/.;)EG\>>-)\#:3:X&&57@CW Y^NE:UW72?NLFVTWM>&R@KVNJ!'E["&/ M&,'LQ9A\.[*I;8VNX_2:%R)/#6L8>TIZ#I04S# O'/LVM$)E@$HOC"^( M*N82V464CSK[41+"=95@R@0:##*?3I:Y K5A8TK4C&A 8)T2OHB5):Q)TP&O M/N6AXR(439/'6=F6A%W#R'IB? [$B*VA98X0^1)(-V9%0=6(5/ FW&QMYFFC M8!LW3.TB$TJXJY9)D^;4U+N4AQ: 2JU=5W7WQZ9-@ P@RF36IAM)3CT#2'?W M1/DA=2>9]>\I\CG0)$B!VC11LAEN8/,4ZRI%6-W49;$ MF3R.(*'T\))W#AGH$BH=7P=7RAP=\O"+"V?4"9I*NY'NT3LJ7MR$063WJEF3 MNRFXI*Y0[HGS.1!GITT75N&+R%><2YG7$AI+.[_4WND U.L,?[UFV#! DC"V MY*1T^L;=@AELZ07! GH)RLXDJW5\DUN(C7[P:742$\+:]K2)98W^4-073[#34)MYU*ZF@^:G4?'R7:X]3;I)OW+I,I M>J)[#D3'),61*QJ/5:,"QE0J<42'%U**TJE_6!5W@9FW:>LVE#555'% (1.9 MA\"D>0U&=45)TR5&FCN) P7URNG)[#F06=->'^/GW3,F10-QF:$P6XQS"!=A MXZF9,NSGFDT27E>$Y0S;[0CC&.QDLK6IZ>ZMBC96ORJG8S:6)HAL4-[1?0/Q MX2QEF/DA _)-X%M$O"E,'K 4X]PB>,1\3(Z&.8]%OW9>GU*"=]+IB$V)X9TI M)[>-0\).J*_B0O94I)-+J'RE@5XRM0/^E+6+E!-R*R=H2;K/JNP@=#37^79" M#%$J4T!AL_;EE.K=II;79S3TB=L_F7+=OG51W[KHFU+@L$D0F&LRRVAYAA&% M#F0"XL_*BUR2(-=-A1Q\8RXD9E/3F44E#^](C)R[;%F6I(+YU+>.-\;^_URI M.THT57U-A=9^7,@T0G'T"D#$&0AV',#;YB5OYK*>3]LQGG22I)=^K0S;#_"@ M]W2.]*[L:K'):ONAZ<+O4]''GM(99W5+@FX2"5)T70U:R?I;6#/A41.YEFW@ M7N@J6.!1/"D&G;"L#).U1T#)DXANM4WN1"9 +LF(VZWG-!?AP>&H2+>YY=-) M6X0M#[@&NJ^$+[*0GU2H<% M' B_&_;.X>)$6NP(@Q9B?;Y"NVA"C.:Y[ LR5GPZ_E7,LY/90+4KHI!X.N+2 MW<+JJF)ZT)+30$!#-10@^IY3+?. LA]$A6+;(8\.$%PH,11\*<]>("F.]>"< MRA@#*H3.TJ;.&]T4\JU#F "3;)NB=M&CLDO/,^:&6UUS[:]I!Q1&]JZ M481PA$PEL]1IQ'0T%M+/)(]%:3SVLF]:Q]3'6F&I/'4Y;+9NGH4&S6NZ_;AQ M['3(3]T1I>NECA@JC#I((D&'+%\="P9O,AXZCN^FN4I]=E9]7M;9XLONUB)! M?!UC&7X3%D>;*L0;2**3##*H%O;OD^ XI]86_?^'D$2"S<5R--[LD_:&X1^K4 M]C!#N;C8$6G)20YQM*QTH&E8W^5:T0I[+CC9! DW>HF_;B%);P>L3./LEXW! M%S(*!)L4M>[L'"FI*(>TU")U>>G=@[FN--TC*F4@@IJJ)PO;B\)[^10NRNQ,6 3GC".@'1 M"*"^F5'CG/HLBCL(#(%&0[3H:*\/3&R.MJT%Y.U:DX=XLS>>7#? >K^&^/-1Y"9P3$!. MAI2_+XS7T]'3TU$G"ZM1:/@]Z%)J^X^(00!!,N=8"1 >A4^_\YN\\Y*9'R'M MN-_)M>+A^O#AVVEQC0\)?2_U(9* 9;J@9SX#I.F[&6;3E*)S/B^GG*B@(C( J*G,[*!.=JQH3F<8M#7W MG:[N'8@,&".OXK(Y4ZE@2>TYK TLDNHFFU$/M53W%C*E4?\R MV359'+:,J5Q)',6\TSAZ("W^SAF&L 78JH93[E;-OT*IYS(455S%28+U>SF+ MRK8CL3!5ZAC6O+AIFG&F\X6F@X4V-[)?YUP_!I$9*:"G,'AR#*M5O+:<.H;A M)F_YU]W[]]W?.W=P;O<*X+I.7E[7%8@+*S)4,)L*3<\@R/*P;8K]_]E[T^:V MD2Q=^*\@/-W3K@A()6J7?:VUTUX+65Q MW3?93"HX9(93I;OKJOSA@[%'R*"RDJ:DH6$"T(?Y6 -!PF,AN(. 1_12_WU: M&: %CF1+48J=$DPSBUL(D->:*T2&^(P1UO2,F\QL'?0G'$G%F/9L,I?VZGKX MD=>#ATH+H-' Z&[%_ <,+N626Y#"$1MQQ0WQU)O>FEX;G6 $;B\^BX',=IBJ M=<2(O3\>,WCN2%>5J_#D=C7#RH84* /!^S;P/_XPZKY-VQG>'+].:+@JH:2X MW2:R,1N(28J^K7@ _M0,S-,M31K1#W9ZS>X4M"ED%)F).ZO*S85CPJ.'[+"$ MH?$'M0'-]47!K1JAI0D8#DIFK2.F!3J"(X:NH)R!\'[6.VW>4PTM7C;!A_2+ M3O8(T,:'*R"L>N!AY'1*9F%#!F]# FJV3$(V0!-O;5B-UU0!%VE5F^&Y19E. M,+G@E:+1.&)^&Q9*=]^V%,:3UX /Q?R:4;JBUMX#S:OQSU@NY\?Z, 7Q !1W M2W56J"%[%'ZZ"#5DH8;L:\HXK)"5A#KE[\E2H4<37G,M M8/+LD[NZOU:5!QETL>WQP=W$D1\0M"-Y1 L8%6OS3%\7,0RD]I0(4WI2U*DI MNA.[*MS?!B[U=E%AU(=G7;=$A6=T#Q?=JJ">N5)>S]X>VN2+3D\?6*T)?#90 MRP8NM9]:1$?8"EL*%]"0!6T$N7.NS#Q<,SS79I35#//(9J8!#PHK"1^;H>+\ M,)U6)89]*U..;BT4+N&0#A\T[-$@+L9[WFIFNIYRZX]K8P[$MH%+O5VU8,V! MM@3'R%LTU,7U$H^IG@^+;LB"H:(I-'M;G_[Z+%(@@2R M *BKV@YVB@UNK5E2_TBD*/I.TZ0VJ9 6DZ74]BY:-R 4&:\>N-&>K5&1833. ML.L<;2:O)IR'D');,\L;^-<.DSI5I3H8_]Y9JX[_.P=.21H32,>\EBW-[>82 MJ;]QJ'A<89QG.MB@C;F ?::0; M;FKGG#@EJF1BO9]IRZ,TR;0/HF;&QWW%Q!><1Y/!UW*I0K:IOT1CGP6_ [^- M($%\A(1:0'89$OX02SJH0Y2J@^G4Z5;:U=FY;(QRK%VEW;UYRUO:OAO.F+HZ M*E.S8B2JU^"/7_068>'UMEH,W-5Z>+]& 3$E^A>CC!*)1'J5#[@J9F&&I40D M/03&EZTZZD7C\>FVB;J#4V1FS5()6U,Z O+ZIOEA-##6ZZ$F@8-3!ZL6!J'@ MBK :-L B6WVMMTOW=2K!Q2*LG$E(IH!IF&^UHG9OS[*4,X_DG&=I4B&PSTS< MB^M@=DQ! - &EL9TZ0BW M\0O88=/H$F0HK ,T-LY9(N!6HZP=J,4:"^R1RM]RY5?:*B1C^U\;%"'O&; 7 M]*E,@ #'I0Q-R=F?/"B6Z9O@WZV:MG8](R_"L[/,-D_9RZ5J#VH63XWL\LI+ MG)@GF@[H0$E[K"\-7)$'Q3_W>KJU;"GM*FYMF2GDML2FPRWV>GB,"=,> M^2>RC&MIN^U?0[TH\L25XQ29:2$WT":MJ_1%-+]EC:N-0T9Z"P-YQI*239Z$L^H73']2.:(J &-9L3#* M.Q#"!BYU13+_"UQ<*3A,ICY+O&>P1_.*VC*X&AEC<^%J-W"IJ\"X.2Y+@X-N MN+A0P?THU#,X""7$MZL:64)T-\X1"K0U=ZHJA M;\JIQ6MYS(.+I(23K\<4K,.N7"[G"_\D)NI]PNM,!QLHA-8%2-=)%ERC04+ M?2=#(?8A8HRT(;3%M<40Q]@/C>]'T2_+*&(J =;GF#HBEP%R6C M-#Y!9"7<_',;OP^9W0BW^?SA\22M>'Y.Q-%N?*@=(69R[5C=[ MQF2$?KG^[ MK]].:D=7!7S3#"O6I30*;'0L5@A7O-57[)4#X92$LFY9Z*9B+=SQ-M^QE[+N MN=P +[OEUVNAV^!.R?'O"2/;*C@7=@9?FLOJJB)394 4W7HRP%)ERB>H+YI MQBR\5Y%)K6NFKBM!.[0M7CL<'J,"9*PTIS;9(M>)#5MQB\Y2A2:7)']MVPR5 MQQNH-3.:Q &\>"-(MOKP[QKZQ>NX*K)F1EG."NX!0<[-E-'6V"T;5:3 +U5Y MRZ@)N$[J&?,@+4=EDT@9.-T?-\?UC"W%Z/)2H;Z[(;JV;LGO5M_0.FVS3, 2 M>+_?N5/INPP8I''1^:20 7_F\Z]G6N6<[929LRR?L.+;/(8>*BV$BOJHB[V[';M$IG M<# JUT53 ;',07].$9[?/0?Q.OR5<..]>;KT[]+'9 />ISJ[] \0J01/&G?S M@(>84;;Q#F?(7_B*$X2_),Q+F-SUZ82B%-5 M57N;MO%#AD0QEDO%>L1V94O>L&+\7??M-#>+,4T-WK <,^['+-?D%JFAU0WD MCM?F;:^1-K]UINEJ==@WKG2;)>M]=)^%8VE!M HATHQ"+<"Y#4YOU15FYMR( M-/X7YL:0/]/<-UP,)1@47@(1HK =%14YLZ9W?MK+N;9;A@>VLJ",S.3/?4(Q M*8@F.,N'0)<(2S?J8.D"L_W#_;6+M$N]Y ITE/8A4EJ 3E0-U/HVW :UR3H. M'C%<. +[,/Z8Z:[GE#HJ< OFZXW$\L$'8]K6/,,1ZMZT3A:=QE3F]W%_.N,? M5NH*8:A@E_\)2@((JK=-G\1+V2 ET;QFJK6V0$1FI[2[F\G7GJ:Q[&P=U0WG M2[:>.>-JBD8EJ37EP*L5S>R0"#8-C>=]X==-=3%P^3&07G:LVB"\:%TD%X3(UIA_C?6E_.L$:@5>,,>_&//BM6V#631][P9)BBU9/ [N>-JP=/( M6?R3:2-(;P IW]:[_\"WL+EQ[);-)!-K=9P1O&H^, M*>D84;]9^>*E8U-$OOCB.QU">JMBTQ;?TQ&2)F!=J@M9G..TJ7M46GBI_MS>M$" M[,ZSM].-!/V'\5092UGS3];&]@!M6MB,EHY:KH#G7E:0\QUH)+HPF= MEJ-F!@(IWVWHHLL>[!L#3M>>D.5FJ@D8IITVSI?0R. RA+FU4MH$WQDCB *K M>$XS0;-;[H^@!X!8^Q?3])R".F8DVQKHWP[S6X# ,1R,$0^:7F%?SEH/H?5P M!!T!)SU,-K3'G>N,IC)JV6(-BOO872'IXIDBYQ@N;Q8?ZX<72GQK)E/ M9A&V<6FJ'*:U*6#&7IV),KE;XM[KM,+&_UY8;1G?)N%#2S6]#%@T-S+AR]+B M*-P(0W:\%B%35JC7RU62U6<CW9>8I^B61%EXKS4\[::*691) M?R29A;K25RGG#2V4O[Q^AV5FJ[.KU+[(:NSTG3O-)["!WS7((7;WUCLRH;,B MX&TPJA<4U&K[)83ERK% Z=F$J_,CO+X);Y4D>AX%=3^U+?EN:(IBL7X@2D9Y M:F#_FD-XTC!%Y.V4D!I-4]B7JVY(,W@5>%P8(I(YU&2I^)-)4(PG L'[!XU\ M334/"&T-..J>7.QEG=K]>828/8./3PV0>S>O:$+O)+&[KX(#S,F FA6(.S\: M*=ZKE]>@]?BHB_ 4^X2X(VG%W[/&NS-*DY%-%UF=9Z#\$[K5G S(5/:?H3P(QD?F>"*WSG[GZPI+XZ. M!0J(5\P$BXC3C K?BDAX$H>(/C8O'J<5EL9WC19!B[=+$/CBEIV75C:D@'V5 M!&>(L*1M*X>C#9ZUA[4&38F$A\>9-[.A+OMRRBQ7C)=#;$3L[$D'!T<@?T(9 ME)KV=*F$H.B$$:+7*$,43;"WX6HOY,1M ZRY65;:G+8C"B*C]\,:[V+RN7"D#DP42HBGY"%*VM/ M>_Z 4W6!X=)4+M@2EHF[.L&SDCV/.1;.PLQF M)Q-+CH-GB:U8K3$+*7Z :R0FE!')-#^Y0%=?0$W!?0#G9S(I,<2GO1(!4TYC M6=@Z'O9--WHXHM=2EW.4]VXU_=[5 [ADV\KXD9*F2\')],)$JY.@AD;1B> ! M'7,4+.TZ7"=DM_IH;ZE\=KOOVSE;5L1&=I:#BQ\AGMV<&,4Y6\"P\!"0'%4L M$U6[2HR',GR^X7Z(IX57$J+PL1U6U5VA'63@T+0M(UVIK&%#!!ZN\;-9R@8J M@3JWS'\3S2)P/E#68!X8)%V&$IY0Y)^>PW+(/0I-6[0098L4//9BRV;^&^JD MA [[2!2^V_ M[XZ/WN2P&IK3A*8G#ZY!PU,J.AP,._N<5T6*7J2,?0S7OH%+O0$J5F*Z5$XK MEV[!8YN<_-]N-)@^W Y%.&"OZ L-E-"H;'+B, MAHD+<[:"(JZZR:MFL V&E XPF$W;@SUZ>SY:]044O?&QG=BBWV*QU='!NP9> MWX,Q"SL9$4G\4)3PQQS1^3 !I> E8UO6I%)I6+5M:6:B;-TS[JU4U^V!X$UG M$M=2K2P%TOH';[VL9L36E8P?ZTJXO K[A;7.(JJ:Y#X3_CF=V]X\C"5_U@OO MNTUEDN7[4?21VU1,@+?2W@F7W>TPM;/1*.C7LAW-3&_T" MG-;@6J[4XV KI:?DAKHQUS2WQXTW1DQ3<^4*7D5WL"?SIT.BP90BB#Q&I+'# MKW_&)E_9B%^ N**PL%T)C&7#U7AAZL(Y SW!'AFOI&ME'1?5KE+5O-T^@V[0 M]FV]'.^C7LPE35:6&)%T-'Q3LX1MEHD[K3&5D?#M\Y]3_MNMX,.X4VH%(I V M5.IQ4_&=PJ=M"7J^D!I\RK#C25?M2EZOB->PD@1?[=U*K5;CJCLK/_7OW=V' M7$KP5*7=68P1"PT(#UPCN A5$AZBF:^N_:9+::%T39DZGZB)+1JK:>%I57>: M0_U^"6J-]>] H#]*KQZ&MD$#5,V0=;]5E.MI9K"=]W:0ZI*PLG2', $YV/52 M=I13E3'U.3!@NQ6*[8;5[AD[<24%YQT^[F\'EL)W95JQ3 B\52)KJS)MH5&[ MZW;$,:6NVPWZU$YI R6Y6LR5W$0=X',J#:UI4E="T3K1 5927D4X<<+ M_-]'%E:MPIJ[DH0SU8)AYY7'TW)#ILVDYQ5W)KHFMP G77*3O1+1I:[:VD@/ MLU4C&;"!JLC2A']#7]MARF'93I4YJO\J8JMBL_0S242*%[:.64IU;(C1Q@T1 M5):* ='^EEIUK[+&?P8Y:A[$B_'9L@6;8ZQ%74"*TFR)GN6V?\XUY=IJ, +C M 65TG:,V7K5,BZ Q+S 6CDSBK^P^&!5;33+W;+ U%V :$A!W0ZR$9\$=K KCBQG^8Z"DI\2O^;5SKNY$^-76IFXAE-4U ]OR7?O& *_=2CL, M=JH>4MB MW#A2FG\%#Z0^;FD-90"W[E%;H,^JM>+*V5Q,3YS;,S3IM4\1O]C@0>&QW+@8 M-8;P6G89/1KKU+(K*N9O10ADQ)=S1IF1N#R70$5,#;;I5R.ZMQ.QQ1,EH$[R M%3-L8/8)_<4CL2*EP>I\+E*%2X!("HAS7:3=<>"EE8]#6B MP,VQG:+)Q>QR*5?).;':7N#\".N\42+/:[_D<1,M\W)W[?=/#L^F,CFD4>WW M9G=;UG+_;%@_)1HS#M0_BO 7L5%QWAP>_Z[\P[[7O8F&%_.'C\:)A8[$)K)ZWX).SY^RN= MBPM#-"O.EO-1[3-(O7=?K;L.#>W-7[1C+!/!8OO%[MXV-S5DE0C9R"_OQX+7 M%CF&@=60^@0*NDLK9-Z#D2+ K]0AB;&X$4;CX0V\)X^>F9/;!"LF6C$>5YK@ MA#M]\I0N-?D'WZ9A/ 4Q9]K>O[B>/E2$U\#7GL# I\ XNQ[DTG;+F/L*<2WY M%"KV\)IAG6$MY$;A/%9_74PTN4.,9FU+689%6=)\9#\]5^D<4[6,/8LN,7IU/$V 2B3&:D1W$DN* MNYTCIYBQ$)3G<,5M?Y%G.C $Q I)GNZA">D9!.2CGK=L />*".CV4*?7SMD MPT!< @G5\Y V$W@*U^A;1K;$1(5B_&S#$TOS(:A9]9H&>%0^BO)2Z$HRDDLE M:V]%16(DP0 M4X3!>7,F\( F!*?H^[=%KBDRF37"N(J GKJ0&A+*XMHRJ'&# MBE<))IXED]@ $[=^&W$KHI[7CJ'C%0)@)5'4E&' H9 &M*%+)GR[7:5'2:HY M#F(R"%DXR^S*]^.WFOGO(?#'A,?O19_\$6\($0!RTD1#+2%6>M+JG'9S.UY$ M1N/6V#L=:N<@,="KJ,6[>YHDCDI0/\B*<92;VCMI N+Y>JR Y9%%:226]YN( MN9J>5LU(._(&]S!AU3(X@?I1W.QYD/0Q_X8% 99'Y+5PS1!X">MPKCA]1B6 M#7QK!#],=9;X"=P9QJ,(UMX'J[294 ]*T@2@+(0]85)Y>.."N4?[HSI'H((T M6Q@#GZ%9" "-IA+8V+L55XR!Q9,F_ (GJ6$$ Q(E3R?@;Z:0RDPE&_W'GP3Y MJHM"134O[2P"#>(Q6#(>#?B(5":WWN(Y$@53YF'&YD4FD?>")Z"!QLT3CQVY-&@=RKM;;Y"^OM21#?0?,:DG%P.8J1KXO2%0#A MXW\SX7]FSAD/@FD]@^L)V9)&0U20=M#IAM/JANE-S72;ZM!'G'B*PF. M1^H.*'E6R-@%M,/1A!%J]^'/'#BWOTPV\051TM;I)T6&<,#MJ4/F*R[)TD6& M=:@W%AP=Z;53INH6Q2DI*6WD^A>@ YM%8?XP1[/N&72V[2]]JYGF/E.^"( . MC]U'.I3,M9]*LSF^%>F>G2X+_]4[''<2DGKDDD]5&43^1<>O(U)+ATW=LFT] MZ"\_O)1R_A%O8P&,X=4_5 M%?;-'C((,A2N#AF)_I9PF28O&JI$($VZ M+;\[0:X.\F+9TU[AA]8=-O :^XC7?G%LO#H664E:S9M:+PM6\SD>V.?)UMA8 M)*W.M;L'%+>:3._E^1BQ*$D3TU2 :1-;U\3X[CCDMB[ BQ#!$WJ_ZHS M;8^N!DX9Z+X_^X&*OP[6GV9,G#IG!VC(("!T9UQ;D[B?/"5)CYC9!<#^U.H3LG'0OA MV%#R'^_BTUB1[Z<(Q[G[HK4#])\QU+%%S/.GJ_AI#-$$K:S;4OWC#FO$7A-C MJ8.11CZWSQ[=7TIPM-NU?(.R53CSNT:PTJ9BI#N$T5YYE]+ N@;,;0 +VARP M(%#B-=@I9I";2:<$B,(-7&K_#8*PQ9Y($^NRW!NN< .7VG^%H+F<84ZQB!;: M@QWGDS)$=)DP$ *&D-I3KI;;&7F2&@>.R"Y/U SLN$ =F[C45=3Q9U.FC (R M5FB+8=+_[2UEC^$&-^<&C;5D8"R8!XW?*T&R-##E1BZU_TJ3M)+V5>[@_ N-J#*Q'T%UAHK;W25Q_*@0L8 M^CH@?&?6JRCL(C"Z'7FC"Y/61B[MQ6''6D]2VLOO.VZKI.L#WR0-'Z:0<+E/ M@QLG3"F+ Q31=WD?9\VWN^#W=G;UQA'[M]>I=./N/T-Z!H1B?4[O3-K.N;H& MGRS@K.M,?E?FPP[Q#VLDDI0FO);\(5)>]'XLU>>&M4E)M1K1M<(T+[7+S+3I M=340IM3-NFXI!#?F+&_##I:D2A\D5UN*I3,I)DWT*.,1M9D#8FQJ@O2@S*\E M2GN TBXYP\UR=T!B"D;5@GN '+(E/M=#EHP%I),$ 571@LHOV4B@7<4B2GQ$ M4W,)5#PCP)%H,G,7,Y6=>2O.=%T+4A<_\K;SL;6OYHC ML2;&.@G=A[%X2M$?K7)HVW/AX\81Z"C"<%-1G6B=TI4Q<[4XMWNC1$H0XUP0 MXNPW=E@V+QVS&;/;.6[)&O !TK (@XKD _"9R697V-!33@1$R5*KAZ5G+X*Z M"04CQSRFJ5PQFC&4Z,/>6.R>^+8W9PNX,]>3HN8"2BZGL>%OJ77]WB __:YK MJ8(#LXMF3DBL3*X.#OFL<(S;@^ 12)#_MPZI-_DD'Z#S467^$DN MZ;,/.3^(K3UOK$&?6LG@,(_#O&LA1;IR#@7/K5<]O&!J\:PDI!_D$^B!#\[> M5I;"L444:)S4&;W4K^HOQK%,0,;F:8/PZP1_478X96D]'K%XN.<=>%^RB=L( M4=6T<^?P,>Q&93['Q_T-93C^"L>E,1J4X!"TL0*\.1T,PM13%7Z&0ND"0&5VV^HHEQ([,( MG)1AT"ZE']^L6%Z,*[Y6SN@2O>.!9.(M[H* MMN>FA;O:G=_;2OK";U:DCIR> FT&*2';@6'J=]E8-.U/IA0,L8ARBX\APWDZ M>#"M&9CL)%G,I*61F.@%F9AQ"\6@TZ'%GV9GWI1[JSS'PF7[/N]F$%Q<7U=N M9@\ZIM@J7M8<"M-4ECU.*]0:TNO54E37_GN6'XTE6H MF>%F1O0+:HEE"V&DRG*!NL]: G8#W)'JG5$A,T-X^WYXS(X>S:155;9R>'!X M$/-U)=%?CH%:<%)()B?9Y)(/JOYI<__N_#4X/WA[!PMK+.]\_]U<')@G\K]H]6LK"WP[VS_Y*SQC0OX2JZ@*;8EPDE_IR*9RYU3Q]S\)< M@^/*)B3^1B#>+4H[3TX9>I"OZ,_H"=FWQ4AK-.IL=PHSI4%6*.SP$D68=F// M1G=>GFEQZ_87MOL*>PSYN-^*CQT\TL-#GFZJU);[]'P5#).!=ZIXILO2C<'' MT\H"*[5 P[M@)TP<: M\4YY\+H!22>8M#\;T!)F('MOMYQMU?3;97[H-KU;'Y(Z9?A$J+S=W0OA$8P, M;I0)3N*VK](BLWV2ZCY2%,/G(6'_2X!PC9 MX@ARL(AYW5!LC(]%Z"O2:(AQB$+(4H10B8LT&92)?S:@N$CS./09BYJ%T$E? M" <3.:!,@?_Y')BT"/;!?IABV(8H;+#(/M3'EM\CBRKQT!!]S(463,9.2R@# MR>[-\#"$Y=)N4_4O,\G,4(Z1+T.=,8ZJ107 45QRG&!QP:_*A3^:D7]OWC4O MLG3$V/$L&1)-Q1[#3!C$A.O8SD(\I"_PP4IZ; L*&3""B[P27T M=N1\V:?T%!,Q]@Y!XNQ8C@OKRF$TL'R05.*=:$@&>>U+49^.*?R'F09<+OW8 M.A.[U;OT^ ==?".E_V0G*..I3(":,Y$I*6=],*P5HS;EZ45@?<8XC _#631S M&,Z\9H '@P HE.#-8E#7:K'4T(YB]$JQK[&$,"$(2I%4*K:ZJ?JGKK1&8DAY M.1L8A+YC:\N]T0_>*+Q"T&C+<>%I$<_NP,0'2K^M9I3[5$U94!,>V6JRR);:L%A# M4P.:W]80F]J]UJ^*+*-@K?_+:\+2K!>>1VS,0#^[,-0^>TJ%=GL2C!L2TQ'3 M_:-\!)[48+4H&LDA>)Q.(MOAH]+Q34O;:B)8NYF_!3?(I;4.T\:-BZD%K5 T M/M*$*YF71D;@'IH_R(!=5(%MF)!;YX?8VU[AE(["9B(K<)QD(MU(U?2W.5 $ M%QJ4,J?(-Q%;JI3JRWAYQ4@$L@%4Y RTW9^U2RD!@^MMXQ@RV&Z-^*;TQ1Z[ MMIL0]S,6=^"0EO9/ ,>#Y!@*,HF=V491O2)U6.L:=/8Y'D* MF3_U=HUAM^AU&! MC!I@PXS[R>3$V&!@K[!WGT+M+AMI"\+(&/ D;XW)^DR 25>+5 ;0&$T+O$?\ M8[^<[3%XQX+^8Z<@RQX278W*=(@V^Q ^NV+ZK;S#W*,G,#;Z-->=, MI.4LN^^EE[J)B\/6Y'*?R;V: K\7_L&3XENM>NZ<&))RD8XA2R((:#X'\3A+ M*^N?E2WDG17ECQ2F(8MRTA@42>-MB>G@#Y=K61H]]K>5P8+$U)J5X& ?!?]6 M4%99P@&)S5*#4CP"ZS8#+@4^&(E+,=K^"[_9UOC9WAU."%5-$E,J@6XK=35& M"AT6+K2@RV/>L+<7NU) <)9(Q/OS^(861\\?-KCL&SF:ZB#L^5QNI:]QRWK@ MY1WU['.F)/J(E3T>H1HD+P\CMY]6!7K9JMAXQ0%X4Q-]=#&?Q.<<3!%M8.;L MEK:,HL"I[VCG^C@=E +$BLJV]K"+H.@QYQ<[=]1F,',0G\CBP(RFS(C1C$-/ M9:E<1L5C"6N.8Z.-X%VEIW%LW3NBK>4C-^FRO2-&.['0QFF.^BX7L"ES>LYZ MFC8SK&PMRT)L&!#U56JJ[;GP49YL=2,G&G'M;!QRF0P.0#'.Q-!-\.0$9=(> M7(!ENTC] 5?IJ:M23D-52L!5>LC>BIO%(,_,88MN21VT;8,QZA,V(,#ASMBL M?$P#Y67:)W=QZV^CAOYQLO.M[1S2M,C):= MTP7L!0X:Z5)F"J>"@@56 !LX*BW?8E1)BL3X#]?HD*'\?BNHT3+D BX2V AY M+$\RLGEJ=+AM>)S[#A6EBS@GAH$JEYG!DE]5F5;S:*J!::?,5&3$[?B].NAK M4)&YJ4Z)IO"Y;&$N47O=^2VSRYXG'R%.!+R5&CS0;QD [1EU)CDODY3'3@[K M%D+ 4G>4!!+F6 QCQEQX\AWA3'&=A>"%.&O;#*HV'@@2'4*(EG:\HJ,LV\;* MY-2W,BI$,\:U4381^C[:-N=E68^-;K#/6SMZXKAUPNT[-6]:6KW'\' MIU'J*:=>.HSY.\T"0_C'=WX=#Q[B3Q;ARNO%B5Y+O\"[[W]_]].EM E\$]MC M5SRDT-$R3KB (R7ZC;W&"+]'P!&/F24OW91]K 6,RB^W(?&E]Q*ON RP%2]F M0\AW6!3%H6!JPICRE#\E8YD6T><<;H7J5B(I-^&8>(;J/VYI_84-?F*XMS2Q M2@R!:I7O-7.3(>&%)-P^A"_A46P556EB\&*7M8S%+K460]Z 8>ND<:^$ZUH, M7GV697F<&\:2RV@.L :!EE%2>3(QIM*U>:9P5I8K[HI[=+UIN>M=DIL!\24V M4*H"_E%+F-@$%RB20(W:*,RH#:@- (_A<"H$)-*H#*+K'//F'$'Q:D6:RO3Y M+ .#U"O7V]^^+=&$;L5->^@]Q\S]PM66XN)%K%),=A:1(%4O01"L/%\9D;K* M1_.^2NO#B)(7X\M6 +J[\LL0KU_E'KUK P1GR%BF<++M"5MXBY;I#BGLRHL=T8&4[K,5W'V'M!.=D.O#.=+JMWB4AP\2DQ9NO.1JH<%EC)5'P! M^1!',XVS]K27Q.Y>IP=3%%'U[41S;P<*+TIL^E*55:,5Q-WI@;5L&SN@:=_^ MU $A.K0J$VQU+.82'$<['2UP"=)XXT!( QC2I4D<*38U(\ /;]Z]*L5H,%.@ M'.T_]C_N1Z_=SE$M6Q *4"!9\HTK6J5+P;!QWF(([B/F Z:FD<[IB:^ADL(B MW)&U479U13\#XEF8Z8WL-%'71NLEW@53194W_8B*).!7U]IJ!,MN,AR+I6:' M)WOG0OI% Q5JNXIP&M+*S#Y#%Y_'LM&I"4'W+)AB ;E5XV;*>CTKJCD1"!J. MO 98^'114;LJ:\=*NJ]5Y7&,A>#B +U!YT) +CA"K$]*N-8354)68'&?7[7! MO,2]2;!+R@&U?RO#W2C-8*JIL-6\=YQ(9TR.0"!UZD X[XQ;;\J\G<6RF2O? M'GA1RNG2U;Y0":YB&=P21*5WJP^^7SDK,2P+%_\/*:&?6TLS*O.:1V:-I#FN9D&\^U=G<14NUX+>,;'EYN[H/ M98#U!NR#!(R$'E4VG9NV4T93SBL:OZ(5#. :5Y$'5)!D:H'Z*$/D.DN4#G1L MW*$5GV]=*G7<(8I$U>I>X]ZZO92*5[PG"Y5/M[HC3&:<7]H>J:N\-2$VHQ^\ M<[*+HK!=@M1Z>/U>G(!?ETJT^BJI=RW[[E"Y\CC-=#"G)^, M.=S1U&=$3V%78 ?A0%<@;*Y4-3I[COAR+8W-N%*)SXWMD]U7I^[9\I<["5TEA\ MY1QW+^+2NAN)@@M*\U*W -EC8CU]/6<$U(]GJ:\X"_45H;[BSF2#^MIJ!A': M3CJ(8]?DJ@%SNZ3AXU1=1>)D!.:)E+>;]D&O$-QI%1:H("L)&@*\&G\RN)>-Y6S2J4(JREV>9VC7UU3RSCEF"R6]? -?]4[\4 MAH02J?;&EH@KRK3 DX&&9Y7)=N!L*Q3AYNOHZ*,>_:(P\BV%C&QE/22/#;-RP<35!AHM5T7:>35:$WJ-*&4QQBMPU, MP:K33JL[QT]F- K>LTFZ+.3;$)S&S3@C0K5 ,?_DG31_LCT+P[//=]=<_538 M6JERHG))X*.ECK*!PV%]UFO<8GD,PY*,QPK7W$9;_6 B15A1E7,,ECD8[%N= M3VH$MV&3SA*QM"'R3#G;>8ISDBV:X=#P$S( @;CM<9%2A-(2GS,2D>/\6D\& M<.$M\H?UN%/I!;7 P+)G7U80)Q(G==;%[2E^2MTETK') FB$+4.O-LT_\[]5 MA&M+-;W"?B#=84=Z"=5.PGVP#>8@P[2(N&!*/ MA$:@GTGNE5)LMQ=X#]0;\N&+W)9N2P+4W'IFH_88D"W&-0$H2I6E5^DC4A?C M#M&_N28<9#F0""%X2"0DZ5$T"O"L1$W\B30F2@<%:W"3>PK5'<:3";$H*<%H9RE8=H1^]Y!Y9 M[?M^)K[!4,J6/SMH!KN2LKPU$F$HSI1R6:KRB,AV%!'BN!!2&U:_7?#DJ,RT M.ORA!=7>! 7L>T!0)H(J:_(G69%/]A" R7VJU6LK-&TR*3WCC&RK2??H)&,;]#R4HXCIA,JW*&W$MJCY:A]_+_'Q*H;W&+S#WZVP5&$"1V:?];2Q MZ2.R/]=F39/SVWWNO!&=#YYP30^D0SKF2(8*UM&*[ <[ J132H9>V[- MMI5S\Z8T8V&XA%<\P%*;'[S4"!4L&_0A-NBD),OK.I3NLV6:0-%N2D<%A[.= MX/>*!%J1Z<*X@&2GH-1*-":Q!8XO=X!'/G9E'$DAZU);Y-)U4.]UD8\S_#@W MNU(E,'N+IAA&KI77 CR8JF[WUW36TRW!_D-60X=/B&D)04Q8 MY#ALW4L)X)NQ/21>X!VNK7HTVC(6 SY$O+5Z5DG+362KK@V>_!:!A12(<(*RZYZ5)RI? MZY1U?V-=>X25Y>8DH\M)X-9(O%RR[O!SS.?\SQ#K\0T[0YL(2[IJ8UE[7^>M M!27ZQD,"EWP>.]SFB/"XJ+;)O+?P* MAX[%9=*TNZIKY;PHT^9[(,QBEHX(%DE<#)>.[$>C$_$C!J470)2@Y$UUJ[ML MS%QVP:H[;6;BSU&+P)\"/.+VL9X&GEEY[W7T]2 M^(9&^[;P@9Y0DDP E2,8:L%HN!!1JZ$\2=%0 M GFPX CC7"$J$T?)$?Y/D$3EDPS18ZL_; ^I_U>O<-"KPT2?IU2)]N/J,W!^ M4!'&TC3GK\2-G#&N%;>3LI0&^XW$D37,'(@*Q=EQ+50A"H?C8]':X[:6#1*! M,7PR3*/?(%A"YO=Q,K_GJS._N*\T^8]7Z<6).CO42I\=Z>1X?'Z@!@F84?K@ MX.3DXO#P[.A_CXY?A73Q8Z>+[U0PL2%4UZM2;SRRWS%U\X,8G+^[DA1T!=^! MP0VBZV-=C#YOLXZ\#[KCB/=>X=YM_3!6A1-D)@.U1;]$!-+]P$1I&)NJ!>%7)KXS.TV?O15 MLZRXAI_>A 'MF[?4_@'M!C#;WKA#S"..!1'RH=8S3DH,+F_IN0HWNSDW*[%; MSZ&P /DFK&=&-QC 5UV%^]W I=[E?FL:SRLU$ZP6PJ5NXE)7B^-VO9_7"T>: M_1HCL--TWJOFA0 0H(2CC%$UPVRJFUN/,8BT;B3PQ,%$$/N!1#9PJ?TD G-Z,\X6*_FXG!P]UYY--U84WIT%D=D+*\MSW)3QSCJ)S.JCR O*WPIO;PAQN M_*ONE6U;U675+N.QIL]6N_=WC?;\P!UEE?1'G[J3!\7/5IE-PE@A7"RWP,:1Y)G)^0VJL[7YKE^L5=))/YGT0IL6;0S MH&.$L:?"$2F-J,Q%,I=04ZM)SYH[K->)\)#VIGFC772T4F$3ZTC-D<3LH%FR M-!5'G[U)W%B%4?OVP593S#VJU*CO!LMB;CR5]DB;3*N$BS)E*HZ988+/2236 M61.*(5'6)_N.M,000"O,[:@<=Y7 ML)"]+*Y@@RNL[C#+IW]<. MH$W=50Y^Q#,UET&P_56G=UWY;1"='O8=%FV7N3T/ZRM+JZ;,)1ENYJ@F#KX$#8=T ;@D$L;7\78%P'$#Y[^FA M16EJ8IT9[8<'Q*#NGU-S4W6V68H5L7U38F])^K1O_0[5$K>$&5:3E%1QG&\^ M56UY\,%U(#IJDYE8+D'H/L0]TM)$P651C$H1=WMQS&?8%W4U6ITYQM2KG>?" M5ES )0P148J;Z1MT?_6UP?! ;<].;4TNU?4^9I7>V:N;X[2# MDPV2;BM,5Z]:X3NPAJ)_Y!B0S*ZX/G@\IB*QWE*[[0Q,_P+N8BB*?>*BV(N' M*(H]/@A%L<]4%/OLA'6K\#I$V?4;C[D%F;Z.L#K=H/W=$!F!X[(] MO.V?L;GA2_21(7,L^@H%CBJI+;S!R>Q<=-LJEZNO930$GTU1 LWAN61J7NDW MYA]O<:(+J.HW:4X[H"^]I<#12&4BI^ UPG$71_LGIV?$='4)_TG,\X4A]YDA MOZV3Y3\>GN^?'1^M_OO!_N">?SS<']S[P3,61FTAMN:>7OW])PF\6<$B M![YC1WG\!$?)FJL3+7_BXQ0#V+9SCM5B_^FS4( M^!F8_:E6\P 7&PXN'-PS'-PCB,=_&XVT'H_7$8@/*?.>0F5_:K)*Q=&OGS,U MA6<^DM9>\P ?0$L_QQD^@=FSPQ3XSJ*N3+5*_MFHLC;SB' H*J,,89(8;]I)UU#>2WZ>37[P1N(P'^1(5GC^W__=N8_F\7.?@[G2&D\E3- MXN@/1:#W]:.%S-<\Q\#++Y 0?V\;,W$T5L/2S)J1(8U<('5-%>Q-]6@&3Z#2 M0*4K3N_7-(M^5%7T[VHV?QN]F^H9;BA&8#(:NO>QX :E*HX^"/2*R@*=;@V= M[HYE].MU_@2&T>ZZ-N]4710A]K,%7+R[-/C#L@E$/:.=P,_36$6!3@.=;H-5 M%.ATP^AT$_L!^NZN5=5\(%U*[KC]_^:PD] [65KM*ZF:^5/OZ&3__&2=3?5< MXZN_OQY\ TMOYK;8/@32[IZGR9K9$!%D?IVFQ7VJ(Q[#GPN>_3WC3^$"M^T" M[YB+VI';VYV Q1.E0ZCG[3>5XMLBN5IR%N\5+L[,TYO0W* MY00J#50:BE=VB?R"Q1-,?CG _RP00B>/HT_ZBWHT'@YIUD" ZQDZ5:A/"009 M,C&!3D.X9TWCQT^AA-#/O0_S9\0G+%/PM'\JFK1*5;Y.V.=)W)7@CSYE!B)< MX/8$%';D]G9-)05__-X'^$M1CHHX>@<[&!?E>KF''5<;=!7P6 ST9(29RO>46&%/-!FY(%VA0A[BOP7H<0_4.EFG=Y& M!98#G08O?I,"R[OK/_R6UG4U;,K)],Y%A3OB+NS*38;Z]BV_P%#?OMWW%[SU MKY5@:GJMP#7"A_X7#K)\++CT8%\&(GRL^'B@QT"/#]KT@U-0,7Z4@=\]+A4X MWLT(QV6N"O0'_WPKZ3780<$1,)C4>H;#F&FL\L_I:)I.5 !LW%1.WETR?!9+ M*-!CH,=U2QT"#6X-#>Z.=1,JV;]VX,:HPHZ^RS+]5[%6%7OP4#;#0]D5"@P1 MGD"/FW1Z+ES36VUQ[W+.0*>;0:>[8_OL=&3GR>99YE0*J+)[35A\XB1O>']X M_].\/WA1=Q$DWS4E3O4A;)1?\UJ5*;5EY2H)?<%;=YFA+WC++_"&'.V-QOW+ MN>G=L8%#P?'7CEW))JIZ. M/@I5QU]]@$DS>AAUM)6FV:[K@AV_=E3X.W%6XY(VZY."=[\ EAE3F5S+!(LFUX%6PROI# M9;J*HTM,^<.^0E)SZ^XT)#6W_ )#4G,'+G%5W/C;6@TS_7<98@__998[4^4D MS>D 3]UF_OY_AN6W?[>/N>5+\J,+:,S6O]!OSC[=)6LTS MM7B3YEF:ZSWZ4M\]7*=)/7US<;%_=:T\G_\\V#_XJT\P[3\>[!\> MG*[^^\'^X(8OW_3DH^/]D_/#QWCRX'S_^.B&OV_DDP_WST_6/8U;S*8I,\X1 M4-2:'+">W!%R%((%)HZJ(DN3R+#;5\NEQUIX6-A+7-C-$IQ>E^8)Z+ W>X-S M[TGTZ*/!_LFREEIS*VTMM+;R=B9IU$PT543W7TKIC!WA91D4<91G'4Z)]- M6L+?ZRGL<3*->*M1ACH<'I."7U3J7%^C43TGDVQ_I4KVJ>#P>/_L9&UE[I'K MG^!^I>/%. M+*WE'WF**_A8JUKFGG+N>;^3+>A>Q+RH:$]O2IW!DZ_T6V.YP*[E!(X/[=7V M?5,-*[3>]5M1;0?^(UZMNG8Q?^],+NWO;2JU'!ZT]^+_-^XK3?[C57IQHLX. MM=)G1SHY'I\?J$$RTHD^.#@YN3@\/#OZW^.C5^9+T]*Y'Q.]-RRU^KRGQG 4 M;U1VK1;5JV_;UC+8QIWK6[J5KSW"\?CQCI!N/-$CX XBL@C6I;&+2B,J!9GY MQ1BD&Q"##\!K#G@U5=WD5UP\G\Y:.I6S%6((1 :S]-%^%$4_Z0D(E=_*8J0U M*HKED[A!XF[HSE>PU!\Z4J#C5#179;U &:Q00 Y!*@(E9'009'K_A==IUD&VJ%JLAH?HZ(9"'!L0(KT M>*Q'-2IN?+9Y9BP?KF@A"#PGP /C-%?Y"+\(5@#KJ3@:J6H:C;/B&CX.RB,% MW0]_6O1H]#4%TNFKFSEH\(QFW]U9Z!A9Z&?X1/11C340U?NT&F5%!12RPXST M$<@*K9C!R<&1$&7TODB2O1]*E7_&J'@&=D2I=1W]KH'X9VQ. )6A.8+"II8G M7 )]OL:OO_*^#[]\]0U0*=F9592 W0*G-(IF>,Y,L459(?\F?-HZNDJ+S+.* MR%&NHK2J&F N$ORTR!^ %DL@L*$_*,MY0W"N4V M6.^U4*C/5J_5-SVWXQ<_[OTWT#R\8Y0U";_L^R_3 M=)C6T<4)^QSPYTM^]>_\:OC:#\BA@X.]_UY]M<'(?QPC?_ @1OY%,/(?W">'MQAXFZ0';K#OHA,R[53Y&:P8-. Q4XQZ/:__ M_=_.#P=G;RL,C5ID*--_%H5 4AO-$3!_FG(T MI5@9D"9_-^K\'VB"IJ0@SCK)K"TX43E'3\'NKA7Q:X,F&E%&A900 =$D>-ML M5OUR^?']Y?]$/V;%$+3P1XU8$H;.G*6*WR&[;S$;%AD8HI]^__]> 45^;(95 M#30(;EH&AF>667?2$5T%9DB:4WP7'I7"WZ8*#6GX^57%9GFN9OH56*0C.+:: MJ1,=5C13P7A,K]*DH1>TG@IO*E'4)K".2_KQOQKXS-$@C@X/#@]B?!L\A +) M@XMHZ6MFJ?[AK#8Y-O325Q#X>SPS,+FCWXHL'2UVE[K!GYFJ*R 5?06D.E=I MPC&"1 Z@,O$&_Y9C"60 7>MR5AE"> <6,MBFEQ.@21R#%;VNM&;C]GP_^L'& M(R@F37.RZ#D?F_D\HY\Q[OU>81?O+^!21B?17O1>#UE>SPH@P]2SZ-400]U] M[_TFRM)9RN$=-4.6P!5VM@7.TPBN9:X60/[_($;M>Y;ULL JR90$BN!+JTY) MS=,:MLB2(@&I#TR/GN$87 ;X_4*K,FKF%*S*S>*NI^EH"B^::DHIL)M!LH#\ MD) OM=?,*04G1S\U?)I,VO8VH?;1L$ 5ZKI;+N/ M(5\<[@C]W6F::3JLIBSA/$! B/^;HA%&2UT^CICWW%!HS?P6/\>W3C$N]FG- MP:V(5O%IBOOE2$8K>5G-?\&[.&?$/Y9\RE5]I209/]R!.N/8*49BA*,L^9(PQE0)) _ M\@#0_B<4<.1T#'567,,CX'' +_64WND+(TF35G/4_L@2=A4S,!:6W>)/# 8EH*YS+:'_ ];9;S:Q6.K\Y.A^Q5)')_M' M)_$L^V1^T6_+S%"#&GPHPJ5AM_$()3PIX@9+Y2&XE M_63,C.0^U=?A_C?Z_B]A&VHBAL-O)79)T)6#6\'_P-0%DD*X^YV[^R7>YW\7 M8[IY%@!"&%8"X%^4^2U8I.8KYG/#+!UE"_K899[#(D9@FOZ6P5I9L%"">%*J MV;U:.0)!;31!_:R^I+-FMA9)?9HJ(9Z?U8+_\?]T31_[3D=M@ON'C9SV4E+T M^MTWR^TES]*V/TN3!!R@K[FXWAC HZN!>9F**!B@Q^K];+S)+6@*_LKWBY-+ MA4H/WW\1#B<<3CB$D(+&XB%1OT;%1K83 MIID_]=I/J5?HUL7WQ!Q?_?WU)1H&S=P6?FQ:V_#A0Y,OO>Y^:^1XU9I&R=/@ M69T?#@YM<\IM*WMT9*VN!?3T-[=YDWX",0=B#L0(.1!S(.9 S(&8-XV8G^/]6Y(IV:#\MZU!H.RW_/]3O#]$0D(>^BGST,'D#B9W,+D#,0=B#L0C.Q!S(.9 S(&8 S$' M8MYY8M[M3/1#D?.61+>VV?L*F>A0G;,A,O'LZ&@GI6$H,WMAA'RQ?W@:*#E0 M\O93\B[[7+M(S,^6(OF6QA+]_=8Y2*_6&OKZC,.33DX']QN>-#C8/SRX[XR< MF\^?G#_.]*3S_>.C&_Z^D4\^W#\_6?-6/M?"PL)>XL)LE.+TNS1.=UV_V**31>O318/_D^<(2)F M/55UE.*4:IH<"]0QEXG95[JJZF2_<6J^8:<_TS#WOF?&K=FM. NZ=,5!K1FN,JG5?%3F/,-7:$@2_KD]=W9. MTYV]H;.X41R6G##[T #KR:34P%,ZRFF\$CY%N,4M(Z%E>6.?!P=_C:.BY%.% MM\/WLT5TN']FWAUW%OLWR_Q%4^-(>N)G15-TNW'[;WX_STM77ADHO>&I5:?]]08=O5&9==J4;WZMNUT@XO=N8FE M _[:TQB/'^\TZ/(2/2I*4HAO6*GAQV#QGRA: %3^KL QZO7RZ.[5!-+YR+/3 MPHJ)Y;_IDN9C@ZJ.?BS5?+K-T\GIQ6]P&'TZ6H<1/M$8[RPKKE&,+AT%"402 M/2#X_#GB((-!?*(@'VJPCO0,_B[Z#EWV44J6$XKS,L5)CJ3M4(J"HAE:U3A. M,YV8/])H6H1LH?7!P=X004@YY@RSZRI.A]M<:1I/9+;)/\7_ MD&F"VE9''^#BOQ#5$BW]NYK-W_Z&LK.JRX9J!"+Z7?1]#M>B82.P3_J2V"J\ MYZ&&(P!2JIH9,0'0 #HC,Z0?-,Y LT2O:9&E;O\).0(H DRS/*F^@>\M;2Y^ MZ)7C";:O@9Y2 FU5^+"TC(SQ@E=G!4P]!"L!+J/7PP$)W\L+W*,?@*ON;"0M/R:=3:*J M'(%149=?]O! #DZ/#OYW,MC_EN.UMQ0D^6B0#.V#\0N^O.J0CPLN%,[QE\O^6/)X\3U;_8/SF[;XICYU9\ M='X<5AQ6_&0K/E]W4;>DTS8KL;(1JPFSS>_6F8T&U!H-V$:9Y@5Y]^&C&_+1 M("#NO9JGEP\KIT9OG>1 ;^T^L T/4.-Q[],+I/!8I' :2"&0 I/"62"%0 I, M"N>!% (I,"EKY^TP=PV9^E0>1G59?IE^BC+J\PQR'%+9L& MH?9D]W<'WMBL>_S+\W76W'YF&]H M@+""5 A2(4@%YT <[0]V$ROT\87"\\UPV-:L3K>KYE[YG$?$&'Z^F]NL>WI0 M2?HUH+T;)R]W.#>S0UCA@8\#']^233G?/SH,;!S8.+#Q-K/QX/!T?W <^#CP M<>#CK>;CDY/]B]VL;@A\'/CXY?#QZ?G^0=#'@8\#'V\U'Q\.CH)_?#,?AYZ. MN][E>J!9+[;'XR4)RZ^9D;)QPG*'+OY&&>][68,(O!QX..7P\>'1_MGH1TI\''@XRWGXY/] ML]W,[3T4']\\\#+,JGJ<655'[;UTABM%:?(?K]*+$W5VJ)4^.]+)\?C\0 V2 MD4[TP<')R<7AX=G1_YZ[+@%O+N"O.]\$.=%,W^/H##N$I&GA(4MEQ5W-= MXO)!M/#\+AP>22,;HP1V_\W*[3_7\/JO&QESNG]V>K)5 U@&\.2+L.2PY-U8 M\NG!NDM^A(J6QY]\T.^'],TZ?AZW9!V__AGF0QR>A0$R:]_L#VD%>XC^GU9E M%7V/LRO#*)GG'_H2Y-$.R:.-!!X_Z,,\V7!99:>%DK.XA$3^G*#TZQ]G((^G M(H\-FED0R&-SR(.H(]JHZ2:!/#:,/#9J#%*@CLVCCO:\M.?KE\%0YM8UR_RN MKW3>W \A:Q?*!.[&&9MU=YL(1.@?VZ86&,2#@X/X(D 7W^T>7VHA49 0+U!" M' ].X]-0W1\D1) 0FT!9&R@A#BX&\'XM0_ED55 M1?.R&*?UIM50/918N!]JQ=:(A8/#>'"VFT)AAW"# C&O18*S.4Y9_N["3<=F"LPU[-? MV^G^;O99!^8*S/7LUW:QOYOQ\5UFKE!A<:?#^ZBS#-871Q.=ZU)EA&6NDEF: MIU5=TGR+2'^9Z[S25:C V$8A=GX:'X8"C) ;V05:OCB.#PY#:B30\@[0\OEQ M?+RCO0R!EE\8+9^=QH/CW8SR!5I^8;1\?A(/ JQ(*+]X6A\[1 BW4EB6 M,5>HRKC3X7W(:Y5/4IP"KZI*UU$ZFZNTG.F\YFGSI:[JLAG530G;@!.MZE"= ML97"[.0P/CG<37D6,B';P,Q!V+>?F(>G,47%[L9W ^T_,)H M.0CF0,R!F%\0,8<"C3M=Y*]SC648X$FG^:B8Z>AU5E35-R$\N(WRX?71:7QZ M>+)T>\\1?TAPO3P/\&J@Y4O5-4?;"C9>R!N0)S/?NU'>T'(*-M8ZZ0 M5[_3X?V"E>LAH[[MDNKUT5%\<'8<$DB!B+XB_' 67X2H>Z#E7:#EUX-!?'S^ ML Y_(*(71D2#H]WL+@B$_,((^? D/CG:S=Q"R*=OAM\8J;HNTV%3*VR)KHLH M+^#/>5T6A*P''ZXUMD2'2-@V"I#0T1':DP(Q!V(.Q!R(.1!S(.;'2KB%R2&! MD'>!D%\?Q4>'IYM6;A02I(_AZ/ZLX.-M&,?'PGEN( M$;XP$@)-LYO50X&27Q@E/[SG%DCHY9'0 WMN@81>& F!/@TM@R'C]F 7^4=1 M?DYQ%*J:I[7*0H9M*X7"R45\.-C-3'R(3;XT8CX>Q.>#W70: S&_-&(>G,G04'UWLIKD6B/F%$?/)R7E\<+2;(1>(^?0XOC@-2>F0E'ZPB_RIP,/0Y2Q*]#" TVZE6+B(#P]V M$Z@]A(I?&"F?Q$?'NZG? BF_,%(.P+2!F'>&F(^/X],=A70+M/S":#D(YI". M?N"+?,BN% Q81'NUFPWX(%[\T6KZ(3TYV,S 4:/F% MT?)Y?+:CC0J!E%\8*0\&\<6.QNL#+;\T6CZ*+X*Y'!+2#^E*5]-HG!77530O MBZLTT4GTNJET\DTT7$3%7)>J3HO\?NYUB+T]?QSYX/QD)^5%B"._-%H>[&S- M=Z#E%T;+9\?QZ=EN^M>!EE\8+;\>G,=GQYLY?#(0T980T=%1?'(>*M%"COC! M+O([^&!63$):>!O%P=G)>7Q\NIN.:PC:OC!B'L0'%^?QT7&(VP9RW@ER/L2J MG8O=!)@)Y/S"R/GT_# ^/ OM]X&8=X"8ST_/X].SW6P<>- $\;>U&F8:_C=) MK_[^?^"_S-*\QX]T7NO2W/#?_\^P_/;O=D./\+T_FZI.QXLN2:UYY.:>+O#_ MK7^]MQ!LEN9Z;\H_#PZ)WG_78UU&=1'54QW]KJLFJZNH&$>_VEQQ5.D1_B-* M\U'68$8YS:,/M9Y%9_C!>II6T66>-RJ#[\^+LH[@LS\4Y2P:'.S]=S0NRDA% M25J-FJK"Q]!WM$E&YY.HE+?B)_$O8_@L/&RA51GI'%]X>'!X@&\=%;.Y*M,* MGB(K[OOLX&+_'A>TZF;3Y#]>I1B#@Y.3BT/0 M-_][P*VK;%&E1"\_I+G*1RG@XM:1^:\@ZM:$J@8'-PH];!E>[@7-U&!-\;J@K('!D)O@W?J8HL350-OW./ MJFKX!:ZBBJ/K:3J:1E-UI:.AUGDT+S4P$;.Q&HV*,H$OZ>@ZK:?T_D;_'+S] M!B@)?X3MP'LK7!%( ^3C4D]U7J6PJDK7N$OOW;A_/+:LJ)I21V6#J^!#^6>3 MEF9GN (UGV>@+VJ1++Q9^5@5S>QU1'\VR63&[X<':2"N&2V:I1J\-28) ^I' MX?^FY:B9P3'"T<";1M,BA7_ =;7>(9\#JAT>',]TE>S5 W3#&A-'N6=-7P0%HFW@&_N_PZ<%#PN7\21XM?A?HQ<[R="?,*J MA97Z2N>-YGO!'J *EI4T)5*"^P[1)'!ED< !_Z&)#8@%W*G 28,RJHL2#0AZ M5)EJI&U\\A4HCJ*!#\$CRY[#*Y$]LA36DN"!#_&]"C0-73+(%\W*J448L)++ M48V:SW KD'"&YSE&K3HNBYE]''9@9B M<(&']1%D8SJ&#<)7+QW'_ 94-<+KE%O ;U:XCW<^Q3DA_=%1G*_6?U.@OC]\ MB%F_GT=[_5_!\_S8 .?1S[BR]ZI6+!1NM 9B(BY@L!XIX/:(MUIY^_2EDNQ3 MF&Q<9%EQC7](JR4K Q\S*ZHZ&I4IV91]#XK=U<0=&='D(@V(3RR5I/F4;RYE M$=R10"@/5ML?\Z*BVWU3ZHS$Q=OK-*FGH%] ?8@J.3[U_S=5+5[>-S>B__?ZQMQIP-KQ$U+Y]U,]-X09,'G/36&HWBC MLFNUJ%Y]V[;TP$3I7-_2K7SM$8['CW>$=..)!FN "/D-BRG\&"S^$\E H&T0 M)C6RQQ+AK*:JFVSBP_ 8[D]/1.C+H M1[:2HP\Y.+(SU@=J6#0U:0EDG5*-0+60H?T.-EW,=+G#KM"OL&MCVH&JAR>3 M/32R!P'6B12I@^L.&].Z)#,M<&7N/[3Q8_%7*EAJN9]5[Z!LWOS1(TRR#/UN/3QX5 MP76!U5+D=E\KSL$NNE[,T0"2EX[0*"IU.ALV9<6R'8Q;N'QY &@Y-/CXM2M7 M!9NHI_#$HHPI=&/VB8JBFJ+E!S:\XGL2/P&>!;:F'P62+XDY!S;1'-]):R%J M4=>J)'LTF)PS=&."RBWSP!^ZLCQVT^DYM/X!?80(P2(35'H!4H:U_1.+8TX4^/5B]7 M?A0#$T!NL[32OLE#T8HZS8%U)D61H H6=1T1+>)&.)[3^ESE?; R61!/1ADC M/*V:.\9Y:9W#4"99D]._Z"B MP=^8FXVJ43%G>KDNRL]&"./K"J0F(URM_"^&: QAY(U-)"62WV3A?+U'60)\ MPH*VY?(!EEF0$%835.N2Q=9+-.JL-/S(9P3AT+S]>':&F[8[ :P0\7 M?IUV""K!4PE';Z+W_MF;68 MEMP\(?_V+U%"#F%$C?9-H^?[?^Y;)/Q*?)]%KC*ZH MU&;=1W2*8W?6W\0N%$7'/M..QOV527W!DG/!G)59'# )CCH$LDK-TW9\J[E8KQAV/OJ@^P_+HJG$:%F2%883L.7 M4.*]JLB*$;:$PTI'Z9R>Z5,R^=-P,JD7=G[MTN!@S"([F! GV,= /34"@K ! M7;DT-QS?E4HSOJDB:H3$\>^XF(Z"6G% Y%KX>5:RG"+\*7NXZWI']IP]5%Z@ M/>R;[@_.NQU] .*LYFP)XPE08MK1H4I0J)LJC!ZJ--1[Y>N="BBNM+CJ%?J/$CRU?T;GL":/2^=3MG*Y$+45[: E%1D=#_QA(36< MJ(+X 8GW!*D:G8$QBV6NL.9)*>EI M<"VG16*R_7[!-KJ/E7-00<]2X2QW-? O*$))X]F=!\%?$YW)+XGEW,"_&L(' MP=:8IR,Y'[BFO!JS/R]'Y)7_KCR?I5S"SG-@AR\L28Z]R-+J6)9F[$K+8MCJ!,ZKYD6>8%\& M;*B&\_=9XUQ926%UC@AI\8E&FAECS(S_9.&N,)06& M%"18QC2=YO)9^E7,_@Y0<*4R59H>!*%U^C-65,NOZZ+ 1V.>9TYNN/]8$.5R M/Q4%Y#ZT7L2U3E.,J_@1/2.0*93<_CS67H 8F&I%,95"]!C'F^?HTQ49+)F3 MLMX7[6EA:-,[I&@*>KPB]B0%],F48<4=+2:*G\(X?-:&]:)K59;**T&W^>/* M[-[\.FE,?85E)GKDN,E9_:I*L@B\F"FF=$#UY O8%WP88VOHP[FY;86BJ_FW0? *57[%RM7J_%;;D1=(1''1R@6Y %R?6H=;>=_8 M($"NZL:ELTG&8^>R1(>=G$2;HR^;SLD568Q)LI)MP8%\_\TDA_OMO;22SWTA M#O]3LE#T2A-E:W5G]6=C86_?^P'6E2O!\YZIQ$4&,'Y(JK$5]&LUU:P1UNL- MZE5WBNI1K*45)>8[=.6)JPHZ40*.D*-4E!45]D,Q'U<2VJ3]UE,@O\FT58-6 MIK7>2XKKW"I*/C=\BA\27LV?F\:,=W4E.=0;_5HFZ GMKAAR!>**F!XLR6A6 M)%R6:$A#ZA@*.@SC8HB:(]X0T>%G2ZDPQ-2%8#D/LIR1%7W/DX):HF%2:4W. M_XZY9!E^TU.)9$0E:A$;\[,V&=5'DN=A2#MQ@LX7%Z8\1N25,PN]4NN;"F-, MD?)2B6$Z9B?Q6I=<3LE?A54OK^@3.RSF\I!ZP%;SL3%Q 2= M\3(-\ZX(J5I#F4H2,VY&:U=P86(B7Y&.*/)VT@(DS6BZU\S1T$E-?9*YQ*4[ M]Y*87)_4EZ8M^G;LG.$5V19VA>$QU:A,A^[R;JLMP?L!$E;S*7907&&2\A^] MRV=E@45?XP;3P-( R&^B[LFS: ^M'"F^93V%+Z,&U]Z.R;Z.QQT6KYE*9[LL M5S^"E5W3$S&$IO7G:,1;)KG@DK.N>:"'TL?$#)E:H"M2ED5)7T$#PU;22R>U M1F%6Q>X!7JZ8&LE]ZDW1 :GF#<>ZI%):-1539:L\H.5F4""*BCUMIQ5]P91& M5)W2 G\K7HF#'$0JM>KP=XJZ82$$2\M2JGXR/>& 1^I$&7UY52T?RL'NEQ1_ MY58K\8^.0#*U>\\N@H15GD_DK-E=>'8+%,G@<(.X=D4OH17W;?./CO*K)-9& M;?[&$(P/4Y%0@1,04$=482L6_18H';Q\&Z;R/0_I[O?#=OVV #M9?+KP[+\, MCO=/L-4LDT*F_VIRS?@P1P:V^3PA;;TW>5U<--H+\_50EQ:>T14+X-8 M&AG7O31F>699_.+8]M/8 NWV;MJ/Q1=2:1;&VQ8%6JS2*1=R[4^=:S]]",B" MLX, 6?"DD 6;I#Y6Z,Z?,#;4,CAVU[K_OQ*596-3C8R9[0E'UX#H##!%I4=B M"N;HD:.=C)7DQGH=HF4)6A;MOLY7/27D@A&WH7"A 8Q! 5S,-;Y<,)4#!Q?:!MND[F.RFQE93\.ML&%MJW* Z MHA+FO>%BCTJ9O19/L8R9E2DEGR"R$,'QS!EF"BMUW1? UQDWI128NPK8H6;( M@<]Y<9T+8!2C.\F"\X55BFA.Z82:@JB5WA@8HU'98/^ =+:BHC;6!8:4)3K4 M@G S&B]> =^&AYN"^P/.V<(W"=BRL=] F*V)*U@UB$/P5K1$8*VCVB6F,:P$ MAV\Z=Z43F79)1RG&5L>,0+W?;IBK,.Q>UVB7<-,4+ZAC5IF@6/XU.]]=>?03 MR2&7?A0\,XK?&??]WI[=V='=<6.V06']6!0)9BIWERS,#GT81):G?M!IWI3@ M8%02>F=,1& 99BQ3-(5^E/LM5Q"-L02E5;V0Z[K=D M*9)(:F9'F[D=!^!M1 M4":1KK".-K(M!$XK38"5&3U@8O:6<@H9Q&I9<\P:7P4;U93O!'F4:44=1#G# MIZ"N26=8/\/MFCYV(;ZCR5/\SI7.O&HJQ;]!<5Y2G$I,MKB1VXJ5T0)['7 M>"9;157O8VOLO>KR/>]4)VN_(46SG?J*\)K7>8UY1<<F&921=QS%>J8[I!24TJBJVAT.587&K-<^$6>%BKX$I^0/P0X7!-Z0&] 4M M]+F!NXTI.4\Y: &KRHGY*,(HO^$VYA3CF-42$&F'W3Q,4UY/"T%I5X4%*T5C23/8C-.+1WXK#NB^N<$/L0(#W3 MKH['Q][RG]A%E_&/P%4X"@)0F-D 8!D<#SCB1HB$!@*0W3UJR MN;L(GT<-&EKK])?=DK]5T5\.C_U5=1=/N_$&K#3$H.;8+I'J5.SM +5!I3:XF9Q0? MBW[7I\+S_8-UB7!WY>M[-RT +JZ\EXB]D>LJRW8MP=F&B*?2'8M8\^[7__OA M_1Y<);PLT3,PH*SP])@DT:.,<;K8*S61GU&)ADR19I8OV^]BOF")CYT\I2?? MF,@E\&KJ=4J-_4G)TIDP+H3]><##'MA ]Q<*;JNJ!1PR]\_Q;U@37XP^6_B6 MNS&$QP4_JQ),568!O"PV79,T$1A/:S9A\+[/SMGEN,^GWH-,R="DD,W*D,/_ MS]ZW-K>-(VO_%59.YFQ216M$ZI[LF2KG-NM]DS@G]DQJ]LLIB(0L)A2IY<6. M]M>_W0V0!"7*DF7+HFALU4XLB<2ET3 M^@(<3&,K/\[PU&U^YWV,Y0A\)']^'^> MG?2>&>(0")KXF;P*TID;)O+W9T; 9GB?9V=OWLS_?3MZ_=_??OJ?WIW:GV^_+'X M]-WYS\?.9_^O_X2]S]_>=S[-_IS^Z]+YS[^^_6_[7]^O;OZZ_/#C+_O/'_^Z M/+WY?/E'[]/WL\XG:]CYM!C-G-F'X/S[>_O3[/W-7]___'[^[>P_YY?_"_W^ MT_OKVU\]: O:_=.#OK MZV/GJ\__\17&Y,['=K?_Z?*OQ5^7;[S/WS[U_OK^ MJ??YW9_33[-_3O_U_0<\\^?WS]_.;C[1N/^]3Y?_G7S^=U?W<__^?3S MT]7_N1.W/['M]HG3&W1.NLZ8G8SM-C^Q!JS#K &W[&'OV6]6MV7__=?RPDL\ MN2JS)9@54XB,/,N(4K89^J=7:.XC6!128B*G1V5WC"213Q 74:A"35U[((LB M+9NV\^$<5QN9T!/UQ,J^;N'TX&Z1*O ZJ4^U+C.EJHYH20QD^$K5?S+'229 MNK*6&]ZI5 [8E.DH=-'I.8^=GC/0I3!J7 KC[CB,QV7MOQ5YS'(+MGK 493R M73X.0,6CEA^ZY3@EOPI:T?ZUN)T[7BS'P$6]M!)$D[J#+F*H%='0>"4<6HJF M*BD[$[I'+(**,O$RVX<)S5]RQ>D)BJD"X<+,W<9P'D\\NA;#@VO<@DK'OKB: M+D*AX+F>XB3$/H+1#?D\=V@V#P,NR^%1.' UU"H=;'33::QX6VIYV'E%8C4H M>$-!/;J"6GZH2+7(5N35'?2KPN]]X#GY46KXOI >6@J18"R6I']"87A5?;' M:[RBX+/%*R\@1J67EG%:H9M"I[7:4J\A-FN!$RM_;XG?ED!DQ8]VKS5LW_)[ MNV7M_&.OLVO#MP[9 HT^'.HAZR$W8\BC;8=,R,M2PK?!$Z^VJ'M%%Z_7:.S! MO<#.-XY8*O[[C+D:8GQ4D<:UM>^S(^+X/S(GY +Q(<%^8^ I QQ>!B*O6/#, M:,&NDV_@#?UHY:-:OG<>S>.+MW3>*.-SGAB4C6YD0G=LLO_[;<$@VOB]((\Z M3*$O-WZYA3IX4/YX &)KYMD7\[R!32&=J&061'.'YHY5M\*;Y"5)?Q?!B:^P MB2?E\DXI<% M0U$=&6>R&,\63+3!7=]EB?[+<3B?3![4:ZZF>F58?-]DSP][#3SM-:Q=9'(? M)%H*O1Q@Y>JU3L^7%^9A"4.TWT 9L3XBPOX'8:9?ZF; M8KM]W*G5AZZ8YUZ>RA7KMC7;O>+WO? 4SH M?T]D!V#O) E[(-%#>%#W&U:]UNE!=P"KA#GB'4#''%G=1NX [K-,N^P ]BC& M^U/&S3)H]F@W7T0OW>&7KJ>7[DB7[L0:Z+4[TK6S[/UO 9[4(4"G;IMA?0B@ M#P%NITS7M#KM1FX!]"' DXMI=74X\EB7KK.C&ZF7[N!+=V+MN//6:W?PM;/[ M^A3@?A0\S2]Z+EWAK]NN6!\'Z.. #>Y3W[2M3B,W _H\X,E%MP:]7[!&BKUK MCH)>PH,O87\@EK"MCW:.=0E[0UI"JZ^/"8YV"?MB"4=6Q5[A5RKH<9>:3;O6 M>EKWWI;H)_UC13^ACJLP>=?@H9R)NMB7[&>3H;LD%A35-D(0$E%XTF,2QRBK M_4U5CHJ"U0H$"3Y?[-@(3$00+D'"M0SC759KOO@^QSM1^LI0O;#,3TI()2I M28$J$)?1(59K:(L"G]#)F&40OM6]47TAB0>3U_)F/T4E+40:=E,G$? L!4!Q M5>$C'C""G,1.?78C>J(J2T@_8#>!_1)FB!<>PK;GM8_*H D%8)$C82\EQ%4V M,D%%H.N?!?H6UBH2^!^EZO+E$NU%!7CJ(4:%X\53+-.+E:H"CB X+%J(@G@P M=X+MD# !Q9IEV/:B4)4Z4"JJQ_+:\I)*18E[69Z>L-RR4GP9YD:&"Q9G: \L MJT2$D+B%A4 %G11%69A,Z2J(=^*2:$*\#2^]1Q7R4::S6.<_5NPHR MF'!G&L!\KA;*0^M )15 275H.=1)C+<_6:".#)5(** K&17?SP:/O3A\KB(F M*J]A">:5=O)^,H69-0:]>@GV<.H] 7E:[%+#),,0&* @H6 M+36J^'S^ NI=V!H:'*RJ5)FB&-Y$3*G :$>=F*MJ,2@:PDDX.2&T2&E$HQSL MXC\"4$\4S"8XM0(51BI_T41KFNSBB2M.P'([UQUM.9*\IW4"M)'(),/G#8GMR]4U^M% M4=03N1L\1GZ#X*CD\BIMO*3RGQ'Q%P(*A5$DJEE2<4^JCX\ 3]DM]S+/F&3A MR=DL9U M1PN9-\E#0]4P1^###%\%!Y&C32#04P7H%?F-WC0,/%C89W^+K&'$@<8 F&4L)M6,&PQ&W)/ 17:05W$@%W0PSGH':6S>^.T3JZ MES>Y0X0K=]<95ZV=\8> G+?;5O_$ZIC&ASSF=T8;1.&"G!AO$9,],3Z& M&*\P7ER&H3SE5? M 051*A8EN/Q"UB[^*-9%EG)'CTAN,J?A30EZ0X:-Q5Z? M0'/R2!U^DP9 8*+HZ"K?#BOC,\#=\;S,"QL* 2B7.Y\,C5 3;'L%[0+1LK/ M!=Y2Z>?XI=R$RVV=0,?.<+NK YQR@'F]?ADT*X+/,IY,J'?DHWMY\2B**>O:=-3(L/@M(#'1NY9 M$41AXS!-A'\LD.=4GUIXS(1CB.U'GD#WS?#($3#.4V#["LA*@3.7SG-D\ S M4\XR"VU/<\)Z\MQ![I/%P0(N#*U&@YWK+Q(]S_C]]/0+\(G/LCA0&5E41!PP M\)PC1927&N56!(OP"USY>12.,X\A='#58%$W2A7L>V@[R67D0[;AX5 (:[88 M%@)0Q=/0)ZQY9)PXX;!MS-*N>].A?:PGZ)O\<($^#324H4Q@[F/FP;N> M[)Q?\PC!S8YYSAL!E$LXG@5LC\#GSL-I8!'"] JS!G+T:0%R([!QXU?KL9%? M&^=@OWYGL?'?;#9_;;R=(FHG\U^#*PJ[8? J+S!R@LSUFM1S ;W;8/?@X)$4(<,G'B\Y?Z53 M.&@707KC=!S+TVX33-Y5!,:N?.Y=>D*<&$0IV+\(B##SZ/C:D(BK\)SO9X^Z M7BR0( F8,FL9EQE/+Q*.#CRXGLKI.[B^T14XI L):@P&$(/G20:3G$T<#.(W MB9V>G867IK;41T$P3,$0(%S"+Q6$A2XS8.T)-L)A;.<^6G.$,XV =.7M3 M[I;\"::F_$QD[R:YVB3#Y0'*P<09#ES&KYE?2#Q7%AL87\"(%8!5.0*U<1YE M25P.FZ.M*TF%,OX0,Y1RHN)S/F=$P:SGTI9QX4;AR=AGL2">^,Q_.NPZ(Z=[ MC8."?K/5SQO$T5PS)X5%S*6WV?*P8MHJ53JQCG)2!IOV:RZF0HH/6P /^$=L MO'AV>G'Y[*5Z+N@CHYSB2N:8\MFF)>N+TN^B10BZ30+W"66%)Y&PXJ#^RKV4 M6E<6'YF?4W:"(A*FE D#-HT1=O&K_!S^7,"G_.="@*L&<(V92-!9IF?C.:8\ MQ:I!0$41X%Y 6D0I^EZQ M/(6H**PU]L))"K()+(/Y^I@'&JDV#3O-U3N>L$=":Y2=?Y)5Z!G3MJ0-<*9L M-N8RP5%15_BG!^O(HCR+$N'8HTW>!=#< 1\310X5J G;%F4U*@9IKAN1F%YF MT5I13(RC%CI4-#=$,7"W2PXWMY M'(XB\$F""+HXZ:7\[R('/2PACA=Y!Y1>0&DTF)V4\"M0@U<"=89AS)K4)]G M;$#%[E7X.6+S"GSX!EX.B$\\=4MLF6K/__U?0]L:O(Y+@Q0QDBQM)%]^.MY= M0I[%L*JZ9?XCD3GY0(LOM%M8WCEO5#Y"OC)O _^^E&:D<#U@>A3=7-TQCAVEZ7-KJJL4SF$ M.6<_8(O-KK.H_C8J&WC5OVWUA%>Y2>=JG/ 5)V1 M3M6I1:I.S?E$>\3-](A5F[36-]8^[X9H3[7_M4$KQU!'IEXK;PO M$JM16Z+K3BD-2O7P49FP M*,EV)]LZD T7A1G[CG<'\X0?VDL3]_I^:7LAP^>%UL!"L1SW,GB!4]Z3'+0Z MOV!+D<04E5XTO43A+7'5$7203*3 M9:.YR[.N'LTP&XV\P33W>78HR$#XK@)O AH>!(L&Y;%@]:A,FFF*EJ3;[$*6 MJ-Y<8;A0Z">O[25A]I=(IXS%N16MJHF1BYC\DXF7G2PNW[3.;\JKG$9A697# M(TX7@5)QQ1?W[N(*%QH:!/0DUA$WN.A=$$Z* F0*RC!.LP8D-T1%)DB89X+D MDU@9E!0SE=&\/.A.O'F6\!D(M_$IOR^>QU;>%3UC(Z? V0NZ;#91\EG?9IE; M]$QEH@H-%ECRE*H.&*(@-:4&XZ&=U3[Y?[EKN>!@9'B 8U- T:U1KOKI3-?' MB_79Y>V+]V^QK0L^AYF =V1TQ2MW8NA=]Y(U%80U632?&&B$GT J"I=DL;0C MW#H_=)K4<4SOQ1F:YS"%1MSXY=IY*3S9AX;E1QEAZ0LNE2E#HUFE^)M]\.1OT\IMV&%7=IW);=BWT*^6'GOLDMY/KW>M5[O4OB4ECP+ MH>K%;MQBRX A+7,>--3KW+AU+HX=].(V;G$OPV1I70\'RH:[SP_=!IFZ+AAABS+-H>C9H*.-@AG2 NR%N3;*6.W MV^:HIP59"[(6Y*,6Y%YO9%JCD19D+C]D/O8K;<-B:,=9..[Q ]=!; M6;S')UB]CSLT#]UF87KFT+8;:5XT+S\Q7AY8X"IU-2]K7CY^7@:]W+-[FI E]NV:0WZFIEU"LP>][#&+W7+@7DH[;!;G.18M,,+"_ZM65BI1N317'V4 M7#UHZ>,7+5Q:N/;C4-I:NK1T:>G:S[+U6_JX40N7%JZ]+-NHU='"=63"I?,+ M[D2\"^YCO5535DX4E8N9BW5X";G N^8$#QK$?*?"!#J@>^@5'IB];C/5F#Z; M>&*L;(W,3KN9=U@2"'B>[;;5UO/#05_D& MYK#7S#S P]_DNP>C:&;>@88Y,YP5.../ZTOP1JX<7G;[9:W?TK7G-1/=@ MHH'9L8>:AS0/W2NRUVDW

I>?F)\?(+NXV5JK1"U$QT/\^L;]>SGI$^GWR( M'9.^HGVLDFFW'G;'U.3K IJMCX:M6WW-U9JKF\7577TW6@N7%JX]F8QAZV'# M?IJK-5N=5_?9-."K 7YJ 79@AURW^P/=;4 ?8]O+Z!!M3V& MTBGBMZF%GMD=-%,GZ.L.3XR7.SUS-&QF\$CS\A/CY5[?;%NZ6J?FY0;PLMTU MNT-=W5[S<@-XV>I8YJBG%;.^VKD?Y%V=[WV4:F'0:J9*:'+:N1:N(Q$NR](0 M;UJZM'3M2;K:K6;&S+1T:>DZ^+)IZ%\M7%JX-/2O%BZ=8;$+\33T;^,CRI8Y M;#?F)\7+7,D=6,Q/?-2\_,5ZVL#*Z]C$T+S> MET==LVTW\[15)V!H[%\=,-RKR YMRW[=2.5Q^-N,]^ 4SF-90'_=I5FX *W<&YJBCBVWIH^O]P4+KFRQ' MJ1DL?0?SZ&ZR:.$Z$N'JZN(<6KBT<.WIRH>V7%JXM'#M2[B:N5O4PJ6%Z^#+ MIBW7\0G7AO"0Z\5SGRU>!6' -X1']:/U?%2O<-,?U2O<]$?U"C?]4;W"37]4 MKW#3']4KW/1']0HW_=$&73H8/$(PX4\6>2QPH-D/7@QS,?[B+#+LMMTVDG#I M.VMD&&>!$W$6\U]?O./BKY>UO:>@^]?]Z_YU_X_9O\[6NY/Y>1L&<>A[+DLX M%I6YYD&ZV[VW/9X=[7_IU@VK7FNED<374>:%U>Z:/7NPX@H=^-!*2U"]^$1+ MT'H)LH;FR-(2I"5(2]"N-VGLOD[?T'*LY?BHY?B%98_,7K^G+:&6("U!.TE0 MQ^J9@ZY=2PEJT/'$HR-!U_:@05_QOM6@]X&'MF:X3\-28R&Z;U@,[19J) MGA@3@5LPLC46D^;E!O#RBZ$YZ@VU/M0\=!^C.C('-?7,]#GZG99R[Z"H^F[F MH86U"Q]'M8QI:!XZ%A[JF(-V1_.0YJ%[;*+,KM7,^M::E9\8*[^P3+MM:76H M>>@>/#0P!]UZ'M;JHZ8[K>2C85[JN,>AR]P,S&&OUT@?YO QO'LPBF;F7?+^ M@)>;61)-\_)3XV7PQT=]S41Y/UK"RH']6%-O6C>H6?S*-ZA9O^J%[AIC^J5[CI MC](*_YJPL<_A7]>[_NWO\)_ 7M]X;C*%+0EL6*9R-V*W M!CWAG5>]R<9QZ*<)?RVW!FVUB?([RL; X4'"HVQ/]-O?Q]&OO^5;D>51KGUO M[?ZR>M=3WBIMOSB#7Q9_@Z?#N3&/O##RDH4Q9;$QYCS "O4SY@4) M_-]@1LPFW+@)HQ]XJLB#:R\* \S>-29A9##?-_AL[H<+SJ%U!\@6SJ SRNP= MIS&,$0O-L"@)X-N687SC1A+!'$D'!\Z/TV@/P]> JJ;Q@V' M*4/[$4_2B,82TG#"R<1S.+X<&'#A,-WDQYQ(%BW.6@=V"4\)8#0X>! M,=$8$7#&$Q-FG]Q[=C"7Q M2CD/#^X\9(I=>GX'J5;([( 5H2FIN!=!Q:'$PUAM?D5C(C3D*]2ST7T F,2A3/C M*KSF$2TY7H"]XH'C<;' /F<8B3*FG/G8573% N\_DE;0*G21T/"@3?D,OH8< M)>C!H>4%\($!H\6!?@_'!K &1TI[/L_9$#N!QMS4 9H!+5O-E>%+8K%LX8F, M8PY$N0H\8$L&T8R['BSI"?YI@"$) M0M0%F'_O #/0VE:J"Q.I#U*#"@%\HRB=)[FD1C\XO NB _.[YBA3P J8PY_Z M24F[X+UH; _&DF"I*7[MA6GL+V!X08A34/0##"D")B.M IY8D T AHQJ"QX% M7H&1 /^2)H\6=$\ NB6.@*=,XFG02 Y7OB52.'X8IS! ;$,23HHX20S("X^$ M" C@#9I$FGB^Y&1\KZPUXX1-)D+#11GI:3S910:>O5/,,#!PK0N1E$79Z?:X MDPB1 6HVFJ\5$MZ-'XP;1B2$59P#G4@=DC<$=@W6?$:Z"GXO+]-[5-X1QL^- MLV 2L6)U8GZ%;6=LY@O=SXSG=KF@AD%VEOSL!^NL(8E64C0K<.9>.YU6GU\Q[5;I"]0G@G0EE> M?X-FV]$(XQ $W"E, [Y$ALR3/F9FHL2F!B@]]>;B45;20)F9SVB.+H'0[ GG M/GSKP@,1&BEEU4%YN!P;0LO'KT 3@7/KQ=@M$)__](2=<*%AX&]GN=&<.4#' M =?(GL&<1^NFG"VO4$ZHB (4\C0BBE5<.RJ-(^L/)O$!#*KO+\S;B2VZ5%<9 M6!?9&OFJU$._B!R#'A$<1\B+[*5(*$L=MJJ\)8Q2- QPUBA=2^Q;2)I2DWS81?XZ$/C;RN2>]8R>D?076XV1C<#V$>ZS06A!^$J+* M(!U$ 0 PHS&9 =3:J!ADUB=M*EB$?G.,FS]CDN+*NQX&G(!OIBSBM']369EB M*6"PB,K0!?Y>(0&F:G\*=B7EXL$JH-*IT'&O[A"EJNGZKHDP?$53X,"BY3;T ME&@(A/X,2W)6+,D[2?_WZM+ L_@M0M[F6ER7GRI"NC*8)6JR)T',5MM&X+!"T^\[+5"%='U/8:^26[W%-9QZ'H,>Y/B\#MQ?U]$\ MOBA*CP4[A.$9!"QIH( SN AW-32T>9;\.>N=H+%O \#W)>:FC7V5*:( M=FF7L'E]/YG@H14>KFL.T1R2<0CLY4EM"$ZA/U]\#.-X)Z!VS1^-XX\\J".X MPOC"HSS@4PKN[.U>^QXJH&U'WL>X=X.A-#KLP%",(V)F%)$Q,8P=\7D8 :5K M6SGNP?K?H_1KRM2",H^F NY L%JI@@?%Z+M;H9+-)-M\;?$0)'O1Z9CM0?> MF!3;4DX+HQ;&I@NCU;*/310/5X>I4FR']7=8OU8FCXA4DW)J?4WN_Q]H*>NV M;D>! 'P(PEA=LVUMJ(F;CTM7@M%"K(6X?D+\HF-V^AKOJBDE< YB!]IFOVMI M.Z Y^=@YN=WJ;"AM][3YN&:'%$>PZ=MXYZBXX%-D4>^^&]28-X==;KMKCMJ- MW!(=OAB]YN1'QL$=#A]V7Z!9Z&FQD-TVVU8C]P6:DY\6)[=;@PT0,T^;C_5A MT-W32^E*O ?[@I6-P%8W_6MY8J2##-M5T.];&T!^CE.=Z'#9T^+D%[8Y;'?T MV8%FH?N<'0PM6RM#S1@3]]=G HCOJSHC"4+"&UICZ4/C@X5NUA MFUUKT$3UH4-E3XN1__N_AK9EO]:LK%GYV%E9ZV3-R(U@9/BGD6E-^OCB4!PE M"AKF5?^ICB06K^=YJ0RL07IEC%GL.>):=DQ/!O+6=FU/+G3_3[M_'>)ZDKZ] MCM8^+5:&?_2IP_%$:X_%(^+N\L:]V_[O]!^E<44 <4D!NF>.5@7Z4RGR!I:A9..883)J6& M;X,B)+I_W7^S^M>)%[=D$/7-OJUO0!_/-N8(#.,7%2D[\4[RW(O2?D9O7'3_ MNO^Z]J]/YM?KM^ZHD1'!AA[,'X'!S$_F;W:( .J]I^Y?]U_7_A]U[[G^E$;^ M(ONZ8YBP;O;7'IB6KMIU_^5>8[I_)1SWWU:1XI5A28"\1\..'XU:@_9@-^AX MJ]VR1KN"A-_:N!/<6!;:&.O< %5?SJI+3-H:8[5JL'WRF#PDV&-UDL M&_,M9U:P M78-UB8T@#$Y^/SW]8DR\@ 4.5M.;<1:GM)V;P(XN,MB:O.S\^XT)VG1O;>+% M6,/;;MOMEF%<3KDQ"V,P_%[$G<1?X MS%M'H*L:"K60WWZCW8#UX*3P_AS:] M:^XOS&RJ,#XO,!+H]FT8D%9E!".;P#\S(@5,5P 1P_"^<6,*>USE97@SYK>2 M:\P=EL(S-QS^]#T.K\-+"Y@FC-WQ@3HP2Y?//2>A<3CX?0C#9PENF*&)U!?# M$*,$<@3P@@"[PJ_@42]TE3$A'>91>.VYL"*RGX**\"I+#+&>#61QS&/@507'E95>0 FH24.DQ+_P4/ M.S,JW +,G4P%4Q!<'C:9CZ+HY9F02^ D)!Q6"2$)B$ MT823*8@P Y8RXG0,ZB>!02*[4E/K.70-#[2,W-M>UH;S,*;.7T4I>QV[=:@)_1KU9ML#'P+XWLM_8.VVL2S#:ZP5*J_E<,QFUWH RECJ[V= M-NY8Y;FH_\5Y>>[_//-&/3:P.>.##G>[DV&;6:[#7=YN]WHCVQYT_F_8>Y:] M-(V*'=(5/QE'G/TX81,@Q2OFW[!%_.S7$L5FL+]86KZ55;DO"2>3_9&05MSE M($Q4*.F5 >/B$3Z&%H.8'>00=&:"2G*%<=9SU0IOR3OD,MPTF&?B-\"S@&"V,YY8]:O6-F1BL M"9]AGS_*/E-#SZUVM]4K'E&]..$PQL4P8_"RH N@2 (C!-L<3B98W7F,1_KH M?]!3V5PNDI!.*R[0?$+C<4X24&W/.X-6)^L6.CIJ*;T#M\+ T'N.PHF7(,OB M M@M.Z/$*D.!3JM@PH[=:J]_AYCP=^I)D(IZ&K4ZOU2U+[Y#9EC? "*^EL:$ M;B,NLO!E<46!!4-P;F%JW[&4!O_)'5IV4^$2?(,L';SGA+ 31A8BT2#^1:;$ M;Z>9#I#LF_PWXA_.M9$(Q>5+"4?WH!?"@^M[N4DKQ$J,F@XM"TM%*F87=.^ M:Q*%LTPFLHVEFA 5P#)B@<"'M,VB1C\WA%>(!;&95C8-'4O'T/KT(I4!?AH.3YRP<$$)WQF#%N@);)]9A&M,(W/ M(>Q4N\:)\?OF88G*010@\ +:4(NBJ.,P%;$(9=C0^5FQ5S9+P8B<)L\MA?]Q M]%$E-#>]G$R]2,0JROHO7IIUQMG,$38Z 08/I)+&.-1ZAA3D.A>B$ ;0WA]S ME'TQ B\VOA:QE?PI= *$8L2A;4%K"XE=AB!_B_,T*XG;8"DYP\ T"%3J"6' MMW^K P&DSI^\1>_F^E/UY+R*;A4EFG%/9BVS%!67C]'U]2E4)"50&9)9Z41F M&ECV"!S#EQT/DA/YNPQX"2^JF%A%=ZH+A<_F_I91GG\^G;(W2_'8+/<&==(^ M)M9@S$F Y/"WX,6?J46OPRQHWP!ZT[ I/-F=?[&', XXN M]E(GQ"P!OV(5_AX#N]&R5/5ZO5K(.E8J6:_6L8[114W$+@G91[:,T=G"9:#X MN<.B: &#NV&1&RLV!)N"-\$,J%(&TWS+ N8R81C0-H(]0 ^3CA7"*)$CQE\K M@#FS<5&$ED+LPF^1$5H4B6$^\4BT+!J4,H;#D@K E/O&UD EE1C]TL RUR_? M2&:4EW2_93^ICD@LM3!WX%>!\TT%:L O]\,YV:-*^DENJ."\):&_A2>>*YOC M+3ABJX6&#R >06FIKX!=HXQ=R.Q&T/8T:RP4&[",!^0"V.K(=B,];)2N>(GP M8E,'RBX&\I O5:: ')COL;'G@[."IT1Q'(+QIE1%/!3 )C80"J=(L_% ;:3Q?V0W?F5D$3=N*%8$F^$\'/1]%G^#E/G$8 E:"Y@GZ'(=+&^#0^7$R MIG".NG> )3@U)BFYBLQ?Q-[R:=/?8G&>%&.WJ+ *H4,S@4OO^*DKA/4VEXDF M<9'.YSY]9K =?<<2)CVI/CA2XJC-N,26&VQQSH*R3]1S(M.Q.DK:<>PFYLP^B$;SY$"U9#D"Q3(E\4NY@5(SLO* &5) .1!Z&R6W=V>4,*H2?4*;"ML:?":+]A).B^_-/$HN M2&=C$2U96G<9ZY7!"V4,)J9C@ O"\'2%C/W2FWE4X8J'5Q&;3U$H,&]D"L_! M$S(1H!@-!120I4"CNC)A ?T%W%K\Q!,+X24M+SZ0(R.9$@EG?AQ6DNAFR@,9 MFPL=SET9MQ.AHR019A4)P0P'-!)8 :PA'<\Q?4'X4^0O+-%7B5C+\:TX8Y(E MJL9=6NJU_O*ZZ#O2;D4TH<\?N)I_D+-@<"2^'GXO#";8^&BQ]'"\_Y)6:CG[+]R\QT,V;@*Z'MQS0DE<\5WW* M3A<-*DP4.#=3M_A UK4IFZ.(=]&&#Z82K/'4FXOW/??$QTU?T3!,#OZ,PR#@ MOFG,0I=&(J/>8?DY5/^8:2?VVEDL4#F>43>4L-,$.^309OO=RF'#E/F3%?K> MD.H7]D2D.1*E O@['V,V.Q./!3;V+5R3).+!%;06J,\KLQ%.R!1LH'1$Y#JZ MJY8#)O./S!A["?J%P.ZPB4W"T!!9E1@HQ69C&K\?XKT6'LV*B OUOK1\5><( M'_" MX,(XHNE1Z1[E<1&%"3$ZGM@N<,"GN-T9N=(9U[24+8O 8G5T7LTPS5RV6 M6D6N1S:0DRRD _+F^QQ%3N0B$S>!#,-ZRF,!P>THUEX>E,/),50/.8?0V'#V M,PS5 JOZJG83 2+)E0$YF9)W5):)V83#1*Y2#WWF0.@X($PJ\RY@S@G/H[3$ M>:!/P@7/2)/-^:BY[*XQ!IDR)3:1Y;RI8R;#W:(,U7ECA8[$$!CL,)23Y.VB M"!UK5$0>\GWZ\CZCY:C"Q@S*R>A;15O2%)0G$1R*5L3( -L(V<, MS]0"D8^^(=Z0!QH&K=$M>5 K\[8L-6]J]["#LO^\=7=>G6=TYX!!]4'DNFTB MC/[+RM81ARI?6 HQX"+( ]]LE7;,AVJN6!(C3L,H$4Z16.AL*8O(?\[+2SRN MLK;J&Z]:UBL_'*//*LT9&;\QYX'J;6<'^V(0^1/\)P/+.LX.GBAOQ)O)\PQR MNP)D'/DA[T$>>]_@F:(72QN'@0[T\H#)YL('+B84@_"+@Q _F6)H#-N+I/FG MD60<"=8.MJ=$@00L&FSH@#1+3D'F*8M68>HH^A1;IYLC#F6J9N=82NH>)2W. MPFN:7RI<2UAR$T:=4$B)8\0K4.(TZ5PDL\4)R)+ATK$]\/ ,MT62*#1@]#.$ M[^');G##)%P6G IY$L(IOO-UJ3Q++>?O=LJ\)^EZ*V:MY+19+V;E)Y/+*565^31WQ;:);. MWT%CS5$HU'BZ$D<0)P\K801>0$L,KCV84WZ:?M]C!; ),2]FWUPIWVY?+ TZQNNO\.XJ].N: MTO&]PKN8(=A$+XY3\A*7]L^%QU&UE5YWKB-)+TQA]B194S%,97G(>Q"[6W=M1L\==+6!Q'^B89WTWTU?,>6G/:@_N?/+=Z0V*0_0U-F]I=ZI>F:JX3U!M MZY:N$J!/!U, ?_$*W67NB-P>#.'\],2AL NB JOE&*A)I9!P[D,7-/N%C+&6 MLKFE")@51\Y"3"G6=,V<-)UA-(O$6^Z+OV$LBH*T\!WYW2R+;8&ZEM?;'9HB M78!?,[P) !*&P1<()\G?"OSW6\-[W1? MZ;[;;TS1F?M+VW":Y^K&>^66TKJH?W;^GX4V5JSO;;R0$7)]$A^T>+=S8DP. MK79%QF$RS3T186PP?71E,YK; 7>=BY+/F4H1 ,MY47>LU!_';7Z$?6LSN; M!:NGC^\/?'S?T99C/J&[Y6QF;5+4-SY5Z868-BB\(\(XT:EA ":Q\3@\OJ!=$]$Z)3N)'!Q(''G M>DO?U/)23+CPN%HP 3[+;S1LJG%EX-7B!(]*$)+>;K_^O+Q.]+WU&HFRN112 M5FL*AK[$%'F%J*7O1;@^(6KF=:KN6NX)UDP6>\*F5@H^>4 #)D^F*2>^LM 3 ME0J?P"V=BPDY(84D*A,^\ 1AF?O%P7L^;AB="0N^*,:6TPR=9;&VF+PB MUB$O>R6/S\4%G')5KM6[N4#%C'Y5!*7[@F.Q3X).)W@$0F%^O#M(@7^<2+RR M./PGY4G%>;I#(0OJ!>)\FTMKLB+J.Q71,E$&HSC/J*GN62Y[MMYB:[J8?("['R#.+]0C.*"1R)R=A@TPAN!>5$WE?WRT:PL,T:=,K+ :#C%!RB259R, M34*\:Q2_6N_+JA7Z>MVM?> -1175ENIJ1TBQ]/.ZQ/4=:KD29K1XY?'OE;'4>Y1[JZ9\^_4$YLKU"3!HC % M*&VY'MDX2Y2J2FF*R7J(R&\^^XA++T0F_(GL/BKEASM><<<4=3D.KVJ*92+) M);F[M-:3<9_]MJ&VBU8@-5,@%8XMB-/7BJ(:!>?GTB)^*.Y[0Z,IR;7T8XOT M:9>423C!W2O-LZ131"@K(O?3"M*H^6T>RH$0\I;V?Y@<)-<2. OVCE. MN,A'I; PDP4R0#J\$/\!,1"EN4*?4FW$#>O\Y"!/J8=WLH;H,-/P>9(5J)'O MB,"["*MOV_I*P1(/MQ\!QQ1X)B\KAL%52%L+3.O)%N#9#O8L0%X$318!%RMTBB]4L%P78AJ<+ MZ;Z=1966-7MJ]BRS9RF2A^$<)9!7;7?P'_4D<77?@=LU6?(D4Z@;0H;KU#DO M+N5F6MS([]5OJZ2WF>(.DG%93VL\&:$>S\-U*A*I< 4.&EM>&70XSW]&V MDEK":=H:U@A7$S&-'@_E:-AJCT:[H1SUK5:_:^\%,:C= DVW8\L;?NQU>WK( MQ9"[#P.?M OVV/XA;>H#(%<-W)83TNKMEY)2R^R?EH-'H*4LL?P79["?>X]5 M0+; (LW48A#2P7]-'M52M4^IVC,A;Q6JM4B)[:U!W^HC<8A>8'3:)NVP,/]Q M%_#?!T#1NP\UCX<['@8RL+;<8XTT]VCNV9E[AB7NT0:TL6YIHRSH"SIJ#U-H MR8U?:G]UOYCHU>M>&:O:]\*O).$9RXM_.-K5BU+/#P=KOCWX_$$H\Z+3,=N# M[HK:.!2!-OM$CR+E6H"T &U'&7M@CH9VU;E9U< >W=_2R.LYT*)[ZDB/*OY#8]2^I!,^$8UDB MWX1AXN5;*J,<1C"NH'0/7,>D=LL",WN#>IY]Z^WSD?"0U3:[G69: \W+3XR7 M7_3[PUIJ0QU_N>M2OKNM.(<.QNRDZ4>F97<;J>GU%O:I\?+0M#4O:UYN B_; M;;/3U5%R'8]YR+5%,NU5PIKMAEVK$T\T,6.;:K9E]@_16(9YVRW/1B*>/ M@7AZ9/"F'\_^]X^S=V>7?QFGG]\9;T^_G%V>?C2^OK\X_^/KV_<7QXSS21W? M >+T'-3UM<=OCGG.&[%-)62I[_T[]5P)]4D(9P5\(H+/8&E_WQ-?(FZG>&J! M,**8LN0B? #!+.;8\TO -C/.$X/Y/F'>1\Q)4HE-4 =AF,@98:?1!"%\\B; M(<9 #-T[G(!IBH&60>D%!A0!.V&K N$)'KUFOH #8PI_( X<7/FX/LD\7=" MSBE:SK 38/A1.%/F"@-_NVD,!DL,K-@H_(Y.VQ032$+@3&CQ.:C05MN ]?;S MH]YKYOG9BJ1WQN0IFAYU6MVL9<*537W"U,'*>_B,0EZ@]7-+?7X# ,DQRP%A M5!!G>D$J$)'&0%Z8D#,-!Y9@E]#+R+! =%T%! M>7"-P/6$MT'8HPPH"E]<&6/F$Z14/"4Y@]'D*YGA$WOBZH:3Y/-+)S [C^ $ M0_@TGX=1 H_%$WQ9=<^J@$/K, M8Y-H)T#5]>BA&^!I.H@!.0 -F64/.2*7 B "6BK0IW03V6P&'P OQ5< M"KQ#;$A<)R%J-J"%:-:HR5"K68,C9D\@0-S0$R!TU\BC'7$.5T2WRT!M(2;T M:U1D>LF/>,GC-*;EA!6/IPC"&?$YN')3AKB;S?4G2F#U4LV!$4\=@6-"'?51P4$]0LPHT+2'CA M;DC(\WGAM0=AM(R-SG^"]PA]WX31C\J.L/@8#VA'G&:>PRR,!+ [3SR,SY## M ?.8> )_26(F3U)2Z^)':?USMZ3!RW^)^UK3S>-A< MH]:@/=@-FVLP:G5&P[V@1@U;W?:V0%>N ?N/:K "I"B#/S"J@#,.1\9Z M$4U73%U[$-6US&%#ZXSI^QH'!C6(.(O)(5H;FM1W-W:\I=>QK4;*K,X1/ER- M&T5>EV+H^;F! ]NB),)0L+ZCO=N=Q*'9ZUKZ6F(C1 ;-'.SE(MKKTA'7DN!H M\[:3D'1-VWK80@;:K!SNZFYA5GR>)#RB;:L4E#!-,-"',] &92=7L&/V+;U] MTW;M00&T94T>)XTB'C@+ UR^(/;%]7L07D5J%?NGC=U.-YVZHT9*K[:X-8P0 MKP)S'_YJ1'M3KG=;7Y#8)8'^3G2MJ7*T1AVSVVDF/-'AEGF+VQ)-.8W^P)PD MC#!?ER4&C"N!1_R%FB,03\,H$8E62AYPX(I79JSTL!_B*I>?%;E[7"0A8)H' M)B%@M@]F<27A_3+ZCHO:1YZP\[9(2"!H%&(##FP_HVQGSJ* XCSP.__I4)[W MQ!AC@K",_J18PW(.NUSNYJG>HI7-3Y4:%=V[*:4%9L\8R'B2E5V.'S!Y'1,E M$LPMNRJ-!M\#B0UGN-\6[(Q9*[[/GI4+(['6\,R8Q?!?8 (8+;!W&,!@19HTJKL( MC^>B+.$)M!LJ224;7$U2Q.XP62=46$LF>E/^5<:!&_*=-'/5C[DVL1-F>%&F M5NFFP!S6'O[-U1"H*DJ#YK!Z@=11^,4\"K\#NV3I^0F?S<.(19Z_R,^-8\7& MYLG0FI'J.=1J1L(>Q 4H,* 1WG@HZZ,@C&; 2(M,,8$-9!$L?B33/B..U:&! M23@]7OAO4D>YI'G@E04R5Z1K=Z#%%68Q''FZ_R2MME MR<$JNU#%@X:'[<&GXK;4S@RF/?_'YJYS I=6$I(Q(YPN$XJ;&7HI:SC4-9NX MBKLTZY=OIQ1P7:)A/R4:>N6YZ!(-CURBX0B4DU#4$S6JIX3H0)BF(J G;@&O MC];IJ%P-AUJMT$\=6#NA-D6@ R_)A#'S1?A-7K#=>*5.+VE]EO0BP?H15YX# MXGC-XV1&%2+ [0J@4Z6>A%[1^@VU>D6_9!=;42;IMFNLUAA)0N<'B.H"IX)[ MM:N([1[*T:O[Z#YU=@*!JA>\UBQ<+*,KRM99+VH-A[IN4?-(AA?'*8_-H@R) M/!MR6(HG!>.%<0/^-EYZGH7D15%8&%X !S4(9Z#'8S^\<<,;L-!XR[KDI!6L MXG,F(G8BZ$)G6)[T<+/8SOV/##0G'6#+O7P[)-ZUPE3$9_"^)\HRT3FI1[5] M1,4?*J%US0.&/6 L&9X5<6,JP2/:.[V*.%7@T2Q4PZ%6L] 9:""J]U 9GSWJ M<@EWK;Q')=0^@#Z-C2^B;@)IX'/A%H-@G(+2OJ::%L=,EBV(,"$BS!4BA#D1 M6$Z$NY6+R*O!=;LM*Z_N9AB?V/W41<5A6#4"O=5?>>=8L_5_2+ MYU*0+?*1JMM:TZRO:9^P7A!2D;> 2#0^P0B_.U/(^Q[0, M>[I2L+P(CY&&79W\?"_B/\H-#M3V1W=] W62'\8K*D?7\CGX78N:WY9XT>F8 M[4%7%QQBZ5'T08R(BGN8%"0NN//2$61QS4>C0BS#0H6]>[G3S+3K^RY='*;6?L:@O5;C"Y*/XEFV#KFEPZY5HL]_6X$C:G#Y@$9()CR(Z M*2#(CH3]U#9S-Q?3['=T:9X&B 2%O6!R'*^V3F[)?=8V;!?R#LS^H*M-F#9A M#[60E/FJC=9.1FN@#58C*MM@:)3V5YO.A'65FX9%7AM=Y:;;-=O#9@:BCK_( MC7+35W:]/9;OP[=<[ZR=;^6=0[ZIJ,9\E E^+/+B$"$85YZQ1MEU'7E]5Z+* MZ,L[-1SJNLL[#@PPB8V(.]R[1@DTC8#3EG/,7,/EXR2+EN(SX54 7<+W!83> M').$71,>%74AR.@_[_5;_1PF5#Y=PF24N(]!]M(VR5SRMG>!7!!+%%:L2R&K M\4 +/#*N0S^=\=(-I+S*SDHU'K7N@+[74M.AKDN2?[@Z4"^>O3U[_^REPLC/ M._U6KX"DW9%EW^Q26VK-E%X\>[,\QJ[5&BR/L?AYRS'"S*E+:#V#:XVQ%9_R MM^\@9#+5.\:;!ZXQ9?XD*RF#"9@YB%O>1U$S!+5,Y'$"BE5J/4Q\!."48,UY M9:2R'-],>6!\#\<9[2(NZB)%LJ9(0DKC.O0<+RMQ@]97RHTH"H=R-D0ZD\0K>@D2=S[%@! M5.ADE6[@PP*E)0QDFC)Y7D$@;__0U0I14R4KHV(:X)8E'M7F"2<3S#88X_V, M$JA/($!^Y'D*5VV\9O :#G6#AS9G"TJS+C).F.-$*5H'>9J]ZH)U[FT8D.6O M@=UC!W+*$I M-SLZA,8BD"CD==0'H>.11)+TT.VCTZ_O+S!EV'@1KE UQ_T15-#E+1I*\K MFCQ^19,CN/QTCSMA?Z!RQ4M'9U0ZX:E<""MFJ]R]2H7K-2AN1HFX-8V5[N9H0TRPQPH9)G2932F01Q5BV3B"34_% MB^W2BW$X26Z8!*^&J6$)4.5Y_!:F6>Y,7N+UCAS:_+Z""1P@#?X3D(A>J93EN>W&'<.%K(PR:1P%6FW#Q[= M-/1%'03:V&#W4F:2Q8D($A "?!"3-%6K@F )'0Z&T6W9^3#$!7GR',5H_A9O M?57^2+;\];.7IMCTP^NS4 ;C MLPXIHBW*G*+X<$2+BM-Q[+D>2"P:1Q8;;XCY>02?<(L7IG'IF2QP)]ND5WZ' M.;( ZX:8QC^_? JC*UB5MR3&;UCP W9(K=,6/7GJ@D?L8;D)W*_ L,DV783@ M1W[$.B.G482'3Y'8:^'7;\+P1Y0& 8_,7$V(C>Y'I%(4DQ13*>&()^%1R]CM M_'1942PCRZD0-]H9:.AK?D+Z>>OZ'>%$*/#GG7:[4,GB.PI2@:/C@8\COLDX M6GPBMK9M&1%8;AEK_(VYL"LXO*4415A/I4BF M86K&K&IG#:LQ/PY5"CRW568N9D[..!:3:%BYDMO9Y3USILKZYNZ-ZLTL*Q:Z MQS86<6+H+BQ.D,V0O(*8&S*GE4-?4]X?E/GWSU9 E4$Y= M9&H0\H]G;\Z-K["\9N;O.](1WZ :%'43;R@]HOF@7GR0:_ O$:(^X.IG?/'V MW?E7DO:[LL.R5= L4<.AWJ(:[JT/EDT_,-2JD7\-7VO&J-]0US/&^S^^[LH1 MPI]KKH.%J3J,ZF7&0!L"]R+3.I_[GD.G))]H/GF.P5+22A%+^LBO><2N2!5[ M(>V973ZYM5ZB\(A7^L*VT8)S>[^(O\'5%G]8].7: M1M&!+FD(,^,+=-;)9JSOT*KJT"Y_64TXZK?*6*WOS&Y9JYUUZ,L&N_JX:FE M6^[E/=*$TUF])!*,"RA!J]9N=>&O$D.6V;#!]#JM2G(NA^EN6(Z(AMD,,8(7 M$$\F'A;,Q;@+5CC%VNAA%B$3;)FQLUR0]3$87)KU>[$&D[\RII7OXTOYXTH- M6<+FS#>QM+,7J8#WVX4>/36/W,DX3Z,5^Y=#IKH2%QUY@M,)IS"Y\DSJWRF+ M$HP18] 1L7PQ=19>ZK3:6#[4L.!?:=3*7>1LE0&0R=2\M\!.>).%7)@/*07D MSP+,?.UXC>EE*SS-\&I6'!9%Q,GE#N,Y7/ M$X"M/6!D5UB1E;-I,R\-7"TDN;".P1O -$:B@9@WK3&E-%*$&<:=ATZSRS)T M D=W89DG#D5*N;@;)%0,V9G"%+$:\HPEB)0H78[L8,]3E%0^F0"DB#-=4JZE'[#2#850<,\EC42@ M%!@0:7N4#"!R]TB]"\ J-=5"38DH=4!:&RQ+$D;BUQ!U&1=Q<I5GVR0QH-Y77)AN\X5NR MVD#[R00M&RU6'EA2?%VPS6&$WXG]\;.O/$Y]4>G_/,<<,TX,K.+W^^GI%R5U M_Q-G,1A]\'QAD2BS?Z!DIXTY >48X#G/T?U)XA)CW/=(\^A7ZLB5"FRFZ YZ MD%5WI*S!BC3 S#?;$)[6RUV3H58O=U9R $P (8:S3,'@[L&1>Z("=A(UBR>L MAY*$9(1.=C]4Q/O&'%8PR*^'KO/+*5-%L\\1LT^F+;)-E' _8%$BEEMV,-^S MK<(^#3;?EXJ%].)U:%]L,O% !''OB'4CKN1?=)LAM\Y%./=)1KY/KYGGBTO) M"X4"6Z=M>G$5,E%]@'I&K6&OLQM03V_4:@]Z.P+U;/BQU]D6I^>N"$#MX2V_ MUW7(VXYJ0]6[ ^"LW()G4J_1:+2@307,\ #6Z+1-BN?@^>L6F#5/?8W+==56 MZZX=.0]8HQ(/[*'HID:"JJE4C0XO5=6E#(]-I!X&A$U#ANUK?2ZV=/5WD=M] ME!36D&;E]=.09FNA8-IM$U[0M7'OOW71@JP%60MRG059(V+<:2'?LCGX-2H4\(.#(L>D7JS,PK:+D:*,4S!Z6M98;:2T& M]V8^N]TS^P,-'[RS&!S#-K3&4$CBWL3'Y:)0.3^F\\<>7XO06XXCTH6=KMFS1XU4A7K[_,1XN3LTK6XSS;K>/A^$H]XHQ9G3 M)$Y8@,/5.^-CU XCTVX/&ZD<&G1,K%EY&Q;JF9V&VCE]4'H0AKKG!9&Z'9WN M?Y4UF/M>'=A&@[F/.F9GI+?<^P-SUQI(:Z Z\6;M-)#5LTUKJ!,-]J>"R/_\ ME>ZM;E5/ZC'OR@[:@]WNREKMEC7:]>+IK2UW.ZV./=S3S=-N>]?[L =JN=NR MMK[?NV&C(T]OD*$>]+[5PUP)O,5:[VO@>F!/<6!;J^.LOL.=ZP+N\.(M95HL M.H]=W_QCGP]7722MJ#,ACH)7?(I:C;)$Z&&K/YSG^"3+M:$9U;LPJ%Y++'$A M5V&EJ()OG,ZQ=)B!E7H0>@P>^5NY\M,\"J\B-HN-FRD/#&!F)_4EVGEU\&49 MT-$P9/UPHU0Z/.("J?QYOPQ@>>^![A]3_ CJJE#'=T"B?"HA81I8JS%+ELZ+D+;)ABAC#LQFBHF%%M )5$8L $V_B(RN")_#3 MJ#*:LWB <2("@K",8?)#1539GX();1=;GC9X#%\-*ZPB%2RY3@M"AYC MTR9L,&"-E/K<4RQCGWV8 N+& :W/YG HF"\*II9:P_C%!WF;4 ME!67Q6!\#J_Y; PKWB>TVJ& P7@3LHB*<+\#?B$&,-@<84>Q3)Z4RG&Z MP/ED=DIBT^;M86/&%_$; M2*"JX1ASVRP]UR8;VL";*,4^8:8P0K\4"MX,-& M[&&EL7?+NKJ(.JF"Z)/\B^!6ETQ,=*C5Z 1KQ#$)DAI+- *U2./E7[= M970 J_T+U?>G-8#>X7U0('9KD/5M+B'T(D"U:%5)EY EUI=77-9L7T,"+)$J ML;>Q6BO6.Z=K>_AO5@87%!#"H_S@!!>)JPJ.%'8HOYQ''F&Y1K2DD7[ M[+?[^4),B)8EED*C409%3V_G5C'?S-6TS$YW9+8[@ZP/Z<'Z7(*[YA3;T*SD MC%50G*-6^[?KOC-R$D0)4'D/M5*OK2J(#'5>6=G2JD)KZ,+'$\%&"?M9 JJ7 M/$VLGL[A+2Q3[8ERHT N/IO[X8)S+*YI#5Y3X4E.]4E++)\#%6'+' 9C#8'E MAA8Q^&!D6I:U;GS2Z5'8F%[" DPF,$T\!V8'[\9?F$M3P1+7Q>#%0. [V0VQ M9,3!5PF$O"ITRR2X:C>'1T!CJ;2GNND$XGTQ.WC"? M"N!>3#FX.*<1P1'.*HEU1)384+]VC>8UEU#;0J#/6-(G)OHPA3["4N3>/=H8 M)1BV JI06)Q7APQJCK8CT=)!ZKY"=H]Y3MFU>KN=4W9ZK:&U>PW<#05R=RT6 MO.EH50_Y,8;<[W>/;IJ!- /MPD"?PHBO6+-> M;LTT,VEFVIZ9+A&=7DB?\=0Y$_#BAS7 M3>E&P8ITV^9H9#7RJG.#ZCYI.=9RO$E\AK9E5X*^:T'6@JP%60NR%F0MR%J0 MM2!K0=:"K 59;Y%U/=F#P8VG$4\6QC@,W)W.2S66PJ%7T&ZWS9[=3#1>#0SR MQ)C9,KN]GF9ESF JRN[8YZFMH= UL>=>*E1K8\A%: MUL"6M4!#U -KS,#V"6RI\2D/,#7-\06S66U+E.U&6SU3PV%1M!!P8 L"WT.D%QAC&9C+;ML6='->!7KX2&BC M$I-Q[GNTF 1 D]"T01FQ*VY0T6%XY)H'+$AJ!#M:-\P*ZO@.Z!UO);, MQKG M!;K$TKLS'-=GV_)H[7'SG@3 M1E%X ^..98;#M@?Y&F/C.%.^==+VD180U3<_="5@+<@-$.21:;>'6HRU&&LQ M/F8QUO98"[(69"W(6I"U(&M!K@-EM&-]B *AVU7&;5;4] Q/-GB<&'.VP'M% ML1$&ALO'3Q)Y6)=&/G1!*K/?Z392[^DJWT^,E0<=7>%;,W(#&+G)FTK-S)J9 M-3-K9CY.9K;-SD!#[M431N1.48(:\=3YG$>B\H?/6;M0>%>'PC4K-X&5>V:G;VM6UJQ\_*P\,ON=9FX] M-"L_,5;N=$Q+.\OWV4;7\UZ5?O3 E]#VD$Y1([7Q)8V<*8NY6KURIV")#J,> MV@"87:O32/VO3P2>&"M;9J_;3$1)S-F;OFJ-?, M$QF==G HGJ+Z73D^RA(H1-UR$![M_I8&M:P_VF'MU+/5,0?]9N:>UP/34FL@ MK8'JQ)NUTT!VVQR.-*JNUD!: VD-I#.MM +2"D@KH*>E@'1^G%9 6@%I!72X M(#UHH%XS4P'JH8$HQO\K >W^MBT8\V^$;K(6#G@5<>#1$(%'H]:@/=@-$-AJ MMZS17O!.NYU6QQ[NHV5KV.JV=\5W/5#+W9;U4.BOLHP2,M26@GPG4R7Y=5QHDW6=Q%CWN!"SK\U8DU5(9 8^I85-]L??-K MW=D]U5NKPA>J +,7I=56_(E:C;)$Z&&K/Z35/HWC%+M(Z)09J]L9\\@+'&\. M'UEB_#,-N-%IFX;=MMN&%QL.BR*/N_"",6-)&GG)PKCQDJD1A,8DA2^X,2[@ M1L+(B'A>/X\%+C[F3%EP17W*;GV>@$F'IR<9 $F8)G$"CT,C!J,?2@-I&<;: MZGSPO)S2E!O"2S 2CT?P&>:#7[X-9[!(,&QH&;Z"]TJ-F\;-U'.F.%E\V@]O ML!NUI91 5*@I,=S3JXAS'$7KGIR_G13-P]C#X_]7$?=9XEWSUYF[ >LLU[QK MMP:RQ:HWV1C,3YKPU](@M=4FGFWPO7;UV0XDQ)L+/@HI[HS*[O-WN]4:V/>C\WVCP+'MI&A7>_!4_&4><_3AA M$R#%*^;?L$7\[->R:PP.[=+RK:S*?4DXF>R/A+3B+G="@13^2@@*/H9Y+.2; M@R0CRC@*[ KCK.>JVS81EB(W!^>L035GG25\)G9[@U/07<;_IBQ(O(1DE[0B M?.%GG]]YL>.',6C2V#@=@R8T/K'H!T^,KU[\8QMIRVQF]4ZKMC3*%/I7EO"F MS'6-ICE/(\/+YAOA?".8+YC*./7!DH$%AOE O\8D"F=@#"/C&CZ3 -'3:$?& M"7<#'F>07OC0LC52+)D73/R4!Z"JC/'"F(777!A-,&GQ-(R2$QC,C!J/@4%7 M ,.P]>>=-E#) 'KX(-Q;8X@98\Z4V8+!96(2/2/UD7+>((4.= M0I,1F'V%*^!KS1CU&^IZQGC_Q]==.>)]&H6QV5RG$*;(&7AK2 [3F/NIB#^< MSN>^YY#O]XGFHWAU8WC4Q0"&$M;X6VQ\Y-<\@ATGDMD+6\9E53/X&EIP0>M( MA&3&/+GA7$+.MUM]N_>+^!LV*>(/B[Y[E M# V$LCO00]9#UD,^T)![VXYJ#W<=]W_Z5YT/4W7"=)CTF&URVPYP>&L/]KNN M\@1E_RL[>(25_90='(X7Q@%D,]5HUPO3^JZ_ZHMLKEV)3'BS,\N Y3:,F-7^KHW]$^>KBBCG@. M?!^V/\@%Y(\A$@/S;3&+]]4N>N]1L'%T_[I_W;_N7_?_>/T?#FWH ?8.![&F M?Y9NQJ!%K1O64%UV@?5:MXO>$4E =,8I]#0-?-3+"F#AI*K\ /\YIYIW+<,X#> ! M)^*R+(C5;F.A"R\VYJ$G:Y:5&HB-FS#U71K_E,% I\PU6-ZGX<$4G20KDS') MJR)DY=:@#[4LZ$36+IJ(FXD++%_& Q>(LGI+:D.]S[7<8=DU8H\U!?D^A!%\ M#HRW:13QP%DTO";?)Y9$WD_C@D?7GE,6C#@=QY[KLBQF6<%ZMB M5.+D(DSAY_\'I&-9G984V#A1RV2)XD7+CP?&MS PD2GGW$%Y\Q3T0LQ\( :+N%*M\):2;BVCN9SS#R].P@@-%"Y9J;9BU;J#ZE1)RG^*>LA" M%Y+^0D46 SV\"30:)$!9H<*XNU3H1VHPU)FP]F9)C;DAERK])S+44C\3/T4P MX9PE<$E+S(CM!#Q.3P!-()>T*H4 M4P45'^$S2SH9INK BYCM2LP5\6L>I*)T*DXOB$D8_A'>8.4C$[@Y@K%U%=#DD48R[R7+W"8A^1;)6[;YL6QF(^J3W$6,4\2 MOZR?V0R6!UV:&U'HE:K"9HT6;(T* _RJ7XPTF+#K,*+\&XWG!>28 ?X>P2B<.X;12Z*2R8X3!0'-0G83# F'SL)M.T MH%? 48!7U M]7I:PUCL19]VV^6Y[ 9C 11\]IO&L=@3CL6MG%<3]MJ(93%$*(NBR"B9K0+H MAZP@?<8HQ#N6L)I,=+2=&"T%N]?4.ZTW_N#0;G4Z^\'RZ[6Z_=&1%4(\RMN" ME0)6WC?5^.;T=FB+*)*UN-M=IX$=G]2H'EKIA>%#[$+W9?';FRS^W]GQ#=J8 M1GSR/\_^:QM'KZ.&TO+ XE>.^R/<*1$R$YX,H,<3A;YQCCN%0B^))V&U__XK M6W9X'KDRR[TEK]KQ%\?0FH-KS,%=>PWW;6>!.G6U0(<O+34Q"";E\; M,6W$M!&KS:#O(K_#)2/V1EPP,"ZFG&/>%MFR"ACH2C,TTF:HGASQ%-BX.]!F M2)LA;89J,^@[R*_=O7TOQ>*I\<$/;^([[J#6!*;U-NK(6.DI\']WG?>D[9>V M7]I^U5M^![?;+[KU2-?D+I+0^3$-?>@EEIFUQOM_IWBE59LV;=J.9-!W%(V> MI4V;-FW:M-5FT'>0WT[GV6^?PT1<"2_9N*I[:-K*U'/!GP*7]O2%#VUEZEQ) MX*D+Z:C][+?_35F4P+L+Q7Q@*0#CQ1\!2UTL=_-2&Y%Z+O53X,]A6QL1;42T M$:FOD(*G=R$+C1EG9Q(*X4\JR.B)LIH&&!G?FRSPTJ.\_Z@W)C5=^:? KL-; MPU]KR]+O5(.^II4>UU447PTA&)EPKY;1JN#^XRUP690^C?.I9P44L=#VQ/.Y M:U#M[CG#LAM8X,>C4LE8A8.XT5 4H4&:T'IM;%2%^4%# FQ<*JT:KZVMNO:X M8',2S#R-.8.DT74 M%_0#5IME6&/3$;78Q/PB_N_4$\5_8H(L8/G810^MABAAV=!'#O14Q7,]<-=7/:\S2I]//I[^___3^ M\Z4\HKTPOK[_?+K^??Z]V?9K5M1:!ZY9@Y6!Q@$+[=],P00L3D#M8GE=%3SC!>I@I++= M?JU4LK>MUR])LR/Z11C$'M4D!JW,8W27O'B*Y@2;GS$OP JS]#FK?NQE!:JH MQ&T(U@0+5*G5QF6!JC)@1E[J:NOWT9PPJO/+8ZQ\B[ ",H0XG?76(4846O" M@*2+Q7$:479UQ*]8A!Z^M%.^Q\9>5D"^JAN][<)S2%L^VI M(HPE O2 3?9D[6HBDYM&9%99\LIXX;T4;L-<5@D&NHF*^K@ 8T49AFASG+% M2VB(59JZ'%[T31QS&@EW [N:, ^]#'#3?2YQ$A(@?W-9DY6P,L#OHD59JKV/8Q]SCZI7PXS# ,$]5L?!TF0:1MY_6$Y(134( M.F/M]C!:)2O^"J3=BK:%R,P)[".KY9V 9B.DF80[&0G3(!L4T0.\0+',)D'O MP$O*TB\-*E%,-YJ"CEZ ?C1PB.^!#!38*H;# O3F,U[(7.%E*6.X M11A_%\!(14W[&4_NIJA4]4T->\%UZ&.3+BAD$"]'@,IX!/I$A=5!)&3SI#!!9( K*B?QI+95:,+C45( M(>!?V0'JZ#=R:Y17X%?H:XK=C)@T8:S1C'.&GGFQHG)F;$'[JC'/) X&A+)# MDH9_PZ S\2,XM@:S>Y63H*HY4!9Q+-&8A%X M@R0J=:HE^T]C'57L(C#8! _ MA!OAQ7(4.""SLD]EP&DV6"?R:/4+QTH@"=R_HL=#+ IU_ KX%[R(;99IN3"I MC [CUU>12%J)V(S?A-$/XX7=MCHOZS'/VV>%N#[HU8&Q+:!%*!1"BDF7O,A<[O.+\]S?]E8KNYY4D:[!-CQ^_F (TKZ@" M&A550.>B"JC"*A,OFIFT1J *4L'+Z*K%@JVR^++T:A_/EMT^Q[RO\O#NM6_? M.J+[4/C 2R\])F#$L-?9#3"BTVN-NO:.@!&W_FBW>L/](%$,6^WA+;_7<,B= M0!\;5E_(/?@*^V!G&X9;]DU"]BT1-9Z*76Y8@)8&W94SLDD_)!,/'H'V6MEK M97^(97TT(:K5FC^BIGIL.C^&LCHB(W%LI/T2\=ASLP.$MU./3XSW K?\FAOG MDXGG\$B;!VT>]+(>F04X-DWT)^:65JFCXC9!E3IZ.M=LUIP?7F!FX&S,(WGJ M)H]/]16&1[["8#_,%8:^OL)P@"L,=6&N-7<6L@L*'XRSS^_>?WD/__E\:7Q] M__O9Q>7[K^_?&5_^>//Q[*UQ^O;M^1^?\7Z"\>'LZZ>]'WH???+%IGX;T(6N-:]QZ(9WHUXIDUPG@^]P+*#*O 2@_7 M8J4W58*^<9D[+VYXDN1LGZES^^VB[2\3K4D],C%W622ZKPA#%V),W2 MBS\"+Z]%&[\T7GQY>WK^YJ5@'$>MY%=YY4@L/%VFDO>I\8KXVAOB*[>',.L5 MV%4F[,FRN)4;$1.O(44B@1Z6+0W^39?6/62O0I$FTS!N[C6;-8;D#=ZKH 60 M)J4!4]WMB@65/BC?!56O?NZDVB1O>TDIRULR\DKJZ]8-*\4"9)$!E&R:&79; MY)C_+9;FO])1.%_C*( I."?!DM00%T<]*M I!0G%J"0Z]TF5S14]BC/I*Q@! M*#&\'\C69!BK.].FMI(D7/BO*'@GXKHCE.[:%WLN$;3M]J6C@7:;'@_^ MXJC5R!82(PD;^/5OU9% PF ;@98CJ29Z,+:6A31SFT;_!S;M_ M@[O1OX'^9#UGUKBA^9W.#=_*]DPZ-WP_.+;R>#G1(J!52>7M3@S-*0#BJD_ M:'?'+0)N]A-(*-3N=ZMBUD_!7J"FO!E4];Q9^3?E^^^O-@]_#P56-4 M"7KPSXO_]RI7@JY!T.![!,A9NV^:C8//;7.Z1_.;KQK)M:Z>A)W M!?9OA#INS O[S;0K"_KM<1@YYO.,ZU??,AR(.2)IJIOXP93.W4YV%YK5;?3" M<>CT,X]\_:_C&=3#O-/[CO0,)O.D<:+C]K#5]H@.';HUWP^K7L'!U0,,VU)7 M2W35_+N=(RW7L:;=]$WGC>3"[*9G:ZC&D]PU9.A1#6F4T!M%749MBK;N_XCN=&.^SL^/%Z9^UA[N87=H1XWW% M#N5_-KF(8]R%V]S%\$SNL:-Z'R^EYV3=%5GUH'* MKG/FP^CS_V<6?8MJGSPT119&XYY9& ]:P740ZI*B<5AU%+T[6Z@*YD[TZ[Z. MA]R4F#&W_*@TAO_3O_LV;N*E%ML)W3:DL1_FLNO?_=ZUZMU-U34WYX M3[<2"+Z-'@Z1P _/4-Z ZE;2H[S-F083[[Y^GG">Q*A3I4\,FQ$GW3O,#V@V M0HY(W0[6FI/A#)Q1U-"UN_W1=_X@%C2YF)7M,KZ#FUD7=]N 9T.5FBSV=+22 M1G4F+61.W3BI3+\J.F+Z?4L/K\ZA/=JMZFK/T)3[;RN>9 MFLRV>:-_G'V/M ;FEYHH+GT_W/NFS<9/XH(WCY/2A+;)_W'R;/-64EUM>P"WKQ_0+)_A6&U^V&FU\U_2MR^A1 MMHE=ENH@X9B7ID_WWMG?A_.ICZKX[*LSYN#;$9YW0 MH*A9^=29;ENT ,Q@-8MT+$@ZL"[24:3CN]*AYMT6^/]S+H08?R8[*]F+_^]< MWW46'G+ [KDL#]*X\]^M!YV,>NW=O[[=M=FN6K4QCUFVX!9Y^S$=P>CU[<: M'7,2\E7AHS&GST8GL9\.7%KN4!V]*J[CZ7\N[,ONES_)WU^.Z-Z9__3JR_O7 M^M/!I\_XZ-!=O'_W>WO_>_?WI_?O_F[OO=S!^X>?+_8^ MNCD_^T MCPZ/ONY]^DS2Y\X/WNT?[[W0Z.C='_WWA]V+_9>.'7WZ3VN?O#D_.'R%]E_O MH8/7;^C^N_W6T:>/].B3N]C_],>G@ZO/_/>/8WOBVP>?=M'^Y7%K_]TN??_R M%=\[?(..+M^P]R\=/B)_M Y>^M;^Y2[9.]EC_[W<'>RUT/F?AZ\&>SL?N"-1 MT\ @:"V .8-!<13!^4B9I]BF'UO;N(D1:FJ:%,=-4;B.[OQ,6A?N#]7R9/_< MTBDZH^B,3=,9EB95@0C'VCMFD;;."FF0=+G0?$&"(D[1A3*.L,AD53*%1T1M$916?44+)666<( M3I-.,%I%K%E$UEJ#B Y:>BL,-D.=(:]TABHZ8RDZ8^QGX$"#C3[Y&9YA8"I@ ML-%02-Y'1(IYI77(.@-IW.2<%ITQ,YTQ#WHO5O];2WKO1;<_&+9H>SC-=[_E M>5Q@CC^YQU56)(LDK+)L'<37W:[O[W3\*(.T_[;;]D6U3*5:]B8I M+(J(<@)%8$S3I%I0 ".4!,VU2+ZD84CRK6VM55,*LAF*Y6&G^^'^1@&\U0&\ M1;(M!?!F!G@3_(L)V%(M!!CN%3!GDRT=H@:E&';1$\69S+8T4:PIB2Z05R!O MLR%OD61!@;S90=[8QG-:.!PHA:2W+#"//*1=9.!$D$CKB#DVV<;338%E ;QI M *^D_TRUD:][W7[5,""V!G7+ 9J5XI@#+[6&6F61S$$E=7]50E?4R%1JY,TD M5> "B30: UY3!LP2!%9Y#Y@9%J6D&EF?+&=$FEB*S5 CFQ*W+-BXKB1#P<:' M8^,$JQ!$%,3$"-299&)K*T!Q*L'J@)PG02NL$S92W-0<%VPLV%BPL?YL1,'& M1V#C1/:"YM)S8@$I)X 9PL B@@$GDU]KCX/!>&M;)VBDQ6PLJ0M+PJ"WH=UN MY2Z0HV[;P[:M/O>&[ ]Z57.QX:2T?NB7O(8UY[P7R4Z,!._U4.QV.G[GAM"] M&LI<44!3*:!_;N0X&(JSOY1,\H"!86K $L, \T!18!0AS[>VE6B23>$M2KRO M8%\=V(>"?7/!O@EB0K"DPQQB0*.1P!Q"H(ERP#7CCD5K-,JQ/]9,%GG!OH)] MFXU]BV07"O;-!_O&=I^/AC&-' 3M-3#$'"CJ+8A<-B&LQ]KY9/>Q)BMI#R7M M89YI#]VN_]IJ#SF%;C7>HM49F,['UFBR1Q@T6B>GIM7+W8)+8L2::YF%YCZ, M1"_IE]UKD=O)$K=[+7!%QTRE8XXFN07"!8T*,R!,^*1CK 6M8X <]L/!!1,Y MWMJFJLDQWPP=\[!C7D)[FX!\,^86+D.OZTW_N(#> D!O@E2@R1^B1%)@DC-@ M 0NPT0>(,BCAM9,BQ@PMBF#RO*!>0;W-1KV%YBP4Z)L#]$VT?(N<)ILNV7N> M1V FF7J*!P%8!NJLXII'M[6-95/KTN]MZ9S"&N')O>Q]+#9TK%\7%,%!R^P0<['P(FEAD;@9*@D_&L"6BE M"%AMF-6,J?1R4AZLB?"&-'XKP;B"=DLF"PK0S0#HKLF!PSGFB72M":3[^@%YSKDB"B2) M">D$56 BD^ "I1Y3'3EV!>EJ0PBL<9+!P6G(F4.=CXU6-6FX\:3=[?=_*=D$ M:U88!"$PR4D%EA *S% ' MRFL!2?4(G_Y)2>ZWMJEH"G([Q^ 6 -3LT)40V'J"5$TK#@HT/1Z:)OL>R*@E M$18<=QX8-F0!$4.VXI M8#F1*XHC5M@:,"9!)(O$@$6"@?"6)%T7=(PJ-]!J,GF[[^SJV7$EH#^=_SZJ M"QCZ[J-6 [\\JVU0OUR_7'_1UZ\3):A6 %-V\Y#NT!]<=2XI9. J1I(6S/?= MVSR\DJY2JOH0T_#S),6GO$/>$0;::@)IXQP8G?:(:D(BC]115$V%Y/IVI>H2 M+F3!QH""&HLE9I'KVPU\D3? M;G]4P*6 R\HP7 5<%@4N$\W5N-!8VK0I7 I@2%%0F!*@A"K."8I!JJUMTA3H M=@"@EN!2)]IJI7S,(7556[ZJ)"NN7A'*;N=+DJQV\S:.]\P#*A=#0>HA,:F L,5,CI)"PH;:A5(9#*')0;$K(MJ=D%[>KA M\A:TFQ':O;E&.VF)=\Y%H%3K8<.*Y 4G7UA2[XUUTK(\M:B)1>D!5]!NP]%N M!CYX@;0Y0=K1-:09$A!57@")C@ +Q(!!U *.S').E4-2YYYCI:'OTAW_=0XN M5PDK):*\YBIA!N[^-TF%66SVNYWNS>3"0L4^2#&<3WKV+A#+F.$@':; 8J"0 MK%\$65^((()4 B7%@$IGHA)NVG!8FX%?7V!MKK V=N%)T$8*$R%0RX#AY+T; MRP(XSKFU%/O(V-:VP!MB[Q98*["V, >^P-J,86WLQ@OKA8Q8 >8^M])U DQ0 M!A"2EF'FC.$)UCC?D"C,.L;O5\"+WYUL%M&P(79[X:H*96#.'Y4YOG;4[\:6 M'RZEC<2XZO#W7O?D1;J?5NBH++';Z?]6B>OP?8?F//1?G0]Z)FU2JV-Z M%[N#<-)/NBL_2:];35LJ_//#%-?%),U 3$0FB0 DNQP#XTEQZ1 D*.>2L<$Q MM48,^U$P-M^)*,[)6J2)V>T8UNI9EG7*.%@!JN*O7O=+JY_QY(D-G1!;@U_R MD6_$X/,(W6:Z33,(U9#-?'C3%AXS$*^;U"NF2)+$72$2-._+>A:!8] M,)T>N)QD&"B7/@BM0(J#S)C%U_CM%$^1E#2.6 8I]\"$< U4R0XRA07PW9LI7=E0;NU1+ME M.>H%W.8#;F-/VFN%F:$-5Z[>*_5H+06FFEMA3&X*]>-ZFWTDUY>A6';I $C"K) MC ?J%0.&DI[3CD1P,B0=YY)]8O-8#-I$LJ0A%-0NJ%UKU*XI\5*P^A%8/>9: M?))B1I $'*B ]!O*[DC.=:;42&H,+6#]9M%:VPOT+O;3X2L^5=R7=C MB:]&1_/JNM6!O3:^4#&^[F-\T4F:E8?H.7,4M-,2F& $#*:Y^X)6V%%*<6[P MC9^2.9.L\SM1-4M=*&A=T'HY/.MWP/J1?"LI&#T?C![3JY9BH[21$)G%P)10 M8%P@H!&G1C.M0@P9H]%MC%Y+&M(0NVJ)HBZ(MUIOO*GKCH7ICS'@%YB+V*@)1.ND-0R,89 FXI."U MQ99)'Q;!>"T&KTMNUU2G_UUUJ> ;)CV-^1ANT%S]1O=LT!^83GZ$9W5+\)K] M]:?4?[4.DI756='5J1-EOPH3^:J06-T(^>OKER&M#R$JAMIG]F7K]ZYAN5*+ M.T.MN']V8D/O(%8V:?]@K!1OQF-+F2_@1@VJU.@./AWS&I\.F;U;RZZ>OU[/9;>>.?]4+;#%I?PO.O M+3\X3E^?/CWZ)BJ&:W#7QXSM=_,9?C[: #3Y^9N?F5A^%_),S>QU:GV M4MSF1A:_DM6%G[4&Z2;=?=;V;0@-XUSW)-WU11*91J<[F)A&^.U:K]\",'[S M82=_Y@>OL%OS##\F2!H\BPH9[%WP 2'.-2&2?L"8;%U]ZK@W/ND? ]A>,)_! MQ+18STS[J[GH;_UZ8TU/TO*-[HF1IY*G)[DE@(]=U1CG=T KF4A*LSN<3OLL MZ6P?>OEMZ>8/,](TNK&1Y]@FB;DM6L-'V_ZW[?VZ?==6_%#ZEBYNHX61=PO7 MGAGT6N>-MZ'WI>5"6H/JF$UQNFK^?&E3J[ZA)F>FOLT#3D_R'@_W^^2T%XY# MIY\0N3&B;J]!M '_UUI!M'$%_9#]>/ M-\RH3+??-J?]\.SJE^=7/3U;G>HNJ@_=%72X1KNG:(1XH_C'Z *CUY\.7_O& MFAJ^R-E3@?#W7T=/'_YB\C$>^-D?WC(F3S7EY987<,OZGM\\A]C;W4=]EOS" MW6Z.6H+O?K?79?ZK=.MN,)_OOH[TV/QW5BY@9W]O93*C<11,K]]XE-E.U_SMT\'ASN7>NZ/SO4^_?9J( M_M+W+S^?[U_N7AR=_/-U_^5G]/[PX_G1X1_'!R\=WW^=ON?RG_.CD_^<[%]\ M&_WUGP\.TWU^^J.5[@D='/[=/GCY^_'>R2NV?_D9'7TZNMP__+WU_MT1_>_E M[F"OE2._KP9[.Q^PX%1[Y($2[8%IZ4%Q9(!9C+G-P0PC%S,Z=VY'JV:I*06T M"VB7T;D%JN\'U?LOKJ%:>:,QDA&LU@B80Q&,80X45=I0%HF*?K,FYQ:5451& M41EE._ M=WOI8IV&.^OU0L==- :]])WM*HFU@IK&DS'4-,+Y:4*AT'AB0R:' M][K3\8?C$[#C/YWU!SF==S\,#N*A.2^V[E2V[IM)3MLIIA@G'JSW$G*9)UB- M.03DI8\\O<+QUK8@MUF2)1JZM28@"A[-&H]F0+\6/*HS'DT0MXY@R@@Q8"VS MR?>6.K>QXR"=BIQ*KZW,,396*\>[X-%&X=$LJ;V"1W7$HPDNT$EI(TVFD2 ) MCX3&8#C%$$Q,EK%7A".ZM7U'UXM:PE&A^J8"A9NE@H]/;UNS$4^W2>;1BZ.K M?3/&8*."8@^>5?/015T#O;J4U+@[M.V5WDQ_:Y_EQ?VKVZLTZV#0:]FSJEST ML+O?[>2[[W7;[?26W9PU'?J#HFNGTK7_3'(15AMDM!0@K,E3"8T#*X0'@:+1 MF%KB$:ORZX06-9TT];C36R?2ONB4HE-JJE-JFKE7-,ER-I#%JX*CN1BSFSDC70*3\A-.O9Z6/I;RVK]N!5 M6Z\.I=]M;W=7U\,I.YM>M8PLS4U+<]/;S4W%;)J;JEDT-ZUZ\);.IJ6SZ2H\ MWXW.IK^9MNFDIWQ[',(=^[RR#_F3+J;79W@5.X(*_90*N7J]*E>PO:::37O- M>G6,J]?=/,1QW*P6E4MO45?V>,F-YA93_W3W@LX\[VH1R[G3[T^:,W5+I)W9 M]>?;'K L3LEY?$#.8Y5?/&B8Z@R60N9R_5+(^^"S9/K'51FMR[^$_YVUOICV M#4:F)NB]L*8YFQ3@AV/E@['9__>#4^53N#%Z;7RWSZ?TS[+-0HR/QQ%&0^;;]_O7=Q]&F/[U^^ M;^^17;3W<@\???K[>._0X?>?WN#]=^];>Y]>7;YO70>9^=[A#GW_Z8]/>^2/ M3WDXXMYENWWT[A5Z?_(&'[P\_K2?KO?^]=^MVT'FS^=[+_W)WLG>Y=%)#FB_ MN3QX]Y_CH\._3]Z__(<=O-[#>R]_^_S^]2[][^7>9"JN]]0SIPD@1S@PK"@8 M)2DDD7 A(F4X%UO;&*$FHK=S<=XGQG XM2@A6. "?18&R20K=J M:UOIIL2\H/VJ5ERN@LNTXUQZUZ#?Z 47TDFW[=!LM$._WS#M=O=KCG;V&T^R M =F QK\TXL^'S8KR7PBM75GF]?4?67P_7:K=JA7?U\NYN!+!OZ\E<#\,1K18 M43)3*9D;K8:0TH)[AD!(HY.2L1)4#!HH]X01'T)P//D4 C6%Q)NA91YVK.M' M#!:D6TF[NB#=#)%NPIR.(E DHTPKG+QG4W-FRK*M%)OV=8 MRKG)[9#?797O)-&L7=!B5AIGO1M;UMP?&+LWY:T-"KLCV*XGF@ MXKG108,SAP5A$4BT 1@- 0PC$;R)/N"@*99)\7#=Y$QMAMY9(]:^X-WJ6=@% M[V:/=Q.&-@W"(>M 0!D2@!.#0S""2F&VMK5H(D4+WBW;SEYGWGJW M\R6=Y6ZO%1YF)Q=F9G7TQ@+LY"MQNDAZHBB(J13$T:1!+&1@.G(&BB$&3$8$ M*E ''#E%TJY)[?G6MF@R<;NA]%KJA\(X%UQ;HCU<<.T1N#9A^$JM:? 8@9/8 M0-HL#9I:#L8%HC B!,G, 77"K\\0[NW:HH],.=A,F>C<,5KKBL6 M8@-GT3K,DC4.4!:E,972<)/&L/:8JO0#K&(4&.8"K,<8",;&1JL\"V1KFS9U MKE_=!*51R.$"<+,WA@N*S1[%)DQ?X1%U6 J0/D^(-_'M.C:Y55R2*J$(L6>; 6>?7US\/=P=[;K$F2&LDSOX03@+S"P'2@ M8"E'0*FWE@S+HG3_+(O7;E33M=/SNR6FO^R5DT.Z_[G7[_6*[36>[74QZM"+M MGH_80>XS 8Q3!SKM)1"GC5'61FQYLMU(4^C2KJUDL&_NI M05,MM?! 5.3 (HJ@=3#@G=8LN:GI=YS]U":6)>5KZ5&@=4Z)RI/W!KVS(=Y< M^Z"U]3Q+VD#M3>4K5G//N.-6)_0NDO9X=258174\0'5<3IK)T>#H'%:0Q\4" M\U:"YB2 IEX2YQ0R,IG)FC4Q+PD$)3UJPW%N =&;@G,SQ+FQB6Q$P)SDZE^L M!#"D.5@A"% BK?)6Z$@RSN&FU!O2!6<=$Z56P40^[*6O..WV!F8&1G+A6%9' M>4F%MC"T7QJ9QE7C1[\;!5]-[6-N<0K*LC@*9MYT\E*YKQ5$-S3MM#=+R M7@;_HGMR>C8(O;Z%?TIC77:,L9F+1M6SM=OX:25;1 M'@_0'F32=%8AJ?T8%'@?,# F*1A$&03AJ:?211%C;EW#R(9T,"Z\<\&YY4XJ M*C@W,YP;6\D2,12MBD USC@7+5CD.$CKO$8R$";0UK9LBM)T=_E&\@.)9_%4 M\A4PDX=];$Y_5%';@*N2VD)%;W(KAP48UE>5W7]E*2P)@8_4.732MM8A>"6Q M!(XB33H':; 8&2 !&ZRE]PZIK6U"19/IPDLOON--@;IMWG#L[.6N; M0? )14Y["2BJ_+!";Z\B[?.D7F;XA'"]G)"M]'L[Y%^2RMDYZ::%OZS^_;OJ MJ&BBZ301N]'0@UH5*<.0#/,(+$@&REH!RACBF:.1\62PXR1%DJE;FNB7.M(S M!8_6$(\6T>&QX-&R\&AL&6L=,5;$ !$NY,II"Y8E>.(F,*D41ER&C$>RR?#M MLI!:XE&ABZ<%AA^V7FQ HQ,*2;S1[,(R/WIJA.>3%J?QR>;DWD-T)B$\ MSU/TD@4*RE'//2?I!]K:5NA.@[-0'X4A+AA9%XNY8.1,,7)L!7-A,&-!@^ 6 M T.<@ XA@)<:,^>=E399P5(W*=V0-IL;1P^O@)E^D Y_*(+)\P)U*TIQ MKX+A_+K;]5];[78AL==<72S .KZ2I:(>'FP([WR@VBF$4001N9*!X6;1=R>$,4Q0+,W]UK MH1H.:-X/@U?GKGV65[ HD8)C-7,B5U5$A"["9KP1K MMY*K0W-^K4F*XIA.<=R8CV>3/9 M!9NA-PJ'7&!NB99R@;D9PMQ$A9[@FB&OLVGL@:4= A,9@>!1B%*2@)7;VB9- MH2/4Q2+2C+,\C51$M^/.DNHHM=S3:HJ;4[!I+N4.'HRT M)FD*94&3F*1"XD!TM,KBD!LM*[HAFJ)0QP7AEF@0%X2;#<)-9%A8PX-5!@PW M,1G$BH(QV$%@RG&%L$DP5Q5/D#+<;_G&\!ISQ<,&RX\PAN?(G^]U77T5O8B>>-4)+CIY.IU\8ZZX5HPS M8@B02"4PA"U8[1 PH@,5-(B86U!S+)L4H\U0RLL[[C6C\8LJ*JIH+531(MHA M%E7T,%4T=@^C-MC[W,9%: $L> TJ)!]12V^55B2FOVQM"TJ;5-]N9EA4T=Q4 M4>5=_CHPZ=WI3]_ZLOWO]./ZP;K]5MZ!9[W0-H/6E_#\:\L/CM.2)\@X'N$! M'W[=71\S-MWHV2 \']T:FOS\S<],K(,+Z7SWGI^8WL=6IWID<1OY[[ES-[?[ MWE)REW15%WY6S;)UMQ"QW>H$&*T()M73O0VA89SKGJ2[ODBKW^AT!Q-I2]^N M]?HM ),W'W;RYW%O?'@^!K"]8#Z#B>FQGYGV5W/1W_KUQNJ_7[;M6](="M'2I&2V,O%M&]LR@USIOO V]+RT7&B^&IV6*0U+SY\LC M_3)65X,#?C-MTTE/^?8X)(.B\20;,JW.6?"_K,\#/]GM- ;'W;/T);[?;(1S M%[*^.C:]T$BK8*9YU&\ 1Q<8O?YT^-HW9L#P1:&?4B&__SIZBA_\ M(J<_N/ //_O#6\;DJ:9\]6Y9W?.;?T*AW_,(S35X6->[>8AI^],;'AWOQ]SR MW:Z N@.CYNT9_''6"0V*FI5ZSK3G0Z(.98]7:8_SF-B)/5Y,NMK="SKS&-TB MEO//EK&M=G(1TQ?GCO;]0==]/NZVD^[N5UVGY/.JR_W@HK;I;#.[_F.:,MWQ.G]4MEEZNO\3KURE!>T6F!Z9W)9?_U%QDU[-N M:FW^^_:]VZK7/LTTGO>8!+!5CL@M9F!B=9[^&AZG%^N5P(G>'^Y]W;]TYWN? MCB[V/[U!!Z^/OA[DJ-SAQXN]DSVR]VZ7[^7[O16A2_=^N4/W+U^ES^V2_9=O MV/M/._F][8.7NQ='ET?G1Y\^?]U[_>KROY=[@[U6U1-VL+?S02AN"78.#,^U M3#@@T"IPT(8P98Q"A*"M;4F;:%/B_FK^3B*M-O0";%5VL2L MO2)9@.7\*GENW8L0_LZU <%/)'44+?(0+?+/I-ELJ/,>>PTV"@4L&@9:1 6! M8&&%4H+GWF)8- DJPRA7C8\O:+=Z9G-!NUFCW83-[+QVU <"5)B$=E@[L"'9 MS%H)CT4,"@>QM4U5,QG6!>V6;3*O,SM]93*W.OVS7B[6*1SSFNN.Q:2K9*': MO9*IHC$>HC&.)NUC9JC0*'*@S!M@5BFP3AL0,@9,9&Y'EC2&;%*$-T-A%%:Y M0-QR4S8*Q,T XB:,XF0/&XV4 >RB2!"',:BDGH!ZC8.EA)B;B!2(6[I- MO,XT\L%IR(T+.A\;[6#Z8;(LI/#(:ZXZ%M%N_$J\_LS254*1C](@;FPD7WXD M!V\^!*2I48(#LE$"8\B"48Y TFZ^A?!EZ76_Z MQP7HY@ITUZ;R$.B,EIHCJX%[HH$IA\!&FVQF1Q6*W& ;2,8313!Y7J!NV0;S M.I/(NQ-C*A]5\EE(EM71';.QE+^G.Z[YE=$$MQ)V?+1]O//!,J>(%"8I"IUL M8TH-:*L\1)FTO8LV*.PV3&44&KD@7!UHY )SL[*.=SYPZ57:E !8:0/,:P4Z M* 41.^99X))XE.=4=+XEQH3RQD%([$%9FD$BYP&AQ42F&LBN,O$ MN-(;,ANG$.,%XI8]D[- W*,A;L+P5\1)(8T$*S3) ^H)Z.@5,.HI591Q:_36 M-F]2NB$9).M(B*^ 73REN=Q4MI/ACN]RNLE)9@-U<],DC]4 B(H!Z:M!4N$ 4^B3;L6JVMM.6-IDNC8YF!XV%HYYNFU^& M&-)ISQ6.XR250E&O.7_S<%/[IM*XDI[K .V$%MD/18-,J4'.)XUK&CA"1%.P MU"3C.NUTTB48 S;)&N":UA:@5A#'/@ M4BI@G#JPVAH@D3J/!==6V60/ZU)ULK+,\RJ8N[.N75P[AF6-U<3R:A?WNQU7 M.)6'Z)#+L46\Q_8OWWS 3AE)#0+G!0+F6 05+0)O,6(1<125V=K&NJEU89Q+ MBO:&0]Y2"A@+VCT"[=[<0#M!A+',":#2X=SVDT#".0684(15X%H072I2:F,Y MKS-1_%NWU^M^;>5)+>G-H=?HATZKF_](ASWX1B]\Z;:_9,O:I;^V!HUH7 4' MA4Q># D* K>!^D = MQS0WD2*H$#&%5]YP8%M(UD4!MD< VYA?MI(C;!P%09 1HD#I8,&(20QPA,N MD:MRFSL'7GX_1>MYO/>NTVO]W M:] ["]_"\,2^['3\B\E=*; \'2SC&VTIG K8L@#:80W,)436ADEPF">-&J5@ MSF6)NX7'Y0C,P48I1V!A1V"2[<-4><8@N6C9/#$&%,(.C!6>81&(T/B[1Z!P M6E.IU[>#KOM\W&TG2Z9?I>+*YXWPO[/6X.)9;=FM<-@9KI*_/_&_UCTTMW8,X&Q]U>NF?_O$%D M4RG53 ?RZM56OY];,9M^HQL;?YQUPM !HJC9R#9;91U_^\]8IV\23?7'W;- ?I)=R_O/XVQNWOKAQ]9VU-;M+>'39U/9M"ZG;J73, M?[+0%[-H.K.(3GH&6 U=/V5A&NW\V(H6D5Q3*O^(""8PSRLFFQ*2@W+)-Y'4FK_\. M ]/JY+%_IM=)-UK?/(M"F*R,97PE5*]&,K7CW-G)6=L,@G\98LN5&O)IU0>? M-)(=TM9)I<&Y]",9R1ZTBPZHM\1SKY7U-*1IABSJ($'UD"/!IR32#F8)B5* CL/,I-F:EN,KDAK$"AE)=$*8]/=J-; MM=!PW9/37C@.G7[K2VBTN_U2*[B2&N7)0FSH?EJA]-LT!,Q8XJJZ\Q>3\C8< M ?!G$KK?N[VT5IWA3"QW<=A+"Y(^E!YDQW\ZZU>YJ_MA@M"K29"CRD#3-25+)\LR7E7E&+^%].%PV NF?]:[J%XO>#@='MZ84*>-I"+Z ,$Z M!HS+/-[4J02* 7GJD$3!;VU3*IM$LD(?E/'/!2UKR[06M)P/6HZM1R:-1Y@0 M\"J;D)K;Y-I&#!$9JC'A$2&>T%+HIL2%;*UWLXAU9F+_#/U^8S Z]L/JNV;# M#-+:]0>-41U> SUPV,VS ](M]KKM=GK+;KK9Y)V6G,$IU?>- MYGJ88NTUQH <2WX!8P8L(19DD%0Y$:4D8FN;HMQ[IY2A%]*_P.DJD?X%3A<" MIV-OB%I&%,]A (H%L!@0*!%UPE3AE?=1.XT2G'+MUWSQ*R?E^=U4L*_E733O'W7M?5MPH6 M.S%GI^-OVPA%WT^G[\FD^R2L23Z2C4F<" )F! =KJ0$="%84$QD%V]KF6#8I M1INA[Y<'!#6+#A4E59346BBIQ8XP*DIJ-DIJ[)0Z950@)$+@-B2GU!/01A'P M45@I"4'.TJUM06F3Z@U)[*V'DJJ\UE\K-B;]Z5M?MO^=?EP_6+=?M91ZU@NY M_N=+>/ZUY0?':OP5@ZN;#3O[,#UZAJ.9&DF""I,&SJ)#!">I] M0(AS38BD'S!A6U>?.NZ-C]S' +87S&6-.3M'RC>R(R M/<8MZ7OLDL;XN"7]T0)6 I&45;=7E=X]2_HQG?+\MDR?Y!.;4R+SA)L\[.:6 M7 T?;?O?MO?K]EW[\$/16[JLC19&WBU9>V;0:YTWWH;>EY8+C1?#,S;%T:KY M\Z5-K1"^:E[P=I#^&,Y:R_MM^L>-W]O=K],@2BO(]4R0LA*DUT_YU OIN=HF]-^>';UR_.KI(U6I[J;ZD-WL:K7>/$4 MC3!C1/".+C!Z_>GPM6^L@N&+G#V53'[_=?04/_A%3G]PX1]^]H>WC,E3J=2J MW;*F?.5NF=WWF^<07+C[S,^2A:B1JWFW^7X?>F;^RW3K;C"?[\:.E,+LMU;= M ??SWMG?6]DM;QP%T^LW7B4+R=]CES\CGOZP_/^&,28&H' %=# MT"I')X>J%BT ,UC-(AT+DHZ'5086Z=@0Z5 WI&.-,GH6L9@'IR$S57E>I1NT MOE21E V85SO? UX6IRS.*HT!7@$W83\,&JVJUUWC26X">ZL"<-E9\?/?M^_= M5KTV:J9Y%X]IPUR[S(EIZIDE\48AQU4DC$D-K4'N)5F?M(E/;T9I$]WS]R=[Y.C3&_[^]=_'1R=':/_=+CYX]Y]V MNM[GG"YQ]&D/'Y']UM$X;8(>G?S]>?_E_='Z_W;;],F?.O]ZYQF\0\_>+??VG^9?\^I$_]I#;_K'WKP MV#Z-Y2PX3>!MM(I8LXBLM081';3T5AALAN NK\!=% ;]J+1O8/2;E9O[<9&6KK@ADEY MQOWOK#7,>=X$RKM1O@Z(2.Y2L M4!'SC!^L07LE 3D9TW_8.NZ2%:J;F&Q(T=L:<0T%^5:82RW(-P?DFV!9I;(J M(N: ,LN )8T&*@8#BFI$L>=$,Y*03S5)0;Z"?)N.?#,@&@OR+17YQC:?-\0S MXCP0*0(P+2SH9+E#'G[@C?4J:;6M;8*:E)7N>RO"@*XLE?"ZV_5?6^UV12,, MAZ"W.@/3^=C*5;*FW\],Z,FI:?4R3=IXLM\=A 9[6$)<&7*Q.@IGD23#E0PF M';-[+7L[6?1VKR6O*)RI%,[1),D@;)1"80U&Z6QJ>P^*>PF",22T(TC3N+5- M59/CVV-UUE+AE/$^!?D61#)1;-L&PYKD*59M4L*8?\I*=G(9.?YBW$,[S[Z&D*ZRY M9EDDD_ VCX+^+5+%QUB=)M.-0M,C^A0-U,H&Z",6"(>$XP!LVI!29"!&,,!8X$\\8& MC6.L*@(TVA"SN6!=P;HZ$ 8%ZV:#=6.S#GMJ*%,4,&$4&"4>K%0: L=1-.^7E]!O^+,P+.'J#WIG M;G#6R]\WS%; )5UA[;71(DF&@RR-W]#5+Y*&^AA*0>YT*NGCF&DX_.=\_^L' MQ9/F\=H EIH 0P:#==& 59H*D6=^!+6UG:2D)"J4D-VF8]Z"$A4*W,T.[J[9 MA@QW.Q^8DMIR$\#SM$DLN5)@8[0@4>#(.I/V5)<T)CF:5 "O)L3#FJ=ETL>N6AO,'. M!XJ0)20HB&E'@7DB\F![ ]@I2K40'%?5# M/OS.AV1*A81S%FR@"IA2'(S7#DP(V)'@9-K5K6W]5N=T.^/(NZT!-Q7$MN7%W#_;I5L$K;E9J BEV 8X4@;%H--H,;([2JEF=JE!4@V M#$CJ%[XNZ#(K=)DPF1"2,D8" H><+H\Q*!0T:"*EEQ@)'U$QF6KC@:]YW/K* M T_.=\C>]VDO3R$97#0;IVW3&50I\^%_9ZW3G+E2(MJKJ%86'-'^L0;Y:R1? M?V7I>G4E6$6?3*5/7GW]\W!WL/%%Q9GM];<&5&N/+F&E<,IL$RCR!8%9*AZD3"EV%2_#H NNK'!4N.#*0G#EZ!I7^8= O4=]5 MQ.Z:EEE?"]SOW=[+[ID=Q+/VSDC0"I9/A^7GD[ZG<8(R(@U$+#6PZ!58C040 M:C#.%3B>ZRJ)AV]([X\2M"F(MS GN,#:3&%MPO6EQ/KD3T#:&91<7^U!>8P M)Y^"2LVDPV1KN_2-*)"VX9 V<_^[0-I,(6WL=7L7+)64@0O" ,.4@^6: Z7) M#!>.*2-R1TJT(:UW%Q1RSHG-;7.1US/\! @WZ:UEU>:P:B6]X8Y^@+G_1DE; M6$4K9*EI"Y7<['<[SO2/A_5?H^*O8H-,9X.@2;8(::22:8B!.8&&S+^FU("+ M3H>87DVVR=9VR5,H0+*Z#,UUD6D!E'D!RIBG<IG:YRTO&^'>\)@C3#FQ;'I?$Q?FNL$KKOK5TWS^U5U0+ME M;*O=&K2J][A>,/W\CB<).T:__]+(T-!L=,(@EQBDM0HN?3CVNB<-X_YWUNJW MLN#VG]4VYZ-3C-CM(XJ M8K>UC7F3RE)Z53!G#?C$@CW+Q9XQZX@I-]Y(!HI+ TP;"B;J)#9$I2TV#%F= M$U^;'-V&GF)VK0SON"H._8MN?\0RAOX@ <(@I-],KY/NN2(DP[G+G4)SU]!6 MNUW]:X5:KGMRV@[YW1FSLH"6>K)U5T@U(0)>C 3N76MP_.*LGQ9]- "JZ*7I M]!*]T>-$*$J(Q\"%)< .XJCIA(BSZ.;#:-@M?-) MF6C'!78L&)*[QG!>LEM+H&T=L6]UG/F">8_!O+'['I7P*FJ5_'65,"]:#M:) M %QK9)!2(AB?IWTJN2)]#PO6K"'6S'BN2,&:!6+-V$_G6#+OH@1C<<(:YA@H MZCD8$U&VO8+$*MM7#-\.EM02:TJ/U8=UOOA.G4Z)A:\BCJ^>OUS)X,%5T5C% MOQ9@GQ+8^:3CC(US7A(,6!L!"=<)6!X%",D4H8(SQ7)J*&XFI;T9GG.)16T8 M"JZ.YUS0;R;H-W:AL>:"2Q(A:3,#C!H/%G,!CACEJ8A6A=QLFC0)F_/(^((Z M&X8ZM6BT42!F3A S]IRI#(P9*@%;99.!)15H)3%8E=QI8T/"&9WS#(MUM73_ M?U[*?FHA2RKZK>6' 3RUE65/TUE+NB3J92)[LW1G-:[:6T-(!7O)KU M+/,< 0L&1QY(B()HD]2):NI586(+\JP(\JR,FUSPYK%X,_:0M4:8,N(AZA"! MI3T ([R&H!3F$4OC@DUX0YJ"EY:8!??6$?<6'.TN%E<=$'#LP$?KDM?N#'#O M?;:XD@-/54) CKUP1D:.D@-/>%.IVXV#:FEQE MHN7KK@=JXGG?5;3TYRAKXZ)HA>FTPHTQI3HZZX1UX),C#BQJG+1"P* ,TXK0 MY*5KN;7-<%/2.4^?*)&C@D,+&3]1<*@V.#3VSQEQ'F%BP IG@0D<04L6 O" M",T)XL16!91ZWM9IP:$-PZ&520(OZ#-;])E("R>(ZH 3\-#<2C<8 HH0!=C; MM+%:X;2KR0KB38$WI*ENB6\O,[[=.\M>]G!63*GA7DFMLH)>]DCP_AR70Q2E M,IU2N9ATK1WGCCL<0)@42^5= R,QKD#&]6@47+A'7'"1&PH5C%7=DM]NP*F(%\M MH^RW//A5& JY'P;54,?&::_[I>63'V\O)L=#)HG[4DK-K^_1=GL^]*HKI/MI M]+OMEF]<+?H:ZYX9N/SWUCU))%\DB?QK))"_7?S3#WZW,ZZ.NI;)HH&FTT"7 MD_Y^D.E*!3J7OEYK M")V+9#P*=,X1.L>\A[5(,FTP*.2&%#8M M!#J7E]$Z;D@KK2][_A0)[5-K>A7+]8B50%\VDM(NVK!2*P@.(EYR/N<:Y"P:G):YK<5 MY%GA&J2"/'5 GHE\*1JE]$8"2AL)3+@ !BD/%%M.?9"&(%E-CN1\SBF:!7D* M\M2"MBO(,T?DF:@X8CB!3YX\P52R>;A68*-*^T>#$0')I$_0UK9J2GR;M:LE M\-2HT&<5G-?J3_[S48G#*I>&SEOR R/G:\M-5;23VN9 G09>EV?!.BG M@/[;6;_5"?U^Z.^'P4',09K1*[Y ^G203F[D_Z1-9$Q@X#C]8-8J,(I0\-H9 MEQ2WP1;E>(A06\A2PD1K((U44,N:21ROR>)>]FJ\OER MVLU!'-L3Q7R8SGRX,<4T&BJXB 8\LP$8E@%LTJ4KQ; &^30>^ M&7-'Q=Q;).:-V2(<$$/,^(1T-&$>83&9>PD"C0_8.6*)S"-9BKE7TE$6RR68 M/"ZYT4_GNC2?77=5LM!ZB@E]\C9)UT%,_^+/- M :,\2^H$1S!&:T D;7"4GGBFZ-J0-*L44\ M2C#"1& Q!UT)Q< \0C9&J9 )&?<(V1#JH.!>P;U:I)T4W)L][HWI \F\C#@R M4,E4!V8Y!I-,>(C(4T6"K,]5$'?&*Z+O4AB02,@ MX@,PYBUH+P289!01:A4SFE83@#"^W91^B56>J]M.LJ!Z0?4ZH/I2YA475)\C MJD\4.ADI/68:M#2Y:0C28+VB"=650<$EG6WB<,@2JU73D(+J!=67+EDKC>HS MX,X*JM<*U2?F1TG, F4"O+9Y8!Z5H*GQ:2,51T8(B0G>VM9-2M?!5*\8KE\' MQK9#^M.WOFS_._VXON_NL#/)LUYHFTS6/O_:\H/C=$#3\3T>G4T^_+J[/F9L MNH^S07@^>E T^?F;GYEX3!?24>L]/S&]CZU.]43B-LC>\US?!(-[8\A=6%1= M^%GN--IRM]"IW>H$&*T()M73O0VA89SKGJ2[OL@<6*<[F*"_OEWK]5L IF\^ M[.3/X][X;'P,8'O!? 83TV,_,^VOYJ*_]>N-U3E)"S'Z=B+3#=V2H\#M(?U3UU]5^9Z;\]W;W:[_Q)%L7KTT!L?=L_0EOC_-Z._CE3(" DKC77]Y$/=EYZL;4[[X=G5+\^OJDM;G>K^J@_=%6FY1I.G:(0H MHZ#/Z *CUY\.7_M&N0]?Y.RI0/C[KZ.G#W\Q69L/_.P/;QF3IYKR+N[OK>P7-HZ"Z?4; MKY(-@BO9(J .HEG7NUG\.7G,E*W:':(_SCJA05&S,L=S)/8A"0V/$8 9 MK&:1C@5)!]9%.HIT?%%JV._Y)P*GUKQ?HV^J'3ZN8_W%DO^$8O?.FVOV04<^FOK4$C&M=J MMP87=2NXG?_N?N^VZK6=,PVO/R91O781]!4H-OZSV_EX&'HG?^:N%0?Q177D MUB5[[?V7[]B[U_OLOV7G]'1IQPNWS_>N\SW^(KNG[PB^Y>?^=&M>C3Q_1P>'?K1PN/R*O+O=>OSI/STR.#H_HP6'[^+^7>X.]5@Z5 MOQKL[7P05#(L:8B+ *(VE%X%JHH8CV\3M1J>E]J3>-7<%\@OD MKWR==8'\64#^_HMKR$?&FB@5@<"I!*9-!(6E R%"0GPK#:6YF$&4,NL"^07R M-QGREU5B7B!_)I _MO)IY(0HRT&;$'*!N4V_V0C)0Y,RF?C(!;.UK7B3XF+E MEPKS^6WDW^%T-,$D9]"9!3)KI2OJ"M5G+))>&HOD02R*Y_&*Y\TDO62Q<\E@ M4$!Q12]Y#,8I!,Z':#4/&D53E=A1/NPWEMUQ#^,@G9;K]_EHF3%]W^^G3>7!!\_S/IGAHI9!1! M@W=1 &,B@*4$ >;*!$>IP#YNV-R.-8J%%;"K=PI ;OY@]V$;TR<&UNN#9AQ&FF@U,<.(H$6,P# M)PGFX"-*%IU344>^M4T%FZ__72+*2SG1!Z>ATS@QO<]AT#@]Z[ECTZ^Z\0QZ MP?3/>A>-_K'IU:]K>>%45SEF?(7DOW=[?X@V%$@Q4*2QDX4HY4W;81NYV@6DM.M0#.&@+.0A/B M"^#,&G F/&,=B> H80TGV )3S(,UUH'R0B=:_>"+'IE*C[A)%]DI MK9E4'GS(>L0Y \G!8&!UU"0BSX0N@>L2RRF0-S-7O8#;?,%MPAWG#",BDFF, M?)[+%+$#BP,%&QTW5G+N?1X#3FXG5!9@*\"V4< V^QAU ;99 ]O8:O.&$XTM M QECR-Y_;K8D<^\E_?^S]^;-;=S8WO!7Z=)[Z[E.%9%IH(%N(+FE*L=VYM$\ M\3*Q,[F>?UQ8K8XIMJ:;M"Q_^A=+;Z2HA;86DL)4QI+(7K <_,Y^CI8(B13) M]. PYF#?KN:_G070'_S2&&>P69Q_"XR)L(9@]G.HEH]BUH-B[H9WF(=FH%A04$N! & M<)CE@#*K!](<2L&T4RM@1+.(9H\;S>[>7A+1[)O0;.S:RG3*)04Y(1A@R21@ MNSX]U_<*38.1% M&_&B%V>_O3N:OWSK^-'3#R05,'<%I&"1$8!-3@ 7* =6X,8ZQQ@R4UC1>D+0 MCF271<#90\#9@DR$"#C? SC_[ &'Y[2 D*3 */L/9C(##%,&"JUS8PHE"YX? M',))3N\X]2D"3@2<^T^-CZARBZCROD<50Q0A#"N@*;(Z-90&"*0ER+.,<00M MJAAU<)BC.Z[!&QW^6^SPW\Y!/_BE,4QB(R[R2L\3R9OC9.'L'N(\,6NZ_,80 MB.]MY[K3TL,MV$<:NX[VMPWT%DN8SRQ=OJFKSZ72ZI?S/RR!'LWZ)M1/>^J, MDL9FDL;7L<$D+2Q52&( T=1*&I@J*VE(!(I<9#RC!N<8^N9B:<:V*9?Z1H-V"K26"UU:!U\CX0C')&$L!E85P677,5?/6@"*N*&0BIDD AL-( 9'V+7X M0WL 7C&<82.4>&&,ECY<07^1QWSV42[*=*G8Q4;YX3G+.- 0<2! MW40..!6^TY$^-UE^!U9<*!FA%(%",TL_(H" U;D$I \%U9? MPE#DT,)O:LGN8KQ!A-\8]W O./?L,HO.)!'Z8SF;N<2$RB2G'CMB^,.>.PRT MDIJ@@I#<(A2CE!6H4$@20GE.%1'E$T*>#%'>B\Y3_211LB[ M#/*PD)!1PF6&(2:$<,)(1G.$5X *UH; M@ N6 :X,!6F!K2)#EG!1 MJ"P%J6%&2R%,YMI=/29G2(P\V@S,BWM I;>+T].I=D6M^31192.G5;.H0S<9 M9T@TT^HL*6W]OX1X666\%2U$%-]TQ#:;77:Q=79K=6)WH_- MO1^GW'((M:A=L.3\6+<.#R<3?1MJW4=N0'Q_?/]]OW^+1"2$?RS(#N#+T4Q6 M)SJTSMLV">CNM^VR86W7'MVJ7>)[HAAVV?1PGT4$PJ%ZY\[4&\NZ7^F8ZK29 MP>%HJ0D@U(7,C,( ,U@ 7*0%X$)!D.7&[A(VF.?%P6$^R=C%)H![:6_8H^#+ MB/$1XV\-X^^S4D'$^%O ^%$U@51 PHT >:X0P-A5.S0F RK52"MA1%9PU^@U M6U-6-6)\Q/B(\8\$X^^S'$+$^%O ^,%Q"#-1$$D(@)FOVF7AG4N$02X5$Q@* MK9EP[5TP3"/&[VA&P>[8O>:ZULU\V^SG#Q&H;RWR?4564=D'=O".N[7#!=9Q_>QCL$&IWBF"DO00"%A64>N2\1U91V0=D77LKW4OLH[O8QTCTQY,4XH%!B*G&<"(0< L_P<( M&P@1I2F'KAKII("/Q'US/ZQCBP+>=B&8]E4U S[XOYQ]M@??A=.ZPB*F:X6< M\+X7/!U E+6A[SQO7:-LEI M79W:>9U/$KNVL[GG JZRU*G+%W/-N+F4]IG1.[3^?+??MJ^+BMRM27HW7MC= MU_1NP;^TFOA]6L[Y],674SU3Y7QA5;NCF5S4M5:_+.:OJOE[[56]J.=MIN493+/BX#"ZEN[\Z$<#8F1,VTN=N\R8 M[K?=7>19=\2S!K<6S[5R#>E *@P$&.<0""(H*-)4*U>A.L?8V29S&DLG1K85 MV59D6UNSL/?K.8N\Z9YXT^ WRY$@D!L%%$TS@"&$@*4F TBCG"'*L,I=2#R) MG.D^.5,T2G^S4?IO?#_['_]/10-:6OLU7K*9^7G_7/9Z6:'UM* MM:A[W$(J"9NP[C8NFFJZF.N?VPU-Q_>4O*+W/.& M!+]\2FY\N-8=2O_BGQR\EO("4YF6,PW:%8'(S^ZMUMXD?6)'[8H8)K-J/JK7 ML;K6^[< )%V>[/A?-W'/>!CA!=)<%YE6V+B8 R6UTFE*"$.HR#Y 5!QT=QW7 M U)]U$#4FG\"W-C%^HE/S_AY<_"WI34]LZL+&'AT5UF!__.'5KG&'GF1(K9_")IA:D=_H^H_W:X;BNNI+X' M)[=1W<$UQ/62S^OR2_)6UY]+J>T:^&.VP>G:\OG93?5%)OES9'Y<+>Q#E.L? M\T5J5X'SF-&?:+$002.]DI/VWT3]TO/W?[SY,6TQIY51VA>TW_\8OEN1Q\*7%KI21"__/OT1?O.75@'YQGNO M''+Q8TJ+..(XXAT?,4Q_Q)AMP9#O1DO8:.L8N>%PK]'$;LA?'BJFZD%'\RT* M^+4#;GG?RI!/2J4LR_J>>%"ZAH'?>6W5ZN2DFGF1U@L_WQ+M$[=XJ[?XJ1V= M4W?XU&^SLU>"HUDP7"6MA3-N^]YM^^]ZSJTHK?RFO^#US([UF\J;QGW>ZGU^ M5VO>+.KSB.%[O,E/I5R<+*;.>N'W^?7\6-?^-V>IJ?6QGC7E9^T_"16;GOQ6 M-7^A<^Y3.IFTGRC\7T/(&3Q+F: M'U_L?$O^M]0"[2%V\B$".399M>O#-!YBU3:)TF IY882A'*&<\T%IH4@,!>% M_4&X[\8,B^N#,\;&^F"DMYQONG"+]*:JW2B>SN=U*1;>F/RN>E7-W#CJ:CJU MEW29SUL4NB&[T WX'KT_>__U'_;Y]IE?I;WO_?GKYR^^O'[WZ>S??_U:_OOD M]T\O__S7\OUV?]^?3%_6;JP#?OSZ0>NI2Q$(0$D.78MF2G@.M, :2YEAK.,(2P.%U6$0FK!BT]9*D<=$'A-YS./C,4\V M8#**\((5A8"Y41AS0C7)+.80)556F.(*1::QBV5_B]QFV[G-ZY%&PUB&[;8" MA*%P>;@IX P10"BC&=:F3.6HD*#(!0180 T$(A+PC"F9IEF>,79PF"$XH1MW?XUF MJ%CE(%ZZ Y=N4RE[NOTQEZ_T/)E6S3,\9MDX!\>CWZ M>1\YU[?MVW97S8^D'$DYDO+>D_(F-LU64DY4C*D90?LN_7;5ITX@&Y)6'R^TLW1V'R M'H7)L>^"9E"I5%* A2( L[P 0O,4\!0:+ HD(,>[)4UN4^[[#AAB?36*1(XK M47R[8?8^H@2^$[4W_ENH AA* SK#Q2L]? MFW?\R]HXSC>\UK,8M[F9[>.?2Y'^:4[3S&4.0Z(EP'E: )$1#G@A"I*E+#,Z M/SBDQ3:%^>\&[FREO3:BV1W8:R.:/2R:C2RY&@O.# &Y8A18+L4!XZD$B!$H M!,JI0&QWT"P&=\=+M^?2&-R]$3/JRIHG;UUGJL9E=*AD7B4O3DZGU;G6H5=7 M\F91RV/>Z.3-U([\"8(3AM+0S>K;JE_'L(IH'HAA%9&4[UN@1MR5!!!.]$$X M9XSEF9&&0 4S*@G9*)IV37;G4=,LM'J^J.UJO;%SJM2_^'2A.S3UUW18ZJ T MBM$;B='OQV4K<\Z0)@(#1@P#V&XBH!E$0$E,$=4T%5EQ< BS'0F&B&BS&V@3 M&6/[L88)S,%Y]H83@X.,1=F#"'6/"^HBU]XI4MY*K]1>'Y#[ M=4I%6>#^98&Q!RJ3),.<<$ R4@#,A;"ZL_V-%$86N22($ZL[(Q:%@9C/<&<; M^>*+KF79Z*0R=D#.S5"=.AIKDB<9G*3D^QP,,6@K2EPQ_C"2\J-P,/CO7@?T M[&!510EI(PE)+O7$DIKP(J, DR*U_V#7KX2E(,T,0@IIH[3KN8COV+D0D>9Q M(',<4>?>46@2J603 "(#;X)**4'<;4#=R1PF(4DY=TU&&K)15X (P:020B#.3T=1P M9@4L0BX&04>8BS"WZS 7C2,[1ZH* ??WEIPY)7YOG+8Z&S,(H(VTD M(WT<.Z.X()QK3("&5 *L( 94IE9BXIJ+O% 8*7QPB"=VAV.N2X2:R#4C*4=2 M?E#'0N25]\HK1WX%*61.#&4 920%.(<:\()#P%(CE:(LRSB]C%=&G(LXM^LX M%UGV3I'R5GH6]OJ W*]GX:H0JR@#W*8,,/8I$(1A(30!#*8:6!E. F88 Z00 M."-6/L@%>EQQ5#'%Y6'+:[6^A%J?MBELOLI6P^=E8\Z3.?^2G)7SX^-JZF:3 M5,).F;>Y, 1-6,R%V6F>L\="V3Z&>T12CJ0<23F2WU [KEY1V2T=\)HEYIQI%0I(@U(%2&N M&8<&7*0&8 0A5(P(ENX2IXW=..*EVW-II,9XZ?9<&I-B-I)U?*X;$-Y9Y;K. MZUGC?5*)_N)^US$19@<%V#W6\/8Q/BB2\JU$\MQ"'LRU(;U=^O!3]=>BF9_H MV;QY5SVU"^@&QZ=O>*F.9L_X:3GG4Z^_>61]-@+6W_5_%F53SO5;77\NI0YY MQ[]K67V<^:?X%.2H[6VD[;TX_VVD[:G";GDNM*5+G0%+"A!0RBVE4861H;3@ MTK5>G.20QKB@B)E[AYF1_4=2CJ0<23F2HC:-ZF9Q]T3E*DU&\70^KTNQ MF',QU>^J5]7,C:.NIE-[R9$=4:V;>>0RFW&9K[^].QH9%%,N$2(@%28'6.D4 M"&4TD#G.8(8)E%(<'*+B<50;N(/3O]T1>!$M[QXM*4CY8T%^0BD#P2D@V=&*LH02ET"$MFAIHJ%2N6CP] M.(09FD#V..3U"*8/OE[[!Z:I)JDL$%(%Q[C($2<$:LI$"E.*B2$13'<73-\/ M0D-P ([&0D%'"988A)H1PPDA&>R5GB>E%=-/8MK\+@:@QPR-GJB97Y-K3!9>,@ M%BR$5EA@H'2& 492 HZ+#'"6%@7AA>9(N]#J":/H45C@(KP]+GB+G#J24O3H IF5*8HPT(7N,B) M(!I)G<-,DERF0M[ P-+G0RV;4[SZ]6RL?1WYF"!G8'FEYZ_-._YE;8C_&U[K M60SIW] &@Y>RG4@&+:5E!@A!(,!0,,!0P0'+TD*D"@F9NI!^G&Y3KM-N(,]6 MVHLCGMV>P3CBV;;@V6!3IK0H>*H@T'FF <;4 $KM/[I@'*=,IU2C'<*S&%"\ M$0!TK4 37V"X<1E6*IE7R8N3TVEUKG7BLPB3KDEH\F9J1_X$D@F%*&G\/1?( M8&O\C]%3^"B5LGUTI4=2OIV2N4()(G/NQ!>,4TQS)G(!)8965R.0WD"&69-D M?=0T"ZV>+VJ[1J$$NZ^[WF&HOZ9#4 >@46#93& AXPJ/N92&(0:!8$8 S*&R MJE$8:=SHS*4NE D3##&"14\ A%B"3.D,YR61:^"R,QU$$ M)6+=X\*ZR+9WBI2WT@^QUP?D?MT041AX"&%@Y'. IA 0&02,H3G *TD2^^Z%J6C4XJ8P?DO!S5J:.Q)GD"T82D MZ7?Y-V*D3A2Y8M!9).5[#M*X!0?')4$:5XE)_KO7 3T[6%511-I(1#HZ&WLY MB)#:$D@* 0QE&: X)6DF>8&0.#B$*-^-J(P(-;L!-0]7"N>KKBO% MF^,(._<%@K O"B(HIHPE8]DJT>@G$4$C BX M#6ZIB'6W@W6#2XJY72I?47A^0;75)14'@=@2!D3L*%1"F4B. $%0 *Z0 Q50 *P4@5&"W M<](96QY'3&G,Q'D0O'''G<^D=T2US[ M& 0427G[/%+7%IP\F==??NJ0]+5YWN)H2&Z,0M)F0M*7L4-*:&(%VCP#,LL+ M@#F6@#-)@,[,< M7 N04 2\T U@4$-+6_$:E(9GC&J82/*Y@J M9KH\;)&OUIU0Z],VE3+G7Y*S'Y![;NH0V?#]L^&1E5G"C.M,% "Y=L 8,^TJ!1B0Y9+SG!"E.-XI M/GR-&B^]YM*8Q; 1[WE]JF?)":\_Z7G2.1D:E](P7_%!/,E@.B%9 M;"*RRY+&'HOB^QCG$4DYDG(DY4C*D90C*>\&*=^S1^'FB69=IGYOT7!9^3X_ M_ZG\SZ*LM7I6-?.7>GY3\#>T;Z=C-@ @23$H!!.80X (K( J< 02Y3J5, M59H5!X=D8C94T 9(4!S)34CM, 0[Q1SCH'E&T& /UE ^$!R69V5LZ0]]8,'FJ_EHT\Q,]FS?OJJ=V =W@^/0-+]71[!D_ M+>=\ZD,D/+(^&P'K[]H*,$TYUV]U_;F4.M0%_%W+ZN/,/\6+.5&HV4RH@>-" M-X802P** 02A 3@5$% KIP)%E! 4*J1SUWD!3E@:ZP%&T-P_T(S\/Y)R).5( MRI&4(RE'4MXG<_1>'Y M"WJ/NM[6ZGHC [9+5#,%Y2!5S"E[2@#.& 008E84 MV.0\I5'9VQ)#^K>&36^_'?T7/G7EEYI)\H_%3"=9.DD<\,28:$=DHJJ5KOT; M['B2IIJ6*NF6>'^9%&.2I!CA0DB!L::"&4D)811R0SG''XXVZ"7B2OKHNGEA M.EV(QYV*JWU6OJID;1UU-I_:2(SNB6C?SR&8V M8S/HMW='O4E1"PJ)E35 [MJ-8<1RP*QX 1"5,,VRU'4?.3A$!7L4+.8.3O]V MAZ9$M+Q[M.16ED*YE6DN1\L;2_(12!\(2 ??C++[ M"SG6(%,%!-@8":B1"J2,\4QB2)7F5ES/BDD!4033"*813+\%3"5D!&M=,-#4,&RXPT59&M2(JN:CO/V!0=(2S M"&2<&1D08JL($IG"+$(9WL 9R_.AOI2A& B(0928(MG MA'$@1):!%$&IC:10('9PZ. ,1CC;_QB"QPN2FZ2B*ZD)*@C)%<>,4E:@0B%[ MDBC/J>(B*M [#(VCOO$JSTVAH4M_,P!;-1EP(Z$E0B&H59^1W?:#PXS "2-% MU*!O"Z-C@3*NF26)NZ X&6<8HY)V*0HZD'$DYDO+> MD_)&E5ARK7&>HHPIC*G (C=*\Q1CSJ 15C5][E73$/N.TMNQX[VI*U/.?[-L M/RJ.RQ92I'1!;8ZIN( JSS E#$,,A2K"%*N4R%L?IF-DD+O!NUWB/" M[ ;"1&8923F2U<(T"1-""5S%"LA<@A/#C,T<4T M\JUL7+!-R+.5)MN(9W=@LHUX]L!X-JID)V@N#:N8,(=%TN(:/.XT"8RSDC*>T+*FQ05QIBJ+",&V]\X MIRS-,LM"BMJ /$0,1(RCOL\[HVU_)D7G_YJ4/2 MU^9YBZ,AO""*[)N)[.=C=Q=FFJ8:$4!RE ,L$0,48P2H_0UKR2'&Y."03O+T MCI,N(]8\+JR);#.2\IZ0\OUZO"*SO&=F.3B[4$$T) 0!62#7\$U20$FN #., MBQ07EI6:RYAE!+H(=+L.=)%G[Q0I;Z6[:Z\/R/VZN\:2P%==5XHWQU$(N!LA M8.3D8B13FO,48"$EP-@8*P!P"1 C>8'S%/H(T1XKHQP0TVSN.,VF=2?4^K3U M9/MLFX;/R\:<)W/^)3DKY\>N/8N=35().V7NB+%)GD *)RF%,>MFA[G.'HME M^QB%%$DYDG(DY4C*D90C*>\&*6_B%[XW"[>O[]")P%ZO[>(XHWZ[H7[[=6SD MUB*GU&JR@&F6 9QK!81 .3 4YY+GJ2:2'AQF$X)VI QO1)G=0)G(,'>*E+?2 MNKS7!^2>ZRI%-GS_;'A<0HGGRAF: 8,R!3CC'%"94B"*'+N>]RC'V4[QX9C& M$"_=GDMC&L-&O.?UJ9XE)[S^I.=)YV5H7$[#?,4)\01.4EQ,\C2/60T[+&OL ML3"^CZ$>D90C*4=2CJ0<23F2\FZ0\CW[%#;OZ]?;-%R)"%\TXJG\SZ*LM7I6 M-?.7>GY.!HPS71"3 JU8#G#J7 Z,9H!3(H6EHUSY2HN%U2=( MS#V+V!/9Z",EY:WT-.SU =GZIKN1.=\)45\\:'S2>Z"_N=QU#Q7<0V/=8\MG' M&(M(RK>2:W<+M6IN+)D\57\MFOF)GLV;=]53NX!N<'SZAI?J:/:,GY9S/O5A M$AY9GXV ]7=M)9BFG.NWNOY<2AW*5?ZN9?5QYI_BY9PHU6PFU:!QM1M"8 H% ME8!KA %FE )FJ 82:24*S5B:%@>';$*+XE$D[D7,?%R8&=E_).5(RI&4(RE' M4HZDO$_FZ+T^(%L6]QY5O:U5]48&[(+IG$A%K')'G'M9:R",(*ZO7YIE.,,8 M9E'7VPXS^K<&3F^_%?T7/G45F)I)\H_%3"=9.DD<[FQ;3/3=;UY+5Z*JE:[] M"^P0DJ::EBKI5S5\V;XML]^K:B&FNK_@PJ2V:J__Z^&\7K>SK#O/_1G"F4ZQ MYD)D&!:,(6TTI 6A*#<%S#X<;= ZR-5+TG7SPK+J^?G13$X7;I'>5+4;Q=/Y MO"[%8L[M.KZK7E4S-XZZFD[M)4=V1+5NYI%_;\:_L]_>'0VF6@Z-W48$8%C'QL=_G8^YZ/&9$1NXD0D.YPX'OE3Y$_;RI\V84]:&HM6K,"06Q%8<$P5 MY[S(LQP3R:+%;I>YTA#]R$V148HR8*ST8;E2A@"#J0(N%%;E*8&B2 \.L[28 M4!I#*.Z//?KHR;]YPK<_5?GY\'_L/_W$JL:'__Y4ZRF?EY_USV>EFA__!%.+ M.,N.Y.+NQ8%W,W S^Z=/R(Y7M&2R&U.W4_G_#Z8SGSL\XOLHX; M;M[RCM^84 ;Z@FE'8/[%/[DXZE)> %4+%AJTBP*1G]U;K1,N7;4"/CNW&Y#, MJKEN>BI:7>[]6P "ER<[_M=-W ,I([Q FNLBTPH;FG*HI%8Z30EA"!79!YAE M!]U=Q_5PZCYJ(&K-/P%N[&+]Q*=G_+PY^-O2FI[8Y6O'Q-PT+E#?]RZI,=^W MI%+4XL4^3 MMY"7LR)66F(JC675L_E3B_&+V=P+E!892]V\LV_Z96KESH<6%K^^[X3%+Z_^ M_/7XU?./Y_\^.<*O_WQA[_LG?OWN)7[Y]<77EW_]X^3??W]U_/+=OX]?OV7I MO__W.)4G_YKQ/]GBM17NWMOK7S__Q\G[OSZ2]^]^/['/(2^_?K3"Y,OSER?_ MMN]^\>75R0OROU\_GK]Z_O[KRZ_R_-5?,K/C_T!5FFF[@*#(4VYEOQP!05,& MF$0J30N[[ P%K:"<+;1ZZF1ZPZB$.4*YUA07.>,H%RBW6H&Q0J3$["#15AP_ M=2>[7FC+:1]8-9'KS* M(#&8Y+G("JQXRK2=)+4'+\^$L+?V"M)=D>8OO"F;UV:%+,_#OX^7-(_0R[_^ MF7U(B< J(PAD!@N 7V^O*F1?P:^6RJGQ;:_]WBSFG=6D?/V:E^\MS\,8O?NG-$]I_VS[-[\5ZF2?<8J]H%J(I5_P?\.>DJOU#V^_:![1?_C!)[/C<>\Z.2VGG4=L)'5=NR-79 M3*L?D\3;0EIU)IG7=L6#@AZ&+=KSG9887O/C_M-3=WF5*=V MV]W&KMOM2?*,S[CBD^1MM;"D\_\JJ\[XM7QJ)V[)I>1VU4>/\Y)-\;/OK5[5 M7FU/&OTQD*?;L!=3+>V&2TNX1S-3<_N4A9PO:CU)7I?3Y.^\"9:,_\-/3G]. MGAWK$W>M??_PQ6=FN5A]XM._NCT:_-"TL))V[1 M'B7;>@\_:&4E"IY1@!A2EFUI 1B%"-"4>G$CDS1_9&S+$H;#JYXT]AM2 M,) M/-K.>BV+JK4O.]LD]I7V/+L/G=9XPC]I2QKM,OFSS9MF<7(:SOK\F,\3;HS% MCL!T3@+/"2@SL*JUK_0/NV#DLKCUIV,"TU)_#ISLI&KFWJ?<">?+X_EKH48X M9D=7V1>Y=WNF6MNG6/G:_NQK$DS\4]T'GRW$BG):SBU3L@]MYW-B-]H.(#GU MQ0PD MYQ:S/_-IJQTXV:C^[!I/S?S]/;.VH]+E9P_/[E%*&UT[<6'.O_2/<5^X&;3+ MT.[JM&J:5IVP(H-36":M/."6UC($/U''X5>7R'W\<9#@_&?N^8V>&E#.FH4; M0*V=JCMF_XV77D[KZF/-3]S6/;4\P^ZRG=]B.G?C64Q5XO;*\0*[C*JT MQ%(GIJY.[#NJ9D1@'>]3^<"9=>Z]5MSXN2J]'3!*K,31:!RAL(5TYD&KA[ZM. M/I>U.Z).G[!X-0U/K@),MX)XTAQK;7'=/B;QGA]0&;!H6B +N#T;PTB053W. MN.?U:'/N](: _7KUJU8^7?-\RSR"[MCX084I_7<3+G63L9=.W)-;9ZN_:N$Y MN@7'Q &SY11:M8\SK>XR?!Y&8C'II!W$ZJ@O&T$EIAU2=KPQW'K*SSL65#9N M'5J :[^?)">^S+M;*KMP%@4;C_?:Z3Y67[;#^,77I[;?2FW%_[K2[:H;+GHQ7UH^:FO#=01D4-UK[HF M;I9.A[#*AK_3$7K[Z+:N=N+8:UB#TGAQJU\/.YY?UU+%%:.9M-JEVW2W/I;I M?+9K[1A28W7%*:_=$&6H5M2MQ*(](XY'E54]5K&;%FCL@X=Y=8)!*RFX09>M M&W^8UFR8R(AF_*DX<6$!7Y?*BW?7KR'T?H$<*2XOT/["W^M9\H^%11_H"LA M%M"OMT@XIJ"#>--MD#W:;K^")*@"U5MII*Z\!%9:(?'$MTEHS_*5US@Q[J1L MCW7WTA8>ZTL.P4RM(5('*OJ+.YK#L>--MX?.%.1^YQV/LT?OV.^UP\T@*@MM M-VWF;F]OTKRV,J\EM"!W)BT$:;6LR;=C78.ZZT9OG_U?F]0=$1I))6AN(,&4 M<%I((5W(9Z%9+C+B@FJ"SKT45$,V"*KI@<@SM=_=F%\;JX\]=0/N8V7R1Z>L MOX>OW\FS5W]]PE9I/WOY_.B#000+Q32@T,7V,\(!EP4&A&DL6)KR#+K*(?C' MBRG7P59CC^^TD^HO8]&EWGXB^:T#V4@>'7F\DQ\$XMH4R(!OTM*BU!6*6XY MWD73HV/<%K@LTCG@'PK!,C_/.FW(HT M+GIS)F4G"ZG2[U#@P.[J03CS'H$@ M<76J3"^VS^QXNT7N9$ K9SF^V?+40$I6FZG.VC&,.+ODM=6S[,/.'.&Z+ZW" M-*^"I3OL9B=-R]Z6XB2$%>[N;!O!R3%ZP7]?N"PYT]?+YX&4[.#Z ^:(S1^F M_HQXO6YE9#Y:J;_)NU42WI;K7):CN@UQA]0I3',+GU]U._V9:KPFM69[W,5* M.W'4B?.#F.L%U+4RSWP8ST7[S=@C?DU@T=5'X^!&-]XHZO"N0@YO-L3M#9>Z M+! /71Z(=^LA=?N[NG<5C/:=Z[)OZWGS:+?D21]Z\\,Z"E\;SW-M?,Y*/$_! M12'3W!0YD9B*G-$B0RPE+$>L(#XX]6X=H+]YRU4P'S[V()ZE^#+T^MT?'XP5 ME',&"Z A1 #SS "68P.P+E*LB'$QCALZ1A_\?&QJAO>T<2'<[480M =RJ\,T M)[E;Q&@E^[IVXG^ ""?P6)XV=3XJBQL3'X?BXR*\?>\_B_+4^TE#Z$U0;KUM M6,OCF9W/Q_/11:UU<>:NFCK'6!U\T,*9M^PQ7;'R]%*8'9[QYO9A9$G9=.9O M*RPZ*WT[>/<6%R,TTME&MSD1]L)S^O=X"Z_0_<-*)P:[=WS6Y\U@P?0R]06[ MN\42YQWT$N]I[03>UB(ZS-\M)N]L6VYP=E?=HN@O0>/R%[@%MH\*ONHU5NO+ MK-2]>\,+W$%=\]8S[W/U(S0+%\VR:J\?;-2#G#O8\:S>:2^38;&4)X'3Z<+9 M!,]7'W3"E1X$^_&-D]:$V(SO<_LT,H]8GEGR'QPJB7+([SLF>N6Y,=D?Z'O>7O6>?#CKP8RC';AR1 Y$$S.5@OGTV ,'S_C M!Q]C4'NJL:@FJKJNSMQ=+G3-88/?GXXD5BC!!434I8]U6*8O]Y;UM-.Z-,?( MTX5_+-.AL:IM&*XL:[DX<18$Z0];3S6:R^/>'36&W@Z$&C^^RIYW][2J7@JH ML-0UJTZLR#:6MG"##8@7PRTUI-UFC9Y2<]+8^K2K4A-=V2 M)ZV!P >7"+=$NI:EG>@>6Y9^OP3D=8B?<(N.L1>])<5>D8Q)28;^U\OAT+/2VCTKL M=EDML9KU\[ID'?I!S\]/V]!2']'C8EQK79X(JQ>&_-PZJ$CA :V#K>MB?\FH M["3FQR[MHIYXMM?-TS$]+R0G:A%TJTGGI;+/LB)-,](8VYM:HC'-C M\=3"@R?%*SFG4]TIFVV K)_D"3]WPDK0[IS88[^W2Y.<:UX'/6]E(W9:FMDX MN7^N3Q/X4X\_R5&K/,L]3Y;Z4R>J\CZI(1RQ@Z/%S&O(9SKXP4;V!-[3>YLF ME<@6J9U!X](O@ZO*/O%8SYPEX]B%,YXZ>.#3%DM.3LIYL$TXNA86GJSD7L]] MZ'1O\ B';(C\ZS7F]E)__H;A3CIEQ>M)%[]MSUP8LAN35[SK$!N_$$%/F;0# MG#HW7MD&F)7.<5@)!PXA1MXJ9%4O%+MY>G@=+9<]\B[\6GBP%][&$X1C?^$* MBLA>:W>&FL:?US;(K[O20X(=AAX'LK=I [T:%D;NWMO:=5I?^"C2*60)N+^Z MW71V4CI[QR#R^,! 49T0OFR4:D).CIXLSJ;WT&8+&B['# M.?;(Z>+Q L?[A]F'_MSJS([0BP\G:IW:K,YZ5,T@[F>9C[?7Q M;I6\[:)-0K4K<5:YE3FIZL$R6;DH#1\WTZ[73S<3-"?RP+DZE::WA_48[X!SM@R7-P7+:,2#':4+B3-C:I)'5:2"8LZK^ MU*%P\#?P 5U[!E")O]IPU2 C=;'%72S,F/%Y@X=[PKF?UI FW)\61PF74]32 M)K?"GAH;"+OYS18GPJ[3BH@W9H@^(+Q?AIXEC%.VOH\]1)XPX@G93\GSWGC8 MRY!OG+ZRRVMQ3;:0#WWJZ+.+![^"(,SVO)?_E#A]?+Y+CD MG7+/= ;K8#MOG3A#WD>/E,&M%32E*X?]I/FA#>E:JX).UHP[<+(61Z:+DU/0 M+$[: 8=G+:F4WGJ_JE,VJTKE92\:>0K%>5B9C[5V<7RG(<(]9)YT;QSY4->\ MTYOZ59?=?[/5N< 'K[;:K@U BZ%B=Q@JEL50L1@JMBOK><>A8M>&?JTX+K B M@B-3I"Q76"DE%$^-4$BD1&20XX/+2DQ=Z_!8?H\=4TYR3B1)"59,,%P41!AE M,&8:";IS+I%KY(:1^+JLUG1YA)V/UUM@O1UBQ']&81KAJQF?>J./UW2L9)OH MLLWVE[5W55=.2FE_OTS0L%_UGN]EF:*KG^"L1H-$[_(EM%='[6L6OAY ;W_N MTD67S*_:57*QC-Q73NB-VR/?=V>U;N2Q5HM@;?8+,+>[J^=M$88N-?_2T@WT^$I:ZP'0?[#2^*RA67=1+\L39J7G9EXJ0//CU^[7^83(8]4-]!CT( M"^.1A?==M)-U59&ZZ:A^F>UK+IG:BJC12D&M;F\/A7<[S\?OZASW8ZW'Z2]6 M]O)I W)QL@BBQFI-BJ_>+C>=>KVTDG:'!U5R,6LWV,53K=1M6)W_>/C.U&!1 MK0TK>- M]_4O["&3Y:E_YIB2O672KLPXNN[)D, Q2?QQZ)Q%E5U0[I*5?V@M$6X5>&-I M4#C2_,S+:=@IET(>:,-][P:S(NE?LD#>2#,NTQ6BV=Q?T]O;KF=>,>X7-0RP M7^RK]J_6*W;57:^)+Y]\KW#SL&3-PADVQ_!Y\RY7_\ M[O40?I6I=2F(S*>=VL' "N>U,RY?\:K'=XS( M3UT-$ M[M9PWW_MY.FY%U+U[#@(!B$L<,G2UH:E-VUL= BL$-J=VO -7J""NO1UF4) M):S:2(5V75MH:RXW,XKS46T*>Y'3%9QUHS)@%!L1*D]TH29E,Y+=J\;+3JU, M[Z)"W31]1;3V V\=K^8A!Z$5NL)M+Y[^3SL(*7KL\%1];>G\"5<]&3I!E9-2^WH[;;>HEC:C@N/8$/A-N4CJGQ MF;9ZJ-?3O&K4].=E<:*;MF;(3#L?N><^U?B$!$1H"35XFX;TZK%/-+@^+R;^ M=NG3PUV];WYMS9RSM:BUXG#K1=@@N5J*"H>@B_+@0TY).?M&+IO@R:!_M8 *CKET O-4=&\O+[83F=OU'TOHHJ6(, NW!&\[L M'A^.9\L@Y4*[.CTPK)A5[H0+.&O_ZFW\$Q?/TI%":U_HRA2WU_J/)D%$M!1L M->50@]B'S =:]U^?GDZ[C^=5Y1X]Y!6-']L5)/2?>0?(^$4AT.[8J:)C(T@' MR-Z-L7R]"_RQ,'"LN5=#JY:/!5_'J1.#JZDK/.4C D8W]JOEK$&C14J.7=J7 M/YZAK$\7 SA9X6(MX_>:;UCKOO;&F4_@&HQ0??!"T\V^^U@MNN">_C#Y1QJK MI<[;PA_!@W6AQI"J[,7.'.'$WL&?/;Q[CPG^SQ989LZ1%"R#?7BL-_'4/K*Q MLQLVCN4W@;GV/#_ 7)>M,MA>+B1^##:+=6S=[LKS1:\WS;A/B6GQR&.\:X[7 M&M0&G'0RQ[I(CN#86ZX:&F2+8/LS<7HQM4I>.Q*VWSZ[KE"EG$K+6#M)L9 CQZNF2 M82WLX1 ;>UDTL4- Z4X4]W5;)R$>*=2SO:9VCM+PP-V0G<'WHK20ZU[3K2:&-H M?!NW/IJ]97/^;+30,?;4^Z"D+B;)Q9*Y(]=AQ;KGM='O"X#JH=%RD-Y/T,EE?1Z8G;34 W1@NNM"L%J\&L7 4YW]54%87(7\AOK4T M04GT!7M<+&^XE<\OCJT+A0]UKBMODAHM5& M2ZQ0O:#LXV&GH>+_7Q95L%B>R;:+5 MQD+EE)&OYNO @PM:@Z271= M5[YT3E=7779. Q]$X$2X9C(\8%PT8K+"LTMG=FE.%\'"WR8G\4435*JE.)(E MXXHWO_O\BJ6"W7T,3;,2@S*>RB@6IEV(LDT/L]][7X.+F DR8MW&V4[UQV#F M+0SD[D5T,,*M/%8GW5G,0O^Z;JT<[5( M=^*,E'U9\?EQK75(2_?F@9#CVULIK+2N[%027V6LGOMF23XYRKTT@* WQ?HQ M..N\]HJ2,Q#^8S'3H8QUEKJBU2@- Q%\]NF;>^8M<\!?M?+5(YZW;SWJ_0O/ MJOJT;:V=/#GX]?G1LX,?NL=?>_FS]O+P_NNN_G_^:C_,089L,?BM/+:2I!O! ML[<'O0BYI2?M$K)+MF/85P_2B@5S'7PFKB_E//0,Z(C+L7_XMSR2/1!&)DJRR0!,YP!C#,*!",2<)+;SX4II#$' MAS#[D5RHOY^LEMY?Q;('+DC5]:"+XI"K1(4^2*OQJB(3@/"LL%M--!"$"D"1 M_1#E&:'\RLI2VR8);"H./>W:$PZDL;^"T--UO1B=2X77==E5D[0#;IJ@UH6F M:\'-XH)H^NX%BUE?P6,Z]&.^I"_O$-SG-;?&JW9VX9QX9"'BA/_ETS_Z//6J MG(9 L5G;Z=$R#9=1Z;,.C)U5W;1!2/4GI]S9:TZK,UV/;SIU'9)DV\IWZ8OR M5/LRF://VF#?T2=#;$=XU2@(,#%E?;):TK;TX095,\26U67S*?38L@14*MY#O.^PK +RK[*!]:TNG0COW MB7O=^B('G:N^*]["FR$\9(@-=,T7/H>6E^UUSO[AFI,L59E<[ A0&UQM86E#KDD3RDET/5]'L0HW).@AGK%WG/7%,?NLG#;X8.@#.^3KM/TV M1M&M;7_3-E#+>_#:AB*NKJ9:+!VF_KCZMN.U:RWBGFF6UO)&\P@5P$*/C>ET M2!W1?24>G_,TUR>G2SW=]9=C[GOD/0C7/IG77RS+;KNSON'G;L21;[]\]Q%^ M4)E=-%FD@&B: ERP'%"M*3!.$I9VJ64N]IEO]V2QQW:+WF YZE \/MY"GU?. M$]^5GPOA6]Z^X8V5KT/5K! -77:=JT:NFU_:IJAO75/4)<0Y#8=M_.;EQ$W[ MS/FTC9YW+*L=PX-*]R.;K#-_CBVR$35>_O7B[ ,AD!.=*Z 0$5;:EPH(97]# MFC E,%(I1?N,&K\YT7:),/87/?[51G$&-TU0SYUHVSHY^J*EM"V_H2\]#3DP(L7(RT\7V\BO9T&== M+5'5IT+[>US"BZ^LV.5)>U7!2YE]AK8O].W%8R#.@<\ ']48;)V1/C-AZM-R M[$H%R^WB-+1:=0G.PPU6>#>+NLW+'Q*'A0XU;S_-JK-9>+&P:H[^W UX=MX[ M#YT56/M"[Y6OY=INF%WG>N'JU[2E%5UPVZB[/6\CQ!;U:!N[V)ZNSW"HAGK: MNN:"6;RT@KT*3;'[:FPA!Z._8QI4F2XBMIPYQ^3,Y2NX2"X[5CD?DE.<^F 7 MORL=V9;"]+/T2SEM/8L^ZWC1^RMG>J5@6^-";^?SH):Z"8];0/>*11<8-_N> MF>],P.IU_70^]IYJ7[0^]#3P 7N=Y_I!^?_1[+,EFZH^C]S>C?5#IB'5HN @ MU5("G.80<"%3(!56A"E =;56IMZ&UV8:. "=Z;GO455^]>CO4]8>%%^>.UM=6W7=_AZ2 M.*RF\=2RE;D=96QP$%AN5]7B0]^O:D@&MZ*S64R3J4\8[JI2M(_WXF!H M<),DSTL(LB;UO#]QIF]+7*\Z*S>?_BY_E8:_>@0 MPUWW'G\H!-0T90Q@28A%#)8! 64.4IYB4M 4%4(<'.)T%?.]V:FYK('A#?8; MJQQ#9)0B.<.%2JG*4R@HU:BP\I,HXG[?^GZ_>_KE0\:I,$IB(!2S^PUY"BC) M"2AR Y$P.2ZHW>_LPG9;U?RJW90%5PRJC"**L)2*JS33R*(DS;,"$Q-W\PYV M,_N02YQSK25@!+LP JX!HU(#I*3,3,$81NG!(227G5Y?R>/4BE%\X_-;<(:P MD!E7U&""+'# 3&8$I0JY$I4P[OCM[_@_SS^HU&"LC3V_W.16N4P+P)$4%KXE M9#HS+*/R&\ZOR)2V\,OMAB%LL5CP/*,ZI29G4E+)XF[>P6[B#\:"L809!UPS MNX<4I8!)A@#,"JDIQ%E.T,'AI6"%JE%:DR$.^%Q-^]@-_&''!4XM9P7\,(>84R% MQ>=<4< 9SJF%9)$;QX*6N^\UJP MVLQ#W]J@L9F^EH=7TI+J0B_B6.!^J]1V0F(B<=JJB)G'&1$&T,SB01F%S8XISC%2F96 M)L;2JK,P+0JFT]S21VIO?F26[*.EEN..S("GLR00VOX:M\YCV?2UBA:^Y)O/?S3.2N_BC^M2+.9=(?M>? S)FBNE8R_.?+B^K:Y] MZ: G*S7Q?3&@X=)Q=;35YE!=C;G6EV%<1=0U(W#*[V0EC&C-J$,L3G/EHR9M MC(Z[JPT\Z@NJ72-&[]/96\^JKT7FPU^K(01VZ+S;MT ,21L^42/L@B?+R;4D MUK:V7J;)P7$63IM*S3E M:VR-:-F#4E/4:;YZ^C\ Y4FUT6&@4886IE&&L"DSH% #)K,%(05Q2.343K"V%]A MI)NAJ\OM@EMG;5'TY3HWIXO:'N*FK7'HB\C(_RS*8 II!DO.Z--0JOTB.W+Q M.$MM=[NCV ;W#'^V "5]XIEJ<\96XGC[]C9##>Z/BU*%'N$?N[F5H5;O8'KR MK[(3U4T;.N1L2L[6;)%IVC8<'H%H*R;9)7(/L.]PZ>7VGL]Z.BI;S\,G+F:V M.FO#8KTSRLVFT5[HVO.ZP%U]]="RR"WF>!G=CC@)_;SLRI9+]1.EAGL>EFVC1\. M];=7*A@/ J(KDUU7U4D(K58^"S4YZ#X]:-LRC!HE6,YLC(MBEKI?AHM"'E\E M3$_=+F-P::ZM=#X63UW(>9:G7C-Y1-)V^Y;;[):[I7K CK?1><;ALGB55-5C6% MCO#"Q$(C@S:G:DR?H6=/]PX^7QGU?B/+PLJMKON$;T'?:7^]VF=)GD_/?:YY MK>U2MSL1:L!:4G,9R+YXF<68R2CMNV^6M.;&[I+AO@M'>ZVDWB:X+&_.J.'Z MQ?&LJW 6P,35K#\Y[7HV=R=F5!.]ZU/(ST+7B6YQ? G^R5+;N*[XK=W8,WLH MPP4A33]0@\NB"2J^RU .8?FNWFU5?_*)[?S4"4Z6@;O#Y^N+MY^$7L6E4WF: MI=R+'NR'U>G3I\?%F'O5WRW<,(;Q.X1=%]VU' @7N@C N?YH5067_]WU[@B9 M%!.7JN3819=8X_/T]>_'+T[OG3OGKRZ-KP38OSBY!KQ:>68'WB^]+@_A;TV7Y\ M%Y-71GOFP28L7A-6KQHU3!QUK!_N#^+2WLYY+ MA5XS7>*YRR +_I-633X1749>QN[GD?+K#[8M1A_UMR:X-QW[0>/$K M]-;5OQ^Q_OK/]$-F++O(C01:$PUP2E/ D4H!4HHJIF!&G$W^4>FO(7=[().] MMZT?7= ?/7CY6A066\JY7@X(7XY($.?7AY9;5%QZ0NW>YYBRP\6K(PR5+*#A MT!6(%&G!4 9IEA..,IW2(ON>6)9?_=2\^V0%$QYS,(M]WB?T05FPY1(B0"E7 M %,F $]S"5B1(L122)!6!X?Y^EB6ZP*4E-)V7^T60L@P3P43/&.%?:9@AC"Y M'M_CIG[/IKYZ_A1_()HRG#F':U9D !N. *><@QPA JV@ I&^(E+8210='*Q: MG$*Z21 DM!H4.V_I7M(%6\6^53)')H,VY6UPRO@'_WJ'Q"^:PUV3LY.?@ M>F&M'[5;JB531Y>SKO^S",Z'B];"U5GUYL%+G%-!+__/HIKK7C%KV\AV#5+Z MWM23E0?U+UUC.1QK%JUQY7)92W&F*? M.SOP?.#??3V5WI1XIKN&8J-BD"V/\A7[_-KT-.5[ ;K!"]T7'(EQT=L%."2/ M<=$Q+GI7UO..XZ(?/,[Y[;'%XE^<8N!(Q4KO?G"O3]LZ'$?)(Q_>RON#R. M5W;AA*45INSD&[<05B(>NEK-*M_U1+L^2JTOM3GV%E;OG0Q2H[>A^&!G)WLZ MQU@X;=Z_U2VF]^AUY;$O6 V:_HG.5L.G)C"Y M=+3^J?/5[O87RI%;Q=_UBO6+T,8'7?/R8-D(K[_Z[;W5HG$*AH5<$ZJ(C\,F MV@K8@K/;ON/#>44PSA]3(%PTO.Q*_&G1I%,HS7MM(B7#H23 M9[R>5J[+KIZNG>(R3:R$/7>3BA=Z'?]/$3+ M[E5(]*80=^<%]IS2]XY_B=8H^^[T U,XDR;C (J\ !AA!"AWJ=22,2FD-EEZ M(5E,X#Q-"T*9Y!ACRXP+@W4AH=&4I)KFJTPYK'EB%]T9=E;UP7WE7.L%T&O7 M[K"MN#ID'GN-N^R@M@O^\-:6(6)A%(/JKA\"#'PT:=B N=L 7VRJ!?WA\U'. M1_^NKL9=7_]J*4)U""MKEL,#+P91A-!$^Q+!N[:1Z]_FV4@;$-P'<_ OW@OA M&TUT!JMQ4\S!'C+J=3#CP?%@7SKE9^%-P6ANU\\>_'&"3@!G_ZS A):CYH9* MH9TOHRTDVXTLK*)=UW\--6Z[C@;-CF7Z"K;3\I.>G@=3U*QR7IC7H[">%?^)\5U O&UP);@V M!+]Z*QIWW5-]I*+OQ%*?.K-H;SCLNU^X =?ZH^^^WLF.@40<80Q!E)>\52*71L0V[ MT-KFW(+[ABMMS$!G,+97>@!8S(^KT.;OH?->K!1E07'VS$?*6W;K:B2U=;RM MMNO_;#?BL?/CC^>OGK__^O*K/'_UET2OWWW\D/&T*'B> LNB+6LN" ,T%]2N M=28HYEJ00EW0?^-V;N=V?OJ@A*8%01KDDMCM9$4.F)4%@,ES@W*.N=WJ1V;. M:,DIZ>AI?X5!KZTN9K+K=QTFW/=AO:CBC_*=+9>[OC>JXY?^.6T/R[;#Y4HK MRS^KT,[RCQ_?_MA?L:99YL6AGJ\,]+^;<4_,\6B#_6+TAJ0I/>>W_*WAT[Y] M05=T66G7C6KF%7XOSCFG4OO25@]O%J(I[:Q\V>70T79X86FYXNTW>>&:NV^V(G:!G2CD M(XLV6I/@YJWUV(;CO*]M5E]KLVDWNYV!#UD:GX,N?SG(;D[SF+N5\43*1Z.9 M7YA(V[8C-,,;&.DU&^^=S$XCJV9MCL_KUK$=9M::IFZRY.TB7^^NO;]PRO,HPX"!11K%@6*^0'C;,4,\V!2F$*L*L(PR3/09I#G1NA4$X? MFUCA^J#ZWBM'P5DPD)0[ 3/EC+B[+&ILVL5[W?R3/T*LC#V2.8#99.1B/?)5 MJ -,@.29ZUXS3WX+6/3D775JSWV&\A]^2EYJ[F*#NBHZRU=:)%O[R%U>^*N7 M^?7,]XI.8#[QRQJB18=%6+L-OU3V1_+DUZ=O?_FAVB"JKN%U\ZR,T\>#ZU16]MQ*\(/PH3?C3W.W7UCQ4-O&?O[TZ=O+)U,^7FS+CTP MV)"=\;#/EU_>ZD5?NJ8+0>\[IKGH3%_CQF[JM:=*N_#*OA5P_PR7#5#Z(+YA M6%9%T(TO8^H+,;ENN9JK27\,EI6QCFS&*?+.?;F>=%=[('=W=^4KNBC0H.W\ M_^R]>5-;298^_%44=,],=01)Y[Y4S1!!&=L_^FU!NXS;!?\0N8) 2+068_CT M[\E[)9!8S&(6"66%RP;I+IEY3CYGR;-<,O0D[&1?Y$728Z[V5>V94=CGYKVP-8\KSK@3UA% MHXV*Q<"3QI8$'T/$6 A#J6)[A)FE9PN'_=D%3.GY%K"B=\@!*-4&^7445P^7 MY<';^1MT P1F^K^EO]Q-EJ;9?8ZWOC]HWSHT:8A%]J1K=LNAG9 M63\(PFW0JCH[&S MYWR'-LGF>A-O??PDFNN?<)-^P3M?FW1SW9--^OYT\WRWM?GUW^WFNZO.GLW# MG?,ON'G^B>^N'YUNKG\ZW]W^XV#G? =OGG]A.]MK;/-X@^Q^_7(ZZ>QI;C=% M\_S+7N[Q% U1"'-N$9>:(YU[8L;HC,W'A,2)J]$ZD6&GN M$L<0CQ2YB*JTC M5(6 &=%7G4,C"1"$\^H2@.1M_?@DD7!)J@SR5YEAJY7AS<)1<.FOS9GJ"*!Z$#RO5-$#>&(H>30C%% M%37E23&1LX_D"A]CR9BXJPU@J?;(]NY=;(*3B4W0O=P$C;,X&#F*5'B^GN=0EE%4(U.>>H0NN^5Q0$VRHQP7I4S M/<%F$PLPZ+IX>49E^Z-B6MFH:G4Z,+C!:6Q_B\]%08>3J_ \=6 M1&G45)EK']M#Q=I8BVO\7A<2?,-B[&*J.=.@/RX+6RNNTX77!MGQMY\YRV4F M&\7IGMBSNAQ^[>8?]NL VZEZ9]-WC]EMPE5XM?KAN"7\8I3*/ MZSWV#V)5#V.[RG*YZ^8J-/@R5R.[NR_NJ=*WQ_<[VV_U)Z*2QQ?G\X#1=[4W M,U8MV.I:K*/3]_$1O6_G I1CY!_Y#NM$]'%QC3R3JV,>[<>I">8'Y"[@]9#> M7Z0^O[>]O-6KF]Y?Q+'^7A.K.L_ZDH\EGWT61^OS*9\6"G MIW!]BN,(HJIO<1UPFRWM4;1K_X;SD;QL>3CPQE]_'BGN\')=N6GTZ\BK)NO' M/*^Y>Y.-6Q566NN$?X[#_"OWQ.):OAOPG.9>Q%R#$2F0S97@.G'7\<__):C=MKV[-=6IP+UZJ;?OL7> M()_'C?@,>&3DT3-F16%5.?4&/?@_C)\_ ;\N07V#(])Y/_GO%=S7O 1-G%K%/SM))\+YGY <,FO!"!Q_$&OUGQJD!R/>>9',[X^0SX]^7YQ_PCS\T>LUI:K:)6P("N)&<66Q?2L]#X-AJ/ M),OH!3#"1A5FV1@O_ISS #&%!Q:.!^J@[RG"%[GSP-$0\?H,69U!SCTW_K*1 M[=WN$)X4^G^[!QR-=7JPW>(=G/*"E]ZQ@Q[#)'_Q8 &E=!ZYM(_"B.>G^&W#FBT2__4J M89YV8:JUOV-E:OK4QMD,KWN]ZVO_S[<_/K'P>9A^ZCY<0=O;F\>[&P?'.S0]^>[A[M'F\>?:)-NX,VS MT3U__N/ '8?VUN%[L?NU278_OJ=;7S^=[AY^(DWZX6#KXX?#G>W-XWS?[OK. M^<[A)_;G^<:@V<+?_[G]?M!A:EQX13)%UN Y)BKK)%(Q+4DABM9$K:I54C ME[%F!>L+UA>L?U-8_\L#P/Y1)\S3J)^[ L)/]PTZJ]U^K4X.8R@8_T",O]3G M$Y/4&QI0PCXA'HE$1J2$8G)!"0O26\FE52:7!1/7,/Z:?VL6L/4Y7%>I^N]- MNJY^O\LA->V_\C_P=#W*=76_I?TY]S9]:NK?AS-O&>-.5Z8(T M+]>&PG&LY\7CG49$3 M,R$G)KQ(BLD(ACG("6TBXE9(Y$! (!,C56LWQAM=C4(J<*'*BR(G% MDA.S[/GKQ,'883"JA]$OHN&AHN'2A.! .<4E1I[D5F/24:2Q-2%'U?4N=J+ZW_ZDZ5I)CI6C=IFWJ,Z4R[Y,Z[X/"YV/5'U9_NR;>?-]T[T M)Y@J)Y9'#E]?+W\W:J%J+VI/7?3=AN%W>^.R2GD^XSI"^>*'U,#[6:Q_2!G& M'QXL7]1H'"_7(I>^@^N.]B2.0CMI4<0R(* .1X9:#S#.N"-,Y*RB?$[,?U"2 ML6++UF59NXL:4)?\#[QZVNT=C8OB3?/IB,. AR[CWJZ411OUX@BY46K%@A=; MXNUBTK]ZW?U>COR;K*-UT;D%MGQL?:N;>PQNVM89A*Y^3,SE)N_%7,2Z*DEX MI:7*N"YAMU.WF!:1C30@T-:HP+#OA5!+JTRM7#?D+TI<9HYZ"!\\ MTA-4^."Y^.#\TYY*).C<\5+2<@!0_T7_#Q;-NKM,XAI-,$") M $K(RO5 M4MLNJ6X\UR#5F&2,9.<;^SE%$B=;/8U>(RX4!AIS@6BFFCB,6S@ MQ(%)U,KUP*,[N(28N=8B'UIK>;W5M_N@6>Y7V'K1NV%^%^"NC@FU51*FINW. M1J6%Z]J?<;]JW%2G7CSK MTC*Z-H;]"#J^/3EH^2P5;>,4)&%=_+DRE[*A?6DR92AS$R6:!V\+.W5ABP[>YX113DSR!/B$;>$(0U*&6+*11R2BI1= M:WL"XI$Y8ED01G*+G15@LBOCO).:)JUNZM8[V[ORXR7C3S/.0QCZ@46:9ZW. MK^ KL-?FJP(M73%*EB&_P)!UJ?/[!NLMSEM)Q>WK9PAOM:[B+/#FK(YFA@J3 MSMT6>O5:V3^[E'/"%S^JK3SO3//RQ;4+T\P_T^A2F'MN%<6W(_]*5>YGJN4V MZSF:7SJM[.;\/+"#!4[,+*'0;AYL'NQ]WVYL4[H9[=P\WCW<. M?S_://]'>W?[$]XYA/<>;ISOOKL2YWSU(SQZ9J5@7A-'-;,B4%;) 3V2 S]90:O(@>>7 M Q.ID,D*[REQ*$2I$ \T(JVX0L#J0DGAI&LR.*KB7YDO M()SPK^3D/.990,[D?FY\5Z@[(E2$FX M-=;A&+B)%B8&N*/A!Z>8#+)X&^9)MGR9\C80AB,-"0F<<^C!A,JYIQS9H+$P M.%-:9=FRK&CQ7<_;"68!PB<&0J,M-ESY2)W@3CM#!?%!*N((]H'%XFV8+R"< M\#9(2SBC3 /R@:;-O8G(.&F0$D!MICS3*BZMJF5^0W.T@H,%!Q<*!W&008$: MR(+AW!#LG, L2IQ+AC@<2C3#O.'@1#2##R1(KY *62&T."$#RC_"T1J!73+1 MN*55N8S%@IP^E5B&UP*D[5S1;]9"&5Z,7*7=PO,X TN[A9=KMU!D^$O)\)U) MIX[BT7(8 8;!A4)5B18D6 _ MEF".@>#"5! 3/'?8..\EX3B%X+6WAA9OW'Q)L,G8'VN-E9H@$YQ'G"J%M%8" M.1MIC%(%$6.68)S(9:E+^$^18"\KP8KX>@;&7"39)7,->VV-3L3PA)US%E,3 MC0I.6F*+!W7>9->$!Y4(GK0!PAEK$2<\RRZID)0.8_C"B$"J^A"&+(M%\:*^ M$D3_#ZJLVUK6MQ5;?I>I:A/NOU65J@WW68=K,!P$'\;31M/WK]T6W'^43&Q!_?KF[[O@>77IAGN&M%>X1L;IWQJVV?VK/^TM^G2X6W.N.GF_SZ:ZO[LTN1TO,M M144Y0/YNKZZ6#E('=DB^+ _>SM^@&P>]+"+_TC+"*AIM5"P&0%1L2? Q1(R% M,)0JMJ>65JMF KG!0I9LN;/"__[=/F277O1!F-SVM/84BY$T(I' M(C3QC)KDO%NZY;X[2_//03'^BP9.VV?J\9[]TV6K)_#(9.K/''Z7*ONERGZILC]W6ZA4V2\%TTN5_<(TI\QH)->R\>+UJ"EVOXB',0N:G5-&WADE$K+J.146">]U#A2K%DRA)9J^T]S MFMK:6H?QT0W<7/?G.\?P+WR_LWW$F]M'9/?KAFAN;QYM;;>/-Z^=IF[PK>U_ M'^X>,$=YSAN/2JM1B60BS&.>I;R@[KTB"(@F>+JO!!).T MP1)CQ95P@!C.!$5YPP3(E#+)!(ZZERG6B&+DT.*RT!B8#+&7#I*ZF6I2MI30<,%1T,= MC?/1&"82YS9:#1J@DIH2H5AN7U(<%'.&AM,."L>L-]Q3I+12B"GD4 M#QY'Y1'75,!?"2,M5$ !!Z*"TRG0L'#E]%X/*1;UT+I(L=GGS7F68J6\A""1=$PD[QA2NI5Z18D6)%BKTE*58*Z[TQ M*3;M5:6$A2@P14D(D&)44Z0IB\B;Q+%+GAGE%ZZXWFQ(L5OJZSVLGMX-]>@. M83NUTMFL%Z3;/CO):]T^6VX,#F+C7?<8!GO6L/W^,+_FN-N+C5ZK?]0X!8AH MI)MR-!O]5@=^A[]ZT0)DP$]U]-B@VSB)O8Q+U;-/N[VCQK$]:W2Z@X:#QT;? M!5KGE5]I-/Y?]Q1PJ5<-HQ\;@[,3>%(W3;QF,!XJ?)QBKW$ \X!_3GK=U,I? M'\ J#QX9TM8X/8AYU,#Y=74[MY[?,SX8YA?UA?#XC=^-;-]1KA MH3^XKZ;9X&+DU=R[G=@9Y,;EZM2!ON+/+5J'QGZ'M 7WRO:F5)7HC.W8; 9XQ(O-H__\/,,@@DWR_Y6'Y6X-650 T7Q6_ M [/D2P,H"[!B\'T/=)M,_/X@QC9<'F E>P HIPV MUVK_U!ZYP@@WXG6MI]Q9C)%PNG0#7\ 88:?7TD9<5]A?C2G4S4RQV1W$!OOO MOVA*Z&__.U4>]@E\_M/JX^]#8"O8TL JKE4WTUX'9FIW^\->W(8W_=[N^J-7 MUA,WUS?&>B+;7=^@.^>_'^]N@YX(^MGF\9?SK>W-P]WU?[=!ASO>_=B$W]_C MK<\&[_YY@/WQOSOVJQEN'8:CYN'N83,78EX_^KY[^(GN;C<%:)A'6:_<_;I[ MM',.O\-S_SS_Q)OK&WN&)2.4UD@[;A"/)B G0D18:(YMD"QP4ZO^P*PQK&5] MW2<>8?&CI])QSI)ETD6XWF@N@Z9N"82-MR<9K7K#N+2ZY@%RZQJ[]7Z!Y3_I M]F'W7*\,/+E-;BS[>>?+;]L69A9V1?7B7T'NMEO^/N#YV=9E5__5Z_HL*?]? MA*7H[#?&/-UXB*"8M<7X\=0W.HVUX3X,O9$-R&EM#Y3I %I9!T8*ZA[H?C%K M%OU^U[>RBE/K?K;AQJL$>L4 ,+MW5.E*)Z/%/!@MYJ5& &I";3;\]0&F<$R4 M&BX-!ON ,ZV:5C>^;G_8XB59XS5 P+(?2>HZ,RMT$@@ =S*0H M#5]:Q2OT5EZI++[*$65[9Z"DPF(W0+8-4-8O,L_8"V+T&R>V59D56V"L.- 8 M,P>,S+$QLF4;<[\#. DF76/?MJH7S"H:?83Q_;/;[V]ULIRZ!*$%9JOF]ZVU M/449(TI9)!2H4EQI@C3F&D7KF)4T\2 KMKH>CWC)5K7Q"4I2G+1+:BRJC=.M MRNH86:GO0+?*'J9*_'T>P#\URP'W;'3 FHDC/AN;8)79 L9L+0'!XAVVZZOS MP\9R\^+-L1>G7ITOVFJU&Q]A2/]MCT]^:[P[B,?9!=#HQ_W\YN7ZINPY&=M* M3VH$B;=B!/&7,8(^=KOA%'AKK1,V.@/;V6^!@;I6*4ZS: Q]&6W;D];6Q_>G MFU^_\)WCC>^P[?#N\7O8IFL,[CW<.6Z>-K??G\/[1': 3VW;XPV^L[U&=KW(;[UX_PG^?[9YOKL(G//?S;Y,W#W*!; M)N)]0+G- .+")&2\DX@P'J6VH%9P?M4PTL1BI9V6%+!7@CFB(I52!RPC55KI MJX;1F"C5;JRW\R5Q&C5U'F$BW3V,*_8<TXL@Y') D# MQ4583JF\NEUFF0OO]H'Z ]C8]6%#Y5:VO=Y9I2 >PS@'6?3NC^' G8W%:,-6 M]BVH9.UV][1_O2?(E?48'2C)>DEFK2,(XRN4J?GK53%G[37P"D!0&7(9\DU# MIJ7ORMOK)C%O-;/?MZ,?]/(\JM/.C4[JV3X(>9^=F2_="F .Z?VCLOXWQN_- M.#]LM=JUT_6C[=<_5%Z%BCG&GH7"%@O'%I\'W9[=CQ4;?,ZM.?,)8N&#A>.# MC3I"HU5 8 &)?SVG^AGRTI^?1^ZWH"\1Y7US8.R,[B2J7G\KW1S".V_[Z(WT MJ9FG2TL!C8-<<>O?%*N%K:N1LG&>OMEM!E/T6DG8_*, M*X:U3]3PI(QF(5H7]C:J?*J?BM88'2_,3&[48\^>QKE1.^?_:.T>POO6C^C. MX0;>W%[C< ]O;O_CJ/GUP_'FUP^'FX?P_,]7?_J^\W6'Y+RLYO&']I_G&Y=U*M;VK(V!&\J02-XB'H-&.I>< M,U22HDIR;@'TA0%TQ@AQ$8< B,&T#D1[8J4.@/ D ML@+HKP?H%R4;UO8,%38*'1&V/")N0D16,(6PY)QC'KRP;&F5L66)%Z1Z8 'T M N@%T&\(K)8P<\JM]YAQSJB.A*OD<8(?!"Z _JJ ?JFA$R 'UA 9T8T,6%2Q'0F-,0+=9)66^YQ-C# MOP707P_0MRXU=&Z3CTE@%".6B'/A = M00;DL*)<$_BSM$KQLM&D 'H!] +H MBPKHP0:B+,7>@/4>O3=&,TT /()F(5E7 /T5?>C;:X/FYPSJH*)K$2V+'NE( M(^)82J2--D@8H8T-EK'I5,OT!M/@6@C4RV^M MTH!L;M'F(8YC;AD.SB8:%!BS3'/+J:&":>!?8-('ELH]C[UNL/V# B_/ B\3 M9X/:>FF<(RB"78%X8@ O2BODF#128.>XQUD9K.LW+(2>6G"NX-QM.(=-BB(% M0:63H%09ZUDP.CF+ >ZTP@7G9@KG+M6HJ*D3@CBDK3*(RTOV<1YB\^MYE3R MR*N0$#?&(@/F*^)"1R83?!C4?+G)YB2Q[J(+R^S5)<-U7;(>W-VN2P=>%JJ] MD'3#DY<>N%P1]QGY#=7)EE8;OY#,K,.3BPJC,Q+D\%22Z7&'A&]1,CWE^1]""1]&GRX$9Z8[%3&H'U!!*)*X*,$PI1 M%BGQ0GJA[-(J%\\KC=Y0'%6!F/D^M'D W. "-_>"FXF#'":LQ9&!X0]Z+^*, M!F08(4CB1"WUE <<%\SP+]BW8-CW$/7J"4YRBGKUXGAWJ5XEJCCQR2+I5$3< M8X$,D0RY*#RGUM%$":A71;LJ"/-*"/,$9R@%85X:82:.4I@'DQL;@Q1/%/&H M M*1)81CL$Q%IY402ZO76VP5A"D(,W^'%P5A7LI%-)DEXK0(@2(,3@A M8X!:48+9%KUS08/1)O1\8$Q)S'CH9O]!*4!=,C1^MCSIS&'[PQ*WJ6::6>,8 M-X+E=G$X$!*DY5)[7N7YW>F2*WE^3X_@7R:=_-1:SXT+.:Q0@A7*';*)8.2( M3=)'$2CQ2ZN4+VLJ%\/I]@S;NX3B+#P<:J)3(-A8 ?B'/=,T4"ZDI[#E$A>V MP.'KP>'$(01VG,3LBF.6D]P4UB,;N$>1$,; 1*%8^<6J-%?@\-77ZPW"(7O"(>7VJ%WR6+B!#)@S.PYZ&N6*TL)YQ MPH405AC!M*14>F^E#04.7]%W.''ZPYV3 BQC)+E1B%.ND+.4(1^6(4-",>D=2ZBY40B@D>L1*PB)O0X8L+\;,C[UUYK,(B=K93^B&T[ MB&&[^QG$Y5;Z?;1?OL!0BPQ]D S=F3I_$[G/3,! +>L0)S(@JX-'R0296-0N M856BWDO$V%N&OP[%S1\#C2< M.'X321,>*44.J QHB#6RRG$DC=,^6DNU$TNK=%FIDG58,.BU5#!C9(A42!$\ M)S%:8PTG%#/A*"%$%!5L'D!GHAF1)R$%:9##02*.HT0:T 8IS ,VRJ<8?%'! M"OP5^*O@CTJ!8PA24!LX%LY@&DV2S@L7O5?% IT'^)LXU,(DL!0C09Y&C+AR M&CEG"?R5@J(N8(D7K;!D@;\%@[^'6*".<:XP%;E>%W?8..\EX3B%X+6WAA8+ M=.[0<*H.FP!AICA'7@,2F#T,V78WER@Q;S)JY<],"J9M2\BA_SDN1 AV,4<6Q9!M4"P M1B$%AGBR FEA*"(6\#!)'HR]1SN?F=OM19MY(NO["0Y?2L60%]_?EWH-P\)( MH1TB(M>4 M6$N90TQJAK@,#H&PC8CPH+TGP5$OZHIK;$%J:CSUWBZ!.(L-A)SENK/6,>,L M3P9K#W:\EH$;AHWFJ@#AZP'A9*VUZ("7G466Z(BX!8M=*\80C4! IJB+"H 0 M%!M-KZNR!0@+$!8@O ,(4XJ.2Z$QI8&KH!U/G@6BK L\D&0*$+XB$$YHA$8G MQJU PFJ.N%<868%-[M- DG*62B5%]-5: ML !A <('^PAA*PFJA)#!@MJAC:(J4"^$ME('ZPH0OJ*/<.*(AU$'=,B]NER2 M""@5D?%.(DQ=D))&;VU<6C5LF\U1NMXQ/;ZN5\ MF!*!^=;#!Q1A+I@@M :-3%&K-4G1."U$LD;[.GS C,('*'[:_,>-"T8K400/ M%C%'D\=0-B2+N2,H1[75[;8U)Q$):RS7(21J0W4,9?#U8ZB9#"0H:#,G:/.0 MMCE"F*B4%(0S+C6VGB7M Q':?@I>)@YW>+!$TWRN X(" M9>06,X *-(<:P8%4E"LX5G+L-YZP-7/-@N&*!!R&UB%8ZE9A+25%= M<&ZV<&ZR?JO35G.'E# )\:0X=>&^V2]=IRPJ0UPO-B/U/B 93(2&<.S]<@2TKEN:R*<4B,I M$U@NK:IEHZ]GW!3CL8#-"[FJ:+ :>Z$3Y5R1Z +S*O_!"5,G[Z-5%;!Y+5?5 MQ&F(LDYR&P6*6& $"$.0]M$@QXF,GNDHM%U:9719SPO(4YH:)A%1^,^#>IPO<$U*)Z$#_EB(YQ#G)9\56(JF(X#2G5-AX><#;N6QLJSEWS%CD=0)%CPH /"\ILC(J M&;UQ-,:9&3E (R+P8R^Y=:%28!S,>(!,V%(%R4R"B&D6>: M6J8"ID0\?QF?@C$%8U[D *5@S(MA3/5_QIG3/3"_@U(&4"48@SA+$5DB/#(@ M*BPEAB9* &3(]2R2F429DJ/Q=,7"*)ZU9(T7H^*MZ4'5TM9?CM[&X/O0';IV MO"4Y<+;(_=?7.^U\@D6=49'Y$--?*V>QDLJ##2DQMEIKZY-QC.0,2YH3+'_> MWUEDXL-DXO?)4QR+L0J:Y5Z'+"'0:R+2#DO0P&TDEG+M55PP;^8K;?09"\ J MXJ>(GSD7/YY:G5NH1"XD-S$9Z;A65'CG _;,W$_\E/S^YY%!ER=JT5IIK2'( M84\1]\PCEZ(#+O+1)1JPT'2Q:M\5$51$4!%!;T $49V#V,#VJ0Y >9D$CP& M2IGA25-61-!KBJ#+,TZP2 WW(J(0<4[3E0X9HQ0BDC OM!"6A:KJH)"JB* B M@HH(*B)H3D108-H(XE3T6O%DB*#7%$$3 1+62ADC3HA3JT$&.1 _H",@13 EGF#B'5Y:E7B9W1#M M6630\\B@*LSC[P,+EXZ3(>&O\:RN-[T?P<3J_[K>WR^;@-]]W['M[;@35:R_D7CT#6)JV/>G'7\<__!9:_9.V/?NUU:F2.ZN;;DKK/&V%P<&OQJPH MK"H\&T6OC)Y??TU6:JR[0K[1EWB%F!]\#U__X.8?/9FS%4;U\!XJQ, MBG]%1$\\J7HT(U4J_<2@A _AZVYC %>=P$N[H>6G+N^FQCO;L:$%DU[/8K+7 ML)W0^-P=#@X:_U^W%^'SKW =$+Q[W.K XT)C?UQ!NA=]QK;0L/V&;9S8WB _ M[P1> T_Q_QFV^JW\DGZCU:G?8J\^?#E_=7K0\@?5$-M=X-R&'\45-T[AN2&" MS(^;$&\099ELXKRVYT&FO#?5CDW/Q6+U<4?=<] MADF<-;*&UNT#L8&1;,,-^_#(?A\NL8,&*'Y',3/@2:_K\Z<'$9BXL]^(P&HG MF>57&I]C;&QV@>E9 S76)GDP<]YZ]72PVK+!UC@&#@3^JVVW:N\XX,QJ.&%T MX4JCD3?8Q3@FAP>F(_#)8)A'U(+=UCWMP(XXZ?:J,64SLWIG?IP]!H)4F^-B M[YSV6H-!S!LP57QNX3/X/E]]<8WMYT#\FO.K%9A^/ QNL]N)UV[+C\N# WNV ME\=6U32"'V ./DZM]N4&;NQ;V(FP!E.SG]Y3(T-JPZ>$"U\+]6(-3Z%G\;*\; %R,>X>*B8LVUVZP#+0G6]K>1WH0G[U]Z)M/B ME7;\W85SZBTOS!6"3/Q]T+NT'_>?C\WMJZ9#CM9PAZ!YB2+9=*"?@ RD#' MMT "?Q[ ![7"\O,JC,7MR*[/3@ESZ9J]:36OX$[M0//,$8Z# M]U@%SD723 MFDS28#6LJ<.*P)_"%7>2FXHW!VD)=I82XQUGMRZ M"UY9/;@O6&Q/X#RH?EG*C025[<#"M2_EQ64CD 90>I"U.1 I37O68*3..5D> MZ6B]V!^V*WG7:72Z$S>.Y&1J9:]F=4O]*%"[P!C)=U3R:W#0 _D\+<7ZC=,6 MJ(,6R'/L1GK>P%;"\*_/[[L5]_#='@]ZWR\X?XZE\R3-9 M&_S1ZA]]Z/8NRPA>^'GEG/IY=_\\P/[XWQW[U0RWCC?XSO8:V=T^:.T<]K6'E/8)^V1U3*A).5?IU*D&J>@ M^.3$J0/8$+'7Z %5\D5I.!AFE6^"WP]@ W=!Y^GU@84WTJ1V]#_]QK<6;,;* MI.D>1@\*W$DF=^;"%NQ44"%APX-66"/7R%8!XP<8OK]='G#@![;J_7 6F6#[0(\"R^S4]MW8EWNL(?N [VS MBFSKPUY>M+Q0@X,6+,9_AK#4L*J9Q)<(-&U8 %CX]C",D>@F\!N!5;?7;\3O MK7Y&+6^-=40,4!TLS6.PLL>Z?U;A M6PD>#&\ 8,GSR?!96>2]K&AD4Z('(VMT6R-[HW_U79.XV^Z>5FI]+WZ+(,Q@ MJ"? FK8VD&M7E[Z3ZO5USUN1 OW6STMYN#<[&8[W<%/U! MUQ_58X?AKOG,CT"/]MGT@E_*'."D5E9T6L?3\J4'$N6JA FM ))E,)IQ?GE^ M5C8C1_;^);WZ;YC%-^I%[\-F[SR*O^V/.?R"P4?4?=\&'NIEOV%CHY-ZMC_H M#7T%EOVX7]TZM1, A/)G!_",;N\LCRO$$R!9OF0:$B]VP=1,JCPM]1L@)AC- MIS;CF?>Q'7L73JDQ=^?[)Y_X8(Z[6;E9APD<.UC2FO^(688WIKP(%1R?U#KN M;8/(AOGP^*3:55RQ[(6O@J!?LXH$^9U)GF*M$/6!7_-;J#ONPX#9S'WQQVNT=73#K>*%; M_1&ZYJ4!,!RT*VJ*REB>?EQ8=[]OS$L^'_O^+J5SMEWZ>;19HA^TTJ R^6 ,@&C[%;^? MU0S[_E_O&B?56_9C9XR\H]=4YGX?3"" Y.4*2KZU0K893X".=C^.'+(N#@;5 M* ?75(3QZX K*UT7'IQ:[5BC9;\]W-]O]0\:64D9Q$Y=YR SL#UI9=NO?Q([ M>8?DE>C#AFH<18"]=FL$-!6:; )?'T3;K[VLS59 :X,VP BH7EG)SBK, (8Z M\AJ_964A\Q) 0^NX$EH)>*KQS;:'E689;66V3^%[?:S2:WVK7.EP6P\&E9=Z MF%6^\WR=S3Y@GYW6,5,%2)6 (V&E;?NLWQIA?T65"5'8J!1BV\OPW_=@)==[ MHG+'DP9J?!X>P[LJ=>'S!.QG/!QVJN']J]MN^58VGCZ^!3.F>O&OF:-;_CZ$ MW*JDTT9G8#O[K2PSUD"C&O3G>0GNI>8FV,^@#=Q'S9V64-EK-!:Y4]I%ZW(- M;5[#L;K1R855NMVCRPWR$!\354IYP1,6F'.>J+-:,\*]%-$XPNI"VTB5'U SQH05CC.V\@8M_:>1?VES?V9.861("1]9D_U*4!&FI!1(> M!^%=,"FXI55REWMIA&XW<]8E8-:GZ[7I7)\9]$=&;.5^RCSJ!Q,>@@OI.-+S M*JD'5_6ZWRKW>>,$Q%?CE_[X!)-PP,P_XEA]R/CXKML?]/_V0U7WCFT T _J M:[O;V:^N]=VLXG^5W)5;Z$38FJ,BIVE/V!";U MO9)'L$[_.W5L^ 0[:F(/ ?+X7\.P=Q9M[^H.JG?)/_,NN;J!_AB/?.TX"\;S M:L7^5<5'D(7;1_MGL'?.F^<>_FV2K?4O>S2*X+F(2)@8$-?4($NP1)3[&&5, MRFN^M$JO'@@W,A6R03PREKWM]+B^/LA:*N%M$YA3G"D7'-C7"2.&1A- M)"EX\1,>_7NPR,?>9!F[A4?7P[4]6&C&-1;(&Z80M\(BK0!=G1,J!>FX46%I M5:YUOAI)_;@?/'(VN4L)H&D<,V8:\X_[4F'G>2YC"'G M%+A&,Z2MET@:,$U )FN?\-*J6+G> ^HFF3SIX.I?L[Q[4\+29V&93:_>[EYZI^5"YB3>4!( 6$03G+)@0G8/M M[:F,G,585.X7W=ZGF^O^''X76^L>QN'WM"0D$DT0P094!4L#6WN@R' MVYZX):NZ54CJ(HBC/1O3%+2I+ JKD$*)\@-*N<@7&03DWG+S? M=')O'>@DCU+!GT3C-MR[1)R66-)LL[E@7 !%(P1O9**X:-ROYYR#__B1-KMX7"/$J7_9'V^BB>*MKKLVJO MGX"3&#D@*RB2-, .=E6/ED/-@T7LM'0=&<8J ]FKN MM.B?4GM]71XIVNL=7),MX60C][D^?R ,<:4XTIQQ1"DWV',OG#!+JVSE>LN: M!VBO6;\9J:>7X?^=<53?-8$U\92BW#X@YN)' 7$/,3D%@T=9HQ,Q/&'GG,74 M1*."DY;8NF&Z&@E]HHLB^:+BW^\QK&.*FB&'\[ZEV"'MG$2O>*ZG8A0[=[_> #^[OI6M0-KNZ4S63.@#C"L,YF/3]IQ%*M^R:/L.E3< M$D19Y?A4@8&MDVMAW9]C/F^UVHV/\++_ML'>1\CPFC+C\7 M[LH!\;$S>$W<*AG:+PRN$I<,[9*A/;\9VC=F5M\C4_H'MO^CVE%.)-Y^]@[OJCA9/S&[QY^'X/.Q%B%NO&28^X M)11I@P,2)AGN G?1Z:5&!&%ZDAF^-XS3D#)O*NUE#9=1AMJ%4^+"!WJSL.UG M29TS7[IMT!;ZO[YF21USO]E>*1YY%;WN7T;A]IM>LL2BD.1Q)18Y6\'&/+*H MX!U?"L:?I0XB7:&2SM>0R8J1<[;*I8/J9^[//7%KRYVNY-5<1> MI_CN?>'4YZF+/WL<-+$*?V8A2Z.Z@LC%4:Z-R-MQD&M:=R%2$6=*^K=M=O^SDZ,&_S0G97]5.?UMTK^*.ND-X4K@7^1?&A/^+]S'>W?TP'YK\#-%? MI?G>!K!W.]=#&]8US$Y@3F>/V?OW7*37!/D;AOAL5OJK$)/@'&- Q*S1[_GW MWFW#FBWZ/&G[T.L+\Z.&@F^G!V@2/I#$59 T<,6H,X80K063EAM/;ZLH\I > MH/=.1YCOWJ!=ULS]0#^^%YN'.3%V S?/F_"NH],="O^>_W&TM;U#8)R'%_>, M>X,>>ACS)PS7TLWS(PP_GS?/?S_8VO[]<.?\]\/-CY_@F?]N[WYLXC_/FX/- M=[DU]?M!I-/PW3B!L&I$\BAO MT_U6YU6]A=>'^+:\A?(GG(4O03[ZU.2[#S;<,L9YENHZ4:$H$8%9RZ6/QE ' MJ!D,L;D7YVV-%XO#[-5$_J=)AYD R\@Y:1"1DB#.&4&.<(=$,"%%KE0R?FF5 MDF7-\6)(_;;P7LYLAK]+IH5[Q&3X1_EUXC;D0(00@$9%6(I^21CC@B MIA(8IS*PJ/C2*F'+DCZSVZC@SH+ASMS 3O&J/!QB)KPJ6F%K5$R(QL;;?BW5)D%F+ MYBG16/>C)I]9POVDT'^<^AN)9F36Q M_V72L\(EMTKP@%B,#''&/'*!4R2P5=2#V>&-R>?17)3CE'D[%R]8]]2.E=<% MN^)8>2+XNW2LY$ION4 <4E47%&4ULB$I%%GBS%M!J0BWP5\)QRFP,T8N:0,H$C#D"3B]13^"L:ZP1F-I<;_^^_:$KH;T6[ M>D*GRFRFY;W12TO@T(,VU79W8-NW%?J9 M8VY-LIXM?G_2J.2'.>6?8%'G7WL$C3 EYHSBQ')OG>4Z6&N59)(+;TKHT\PI MD7XJ](EPRH//YW)1(1XM1A8G@9@'S9(:YG5(2ZM4+&M%%T.'?"4,*)*I2*;9 MX\J9DTP/<:>^KF@J[M0G$E:7[M1H%0^!*^1B;M88&$>:>(VLELDDF%(,B MT1*C^H2D'@4A"XD'6NR5H:\SRZ,0\QI:IOV>$SO\-+8Y[2 MF*?4:R^->6:64]Y:/Y72F*G>5QCP+2O?2F&"/=;7[^(K8^?!/R+MS[^H[VU_IYM?OQW:_>P?;C[\8O8/&ZRS;,K\2K'31AW M4^QN'_'=]2/X]Q.\]PMO;GN\^_4?QUM?-V&L1W3GW+,KC7F(MUXY@1%G(B'N ME$>:D8BBXSIQF;BFN#3FF<^T](+S!>>?+G3]=8'^;8>NOR#T7X:N>R,,C50-0-T%\J@13(+9 [LZKU D9[OQR$3I:0U31* M1C$B//S2JL8+4J*_-.8IC7E*8YY'4K$TYEF,VF8) MQ'=(A$N;**=<6!T)C8$$QH,B-!6'V:R)_*G&/-1)*[3AB$;"$)?PEU5!(AUHR?"OTNOD<,>2TH \"C))1Z- M1SI%CY3P,C(CDI5Q:96894-FJN!!P9VYQYVY@9WB57DXQ$QX51BH5MXRC[#1 M%'&3%-),.42ED!XS#Q!# 6+TLA0EB?[5'2MO.!IKLC./+9UYYMS!4CKSO'6I M[YQQ+H@(>FCDPA#-E<%.$!6(2E2>"OTO/BO1),2,TH@1K,'NL0UH9 M@R06*5(3N#:D@C^F2SQ.@9UY4[&*]^09863">Q* ,$#YA(3&/$=T1V29M2AX M;I-E!,?*>W+=.5M4J,=[3F8S^>Z-7EK"@QZTJ4K[G3EZ__/S<*E?/0?E:^=9 M18S!1T&5$#)8;K0VBJI O1#:2AVL*UZX6=,?I]KO4(.92<$B9P)&7$J.#/$& M^6 U-A0[Y>72*J?+$O/%T"%GH(1UD4Q%,LT&5\Z<9'J(S_1U15/QF3Z1L+KT MF6+##='$(AJU0YP&BK3(W7B AD!4$KQW2ZN4+1-V/1JWM-\I0J((B840$G,C M(XKS^^'R8,+Y;0UC25F-F%,6<1\,LA%CI"*VCC";.[)5T\9O^=T=)O M#H]AM?Q4:YV)D1X.^X-6.OOM42UZ?NHY4\.[DI5-LR'LA4Z4^L5/BA,T&6?KNG]_]D?Q#!LQV[Z 1)\& Z&O3BI*+[_?A([_;B=%W(; MQO-[N^N/YA0C=O\\P/[XWQW[U0RWCC?XSO8:V=T^:.TDN%AJ M1$#2D\P+O6%G??4#G@,DTY(,_$ :38YZ*UTE8TOI)E7H)3"%Y[ M:VA%>CTB_0V*3"']TY!^^_T>T"%0Z@E*08,VPC!H(]AQI*7!,:@(ZJ7(I+\> MSGA)>MMYV,Z7@@%YK=&)&)ZP<\YB:H#5@I.6V)K\:DQ^7@HB*XD "FBR.568KUP/YQJ3O]'J-%(K+V,CPW3=SJ?FB4R\ MY48O]D\BW/,MML]6&HVO$43> $@U +%Q8 >-5"D1#3LI5[KIML/@QBF\MN'R MK\ $[7;WM-_XI359A_C7YU&W;G[.*/U@XC'BY 5[+1(,PA_CQS5;U&(%D\>V MS?MQZSNZHK19O-9WUW2HEZC"_:';:YQ%VVO$3A[GKX\)EWBA,NROE]MUTUCQ MBA)S$!LST2>-DN>-.RO%W!:ZF-OK=O6^P8VP"4/;/HWM;[$)XSQX,S$3!SO; M_VCO;&\>P/MY;Y_NG6^A_MS?4=L;6]3W;.-\C.UR_G.U]W,*A[!W^>OQ\T/U^Z';GUT;J( MG%1@XX&UC9P@$DG#M$C&8*=8KJ),&5D,K^/\5X)[(T*-WJJQE%(3;Q38<\.@ M[=-NP?,'X?G&))YSYX7@#HQVF1CBEEGDF,QE/@WG@C-CK,JI6)HL")[/?P&* M-X+G[+GPO&2XS32>'_1B+(C^($1O3B*Z-\)QH05BD2K$!6 [4#<@KHD$4MK( MK:N*W=/2Y^35$7VA-/3;R](4#?T-(_J'[K!7 /U!@/YI$M!9U,XP85#N88*X M%PI^LA9YIY4-BCCA4U4M85$RG8N*/B. ?GL)]Z*BOV5 AVL+H#\(T+], KJ1 MD:5H(F)? M62C_&;Q>R[0MH/THT-Z9!&VB'&<&\#HP!J =*D>YLT@)H!_E(2D@W*H010=_ M=/MI:!Q3YN,&VONX>5TAV[MG..=Q+=\XV/U])6CD,K2U MON;73Z=;7S_QS<-/ISN'7NP>[^:DEB:4J:"['TN&265]\_MR22;G4:'Z+K#6WOK*&KM"&UW!@-M>/8"5E_[H3&'Z!.5\KT.[BR-6BLC5N@-'[)=RQ= M_7CI;\L-=U;="NIW9W_JA?E3#PANCA<4;NGXKM&RO%?O+.>GH]VZO MUSV-/?CM&WS:'?:GKLFI2Q//K&[Y"'.T,(E\SS_^U>SV]H$J[PYL/S9^MYVC MY<;FRMI*=>5:. 8EIC_HV9PO!<.&(2\W/G=!'/PSVM!8Z\&#]F.O&FKU\>_= M[E%OV.G$7IUSE=]=IT[],Z]2K]\XL;W!6?Z\%P?=E9]/CII5?MK.JWZ5"TYZ MW6^@>^9<,5BT1H)5156R3#]V6MW\CQ]F'NO%;]WV-Q"S#5\_(EG?:K=@X8"> M#\EM?*2>^Y"4QG_"W+=2/=4/HV$V[??6\?"X9DZ8QCM[ M\,SF8GP?'%9<4G MWMS?8R)AXSU!DD2-.,$1 ?ABE+@2"A 6"ZN75EE.H[L]P[%*4P0#O=4#1GIR M23])]P!8=IQ3'8(]RVP:._#8GN6]2T-R/R+7B_8( M5>+T\/F] MM77)]F6_ :KO.\"4[#*H]-P/K0Y@2 O Y7-6?*MN?XU?+@R)O]W$J3=:)W=: M&U>L$Y^4,];&Y(SDR3(=).9<4YQ8!(N+O3'KY"8IT.KX]C KD[;Q9>7S2F,] M)^WW&A&@_QLH6:!N@B70;AW#/0_4&G^R%@X9:PG'@][W7S^/!M'MK VS*=%N MV4X]U'>V8\/%;^^'O2X(G7_E1>]_AAT!R[!_H3#BA5,CWN/-\^8>(]+@E#" M>.2(4U AK.$*R>B-I91QP>C2JA(_4ABSBG!I4;1AE?M K4X7P+_:Q&!?7I)F MQ$:@((S)<_E))E&_T@QJ*C7&9*H^NZY#W/+@ZC'+-SWG%GT'N*H[R>XSP,NC MR793/=9A-FY!6ZI_&P]\H;EW:WMMSPMEJ?<"Y2+HB#L&]@YHQ0C3Y*TQ3"FL MEE;IC^V="Q3+?%R5]KK.:F_8D?#>^H.)[>O&-G6CXKG:NW/5SS"J2F.KBC41 MU'W0Y^%/HY?+W)Q4#ANPZ;.H@,4<=.^H4=."%W4&OR*B)XZUJ[-5)B_=\G.R MG-E#3N5O-YT#S=90IP^Q^4IM)65X7/O]CT:WIOQ:R$P-&/[/C=^W&G\ >9<; M5?DA -'LT(,-<@?R3Z@._=\*'\S>4&_G@PL!_:\>O*^B_I@OWJUO_5'M]H>R MPU6A7UAB!H?Z VCX:3RXJMD!0UW7X7Z#CPMCS-Y0;V>,]U_^>"Q'U.KZVU6P M8(HQZUAY.98;)^UAOQ:M)R?MEJ^JY#6K^2PW3@]:<%VKWW VNUZ[GW:^@N-4=&3/7GI/ORR*\7NSJ! V>& >G,78:MUHV&7BT MYX(U-N* G,,,<6L4KDEX/Y_VOR@">#WK7QWD+3N_S MG3U#L/24.F0=!7I3G)"E@@'YDZ?:2DJI65HE-]/[5CS(=NV4X%X>PW7FD$J5 MFQ^L&,TC3Z.>!,PA3Z%@QOG&6:YQ&SBG1!.*L >XX( 4P$,6(Z*8XXIP0+B5RF&L$E 99H:)!7MAHJ)=!8L .^@.ZWZB5 M5.AQDR4X-Y Q'GPU]J)>U"P#[UC;DY0(Z3W(EQ *B1+R$C B\ QDS9%+TAV MGZZ0N8**Z_0N$)'I[?>BYSE&TR-/C$(Y&PP9JP@2PL7DN$S$5=7O;Z3WU;B, MMV2B9;UIV*GB7:Z>#:48*XOL,0!G@U*)Y XK0_,IM!26LHBU8O=G^!^% M0WVIQCV.@ -C\;@UR$[Z#S'^*_;RX3]8C(O-^UO;G_8,R#U#.6 = \#C)CFP MH@#P>.(2$Z:%UC:;4D\"=2%$(#[0F1##+7;&6684$=29)(Q_ -05RO\,Y7%S M_?T>5C:WC -2*S"E>&[_H(.@2% 1E33&>14RY?E-E)_RQ%SQO[Q=/%P;-'+] ME#J3:%1$!4^'JY_:?C[SRQ^UNZ?Y!+">8F/0BKTZ_KC=;GC8&_O=<:1XK3*. M5BYRA]_9#2#!WWRX!;HSNOHA0R,M1=P.IEJW[+79L#HS**WMY?EL= M:E(&=+Y)C>3C<'=OL8?R#-.L-C%WM/J[K3Z2"7*A=A/*%J/E]1)76T@LD(B6(@\:(-.8$$9QL<#9QQF5VU-U X)&K M=QH4+@0!B-3_#*OLC2J58SJ@=E@EDVW WPY^[\1^G><58JK 9'1T=U7V+%]' MF:P$W $RP)R@#F1XG!K#^]\WMM?7[O=:T".6WHWG-;IQJ0$?U$H!F/S?JJ2T MU 60'(VC?X=F5L3=C SU9G'W-39L+XZ9.&0P.[:Y,QHPB6U\:'W/^8\'0)&L MC/ZD5 1& Y;,O 1KU.U=1*R])GQ6,ZPG.)Y?$9+7,317@]A3P4J0@PH)33WB MVAH0DBHAS(*7%L>D#H-5/ZM4+I)RFLK;G_:($9I80@"$.*A"2A%DDH:? MM.2.JT EL3^6E#] C5O$YCTEWE79U*B2H8#J80@#N,R9NY(=0P.\!08$ZMP4MR84C(O) M=& K%4G]=B1U56VH\?^S]Z9-;23;NO!?47#/N;=W!,G.N3*[3Q!!&[M?.EJP M;>-VPQ='CB L)(X&8_CU[\HJC8!MP!*:\@QN0*6JK,R5SWK6RC6D'IZ#?,IN M[9)0A"[RC^E<9RU"KG?7_BY;.V*+7%VS*E M"1>I2 K,*S8%1AP+T!:!"D2XY#A*[50ZY:+?S0E).0R$HC(Y/?W2:/LU=O<> M3^RK1KE501MU],HVELY:P>O^ZC:VW 5(_;.G_;17MG4A[LMCS?>DSO!\H^ ="] M8RA0_)M;H:E>GJLK*@H1"$;$!(&XP HIF%/$%#51\H*Z5)5INLK27!ID:[VC M!'M>?VPI=[1Z;G_L'WPH&)U+XVT&0_[.Y\LX9+Y#"S&;7N&+ZFN]"J.92Q_U M026%V1?H50_42'BI!AEE'8F$_$O<27U9UGBZ>N7]ZI8K+@-$3\G '&I>SU]> M'C>Y+U$N^.$ZK$NZJ_3B=]7#!6-7;4O] M]^"EN3+]4Y?H_2,-M.=LW7E,W8M7Q\_U[1_7(")7J)]]YT!2S_.ZR?GEZ#M?"._T-]SKX>G*QAP\O_[PH>Z,W1O7J3>&#]%8C MK$- 7 J,C,8.R4)'[K"1AHFRZNL_WE3-Z-^1OV50/W@71"T$$)Z MP[5*T2<5\&JU>S?=3#,H#B3.U9QE6HEGU>A]4C%CUTX/+ENWL8E;:9H:M*-=8%@O*B%.&@ M1"!"6.PP\'16;!,F-T-GS0$FEO)P(,/J.C'\#*L+A]4)2R P40CN(^(TM<91 M7"$C38&\)(4V(:H@8\HC$=NRR(W 9P>KV?O^U(7^ZVZ[FNQ@7W-?T]P)?B51 M0V5TT.WV@\_*Y$G*Y,,D1Y>NP#HZAU@JS,LI4T@3X5.)7D&C#5AQX.B,;PNJ M-T.79%=ZAK>%$>T,;S. M\E@E%@P(FP*1E$6<8F!*PNID97*><\T7AS,A4!D+<[W5[II6&FQWB:ZXS7CB@/6N+)VF+DTDR3+"B3*1F MK9P*(,,$(^.(0 86SW'CE,!Q:U=O4ZPV0UFL4;AZQK75X<(9UV: :Q,L6!?" MF@AH1BG7@&N"(<6*@'2409+@16'4UJ[89IM"@G- ]J( YB=K$RV; _G%%OJ[ M9Q;3Y1\8?.[;_53%YYMGG\LE%#--H7J:@3N;>5U];;Z@M-MW(950ABG,*5@_ MI^_=5.*MB@&T?$#"X0)Q;052OE"(%H$(4/)41@QV#-MF.COUYPP*2W8DD!56 M5EAKH; 6E#&<%=;,%-:$@>I\:D87/)BEG"'NF47::8^$+PH3*96XS.@2=)NH MG-WP@AJK-'#_75;WW!W.^Z":Z_<+#@\*:SU8%'9.%48+7#ROPBC!.X 4\ZBJ MR=D.HVHN]3K5#L?/K2*ZH#OS'?+HJJ@_\*P,"AXG@9IIE;K9%%+\#MF;U\#S MP#9Q8-/P_(CZ[P.ZMUL6UGQ*X?@G?/$[S3%(V:#AV[=_8N7):67]C(KJ#Y7? M?*"@^B_D7P]QC*4:Y=1$JQVI2C%YL%^G*0N[IV9HS7XWT>S4 O5NJ&[5HZW; MO[IJ=WJUU!OENMWY#)?\O[((?VAUR^#^U"+CK&,NN[7K\]"J@3"[?M.4'6;, MPZ[>.Q[=G5IMT-6U-M70M1-JU^F?_Y([8M3^8!8#O5/E/Y&:9%@T6GU3L1XVLOBU$YIE6X'?AHP!9GPP^[SJ.?+@UTQJ]='OA=\&"@5/?G_K!]SIR7MU M^GLO+:6/[4X@Z9T%F/CWO#/FS&A7T[PV-]VM?T^W( !N.;B[ M3H_?H-DM'I[=NNEU&E]K[T/G2\.-NF<\_?W6;5X.V[W4?JI]I^ODJ#_(^Q[\ M(:%CM_;+ Z"_]=#DKI.#5;^YP[X58X+%PNKC0G1:LFC8AO\VYW#BMNX/.ZNC@\ M3GUL]Z[K^\V+T^,Z/KT\H"<7'^#ZU^3P]N_&Z?';KX?T[^9AXTZ'E7)Q>GCJ!=]\',RG\#^[F'S_NSO *2PR'/\3G"74VG.]>WCSDR;5PI'E&S-SU*K530=0F!83M+SVQ G[Y=7>N]?O M_Y4FKO9+^OY6^8?T^]:_:M>F6^O"G P;Z37-]: QYE6_ RQZI%9&7RJ_ E>" M\DB=*I_4^D[X0GNN"F=(X%9QV N$"6*Q(THH9P=GW(R1J2,#0AY="2F-$@9Y MG#I<_AY:(4[$K1&Z>1A)CH[=]>'%9W:T?X8/;P\^F=0O-10.!:LMXA%+9*-C M2!OLTC&.L##YNW2'WG/R5QYV(+>5)=AHU6*_#*!/TA"3X%:";KX)/MVEGJ-MHJ[>5F&_91>1\P(($A M#D1T+)-)RDRCU1W<+)G7:6"?PTWUY&[9"'+09C+&X'I3C4WOMUB;B;-%+@,> MKW6?T=>I!V>K9+!IY9_6M?EY:#3=K!DX0?+]50RA;,)9*OYW@Q;E;]J=P] [ MNBH+,;3._FIWNZ\2:P=YOS8=/V[/B38=FX[VW2<3!0;R)E,=288X#A%I)BSR M6F.AI%*.N:U==;]F\7\/L*,\UAIL[.9H,;HU>U.YW$HSJ UZK3/X("%7O]F\ MJ?5[8!3=5HUGV\/E MSI=BLS:[A@Z1OM&%-WVSO/ R0#_JZ2IB9Z.[663=)3 M@E;J5MOM5;=,%EAJ>@Q =Q-,ZIEEQUX[AF0D(ZI M&A5/",A(/D">;&7*-^":]+:@2[^$2CBR1*RH1( ^Z(34KWW4S?I>J_5!(WC0 M4B52)4%X>?4UY,L'@]&]K@:W/QS;ARN0YU*M94TUTE3'!Y^TA+D.P2.!!4=< MV (9"O]@4R@PTXT+06_MBF]H*N.3!9HZAT^KD+*]^?()P9MFN]W)ZS]>?_?) M U7A#FPGJ5)C'4PILLH8) 3S"OZ74RQ3BX4'UK_4_@ *I19([*!2 T,^D"%_ M12%_0 )@(:_,33H?';1'ASW5*D\N:V"II()MY5I7SOB23KJF:5S6#+#$9$^/ MY -6$BR(FKF$U^X-O3 #'WZBD\'X]-=.2(W5.Z49/KZ@=PZS=78^N&>WEBZ! M1U3]ZM/72EG;3EW&.P-3)9'D@5P6R=59>]7O53;WGVW;35;V;^FW+)XK+9Y) MJE)C]B1X%0.I7;8[0R]?HU-SYZ;3J.(#G>F>E]JFT[#]REZZ-!Z82[\4MZ0. M6MYT2EFJ4 Q$J%$QGZ$\?M,H6RS?>35ZRU>3[S=2>; 2KP)8A*VSK/<&>H_4 M]P\^\>BY(](C[E/CAU3T4$D3F1RM^U/1YQ>^M MN/LDHU4J&(RTB1:E@RBDA,8H8SL[,SFF6[8CK^XHB>:;' MSN5)__/ V3UV6Y\;H 6M=OK!@WI.1_&=% O1N+R"6:RU!]=7(21)60-,3P5J MW9_CM9K&\4S!SAX=.75K+G22N[\&3*O3;C:G&%5B+(/X.E=.W$C;1>! D]\H MP]:NV_TF,*(4[W;= +/" B.BBB/X@2)>*(^T M D$2*C6*D9I:G3KO/E5\'E(!@^/ZAZ"P4VJB9A^8?OIJLC&'3D>X33Q:.]3+%KW#O!>@HZ#MX-GP1YJQJ&]_- @DI5R%\?) M:-B=,KTPA4H_O+T $)=C%"A=6';=091(=55H[6JI<6J#59KF!FP/8C0N"ZUX" L*7G(AED$ M@_LT8!>%RZMFN_*SG:74".-^W^QT7 M2H&^ZH2D8 ?6[R_I"'RA>5OZL:[=J=SQ'VS#E\RH%I(\+Z-:B!W.^#-SB'_P MH7CVC;^?]DQWA)!YR',?LA)T-CG@SRFK,/^\W(>+4#R4PKF8FA2/*4"T@+1J M(N:[KH,LM?FO;/$"*_NFHKDG903?:Z"3_A&K/$1_8&KA!YGM+WAIWN.;L\?G MO*S?W>(_TQIPZ?;_T -7FF+);'II 9C!;*Z.=,RF)LS22@_167JR]#Q;>M24 M]&1UOCGJ?*&4?:WT^2\'R5G;[L.=_-AEM1P$?;%<_I$=09+7:N5*X0\=U\O6 M 6K^R_6M82W7^LRTR._/=)Q8NC*]O[S@<6S:!# S\-,3*O<.$F+;W>Z;3OOR M557? B9TD K;;G7O'"*%[G W+E$9W^<='%5E?*\NCH[/6/V/$WSZ\8#7]S_C M$UJ'\>Y]/?KCA)Y>G#=.+_SGP_T]=J^,[V5='.V[Z].+=\T3&-_1\;N+D]N_ MS^O[K_GIQ>GET1]_7A[2M[B^[R_^N:U/UIWGF"K-HT&%-!9QPA2R@3 DHL8Q M1H8)95N[C&Y+>3]B\Y[>6]1V6[+&51F.,QQ_?V:>@,:6 0AC*HCVCENLK7.2 M;,W M ](S 6G,D(#QS/-Q2JUU#^9U]#6\_MKK&%B71LMT;@YZX;)[V&Z5M>7:94KU ML/9H5K5/4K4?)IT15 56>,(1Y1(#]^<1:4PHXL1C4+5$10'?LC5C< M9M[4T\*L:)9?-I=.T:Q/V$I6+W-2+Y.N)<:(#YHB$ $%2B5RI*B@R)' B^ % M5D6J>:VV.B:SPIN7PIL(V/&,"L,,Z+!=*26<<#H%+[@6SA2N<#"P*9[%2?.OE MJBHFN6JWTG0-*RR"CA]T81HTL=WXBHJI/Z3#S'G-+=+,@P7JG$!6:X<$(8:I MH&2(ZJ&*BM^7L-6IM#B6DV%]XU%S@;)MT$37@6&7N5]L)3_K5X;Q<="::S?F M0HCK-.1WP%]_C2UE=;M?V?:S?FZGNY=F.6GF60 MGER[<5/5>:[=F&LWYMJ-SU_U5_U.)W437[;4@OS\_/R%/7^9*G*H%0"1-\&G M-F[+5I)C_LNU@36F?B;_;Z5#VF:9(C1]@CW0P8-==._,>DUBS^!9MWM?X?[X M](\WER?'>[A^>PC_?2M./IY\/?UXW=7IZ?KC?/#^]>-,\O:C3PXO7 L9#[A06X=2D9H$6&9P*N3+E MD&4N($.L]((12GVQM*6J,L_@RJ&517,ATFH^QL478BI448)@MN)!+< M%8ACR9%5A"$I/3$NA1LQO[4KM[$2FY'1DO$^X_W&X/VB\D(RO,\5WLG3(*?6G]PS]9 M3.QY17Q7I9C8R[HW'@3D4GKV6OZOMLNP_+.P/%6G!$<5.#,6$>DLXA0#+$=: M(,P9K"*H4:KUUF[.(E^]Y@@9W%;?SY!Q;Z:X-^%M4)07C+B *$UTU(D"&>$T MBMQ$X1D@G[*I 0#3]VNS9N3+R+=1R#<#@SO#VPO VX2UK6W@45(4E"H0+TQ$ M1O,"46>YE[!X7F"PMMF&N%+7L=G] _G)JN'G5,/)I,7O MC#>\< 8I%PVHAJ"1%A3#PBC.*/Q]TG8ZR8MU< C)? /4L,!*BI#$ ]NK- M@-XY;.\,AQL/APLXU,Y(.1NDG+!YI20&2PJ6+O/ 4GV@R!K-D?%&1!&QIZ;8 MVE7;K+A?'#N#90;+#)8+-=PS(LX($2=R-ID1AD:&,*$1N",3R*1^ 5I''*AU MF@4.W)%D/)P='B[3Z?@*'([OAQA@^_OGE4UY"8=O?GY^_DL_/R?6/#'$YB?* MIJP=,5TU[KGTW86'.FH@99FHSH*H?IXJ+H(M-P072#!?(*X$1UH5!DG"!7/. MNF E$-5MD*MEZFN5K>*- I_Y1<)DA)D+PDPX!VW!B931(J53KUAE%3(%P4A$ M+0JB+/R?!H2A2]4W+^/+RN/+RSK6,J59,.",*0V-.D;MQ8#2"$L!>CA'!2@. M3A07F+*M7;*-]88$&>?TDU4K.I'#*5>(G"[4,I[*8\+\U2N51;?RIP79W"<"3C>3)K'-C") 1,1 M+Z( <%0&:0[_>"%YH83WFIFM7;8M'Z"("W1KSCGM. /6,@/6DANT&:9F!5-C M2Q9K6*\@ \*&8\2YULC* LQ9''!!"T(9D!MSG)7R:RC MLH[*.FHYYG4YDD"R2IJ52IITG0EC"9?(&I9J,02!--,$23!$+:,T\""W=J5< MJN(O\](#I6?MWST#5\-_?>/+[O"M#_N7L'_<[O_ 'X MF5YX%^")KM%LF+24Q^F%C^'YOS?;[O.*;J+3?\ZQN_R[93[J_M%EG=1OZQS& M7)QVC@\WB/UXP_L\..?S=)PS?IQ!?&ST8I;NG0IJ-5D#GU>^$EAIH6DIJ-O2N0VC5>N>A%@"!72_X6J,4JUK/ M?*U===I?&MUTI;FZ:M[ %BLO]? YS(>KQ:J@#KR_Z?5[[:(B8[[JZ *2K\P(K6[Q$XFXC&4&U MDV ZW=KKE@_^$:L\1']@HN$'SI 7O#3O\UN]N\9^)?UJZ_?]GOQ5J M#&^7Q#&9A2\M #.8S=61CFD?P]I)#]%9>K+T/%MZU)3T9'6^.>I\H91]K?3Y M+P?)T=;NPYU\]YZK?9.Y_#Q.89?HJ.WUT+,Z=J?^8JN#KG^EZ(V1&W7L(H4A MF%[I/QV[5CO/K6R\#F?<^93ZFSD6^<3._U!DT$W@_WY=0I MW)H<7%]=PGWH:7DX_:9Q]9J='+\6I_NO\='Q>>/PXL/MX?[GVWKCSL'U MY0F,^?0R'4[7/_YY?@CO53_VY_7CYN?Z\5MQ],HW_]S6IWJ_D^ = M#@K!@EO$"V40" -%7#%&H[%:$KRU6VQ++9;IY#K'(&5\7F%\7O98U8S*"T#E MB592-)7B]YRA0AB-N*$>:2$%$I8XK".S\%GJ,X]ED>-;LW;(VF&MM,/2YV!G M/;%0/3%F[T9C)3V)2&N3@NV41-82CKSFN)"*GB3I^=DSVC9/)U M\G.5E?RGG%C;M5;HU=IQY.$:N+UR@ZYU+THY2U?.HQ#_X382H9LQ_4F8_G;2 M(Z.#T,+9@&(JPTL,879&NWF' M":^#X4;00@"'9 EYO,%(.Z^1)HPP[*G@UJ:Z:53=QYZU]#ID#,P8.$?#.P/= MBP+=F&)%223QU".K@D?<*84,UQ2Y:'%1$!\\3VU>^(8X5U^H2=AR1M8L_-(5 M">TI<^<6FW?YK9Q!7.J1@\LKT^A6;OMKQO-YFC_ M]J]>^CWDCGC,BSR0-+BU^PM)MEW_:I1-O21G&;-B%>O=5V1)^\E]@W 3CR>2CY-)_T[A)/.86>2E(X@K7R#E*4?"B: %CH&%LL^Z M(FPSZ,<:G>UF/%QN3]-MZ+2]Z9YG*%P<%$XXG*(EG%)!D:<.(TY92!8908%P M%20KI.,D(8ZBA/Z6P3"#X6:#X0Q<3ID<+B,B3@1T%+"2 AM4Q&"29ZI AC&. MBB"Y=U9$I\HFG(QO2.N2'%BR*&!Z=6XZ9W#3ZT;*G^N5-:1R),EF:)H7S0FZ M['6^?DO?#(3P8R6#\/%ZU:I\*1WC)AT0DAB,/=&(.6D1]X5&EE&)L)#&,<.E MERPY((!);(:.R<>\&0GGZ(#(2+A42#CA?\!64FJ<0HZF1H&:861=H1#&+ME7 MK&"%34A(V8:X8C,29B1J@ M.:IC(U3G$D1U5/OGH#5LGPL7['6[H=?]>[B=]H:[*>O1)^G1LZGD'4Q$(4- MPCF&.+.@1[502%L3 C$>1^U20B:6V7^?SS,W'!:7((THP^+\8''"T2()F!&& M%PCTH$-<$8ET+#@*H5 R>L5T >8%WQ8DPV*&Q0V'Q24(\\BP.$=8'+-%K%WA MI8I(:AT0=]@CXPE!H9#*8N\Q=D7I=2DVQ/^\8=$>2^]U>1?@];JFF3)J; >V M^WD-$,("3/1N-M'IDL\K5D>-SMCI=*' M(EA18*\-DM)3Q*DND)7P*\-*1*MTH6G8L*CP?"Z[83CWE*I/+Q^BDF%O5K W M&8RBM5!:63 !M$!<1X.TY!A1@#O!?<"*Z>0Z%ESFRD\9;-;"-Y%)U7S194RJ M%-&"%\&CPHB .!8.:V\>%[K=,J,D5#ED$[UY MVFF4;?<96=,-:48OTQ6ETW'9&O%DU_?RV>QW"IB6&N5UC,'UVK$5KHUS,.0> M3%>W9UK>='P2,-,)OM=N-_WPCUG5/$G5O+[^Z_B@5W^?U,W>)Z]$T#X(Y&PJ MKR6Q1]KX@!0M-),"$Z *6[N4;4@H83[KVS# >V'C/0/=RP+=VQ'0%; 0A5!@ MHSLB$:=!(V5\1)0'%PI*+:$&@$[/V6#/ +-A +.@K(T,-"\+-"%O-O W]DHP'#15*9<[2(HX M]@8I7UCD!2SMA>QG9XCK!-WK='+.R[OQA":I[P!]>5>(V%,Y,)YY&)_"D M TD4S+,">T0X SK!I4$F&H4\F$P$:T^,**MA%93GD]V,.ZL;.I)Q9PEP9^RY MB:&@UMODJ@D,<4D],L)H1 DW0A38%85(N*.+^V4R,NYDW%D9?TG&G27 G;'[ MQ($:B3)2E-+, '>"1H99B7!A@L$%YRK$A#M2SMF!LF&!'4L$ &_:'7A8J[1< M?2/&T &+MF&:SS)?L_M[A>!\]CD7/P#O@:B-/S6]L#\A#+6OJ/]LZVRXS '\,W3+>+6N\IVD\-FG5JX)*9K!%'F@* MXF#A(Y-,^PC\P:L[5[OP'[*AZW+Z<'8>&7YB"%IV)D"3LY(F'=U=N+1R24 MLB(K#%"N2M5=Q[[0(A6[OJ M?D>CI?3.9X!9$8!90A]!AI6?AI6Q>X":R$EP%$DC@3 ''Y%*9X!$V4)'8-'! M :RP8D-\H!G?-@S?EMH_D)'NIY%N[!H()'(=0D#8%H!TW ADO!!(&,:M(I;+ M(+9V^;RKRN;V"(O:ZO_IM+\TNFF/C[LBQ':G%H,/'=/,@;+]1 M[LOIZGE M$HK_6ISC;S;SN@9Z=9:.B:>GP+VN6J7\7D%"5K%/4K$'4QTJN+6LL$5$J3P0 MXBQP9)UV"$NM'''2<1G+7FL/F!,+],#/"(%,0C%3!C>+2%:#P4W#Y-L_]B[*.RCHJZZ@EF=<,R^70 Z4[ M\=\] U$FW?T?V_GW2#\_XGN7IG/6: V'**L1E(\= MZ9[J)6!VFN:J&WX=_O#;,-JGT2H;C91?>JC%R'7#]\Y_U7H'=EJ))@,OZ>#^ MU<=DIT*:.RLX^!#O (7\]N?P\7>^_+T[<[;#J)K'G8G:X?@[7U[&._,= ,%' MWO@'_NY!VYDD4(^$]B=QAH&\WM]RSSR3F__ \\ V<6"/AO%TIMB(-T_!\4;+ M X;_BHB:&$(Y)D;*?E#?OOTW[8HY]:=2#Q#%J>Y4M(2=7\B_'C(MEVJ44Q.M M=J0J5_N@58N-Q/UJR2.^7>N=A]JKU!^P=5-KP'\:J4O8?S&ZHVLPHF;BK>U8 M.VNW_37\NEV[/F^X\W2\U>S[=.4+>NO%(SPQ93/$O7?+?-1]X\NZZ1^6^C6-9Z1*DZ!ZEK?P;$[("'R(_FO:1Z.S4:I.R1]2W9(\4 M.^S>366Y?!LR @/9,ZZS\UEZW&WK=\IC_LMU):?K5 MTJ=G&-ON]TKIK:2V#+'9V3@=2-=1!X*AZ$H-N$/N"=87T^P/)*#9;%^;EH-Q MPF^MT*NUKT+'I(2L6K/=[=:.E:)S1- M+_7G;-=>F9;QYBY'R7?$_(=Y%EKI6_ \"T -?[ =N.GY\&;M5C=5L:C& M/03H&[85O"J\4:-3"U^O&M5]X*6/ST,W M//P*UP'V8=-TSM(]VS'"!DT#2M/2"4" NS!3L&YBDK@,1MIL& L/[S7@-J;; M;;M&^3K7C=YY-:UI[ WS_#G:O-W/5G7W'Y\WNB P5QT0-,#M@?Q\MV%N$F]@ M$JU048Q2;(YA\5_U>Y5$_-FVW=J>Z]T1@X&J.NQ?PO!=];LK\S8KZ9X2E&'= MEU]++&A\";\-?4KP*H/7XN)JV('XWM>,[;:;_5[X;>!RP)/?WYJ35VY!0OKC M1LB5E$I^9T$F_CWOC+VO9P'93C"?D8GP5K^:YK6YZ6[]>^KE+QNMX=UU>OP& MS6[Q\.S63:_3^ JLJO.EX4:ZZ>GOMV[SDBAFMU3EH!J3TZ]4-F\:+=!%#5!2 M[U.X:$D::[\,X"#X?STDJ9/B5_F_D_]>C\\0'YJZ.R!3&1>%4M(9AT/@DGO! M;.$*)P.+PEFL%*],I7(D>\F^X=A)ZIT*5GN.C=7*&!5<02,+\%4VBL$8@-L, M3/WI@ZOW[APX?#,CQ^_#;7WK)LRPAR?/.LJ3<$9H_\_3F!Q\*]MP;?__ B>\P\MQ#LL4-F<[H M*&NY#C66:S3/.6'_X8 '=&3V:2YWS9OB!>)5_NRW0HWA[1+)DE9^3M[*AJWQ M; YYEU8&B)Z2@3EDCLU?7AXWN2\1$/9P).B2[BJ]^%WU<*C2JFVI7PY:P$'; M?;B3[]Z+_UJ1,D:/BY9-O'/EDCOW[]L"ORY;QF9^_@*?O[BR8/?WDUJ!#?71 M=#I@AJ#QU5NO^?CA!^&?QM$[K^KME/R?NXYU^G#G89;;?C1FD3U MMZ_K?QS@HS].>/WCP=?3_<\8GDWAL\N3"W]Q0NM?3_^H?SWY^)J,MA;%]/+MY\/CI^"^]Y>GYR>=HXI(<7)[<*V4+FCAJ1-"&0G0;Q/@/Z9$70;\A0#^X:L1X$NMC:*. M(48I19P$@XS3&E%3L!B(5(7"&?!7J+S4:II+OQL/0&%[/V4NY6X!JZ-!%FLR M[ WC*=^T._OMONW%?A,^2_'J69L\39N\G30?J,&*!FJ1Y4PC;C5%AD2+B/*6 M6X--P3EH$W8_?GTMM4ENEY(!<#DI= ; &0+@!)T&G(LF8H(*@5W*("N0$80B M38C26@/R%3(!X/VB"!D \^G#[&JUFH9'/;@O:L=8,]6F7[8CB%FIE/6NL+V< MG#K%DL)_R]!J4"N#>CK=T9^#W[/=D!*6LC9YDC;Y,$FGE08Q<2XB%RE'/#!3 M=N)"0MA(50P$)"F5V-&;H4W6R!N?L6]UZ73&OKEAWP23UMQ*:BE#@0F,N,8, M6>XLXD6A:1$)_)RPCV3'],*9]#H[I@]:W7[*G@[9,[TAFN3Y+/IQ95'N:9B1 MB W\-%EK/$EKG$PQ9NP)$U8@RTR1XE<$4LP&A!4+D6ILI6!;NV2;4K(9>B.[ MH#/2S9XS9Z1;#-)-\&/JI!/8>82QT<"/C4*&A5$U);2%/FW(>HC.YR>H(@$( M8MFS.OL4SZ\7UYST%&WK+]4%=.KE;))3VX+R$'%$6. 4L!$U,I%))"D3 MF'%I?8QEFSXF^&;HF.Q_SIBW /]SQKSY8MX$I>:4,5YPA6B,!>)$$F0=-4AC MSPM71!L5*S$/9\Q;/*]>9T_TW_?KY6=_]"KJD*ZM0@0T8YQ[,=&.#1TQJ);1T5FB]M!O&OK_\Z/A@U MI5<4&Z^Y1":8E'\=*%+$%? /(X4/05J"4U0YU=L^][;?=YFGB' M:ON7/5G;K2^AF]K#C7I2=<]-)SPO["&[559'!2TU(W^?9/!WTPU^\H)7[6XO M*Z6G*:6ODQP]4$:=+AAB3"4_C(S(4DE082EF$A.BJ-O:9=N4Y3B\['?><(!< M:HZ> 7*& #EF[1Q;$PL1 !&] X , 6D:+2J8-B:($$R("2!ED0O_+)RU;X+# M/(4H/Y.,9W_0ZNB:G\WM>SCI>R!$?Y4RE/7"T_3"S21Q]IX4JL &:<5-:F]M MD8W.(Z8Y5K'00:3H8KTA%9&R9SLCV;P2]C*2S0/)Q@P7<"QRAB/BPF)4_J2\ M)LA8SZG6SF&:BE?H'#"\<'Z[SE[I=Z';Z_1=K]])B7BYA,5F*(?E\#D_D.@] M)8ZOSDWG+*N9IZJ9VS%A_D#J%V>?N-*VD)HC0AB09BP%4C1JX-">8A$E%H5/ M1Z!,96]S]C9O.#3.QMM\&SIM;[KG&167"!7?3J$BE<12;"AB46C$N<0(5"!' MUGE:4.6 A/,$/HH2^EO&Q463\'5V,K]I=^!AK9KK PZTW$VMUX%[-L?1V>W> M>>ADY_.:JYZY%98[2N*3%<:S:?3>)T&YYMPZI&61*B>)@'0D!CDB H[14\F+ MK5W%_['C>Y,NGNX^U^>\ FSWN-TSS7&8<\]\K9ER@V>W&D[S&>F,1/NG#D,/TGJA0\"0MUB8J+IA!RJ5>(UY:9$CA$//:.55$+)7= MVB5TF] -R:Z9PU[/?N>-Q\9%A$!G;'P.-DZ0;>FH<<(A*U.=9>HL4BK]ZJ,P M/AI%4A]LPK;%IA2%>Q%L7";?\PJ0\?U)&MYL&-MH-GJ-T/UU:;W-^?DO__QE MLG!7X4 'E&BM#6]2L^WV9]#(5QU0NN5Q3K9QU]S]^;)F[%]CQ/Y/)Q74[]W\ MIVE:O;V6?_V__<95ZI:16=S36!R=RM0E3,A"$&1#:ID1.$.JT!)1CVFA;;", MIW+F9)N1#?&:YN"I#'[+8:=F\)L+^(U-V."IQ30:I"D&$U9BCA25!2+*1"&Y M4@ZKK5V]S7C.PEWXB=$Z!TA-\^E?RG_+W\%J_5?-7+;A'6^?SZ]S>,$*52%^ M/L'NP@S!3S^M;/YHM_UUH]D$/7/0ZIG66<,V0^4T'7Z4U<[3U Z;2O*5T5JJ M!2+:*<1IQ$A%PQ%6A/G"6J,+L;4KMHF^?Z@TTRK%.#-*[CF%2JT!Z?^^8ECNO MQ7ZOWPFCLYF;[$%><\TRDQHT;TJIJ41HJ#QNLEYXFE[@DZS4^E 8;P32L#[ M2E.3-\%@W:WD4E'GE4H]>O)9?O8";SB S:3T3 :PV0#8F-@Z$@RC2B'CE$=< M2H:4A%\CCISI8*558%:S#&"S9+6^T;UJFILTG^$'H+>.V\W??I>-^?P;HSNFT,.[X3O)Z? /5T)'DQW1U*86DID"L,EB!-ND.*" M(\L\.!; YIO!G(?AK(QFR^L)1R0BB*(0"0&2N1IEHB M*70LI(W$!;ZU2S*2K:R/>@7([@.IO!,Y!-E3OY2-!!6*(Z1TQ','A4U,CPXI(@/@00&BTM3X+FFQ6:H M],6AP)(=+V0-E3746FBH1522RAKJ)S741%$I;B(AGB%-79%BN#C2C&E$-!.% M=QB+U#6,;C.U(?7VED-#E5;IOWLIZ@?^ZQM?=H>S?]B_A ESN_]3_K%Z;]OY M]V@QJHNGKIW>L 7U1F$G5*2<%R18SUR1_@]'3*T4G_;+#5M@@L;</+NND?EOG,);KHX^'S?KM.]BJL.6.]TC]^ ,[_/AG\W#_-3O]^('^YU^K#YQBO]3:;R M\/:8WE./WHH_T#W-1BN@\^IW0DO5M=>M=<)5N],+OM9HU7KGH?:JW2HW@TE_ M^]TT3.X9_A2U^:SEFC56XU#<,:_#K87++:.^6&&N&[YW_JO5.@8M20P_<1(/[5Q^3 MG4I[W\&>ZD,I=PJEOOTYWB'/_E P]LSO?G?(A.\0KE=MR%07C[SS#_Q]C]Q: MBRK(MM#1/$>?_G# #O1'Z/S4D!_F'^H.=A4OP)O_[+="C>'M$LF2]GR.8W3# MUGB:)3WYN&[998#H*1F8PW'#_.7E<9/[$H;IPWQ_27>57ORN>M8)^-)MJ5\. M$JEL]^%.OGNO(,>:YZBLP*'@J.9OHPP*^-D.'#FJ>W77/C/1\=[^(2^Y4?[!_ \)^H?#_#I_FFC?NPOCU[=\?R5+HC/MR>W;QJ' M]*VH[\/[[)_Q^L7OYX>WG^%^[SX?7A[ \T[X/[<'O7HC>?U>]^I[GU1A,-,J ME>)3&G&O,-**"Z1$H;B*C'+LRJ,IM2$1>3EW):/<$AQR9)3[:90[?#5".>NC M#S9H%*B.B$R](PY)S8LN(*Y&6*C#X^ M_#KKBJ?JBOHD(]98$(H91DK!/YR*=!3N! I!XT@%#@RSK5U)YELB--=!RBCR M8CG4&45F@R(3C%,:H2GU8%)SJQ"7Q"-+8@2[VGE&&-="$6"<#^2Y+26,9$_H MDS9S3H_(P::[6Y55#;9K [0I-&K.=/IW ,79N.[Z[RM'Q_$H[+ M;(5+&.%-[=QT89BF%VHM,.3;T],S-1_;@^N^-5_;M1A ODTS 3D\K_6]*P=7 M_.B9Y0+]Z'8[U:ZOI=?Z8IK]LHE=S32;[>LR!\/T:BE"M;J*X>U:LI#*.]_] M,]$UN'_?P5RGC(Y.<.VS%LQL)20VM$*$A[=C^K0;[@RUUX9[ID9Z_58/+H"G M-KJURW;9=^1S:-ZDO\$;MWOI2ION#C($]YX8_KU[IDY$M3-X+DPKW"%\O6K M_=*2G;>O6W 7>,?[R24/".H@35K/*<>TO$>$\UL0) &JO'E2]+YRU ML4;3^SJIBDH3_@?NT_:+FM.URG;:J[3[ __S2^.; ?N+.U":=V;$0GP1[[_! M5A\54Y0G^UF.GP?98"32D\)BZKSE3 2C?11<>$*)((5[#!O\-@G\JW$)5EW" MK^Y1ZT,WK"@7'!2Z8"<7OGER_/JZ?O$AC0$?';]IG!R_:Z2Q'N[_?5FG)S?) MM5-OW"UTX1MPK_/Z\=[-X?'!S>'M6U'_^.?YX1\P+OH!'WX\N3V]..#UB[V; M?VY?#XIN(=)0T!8)&AVV(7KA![AXL#T]6R> 7CN]Y M%^;J49G9;EJNO;.LSNCU\34[S35A@6CK&*?2*8DE$5K[("EQA,[@,/3;"+4F M;N87Q*;Q.2B6D03M*"HT\0CPB"-%9?K'4QPXD501$J72C 4F!28J,\J71NV#24;) MB3;*2X^H,A(8I6&Y<<684>H78Y0_MV&6:WO,E#3^3$CL*O-" M[XBPE'CN9<&EXI;XU)K5%!BLGN!8YH5+A3 3O)#*B#6-B!4,$"8*ABRE'I'" M1ETHSG4T6[N4;TNR(3G:,XUJ'T40W,7B441!VD:-5G6$^F)'@+%CP>PFUO.3 G+SG M"A/N!5 G6 +*+"V,5X*)>\>&WXDBN6IW&TD,?NV$)LC#ES ^%?SOWP8!!5Q4 M(O;0UXP%LZ3?"[\-Y!M/?G_K!P?53PY0F?[>LD9>2#']+I/_GG?&0'$&:]T) MYC,R$=[J5].\-C?=K7]/5X=LM(9WU^GQ&S2[Q<.S6S>]3N-K[7WH?&FX48C+ MT]]OW>;EL-T+97S*5(G2-XV6:;F&:=;*$Y7+5-6V]LL(3_[UD*3>T1 5, /D M2.J="E9[CHW5RA@57$$C"P5HA*TG%S5]\#$_Q+8]A%5?M/!F8 M3ZVB/LL; +&B4[OD 1 K.JLY &+QCI#W=\)P<]S#RWJI=2!%8 230EK.&+9$ M.,Z%]$4H!"?D$:;O@Q;O/MAFG<95@JP5-7F'GJ/ZQ>GET?$'DLS=TXL3?+I_ M#K^#"0Q_K],/7T\OFC"FD]O3NXDK%^[F\/)$P%C@>;]?'EZ\^WSTQXFHWWY( M?[\]/7YS>?3Q[XO#B\//=Z(=O/"!:6809E$C;@N"3$$TBJ)@3'..!8XCWS2C M$[YI)G*TP[(YKG.TPP->;6)8E-8PJ<#.(\=X;+@F2F^#$Y/13$$R;5@."!L=8H] MPX#3GFL$YC,H4DQX8&HV,%W]HEVY3I MS2"#JU^;;U7IR9N7XWGK/9'?XWF$8&6$QMP!DU"26AW3 6@4QD>FI,L\[V5 MN#[)\T01@.9AAIC0#J785:0=,\@+003\XXW48X^@6,[\ITWB>3]3J'^5>9XU M4G!#(S$T<.N#PI)*JKPL+"5%\1V>E\G^?=@.BV0QVZZ#JCP MR W:[=MNPS=,IP$#;[2F/AOD?;5;W9U:[6.H^799Q>FJT_[2\"%=5FOW>]WT MLS5=&)YOQ!@ZH97J2,$LAD[YZ ;\%!N@!L)H2"GFKJR7W1F.?>_]JUK!,6)X M9WT7=++^6&PT4VPB6">=T.MW6N7L7_:;O<95,TTU/!=6^6X=L)2$=]'O-+J^ MX48KT^B=UTPMPB##5Q=*UMS=GI(&6)M6N]9LM\Y@36#)+X(KJW&%K_">K2I8 MR-X,'V#ZO?-VIZPJ"7>!^3L[A^$F19I*A0EXY-Y#E<6F']F_JJ(MDT"%<76R M@?B!:%6FV0T(9OGJIMFL?6ZEXEYWWV^O%-IAK]W!HZY#[=Q\@4U0^Z_Y%Y$6 M3_ L#4MRWH !^@%V0J=G&BU@*/\9A(=W#]LMU^_ +AF3$[FBY.3YD?X?X+KZ MIY#RYZ07B(2($5! CPRG%$5IP6+1)J6R;^WBG?LE-VNP/9MIL8>=E6Y*..JW M[I2N&P;E#RH>)O@T-R7Z@$B5\?VA M%. LIT#0BF:2;1KS"OUPFF-RB*][VK M4VVZB89/X2M\T@UPC_U^2#LMW:$_%(?R"\/[51]VJ^^!C,'=NZ5\FT[Z2AG9 M"]=U;NCUFF6 <^VZ M HD[._RF*K37=B"1=W#W/C-)2%R*J1:FH,&$@@7/H\*&>!=\P%BD?A@%^P2H ML/4 ?D^ -1%+A-;?B1ZO%?_W_RA*Z&]S3@D"U+QLE&JQN]?RK\IY!]WO0%#V M 7F;[6Z_$Y8F,>AB;P@7S=,_3ILGQR>D3D^;\%U\D2&$,R*8-A-]- M$M*46ZV-YD(3;CG1A041M@5Q ; _WJLM.+$HY6:?6I9O>DJ^G2_PX^=/C]?A M:$G*#(_&<\=3?0]*L,#<.K"7M?IFMLNRLJ.G\ON#%HA]6E331@.N5N@H4$MS5IZJPO09HF50&-S0C*D<$ M%\.W*LNCVANCX353M8'N.I/XFZMD[H,";O<[Y8Y-I"1-X__V4Y':?JF$D]%S MV8*WJZZ"-P5JT"EM*_@,*.[-=LV;RS1C\)>J)C/0WJ2<8Z=]65&5T"EI9UI^ M6(MTHVZ5XE7-^= 0NS8=D)&25*3;)RK0@26N+KIN=S[#+;KGC2L0BFDINP'6 MW1W4Y"T'7[*1I)G*YP]'G7A%JO#K?=&Q"V),F-X:W+KU^U 2;22[63S0+R!E]NMWSUDN7E M,6GBT=3"7X2[MK5&"V%G? MI)D-:1 @D(G=P2.2]91VV"#M;KQ;S;U;#=EF>F990 7D"5XFQO1FK=(&Z_:O MKMJ=BF/:/DA Z';OK-2X$/)@ZKKE=@=#;BA^[@[ QL\KY3$BE274C?<+P-._,#; M#%?S[ABFI&,[T>YFOYS=*2F!6T;S)?DHICPCV^6X\I+4QJ=9V\AV8[G#BRPK?"8LF-OI P!Y&F) MQ'Z2M':7XT@%_37.WQA1J["AZ5,G[;1":[H#:#TUH/W:4 GXD M=UJWO*E-[H;2?9K\2V#F7X&*"7Y"["H4*HG1EP 4?N"/&"R&JQ:C/5Z,4I#+ M>R^9 ^M#RUREK1I\)4&5 -TY3ENXQ^K%3=#7]/#B[:=D:'KN'1*"%X@'S) 1 M@:&@B:9"!U-@O;6;,HF_[;)*J_^4-7]F8Z&\YK-8\]O7GY0G3GE/$4PR09Q2 M@534&G$))CQG-O)@8*57==08=NKH)-09W@R>D^X'9"CYU$>V *CFA.F7 M \X9^[W$?X98!P/Z8T@Q$RHVF\$-O?7C&X_/&9'=[N?:T??_CDM>!6LI1& M*Q3BSEFDL"/($(6YMH%RKP#IBYW[-=@J:CE4\4E0 (0&P#EX=("=O7Z]9:8"AX*=+DLDV[/X$F.X?,,HF MX;X<0^.R]!C$271N=,<'9(\ZB\KENN97KDOFC+PV>) M/SX;/+[C 1YXC,?17BF^X,JDX,4&7%2Z,$8'2\UPEHR&40S.P2C\K'W5: WT M$;P;(,!E&+;]:R7V/- L[<0I!P$]4S>;]->:L0)*M_ M#%4B7-[M=?ICXZ3F.GU?*;5D'&Q77L1!9-#(^&G +, S!AKPKAM\[.X?ZH3M M@1E5ZLGQH5KI=FS\;Q]FL'>S\U#LYMV=^-AP";8NX1)J$"Y1FW.\Q%^AVPUA M7(LX ,59GL*I%_4!E6W?UB_JJ5;PU]/]#^3D=@^G$*J3CQ]N#V]?X_I'H+BW MA^;>#:>"[]5O4ZW@-Y\/C_^^J.^_32%4\/PZJQ^__7H*%+=.WUP S;V< MCH_X0 _WSSX1:X+RBB(0OH@XX1$9@P,*Q$C%/)<^FKOQ!B1)) M4D62+$*>4 MI""V6A'OX1-^-SZBFO5G!$+\^$'3 P,;R6""&654\*"B$DJ [40-ID%;O'J! M$(\/!2@5=X)F4(O---^U\K#W;* 'DY,Y.8V2 QO0;GL:(=/)U545:UO&"E<6 M9/JD%]QY"][G[&;BHH$YT4I7@572[G>J((")4\EWXV=5P^D.#9WAP6#R(WX= M^K.^:1>#_6I#9R:F,1UBPV6O\_77_X1.(CN@EXYB&NSKZ;N?Y>: M%]1LF=N VA&E8!%3-J1/!Z8/GL&DX_)VMS&U_#Z'2] M6]&/RGHN#ZW/.J&,3H";#D_@N^X\^'ZS>FIYCTY()_?EJ7RYL2K+.&VN411& M,QW_E,Y64[H%$SG]GF9[B@1/N', *=ROOM])CWB,ICN&D1[%H9MGTV7Y=N^3 MXC$:EV( A0*!]L <%+ J)*,)D5#*0-]M[1)Y5U=5X><@FZ\>ALV'A6^K=&*# M-D'E#UM3\E.*HND#>S6]09Q0![Y^G79&"L O@W130L;H(94XDE]%HU\IDMU>O\=P*@;G;1XJ0G&$KE0%\H[&5S[B2@.6XX: MA*6&GN+&7?_.F* BP^%N5F5QAX"#O84@E MIQPY$^X;N/Z@2I9(3@C3'>CN[J]/G:-Y6YGP3FE=CY/[?G/-R\F3DCJ'SS]1 MJC2EDB"N4]5112W2'E/DF;0!1QFQC/=Z;BQ=E7I*=P@7SZPE_X,/F>+S*%(O MBAU6Z)4:,I&P0H^MV/^#0C<+:&W_G6HQ>32K,IH7+' _@SH_BRAP_Z8Z,CY) M5N[K%G#QIU2R7Z[%SJ-9E='D;?FC;3F5]C[OYA+/DH7$Q69:U.PEIO6O26OE M$77A-G;;K.;JMMTH:.KUV")]R #-:__]M?]F??*9(NE+%"9;RCX],]]>+S&3 M1^-^\#\+H_.HG;F8\IXKN9+)MU5%T5:I?/=%$/JEU> MGUYX>,Z9.+P\/*\?.WQ(#^C1/OSW]L]+N+9Q= S?^J,N#N]5N_S]\I"^:1[M M?Z8G]/77P]NW[.3BA*?_UB]/+TXO4Q)!'9_'M&3U\^TE( MZZ1R$EG!RR0 @Q03 J4EPM4OH-BUX+GKY_!V^')UL'J^QE_@XKCKZ M>'_>[O10"D!XF))U^U&'>Y^$]Y1* MIY%3KD#<48D4"0(92PU/F258%%N[K-AFQ?WD]K4D/*O?L&4EU<9QNY=JTJV8 M.VFCGK\$OI7!)X-',?C0M_LIIBA[7IYIESUN1C-->0I-R>SD>>SDPS0[.?O$ MBJ +6"HD%+:(!T*0%90A0Z6,SBEM*-_:Y7I;\OOEEM:2G2QBVW^W=\E4WM^/ M$] '>7B#Y\KJSO,("]5ZI\#%\Z)"4R4G_9W/GQ\)R=D.HX^-A'S:F-4.Q\^- M_%S0G?D.48^=YA_0Z8%'*0G43$_KI_?)MQMT/YO!S6O@>6";.+!I>'X0CE.% MX%;O5T34Q)W*6S-2>FR7)Y'LH2"1!U)1*F?Q/5V_5*.)L.Z3(BM(I_*K*=1 M<;[!Y[X_*G$1)Y)>OUT-[_$YB0.!8W)LD*ULQM.@;"*,J=$=)KU7:S7,1-ZN M*D;#>KE&<]3#]E8YL0)I6(KN4,;FD].DZ'-O_'U6S'<$?VRV5$Z>6(5H MUYP@,*<$@7DT/G^)F1UJG=I>RS1ONHT);9JWS[>V3XX77TAW]&4_WWLS*DA+ MENU<;PG.M?+)U2;'##^S(OC3CJ2^8UW]9V"[[O?#(0SJN"S47T_N@^ZZG MT^,#6M\_N(%Q\!-:QT'']@8&C1TXL_+T^/W\+WWN+[)UBGS?K%R36, MX[J^?WYQGYX[)OUV]/+^N5I\W ?GKW_%O]S>]"K-ZH3K/KQ9W[X M]I/50M)"8"2U3/:9]LA8R9!G-OT/-=+PK5VU71"=#[!6/9YX]74SS>&::QZN MN42Z)E6:.+YN9Q7S)!53OZMB"L:H9]XB'Y5,E9@(4A)3I+F)%E-&RF+@8ILS MO!DJ9O4C.%=?D;!E,_)FI4B>QE^R(GDQ17+>"2&KDB>IDK=W50D6/FB)-6(, M<\2I]4@30Y#DQG%F)"MM]NS33)+5<*S39)5R4NJDC?M M?B=KDB=ID@]W-8FFS"@A#=(AE8=UPB,;C4:%P0HL%$Q%\GNQ;4RR4;)P3;(I M1HG(1DG6)"^J21I?LDWR-$URTG@LC9YEC9Q=[5)2,T& M>11(*.<1!W6"+(L86V2JN+%(*/D;E+(,)TD M6RP_%5.:5=!,5%#6.D_2.F=WM0Y)/6ZE\(AA2Q#__]E[TZ4XDJ1=^%;*^-[Y M3H\90<>^J(]AIFXD&6TO1:N%6H/^8+%"H5J86H3@ZH]'9M;&(G:HHG+,1@U4 M969DA/OSN'MXN&/%D57@S4AF$G'&2H7EVB9CZZ1. ZO3P%X*FS(:O,E-]T;E M 40P.^-@6+LZR^CJ_/(L1#. &8*?'HMQ/L\QW-Y'-<@?XWP=T+X=Z?_N[<]W/E4H+S8W?I\$+5.SA*" M4O*Y<'W$R'G!$7:&*V>%XWYY;%)Y767(*A+:]>EM9>-P$';?^, M9Z]?NZ%"^,]+A-YXW:)6#Y5J_EUF_SWJ3P7U,"+7C_8;*O(,W]CVJ3T;K/TZ M7YVSU1W?W>3'K]#LJJMG=\<.^ZT?C4^Q_[WE)U53[_Y^KVU>FKTAW&W8FZ\9 M^[[5M5W?LNW9ANB_5$ 2P[^ODM0+2%.2+#"]Q00SRJC@42;W>%1[&]W2R,"QO1W1JL8]GJ%D3!8\5JQAV?-K?WSG7-_MK/W MF3:W_(%QDE/B'=*)@)NN"4467FO0L(W! MJ-.Q_;,<6,PUE,OK0>XM4#< ;*,?.[;5S5^_Z"(6#31SN^M+UXQWIAOP_:+ M,MP\5]XL[8YQ^\B%5ZI;I_(=Z??LCT;6OIWKU*KWB<*KUUM.62T?VE MTA)T6;-F]"G7T7<@E>.NSR=*O\@%C^XBWSSTC\+L[_C+L/ _)OPJB? MY>+GSOY8QMZ6(O;W6,**#W,O4+*DU%YY_/SK\>^M9N_T?^ M=6N;-2F,>Z_=V=]KMOYS_G:2%-0\/Q0[;P\D(RXQZL$:R*W.361(6\=S>4)O M,$F:$@=NRP:]Z'N6NOSDY7!?]T[H)>2?9'75<[#]*U)3="2RW M*J'Z&V3JK]CWLX%21&OW@J)' MJ6ZTI@&61K^,L.2 4F'?#PI_^R?-AFH'=XD>@.LA\Q63^D4W1$PNR M (9HPQ8G L'P[/KV*$P;97; 'AWU"_.U;&%Z(>/O7JV[GCGV_'S/7[" G5X" M,=Q]S H=3QBK>[F8ZV*MUZ.FA#XDRK$\<=+> M[WQM?3V&_V_]_FUW:Q_O?OFGO;OWOK.[%[[M?]FF.Q_^_M:D'\7^V85P9>>? MUM?.GYUFY\]O.Q\^\N;Q1_'U"XSKR[YHTK^/]H_W3[]^^,B^;K6/9TNZYW!E M\^,!2XH%31URP6C$%6?(*)\#EXQ$%:,6R:QM$KJN3'TXHSZ<\:1K^7=^$NHE M-!KD%)I!!#NNYX:VU2WMN/C#']GN82P,O=J"JRVX)[7@:LNMMMQJR^TQ++<" MUW?3YT%\FT%]MX+T[>Z["M#?]_JON_##[; Y5\\I1)Y WUB"G2* M:__G&5%*W,6_S,<%/L':MQ+(07>8#P_:P=%>'R:Q'.D_N3#2;LIG)5JA@*M\ MJ*!\83)!*KFD2'7_HP3?^.[>9PK?H4T87W-OYX HF9B(!E%* ':,$4@+J9!U M*?$@L,= MFBO7U BK:+11L1AXTMB2X&.(& MA*%7L@$BY=GU^0[%U(2X;5(MX+*AA_O__ M3U-"?WNB(SICM?LT[/EO&2AB?_#NOZ/BU.ZPR$QK]W+$?G%.Z.Q7:G72V3\_ M_)%5J/GEG\[7O7=X_[S=WO^R<];<^BB:'[ZV]O?>DJ];?W[;_>."6G6^'N]N MOV?O[& R!H_WS;=S<^H:!Z(]VMO[YMM/YR.?5ZC-IGG\^X$(& M:[U%1@B+N'8&.>H]_*JQXX&"TJ4208N#6F\S[$7BO"!.JR 9CUIK%;%(7B9I ML<,R73S1,[L>A02HWQKENEP^9#JK-5<> +OQX=<=GSL>@8JFL]]F%," M^T\FTS'(T]&PH^%1KP_/">L9H(NJ@Z='+7_4.+4Y>6P 4MP Y.^-AH.A[88" MM8=7'*S*7[KX5V(VEGF^[RIJ>_UBB_.L\:F8[F5^]9^_Z&ZWT>!3,51&BK!7;HL-<'>^&D,#Y#/O572)P;G>7W 4GL'?9MI_%+OG!M M@4@>V0!V1NSF.&7Q MY<8@6R2-+; /QW>6Y=%!D&SP@K-A$G^K,^KRNCBK8P]A+,\Q0CGD$ M8QWV0LQ'"P$[*KDO/YO2S2CK5_''Z2M6^KQ()R!>UN3[_N38Y00QV7V MZB\7 !KCT?KXS'U%7?]G,#$.9RV\PE:\R/&%HW\MZ;6&@XKQBIC!$"R.3'S% M?ZL4L-X)T#.8.M^ ?&U1[OJ[;;7S ZL_GH!7DX?2+TB\W_I>2FTW'O:&K?)@ MPS08-"C(O#4H,+'GP)X:'WV8C"D/LWR]:NQ7^!QV]V?!>FFJ'XWE7P@C.,[A.,NJ&TH MPY$ _:U>^%2-K=)-O'*Z.8?3\-^W!\+BQ+AER%!JP%@P ED,.!T)B]HS$24! M8X&L8Z[6);Y\^&S&2/N &FPXU@)Y&H%LJ$Q( M8R80HP#MT0'<:PKHH,$^T>0R-F1C^&["X1C(!*:"F."YP\9Y+PG'*02OO36T M$ Y="0=(22T<+R01\PE,E$B#H%QR$T XE%D'>OF9 MW3J'8*',7ICQ@0HIRHN]#K0R.(EY\Q?WB59-,-HO(=0&$@K[V5=%-5O!]X$D8C7 MR!LOP6B6#AG. Z*P$C(2$\'=RE:.XG)=ZLN].B^*Q+562QE<@+7OAJ(^YVC8 M:H-I4 GHQ;NTNEE0NK$4HLRGC5ALV3;LJ>W#':;&TT59+;5EFCQQTK95:"/; M7P-8^<%8S-]5M%YN93;^&EMF?\$ECYE"H>@=4BCJ4L7/7ZI8UZ6*ZU+%RUNJ M>,GSL@A^GL2L:0I6$4Z;V*Y5&>4_>H/A8&K=CN-P"Y.N=;X]SH+\\?5XAS?/ M]^G7O8]\Y\,VWMG:8;M[A_QKYWVKN?<[W!L8_LN?[:\7K87C]YV=\T/6/,Z] M$>!9QQ]/P1H0NUM'G?TOVV3GPS_'.?ZQW_GGV[RU\/%L9^OS 6;$:",PDLF! MM0 DARSU'.E(!6>:P&*0B^E:.C)*HI(IJ,25Q(X(K8$AN0OES*7UP@2[]'==9(\L:@;U M#;[NB\??GQT2YN+O8F?O\$!C88V4 H'R8\05"\A)R9$GTIA -+AT9FW3;%SA M.DRV4.^R_ ^,@]3+_Y#E?W?6/#V V5?2>Y^:'V D$]D!4Q$DMST:I-AJ-G;*"36BXT1 6 MOQ]][[";MZ5NYJ2K4V;O2B7WSP6\M3"-0PR5]W.U;#5[Q0D.L$**X$;!R[.? M9\L4+.7]".,>S]$*R^/VV<[A :>$10X&J$A" PH1C2R6%"4)=!0=F#@VWH!" M8)*TV],$[9E:G]WQ@ESD96+@+ED/ M/U&#A*!22F(=9@)D=(J9\Q7G+X379R0L9ZP.!L4NYD32%O<<,'OL1M3:U@F5:\P]%UTR0\/I/=&4LJ0 MU(XBSJ-!VE/PT(,#OHZ>6)"'%B!(V,!5S#BR^\63K#'U>:[Z-LRKN%%(8;W/J2P;DS>CHRF4O MCVGC#39Q0*X8P

:JGS]]1!KW*#<0MQR8?(QIO%\T.N M]G8]O+J+X\.2XYW>UJ#8RLU'R7*"5CG5MCW.OY_,TOKX5WG;65XKOES.<.%# MIG[O/%;;SOEF&5"*J<@/Z^9W:$^@;#J'X\/WN=!7SY?I]<4MJM<:'[-KGS4. M^[8[G'FW:KQ_E>^W-_M[,: \FS%,$^3A4UJ]W?3-IB]#+XC+S#N-KIF[\<-N M\-S1Q:EJ]"Y<7)X R\[98.0&\;\C MF!EX7#7<\JA!-P[S8<5A.Y8) 1;O1@K\B+F4]3*--B\@RXF.V2 M"ZF>Q5O.OZ.^L,3T9TN,^?5+#)_=>8GI2R]Q->BEYLF?IJ2_EMOY\+5^4MS]_/+NV"%B]V71;YXB14/7\HZK1YOG.@<<#@YGM$ MA36(,X*12Y(A%KGW&BQJPXJC*A+C=9# :PSIBA./+"AZKCS>A2I#B2\ M;DD;P^K[7O]#QI55%K@?\-D!==HGZBSX; :G:ZO MSI9^S[7#+IQ^G21ASF4N]\K3JJ5DA:*;=#>,2T44J70O%@4O ,;=C%#N(D*] MRZ,OOES&NUR MS4$CS_(983"["R]P["\6IFUIN\:^;Y5A[\&0JY3&WI565.+N4D/669,7\4PZ@=*Y:\ M1+.%'E=H];8RW/?RNZ]N0MOG\^;66Y!9H91S A''%.(D!F3 4$,XNN1Q-(1: M=C$I[9H4RR6#\QD'#@!X'-J<[7?X\[#HA;CLW5HA7IBO&[)Y+UST;.T4C=G0 M@MVOFR+'&X;^Y/.'=%,4C#Y)-T6Z8<1MNRDNS) U-LLU9+)AV!(*AJ[;;+Z^ MIG/+UNNPC 64U--+!6M<],'JQ7XMBSUNYXZJ?N[%]5>WZF_'51N+Y=X&+6]U!RU?(G]1J?ZI^XH^ MO8 L3L?6J_M0K*8:_63 U[;HQ4O8I;=>\X] M5O756_,54O7M!6S#GH.K2]>Y<_?G_1F(6=C>G/2QU_0VW<2N&>/R]!.\,D,F M!A\%52(WJ>%&:Z.H"M0+H:W4P;J<(7/YB/%V\_USY,A40; 906U6=>J7/#FF M:C!XM/NE^6WG^,]ONQ\^G^YL>;Q/F]_V][[1KU_@>OKY_.N'_/QO?+]UL<'@ M.[%//Y[EDE?%F,[_/MZG?Q_M[GUM[Q]_//^ZU_Q6O.O>4>L_Y]N3!H,[;P^< M8U2[Y!#U22#.9$#..(<#\X6+SNP4_*>D\6 MAGE)C+PR;^%>U1>>.A?G,A*. XA5_' 20)Z)'>_%?N?%VV$L"4(V_Y@@) V> MXJ@]XDI$Q 4/R"8J0!X#W>%>P]_1"V6!Y;<33( MA]P++'H4@Y$^H4UX 0G'FRC%'DIM*=X5!V?J W%Q384:VJHJ>'^U/ HE(#8$W+"9&NUV%2=L "K6>!6 M++ [M89A$:,WG"*+,5C#44>45QA)E9(G2D?&@04$OUSEO>: GV#P4\2J4_&_ MN\>J]1)X[!_* SKW>SW@ATB$8I9)T6*' ;+;%"8,PRHI=E MM%>";.Z'"O=W.)X#*._V_ >@X*).0,T4CQN0>GB7ZD%4-GTJ?8R; 1>J-\)O.6 M^5,+A[ 3V5]Y4;_=NCZ/ZW[?-+-E<-W'Y'8_Y[W.)UM4D^QEG?=\YG^[*)]X MN!\7!$6<<12X\XMAP8)1<19() M*3VU3&M?\\C2\T@-HX^36/'0#B;R>3;"+L%GT42G3L%X$&K.I&!(*5D6 &2M M2H@'G_N?:(<$D\(9%Q(.ID;-.@WC&<#KC]S:H%WG8;PRZEGJ/(QIG=H) =4V M^IW8YO-LK(<&8;QC&LF0'.(T'W]1.0^#<:I 2JV7>L78YC5NH=5Y5K&:L MYQ);U-&>1V22V60,BQ-E/B(5L41<^("BNL\BX=6O5HX&'F.ME=U49]ELK3V9WUV'C5- 5N$/?>%7\6LOM67?'GB>%SIN)/<(9S:0$YM16( M8\!0JX5"A@J/-0D4J[2V2>J*/W59A]=&MX M1#XYCG*J%C) AL@;JJ*D.G%)ZHH_RYF<55-#30V/EIAV/TK(%7^>(R&@K@/T M6-PPDX26&%8>1XDDYQYQGBARF#MDK0\N:A=LDBNVF?,:D]"6P)7_)PZJ5MV/ M%/I^=9MDK^O$\NN+?9<2_+:;6ZQ'#S_N]?*?ZI#XP_C*SX;$#9,A1O!E3*(: M?!D6D'.*(*8]Y5)RS#E=K9#X\YR.7R30?70.K6/BBQ 3OQD^;QDJ)S6LW@I6 M9T+ET<60G/!(X2 1-^ 0 ,T:A"4ED3 MDV&/%RI_0I!X>N-Z!>,A#\D(6AZ[ M<^%#Y7<&R#J"_B!XG%J=6%AB8-41)=@B[HE#CEF"L(M661E%RD4L5RB"_HH2 M7I^-,>[HOB\6:KX@G]S%95DJMEFJZ/O-Y#/I@EY'YQ_$.[-5^C&CUAF'/,YU M+[448)9+AA1Q4=$(KAPC*Q:=7[UB@$L0!,S@@)BFJ650W9JF(Z?GC_X]CL<_']TD=X+\C-\)/CC^$UG M1GL\&@Q;Z>RWCNT?MKK%R,P4[S?_K^O_.G6PBOO>YS[7DNW5"S6_NK<6BAO ML]WJ1G14_DYH@;U[1[$QS'6B&ZTQ2C2^9YAH]!*,N>>_-7HEH#3BN(5+X]0. M&O]S!Z1TC'.%J0#=\=QAX[R7A.,4@M?>&EI$-G05V;BB1;EX_I#Q[:IHRR5% MT*__.<*^\T_7?C&CW>/WG9WS0]8\_MIN;L&SCC^>[IQ[L;MUU-G_LDUV/OQS M#,_YL=_YY]M_SO=/FUO^?&=O1S3W#L]@+ >$,&)$Y(C%'!:.*N]YNMPUUF(G M"!9*N;5-,-8OP6&)12#5[2P_MAON)%12,! ::W0BAB?L'#R/FFA4<-(26PJ5 M&@N5KH5J<85JF^YN'1X$6$F9*S]$Q7+XBTED*#<()Q-P8D%II;,@L4N"U!C+ M4"AZ4#52*T]E(P="&QE0"MFJ_IAE8;W1CX.<%='Z'MMG&XU&LWF/;I_9LL/;K_*K"DE9W-_GQ*S2[ZNK9W;& 93\: MGV+_>\O'1H9)VSV[^_N]MGEI]H9PMV$/9J1;U+.R^=#D^U;7=GT+\.33$/Y0 M%,QM_%*!2 S_ODI2+Z!,R1$Z*FZE#-KCP*6S)NI\(D 9*ZT(4J[=!HQ>;NZ* M![]I 1>V_&UTN-GK?B^/G6[%%/M]^*%L-7BMP"R?-5ZI3N,(C.Q6T5FQT9V\ M=AB_=IF2 ?81^$N-(5R6>NUV[S2SW_#L!#X!\]W.E&-^'$:M'^BH%6 QWZR2<2EVMO8/K'?"&!N1 MX"Z?"& "&:P5R#3'0@OE.(MKFZDWZE>"THC_'0$^VVYW5#C' P"I=@G4+@*D MY"WO>HK'4]S<^GQ@$M8L6H^2R*4I@DS(1">09Y0FP@EFPJYM]KIQ/,.%?5Y8 M606"'0):#1N9(,$B_WTRQ[.V-S'KQ5<+F6_8PWZLN#,SHX5OVL9)O_>]-<@$ M.3RRPX;UN5%.WQ8L#%=FY2A#0-OM\?W*"8R @6!J]R>O-7 '\4P:LSD$@3MB4-/*&@V=+$D56J8B,-2XEEK#UM]6,FL:7D\9W M;/];'%Y%Y*#0@PF+@U&7 :\TZ/J=K*0 ($6!'0^8.<44^ J)&2RB-O+!^63W"8@5__Q3HD@9"EO61+$'@ )N'G\\ MT,IY&E)"CEH,="DDTI8'A#EET>L(_AM8).SB+D:!#8,KP0&P&LR_5HGKE1M1 M")GZ+3-DI]/K5F$NZX]:$02HX6._X,TV_-8NG(9R,Z!P+XYZ[>Q= *^,^EV0 MNMC-=P%"!!$&!AM.M@ZN^'9V/T!TX0]9,T_R[\6UW18\%3R;04&$<"-W-AGN M6(SR+YW6_#+FFD'%A"?VK#<:-CR 02%ZC=3O=1K71I&[51+X MP_7D^HSV0FW@0:<]4.C8'6M.9]C_\>:O8KAO!R#Y.7QA#^-NVNV#\="U[4(S M=EK=5F?46?KLH0(.N--(3Y$@/CHLM<$Y%3+OG5\. M!H-H/K\ W&F1[8^Y14;+6BOZ0:N\MWW@-3AEA&A$/':(:R:1Q3BBQ+0EPD4C ML5C;I%<<)_C7&!EZU<16-G&(@"*9?L=V:P6#_V?0&(?2K\>L&>M]EG1+"[X$ MG'FF'A0V<[$]4. J?.=M :*7#U05?@MW_'4#;7$*X=] MHHEKX;2A 2?-99(\"<6N3CK!M]CK*F2WPI^](WARGIPRNO:ILO:K,Z3O>_V_ MIO-34/RG:JRK"UO@ K\]\$#@.GA@OV.LL %CE%(2R*6W 5 *IU4)-@HY@#%1"T++R<+8-\%T$S#+,)6!I %#?Z> ME!PE8CUE5D7E<,3#'%*>"ZBHQ)D@GI;R\.+ MR0.0'0M4$-!3A(TQB"L-9.L9EB?*^7A"C>PC&]E&AHO039] MQM'?Z7XU69_YA:[/;X93-K\9#A\/!J-.P8.V?QB'LP^^''U8SFV6M^WV7+!J M=%)9"R':X1'8%(V0,R=;[=9P$B>;B0/F+Q27V(8_*KR.PKOI#ON]]OCKE=UQ M_8R]BLRQ&=\SV59_FCE6^(87=RYRQ#)$\%M!O*:>7Z>(C,Q?.K7:YMS6:I7F M L4_'<9\4L>%QQQMF%P&6]=IY[ZRXH'$"_G96A$XOQ/9-CYJ^RJ5W M!DWSHW:Q\3L:Y!O:QD[&[<8?MM_N36X/T%F%:B>9)N7CRIAW\;5&CIQTBEL5 M7[TTA-(,GKS;@TS->^4WWYI.[AU">@\O761,[<3A42^4![M[Z1.04[OL*/L9 MKEAAOOE(=\[!%@6#TV66<3$(Q,&7108\*B1A*:D)8*%JG$_17,,W@^ETCF4K MCWE@ ,ZM M.(X#E]RJ"=MG9*P?8 M&\2+PRE#KR?V#)1Z<#2]V06"KQ7?[Z9)/D2A*6\SAP-E[>4DZ#UX MXN]MF-B5$__/YSM[.9LP&\$@^S*(;\8__ ;VUDG;GKUI=8N7*RZZJM).F6AG](9@ MNLBUJVK^5/>O\O VRCR\"Z<;R@\EW3"&7_\YWB#W_E#P^U[[TR$3N:'PD@U9 M; CZD\_G[GQ#\:9;ZMHSE;58K-'V->R ML./3]R5U56?PRU\:'[+;5*1$;('G4_XQNPWE3X7S4/X(YEYU(BY_N9"5.5&I MZ\K=:4VF9DB5GWI%<3EB%JUHPUT3(7U5)N1[<>Y\U M:?.H>?[Q=/_+.PS7GNUWML]VM_8IC.UT=^\SAGN>[OQQX3CU\=^=YK%G^_0= M:\+[[._]#5[:GZW]XVW>/(;O;[T5S;V/X+V]/?W/^;O9DG*$6*4DXPAKFA#7 M2B =K+W5[WKE0=ZHP=K.=.PF,UY1T1TJ:*<+G/!."3H_E3]VO:+Y3P563*A@U3]V)I[9G72@<-$M$:<"XYLD!Z!8"0J.#-1 MQ+5-;O ZHW0UF*IN6P>F2TZ'JFUN4&> M,BX?0S,4*,0EQ*AWC 1M'>5KFY1LJ!4IMOM8+'*#2S/.>(#YC#_'NQUG_S8!KAAE6"-PX MX%UA%=)8:40PL\(+:ZD4:YN"TW5Z!?/^^^4B?/6>TJKY3:O>>61Y_*9Y>*[] MIL?&[QF_B0%"6PJ.DA0"\!M@&UGI<\E:K9-V(CAIBGTB?KE>[:OTFQZ+1>JM MH/OX%3Z?7FG7>T&U,[$\SL3[@045#L3CPW>,\X$]=I& M20"M>:X5PPE%UFF!/&?>8V&(8J4S(58D!_J9-F'J38J[G]^AN-ZPN#'3\>[] M)9>5YAZQ=,BB^"7U 9^'$-O^K%=")5@R/$3$+,= ;-8A;85'WD1/K='1<)H/ M^%#&UPVI,ZJ?#&?JW9I5\:Y6?;?FI?O$U^=X7HYY9EPJ6/M@!4TH*9[+7TF! MC'0&8:T)C4HP;%,NM[BA5R2O[5'W9^I&N_>SNC^F$5 M^<;-V%[9Z8X'E" [W3D^/! \$L=5-GES0U.;2Y E+9"@G"E*#>$"KVU*3-<) MOVSZWJ, \ -;XM:B\C*BI/@\6' M$;E^M-]0T33TC6V?VK/!VJ_SJPI+6MW=Y,>OT.RJJV=WQP[[K1^-3['_O>4G M?2[N_GZO;5Z:O:*7>@]FI%ML1A?=:-ZWNK;K6V M?1K"'\JN[+]4T!/#OZ^2 MU)M!99'GH$%(U<'YB=M]O+/];JM[.!C; (O3V>.PHLV3XYV]CS]VOC2/=SZ\ M^P'?P?#,SOY>IKE]L?/A_;?F\>^MG>//>.'ZQ$?+W M#U6KZ0M-Q/)'W6NZK>1N1)_FO]W/78ZZ@U:( M_:+Y4/7,W$P[COL/Q1^Q[UN#JCM2GI-V'!3N:3D3XPFH.J65WZI:*)6#NS0/ MQ3#!X&[=ZHGQAX\Q#&Y\V%R_IJOF_KHV--=/Q"^S@_SW_"@O#&6NSUEUV\LO M/GZ77V:G\=_E-:/.^/+""IV1K1% ;J\_!#D/1;>G22ORW#>J"Q-U^4$G[=%@ M[EY'9R<]^+W83)_ITY8'E(=A?S04X 6N7-87:[\/#\W!-XXX9M=&%NV[W!Q1Y6-_9"NLJP>:[& M5Q,)#L<\?<^DVS4@>H[+UP<.Y[XO$A O (L[D\TC%_ANG52<_]^MW5TE-+3R$]^JG[4=9TOJ!T_J(F M^ZOB\U^VN^7*#X]Z([A=&*R7O^?8[,GP0BO8(I9:_ACLT%XJC;3*MO]+%;]X M#BDI-Z[>_?7IS<(6N*B?7S__N9]?U^.\$XHTXS#O,_:%+7 MM%NNJ@NOJJ;=]>5(1X/PN,7L4%8"F!GXZ0ZU?T#)M@L=^U_0L$D>,5O2C=ZJ M2L+YSGEH-[_\V=GYL'W>_/ .[W?>=W;W/-G9^TS@WJ))WW>^=CZ2YMG%*@D[ MYTWZF>QW]D_WCW?P_M[?K?TO^Z*9CTWL?6:[6]_8_I>OG:];G]F%+@16NA!9 M]"!-6.;">\0)9\@IDI!P+FA)*/>P2IM4K1M=]^:LX;V&]]<% M[W>QGQ]X++FVGU\ Z*?VLZ:4):88(C%&Q$5N (.%1=;+*%@"M%=^;9.0=:XO MG^%;2/OY%06-GT/5O]Q\2F%AH\DO52YYY#>5A[1W MIU)9[';4T'\GZ)]ON$*UU<891"41B"=3-'#T2')8&2Z3#I*!C2_7)5V1HOU/ M 0B+MQ]2(^@+(.AS1D%J!'U*!)V)DG@5K7>YZ"'3%HSGLNAAS C*B$]>2,8+ M!-6F1M :06L$?0B"/D*/B*!U3LP],NLF!1FJO)A)78:539"Y(Q\MUJ*^8/C_+FJ[<+3] MT\V!)^L8.=DC^'EMH7E&?OG"?,O R',-KT1,07#/D/%&(2XY19:PB+PPFGC& M6%%5CVS0A4JG>6I/H@;K&JR7$JQ?L %"#=&/"=$S82?'B-7&*I2X([D:CD;6 M1YHW;IDUW.B88H9H?!FB7Z7+5%-%314U5;R(7?_P/BBU7?^4I#%CUPMAL308 M":!RQ(,0R%+!$!:*IN2X29ZL;>(-?KFZ^Q+:]:\H">@Y3HYN35%,<]$B\H^U77R_)-G7N2%<)R6^#C/U M<#;\'!G64FJ'1! :<:]R*CH5B%C/)!.>RN17*RGQ%1T\JE&P3BRL4? Z%)P] M?NFP)P!XB 2,$<<:(P^100VT2+@XBSIZ"B$J$2!&-BB).#$56F82B(#$P(P16M4FX.+&'5YSX,(D] M7-LTM\YU>/VDLTAQB$F/[/+#+ZWAT?M>/\56\?E6ZWLKQ&ZHZ>=N]//N]'_W MMH<[GS(%O3U0ECFEHT.$$@\6N6%(:\V1YK#*?>@>P1LB%"TG4 M6/A46/AQ@H5,,Y^$\KG $MCBD8H,@Q@1Z06G+(80W-JFE"L2GJAQL,;!)0E/ MU.CX5.BX/T%'8< 5\%HCGQ(!2]$S9(VQ"#@P8962MU;7EN+"1"I>>Y9$#(W3 MJX]JU.D2#VU+NN3,M #G-2H1O92J5S/0W1CHQVRL0A-81MYQ2KHMV6T*J&T!I":PA=E/A(#:$O"J'3.(C'B3JN;/8=).(JQT$4 MC8A2[RWAEEDJ5^NPR+- :)W-<:\825U*^FZ%5:I/J\?5->D>K836K2=V0EZV[&Z^?S4:7DM8R*F:14@I<(V(5THX91)5F%FLCHW'+5H_ZCDJW M8+NV-274E+#(E+" ):]K(K@O$4QC9"XY'56D2%.G$8]<(N? W^,R8F,=!@H$U:?H1_W6L!4'[W[X]BC$\+[?Z_S1ZYR,AC8OQFZZJ!Q[ M,*K?VSW_;4F5XNM_CK#O_-.U7\QHM[/SH[GU[L<^W8'GO(/Q_-T&@3YJ[FWS MYO&WT_TO'RDHS5ES[^-I#JXWS[\=)!JTUH8A:E*NC$$=TIY%Q!)(NV/*!V+6 M&A&@XP2F?]@?@9C_7UCPL11W;/^PU2U$S%SFNUL"Z#SJWAJL;P#]=JL;T5'Y M.Z$%9^P=Q4;JM=N]4Y"!QF B+@V0A"RC@Q9H1,YKFQ$J^"4TCBS\X&+L-F(E M68T$HM48P@U![?RH7_5DA2 MR4&!#I/7*[$&AM^V)X/X9OS#;Z$U.&G;LS>M;C&*XJ*K]@%.6V%X],:8#2%) MP?[5CD1U__)C< W^=8796'XHY :FY/K/\<;]/Q2,W_/:GPZ9T V@EWK(3SYD M(6X[Y"?8#;M:TQ_3C;K:4M8O8"A?[23?QKU\^EFZ-!HBGG9=?02CJ/\,*_L< M#4;>M[)[T=@'VALTWG6!(6^QRF/T!TLQWA!O>,:OUCJ^.CK^Q,OZ4Q5_2([6 MPNG_GZ-N;#"\_G]=_]?-[+8]MP \PFPNCW3,^^ZO3GJ(J:6GEIY[2X^>DYZ: MSE>'SE_49']5?/[+=KZ$/IJE97P MD6MMA0&TYUPI8:-,,?+@ C',.WN+P[OS>S0/W)EYVX%7'+Z2$Q,GWYKT:[O9 M>7^T#_?;/_9XY\LVWOVPS[YV_N[L?/A\MK/W]6BGLX\O[5IV/L)W/M/]+^_A MGJ'5//_X8__X(_]Z'#I?/^R??MW;_M'LO#O[>OR1_>=\9[;J.2=:!RD=\C@& MQ$F02,>$$2PBM=@P'&E8VR3U88FZZ&\-?](2YJ1GW&@,H)>LH2(8XK7AT0@: M[WCP]KJJ.C4HO@0HSE9"9X1[)A*2AN ,B@D9120B28CD(D_2K5HUG1H9:V3\ M"3*&2*DW-B7,$S=H: Q< V<,0Z&E@05$U#.->+ 8 M:1$BPL;@H+532>&U3;8B:=9UV?,7 :%F7>U\=3E%=)TUS#EZX&J=0U M?&O\^PG^$4;@?S@*A\&F)L%$%L$7-5K1 'B5[ES+O,:_E\"_F;@" 8Q+1%.$ M.4Z(8P9(:#5(C1'$!VHPU6IM$V"FQK\:_U8>_SCW$M.$HXZ*BWP<*,+/-"6L MG(XLU3&%Y<"_J?WG@B962 D&'W.(>V:0T6#_L>B<\$(8']+:)K^BB$>-?\\< M5'C%60M[O:%MSQ_?FI[RJK,8[I@9>)L3[J^*EAZA@'E-2R]-2Y]GPQ*8&R66VH#"YQO[8I=1WK?C*HJ#<*:^Q]B?9N-?:^!/;.A$08 M>'=<.HR4I@IQ21RR-#>=3\I1)0Q)FJU02*3&WAI[%Q1['Z%D>HV]"X"]4[N7 M"1M\U 890R/B009D*(9_@&8=M40$S==DW;O+,;?8S>FUO"O-KS(HI25 MVMUZ-T8N0*;/O*B/=NS%U\X[W#Q^W]X__AN0Y1W;_?!W>W?K+=V'SW<^72PK M]9$V]PYS?33:/&\#VGVD.U_^:34_; -R>?[UPV>^L_7U&#[_ 2A$=K=V#KCD M-@B GVSF(6ZC1E98CE)B/.C@(I:JY" 0]!C>YJQIEVR27@=ADN-<.^,%!^%5 M5#!* &QA_PU:+S:YZW:JJO*0\U [/' MH\&PEMLM7N8*/1 M^-P%>BD*BYWTP;[JGQ7W7F^-^JYW7P_1LC.L/_C324PL_*2Q67'_FAU1IVW7="]]NR'OY^--1G, MOWS =F+W(;IR\+E-FA\/D@)GV6")9$RY'SJ@I\-"(N.CY\XHJ[U>VZ27;;=_ M9;DZZ<>A_0$RD2<:5GI*5HW!R!U'/\PBXL'RL:UNH]WJM$HS/ O?K.!W[- ? M@>2^E#"-Z?8:>:J$IK^3APF:-?=Y+4@[>.?C@4PY!T\G9*/7B&N)D0XR @U[ M:8SFB01@*X(O1V *2#^+[7'XO$ M[(>#E18"TCP]8%%$2F#5O4\><6P"TB12) T3T7HL)69KFY<+UQ8B,":P.=8; M%#4Q%Y%D;@$*("=[I[WJEZL%:J5%1NR\/4@\@KEN 3=(BHB[Z)'U0H$U#]:Q M358S[-'C*5@BP1),@[<(1PU^G&" '9%*,$>8 M88;B%+D 2^0NV'&5E9$-XWF R4=#&JU.)X:6'<;VV<9*.!M%_$+]-KAN5DYC M/S;^YV?%YA\YH4'<1A0?OG!XXP9F,48 Y+\&2BUHA1YQ$ M@40#QKVFT5*@Y0U]O?#D",4%J;DL-$1?@-N?1J5/>H-6_N.;?LQ5T+_'JE@W MN!7_^JV".E[%D*^ZS+I!+Y=,_ZT*J>/9Z]>NP_JJ$M<-,?";KEM43E#DP@+, M_'O4GVZ%'$;D^M%^0S;!6[VQ[5-[-EC[=3X "518W=WDQZ_0[%ZS6P"V7;_U MH_&I"L!5Y'OW]WMM\Y)W408Y./1'#GFV6\'FX[GO6UW;]2U BT]#^$,1IVS\ M,@F)__LJ2;V/?7;5;%X9K[\Q_GXA7A^#!8X* 0B,\P 4!J_O7>!2*@M.CBBU MX*67YJYQ^9U1>]BJ3.Q^XZ_8':Q88'X:_RYD]KOMMWJC039HT5EO+[5+P^2TI\F23'UV'*G\[:K%=\H[<*W@T$$99MJ M=,@:G9?ULF@TW!GHVV1KK5_LA;G8& W*JT[ZO>^M$,>:7F##=!L.Q*\']^U? M$,+QS08WJ&)K ]@*+H9?F%Z6P M(,KE:O0J)@&7#)SCXAGKA0%GN^-F<%521L$H8R1IY 7+HX"GM/J9:$YZ_7PQ M+&Y9NZBP\T;^J+C]))A[W4J#G?DE%D^SL]D=$XOHI!UOL&:K%P<[$_X9C%]O MYE[KC=X(O@9^';P"S,(4Y."M1NT\EJ*-:"NU/'R]BLU7N21C%+SJZM:@T>T- M&W[4S_89&,)V4&44%&W?7/06"+FXOM4MHX#E2DZG-<1R_F,Y9=5#JQNW,D#" MJ(J[P7J!!H56?LQWVVKG/SY$$>;[U66,07C^ 1%2 M&\,]4D0DQ#DAN7Y00(8$%VUB3(.C?L&QYQ(3SZ-2X/US&96%]2%4L]R5U45, M+S6N7&3XVQW-&:5EH']&-V=2S*X/X):9TY/0/RA3;S1L%VEK%3H.*_T$9ZG2 M]H*_\6_OMIN_SD81&LUBD[;XE/R6#VV,.MVQ=3TH[C7>.6UL5]KJRX&75S9^ MF=ZYNLN_"Y>X&,91/V8'[[#RQ1OEEG UI/-LX ^&=@C^/+S#'&\")Q1[@S.H M,CRRPUG/$]#"Q];WV2:=Q3/RP^%V&:A@L!F)SR8?3M#:^N'(]L]@)'_-^I<9 MM(IAS?O_/X4-E7RT5"=O$G?8Z2292%Q:; D(;?@);%0Y#@/?;YV41R3>%Q3R M5TDXNRF/;061 NYSP%A(P4:!9-(*<8L%,IQCQ(W40HC@4@)=;\=!%E)8=2ER M[]4<@;V8&]PH>7E]/I)P%G,DX$"0)KJ31)A/!ZL>]! M"X<'+@K&?0!:L$HCKC1%FCN+..64>,("E6%VL36^<;$S"LPM^&$_-_:]XWI+ M;HFT0H+K P/40%Z$1JJ8T$8X(TV]WG=?[_/M ^D)$+UV2!O+8+VI0U8ZAYP* MDIB(,35X;1/@OATML,"-RSW/<>^W__KU[[^*?0Q@%F"[;,[_N@TT5FQKQ'"! M[D:EKPU]^6_ MI]\%CHJM,DI5#C%??00&?M&!NC4=[OS;?1KU/7@AA[$!;P1^Z^6W*8[?#:;2 M;Z>T5K%M0:65E5ZX)6>=B3._J\@XP! M@O?-L*?$\,"]"GSMFN?P,UT84\&\XHV]V:#"[54(U8;0MQW M4#^]L=S FB_55)@-B>][XY<9L=Q@2M,VHEX$.:DAXWXR4T9U"_FH M1*.0GDGHM/AU)LB[A!#RHGWMETT>QKO &]L3EINZ!GQXEAUAZ\^O_#\M/;CLDE6SCRX!='5L_S 62;F/KU%7@:B M:WU=9$FZE;X^JB0]P@0NCT#,%^]]#0+S_-!3"\QR"XRNN>KZKSY!O[47UK7; MR=YS]"2XNJS[PDM?O>;UFM=K_A1K7L]RK5GUFK_6-7_1/:M7%1;X93L?5.J- MX$YA\.]ZYZJ&IQJ>ZC5?V#5_N9[EG58([?B@.50O,(>_]UKMV._8;R 5O[?A MJD&G-3QJ-(L]0=N>%/?;ZX\&P_NHU[-T8:X;)O8._NZ]7MK_[C9;N[!]^DV MWMG:H?M[1]]V][Z=[YS_V?IZ_#O<8X6BW%HC[FA" MUB2.#'<:"\$Q56YMDVLDB=2P%+]B3*[M.%8K:*V@DP) EW2T O5/TPHO?XSK MDN0LUS*3\7WK1PS_VQH,:U6^E2K/=)\.*FK&.$$QR%PO(DEDG:?(.^)$,L$Q M$MJ] +J-"G MJ0HYA@T1#B69BZ_8X)%.+B+J5:0XL( 57=O\.R2CP?5EA<7M: M466W__=;W4O.S4LUWMWSN%(BQ,CQ&@U(,% S?9)&)Q"+F M%55"*QIRFZ1)2#8!Y:<-6N;A*[S*[FB9H*:"6HF>/U,P*70BD=+:/Y/[B;-+,/$,VHEX\. T8"I18%Y2$YE05JUMZG5!14T$RT4$ M]:[4DNQ*30JTU)M,=P6RSQ,@"X1Q!R2%(K4><68(TM(%Y*2/$AB+*VYS4>Q% MWUA:X(S6FZJA/[,B#?Z85*^9UJUYV^_;[F&QB3BM>Y-+WLPT1*FUZY;:Y2?: M)5DTDCF"+,FI&C$)9(S!B,ADB?8X&FHOH/ISU<._BC/FRN&7O1'*]7=%?\3< M?VEBO(Q.GGO$?$.(VPSZBM+R:YN_D'Q"9W2R>5UWCZ=*D4_%_UYIBOR?O59W MV)BM"=SXWUZNY?>Y:)!))&]L__[NR_U/H-QR^EZ4,BX/<64,/2YBX-A'IUG@ MUCE-"7/:A,"%3Y+>;@D!IKD8["(&N]9\)R MPZA;VZ042;14N274D%?TJ9[?)VY(KVV-MONJDLS.>I&T0A^ $&8TIQ$ MX ERGEH4I-!&894B)[75]BQ6&[V%U593^6-0N4HR2"(T-A:),03(4@'%5'.@H)UMQB\S@<=UYT&)C)526>4JQ#0,'X@+A7!CP38A!6&O[N"*%. MUR)3B\QL1CSQ2AFM$*,JBXS4R&%.$-B)3#D)JR]X+3*UR,QFQ,.21B,M2@E[ MQ(,&D?'8("VP3E)[Z3 8&F1=2%QGQ#_ KE_^DMME"V-47:ON$H-EXL.E[-I MX2%QI70P2*H@$$_"(9-X1%AKH8A2C,F\][(.RURC88V&JXR&T?CD)*;21,Y5 M"(9J2Z-F6N$@ !/KU.@E1<-I:C1AA,'Z"A2DYH"&VB)G&$%)*1)XQ. [R(R& MS) :#9<4#>L8_6+'Z.O4Z'L#V30U.B7'7?($"?)<76O[X8G$O3272]SL-0BF13KQ MZIP]61F 9993J:A3&&MNB73$\6 IE41$*ZBH$XF?$ <_SR82*Z*=31K<-Y(4 MXCFBI<%S0XDH;SR-2K%8)!(36!M%95UKNU;0GRMHG1[XG*H\D\>,4_+,JX!H MB!3Q?*S3.M!<:[W-A\^4%&QM\T,_QFY=:OO)-2@:&B,)."8O.#7:X! EC8&" M(E&A79U@NR@:-%.!4G+'P==#FBN.>-04&<(MDI1&'I(CVJ3[:U#-@ XTC$7= -E#\*L;3;?+HVF/W#/\GXU M75[?GN6]U+[>LUQT[9])>(/E#$$"S8&\=JT6F%ID9 MD='&84D)14$)@SA)$1FM'4K&,9.(I3YO#M4B4XO,1&0B2P9KJ9&WDH%]@272 M@F+$!64DMDEP0XI2@VN)I6BU]]K3:5UV? M-V?+5EFT7,A)?FW6A/J4PE*NZ,_@5&KAC%.$$PN>@O.6),*"X"ZX*#2V=1+M M$Z+>_FP2+64,[)B$%3R$"!#FA0ITLO#! -=W?-TGY9%,^.2-S&1@)G@XL'?+!$5?3Y96&D6N?2P>%1&Q"TU" A>(ZDE#D2! MLFOR:,G"=8&CA=#S6W4!OX_:S^W$UMNM+Z7B,[EZ@EE"&3!XBC'7VJ8Y"X48 M1)UFPCCGDG*U7*R>7,B\8EY+), LS]$=AXQA!AE!&!7)VF!C+1>K)Q>66*#\ MO$C19;RP"1EB% )Q4-1(0V5NO\7KS-Y77!2MMJ >Q8*Z5^BC1L2%0,39]-UH M12!&$B1Y $C$!B/C3()%TT"96$8<)^_>&\BFR;M:8Y,KMB-9G,FB+"$GE4#<8H]U=(%P6]?$ MK;7V.JVMDW>70-VGR;O.$:4L8XBY!#Z<-!09'A)B8(X:6/SLAK^RFKA%)LL" M)Q.5V;Q,D*(4[I4IOI#'LO%$T+%Q)AVC#G'M8LZ6A)- MKKB3E.&*UEG)3PCG?JZTKU&1>,M03IM$W"6+C#$>&>&5QU9361PAI8AQHIBL M2_O6"GJ#@M:YAL^IRC-)T8H&AJG1"(QP4&6-(]*,"N0<5HSK%%7"=6G?Y](@ M1620,F 66.*&YE8Q2AKL&. J^,EUMN[":-!TQSX%S&T@%(F0,SE@ 9$ATB/% M?1(9!D,^HE.7]ET-#7X>#JRS=9]-T>>S=6$ML?5:(TES.I_+Q5.X3"!MA 7) MG3 VU*5]5V_K]5YJ7V^]+KKVSR3F,/JPMLBP8Y(,(1!,JE+U; MG=9:9%Z[R,2@,!=@#]I@\CFN0)#VAB.;K,HQDABXJ46F%IE9D8DR"B(T8DY@ ML"\H2(L( :!&@H7AF53.Y%*5"E]5G&T5$X!?8_FVVBA[G&*6]XFFU'"YZ' Y MFQMLI4TZX(0\E@%Q,,2 ;#E#&C--H\R)CRX7L\1T-?+A:C2LT?"ZOA#"$6\< M%HY:+K1QEDLM57*.6,FXK;.#EQ0-I]G!@M&DC<$H2$[!X4@<.-L/1)]U?&Q&@V7 0WKT/QBA^;K[.![ ]DT.SAX'CV-'BE%->*8..2,ETA% M8X134BCOZM*^M=9>I[5U=O 2J/M,:=\0B3(A(1&L05S$B$QD ;DDR_=V+_.J+TS-7^'46NR4]E$,%:RUZM\;E/Y;3O_ M/(887 DB[^R>+_P#4OD^U>AFQKA=1_][W7+=86!U1JY@F^XIL,"5=IY]J1"U M"%!L-8DD!G17H]9VD=ETD3=Y;CLEEJRFFP#%%(5 M&D2/&3$VO$&!OE)L1V_ZJI3,28NJ.WOV@6+ADCTK:Y8I&PDR(&-A$1Q3$(>AE3=: M)G1*.QP<1.,[&CY0-.QI^/5.PW?V[+6!;,F>M0%54#&#\L$!6DP0A4Z BKT] MDT).4NSL/B_S!Y-*7S_^WF><%'T;FC2_$D6U'R-]=?5:8:M22LX$!,<1$B"' MO>!)$B!%IXHH5FOJYTC?R3G2^A/.D7X@XX+7QPL8Q@&O$H&#_WP2<&^RN.]M M_9!)BAJ#=VQK6E=HM**=JQ0+%1>RP:S[:-W;M"ZO5TG 5(+-5B$'H82 U5N( M*4BH6I1$R!Y"2\@IS7_G_5"JC];M"OIA!>TDQKM4Y142<-LITFU MDGL'2KR MX&-!T%Z)VHHG&M.=DH"W6']0^6AR+ MPE;I=09')@)JZR"6D$"P*:R^.&E3N3D2<+=_ZZR_=V/_.@GXSM3\(@G8&][0 M%#1HY9JIM BD:X3J!E^D!A(E1J-5TL;L['JU'1RU#G@= M\-X#>#X;YZ04RFN#WD:RHB:KC,O9!BT[8_>A8N&2L)V/W-C2I,W9O6[V6C-V2I'8V MYJ!"#!%K1(W>*U-%H*2R1:^"[W3=6S0MW[[YX=GC<]."9%T-3H"TE0!CD4 B M"HBZ4D',5E3?*A1@A7+2B.T>VGN?3MS-*\TE=+_NIUU=F7X^5Z8DI-$A5JA1 M'/<"TZ.WDM-?TL=_12/_WFVQ?L=Q3MT$&@D)NV&W;R;0*MC+#5)5],V=E] M^NC!J'H?"G4S0Z&NH_>]Q+S^ZO]Z&9($R@F%@YPXR$>!$KP.$G()VH84E;&U MRTR7F569*<;(ZI0&&ZH%-):=P_9KH#8N,R6ODNXRTV5F568JVN0T%= BLLQ8 M7R#($$"$4$+0F>%GH+)8@9WKO+'CZ;I?=C-'W5\GI=+QN4Z'#X$..P)^O5.T'F@V1IO3^8@ UL?+U7" MDE+4' I9GQ,YG:SYT(#]3H_^;'/SYRH]NEB12)<,)6L#*#Q"<*:"+ K)IN0K M2@Y++=CF2BBWW>.,[].QNWFEZ?3H&U&F)3W:^)A<:RYP_ -'1OR/]UJP1K4B M1Z@VRG[PQ$;2H[?9F*.M[="B9(5&453 5*IW9*Q0,A7;Z=%K@U1+>C2Z*+,P M#%*\'X!L5"!*A6!%#-92E3F6FZ1'/TAKOSTJ?'W7HM.CUU+3+]*CM91&A$!0 M*+"V\PX#I8K0SCA+PB4&[YNC1_<)7&NAZ)]2=[Z6WO>1@VNBXTMNHM!2Q^HB MV)IQ,9W78U00T:#4MEB53!>,+10,M#DK$P1871CXM3 0K5:0E,>D8N%HU7?! MV$+!\&B$+HI8,) 1HSA&#$4*;*P^54E5!18,CZ)SF3=V<%]WHF[&B;I._J.3 M]]8?+5>XS*J$*HW+4'0I@&B)[:C1D+1-V5+CPZ2=734VH<\Q[7"XU7"HG$Q* M:XT1)=:H2 B?E I1IJR*R9W+_%#A<,EEIB"4T:&"$"H!VB 9#CT!6SGGK>"H M4Y>=71RCW XN\R;"8<^FKWRP!F^3V2#5PQ#D,\*O"6Y[^D2V!EN=(5M9Y5K3/SJ;/:6@6WMK+2D$4SOA M]S8A\&25\,L&7C+D5; !+: *C("QMK$FR':.*.DV*LTJL%(8X7&[YR%W#?VX MAG86W]WJ\I)O['QJW6(.D(@ K:T0BZI@J@ZA1FD=YNNS^+H*75&%=$%O"I+C MD-(*0TKHI&/T6@0O*W4B[-JHT)((&Q-*G5,%+1MU1F4!Y+,'797CW13%%]'G M!&^-"M^)%>Q$V+O3](M$6&,D>89E*"SA@)4$,#JS\ON4#58I2U1]3O#V%2VO MI?>=UK8F.KZDM4F54_#! YMN!1BTAJ!T:OUXGFHRT0C;!6,+!4-;4TI@-\]E M*SA2D@1!*@.2@JLY)Q%%[H*QA8(1V>/7NE005LDVUM< U<)!@$;4,5@7J]G9 M]=IT(NS&CFWK3M3-.%'7R7]TYM?ZH^4*$=890B;#71[(E$9:W MR6G,%9QK V%J,>"-E>!CQF2K,<+?'!'V0:KM?CC?>_+Q;MYI>GC M?6]$F99TVZ22J")FJ+E80"=8F= UGH%A+:NAD,_=B>OC?3?*F$L7A1'(6&0, MMF'QLDI4V41-,OA37.JLYG5 JB6K.?#VZ(@.4! "^L"!9\H(I*JP4N;&>MG9 M?5[V& 2VU]QOC0Y_AF_1:H7:#((JHA@,U7OC-W9-:(/^MW<46[=B;J90;_7R81T0M_ZH^4*OUDFD;S" M#+((!YB]!F\9,YUA!RO$&J,1;="OEJ[#88?#;89#$M(YBAI993 HBI2-M"$5 MY9((57=^\T.%PR6_N2*C7SO&LBJ.,C$+@H".?](^2HDN>,2=73DV>CO:/381 M#GM:?;W3ZIW??'TD6_*;I;:AE.0AL6D"9%"#4&V"5'*F+$TJV ?]=K5]K]KV M0;\/0=^7A&L5"T6;'421 Z"GEBFGS+]&@61"L:'EO;X%!GX M?,BOV9ZVD:V!5:]%8Y8X\CEA5L4[H76U63.2ZN _=.Q!9_U^-OJ)5=9OJ;Y8 MJ3R8( V@\(;!KU8PJ-GL<^B&Q>_L:@1KO=)&;O>,W_MD_=Z\TG36[XTHT\J0 M71*!(B;&U5!8F:R$4%BW/.N8+=+:J$QG_6XBZW>]H")BKM''(4A!9#4][OBX"]7)S6L)J!?)S;ZF&J.3P"*JVXP= 9YM( CMT7D5#:K89S9O7_WY M6GK?Z\_KK_Y+\J)Q)122#HJ/ODWM31"16(:HD-/&5B319:;+S*K,)&TR>L/F MPK/@8&)S$90N4$M03NF@:Y9=9KK,K,I,#C7$*@L83-1H+AX(.8QS1CA3ENDQ@\VJ);I:=1TU@9$N MI^B,RX)C,AQKK3L<=CC<9CCTJ; /JHPWV:+&&&7).11TPD1;8_TX3;ICWCUB MWI(+[7.UWL< WF $K%4!!=)S5]L/J6UG0C\$?5\RH5/A M.#S$ED17BKT5XR&JXJ!F7V60T;A@=G;MEUHT*C3>.15ZH^!R.U4C!"#2%4*M-AI9**+7GBKDU?!I.NK4+>"#TN%[\8*=B[MW6GZ12ZMB"673!Y\5!K0 M.<_.;X[@++E@%#DT>&-.JH"@U^JN-#NXRL_$R8V+-E'1BE]!70&,$> ZY0 K210=11+P: M_[K+S,;+3)(!):4$LIU @*H-H7:U'3MFL%J18U1V&!DG+CL2>QNYM)LX5*[[ M93?#I;U.2J7CY?KCY0J7UKL0HFH%":((* L;V40&O'7H EO?VF9LXMBX/G*X MP^%6PR%[CDY[-0%5%R,$J% M_4./D(74O*&17"H[NW[)1NF(]\ 0K^?@USL'W[FTU\>Q)9=6:QFK3@I<:5/1 M76BE:*R-5I(C!C9,VO:IPEUMWZ>VG4O[$/1]R:7E?4V6*H'7/@"J1CT)4@#[ MH(']%YNR:^0'^<#Y39GR:'C4][M#IM M>(5;.W(M<.Z]"P]PRS^$MX)4"H5,(5T030U%6VE519NU)J,[I?8V85&M4FJ- MTAR#NPJQ)$;%9#)$A19LJ)*\;QN2=W8%OR",T$;W<4W@G(Z"V@3!8()4),#KTP6@>M;Y(Z_""M M_=:H\&>X%ITZO)::?I$ZK)0K(>26X*P5T"8-@21!E+G(ZJ5-S2_I8WBWK29[ M+;U_+T7E;9E-,\U?]4KM?6K^DLW7]M*V&*2$[ $#5? B(6CR6%,MK/S4Q:6+ MR]D@55N52RJ!*B( MJ."HW:2_ZG%Z.)2*KF+2Q>7LUY\+:T0.H(47@(#"@+% MDD$;+S05&4FI1KCP2JJO.UMX8P>O=5?L9KJXKI-%Z6SA]4?,%;:P0;(F%@3> M7]'&VT<@WFD0T:./-EDAW M3[NO=]J]LX6OCV-+MK#U;7>\!Y/98T-1:CM)V+0#9[3 &'QVJ4_>[6K[/K7M M;.&'H.]+MG"NVKB<%=1L':!" 5X:!5KDJ+P5T;K8)N\.;.$/,^+ZX-VK#MZ= MSHY>O2ESAI.#T8^O)M./^V0,W[SB=,;PC2C4SRL*]?H%!:V=#P2\$8H5RBH@T\YG,ZQ T59M M2776\":RAK?8J-> TB;I*EL1C):QR==HT5?R%$J^_*3)SAJ^#[3Z]9Q+^.3M MZQ9P\<5$ M:2.HH"V@;KX)"0T!G4=7%-4V>;0/'=ZV^NRU]'Y9GP7=^2IKJO^O5V*3)R\X M $D^F0+>FP!L]BV$$ U$9%//7EFM[8@!-3:BCWMZJ..>.B3>""1>*Z+I#+[U M1\1S!I_^\=FO^"+[:+ X#R!7:*8#4&@*)*71M10VY!D:66'Q Z)VPR) M:+,JY(R0I6!VR1=7#$FA:G"FV-19?&N->V^7N/?\[8N47-6H))3D"! SNX+D M)(A@JV._7Z8J=G8[Z#U8T.M9L/7.@G4BW_6A3*ZX<&]?N% H*VM QEH ;8E MF@((;,Y=2B(*UT=_=M5]G^IV,M]#T'F]U/DGXH4PQ2E='-B<:SL^CR.VFC7X MY#5Z297_9V=7?ZD'1I_J\S]O4@,'$M\_:78XP,K\_UXVZW,^DB*(@>&GC>R\ MZ0>YT1\\8]AAPUHM?96!E]^W MR9^A%?(S"-Z@V$X61@RG/#Z'VHKMGOS9M?3C6MJ).7>KSQ=IA%9$E:@H""5H MP"@,1&4SA$3LX%:7;1O(\:^2KZ'$78FNID2)%<@Z);VKA,&C#U&ARBKDC$Z2 M[NRVM5&B=]AM@H(3,4'BS0%4PD/$6,"CUI(!4;M@KJM$W1(^+"6^&TO8N6UW MI^L7N6W.9JR4(V2K,Z#( KQ!A!"UQHJ$%N/.[OG*/R"=[T-(;N8$U^L 0">Y M/0 @6"6Y_?HBR4(YE0H4" $#_Q25""1>*[#I)+?U1\1W2&[L!R6K30 OR;8XR((71D#TB?VDD J1;[Q?-HD= M$CLD;C,D%L4N(45#000T["!*8U!(JT@CV6@[R6VM<>\=DAM+B2L9(:.5C'N1 M($B*H(ILPP>K^;#.E_F#R6MUW;U3W>TTMX>@]!=I;IG%)1;E03ECVC"9S(%; MZU,27K>,MJ.J=W;Q2RWZX+H;U\#'__CVM]-)=-;@.B4!<)94X98:7)H+5F5Z($ M"UY*_A4I:F\I9J0^EVX[YM+=)UQH)Z/ : IE@U7Y@$YQ]))=,3[89#] INMP M<9MP<9$ZY\DD;6UH-2*.-TS10$(70(G&>D=(NH^Q7'>XV!#OIL<@'W>E.D=Q M+4'U(D>Q4L'$U@\4#9W*-4.LBH,:2KI8FXW/N<_?V[ZB\[7TOE,3'X#^7Z0F M8JK!MU-V76S'#GF7(.9L(,:@T9<88PYMV-1**G>C*]*;.'>E0^*-0.*UPL1. M35Q_1'R'FJAKL$%;!D)-F>-,=HY()P*G*!6534R1!D@4MD-BA\1MAL2J6D8F MZ3;.!FVI[# HCNCV47>8HB(J*, 64,!1)7!ZZJ!80P# MBV$,2??I?%UUWZ>ZG;;X$'3^(FW15E.<10G%%0>8V'GQA!F4CDHJ7S'%X;A= MW5B+^G-8B_?-7.[7OX_KRQMO=OOL>UP?!%X-R.8+;_QHNOC?Z=&K,EO\N+\* ME8N7#AN9XA/,;I[,^:TG367+1\3C=M[:&RP?/G13*^*D0G2\PZN?;_ MHK;S4:BU+B<98TA Q6* M@%XXB!Q60DJFD+,:#='.;AA+=]EPBX^_L'D)U4UL!._>V?D$P5U!V7WCIBW?/#=FQ?$OABI$*$$$]MPX0B^.-7(W1BLL:$Z MN[,KS9BWN"-B1\1M1D1K-",>!5]EP"IBC"14*,'E:$F2NH.J>T?$6SX2[\T+ M7:5P1GO(MDW7\#% 2,5"BA5-=%%&)09$E*:/2'NHB-BO?_?7OW+]YFY+N/WZ M]W']SZW?W,(]KH]O\FQZ1'N##W)>Q1GM4RX/LS)SB^)T9Q(4I[-<9L,%^!9& M\^G>)(_.]W7QQ].K:?Y[GA['O7+^AK\\U%I)VW_= U/O1I?UP0<8]YFD[L'$ MC0^A?_2B%N,Y(K1@DS2 NF0(;?BR*5%@BBXG+7=VM1NCT%L12]P?+*R9 ]0M M5K=8&V"Q[K-(T"W6S1\2\.:%-8J,\Q:2]^V @.PA^* @6NLPE%PEI9U=BV/M M>QM>-UG=9'63M0;+^D"J.-UDW?SY#F]>E,QN"!6V5I14FZ4A(*H@0,K"3DAU MRBF]LVMP[!1VD[5-)JM?_QZO/]1[OCPBEI:S 767#XO\_7A^-*DG7^_3[.7D M8!#$P-]S^NNIZ-FE)=_]?^/LRV5OT U]\W"CYZNT$'M>H3TZG)>OSG[X^BP# M/CD81O8-'[IL6-^;23YZ]54(7Q@K!UMY6O@Z_?[%G^47"SOZCLZ?_E%\H81] M_]_%%_(#'_[0-VO\PGAU&]\L_1>H/_#WM?QF]84WG[H:'ZEAGDYP;!+UB?!_ M)8_X5&#_BM*?C0JW=>/]QK;QQBY'_D\'[\E!+@='7X'T*Y<9KJOP"V?^&M/= MU?16?TEHYE6MUEQ>6U7]A_;"J/Q[/1J#7RNI; MX1][_/SS_;THZ?4D.+ZF_OB2&&[SP9?RN69D?+FYP[^2+#=<6]5"UY;OI;)#RQD?T=C+_OCX($_H@$8_$)OX)LIG?VZ3><\^JX,9/9[QB[]- M9X.\/YED>#1TR-.E%],7W[[ZEJ9,OY7Y49D=M-P1V_&HTGE M"UWH#S__>VL1'_&3Y\(;M<_ZDD='TU$*5* >Y3=28E>96M\G1 MBP<;/K[/H#]JHZW+[SW*PP+H_Y"@ M>_;ZV7+^8_C(T>C[8]ZV@Z,37I79X72Q@PO):N_^INWJ44/_=@^#0IX:I+-- M8!LS'4TC TC;@6&I%W9I:)=?&):V2?/CN-_DEW>)/_7/E<7X=KD8BS':K OM MJ8?G?,]-M'3CJ&4'^;.S8?].K=.;LKSDN5RL2L/9[7_2#;"E;;M'B7^9MUL_ M&KTZ.CJO/DB3_>^>#G]XTMZ60X2K_"7)<[I2[Z_XR,8?IP>SZ"E MU/Z8M WX\O X[DT2<+B<]J;SXUGY\DPH8+&SL-CO^:8;-_U0C=NC0;I'1WR= M4P^,,62O*=E?0&_\#M9\U+L:Y';A7>5!OB_Z=P=-CD<'_&PKGVE>WV3 G50V M76CPH0K-LZO(P>A-BP6:N1]]=VKO3^UF<*,\+0N3-\@*+T(YG\JR>-G'*,ZG>\='Y>O3K(]8_?PG'+QS MM4SIQ<_=M<1)\6F*X?0[^[CR[ZO9LF;RLD"<%7H-5/FIOJ*]-W0RW_GRXJ;R MCIY^>VB7WZ+5=9>O[A,ZFDW^Y#AV]D?SQ$[U^.K/MVGKPB[2PD/CH&?(NP[( M\MWD@-@58KAJGM2ID?K;*8:4_/?+)/4=D%G4>K6UN0J?LDT)15:4BQ9)R8 9 MD\NX\PE8=']+-USXJ\D1;VCZ%!4^+8$77K5I>CWZ:9BNR;;_PEFJ5R_IW/LZ M?/BIFZFZ7+V:>9*C#ZW*Z&__Y__Q2HFOO_WEIY^&'^77?Q_,7:GUU+S^-[%( MS4X6I>0AKR3EJ85LG^+096_Z9KZ2VFMQU=E%YJ_8MVI!!2_8RU<<0YW,V'!S M9)>/T]&Y1[:2"%QD]FB6VR_?L!.7CJ:S2[^SSJ;[(]KGC6#E:.;^5=G+BU?Y M2R8ML)F_8HM]Q+X!?SG?\B_M@^??LW#[]B8<3RT"S!8XOV2;_[(E&5D&7I>C MT1^T=SSXJ.PT\I_X+\VAY'?^U]UQ[Q\__>X3B"'#L75G>SUL]=E.MXU^0G]. M]H_W'QWP7NX-ZW#VUQ\6"_!L^NCLV9\,C_X_[JIU=*\:LY'_A?XP. MRSOA]?#*2M)AD/Y5H5P*\#(UL B6TO%LUGS1"X(Y>+DLFBT6;HIP%NNO7(+E M_L*LON%RP^<&!V9T1'^.^,Z:^SP_OQT.U8_WC_?.W%Q^* Y\^-V%?>#([QY\ M[906NM>"K/\P1/#?]TY6U(NU)IT^P[S)8\L''4X7R?MS96ZY_T&?Q^_>^/PL M\] 09O$-KZ9[+9\T5(7F?&-I[WC(4S&<3S@LR\/]_\'^.;^V>--XN<(ME71T MJNKSPE^Y0(E3-*&C(:/20E*^SPNYF98@:ZUQH_>J_.([UE;K%T=$_U@'O9\_ M^H,F>ZU^QC'VX_G\F#V-;=;S7T^>OOWYA4PU2A,"E) JH(X9H@F"_Y$.K9+M M>)C% 2'O4?4S,3I;7!:.7!8I_&8E5PWF:3ILD=L<5&Q%^,[4O6DTVZ[S1/"E M5K')]IL)BS(=X<.>@/P9 M0B>?OGW^PFE38N3%K5HB"YV*0 D#&!&DP,!RUP[JN^!_J45%\-UAQF?.S6DJ MB[7ZS)(\8Z=E?CP[.?7^+I/*9@_:/VL(;V=LU^'F'P^/]7VP:D)]\\>:$J2T0N"EPNQ-YN9D]XO+BIS(L'# KB8KGTFC[[)RZ[+R]ML7NFC5CL\#-"D!9I^ ME!*@O<_:QDHJ-6B1XW#) 4*7RHK_:":]I6V&Q0Z&G"I4G"X963I)YE1R$<*8 MH)33+Z1O,US_DNQ9R>S(>ZS57"4[.)*Z)6:D^OK&/;EW%*&\;(G&?Y7#Z:Q% M4-^?\67^L<<:<.^BGLY$_=43]?C-T]]?Z^?[3\SSWY^+?__VY.3'WUC4 MG_WZYOG^\S?/?WMLGK_]%O\JZM^^??[[(_7CLSQY_G9O\O3W?_%]/#;__O[Q MGT^?_:-UD;QZ_OO>[T^>O611?W+R])M?7Y!!6X/P('QD><\LY8%E#G(L*M0< M=O91@YTL@L'@L3CE$*/TBC)Z9X2Q++3>[(P*R_UA2T#.CLO.[NGJ MCQX?+)"+Y?V])U:\/]_[\:M>O$MT-N1:G*1*J)R+R5;K3;"5:A3"O;=:<4FJ M=*T4ZCVYTL?O^#!O.$0Z++,A")L>ST;Q>,X?FB\3EK6].AM48L'A7VS3_*O1 MMZW\.!O(#[QG,YKS/J8CUI:O1S].]D;?TWST?VC_\.O1/U^5_?:VKYL+/J.7 M9?1+*[ZU7,S7@W%\?)!Y-6<3VOM([?FA9ZG?NV1GR]JD,7_%^P^SXX/1T8P789\]XH'' MQ(_)%^+W[>V=O97C]O-3X5WM M:?8;1?/HE$5T_N + MMN&B?+F*G\OQP./B1>3GF^ZWRL;AC'W/&=_,&7LYL\3RWA7:7VS<))_^=EB. M9M.]-3ILWJ'@[$F)7?]R;_.>9[6A6Z,FNF:?1F.GM]]A3# MS:;3IU]<87Z\5QO3^\^CTZLWPO% &SQYYP9/;Z9=HW'#S^5UH;JG,G=1;?C^ M#F@0!1957@S>G+)(1O,WLSF=G XU.]>*E?N?ULKR.3D'VQ'+-0TK>';E5=1X M=9)G4XB-]3$LWN+W\F>B/\Z6,__1;HJO>[;[YU\XI*$I'?,FGFOO9NO#7TS; MI9 ^B,[ 63FMN$66B\6C#,#7ON&(#E[/1W_;>?3+LYV_+QB4BV3A7A.41VTG M3P4D+Z1PLKQ64Y$T.YDRMK&#O 2KQG?G'3\Z>><*_G?]YJ<"7W< ?C0+)%SO#V?EA2\#-5PU" XJ#UBYX M:AU/[Y-_>SW\-"/6];TIM5O]DJ7Z],<5&'^?1JUH#*,#Q=D9MW=0GQ6U&?_% MF@P7+H6?OF+]E0,O&^>:M:NNQJ !-IY7? M91Y:0_.7EOJ7\3.UV]UL3?YI@<_O M>*:C[\Z%ZUS;S@7@@EB]#Z\O0#3O[._L"\[/")KGUFR\1-/!6*S:EQ6#^/6* MP5RU6DOC\O6IYJW@_8KE6:K*BFC%R;0>LVZRR+0NM3U>N=FJ36L7/8?W1DN? M+5#CHO-_ROGF&&[OS :D5S3P&X9T^PIB8PY:5W;CD)L?ONZ/%XYU9]+^LV,HR+71^J!/P(S"*GM::%K'1&1:7 M59$YO=T-UI=OCDO;.5[-I@'G#LVP;LW%8@Q.>Y-RYCD/30R-C#H:'OJ4]WQ& M]9J=)5[."GYG]>>A6-^^:V_:IC7P1C;;P#;T)<,@+\>;5LMO99X!/@<;>'9# MR^AUX>6PW_PAP\&.;F0UI<7Z-9#WLE]/;]PDZP+ ]^&$3R6Y?8O"TMU MV@A!BXZ665D-F7\=PK.%&_C3$"V\&SE_%'P6^G7F;;2?3TN)>TO7XZQ^_]>( M,9Z,"K$8GW?]G=W;HMOD3*MBX0?88+%MB_.QO?@KRO]U.1ME_F*0/F#V.^'E MA6!W%:R/3V_AL-#KEA#^@V7FDR'RX[F$#Z/DQVYD%?N&EIB!*QY+.?@P_KW7 M$?ZK/%UWXL0#D*[N1&R>$[&JQN]U)V[,3?A@TT3O?[B%_@?L_0^]_^'A]C]\ MDLV\;/DN+:1]M##V3B'-&@PH;;$^5!0VA1@M!>N4B4BUT$<+:>NR3Y^0X[O< MZ_Z(1;^87;H\LS08\O?G!"]DZ[X>_?#T^U43W#X[V6]6YLOR9_N?4;/#9T8L M'A^\'N[DZ]'3[W_X4&;NZ_?>P7D^ZNN5S[>.P#=#:; YO"^7&<;5NQW-5V*3 M3[/>[T^H7FJXSUL:SU)][:NNX..>6^YWX[KF#]'L;%#*)X<-&QX]G87FI='P MJ4'8:77D7*);5TP:_L(A,X?A+7"* \&_52&'FO,B^D[3_?.&TP6C?A@VP%C8 M>N'/UOV2$O00Z;>_S:G1AIM3-N60=BD>IZ[6_'B?%WBH_*U.OKGD8GP;CYO1 M.*]BT=YY\IE7K Y3-&9EJ.?,\H*WG*;SHZ\'?[#P\[,T'DP7J=@SZC\K31N0 M,&WIB_D0:+>/\WV\+7F#I>2,ST$,*D?SLRK(2AV0M^.\@V+1Z-!V=SPLZ&+1 M"S_W_F /S_LS)JU7>8BL^..1=75X=2#4M?7>*^W=PZ$^-.3->?%9U(Y.QJ?% MM.%K_W,\.6SW-AZ]G$[S@C]^CF>\=RUWU 1M<>M7\(;#;5&R6I3]/G$[ULC M6J97)1_OE1_KNY3+%?+?/TY._[C5Y,MGCU^4XH(32;7.+ &HC ?RSD&*+FA> MZI*]?Y=,>6V;M*XJ]*_3L@M;_1\/3_/J\T\:5/-@'_EOCYO[.CWF+\GSOU\! M#5?\1'N7 YG9]'TA3LW?E2::,X@_\D=S.\.-PQ?>XH.Z8_^%#0]K MC?L=]SN^='R[,Y]Z5U<]&OE>!TROU]UN,T^+4$,VWQ>ANC[O''[O.1B M],W=N,W]]>"L$I7/9U-WR[QY^_QL>O2._G[$\;_]LS8_9PDOS1+=]AI^MS+' MOART N=_'Q^4\R,WKJ,U&WL"6[]^OWZ_?K_^ME[_-JQK'?[O/JSK79RC_/VL M\7]FY8]R<'PM#_0VUNI M8P[9>*\U.D7>RUI"],94"CZICXQ&!/VI@U\'E3K5J.5$LOL_Z/MZ3('%0=^' MKY__]O.?S]5C\?3[YR?__B:))\^>\OW]Z_63;_[G]?.WW^VUZSWY[> MG?SOV\='3R;BS^&@[TEIU=*=78A[]. M,_OP.=]+:7U0!WU_CO)>QU!W<._@_A# G5$\%.>LD:C1>D%)5Y^R-#XA*?>Q MN;<=W.\&W)_^\QS<3<9,D2R0E@%0"\4_405T-9CB#*&3;0BN'J/ #NX=W#NX M;RNX4QN7B3F@TPP:QGI3R$97=:S5*=_!?4W ?>FY9R5M%39 I%P8TH."Z*4& M%6MVTL2J#.[LLA,_1ATZN'=P[^"^K>!N16KX7DL0B,D''RLE3RBUI6 2=G!? M"W#_<>FY%\]6-U@#/M@(:)T$\B9!=$I9$W,UF=AS5W[LE>O@WL&]@_M&@?O9 MP0==D;LB=T5^P(I\=X>E=B_MCHIGS_B_OS1/[=&+:I.)5 J(2 $P(H&/6$%A M-I4W,UAAV^&)4KBQL;U^=B5\WRP:YUV S0]E/O]J,80&SD;9? [MY"XH3.JF M-_13A.T]]_B0K4?.LHUR",)(CZ1M8V D%RB3SBGE=$7K\;;,IIGFK[KAN"'# M\625=2&=%(D,069S#VB*A2BQU>E\%D(KYUMA[CP(V :K<3U%7C]Z9,>VF\>V MF)PIT4KO Z)ES]A+C09-1JU$,%?%MNX9WP[ K3 /E/ Q&-+ FR8!L],0G,R@ M;(Z*(4Z6@7DPYEWL\-;A;;OAS7M*2B43C$HH7 T.7?)1H:Z>*.H.;^L!;TO_ MC3S&6A)"X2 ?L!V)&J(4$ TJF] '*F9G5X\5;DG,W^&MP]O[FP*P\'\"%H?( M2T)41;+2>K*V^"H_ =XZAMT0AJV4F",OM!$V@6D'/&-F( N6?[4FR>!EM:J= M@AR4[PC6$6P#$6R32ZQ=F+=,F*^2*);9%[0^:XN8D"BS-;;6.:PJ=*;ONECJ M"V7&:JJ3RH,W.0!2<>!M=& 0@^>H,1O+X88=6Z6ZL;[O$N-F][)?F&2^IBWM M-V4RKE;(/AVFW*[ ]S,:5FETMKX;;$_NHN?[;(#\O[HUN8XU^?E"Q[=PT1KM M0;#I!_2^0E0N@G<5H\O!UV9,>L?WYRGZ6M(5.S!N6K]T!\;/!,:5FB55K4NR M!4I"!D84&H)R+!#H6$2,>D M FN\ 0R2@1&C!5.RE51K+(6!D:W=6(;>:=R!L0/C&O?I=F#\3&!<*:%F55,J MD4 GI0"KE, [YR G+44TSO-FM2Y=QZ%T!\8.C!T8MZ4 V]7@WM?KH:C!FG6( M=O_@DN85G>"C;UY M]*H;O9A2?CB;ULG1Z&][_,O?>]/H0^0"_>UNB[=S7BK^Z0JF99"TGP9!Z];E M2M;EU]5"KB?IM;4**!0'6(0#7S2!229[099!T(:B$MG[O>X-GK>YEX\/CNC@Y23NE1'-Y^5H--D_I,FLS9*=C^B@-7W. MCV;'Z>AXQH_!BSH_FO<&T$VW*G?:X[DB7[^4HZ.]TH3OT4%^?"Z);'3^F,SY MICL]Y6J&Y_EJ =$8ZUW0 70J%M#'"*2$A20YQ(\B&YO:D$8WYGW>#K.S04=3 M= Q\P)7,CH&WBH$KQ4Y9V8*EF"%(70"CS4!%$,3@J\E8R(G0)CGZWO+9(7#; M(?!N&S<[!-XF!"[=P%"5R"05Z)P$8!(*0O$52BY>!&-MBKKQR%38DN1#A\ . M@>M0#>T0>*L0N%(P%=5Q(*P0O4#IP2NL4/FUZJL,1K0,;!@;M26,D(Z! M6X:!FUPP[<*\9<*\I@73;M!O-[6]4E.E0,7Y:D$$DNV$-0D^%(1D*:>4-*J: M=G:-VAX*U$V!8.^LO.I>_GA89G34JJ63@S3=+[V[\@&;EK7OKCR7ML>#L/W MHM8MR94L25HMDKKH1= ^@(TF :8@&Y=64&\&6%[T6F%.,*&$L6$)4$"I; )Q>=%B9SE#SPO;38DDI?![HM M [JKN%0W4.KK+M5]0-Y*88^LI9)K@IJ1(<^&#"%4ACQ9@JRV^&1UF^G?)K!U MGZI#32^H=6'NPOR96<_/KZAUNWDO6<_5^IESD5RIX$0[#$>Q"?4Z#+\*U,5E M2C2D/>TE];.U-)R]%?"J2O]+>=DJTHL^P-[D]R"!^RJ9'<\J+YQU"3U:(.:?>%:2NEM(@H9:H5?$(!Z+0! M(A,A)H_LOZ5D3!YZY()Q'=(ZI&TWI#%VU:K0"XT*H[:D5\8TQ;&G['[:'8':9R!&1[5; M=M18*:J.',!(PD21T&0*J9 MHJ,D8RD[NT:ZL>Y%@OLO(F]V\^,_Z7!R1'NC\N=A.[PU^%O'5I$._S='ORM MG)A9)&]FBB"J"H#*6HC&%)!&Q2I3D3G9G5T_UF%+QB-V^.OPMPXC8CO\W1K\ MK92^T2%#'#I XK@7M+PUPEV!ZTRA61RU&A" M?FQTZ !XW_7TS6[*_J8[4WW+XY[W2?F#;\FA%\+IYN9)Y^?;-#^?FY?')C]^\?N$,VLI6!HKSF@T+>?"B ML+%Q9%KM*25R0WU=_'7VYT9:F,Y#[?"W%@7V#G^W G\_7X"_(+-/LAI(7@_' M=0B&O^R@&%719C9RD>'/C-'VTSIZ;]&6H]]=UM<[^MT*^CV_@'[LXA4K'8*M MU;?\JH 0C0>=29 G*E;E-O@=@^KHU]%ON]'O+LOK'?UN!?U>7D _@4:ID!!J MI<:MY'_8F F@@EE&2\3;O+.+8V&V)+G:T6_+T&^31T5W8=XR85[34FDWY;=B MRK\]&3AROPA^UI?F1;*6I/8%BG($*)2!&(0 #"A%*M([CR\# M(G<'0/3=I&GSZ*30;%0.M$J?M'LS^_&E3J5*/Z!*PKQJ(G/ZP0=ETL2>MH MH)10 ;.N$$R24$Q)/E"U2IF=727=&&4?5OK0\G =W3NZWUP.TNI=S=(]*A^!%AF!U !2U )5L00;9SGN)D61KQU5J M+#I=K*-[1_?M1?<0@LU%&6MR0ED*!0HHE= F*BFEZ>B^)NC^?(GN7NL2B@6? M,P+ZH"$J_BFF7+UL^*[:]%J%8ZVW9-Q"1_>.[AW=+SD+RQI1F5D7=']YCN[#7)!4(_A:#:#R;8XL5LBD;!#.*Z<2^^[&C=%V MAD!']X[NFX7NG>K8%;DK\@8H\A7>&RDR$D#U;6 &BM!!^5 ZUT\-YEF[UI Z]1R;%RMGMJV\OEO NT M^:',YU^-)@PJ,_ZBEVVBU6=Q3_I M8=C/MAJ4$Q5((>,V*H[H62+PLIB*;EP MU1SNVS*;9IJ_ZI;CIBS'VU7JA:XV"T\5@E,$F'E7/*D*;/VM2\Z6Y.I*&+ - M9J-/B^S@]MYN9G0IH/+*Z8I1(J.;80@S,JNJG9;=-UX3A%O2#Y W1A6#C&NR M M:

6,Q"KB4.8J9:0J M+67?\6U-\&U9@*^:@UQ*$1!3 4S:0E!% U5R)((I)33R[%AW?.OXMNWX%D0U M0E6K?#"(FF(M0I KVBN%*F /3N\?VI;59\<[D+504$6R@-$A4*X>(N;0SC'W MNIUCU8/3#FZ;"VZ;7('MPKQEPGR5J9GHK;'"F\IF.9".55#U-EKG3$&\JJ7N MDN5*J0.L5 *$@IJQ_%(M!!MCF"2<[[4@BG4-AK.A"VI0/9S-^X+:?XY M/9A/]R:9CDI>U[;WF[(95ZMSQ^DLE]EP!;Z?T;!*H[/UW6"#&?J^EKR6?LR+AI/=4= M&3\;&9R*5]HH4,H0(R,[V\V:@9;5I.1CM%;L[&H9QMYV9.S(V)%QC?N1 M.S)^-C(NBZ%4;X ME[C#,_G$WKY*AWE&XX%>@N*[>#8/TTR%6W)E>S)G*U>)O( M5^FBA& P))4*6&P S_]"L$HG(;P)GEI";1S\EM1@.\)UA%N'2FI'N,]!N&4Q M-8E@D_(67(T&,+?309,FR#XJ58PDB6VTLQT+*3O"=83;;H2[RXIH1[C/0;B5 MHB@I%S46J%$$0%T)8LX"LK!9&%5));>SJW",7G>$ZPBW@0BWR97-+LQ;)LQK M6I_LYOISS/5*B5(863'E"(&M,V!L]$YA# B=9'0VH6@1B=1R'$P/27J+Z:WN MY>.#(SIX.8E[943S>3D:3?8/:3)KPV[G(SIH;:?SH]EQ.CJ>\6/PHLZ/YKT% M=LN&$&W0R1D= ->[E-D!\)X <*7022Z[ MXA)$G9"=;DO@R5;0VA=MBJ@*MVU$> ? #H!W5.GL 'A/ /A\98(XZB#8[PO: M9$!7'?BJ!!CM*[I0E.(M[ #8 ; #X"T40CL WA, +LND1"GG4BVD+")@P0(> M,0$%E1KGK4I=.@!V -QD -SD.FD7YBT3YONKDW9K?D_6?'5,KY(^.$?@J)0V MIM< &1? F*PL>VX)$W5SOC95U,WNY/SQL,SHJ!5()P=INM_/!]UT@W*7W9SG MPO5XD*T?IO-N.JYH.O1J+53R+CF)"A21!>2@'H+0#H*W9(/(A-;M[.JQM?VL MJZ=6CN[$AW$TBWTN2958KL?C/(E3:H0QH(*FJ0T15%5JKB!",= MCD7H;>P=Z;8ZRR;,CW4T@W;**&3%);T,"Z94$]$%#*!S&^I!+((R(,N_L MNK'TO76D ]TF MTFUS"[,&^9,*]IKV>WVC=AM5?'TF+PUD4!4F0.4%14X"L1 M6%3D"D>=7K0Y6VX<=)\D>._%RLUN^?REO&Q$A$6_9V_FW'2[470)5OL2%"8D M;0.J;*FFD)PAH?V+QY]M+AX-DM0MQ-4L!*X6)0L9(A,J8,P.L#@/02H-6581 M5*U!I=Q&S9JQ[U/+.Z%OVT$-=8S94]0A$M8@?$)AO,W(_E/PZ#JHW1^H_;Q" MN7>ZU-9OJ4OF?U" -[Y"1#9 RM3@:]K9#6W02>B8UC%MNS&MUL**P9&@4AE= M]A%KTEDZBAG9#0@=T^X/TU;GR1I50FL>RB0!C3.,:=*"$,3Q?;8F.\^.FO=C M]M\ZJ'50VVY0T]%67T@*C09UBL&FX JCG*.$7E('M?L#M=5S-8LJE!18&RU@ ML@Y(50\ZZF*SJL4YR8Z:&&MM.Z9U3-MN3$/G2O4S]KS_1R3"*^MGT4?K/\616?II-#WG!3W[:HV&PPK?\ZF%[2[O7Z04E$U>@0TB 89:(:8D(61+ILB:=#([NVJ,H9\BT\F86XZ! M=]D6VS'P%C'PYPL8R!!B;(@53" %6)2!H"E )N6T5@IE$@T#W;:D03L&=@Q< MAX;9CH&WB('/+V"@D-46E1.0L@;0"PM!1@=>>X7!J5Q#V-G%L<4M22]T#.P8 MN ZMM!T#;Q$#7U[ P%*C$V@J>)<)4+@"OF0//H<27)$JA-A&1*'M&-@Q<,LQ MD$3D.PH^!*6QE!BH5%E-QFI(B"([!CX0##ROG?.SOC0O=.M'05&@VL2.H/ 9 M2+H*(1L5_*8K0A>MS%7LC&/WZRV??L26\4P M0;11LGE!"U[F#%:[;'CKI&RSJ-48;6_ZOB.&ZF? 2H>^S:FZ=^B[%>A;-H=K M@:4HE<&@"8"2,E!U'JHEE5 YMG)FJ#/9+4DOW#_T=:=O79'O+FOM'?EN!?F6 M+>0ZDJHA*P@^$"#'TQ %$2A3$X8V&T/'EEBU=DM81AWY.O*M0X6](]^M(-^R MSYQ-5K%&2Z B$5!4!T'K L*K:CVJ@%HUGP]U;\CLR+>)R+?)TZN[,&^9,*]I M?;2;\5LQXRM-R((,.>\#\,XU.XX9?'()5%2FB(PA2VQ#L,9*;0E!KO<@7P9" M[@Y Z+M)T^312:'9J!SDDD?_?7Q01EJ,1PU2UK8=N5^_7[]?OU^_7__NKM\Y M1U>UKM_/IO/Y:%;^* ?':\K^T>S/KP:5.M6H/@SKBG'HR2I[*F7>+W($1KK0 MVK02D"D$A+D82[+:VMKU61Z"[B2"AY:#Z^C>T?W&T+T@:9$C594=4M4>"550 M1OLLL$K5T7U-T'U)$$O2*!MKA! ;02QK"=[;"C[)F# 9%8+9V=4*QP8[4:*C M>T?WK45W$6HQ-3>\L.R[!THZ!U\C"09Y[T1']S5!]R4)SKOBL\X58DT5$"M" MD+:P Z^+R8E-=+:,[C*,I>CHWM&]H_O6HKO'6FJQT25OL ;/@"Z1/7>9JDA1 MV8[N:X+N2Z(?^^D^)VW!A39$3!4'E&. :&H4DE*B4%K;M!]+8SJZ=W3OZ+Y1 MZ-YICEV1NR)O@")?P4VS1K/W11QWRX!5Q-;9KMJ\O!PM2>HIUG5QTU:(G$&; M+*K58$0[S;2F#-Y+ 2&KFIUU'D5@/VTL@AL[O243;CJ7\[[0YHD3U!Z.^2C*:-,FV13IL!!%*LY3]M:[<-[H]^GFXVV933/- M7W7+<5.6X^TJ]0)S1&6"!6]3.URQLLW *H'08\J)T+;I#>=AP#:8C3X>LH/; M^U.89(N(+M=JT40;#7G&NVPJ_S*0=HVSD(@F$N MDYM5LE* "Z 70GMUCE)$[*6RL[ MCIW=J_RCZ@8:$AV)]*4HV_*K?W H61PZ]H:D3[\>T? M*REQFGR;?/LYOG4(6))4"!J0?9/:0XH!-"-&HILZ;Y-O=\6W2P$^2J&N,;E< M9'APK0_2527',0VGFP-$:1>]&,)*6@].ODV^_1S?4DX9S(=JI:.I,(Z;!EI. M/8 TO([_-B'VJT'L4F?6T(%I1*!^!*1N1*3-$9,X]8DR,=1^<7XY 38!MH< MVV>5=6[FE6WF&UCCD+E38$S@ 9MG6NKV @7P 3MSG]'&CACJ#:4QF912?')J M$1QFR,-2Q^B\-1$.X^MTT?0RT$KRP>8VJZ7MOY;- MN)F6K:=GSJ?O9,[B)..^U4U/,OYB,E[*EFH6XD"C ML\K!86-RC#6Y* HED\4,9:F:CH]*B9.,DXR3C+M;"H-7'#VU=)HMFGOE0BBWP8Y5 MBDX'X1<["!OJ;0O)B ,Z(1BQ$T=V4MB[GA 8-*BU^JY.-#Q*"::/\*O!<1:1 MWG2AW[4L__KLM!^?SZK1/4\%ND_E]F)C_>5B7TUK8P M+X-(H$?GU1BEEIHDC"@5'R',BI5)N'TDW#XKFW,SKVPS[Z@^.O[F;'R,<5%?G[^>%:A[;E7NM\AT M8W]]8>?G+VW9?!^=M$\^[,1A=+XY?CW>],R-N:'AB9MJ9L;B40*ZVBPNI:CF MJ!J-.#'VV'O,@'W$B>51I%F)^M &9$P([IZ:.4EWKZ3;*"VEW'I =HV7O T/ MXB27Y&(B XHYY4*'1R64B;F)N75C[E>6-'\\S&#"[Y[@MUD]BFH^=N3 !. -Z3XCD!N"4 7NJA##4'S^)LX,XAM+(T\ L. M.'6APLU#GP"< -QG .ZS(#HW\\HV\XX*HM.DW[%)W]!,L7'43-6-Y1VA#)?D M."*XUI-PMA'O!+PXNV9>21;GKT7!6;9YT[7\[&L[D_-%#CT^J:>O[.#?7IZ^ M?OWOLX+S(=J6?[M?7?3UN%3CJQM8F0^[[9.+S?:?8ZM-4W(S4P*;*FBLVBSF M[#@,^X'-BY,FWG7"4$)%E+JHH/E1^HE^O/]TD^]"ULMDS0-AS8[64D["_!J$ MN50?RW#UE*6Z("$.7[45QY#,=3:MQEXRM,,C>E36XJI.T*T,=#=QJGX% 7(Z M5=M!WJ7F"*6JU/EB#&Z2)("QA0;#^2E1^S_.>5B^E03-0]1Z9N MN7/ 7&IZWN>2Z@C3@,$2>KJ!-W*0+?/BM[< MS"O;S#<)$'X%26\&"-NQWQL"7HAC.U]Z[^PYXLF_J[2<)81/DARWV3X,5,D(!!60$[ 28IO(;0LF*GB MLT]^<9CUT<5.FF2^&9GQ4@_[Y.UG?_S',T*L+=3F/"['-S54IRU5)RD;-HVU MV(4F%A[%GSC V4N7=":93;#][$%2H-Z6#.,T2.8K4&P14ZX1*W9,,L&V/;!] M?@5LPYDDK34/L"U>)W=R&H*YT'LB[W4L61I@"^&1SW->T 3;RL&&:I94"P8: M_QIR;MZ&#Y SCW\P3[!M#VQ/KX"M:"P42G=@;1F>F\%))W8U42M@:?AIM/3\ MXT>95]+T;X)M@NUG,S=[DX::"DD9GH (8%>??0/"$&N<8-L>V)Y?#45'Q+D< M#[@!L.[&6JDCP.I0(-:<4\BU'!XE>D1A)ATX2]B74+2YH#WIXFOW MR(='I8RML)(4A@FV";:?CT1K8$I28=PR*25)G(!RC+E6R=(FV+8(MK=7P := M2BRD3(X:BER'':D MTG"+D5=B.68FY,3<+M2$3@+>(0&O:M0M6;3EL!-*7T9P,CE)-;D<>S'P"5*7 M96)]"BM1J"<#)P-W80+G9. =,O"JG,TQ6VLYNU[(''JMCIB"HX**&#%%\4MY M%^!*1)_)P,G +7>LG?B[0_Q=%;UUK.BP8MU9RL%A(G1D,3D?*X01%ZN(K*QC M[03@!.#/ E!ZBCQBX%8+$AG<<^T6V'0Z@0^$@C^2R(NOH &[:ZGZ$0G' M/#!8HU-H5DK5JI NO, T&R=-"*X<@O?9Z7A"\"XA>%5.5PPU>%FZ*&EWV&)P M&J0XZ:UY'3^+QA?=X\)*TH1FO?:V:/1'^_IL $$N4+0,@Y57I^.#??_N@0N) M_;7-,NX]-S3W.0UV<\>-KU_:\L6P+Q]M;+QI8FYD8IY\^V/)70"Y#W_:+1G# M#K-GI^3%M1QJ#RWYJ'!XA,/-_N=.''MI868BZJ3?+HCNDWYW0K^KP$*Y!IB M=]@Q._)+NQ\B%?$U9"N'1_E1CBM)N)STF_3;A8;1DWYW0K^K.GLM',8JT=A? M>82_L=J@'T=7A)+X%-4#+P(3KJ6+]*3?RNBWSUVDYV9>V6;>4;5TFO([,>4_ MTDF96Z'6FQL1Z;#EL)SCC"#&$11(/E=LA(='T3\"G"U+;RZ4_N9<]*6-_[;C M;XY^N'Z?OGDU/G(]^C\7#[Y[YWKVFP^7\]U?OO)W?Z0EQ2;D:Z(>$4LP;5#+ M\G_??=2<+FY#?G\;1O_N-KQZ=_WGZ/ MSDQ>?[F\[R_'*_[^Y6G]QP.]N_[^?U_X^NJ_3N2_^?SI5W\=[^.3]/<_?_+=IU_^_OCO7_W^Q=.O7G[UY,OGWXT[Y>VG7SY_ M%K/',*[Q<&][=%A0'-68'%K+U:A!BGAX8(-!7X]+>W[VQ@XW%O5G3=Y/[^6K M-\"U[YM_83Q>'I^8>_'N^Q O;,_E2LO+@^.3=T!>P'_\^D!>#T"_?'GZ[>O? M7MV-XX\?/L\K.7M^?')Q4_&EV/Y36_B?G_3^SLOOGG=Q]^'!Z_L[\_(L6['R9\'!/__,_]XW#K'R; 6S[W?WS+(3YFSO,MW_%; MALX^7X:V$EO]E$6_3BAQ]U?IG]Y-2'>[KM6&V3^[AY4M M]["RB\_A+IR.@X^N.[OB!_@/5\C^16AYCW]UWN+KN<7O>%G_QSO\O4^TO.!X M>P>O3U\>MX,?+O=#N_W_X\V)'8!_=.$H+G')?6^ 7^%J/IS=\?Z'[U]][W9/ MX+E[YNZY]>ZA*[MGFO/UF/.M>NQ[9<__[9.3@_,7IV_&;VJO_VFVX)I]^6M6 M "Z'5@^NFN5O)\?G(X#[XES.=Z\GY/8Z>N[6(OVO7:D<>\ABIX^9/6$+Q!VU M>JD8&R3S4H2(+L;X_""NW%+C_/3TI+XY.QLF8[_:*'_UZ9^?CL?:/S[[\CD\ M_?YO_M/O_Q8_^^/GW_W]U=_P[W]L+Y]^]?+ETR]__]7?_TG/?#+>U\NO/HV? MI\_^V+[Z],O/X=,OG^*G?_S3J[]_^>(?G\;_.O[LO__KQ9,_?_KJ_W[_Y/S) M\9*6]/'YDX^>@;9,K9FSDL2A,#JIFETHV&I./4>XF+Z(CWR:[8\>6N'[)/LD M^Z]&]EZ4*$:Q@09L8A01,/M.OM4&]=V -IYDWR;9/_W#![+G& #-%MW=P&'4 M[I99R*ZUW)9IR%'4!MD9'F&)D^R3[)/L:R6[>2CD P$3H7;3T()OPTWGDI8) M&K_"P)-)]E]*]DN?O=0V")Z]PRRTM&HI3K.JT]9K;QH;XC)_L^"CB"NI)7CX M?5H>Y+'6'^1$FLPN+'N>P,ZQ:T>4Z-5CYJJ=:@FA=2\!P.L\T]FV??A\\TR' M2!14V?72AGWHT89I&-^&X(>)%R^EZ-)E(,\>*[,X9^ULRSV88+0!N+"DK5-B M:WTXNQY)Q:=YJK%]MFV<:L08V5,NSDH3AY6#8^3N0NJ$N9>0, _?US\:L)MP MFW!;-]S4,C/5" DK%F(&,=4DE"M$Z+_&)-,)MU\*MTO'+6G)E%5&ETLF*H6Q9,_ FFMT+97B M$#DZ6?JJBB@+%DBAX; 5\1%"6H>MV"-U;\+M5X8;&(RH?NF^P04!!^5BCC0X MUVN"VG%&^=N'VT:4C\&/6#YEUTG-8>KBM"3O2[B 6_(S=6'";>5P MBU"H8ANQXR"<\8CXQ8^@O[&E*M;KC/)W &Z7GEN'$JVWZKJA./1-G%1!9]"1 M2O.%6KN(\KU?291_3^K]=LXRM_3Z=Y^Q';]V&1>H==/CM0;"*"E(3D9(A8ZH*CD*9"=\?W_;1)TR;MZMY\R#;)6K442TJY M"3(1EUA:K"F1Y&&==!XG;=\F;1PG40U2K.1ADT:P":AUL"4I (&3"E)X@248\RU2I:9Z[,+-FDC M3E*A4J-W9=@=AYJ*HRRV&"8//6B(W986XOX1T^PA?H\VZ1H=R)?OEWOO^.2- MO%N.C9[-7Y^^/EX>_.V9O1P__<;>MU@.?M#E?4]I3.]>\*>>)CH^RIMS^]W[ M-^\WGW_U.?_<0.EZ;:5_]GDW;#EU=>?<8?/MDJ]^ELT_7YQ=;KKGYO3,Y!]. M^OA4OY67W\K;UX>_N=I3^_CDA]_.R\NOZ.J6G[ZZ3^3\[/B[@R_L[)OC:@=_ M.'TUWNS;FW^^?;LNGYZ>C]]V?CJNR,D%7F3IX?2GXQ,YJF=D:"[9<"&)KJ. UQO&6N7<-XP8R> C] M]#_9:*$O>OKF_."+L3..^P#]R?G!']Z\'NRSL^LUU%\:X_]DJ_R[G0;Q17UA M["CG.BBX+68TU^X3\3Q,B[FCL 26XW=@#3(]#OK.&_/$N&O*/ M3TO_PX_G._Y5WK'WM_W%VWG']#B6AW6-R^.$U_W%-\T)V&JO]%UX-[',X0S7 M#H)_TF=9Y@')P5_L;/FH(R8Y..T'[^W_P7M/X<'V?7U(?W7>^OO26/VA86$S M8)P=]^?&^+ Q/GYI]?QL^9 7L?X(@L_D]0APZOF;L^L8A;E3UK)3/CM^>?#G MX4C\;WGU]>\N-LL?7MBKBYTSM\G<)A\U^^"IR=F!G31K!S_,QSFX M[5RNAU6 <+>W^;PX\^+,BS,OSMUO'FE=O:CS,'0:X_59+D<6 4E0 .MG:-5KYU^4@J_3"&$'^OB?S@]6=SK MLPMQ_Z_'K_]Q>10>/J0,NOA Q>]W.8.GX_%/OO_TST^^?_+JX_'-A9)2FC.OZE @.5'( MKN78HEG./?K#(WZ\DGS!6]S N\K;_V_ED-VW)@T_R=D6O:5L;?R&A(V26@EB M,3!9EL+\KSF[F:G]O9V=-GG]8M+W+NF[.5#'8P'RXD@Q.50%)Z;!50R->K4> M2E\P1S'$WTT"7[-QPP[=S1/"*X!PT#1^.\6$YI$)F:EA*5"9(S7?)H1W$,*7 M+G!+/9#WX+3Q F&/CDI,+D!1"-T*UCPA/"$\(;S3$$ZY"+ :8D3JD9?VC,WK MN$11EIXN$\([!^'/+CUAJ4; O3@+6);YDM6Q2'76#""WE$JM$\(3PA/"NPSA MQ$G!]XI+.5DO \(>K:ED /0U7<,3GKB]PV/?+S\Z?_+%@MR/GH'YG(>#ZT0M M.A3JC@=;76)H8ZU21>Z'1U@>SVF/#QZVV_4.G% MIQ$>9(R0D40H2(_#@"6-*::?J=F=%NM>+-:5"90C $@16WV3WZ;@B5@22EIC;"A;R$"T$<8RZNDWE(F5I26=GQS*\P1VZ'[N8) MX15 &+#I"._;X'!#*X&PRW" >P^MLZ),".\@A#=<8.R]U9B=!_0.#:N36+,# M%NLQMC88/2$\(3PAO,L0QBP%V0^/RN/PADFK1JXA9AALUC13H[>*VTU)DFKT MU:)K4L1A'\R5&-$551'?K$6-ATD>X?"8>"V M%-=R,_&MAESJA50YJWDF:R=K=Y&U04Q[)930$@((CSL7B\=<+4HNUV#M='CO M_[_Y0>-94WDZJ[*=OSE:>>;/_ M2F45R1;CTO.U8TA94VA@OL0&V9-=H]AG6JV[LEI/-Y7*K(T]^.)2 G#869T& M',%#JNP;%I6>#X_R8UJ'P9I%E7L#V57$#)UZKMH#UQ@Q0J>& [TQ-(4TOIP] MKW:0OAM*);&O9$$=4EGR1+ YJA6=#U5IA N@S"L+&?8YNW%">"\A'!)$,ZC2 M%+%D(DVQYNPYQO&8G^DBNPCA2Q!.&V<9IJ[C=4"HI64[ XGH0<8@I M.,947,"Q8M5[@*2'1P$>XV3M9.UD[2ZR-K8<:AKWK@$J!JZ-@,1JYE!JRM/A MW3T";RJ5'ENK.3876)<$:0#'PW8ZI1'*)(3B>6VMMO>9PK.H\I9*Y?$WLZ9R MWY5*[C$R(T521;0B)0KUZG-OVKG;C!NV9[7JIE+).7,LK3I>*BG'4E6G,8J# MV/JP8-D(VN$1S@3'E2B5^P/95<0,<3RU*@A)Z$@I2"=MH2XY(2D9SA%I.TC? M#:4RAHRFN;G6V99I$>*$LK@\0HF4-)?0YIS*_0D9)H3W$L(6/4DO+4$Y/,LY]DN;B^=76W)%TC@'6LW!,E@2ZL!;0YB M]8.U*HXJ>)='6**YC@>R#=8^+A.U$[43M3N(VA"AEPBU9@-,A;59(\".-?M& M-A/P=A# FWKDB$@:)U4G7=BAC^#4#P(WM=*, $S6-EMFGRD\*R=OIT>^/OYN MY=DU^R]'2ALP3 &8&)'(:X,@O5*35K7 +)S_( M%W;6HY:>JZC$PR-8RP'-+)S<&\BN(F1(4$(G =4EC3$$-N,0(.B@KD<_Y<@= MI.^&' D=*/5J [<8'"I'1U2[BR$-QWDQH(@KBQCV.8-Q0G@O(2RQB6'"5E/! MU(P!4NH0>D[=4N_3V=TJ;B^=7<1>*.;H M3BT =RVL)8%5,6Z%:!RN%1]&M) MOINLG:S=^K+=,/5#C4L$A65V3$(0S,1%DS7)[-,U!J%-UMX=:S?K(X-TJ=A< M:$LYNC9R F+.-QN126X)$QT>^;7,CIFHG:C=^K+=#+4-,@8.QC5F9"H\>%NI MUE!C6C(+YMG"[@'XRLS)\0_[5EV"C@XKJV.)P^6EGJ,O3%EG5Z;]H? LC[RE M'&G?V,G*TVOV7Y T8F\RK%5F16R1-'1,QD2 N99K')1/LW579NL?FX*D=HLE M";O*$!WVY)V*H;,84O3BVPCR%D%R)7'#K(_<&\BN(FBH'AJ5:!@28.C"[%,I M7IDM6@"<0SDVL'2Q# +<&!PX;9#?A&)QX4.):(.:XL9MCG%,8)X;V$ M< ^:E]!_.+L98X$8.2TU.WX6[4S63M;N)&LYY$:)DV)MR#5JA1PJ0,"8O84I2&Z5M5<$R20H M59R&( Y[K(Z*)Y&LJN(&C GQ=PTCAAAQ QE M !8D48*:2@*;)9([B=_//^"W:_#C<9*T-DERG],8 M)X7WDL)DYM.X#S@(H;?&?MRY"55*3P%GR]9M\_;IY2F-24$?P/D:V2%G="1^ MF:HC)4>R84_KX5'(:]$D)VPG;+>^;#>$+5 X:B]!%1B*E4 O/1"2KE>HR!] MNKSWC^#GERXOH*]JQ26)ZK"B.BVA.ND)J7JOXF=;D$GA2>&=IG#R8)*YH\2( MV+TJ$C6*-.YB+/4:+N^D\/U3^.+?A<3?/H/8Q;BR*U&S0\KD5 5=I4!C::&F M97K!Q/">8'A[!90W0O8.7;\/DN7)\ TQ M"R2C.6)RFY;KNTW%)7%C?L4K@%55O:706I*-9%&[<0H4G#VOPU$O0FA>^? MPALZ9H_->&"W-T_#"19P5"PY820<%$ZD:SN]F12>%-[ZLMVPO++%UGN0%!.@ MYD0]>F9LK7D.H#DX[-\5BH"JG[FF%2>%)X M4GBG*:P63 '4 #"W3+7+,@SXHMX]\CSZW3)O-T1+C#[Y1,&95W (11V7LJ1+ M)_!=K07TAT8I3ZMU9U;K[:5@^?S;)U\^?88- R;N3C,$A]C!J3*X&L8*<>H, MH2^BY2RS7(=HN3^D746((,E:C)AZ7SIJ^Q'I U6+(8PH07*X1G.6"=N[A.WG M5V#+)5C.@5P)G!VFJ(X*9%13X//TJ8P-U+X&HDMJS>>F1L M2Y4/BW;6+)B7 _-Y,KZ+&'YZ%<4I;25G8Y/ M$D\2;WW9;GC.P"%'7))$I&+.25L.S>U*$V65DDGB2>*=)3*6D0 4K!1TD[EJRQ3:^D2+C[KZ& M3CE)?/\D_J!>+C^+S[C@V!ZQNHB1''*]R!:QI1_)"'.HU^$P3Q3O#8IGV>6M M14Q[.6=7KD#'K# BBL3!# P]@YH5*4W8"^;*UVCG,NW7G=FO[Z_HF%]]\DPK M6_+HG=5AN9 RNN%ZD,O$$H*6P"4<'H7'M [3-8LO]X:TJP@A6@]5/04;P0/6 MFD6XC^L32!-(YS!ANUW8?GX%M@)2!ERC&V&>.;3$CCUY%W/S?AGTW%._:%88 M)FT?>J P@;N7P(TQL>\#L 090P#*,45()%' R,=Y9K.+&'YZ!<.Y\;"38LY2 MB0Y9!X8%JA/L@(:8LZ\K.[*9))XDWOJRW9#$E6NN4AHN?49#Y@"%L4F(H!7E M&K66D[EWR=SG5YA+U$HJ1"ZDLC1YHN8T>.^T!HG*QI[3X9&?GN_D[>3M3O+6 M^YJ]QIPZIN$CF=:J#)!+4;+QD\G;[?)V4Y?\Y.TS+ E35W4!Q3O$4-V(5=1I MU :AAB4'Y-Y1=19 00TNED9KT@H!!4^>>H63!$%1G7>6.U%5^]*S!L(.]LTNTM'V5 M5AQW+RX"^EPR-E_C "VN)?-CGY,6)VSW$K9-?4A<6_&=AV<$A"WF$LFW05_I ML_/V3B+XLN=KQ9Y$!W.QJSD,P]>5'LPIL \*%I+:RG3(2>%)X:TOV\TH;&FI M?4:J5!I26:HHI872$85(ZS7.Q2>%MU=/^=&SWJCX5(.S3,,1K@/%VLT[%E/K M8\6JGU7MD\*3PKM-X5JR-QKWJAH.]XG(&!)VKBF(QGG"NRM5D]\^R[DW$6M. M,":'2]<\TA3=6).4:R^<*B[*)$_8/G38SFK)VRN3+X[/SFW62^Z]-EE&](\A MH4_,F(HHQ.@-8FO10X%9+[DC]9(?/0L8LQ6)KH:UU&V7-UDA4<0URZ"E )W2ZTR3Q)^]!#A G;O81M:+ETI9B:$(8C />9Z*[R*"+[5)&#:Q"B]#T"([5"2G=7#8:\B-,"'=I7#M#2("0,R"Z)5S 4S-L+))PDGAG:3PAF+99=G,PBX) M@4.LS _WIS8 M ?A'!PO:=C8!9[[^?/WY^O/U[_/UMY<3G_VM?FYD( M),*V&GKS&ED=H!)HYBO<)8UXJ]_U%F$3OPZ01+TU]]AX#HK"9"+-4Y$

6BB%4:R%3H7D6M3=G M4;='\"] W,3PG6-8M!''F L9HV33KD%]4M:)X8GAB>&=QK"B!1Y7(_2:L%-3'Z$6:+4LPY"+30SO M(H8O$V2@BF JQ8T5PH%ACXZ6$9QBL9=4O,0\,3PQ/#&\VQBF8$%Z2L2L""U* M)HU@I=0E=SS3//K=+G W.W[C)Y-JN-D];#(Z#'.''[ MT'&[O428ARU5GG][>H^L82HA("-);#J$6A,A0PS7" MAFFO[LQ>Q4VIDEK+/BU=Q+-TAT#D)*3N-/:6%"1VZ8='92V5I+.?^'X@=A51 M ?=L(BV)4AN.IG"I)>1J+5E!P>]+NWAG,I.VF(LE4>FKC?XC#+>*8&U+ET*P5JGD> MA>\B@R\52:.<(/OL 'IPV)JY83:;ZVA4->2QFGUE1^$3PQ/#VU^W&Q:+:K;B MP3()8$61BEHJ!"+)6DDFAG<1PY>*)$NQ'E)S'G)WR-$[I=@<%3^L*2JTEB:& M)X8GAG<:P^/F'7>L:M.RU.RC-B!0RC1<+)+8Y]G#=H&[H4CZ9$J^U^'N^N(0 M='S58W!58H;.+*V&I9_X2@3)?:;MK)V\I2#YXLQF]>1>&ZRSMP_>R^%2B^Q=E[RQ9

6:O%+KJ?MK.+L3 MP_>/X8WJ2:H4&).#QM&A0'?*K3H>T4IO:MYT;8?D$\,3P]M?MQMV;(J4*F5I M70Q#51ZQ*RG+>+!Q\CPQO(L8OM0JO2VK1$N.2 @.!WR=Y)9=+I0X98669GOQ MB>&)X=W&L%0./M0("3T"JGB/J@:YQR*L=1[];A>X&UIE+9 U67+9DCJ\\'E- ML_,MB%<(G9 .C\ _#A.W#QVWLWKR=F)E/WUSMN;:GOW7*GMND7,JB,UCM"8E MI<+,N355S+-\U2BP]9Y^KRQG%859RA!:<8=&,C!@S+UIE7(>YFN63 M^X'8580%N=:D%(DS R9,RL9B,&[=EKCB/"3?2?9N%%7&;K5$<[43.Z2Q3HK@ M7="8QDH&(UA;I]=]SFV3[B6%6Y=8Y1+"$-5?65C+%&D,FJGB-AML3N'<) MW$M5,G/D*AA=BA(;RB )E[&NET=6N+=A2MK.2 M-.@)VPG;[:_;S6 [[@'TH3%U]-A#D!J&>VMDF#!GF;-D=A+!&W(D"A 9=U>R MCPZ+-L(74F\(.)!>X^M(GE1EI:S>4HMEDIIQ@N[R-X-1=(G:4C)(>%@[XCR MG/3JG5I#*-;:B!I6%B[L'[Q_"E3MEK+ !^<%>Q. S<'7LS!Q@4&[6:E2>&)X8GAG<:P]C4L)D/J@5S M(;:<>JLUB8B9OT:GUPG75&C47)Q8\ZZ/W1%3+,$;'!X% M7DN+P4G;2=OMK]L-^VJ;L';QI;:$'3J+#R6 'X%KI0)E.KV[R. -K9(\(EEJ M#H:7Z\;7XH0(7$$__%P::S=6;'J]^\+A63UY.ZWR]?%W:Z[LV7^I,HH4#<.2 M52)40HJ^8PD"D9AX%D]NTV1]\NVF5%ERC1#""!:DQF&Q"CBF/J*(5#)8Z&$$ M>H=':0Y%6XE4N2>(746XH.JSE[*4?60,H9$//D;-@[N>DL09+NPB>R^E2BW, M6G-V$@&61J_>4>O%];&LL7;OR)D(,6E M=UW2F&+L!'.,\C:-UG>;8J7DG*WEX+I5'#8KFU.BZ A"BTN\-Z*'PR-<2]PP MZRKW [&K"!A$>I"6$X2"6&+BTI<#<^'4M /,%H-;INRE+ E)H(2EQ2#G[# Q M.\X(SA2U%>LE-5F:7L&D[$./"F8B^7["-@,<2A.*%U4ZM04JB[N;0N^Y]G.=H91A&=6["JF[L5;DU$MPK(.VL5%I MRV2SL)I^KI.VD[;;7[<;9MM5@$:L+=6,27B 5CDA^99PQ*HXA<==9/"&\,B! M&%LLSD<;'F^&[,3G[F(?R]6JKR2S1G)_.#QK)&\G/%Z\Y)I+>/9?> 0/S4+' M6B5BZ84&^6*5#@'4SQ&3VS5:;S>%1Z (2?LR6%+882G5J2BY2-* .Z"6M)S2 MK*2WRJR2W _$KB)@$,'!U(B/X#15Y&>L;6;.: MVJ!M@S:/9W:1P1MZ9/MRG6+(B>'[Q_!&-U=),8=H3G51*A,NU3DL M+ENDV$$YPMJF&$P,3PQO?]UN.$RF]2"A4S-$5 &F-/QAZHEZ*=#G,)F=Q/#F M\$FR:JCH4NSL4 ,Y\C:\8ZE*C0+&1I/#>\/A[55)W@C9.W3]/NB5)\6 MU16+T8W@!1Q1**X2Y&(EJ/E!W!!G^Z:'C]OMU58^>+GR_)9=7?>D\F?_U MO2_ M#D>%E&E1*^<(RG6HE7N"V%4$!A*)"F=N/0)F$PI!?&7HW".9S03'G63O1LEE MYII]KPYM !C!T$G1Y!IR)3^,94VRLO.9?&= MQG MU'JWJ!0(0V,=H.VQ-RRL*':-,X>)X?O'\$;59> T'-[HHK6ZS)?)3GNJ M+L4<0[GO@B5A,]*X MC#BLR!2X:0M+C^Q> W9?IM7:HM4*EX+E)]^/]_,LCV" J:&KW,"AX7)V,ZS7 MV,QHQ*U1SX='<998KD2TW!/,KB(^2)!C9-56LE\R0HA:TTYE*6AO5&22=KND M_?P*::LQ555P4;(,TF9V!(M$213' L9@04:(L)KFV_N3N(4CEZS= M"P5D[R51*[5 R)BQZBSCV4D./[W"82C8""L[]H0.4RA.KO&T)F)XOM'\?,K*$[L2TZ^ M.^&Q3*C4'*> +J0<*V2OJ9:)XHGBB>*=1C%5YIS'G9R+80/35)+JH+%Z]K5= MXQQBHOC^4?Q!O7S[Y/N/PS,*0NH17")6AS4-*@MD5W5L#"T<:EA;SL@^LWB_ M2B[+/5R_/QTOC#EX:G)V8"?-VL%_O#FQ _"/#A:\W6&)T"\S=//UY^O/UY^O M?Y^OO[T4F8<]+/ET]A[?[U )%G>ZE%8LUZ7O#&6F-ASOTEO/0.\$A/)#J$13 MLKW/H"AN5O/[&LP7**Z@H,-LZ):FF!3"E&MG9LQ#8NPJ3J0@ MD4E02I4\5LY'45,8V$\,UY"!"\;QAV*5ID6L)$_&)X>VOV\TP'$/N?7"7%1C%3%"U M^UQ+[;GB^ZZW$\,[AN&-YN.L67,+KG$;WG#,V3&@=U+&XJ4LO?CI#4\,3PSO M-H9]&!RND6N .B):6V;92[-F5&+K'.?9[W:!NU'.3SBB%@K>!5P2$S-YQSZQ MBZF6')'"(/'A48Z/>>+VH>-V>YDP#UNK//_V=,UM3MA$[ M&!E2PH#HA8OTK$*YJ824;3J]N\C@2T62>FMLI;M8!WEQJ1-5[-492U46/W9< MG4[OQ/#$\$YCF(,F;-P8BV!4+T3!8^@]&BA?YX1W8OC^,;RA4_;L:\:EIV"& MM"3H>:?#?CIJ47NOBA+GO)W]X? LJ[RE5/GBS&9AY5Z;LF5,9_"F8"$NR34, MPK64%IIYKK'/\YLM&BW<%"NI!U]Z!.>!8<0.BHZQB8.D 8I5-4R'1WG65:Y$ MK-P3Q*XB8"@5:\<<%\YB3*J^6@NY(ED-+?*D['8I>RE+MLZ4A-A1E.YP21S7 M@LM (NGH>\,:P^%1S(_3Q.Q##PMFPOB>TK8,IS9I'C>O(H4B(!I3",.!@H+A M&C[M/)ZY?P9?*I78144D.[],U$'BZO2BN6(+M79@*FF63TX,3PSO-H:K0"_- MDB=*R%FI2!%)11MKI#9[-FT9N!MSCRW6$%)TT"T.IU?(44%Q$ :%0PG@HS\\ M\FO)@YZPG;#=_KK=#+:RG-;&T'CTW1Z]X;#LWKR=I)D/WUSMN;:GOU7)&-K);04 M""%A#ZQ4NU_:O:8&T4N:8<,6;5;:5"01S.?LQ9DD=!AC<\S%C]C!*S<)I8>R M*)(SH7P=BN2>('85\4(&K49<%J)BI7AQM[:"W6N3F*[1VVI2]BXI>ZE(AFY= M_*!LC+VZP=SDQ%?ODC<>&T1PT/?P**:U)'[LWV^',Q/#$ M\/;7[:;)SHQ+4[JHN2"$K*V&PA9Z2ZSF9T/7G<3PI4[9N7;VK3KELIR1JSDM MLG1N*A::EY:J3@Q/#$\,[S2&JP\H*KEX7Y$D2BJ,[+OBN)N;GU7L.XGA#:V2 M?8P)2%P;)M3AQ21Z".*02*Q"XU!H++"*H^-T)*U\BZF3;KKFS6DV^OM'KMQ4K-V96JV6$>*Z*9R%'$94A/ M:I7RX1$^CNLP5[-ZY['-3K+W4L%4 M@@ADW04KT6&AXD:8@(ZR) X]0ZAKZWJUSZF-,\5\/S$,67V"HIBAHF30ECHV M7&[J%%.=B7E;!NZE7)E1:[ %N)R+0Q^[XU**"UTM=R7*A0^/0EQ+9MZD[:3M M]M?MA@4]X_?*("N &BID\4G!J$?R?IDL,VF[7=INC)D,35-2<9R2+4U=D^-A M%ATC%XG9=UW*U>,\6IBPG;#=3=B63B192X0 XP:N2BJ(@&RM%X!KE*K/$X;[ M1_!F]62KB#;PVSO%)4DZ.B9JSK<'(_$+N*<$'(L'C/B!VQX;A5+?:J(W (+:8\YS_L)'LO M!4FQSD#%''@I#D/UCC2JBR&/]9/:M>3[B>&2S;< &44Z=NA+ M.?3PG""UX4)U/P7)+0/W4I#4$ DPF*N8Q"%;<)(-AN^;H4#D/(*5PZ/@'].D M[:3MI.TNTA9ZUE9Z#R@)T8!]J+4V:)B7%H.S:F4JJT;^QDS:4]^R]6CJ"! MBP2KDAE1D"[.U%.2Q+%+G2F.VS1:;S?%2AMFJ0-4AZ6G8;.D.#8$)VQ+FWD0 M]7Y%8N6LGMP/Q*XB8*B+6UE)>@B J:LT9@G,R*TFKWD&#+O(WDNQ,EN-,5-Q M5FFPUZ@YRKTOLF6/U(HE""N+%_8YM7&FF.\GAB-T@\R+V"78LRFI-8LM86@C M_)]%[#N)X4L),Y9A0SFQ(^BZM(#-CI=Q/44M^) \Y;JVX_.)X8GA[:_;#;UA MPB7!B\R $"FS9I3"$K%:K==1,2=P[Q*XEWHE-)VTG;2=A=I&[PD31)"X(*D39"]5THI1F+L3PTRL=F>43Q1/%NXUB[B&T5FD94H(!*E7L1I:P%JTYEHGB743Q\RLH]K$2 M=.DN]9H<^N$<2P1U(CDEWV,/ !/%$\43Q3N-8M1:.==&Z!&EJ?KN>RA&/F5? MF)<9E5Z:0^S-<:KL*);<<@ZEMCA9O#"2\1JQQ31==V:Z_(\ES%:0 MN#"YI#DX#$).>X[.+-62>P.*NDR6*.NP6K/L'W8+3D, %PHI%1(OYE44.^YS].+/0 M]Q/%G6L-50NUDK![5=#L?:[>5[06IK:YDRB^JFUFTE1B01?1)X>,R6GST94@ M6'V5$#-/%$\43Q3O-(K9$_CN,?FZH-B3(=;6.5/S'F1JFSN)XJO:YI(A1!VK MH]C-81T.,5?P+AB9^"S9\]JF)TP43Q1O?]UNZ!6;<2'KILOLQ.2I&EHO';1D MJN4:7O&$[EU"]TR>5 ?MOX+IFXVPP0?-,8_8H4O.?; @=DJL1:Z1DC/-UIV9K?!C M!5-]]9WJDO@(W:%X<6Q678?LB2J2+WE1,&$=1FL68>X'9E<1((QP/J<\W$Y( M$3NIFHW0'U@L#\\3<9)VNZ2]JE5BXE"I9%=*EQ$5(#F]^,K&8I4@5-1?M,N: M]>X//CZ8Z>;[25PR]J76W$:DC]A$HD327BH84JX\3\=WD<-7A_;C<5*C&2[PV'NXL,R,D7Y4A2.+0" MLW/A3J+X1T)E3FI+S8](N^A+,K[J0(Y(/ H!T:R'GRB>*-YQ%"MB %XZQH:. M$".7)*9UZ50RO.,P!]CL)(I_)%\6GVM)(;O6Q!PBD^.:U95(Q,.JJJ19$+\_ M++Y0,']S+OK2CGY8S4_?O!HO4,?W[?B;=X\N]_GQR1MYM\@7#V]^I&N^^-5W M?.T/^B\NV,OC$W,OWGT?X@5##SY\QHNW.O[XX9UN+.)7;UZ?'_>WOWLE9\^/ M3RZV!%^NUM'_T;/?'/WL[_GZ]/7QV8OQU7YQG[W[7$[?S'>X7@#[]\, MIG>_[J>>)OKZ].6;<_O=^YWG-Y]_^'-O>>&>D5:F(%K&$G+Z%56Z3&E(;I*? LQF7$X?NGO3B[O/.?F],SDW\,WW)< MC-_*RV_E[>O#WURY9J_&1OAA]>+CLBS@BM:E_/2Z/)'SL^/O#KZPLV^.JQW\ MX?35>+-O;_[Y]NVZ?'IZ/G[;^>FX(B?C;CYN1Z42K)D2>U^68N6MINY!^A, MF9E-_^F2=0"W.;#MI)1^^E>RG0,0("0$G$1[S:80Q[:.UW7]#I*@A3A-:"D= M12T=W00OI>-57?B'*?KY0/4'N6/?W:[^PP.ST;M.F'QWF&N*O:Q0[5XQR,VQ M>^^;=D]]>UZ1Z.[;O?@-?W:"3"5.Y.&#GY^SPZ_MKP?'G[\>[NW&!_@=.O'B M\>?G]D'G=VEEU0M'?^WO 22B\I6=3+46EZA-'8?' M=W:::^,B*SQ3NC;6K@ESXZ>X'[3* 8-K8#THC%[YE>7@Z>GOO=/5X6INR#03]K9S\K0*G[MYX<_^.'L;2V M?'9:@I2_6I9G//+K>\95ZT:^]F[X]<_**UTW6H 3+IW1*'%#S,VC\I5NF/N& MR:] H7^#JY%[^'F>N5YVO>$^Y!N=,3IBS:N*1+W[)Y[G"N:*T:[;*/28@4]"]S C611F+[K M@IZK6.X>U9?=T\Q9B?6%\GG5-9O]\%.W^GBB)&4+5OTTI9OJYABBD^NH0>[* M'OT7(BT8N6'9KKMI6H--F7QGTO7A('7=Z*:?;-?MV#:^,!ZF'A%%1H^293/^ M.G!C('9HZ\O2NL%C2Y0\G]29Z^VV.;*WB)^2:8/:&:D=],4RP6)&8F"2A %" M50RD,R&!Q9K*U,8V93?4RUJ!\Q]3IU,]^3P0J;:;RIG-RCGM]$#;\5[QZ@9; M/<1>J7T<2=4ZI;-IU#PE5/NF:OLFY9B?*F:>F'(_.\ M!6L3O<['KU]07V]5UZZY ZN+W-U+[K@.6VCNBS$G<]Y[9Y$1:R&6S/CD>U8I MS#A"'W-!PD/"0,]:FGG\Q?<6N/9NS)U+.]V9S*?8Y,OV);^O2/C$J^1WI90N M\> *(SYDP4RS.K]9I7G"H5@7N<;FTOP]=T+8N[@B/T8>=9P^1E+N)YO%\JGF/2WN@:6N%7:TJ;TTMX?E@8^=%Q]&IFZM54\LC!3TS4V M\S[#I:UDF6N /5]?-JOG_JLIT?;52: 9%/I:]@Q#<:J%IIS',6%8D^^ZKGA\$A\=?X,'>P?DZ,/G]N?CLZ_N,_<\5T_O1OB+7SG"\FAO M_XO?91"G5(($<@4(I@EP0\0GE"-FB$JM1F9K!VU3AD+*S(PI,VNHSIX"<=Y+ ME;6S?N5,GX\QGT*2A?UA&L,:5ZGA3>W[VIGTKIRFG7TW^MT/U1[X)O[0Z^F+K-T.I/,P MTIG8T.7 ?_>+@30V!F% XL213FQ2D!(B0*PABUDBB!7$FR2(AGT&GIUV%E#< M> 5XY[C7E^W;4\J:9J0\64\^(,#2K Y]5(??P_3@_6T62/HA)'TE'^3MFOH[9G/2I;MQEJ S_'^AFF]%9!Z2PKBKH/:"YIN M_8.X3J()PUA"$8E)PJ%4L>5*(\H5D9A-3^H.0=SG$&WQ=='&$Z)IG")@"86 M2'^()S80<&)Y+'4B&?<;MV^S).S<_NP>D_5VU#]"$#*0"AF(, (H3A- *"9 ,.2,?YB@U*]!3K4JB0/RS2".-76UKP!Q+"G"&S*" M-HI,0ACWN;CEQ\%;>%GOQ^:YY><7K#EG6A/@QC<'1"@$4L,%2*%6,>:I2&.Z MM1.SX$A^=FI90'*O3A1W-;S&3]:-(83[<,&W"2'*EUXTZ0;2D M0J<@Y8K[PQMC(%&, 3=4QPHF(D;8\>XV#_E330[AKO=2W$_]7BY/3?3)[R7J M]_QIK'47EN"N@OL@+,$-T=L-7H(KI2:<:$%8K(FF":=&)JD_:=M:AOG#72?#S]/*+I8DQDA @G9P&!'$+A"8,4*4Y1E9*R-*M' MVQNRWH[VL,QVHYSJC\X,(0R[.#EDU\@AB05"D N 4L<+1*?2T82"P*?-(ZVL MZR"QM77U*90@&) M!2RU"A#7X2!E, '::@(M5EJE*IR5U1C2V8A5MHUW"8?5M0U>B;$)H=E'IN80 MFEVZH7=YS=!+<4I,HBD0UI$OD0(#9_%)((BV_ECW!"GI$VZQV! _8%A>V[S8 M['YUUE#6O.2HL*1VI;P)84EM",IN\)+:!"JOV*QQEC917/#42L4E07$B!54D M+*EMCE([O!ZO3;$5@IH4<$L((&D,@62( "HE3TRBM,7IU@[9YLF&;(P,8G0*24 E2*6+ M$B,TTY0CAC';^V 1CK!=VO B<\G2<$O*D MGI)]+J^Q3^KZ%,8H!CA6$A#%H;-CE TIBFU!-*4D7F'_N(]WXJ\.J!+<8K4H[[4Z9%G[O(/.ZKC:R8:6#DQ9O+A$+^GE+?> M=RLT3Q\[5P??8C^F3R[YDRT=N>4_C=RX?7;]W: MY;#7=T_K]UR+=$M@DGVCH_=95W955F[WY3XH#>SH10TG1O\R;; N!"_+N'@- M "MC+/;G9=I4I301!&$B69Q:HQ%FF*:QP2.3M ;21[!!K\6ZU)G1@[8YLE'(>D?FL7OMFW9/?5M9._(OHO_U:_LS;G]/O_;PP?')S\/. M/C[Z^^#'8>? V83JY\GQ7U]/ON[&AYT_+S_O'5P<_'U #]J<''S]W;WG("YM MQ+W?\9?8*$I%@H%(L0#$:@VDZT1 L<7<6"JX197#H!RAN][*5Y GL4*NQT5, MK(PY$RG2*+%,8J.DVHJ,,]7/_;3-!V9K8C@]^VR]A2:.STQ4LGZ4FG;O(LJ* M2#KCQ%7;AU>J8=ZS4?_,?^$TZW:]N>(3%TS7*XEK=DQ>C;DHE>TRS^%%UG6W M]@:NB+KXY=5\ J$C<_?BH:1)*AE0E7G8J)7H<8W6EN>%>37\Y;7.BO.VO'R5 M=V:WJLN,M'B@MQ^';;0W!=I?,>+ M[[SWSB(CUD(LF?')#;/T5\#0?U-/ EGX&?3KH&NB&&Y''L\WUM0/)OOZY_D8 MK0S%C-)$2R(X%PPSC1W9Y-3V9;<#Q-XZR-@_SP[P-RV#F! MG_?>9X=_.W&S=]8Y_/#KV2'^M7VT]_G;Y\Y?V1Y^_'L"C#R?PI/,N/NG\Z9[Y1^?SW[]^/?C@9-)?_&)\=.#IA1-# M7S"&B4;&F8+80$!4G !A8@B,L-I0IVTX8V$=<6,\Y.L=G_WCIFL\RKIJD.=& MAYALB,F&);(-HI(?5ZE$?=%&4$]+E!.0ZY"M#5DC,[2HR\:2B7EAEME-L\XT2NJ=QO#X#PC_7P>M_+KQ@& ;\?AM\_K^#W\3L?:(,8"P4T3!@@ M,"$^ZY\ H3E1"6H DQ/8 @JS<7[\"KO'WQ1B"J;) H0FUI J,7.9-/&_<:--"+! M(C%;.WB;P'@S'($KD.-[9^+ADR7B"-%BD,V7AX-@RYD&RTB7(7$KQGPIB3B\ M1>"\Z4'/]&320GS69IYM3[%DVM99TV?G@\1(/5ZO3J*IHF,V,W_Y!0\%V\2" M38'GZW"<=;6#XE< \8DGE8^.46FV3!3JZZ#H9_;RN=+%^6SYI]-SJN_/L[V: MEVN=^M.((T8T)Y::%&N$"&76"4-AC:PMLQL+6*:HC$:USY4NYJV$5\-E:IO= MWP8^UW=ZOFY69EBT!]KHZ"+KGV7=>GV\5"IWC1R9'^>F6QC_M3(7^$IN_]". M_W1FC'?/7F_FUK7D_@>O(PI+A9:[5$C]_W%_MS.'*Z4)T+,>%?I5A$8^9%G-##.H-CV\,92,O4.WK-%YDK4VOP]D M[DK6OARM;-KO5OX&UY9EBS1DM'7X]14=_?^Y\[KB_ M._OP\.NWRZ/CDQ\G/[^Y[Y]>GAP?X,_'G]L';P7\_.\SJ#I_=>7?8G#D5]GL M_4G]G2>=]YV3K[_CH^-]>OC5^QK<,_9^/3OX^;E]V/GSXM\_]\F1SRDU0FLJ M@;$I!X0+"'A"*$#,65%*QYI;>V.]S')[[^X^V]CN.K@X./T"D4R4A!H@:S4@ M!&N0*H4!PA(Q'J<6*CYM>=-#Y^RSD^"2EW,VM7ZCL3^Q%'-/]F7TXL^N'.BL M?V,1YBK7]GWFG;?1B9%Y$;WK>EWKXTN53V\89"K7L5W_&(GHOI5HSSRBQ6RJ M[IK_\IZZ/*5OCR9H/M\>(2W,EK;&;MX'W^V 0RV.<2AR*/*T(L_ZY'LGP\96 ,C>UN MKXHMK/-7GR_/VKLK'G61S-/H^)'/ZTH.=5.2D*9AN*[Z8[,$U;;?9\BP2;U3WA2+9'2*WG6J.4&$TDYH1!*R&5DG/)H:&* MI5=CJNX7L5".?3F?&K,>>NY Z\G?OQ:?C\^SSQ_>71S]_>[R8._PV\G/77C8 M.?AQ\O6 'AW_FAU^^./KR?$).?SP[L?AI_J>?_]ZEG9T^ZCSZ[>3XUUZ= _R'Q._;O^P>X7242J M&(< (I]7'S,&N. <2&-IPF*=I$AL[<0QWX:";492_6,MZ@O0WA@ "]#^&!LI M09PD&L6Q2 BQ!DFD"%8628D8U@FLH!W!&MH1CE& ]J>&]L.W(VC'PMI4<@1, MZGX0:OP6?,RG2QDATYAI&7MH1WP[80': [0':-]<:$>0T41G><]F_6;&_D+>YNNG-^^'%@?RW$5F.)!3/'[I.L^98AQ15.@8N_? M850"02P$%*;.-DA93)7 V'.">T(<; &X!@!LK MN#A)*5;>@ZM3"0@1''CY#91.D3_/C!B1;.U@N$TV)4 7 "X 7!,\F0'@Y@>X M"6-'W>[73T^ MVL<.4-L;.'TGCZA3H#!^H$ JJH ,390D!8FH $6VBL MWSG,Z@T[>':-4B,"!JZP6S0 X5*!<.@Y/?3;[^U^,9 8Q!4!G(H8$"1CP%6J M )8F1BR.C2W#0WR;3CGE+N!@P,'-PL$GS8 -.+A,',PFK3*S/&6"Z6B,[9=#[#U0??M1\0+S'\Y\Z MQ'/TQ RS#$"N?-X"9$"B) 4)2BF,+43<(+]UPG;";CH-'O6$^0 U 6J6Z;0, M4/.<+DH'-8(JE*(D 5K'#FJ(TU4<"P*$A 0Y@UTHQK=VZ#:',"!-0)IG0II' M\ L&I'E.+Z!?+Z@(LL1*("&2@"1^JS^*(( &T5AP#25.O0=0X!5!FI #^:#Y M?NC3'A?VN85H3O"Y30-K-[H"3,\)TR>3WC:B-5%("V M3@&A/ 4I%A88RY%. M#:>04!^O1B%0$^+5:XEPC?>V!:Q;!.LF_&RI'QA*6V A58 8"8&P$H,T)D19 MD2J=^ 60?!M"OEQ-&D F@$RS_&P!9!8"F;&@,L[N)4PGP$AIJP1 :2$'E&*2 M8&&@%]!,?R?SKBM?47O6RI/XW+SJN#E?'LCWJK'Y;>'] MX?WA_4_[_B8%+O@*H.L;660J1"M640+?I8 _FOR3)\?'C5K@ZR)WR,W#UY6C M:21V81"[,XC=T\D(!7<#1U*% .5^7T8L($@UDX!"&R=$LD3X,^-@"V_(GC[! MKM\P4+O3KK\%U18,5. )\S[ V^/#VT100FEC#%800*VTL^6U!"EA'*B4I-(2 ME#*KMG90"]Y<[=!(4S[ RCK#RF*AB0 K2X:5B;R.V,&Z@1H@HWRL$V+ $R>B M8APKHZ0@$)%2-=U,ZPBP$F#E:6%EP6A$@)7EPLI$Y(%3RQW\&R",WTC:&@)2 M:"R ,B$:HU@G,BYA)00>UM(WMI>U!WVC&QM?"$LP5LL[5H^G ,D/@N1O5S)X ML4$&PQ@(C1PDTS@!4AGF-!^1L5]*CTQZ"R2OI7\LK"S;,%AKM'\L -Q\ #?A M(9,)E3:F! B!G"GK>@6DF"+ ;,JDS]E51CR%ARP 2P"6YGC( K#,"2P3J;HF M-=J)5Y BJYU>4@((:@PPDB74TEBY_GL*'UD E@ LS?&1!6"9#U@FO&2:*"F- MA0!9(@")XQCP.$T!$X)!:1&50CZ%ERPL?;\QO=D33._WF9\ZT8F1>>2MA\;F MDH7WA_>']S_M^YL4<5B!@,,?YKOI#DS3 @[+[ZW;BM6L[OFOILB5QFG\ARSX MY8RD<0HM4C%AF(C8\%A@GC*BA("X=$;R89"%+[1Q2CV?PO*[A\G[=T[:[_6)A; GQ&W;ZTXXV9-N4-?)A!&P/ MV/YHV*ZTU)(EEF$I"(%")E@KA#A"Q*;4I!6V#P--?,$3[P*VSXGMOX^P/1$R M-DDL@/>R 6(X!-QH"#02RF*#%4/683N!VS2YN4M,P/: [0';-P3;#6("2^04 M'S+$83(G*;4""IK(6"68U,E1:)@L#U@^Z9B.TE3S9W<2P0T/H\CA43@)$$I MIQ3!-*VQG0RQ?;&C"0.VSXGMIV/=GDIBH:2 6QH#PG@,'+X+X$1[PCA6D'-_ M +7@VPR%@Z,V-?S[%"CS(>\5172>]VS6;VSH-ZQA6SW??3FP/I;C*E#%PZCB M M[(!PBR#H0CFUSG@2$"PBWV0CW ME'[<@'"+(-S8EODG4&2.82+DVT! \(%A-MP MA'M*;V9 N$40;NS01#1-,=,*"(,(() :X#I&@5@)EF),"?P MCIN^K( _PRD&[L\)4HT M@48"9OU.?]IJ(%6< BH-LU*@./&;UB.V'7,1D.ZY79YKG,)Y:/H+.3M#;&QU M".,IG9WA!.0%J ).NCFYL!@:)X6UL0@08R7@.L$@387C^<1"3K1W<\;PYC'K M:\D4(?P?(*X);LX <8M!W,1.!&[\00454%;%P%DQ"'")$(!&8:P%5":%6SOQ MMH@W9&?_ '$!XIK@X P0MQC$C5V;QJ2:I5[ )9 !@B4%$L4&<),8 ZDVACJ# MGSN("X?[!HC;<(A[2L]F@+C%(&[LT[0F@2F)$9"6.HAC?K$A-!"X3YE7X#$W MJ(S>.-D=,.ZY?9IKG,8YW.<_.C>Y:Z].QZ%-X3?\?]78?,[P_O#^\/ZG?7^3 M(D6K<")J>:1P"!*MF_:^[7BOQ8)%]YZ'&@ZHGD-OX\G D.*64L@Y2)3@@"AD M@>0I!)*EVDJ(F<'(G[T#-R2#('@4 JK=AVH+QH<"JBT)U<:Q(!CK!%-&@*(F M 01B U(.(4AMK.-$*"93Y5$-A6AW0+6 :H\1$@JHMB14.YF(<"M"N*3 6BH! M(8:"E,0IX''B9)R1FG/A42U$?P*J!51[E"A00+4EH=K$3L1 M)?[D>@L@>VSL9<&U>7!O[ M)XEP_:-2 K22#! 8QX#KV#IP2QSC*(,@+W$M'+T1<"W@VM/X)P.NS8MK8P\E M$I0ZHH& 2.%L><@2()F1P(I$4+X MS-'!H!/U;&0FU^R4BW7\$KZH?^;_'>31?P8R[YN\B#KR,NKV^I%QG[3+Z_V> M>^%=#[ATUR(]\-^,U)GLGKI*9=WRDG0](4]-U!UT4G>?*\CD>J$BZ@WZ15]V M?2]$[I^H;$[W1VM$R66SU\KA<-!Q;:-N_CW!C.>](O/JXE5NVK*??3=C(OL_ MK^OF(;C%:-7;T^Z4J<,F)PQ?UV@%)Q]Q]9Z)@:>,4Z[Y4'3O_#/-7^Y%= M9_E89YT:D.9&?@/2NK9X)=L7\K+8>GE5\CB]M V1_8OV1Z4;;;;U;\[*,WLI<.U7:5_6;=D]]>W;;\Z"V/7N7AYWW7P^<[?CY^!T]^K /#W[^_N-HSSW[ M>!^=_/S\[?#KGQ>'^/W7(V=[?O[W&52=O[KR;S$X^KJ/3_X^N'2V8_O@^!LY M^?K[S\.]=^3H>/_'P=>_OAYV?L>'Q[NQ^P[QIVX?[IU^L<1"'VD&R(U\0#0W M0$(! 81*H<0(B)S]&!EGH9_[7L\'YCX$GCX.GAU8V71@/9#]//L1?3+Y]TP9 M-STZKK"7*T@BL#=P#]'%+P^OU[R:ZI[[5L.7$OM[ M^9SN@WLNQLOQ2R0MPD0H<6-+?+=3J24HV9@2KUOGP99CVJ4]^9%\C?/XU^_U M_]30OX@':'H\0DPAN66')]X>_=:*=N?)NWU6!U[HV)DZ]LV*=*P('?NPCGU; M"L[=O;W]X_VCPT\S=/-02'9[E3OH<;[:A,$34.&!@V=OAN&RE*9O89PUC/K$ OS\)P+]NW@R Z4.1!XQI+L8\6:\_!0"] MD6W95;6/5O9+H??&G&9='QRO/NW9\M./[C6]N=9,AO&QNN/C[9G,3XVN1D*_ M5XZ$M[VB7WCW?OG7NQ_GIEN8XJE'QB,T97&D4G/F'69X,T=D>51WO_(1CR&>S(XV. M;-[K1+(H3#^2M8MAOE-[GF+'S_#^\/[P_O#^\/Y ^DWS-JS"OJV[[7;OPGN[ MRJ6ZNC=(^W;0'A%_T[P/R^_&VXK5K&[[KZ;L1[)2>PA=W\-6R"3FF!%H$3$Q M%%@0FV)H$QVK&"5?]F\[VO;JGD'C=9S#R53L=O4?QM7CNREJ;W*#SK6=;Q5G MM8-0+SXZ_NOKX<\_VH=__XD.\)_PZ/C;CY.___3/("=?U<4!?H<___WKUY/L MV@Y"7Y4KYT%\^.%/]/GXSY^?CW^G1\?O79G]2M"S[/#G[L^3X\_MD\YA]N^? MO_Z7Q/4)Y9P &5L*""(<"&4A,(;%.J$0:YQN[0@<]D5;M7W1 M IX'/'\T/!>6I]I"0CG4!$LH"+9,66Y9RK66:NK"_#G/++\;\^M.>S^MQ MG]<)/8$#'L@!AV]''" (3!*F-&#(;X[)< +2E$' (!:8"RE5++9VT#:B83?S MP *!!0(+/ X+_#1Y3\OB;$X"*%/UAIEZ ?\?BO]C&P"S6*8QMB!)20*($0+P M&$K (4RMU2065'B8+5/@ @,$!@@,L%8,\&(E#8%QFG/L2 M2D%)#"U0S)D>!#(&))4:F$2E,>.(Q9QO[0A(@^VQ!-LCY#(\QCC8/@+=^@ <5IY C03""A##"$R4Y(40XTT(@I4/H>]60<"+TS2U. M&.4,0)E"0 R3P)D<"<"6))0+;:1/?XJW88(#$@8D#$CXB$@8PK_/B8%C-6AB M8S#E,6":84!2)PDY@X(:AX$-"H(\ @R'.^20@-Q'G M= 8O2F*3@%2D*2 Z54"X7@/&ZAA:G1*#'0<$$D$X!19D%"J<))@8_Q)YFR;)1NR%.F)-6@( Z[V!FI/@MC&0LWJN6?,*)JIV59?A!BM#,6,TD0[[N)<,,PT5I1RF7 MTQ 7;:0(.9F, MBSH;D%G!8Y :R "Q*0/"Q (@;2D35#'%DJT=NLWYAD0#EC;3-W6-1."0P"%W M[)HQS_'G(=3<8'*9"#6CA'!B$PNP8Q) N/LA-38@UI:G<9H@J8U/NL%^8^) M+H%< KDT;F0%<@G1^T;0RL0&3B9V]B84 '.E 7%&*."0&*"H4-H2DEIF-BQZ M'X@E$$L@EJ=+B&B.V1)R)>:FE(E<":Z58JXW 2<:.TI)!9#86J (5"FS.$$P M]6O"24R:M";\48$\+!B_A:CG/[_IP_)!J; /IH[Y^8<[&;<_ZL@;99YHEDH75"ZX36>?;2 M;?K[G[IW@OH(2;+WJ8_'/^QOI8[?#.\/[P_O#^]?G_<'T@\;Y-W+^LLX["^L M05T=SW^J%"-<,)TB2R#QF\PRSJA*K(J-Q'&Y_(,'SW_#//_?)I=_4!)KA2@# MBB04D%BD0."4 ,$UUHI3*R#>VDFV8\PVP_'__-N@+( F ?&6BWB6661MC$R< MQ(0HD2:8!^\F5B2H5!B,D 4^3100DZ1 M6L- FAC)E2&28+BULR&[;C\_U@5QM\90%U+GFX)_$ZGS,4L,$3&04CB]IV(& M.(("&"8EC+'E<8PV+'4^H."&H>!#\KP?&09#GO=SX-]$GG?"+920&B",5H"X MG@ I4@S$#!.H=6*-,'Z[ P)O;@,?=L5;Y53N%V_#KG@K"=)!:XWMLZO=B;+Q88\'IU9*OD-,&48^J;(U/\.(+)H8BSC5 )HD!(5P!Z9 :4&MP*C%,N4J\I2[H MS7R-(%%7)C;7K-(T:2'@"K#I_$=DK5UNS<.V2EP?LB6I0H)3J6*""*74V48T MY@G&B5(RD3I$")M)MC\F(X1&($L$90 B@@!A,0><6@:T01BG*!%("G\%S[ ) MD-]DR'\ XANM#,6,TD1+(C@7##.-%:5<)ES+-(1$&XOR$R%1F&")4,Q +*@& MQ*8)$'%"@.2$"$PTQPKY)>Q\"LP'?1S.:EF->.DS[9;^#&>U\,:F(CW:^Y_\ M1(G0.J%U0NL\>^DV_?WAK)8551]KG*WU^&>U/(5_(+P_O#^\/[P_O#^0?M-< M#JNPF=,RSFH)JZ%6Q_5/M"4*<\DM2TFL++>46XL$4EIJE9:GM",67/]-<_W# MR01M'!.$I%\'E0@$2*HA$$H)H!'6)(YAFE"RM2.V.=^0PUK">OV >+: M(&JDX7Y5@T""K:E)!*_1QX-TZEALP*Y8 -B-AO MTR29!:E$"L0T-BQ%PO#4X1V" >T"V@6T6Q3M0CIT8R!PG Y-44H)C E(RET[ M$Y("*:D&5G$5QPF2UN]4MU'IT $&-PP&'[1)T^/B8$AJ?AX '"YS+VJT16F/2-2F7T!B9IB0F5,'4)BA.N ,MG<92JA +;";IHLE8H(1$6&@@ MP HYNRBE&@C.$X!%"KFPSCC2L=^\EJ&PS4@XQG?#$<\*G&!C%4^8)B))4Y9P M812$BB"E!7PZKU ($SX6%([#A%99Z?HL <1:Z'ZH&+@^3@"#"B4XB8FBW$,A MQ#! 88#" (6/"(4A4/BL(#BQ;Q+T4EXS8(5, >'& !YS"HS"%FJI42S9A@4* M PQN& P^)%#8'$D8 H4+ . X4&BUC84EW@*&SB#6_D1QOX\QQSBFQ,I4P<2K M0 11DW8_>I) X7IOJ#.HGUBBAD#A:N].U.S37-8N\>;6K<*&5^IW7=O;8YUY MV'L2F,10"9@0HY00/.9(&:MYK&V]A6"('3:.A_&5V*&BE/F-8E/A3_[ET)E* M%B> D)0:0Y65QL<.'0_#9#-X^&EQ(>2B!XB]'6+]@<*(2\$M$L3"-$TEQ$XF M,YTF$DD<@I6KA[T3Q\.DEA)D+> <6T $2D :*P9X@I3E&-$R5Q)MHY K&:"W MT4T9H#<$1QL-NN/@*!309X)PD.*8 8)3 U)%-#"6INX"A)J&590!=E>B*5<% M=A\2C&V.Y W!V 4 =QR,)=!0%J<62->)@,0) VDB8@"A@H(;:+45_A!$EMQT M]#_CJLVG@KFPVO/Q3ZD)1+&B1!&.&=\$;IB( L?^?#*%$8")Q8 @!(%,4@2H MHPQ("2-)3#;JG/%FDE2('H^BQR_[TC6C^U=GWW?^6?ZH>C_-7XZ&Y.CBL,@= M9\=GW6%W)-5#RR>-*E5UF*M06YX7YM7PE]9?&ZKU1=C",+G].FRA.VZ^Z\DQ:5&.E_%D MQ%LDON-Z(Y^,6YS.VAKWI"R<5>3L1]2C3HNK^($>>C3>_9-X604/!=O$@BT MS659LJXVW?XK<&7Y?OG>&+7H30MIQGI>E14SJY&QBN%31'A) W6;(USBS(O= M7Z:IH4:5\DJK)BU1==_'W"GOW+TKRDU;]MW+^KU(1O\%6TGDBM">W*2@?R;[ MT84LW >J=]IU;]:1^RN5VBG\M!^9*B89R:Z.!NV^>W#?N <7IM]O^Z^ZCR_R MK-\WW:AG;721]<^R;F2K(]@PQ+#\BGMU/'IUST;G\K+CQD;Y5I-]=P]RGTOW MUE+^CPME!^VR%F59=6N]Q]N;%1MOK!57K?K'>)0Y.]!]O1NI09Z;KKITXT>= MR>ZIB7+WE4AGUAI_P7W;;X_1/S/1>2_OU\/"__E]M(^&'.VI[_[HFG[4.S?N M*>[]4;M7%.7 \MMJJ-SHK!\IF>>7[J$7,M=%Y =A79:O@SPK=%:Y'==\#+U= MU3%T&V;1%I[ +,=IA<,5-U1D=.[^S'J#8@0/P],6:E I#8%;$&4(7QZNW#B* MY&ENC$>DZA,_#M6@<'QI\C4?,'LK-F!&)#)XQT^&CX.)Z0_ MF"N]=*/'=:[Z!E)9&"^_.I[D:M3Q^%$/C,@-R6_N2:K7=0CCK]["3-$DYSDC M)XKV)S\0V]'@O+S;N$^[[D-M^B;ON%_'3_47ZY?W!FT==7O]Z+LI^MOEE;>N MC+)[Z/JXKGB')=_==PE#Y_#63$QU5Q+T4F&OE:_ M,A=\*ED<59RL1WT![F' M7/6MW3M=\Z'P?L6& F]A.AXO%+5^%>/X1* MN>=0Y'R0G_<*]UH],/[5_FL=8TI9-P5P/0+Z2[GYS\ !3LG1I?#KW3 JAGKO M-JRZ-B)KU_?AP)%\INZW;6XLU>47?"J'"?.2'L]]&BZL56/ M,X);K'[BM#ME6O3:@[YY7;N\X.0CMFZ"0N6I4*Z/33YC*6^][ZFGY-38WA3D MX.C:,)SXZ>M5QKL$E0P;:5AL_ ;,4"*MC#804BHP9O$7))*MX5UG^;BS3PU( MG&99=K!T!YB4FO(ED:%-L=(V6V5 MLR7OM2NOT<>\YVKL.KM8F=XN7_PJZSNJ4[/4_MW8C^:P8CR\']P0$P3[=>"T MF+U\W;2VN7LF_&TB;_?VW?\C/6X'-=D.YZ-VJ!2CS+UM7;A*FU)J.LWK[RFO M9=TJV:7R2)6JM/Q.:H:/KT1Q;Y!'GXP:Y$X+N>>^&SI"=Y4WK;S7TP%7Y7?/ MG4[>K@KA;'CW:S'H>)'^L_:P5U^O#:ZL\B/T72-%YZY->KJ(BG.C,IM5+_97 M/[U[6Z9;L]?N#8.VJ:KI"UYL5_K95Z48J+,K]7'E<=;?H#-HEYX2_T4G_SN# M;J;*#UPU?;59^XMVZ7GS_M^RSHZ0\6G$A7>>>L:XE3F>L(>T)-=6MDK MM9]%&YMUL^$$\(V!X>O[^[_\(GKMV_$/UVX1BB5 ](7YY1Y[=I5GB'<.S3 S MKD\*=^E[IKTM*(M>U\N2[=*:&ZI^W['N@94'W[J!Y?K_N^^[JGN*LOOJET6] M]*M1?L@4M;>J=GB-1O'T,5>ZQN89<[IG*A/56[2J/W;!S= 0SI+U8SWSYH9W MYHV^U_ON7FM'+ZNFK2_FA;-22X>U-U_+;<'[_J5NE$#28\"RJ7M'W/;6K*SO=U>1R>WRK/]&9$;TO5U9"F7;%0,'^-]++*PBK\-@Q;GTL?[L?$3X\Z/T M^/J465/'Z(RUU63M.KX:?EB/V/(95:!N7)19T*5\T*^#KJE$6PRWR_BQ&V1O M)G'=>WE.>ZXFV_,2CB^";PU3L^",!;SP,VE4\T@.7>Q#\)M N[:;Z&W_C2G5 M65O%>3 :;B/,_J,$0-]S^T, >SO$>P^5XZ[Y8PB5ZSO)/QDSE"&/TU1#J>*C M/FY6]+V4B[S5$_'MB>]_ZCM159G$?D1_&IR?M\N_97X9[Y@ M] )?E/=.&$8(@O]=WU$[X4*XT?!'&S=&CTNY<":_>TE@NDX@1:IN( >"0\%E M'6*ZT?:?@6,=UT+>]3Z1[U-BJD\3!XMD"9G>JG&\7BF1&C(OHW;VS0M\ M)U]NW+ ]7?C<*K$<_9QG?7--_W1\S+0F(=,Y;_+.JTRNSF>I0 M1"DFC_[:WP-(.$IUM-O)E..?ORL%Y8N0^1GB[NCTG&W1RX>.)!]Z+8IA^U0D M,2+&X9/\C)JN&WW]G;'2<5U5WI$YZ>MK4!8IRZ=0JWO3%1*>,D%G\_6X+ELO M7\\;UV'ERFXWGT>&[XHO9<7VS!MT>L5H'.3K=W5[ZDIS%DGEKI_2". N]\N/U)M/E1N:5'K9L M[=,>MN+IJ!6][SOKCJ[HR$MA9Q6D/E&F3EH>/KTP53)QY&9>5F9"U8;=Q[SG M:-1)N\-!)W42!+V*WK6K+U=AF+H40]/-%Z:^=5K/EM??]'Q.X('LNTD^Z9Z> M6LW:Z>V&C2O*C\NQ\3=*MRXU>FWI'=1Y-ZYHGWS&SUFOK?U(>S&NSN0SZI?_ M4GMH'Z=GS&B@]X8#_>$]<:,C;CJ$)M3@M4:\5LLU]C-.^-6=D>?F@NZ=EW$> M]ZDNZ>G-P%DQWJGG>,JG;I4C\)WK457&:)Q17>4#EA&:\:S:'G>>OV%D:5UW MU9\[B\F[*=LWNWU[XN+8ONM-N//&U^4XC#_\0FUKU;6K$G!E[9S>CBYJHW98 MX:F3[<,@T\:WVGAM0C7W)F=N[5@L+=_Q]W9=%9W%^O9*(K'[XF&ORO&MS<2I MKW4W=?P"&C,R&&^^M9YQU:H*GQ:<%^,E$X69#FBZIP:5W\=-J/-!ZCK/6]?? M9=8N.[$>_O6,V>_Z5+L);"K&N#5MWEZ8M/#VMC.RGS,3\A'$IP.%//OADU_= M2%+U '+_-K]:6SMU<. .#FD-^S/:MWX>=.0WSRN743%("Y\84SJSW3C1U5@9 MP?2]@% Z=$YS669D7D87,O/C+#2FG70D_4:]-@/^CI9 MZ#(ZNN@Z&#K+SDN'@&$>2RC^K15%Z4LT/+8

1:? M/!/I7+N#_EFORM#R(G"_* :EZ/JSY./I^!5];+MZ3K']%NOYI4TRMEZ3+/:3 M;-BHY4SQG>P:N[@R=XZ=HBGDD.NKO.(:,_==Y[K>U"9X718RTK=F+3K'"#WGWK8VFJ7^F%+.],H8W2ZS#V'[@>-)])^=YWXL><>IDORE9 M@-$G=6:T7Q(R?Z/=MSQL!1KMA?RE:K,7Z)=H>K;D5@L?V_,+;KS6&/M. MBZN)H\65Q%'M$T=]5IS-VM668;+,0A\ED]8^SBO^Z2HYM3X'X@$9JE=4S)V) MJJ^>TVDO9FOO>S*X9AY/LVV/.KSI*7=+99#-MULJQZTXOF,+T 7V!Z4MDHC' MV1]TGDV(Y]JS<24/.'T(EC9T/^)[MX:-F[I?Z',6;/5FS:39>N4&_ABLO2R+ M JZB&71?H6MIT<^5&3Y,V^Z<*CVMP\CN,$CF.!;1E]@ MH,! J\Y ?]3[6SS4R1V]V#/MGO=FU^<5R<[YZ^BX-U!.//[VV\=? EHWL+?7 M':T3A]9Q0.N UFN*UNL^?\76CK,$RK-6ZNRH2;_$?E?U.F:4ROV^6LI\8F1> M1.^Z?I>(Z[LXE%"P_FVV,17=KCKW>C>C#:F^V)!ZEL&%3>UD'GP=S>S'31A\ MA ;U'-1S4,^-*?0#YB_"=ZIG']'+S9GI%C[;/6CI6UIP8RJZO9$*R]=\$V2T MK^?&RFA?^2"C&]J/FS#X2!)D=)#1048WIM /F;_\FHQ^4Y_!]^G,F/YMVQ]O M JOR35''?).U$Q\*Y*"=&M>/FS#X" O:*6BGH)T:4^@'S%],[G9!^@-HW[=[ M%T5P/-YHMXVIZ 8'\7WU-\'[Z.NYL0K:5SYX'QO:CYLP^,AM]EM0T$%!!P7= M[/G+[E;0XT.0)O_^,_";TP5Q?;U)-Z:BFRRNV8:(:[;)XIH%<=W8 M?MR$P4=1$-=!7 =QW9A"/V#^QK$_F:]ORK,3KJCL:5OA!)9I9H=OPBBE8<^) MP#)-WN%UTR>I@%L[OU?'*K<(?G:'^_WFOW+]D>C$\E= S3SNREWW2IWG^IH59)()35 M*_0#QRJ_T_'ULMQK^,;6]O.WRIP[:9/[6N7NG9UGW%<]QFNPKSJ>OIWZ7=O. MWYRX*[R1^LWMTZ-BB,=9,=MVZ7, ^(VP#8:W!>W$]# /WXZR3L?HS!6[?3FQ M(_PL!DDKBG;;[:C7/W/%']:W*#>([Y6GT^@H-4H."N-#R)?EA6ZO/WG$9QU= M'AV[,WD6CVN@XJQWT1V>8S-MD_KR#,]NY8?SI_+T>\.C2$?'](3S;I[ZO!OR M*.?=Q'2IY]T,O^NJJ8!KXERJ_JMBT''H<]E<]1!.PUG.:3A9N5?IY)D)P[-P MEC,^ELO'T8OXE^KP\#&@CP\&]S \PDA'2F9X>$QYA-F=)VW41Y*/[DB->_K5 ML]&N'(I6'Y16O5$[S.]7KRS/3BZ/6+MZ_%IYW$A6\D!U]+/T1Y^?F=(^*)]6 MSOK;(?U:YSWE^1>?]%B<-9#*AYXD<9X&>=J<-Z*Z4+G:N#EVI65#?AP MP[*JF^E$::K864=7R14Y M4?/H2 &=]?OGKUZ^O+BX:+FOM4Y[WU_NYNK,62;%2Z-/9?[2G\#UDB>)$T,O M?2VJ7]WLA!#'\3IR M9DMR'FZ-6[&Y9V3WP8'LY]F/X6&PP^-\HA>[YWZ+=W=E=WCX:7WI?XKK9X[6 M%O"1ZO=29RNRTO9,HA?OW$!(QPA02A&+(T$MM?L2XTBEC25)KD#U3N)%1_EEL M^S//:P]#=7CH'[[TY:(F)U(R]^$;[^G.>GG]S;Q<_-13WZ(J1?.P]]UTO!!! M>#M"0HCH17V";N0PZYJ:F3AKS!]D4^NBL;09^D<^@7A"T,1Q#!!BD+%?:O'S MZZ!]&2&O?" ),F\T%>#*33 M*D[9?#*J%#"(HN$!S1],U^3ER:ECO\]O\F)XN90ZE0AKRPL?RZE45"5H*D5# M)Q44O4U!W1Y8FN(*JF73[N!T4/0CQ*KW! _19BJ4QA8L2*>%I!,)TBE(IR"= M@G2Z2SHQQ#$1<2F=V#I(IV$@#,>EJDDFU1-;AGHBY7M84$^;*5(:6["@GA92 M3S2HIZ">@GH*ZNFNY"#F?T?\9?W &+G;>UTMJUP@V=5Y):D^E1]'4W.$WEPZ M_5)L1\9:+X*^F_KLD@-Y&97: K%)#8-NTS#C924W9&Z(?VVX C!>CO+F-YJ8O21D3&:)#7_P-T@LFYV;R7&,+%@AX40(. M1F<@X%4K])((&$-,4)F7Z.;%>)EH29*E(_?A;#RT.A'T]P\]RJ,=CA#9O;8B ME 3N;1+6A((%[ET>]\:!>P/WKEBAE\.]'"5)0F#%O9D$7@Z\O&*%7@XO"R0@B9.K3NDQ,<>+$?/U_9)F=U%7 MB^U$,).; 3^A8(&.ET?'--!QH.,5*_12Z!AA@D0"'1T39R4C.ENH&.&:AGTB M\YB*_1=,MZB6:M6QXWY?JK.2<6?8RO!6^WCHRZX3E7&@Y,UDOL86+%#R0I1< M.M0")P=.7K%"+R=7F=2YRK=L.4RNV\SU4NS1RJ!'X.W;[.D%2)L$TMY,;FQL MP0)I+VI'L\#9@;-7K-!+/": H.'Z(@01Z/3S'S_\9OP_Q(\8_JA8NPP&]VST M6\\-@V/C_ACS\.Z%S'6T>YJ;FEEG9^Q?KL2FKZ\1_I^Y5P>/MO.MSQ4('+Z9 M5-G8@@4.7Y3#>>#PP.$K5N@GXG!\-X?[+3SR3/5'.YK]V?4F\S46M[T\,IWS M=N_2N*:9F].OKS$.G!XX?4T+%CA]44X7@=,#IZ]8H9_W^+[;?>;)S+'NV]9) MS^0TWYY^D%\@Y\WDP,86+)#SPAN4P,#.@9U7K-!+W#\3)M,M;H1_Q&A>BWLO MRXUCTKRRN&?D\$>WN(>D_MZDN;OU,A)AH\U-)L_&%BRP^L*L'O8="ZR^:H5> M#JOS,G\-3\3"Q\%P_@,F/^+Y8N%SL3B:$@R_?8GVR]T[6'QBM5C%XSQLS;E! M!0LN6J&7R9'T-K\TO]\OS1_LEYXKF?LF^6$T"_F][,NT;8:? MNQ^C&=4KLK*-<].6OLRO+S+=/ZOZH>X3@EN,CD;[C3ME6O3:@[YY7<]"./F( MJ_=,S#K?1"8?PN+./]/\Y;72WWG?E7%0##H=9\]?Q]CFF.^X; E.KW7/Q,^S M?(QQIP:DN9'?@+2NJJ]D^T)>%ELOK[1()^N":]US:ZLOIZV6!0!X%5'KOD+7 M /6/3%#)L)&&Q483RZ%$6AEM(*148 =%7]C6SK&?JUZ*OW6O=,.]N#FS1ZPS M;>+/&LF;B:U'_6TS6I9G8)$*.&[>6NZ+Y1V_*\,*^&O[S667'> MEI>OLFY9_?*F:=Q9C44A6IS&Y7"LE5K]_'JHMJJA>NTHK>HB;S$H;K_LY,O< M%VF,Y[SW[A+S5DQG+7*0KPO+U["[7I"OJU;HYZ/89JCSG+S M.(&;&47N+]?WQ7V+F@6E" MP0+3/+HW,&Q8MMY$$[R!#ULX/>D-=.9.I^?J5IY.Y7CG*G$-3ZWRA.0-)UF: M3<8-(NGH:9*][O+JO1WDN?_2-9\>!_][W7U7G3^)PAE8#<&A4+! S$LDYK K M62#F52OTD@[;@#"&":H.P4(3^X9>)]\]8XUC4STE?\Q[+@]*'BT\=WL.?M/S M1J;[8R)8=\?V8Z-#..;;&S! H$O0N">O\.&8X&_ M5ZW02]S2!$WXPI'M#?+^V4U?N/]T.HN_=0Q^)7M(EQ_+DKA'>XE42:DLDIU> M]W22J^ M,]0(]3/+6SZX]\JNUPG;T:\?#WKYJ1NK;\]DX:2$['[;C@Y;NZWRF[NZDW6S MHI_+*BI]ZFJQ'?UFI(YV<_>,4Z<&?"D_]=I>AO2^Y8-NU^3;Y8?^M3WW(X_: MOG&<*CEWNN/2?YX;)TJ6L]7Y@;P<'E42]F?94"'0V((%A;*@0L%AT[6@4%:M MT,M3* A/;L]BL]PICZ%[H=^K%8K_-!I['29%R.[@=. NQJC6((Z$'R1HEA(N MN+%LA]5L'A+;-J=@@2D7=<;CL)-9H,I5*_1RJ%*4CGDVD=B6N3=VNIEU8Z)_ M-:EM?^**=[I/);N2B$+KSMZZRSKU1%P5!4VV\:.@7#:B8$&Y++3X*\B6(%M6 MKM"S+/S"H]U3,?P!DXH7/TVXZE>%R(*S>C,*%HAL,2(+VTP%(ENU0L]$9/$4 M(GO;ZQ;>2*XM:+]5:;6HZS0KG)GG++>/@[2=J6A7*=<.?=?1T?LL[Y1>8OQZ MS[1[6;]OHO^6G?/7T7%OH)RU^-MO'P,I;B3W-+9@@107(L48M8)]%VAQU0H] M"RW&Z(J!5].B[^"1+_GJ7Q\'>3&0CB3[O>B34>5G,<2>0C_)/)5=4X"C'VUS MZ3BS)%8,(:[Y\NV[HQ -W9R"!=99E'7"D16!=5:MT+.Q#AZSSL@8>SR>>1]X M9H,*%GAF,9[!P;H)/+-RA9Z)9_"]ULTDSR >_=GZU'K;BE!,8?2BJ'E'P.1N MWOEE;. $U]]&3 W>UHSIK^9;27%:K=*P:Y66-*"_!W-_SY72WW M#S\%#%P< QO4K?]^\\=OT7ZWZ)?;@>_UU*!<1P7*E4#9\',]_%SW7 &ZO7XD MS\^-S-TWRB_N^V.;'<+X#4CV9%]&Y=*@U"@Y*-QC^D54OJ.L#E@XKH7+&#BPICX=O>W@(EKC(GO?O1-MRCS-65;#=J5 _>WK/LM M]5OD!:SO0]8N1%8N6=LULT"5&YFP0)4+@R5O^V^"5"Y$5#Y MFTQ-NP@PN7D%"S"Y,$Q^_.-=@,F-@,F/N?%;"@3S>T,+%L!R0; D 2@?I< - MZM6W/5>1Z*,\O2TN_L(?V2W[]1;?DW'O\C015SSI/M$^N#[>SA3]$M!TW0LV MM4]%D"@S3;O__@=*X.M9?O[?]^4VM?Z(&Y]_TIH!@G56G+?EY:MNKTH$?.A7 MPVQ=OX*%V?HDL_7_'RM*Y7GTZB7CX_=[.67Y;&;3S:/7_9EVC;# MW%+W8WA+1^:G6;?L\>1FBS*,B+T*C?M\@2YUQ>9[I]5B=3UO:VB#DX^X>L\$E"GCQ?&P[7;^F>8O=VXMY:WW-;7->7(M WWBYUD^ MYHA3 ]+K5[)](2^+K9=71YL;:M=ZXD8#-W5-!5[%-17W%;I>/O&/ M^U&2;>T<>[+PJP,]>;FQ6]SL>AF@ECKZX0?:%_&1Y,ZJX/:4B M''5_+W%>37\Y?504F:ERP>4-TU3\Q6Z"]'B-"X!OK8RZN?7X-^J MP'\H8:]IY6S,,RT=JR-IGNR;B_>6GE]&OO;-N M]$N2K<^/]6G6O;=!UE7^RV-[XJ-WAG3% V-:>(6F3M M>$_DD?+Y(W5W%9FU*)TW6'KGDUU;H.4\&+I6?J0 87.]DJ%DH62KOQ)N:2;\ MT^N7.W,$/[EJR?[ "9K@=7K4S/M&JO(U&KC'6;]MPIA=9QMRC4:K#RS.L<8T M"()0LK4O65,R%J:5G)+5"-#SOAK&2RRMLSF>7N M64-OUIN>S+7_8R_+C>KW\EDD_<9V^:IF"=R=F]04+/43:O80P$-1]EEB ]" MTF!U/*JEO $HM7:=V^!N#<97*%DH6:,$PUH:7[)NRLC??9UWIA(;3&=-6'(01L!8C()B8SV-BSH&N0;@'._-Y[,Q= MI=P-?5?:T:*T\<4;-!&,T&"$-L$X""4+)6O 5 A&Z )&Z(',^V2A9(UD;S6 M2O:7"3A[CKG.9%>W0^1A':5AD/WKV[=!]C]O[N(J0V2N( V#[-_@O@VR_]ED_\I#9RA-\TH39'\H62A9 M$\EKK61_Z;+ZNQ5]R-*BUUTYYGI"8;B2B<1!\0?%WPC07"_%O^*H&4K3O-($ MO1]*%DK61.I:*[W_6R:[)OK?5O2OK)MGZFSU4E.#Y ^2/TC^)DO^]5LQ/@]J M/BM-/7 PK\"2\0W JK7KW 9W:S"W0LE"R1HE&];1W/I5^K?]JQ4=9.U53 @. MQM:C&5M!,CR29 AV8K 3&VHGKCKB?B_[,FT;]Z_.ON_\T_T8Z8Y>D94G+.>F+?W.^J\O,MT_^Q7)O M;_9E"R9!"6F*T(*D;>VOSP% 4I0I@A0I#YBEJZ9Z+ GGX/(!!^<&X+<_ORX\ MXQFS@%#_RX'YJ7]@8-^F#O%G7PZ^/U[V3@[^_/677W[[MU[OKVMDU+/,D=5#?>>X=_SDN/;HQ#X:(/0?L\_'V#PYZ3^=]NRC M_G'/LFVWARS3Z2'["!T]G1R9QT\#P?0U^!S8<[Q !G3,#SZ_!E\.YF&X_'QX M^/+R\NEE^(FRV>&@WS4GYXR']^0@%.BB]" M]KI1?(%"1EX#S)Z)C6VZ6")_]0G^?\B[WC\:]A-*SI]' MB^T$3L@.P]42'T*A'I3"C-@I73G1)@$OX(0I3;95HT/YXX&!0NCF4Q3B2\H6 MY]A%D01A/DDV"F1^#A&;X? 6+7"P1#;><1"__F(8'&>R M6%(6&GZ.C8N")]'L@(6"K-T/SP) SXYK:*!33/=O-'-$A]L* ?^JM67QZ M#9R#P^H-B(+>#*'E[HW($LJ&Q-_LWIC,M#=/3T\/7_D\+FQ&?C**\CW^9\\< M[%9MT:RN7C=\ZB5T^VC#>@WOUH:$KF$;MB_6*DW)4MY*0MZ64]X6\ZA96^JU MHVXCM@N5BG D!+S:T2X5!MC^-*//AS:-_)"M2E=DH"),/NR^&#=8.ICLWHZ$ MB/]16#_R?1H*+OR;^+OEDO@NE5_ 5WQ*?T[F]0-VDRT@MPMN$1[B?Y\1LQGU M2B3-X9+1)68AP4%V!Q4,Y@R[7P[X/MI+I/O?;>1]@I8D17(5;"Y._O,AD-B1 M)[I[O>Y/PH'/UB\' 4#B83E";>Z^@]U=NP\DQ"?_$KWWT-.NO0<2[/V_[_B2 MX5T[#B0!Z%AUICVG?X3?#>)\.4@T>N0[%WY(PM452 FV$'P/#%[T^\-5-15- MM$O)+VE'TI+UW/W:!YT<_C-Z:QLC\R=P,R0[(\/OM\.W7-[PCP+LW/E?Q=]O M!RPFCHLH"-_(E\ITFPMS*UG\90*( J8)]0/J$8<;75/HA%"P ^I>@;6VP'6 M*N&H@,H44 T GY0._L[R6_\0&-0U),L/M-P)@,#P'/L!><;[AVX;>S6.7)Y4 MQW&#_P>JBF&_1PQ^F^.00,N#=\;X365JQ(?]OM4,<>/7S0K_U-$I<(8\;I=. MYQB'C2'>9*:&T +C1P5AS,N0S#[0"8.-";M7J#8YJW$;@;)7';UQOW^R [:R'H/X1K:F?S=D71^ JY#8JRBN5:=Z*IST^Z=[ MFPH=EN'3:+% ;$7=*9GYQ(7N^^'8%IY3XL_N83QM@FL)\HJ<%3 /S+YI2E\# M"6R/!A'#''/)F..:86VL>1L)\P\Y:]:C@MOI#JQG<<65&7%N74'_ S]B/:OF?$E*UB+5,X2/< MP":F[-XP/Z(GKYYXW&2@&O)A?S3,+X>8WOA58/!3SBHA=&153CA M4TG3I>$?VZ $!X);@'P'QF5)@YKNT$)>:AET; K_]@8D658BL)0R^\ FJ"^G M2CBJ!=?),+]TBG'JHBPK&M[F:EE%SFK9=VKMLM ZK7A]H]1Y(9X'(W(7SC&[ MXL'R&8$)/0Z"FJ&$4IY*,0FVL @*;:"7L!3(":;&FJLAV7Z@EHYP?<%9D;-2 M@)KF,+_^JB#815%:-N -],6JK)7"U 1Y6FLY=E++K#CD#3;('6M08SNT1/"V M/K8?6V8A N8[HFN6X&I9(KC; %>S2XB>XZ>P5GHAIU,K,R,SO\(X6<=&M[Y" MDJ%6*QU'P_P^Q8F[J%3P?C??:K9P48N=8TMD)6R!H,/;1684&X)0,OHGEL@; M*![]+HVZS Y\1*_UI$Z67"W@3\W\5ANG)@KR;HYY?7F?9Z(4^X/^,+_!9L>_ MB^(_,X;-=X%B9DIQ-# MD;NB *;#FT)^4/<#30DFL$OT*V'2;2QJF6[;V*C1 M&%IF+D"Z?85TRAK+#^1@/W@,2O"P+#,7]]F.QZ#;> SW@\>P!(^19>;%@E>!Q99L["WHZ'U6T\1OO!8U2"Q[%EEJB^"1ZC;N-QM!\\CDKP M.+%,I2FXQN.H2WA,Z&)!0I&ECGQG0D7:(_;K9NBJV"E-]0&8ZCGW5(:;<(QO M\/L :3^YMM69*Q?8L&^9NP'8:1OS&J.@WA*+*96K:6B:>7>C).S<&-?W=FW0 M*QU=P\$P[VB4Y%UT<WR+&H"'/3;)J"SBI)1&8[@63'_Y(>772G2*'@9_5 MI[X\#">^F="@43)+%;9JS,"\SSDD4\S6C/E1#?&U(7AW&,,;%$:,A*NQC[Q5 M0)JC5\10C=O(&N274",9_XLV")&8\#47\Z1ZS6 M+2(%G-1JX9&93^!*&!G R9"L#,&K\[#4UPN5_-1ZX?$P'Z4JA*B+BN'VL6V@ M5*@9JD7>B378!:T.:A7*T:VE591P5 -V:@UR+J9RP+JE5EPLEAY=87R&?6 ; MWGO(K[>PMO%1;E"COIG/:$W8&#$?0S#J.!X-]J9B;LJ=:60.\][9[=AT"L4X[QFV$KR&UC"OH:OQZA).4SSCP;J&K^QL MX:+>EBPSG]@?,^GHBSKY(6S@12_BI=Z/1L,M,8X\*%W:FANC8&E:1:QVU@PJ'M9YKM9B;&J03:Y@/-ZE ZI1' M]0$'(8MLGE3GST0"9+V;:G- MO;T%E"YJ!/D1;72O$V"GYN0Z*#6M4RL,),_GM@H"=0,Y$=?CD ;1,?&#Y:X"\'Q>5]?J?M$W](7I;G;\B3 MSTO,"'5X.[\<.!&+'=!!!,Q)&/%/WQB-EE\.9'&0D(L#(Q3%?>K[T>*S0Q>( M^%?P ^Q$@6XOJ;O\]6M$H' ?WF-E\^DEOS7Z]#YI.Y+&97V;DVQ3RB[QL^8@61[X%65"405R3M)^R6H5E5$ M0:(1T*BJ[I IJ1V+^ [^-"CP@#W^[NXCS=S;P??7,X_:/POAV9'+>_4Z3*JH MHF,0ANV0,K&=!FKDMI?5CEU6.TA2/OCE0(P\B8K& 4^COZ0L_I%E?WRD-RBT MY\4JR%Z8:U9/IM&31Q8DA.9&O)<>0?XY;+^(39"/G/331<0HJ!CW8"LYP92[ M,& O*Q9&S;BV=;__&Q1]P(YZ*;PII'T-7 5!Q,?FSCW'+F:@4XE$W&)%K)B@ M 2ZVT.7>"QCYZCGQ@<#FBPPZ%=>LT#=5-&V=@5>^PQ<4*=?6WI;3/@_'"^YG MN7.ON6"X\\5C,_+]/>'-* :JG+"U:)U=_! &&E=HN$-D2EYCVXU[$R0TYV( M"X'+5]N+'-CXDM>9I#)83:]LRK8-BN8U\:']TMH'E8D$TR7# MR+GS$V7AGI$%-VEPF1%4@Y-F_2MNQ^,<-EA^V8?<:A-4P3[X"PY"T"%!V12V M \QS'__"S+*]Y:S^.?[T4G8"+S^:RT2-ZELG=RK"1$]7?%)/P?S87OB]PB15Y6!Z__@#!AO%)F!'<_9@NK 9#GZ0<$ZC M$'Z.3[$4FW2[\FFOI<^PY(?P)2B?Q3BK,HQ&Q*W1#D%89J@V*]H ZKEFX?2;SHD4+SRQ; M]L(M[=D-8C]Q*':B*K[7PN+:)? .ZCAZW9=BGW#2K-B?X\!F9,DYWKD\4@MJ M!8\ \H]\FU3L1&6$NH/WB>?L[.JBU+LFRK16LEZ25Q![8A>Q!N: MQ)%$Y$@<$\C\+@43&">/+S3^L#TLI5*!W[-6W8Z67"[7!(-4=0EV^ R?ABB, M@HSLW2$IK(R1[NF4A-6G^!F7F'U;BVI?[[^?GX$%4Y+4\::0]D9+E7/RF%B6 MZ[RF:X*>P 3C-T KU=42VI9JK[=QCM"%AVV8H7:J;Z?I:M;)"1@>YN!(#6@- M1MI!7P>^/1SR5#WJ2@V&ZW$LG&/YR46V>@+LS*>M(;!"3:G$DU]*IUW#*C1) MQI[,E!.^Q$91BV).FC?3]9*\\EV&DN.&6+V@RZBTK]XK1OT?%*SI-,66[^_4 M_8$##@1\YPQY]*4_HV2S7BJ9_8[A,F\L5T][PVF&83?\\#\!@!_;^!ZB! M%_V!R6S.OY);Q3?@%YZ#P+Q$A*ECAQI;M.\@:RS#18.J8'&3".1'AAQ\"\.A MGDX* NT3:Q*GG;&E.^I?ZSF(.;\[)$Q583 MZ4+@GGK$7I5G:Y43MB$?J_:6&.^+ MJ>N+NG&FA,R2YY$=X[!;K=E:L7%*Y^WQ6KG MKFS:.ASK_-/UZZGK@P./Z%4FHX)BG*A1! >@2.V QA2'H:2M,_$+6;4V?IRDE7!')0EY$[,QK^ >,\%$>62J#JMW,B K.@'CK556QW (6RLO@#TBLM#C$)DB2;DZ@Q9LT](- MG[AI2[()"TJWU7;,R=.W>FIIVJ2"LJ5AJIO4:T ]OIK$^7:8D'?NCGGG57FT M&/QM8?\XE64,&P7RLC^>K9+X?ASPWS6A8!?.FN,<#SP,'N&RI))<,=T1_TOL M8(:\$+W*N6,CQE8N9>)B%*7R4852NSIR88-IMR#V,F+V'&S )2-V\2HM*-U: MI:+1N?+BW;8I6\U+\1%VE8#?H2+MHB2JI$YW5A.U=&=*SNN-0SG\PI2A&Q?( M!./P@00_ :RKQ1(1IM2X:_-KZ?BL[W5+'?6Q\SX8.PZ122.9JS9*+\BJS4^W MF!>7BI#J=_@4E]M^UZ)X Z;F><13.*1//SJ?.SY*#Y55(M4^+XM08YW\C'KBZ MOCJ[N_C^ /\BWYF^#+2]7[;-VWITG]!-VI5NIW'$)DY5 MGE*[^$AJ)=KV!W[BAW-2@R*C*I^MOF$Z8V@Y)_88ED!0IJ UY:I;(9,N[4'? M+,EMSY?3+OZ2 $3BQ(PG8QIXN/0H+;XJN2*UWHB%L'\>^8R)F)0S][%/2'%B M6D73UL6Y/?/XFMJ?1J,Z.S1B>"=657SN@#I#MOZ*V2MRUG5-2DM>E %#<( M5"5O:\9(LH$))TVUO6ZCJ';\RHS5[TMHC%!$:MN[619ZC=ZJB86W^&5?.8I9 M5GH[?QGQ#*PSGI$V+[]VH:!TV]>A>$N" S GRW7\OL0LJ4BL?:UFTU:XY2!O MQ*J4Y9(MKMF_KLAZ'B^X@_.?HFZ:N\6Y3AYU&<>VVE"-@P,:3P'OY;AOO2E8 M];SO-?*=LXAX_$YP?F("5COH&J)0H$ZCJD#9TERA1,K=53U^>=>BTY=WQ/N& M^'A/YGC!K\THR>XI*JZ](_E+&M58%!77WQ$HCT'%L:/PWA/G50/^? U9XO@X MZ]N7^8Z/CTOZVH"C]N$H=.\]8K8@,L>,"\'=_8,Y!N]U @28[\%A*L\NW[GR M^/SX&1'16)Y/&3^F4]M%6H6U[B!X/D8FU1*F4-24-+H[M.TQO9*<#Q6)WO?W MLBKQ T;>1<"]7O+=N4IZ=)Y(KU&W75"NPT;B\D)^D4!&=I9<6=2 8VND\+@\ M_+FUJ/8.I%=W>-4OJ-PLJ[T+XKS7VZTZJ.L=F05EY6K0M:E9.T)6#_@$#YSYQY:\195O6FHE*X-B>7" M!A ZY0['M4J(=&> IC=HD]>*5VVO"VI?3R+T^B*O)[V;$YKHQ6.I%U]F].)1 MO^QJN1JLM ] L>8%.A<@Q6T ?L62NN^[;>'$9?(4>_%^]Z94:U-?,B;< M0WJK2(H#ORB+)Q96N V_!B/M4*YW:EIU2Z>M:7SRU.\M]>-@,K0F.;\LHY,* MEU)%ZK:&OU) *I^):]&TNU\_)$J?/#*3,>600NNP36<^?U\,)<+CA81S_O#V M:Q@*?1(&*9PK?5'->;;XOJIJJ]#?]KHN/PSX#H_V[L16^\I29Z65; 45B;5W MLMGUQALW&M_],5&<.C+^1=TI; OQ(O\>*$S"=Z]WWR[\'1,5U@H$=4&C$'H] M5_H%?11P==_!H4BFP0NYF%%,?,GP^HH\?KY>H;^\<[6:M9Y, M3JW82[ C]6SA_J'LDJMI/^2IC?CY[ H7'S=CVM:%K=YS2VZZKDBL742_UQM! M?_BC1']@9M5OAS"2@3V']?_UE_\#4$L#!!0 ( '&!(U&K5,+?@"D .?$ M 0 5 ;71R>"TR,#(P,#8S,%]C86PN>&ULY7U9Q+ MQW1/>)UPA/O8UW9/SSPQL"0D3E.DIDC:UOSZFZ 6:R$E+D"Q['Z194I"?]6!7T!Z]FV\.'WV]P3S?SS+W>SLV=]GW3_& M7STA?UG]T:O9^44W/CE=/..4T_L_[?Y$&;4^9TJHM(I(IB3Q-!EB0LI1V:BY M]__WY$\&F+4T.!(U-43&F(F7+!$?M=?!:F8"7RTZ&4__\:?R)?@Y/,/-3>>K M__[YM]/%XOQ/SY]_^_;MC]]#-_GCK#MYSBD5SZ]_^[>K7__^X/>_B=5O,^?< M\]5/;WYU/E[WB[@L>_Z??WW_.9["F2?CZ7SAI[$\8#[^TWSUX?M9](L5S9_$ M]6SC;Y3_D>M?(^4CPC@1[(_?Y^FWO_SAV;-+3!?CQ<6[:9YU9RODN)O5ZHN+ M<_CS;_/QV?D$KC\[[2#_^;>S1?>=%+93+6C!]"^/KO?\!^+H)W$Y67W\'O]_ MM6J!U 0\?%_ -$&Z#6%_HKV:3>>SR3B5U^/S K\6$/-9?H?OU1GL0[8G5JQ- MN%TV<$.Z@N$:Q606[_S2I C[K+O^RXD/,%E].EK.R8GWYZ/+I=_/YO.WJ$00 MP&(\7:(.^G .W6HW\Y> S(/+W_OBO\/\S?=%YV<=:BK?7;Q#D//?9_C3Z0+W M@(\Y>3==0 ?SQ<@)\!"]))FY3"1WF@1- 5\5YP+G1MO [G+@BE*KERW[>5B] M<5=0GQ?./(?)8G[]R8I7A+*K%^]?>MC3)_8-BF&YLEJ7P'P7 M'PC[79UY]1O/Y\NS2U5 QDCGZ[\O)FR8DKF8U67AI:@@-0Z5I>O=O/E^#M,Y MC&100@++1,L$1"(*$M!PHJEF*@4F$J6^S>MV!\RNLKP6=^^4"T)G(C3U1&;#B+<"2$PT1W!<039-3-ZCL+81 M,_E/+F85&5M-V#YVLSQ>K RQ4"[J+"B1-)0O*1#+(9!$O;6&*^$S;2%8/R < MKI3;,5Z'0+T1D62K-#)>,X+^"2.. Z.:8F7, 4DU$AS;1.UDE@($I5%!N*5UL0+*4!*X;)H8@4VX!F4XUI5E@XC M?34Y^/<.MW.YL9%4&!A!4,1+AQ&3IXHX")GPZ*.1,3 T4BUX?PO#H=OY!%]A MNH3Y2$8;G,^)0$:_72)TXC)N*$8#E+HL:90M]G(-8$@Z<%\>WQ?:+#_G?9[,T?S%-GR_3=?//LTD:&4FYH.!(E!$W%;(E%OUHXJ2-65D7=&HB MN)LA#4IOU>)_)0[8.K[J-BU.1Y$EF5[)-EB4@I,[$"W0R6%1<,.0BR2>9P M4]1T7!-V3'F[KP;W9%+=/,X:@JRB$XQ!QB?35\NN@VF\^-+YZ=S'%5FF:?6_ M*Q:F_UY>9J:NR3C*2N7D32(!(I)$2TJ"9)8$$Z@4/*H<1;/\3_7M[&B _VF$ M=P#"4]$CW$C7D:9&LE3R]L9S(I-.Q%&?2\9X/2<+M[B9$"DX(S MDGB7&)'1<>*M8D0G1<%G*:C,/YW-':R9VDDB'WK>QV-]'Z_K5J -C5"AX! &MSMLAQH\?/9I,-*V+,>*8-XXF M[SWLB+'E8]MN5T?VTD]*!>'G4X#%P;2^NUA+6CX"NU)4CI').72+BX_XH 7Z M;&_^9SD^O_+31D"3 0B6@.2.%#\1731+"3< M(QT/R MK- :TFM 51;'*Q+A]Q.XBG)>G!4OZG]7GV_< KI/2NHD-=$TEY,:SDB(B9-B M/9,1+D?=)+BHM8%!N23-1/ H[*Y90/'H"\2I!:'13W.A5#E<3_+_Z>#J>0G?Q<*M4>U V M)0P++.+QJ B"BXI8(]&<9, 8HHG>W0QI2&G&!G)2F2<'R\A*;E>9R'-4W"NB MW(.#.U$\:R#"E\R&%9I8AAQ5W#D603N?[58JXK&G#*GVM95VJ$;EBOFCZ7S1 M+5<)Z7?%7)]T,+_25%E&[G%#))0J'.DB*]L4:+&-R3&K:%F3Y1:;&TH<8FA%D/[%JPR')V_K33&[L_>1D34SRLB?7"DFG9Y/_9A/!DOQJ6^ M*?DLJ+#$.'3S)8A,0A:*T.2"P>=S%YL40=["<.AV7D.&KH-T4VQX:^T26"FK M8^0\$:7Q_91(6>+19),@C$TT)*J3;K'%)W -R>_>5R+N:\B:K*A71'!]5^ ] M^#E<([HHZ?G5\>]BQ+0U+F+4&Z,LI\Q*$)NI(9X;&2D8HVB;>H"GD W)YZXE M(W7945$I3N%#?H7".T8Y1:NM;89B LHA4;FBPCDZ?9%Q'? G,C:Y.GP;Q) \ M[UJ\WYO(+6S?JC[DRZF?OI]-3] RG[V&L+@EAL89X90S:)L!_0#%2[FZ%T1* M92E53JWAS@DO[N>B#1A4+W,^GP.B_FK*PC@J+226N*"Q)U:].1LP(W+ M$#23^#/FFP1C=U <'&WZ^>G*69V?%N?UJY^4O-B+Q2O?=1>HJ/_#3Y8PDAF" M\R82C&;05:7:DH N*BE^*D_+.;= -R9G:7T(>!)S5&5/S@&FV1#"? M( (""Y-2!'&]9^:8%SQIPK+.&$%QBWMVF4"6PCC.E6ISN^8Q4$-RI>I)2#4V MU$Q=+3H?%W\?+TY?+><+C .ZU7YO 1->AZ05)UF@O9> 7VRYMQC8DKZNB(JG,E*H](*;X*Q;ZEW#AEJX:">T!Q0U5DF(4/3@;<7=<$^N9=A&R-M#P M1O@]-$-*4=9D_:&$KWN;X^[.I (N?+ DZN+"2Y[*Y>)(-!,IE@O&V32O'+4- H:P_J0 ]$V)MR*%*2DVHD!):DPS#/>)-M\^?BZH5]2 M%H)*EE (&'-R&HB3('%7&BG:6VW[AG)QX_<&?WIG#[8J1B.F4$ M:S"N*A7;FL@$F7ATFDBY1Y 4SQS1'K>P= B!S4$B4(W^CI4V!&*%-C!9]Z3;\OP8PO(#E(%;O1=>:/2W]]&2, M'O+E5E#GO/E^=>GL!EFT$:.DS(A*WA#I2J!L1"8,_33M0HY!-RFUWP;<\&*8 M@Z2A.C^J2,<8B6BNK 6996SC&*Q#LXT$F)]' @ZG M>#7F?U[,XC].9Q,DX;SXJHN+R_9X7SKT59;=Q>KGHQ@9HY0IPFP*:,U*OR O M&>&9>SV72UU.6)5.16\^0S^F$IEYI91SSUB>1(30B& MI>";M,&\#V1(T7%].5ES,7E_-M3+]*0T+N3PDX]^C"KZJ@1R9" YP24E3)6J M2H]OJ,U&X,YXY-E*YW23,Y\->(84-;<7C1I,J28AGV#AQU-(;WPW7=W'N7UY M+8_C>#$R)0N9(QH#C19<>@[$,06EQXJ+47#.[E]MJ-72\"EH0XJLV\M-95:U MN-ZZ:Y>?C7U])'!N++=$1T#OP1A.7*2)&(^>1-9"H=9L5+10>R]#R@GTH-R. M+ PM:A.O4^ N2&=B,!C/F)+XQ@#719D(6G6?BYO+VE1*/(12JV#HH[\H)Y W M.7Z:A:.F-8D]+K]7"&Y# >* V;*H4.H'_3&J&; M0O!K9+[4D/(5--:MZ< MG4]F%P"?8*7KU^S;H@T1F3FB-?)5TG(RI),EN)9P-"K'1)/,[)/(AN0U5I:7 MNERIZ2%VRY(B1!^CM"*Z!I-5T"($1P1%\960%'%&<,(R-4IH[[EOHE4VX!F2 MIU;?X!S,@=9WP*XQQ625ILF1E*TH;4\H\0;M88@"%(LRYS;W?1Z'-:3#G,K" M49$?]57&3<'<-1REN-'4.V*R+17V41#'LR8:A+2.!G"L26'J1D1#.M!II38. MXD+=LYTU6]3!FLA3)$:I7*KHRA2 6";FB>@Y0E6\2>7J!CQ#.M^IK2HJ<. H M?33O-$&\TS[R+JP#&SG>7;FWKHZ/;*B?LQ;W1:D-XOVUFIT_38J MMEA: M2!\,^JT8RE BO38D:+1]-@29> B"RR8AYI/(!M4+LRE7F-Z#*G?9W M\_ER%2+/YHO5[7GFM0)TD4KPXW(@7F1#:)11.I8XQLQ-E-!F3#OFKWX)R:G% MHNHR\W;6H50ONWB*H?.'?*OL8^05*$=+3.1X.49S0"PP_&*%@@ IAC;7J9Z& MMF.BZY>2H$H,JWG%Y<:RKF!\."]$F[_Y#ET<(RE&VGFG+(\D*J[1LFH,JX % MPI'_S!N/8)O4+CZ);$@IL2/X08=SJYT0E0L[\Y&'&"%026BBKF1W4[&FGCAP MR<<@LZ"M;DBM@3.D/-FQQ&5WOK2V6*N,SF4MR$CER!P3@N12_2%U1MWGB@)$ MW<>"=BZP-LV]GX2V8TKM5[98^S*L7L$ [OU>%YQ/,%]TX[B =-4EY^X'MW[S M(W3C64DHEXHC> V7_]X,DWKS'7DM310@$? MRR1PI"PT\4QW 3FD),N )?Y!!4 K.:BF/G;0GNB0$N, MB0ZM/* OU^0X>GN(0ZIW^OEE]% 9:"VCI;O4_!X^45H0*O!$N#*X-T% /0^6 M))? !LFBE4VZHVP/<4BE5S^_C!XJ \>04:>%S2%R0I7,!9\GEG$4*9$3LQ&R M:S/;;%\9W3\ _S)[$5%@.M@\^8NQ#&CT- F>RM*269:N<$@;],PB4RZY-@[Z M]A!W=,^/$I ?*F:; O+*#&R2!7P]7NU]L>S@0WZYG)=3MCGN/P4K:1ESJUS) M& 0:B(T2]8X1I>D_""Z;]$/8 MN0?.F^)*HRQ]HDE-&R?3:.$8SL6.D7DC#4\Y0P$:@)W@I4J+U8O4= _@Q'I\WM7BTF M'B->-\QSIDT@RKO2<=-:$IQ1)(.5+IL$$?JLK'LR7M^>&*NQ5P_:\;SY?@[3 M.;R$*>3QXO,L9HPX+*!5 4(S&"1!Q(B#!R N<0Q=C8\8%SQ5L[GMPX:4QFTD M)7?&CM6F?\4>64^/(AX9RDSF(A'M79D"(SBQQJ(7*S BI1JX:A.$;0/N)W / M:TE2,YY5[[A8QO?>;0OW[NS6Z) M\<$&#'V23$VJ+S)J$$9&KVR3&V';P=NQ<.Z7%*,*C&O0,_*')GQUZKL3*&&SC!@U,^)1CC;Z[",! $TD\[A3D2T&V]$Z 2R&-H/H'@,UI$NI/0E--1[5ZT^*(@LO M_?QR C7&A9=:0WG:.*YPQ*TWF96Z=N]\F8#EB4?3B00!X:-T(*SK1ZPV8MQ* MNGZ1_'-K%C:4L>N1B&7KRL3L330DER_22$5LN4-;^(\/XIJ*SDZ M]G7M]H*T+Y\:BL[*'O_8^>59=P9JLG>2:%;:FL5BA0-+) 5,!W[!G=[83J8*,DUNOZN-,N3UC,2M(U$6(3%.-?<-IJ& M^P2RK62IK\K9HWM/^["K9]?IIKW>*/*<;;2!X+\"1;UD( -,-A2\QLSLZDG M)?4HSJTD[,C7O(_C0NW'RK9:J[3KN]6?;>2C+T#;+,KE-6DZ<0:#1"Q&H MI5;[)NGK;%&.:$8",,Z,SA"7PO5]EI0,0?.;%=4R MA]0J?WT%82O1^/72U?LPX"CM%.\TS5O=:)F/IP^G2]S%>& WP$<>TUM_P&VW MVE/7QO"1VNQ.T 0EROT(@2:P'6 M)<7J!LE\-1EQ[J?I]7A^/IO[_8BR<:W:Y-D.=#^$VO]E>F+%OHC6_G7;].3# M;=N6*_=%RO[LUW55.3Y]E="_/R5^'V(^N69M,NZVB7X)N/]KO>7*?1.S_6O^ M%((#S.VV2_=-U!X,])80#E"B.S[A2#1^7*D>EH1].YZ.%_!^_!7NW]$I5VU' M)CJ9K8Q$NU)B9K0B+AE):+F>$ZVR7C2IN'D:(=T MF78PTK/*'IO9\MNQ&P4-%L@7%/$ZK@GGKI$;'!16,IH]$TNY^X'=T@=!@#OS\IARA[\[RE%SJITBD:^*;2 C>:0FDGM+O5-@4I.[O?O!'=*0C&')W:Z\ M/)+[EJIH4=*\=R;U/]9%=82."I*PG2H@TDJ/=^=.;)2PS'_>Q\Q2UM__S._67[?8>/NSN_*4 MPT^2UJS2@AS]';/?>MJ!]&A)B"9>&R*#ZP'!;WUO9QUW>S; M>'KRRI_C3Q87(Y!)T90B,=R7ROE(B1-:$"9B\C2&Y%R3+/PN( \ULK>?-<.:9$-N@QC2658S:;EO2O?FPL'.UJK1['M8 M8 1[,SF[C$2&-.+>2IN81O,= Y&J3/3*,I'L$GYN.'!#G](5FYK"&-^O/H'SZT#I%ZH$X3-__R,>7Z:QEB4N[;CZ=+U(-7UVQGT_E+R+,. M;L%Y\WW1>;02XZGO+MZA3=%XPWSQ2A8*PQ80SR5EDBF M&?'2 X$H7.2HM[UHU0"MU9XJ= _8%=IK_&:^&,>1YD@TI3S1B0HB,]+4104D M,E5&%044(C801J-D!8U? ;_&_XY/I2(3H0I*^.P<15H-1(2O( \I^/J%)'@?@3B&EWW(:>^Z9=I["6W.<#<, MUAEA%,Z04XJ8:#V1(E%BI00,S7B,QL3 59/FN!OP'*K:7BV[TKM@TVZ35M&P MZ$CV#M4M> P_60@$(%D:/0]<--GMX["&9V0/DY/[ZJ4B4RK.=7ITX-0H4F^= MUI$$'7"_621B+>I4)Z(T40?4=$VJ-)_ -3QK5E=4:K*E-UFQP7E)+;+3&-QF MMHY8<(8$PX2/7EACFA2W[20K^V_[+:!8^ MK?):""';3&W8#MZ0=&M-.=KTXE1D5O7W9]5^Z,4TO<>_V(@P!6N (L($AA$9 M#%H#*0/)/ ANM @R-'V9M@$Y)"W0"Z';PAG2:TXN.JL>L:H+TA(]J+?AL!;_JVLTM$!L5.A^B MJ$V=HA--W,%= H>]-WUE,]9X@3 MN(9DTRO*S8:PJ0IW:K\G=RS"0VC9*05.6R)I?)%&>,2C\";9+JW M0C?"IRJK807=F!=18@*)W0B]!92?12)4HV@T1\DEY%#LJ;T%+O;, U M)#O=@]ZIP9TCIGSO-3C8-^7+>TCYWH/:..7KDLJ">8:&HG1)]CD3Z[W"]R$H MSV@R"5I-BFGAQ-PL^PE)/2UE02O^;'C:BVM[6O3B$E>^^/'WJ"A'";5>].AW M6LMD&:2*Q $IB$A"&:\AYV:-W^OM8D@.4@TI7']>=0R65SZ#?;"%]9%VZ9!. MH_7,>"(CQM221XYPT6(+&@2$Q"1U3=(B.^(M1:K9A;1WF5MMW=W$]F M.70(X71R,ZHJ.=!""22%!G02N;/$EH$UV9EL@+H@[H]&W*"F-CYB2/U&JNNC M.H2MP^0W.4-) M>24(JBETNIP6Q*].VIT,UG)=:GU[-$IK06XC5O8GU#;-&=9:I/"#RRMN\T\P M!WS.Z4B"B#F7XU9:AKL""KOSV1(JJ$K:4 ^YU<#P[1!N(TSN9]11;7G56I3N MG[.7;-?K,6KTJK*QS[TU^H"P0E,RTBHE<8=F2B3*V/.G0**7IZ(Q(<@U MK;06Y%;B]0NFS0_G6"]NUHOTW\OY8C6]<,2CXGM0*QT5/\C&E(9IB6N; M@S>$*U[J^#4EWH=$% 6MLLJ:VR:79=:!J54G>K,F?G/]V=5[45RX[BO,7TS3 M:K:TG\QO4E%H@5_/EF&1EY.KH8?S$>LFZ8K13^_^1C2BS!'&P_S M$4U"1)8E80:#$QE7?5% D!23H,"R@[:7-JKL8DB'S<>0VT;\KI-E?8#_W72^ M++G?Z]=M!(P:&R40JFF95,,-"0GC%R=28E(E+\1V3;>>?-203HBK"4H#*O>I MK-8HW?=PXB>?8;&87 XI'QF00+441%(-Y28A1B.!,Y(=LUE*G9UO4@=:!_Z0 M1F<,Q*P>Q.&FTGF9QWOEN^XBS[IOODOSD4K2&B\TB5FR4L'C,/H5@@@E*1.2 M2I9Z$[\U^(9T@MR+?!W*HW8"M.;P6N NN01%A+>EHB($X@%82#6;+T;>!"JXX43(@ ZGRID$ MC#&(-S)I;7PTMA_%5V$S0SHE'Y#45N)^HT!SY6Q"NJZ M5%[ XEH[R21647B M$TH/\X%)K:3V]V^[;!MEWGG.CD?@/X>DU*9O.\5U>69%K0VI-#W+6>L24ACB M9;G6&%"#:N\C8TVFI*R',ZCCZO;:8W<6'#G=@!\MNF5<++O2-OJR,GK$5*;> M"4XX+S6GB@OBF&-$"6H46!G6,/9"\P\&L/K*H_AUC7C\M[>[Z\* MM<>PH@M747++ XD8(Y=*HT0<=9& B=FY1+V$)HT=GL!5?=MEKY%KI'02)%B. MKJPS0()4GH00)=JT*!U3QSG_'M@1[0$R\N2[LRLCVC7]N[7+D>4I2T5UOUTA[P%:L?3T)ZS>@UDY&#.]",KRG%JL]$D@$,W(S). M',9,1+N00!AGA6U:)_*TK!RD+V^M^K&;G4.WN/@X04.&INW-_RS'Y^6<9R1= M]D9K1T(J^=88@;BH5]95)9]24+'U2H90^6J4=4;'7>M?!#;H&\GH*, M^!Z,X;SZT4@FH!!,(%0(U"P4(K&E(SI8KR/3+OG8.H#;#?$0JUAZ$KK:_*R3 M4'R[Q#@17J[N*;Z_N:>8'?7"6D6B1S"R9#=\U('PX+GW8$2\WSI\0QYQ[?)# MK%"I)@25J-I8N5SFKYQ'=K&L"6252E(@$ZL0D';&,0G91M,ZL+Z/:8AU)#TI MB-UY7Z:[ES\W(=" MCRU7FU);0^^-8H=/:]U^\1ZIV=\TU_?@Y_L)WM5?UJ;*.D MMKS_[.,[?]]F M^^TG'E\^Y_=RYKD8?X4#)OEN6*D-81X'W()$I,@(.3"EU#(54N>:8R,DRC-\>"B#IX*H&W<*]O$!P:/UR- MXIR>_-B3XU#&.:%_&\JQJ#*6V(A[4D8QX60V+C39TT,H0PHJ]^/Y_7#@0')7 M"QL_G\ZZQ1?HSG[@2('G ,$0SSE&(A =<>#*WD2PTB=G:).S!/,YP-VW^N84XJ._ M6+G!KYE\9)-WFAE%0D*:R#)#T,=H2<+WRM@8N?-')HAE%S$<]$)"P:IY)SP9HF%5<[XAR6 M21R0U.W#Q^,(&TH/C'@Y!X!@"<32XD5:3JR@B6B0T;/LT6XVBA=V1#JDPH'A M"=S.O#R*R+V=+;N144@1C:^##+0<<@-J8<$5R3K;D(70WC>YN[0KT"%5(PQ. MX';FY''D;?P51IIIDS*S1#*&X2Q&3,1[(4E0&.7B=Y:WZ4^P*] A=;D8GKSM MRLG>Y>U%7D!W U4E*1"-)]FK2/![1SS5F63%=,R T74^JI*[@W9( QD&)7G[ M\[3G!,FJ?&SU[;MIGG67E#XX2_+HJFU2)=MOI,49Q.?E^?EEPR8_>>7GIV\G MLV^OQ_,XF=MIR_3:DW6=S=8G\>3&+_SB=35"AS$O9_>)B'U*N6:4V MP9X"VIHLAY^V/[EF>Y+U=[:^>O:#+AU[D^WA2DV(]03@/DBT_]G\H^OU0Z[V M9_?KGUOIY7QJW7Z(>.R7] "3^OB"O9+O:'1CU0G'^J4<.QKI]IJ:_L2*O9)N MTRSU*J1[X[MI&5"&(5(IGYM-5YVP]B'9AI5JDVH;P'V0:'^3^NAZ_9"KO4E= M_]P#K,#C"_9#MI;G^7]?)5T@O?@*G3^!WY=G ;H/^?5XLL1/5X^??U@N5D,# M$=G(FI+X*%U<5)1$NB1)8-J2%!FS0;-(>;W,?:">60SO%;2MW]9%P[5M:I4),,9JR2S1LMP&"RD36TZ839(F1)_QU6M2'E!S$T.J'!B< +<0A-X./QYU MQ_:*C9]8L5=_LFEL_ :I,;N ZR%YI1O.?O[WNG6JD^E)L.V)J-6V[.'34_=[]QA M\VJ]D:OI>-/G_6_IN =WDXNUXZJ=Q[">O_<+_;>J7:;R ],2/]R'H@4^L3?6:!.B5 M-?N__-LMW#.AVZN%)P 5,FXWR!NNMFPOH>I'QB MQ=HDW&4#?9+N &'<;N%^"?FD*%ZEAM#&_=*Q>T_(DM6C&=E22';WS'EA)("$Q-TL4IMDV=+^]2=!LJ0J M%LE:)!?($N5P=ZFN6!_RRP5D GGYM__Q\6KTW>\XG0TGX[]]+_["O_\.QVF2 MA^-W?_O^MU^?,__]__CW__;?_NW_8>S__/CFY7?/)NGZ"L?S[YY.$>:8O_MC M.'__W3\SSO[U79E.KK[[YV3ZK^'OP-B_+_[HZ>3#I^GPW?OY=Y)+OO[3Z5^Y MX!Y*X8QK;Y@61C/@V3$70 ]/L\__^%M-.:'Y0_I5V?#O\X6?_]RDF"^H.?!*7RW]3?J5^SF MUUC]%A.2*?&7C[/\_;__M^^^6TH.IFDZ&>$;+-^M/OWMS8O[2(?C^0]Y>/7# MZG=^@-&($"]&F'_Z@'_[?C:\^C#"F^^]GV+9BOYFRA64J7#^>QWMAZ,QO2<@ MTW0=D=%W<5P5O$>,FT8_'O/GL5C& M>C>8^([X_=*][)%0S[%/"]H7M NQB( M7>%5Q&F?4.^,>POG#4%[XA4>(OD'1NQ9]OO@7Y.^)!DG9XMS6F@E$;)( M"L'8DK,RR@VZSZ1_^3^E7YSB^[HB_([]D[%I^!,Q\^#,UFC2/$OA5/%6>ZTL M>).)N S*>)^,45MI>F".)^'L-4SI9^]Q/DPPFC5F<.UAY^-SUZS7ET!3G"Q" M(X:D-:@(D)7,5M&BJ(05^["[??[]C^'9*MLZLP;H'L_?/1Y,_^EW?/@]ZJG5L\RS6WQ'D M,OH$(.DU$K3?-IP,5[&+_#V7#\=CY)_WH_&66@R>&E**4H4K90,GCM!ZYW3Q2JR+[8SN..!="W"LF(), M*Z%8R$HP#F0/19\%X=WHO2T\MP*SN'#?5D_XH9+Z X[FLYOO+&AF7*Q.1/[[ M=BA+/@^?'.W-4X09/L/EOR\VR._-9#1Z/IG^ =,\*#ZA,\FS1.8 TUPF1GZ1 M81@"TNR5R3:TF/F>..^*Y8NB/YG>"&CEA1_HIM>SQ5ZU9#XY'2]+W:#Y??_= M9$K#_>U[?JP:W0='$QA=UW/;UY/I0O)S6D;B]1SB"'^=_#(AFW \)P'3B.]> MC.O$:0.6>="!Q1!E5-*(D$6;]ZH/^*=7NJ9:,CD[Q?<5 M51RKJ*^GDS*FND#$$*1VV6)3"2==46PR&DV M7%H!-A=%KED+33D2]V6KURE)O:^3JI<=\\5L=HWYV?6T+J(X'4[R/V!TC3^1 M\3_YA+CXG=?7T_2>9/F:W,2;0RD46P)*C$R72?\TVR'W1 M7K;^M2?POM;IEEJW^-FK#Y6AV4\?<9J&,\P#\-'%A,B4+9R6;BL96*.8(!-6 MY)"2A78FV3Y(OUUM.YZX^YIF#M6T>DHQJ$#K8=>K\@P+3J?DJK^G574]F7Q:J:+_F/MX_]=CYA,O4@OZ$>I]I>Q33BUWXUSKQ MZ^FG!9Z;Y6XVB H3J5ID*'QBV@K'(#MD0D7:8;D2(=I.9.]XR 7SW9=H[U/N MCMU&/J.J,U^L04\239Q4\NED-O\9Y^\G>6"YS(4G6G8BD-$O=6:^H&)@ GJ9 MO ;D+7:.+N N4VV:T7-?A?RQ*O0D_\?U;+XXO/UU\B3GA?AA]!J&^<7X*7P8 MSF&T4/H:(9:KG4]&_B*TX@W27&;#.;Y=GDDO=\(WF";OEB0N9CQP&0.GA9(! M1EH58S8,N"XL030)R?#/X%NH7^N)7;;J/BJUN*_VX9$BE]M?M%PA"PW'<]^MXQ&_&L:3>C]_-OW\^DU?ODFJ0)^G/\T M6CSP;]_/\-W5O7.J(]1AJ9%U49B,ZPKRY.-P1JN106X]^4$@@6DA-5G'WC*; M2W#6*]H#VVK')E0]*LN.P.(=RG, V]L4YVBI-SCF7\/T;+'1=0(U6 MU[E,E M-J+J6'\#O(BV!L-4SE&1I,K+/ 26>1266U" M1M[$H+J'Y/3F?0\,3?H4;X/PA"V.Q I(H[4%V"'O0G]@9KP!N?8ZVP62&Y5260.KO,='")^9"!G#";N'98 M'#2Q'7>!N@3MZ$WH6Z^W_^V'-?&\I"_/E #0:QK-0<\\?VI ]]0;;7(6F+4V MH#5D'V@-R-J23I!298.'Y G M1Y%$L(_6= P:ZI6G5LD$VV!O#G9R)6CC)8%%:PBQ]@S<\BZDAAQ;!\J<7+,> M29C:*97J>'9Z]/07431W8Z66N >2@PS6+1R0&OL0"O.%%%P:#(G3]YQT#VVW M6T?_:AGN1UX]^NI;PJ!F-]$L ^%IJQ=!$"ZE&,W),B^,81E"L3HC*HB=>-SQ MD*^;SKZDU\ 7OW,\L 9-AZ2<-1/1^9MLZ1Z2$B$X *C7169*"EJVI%K(QG/I6 SKV8GNO@(Y]I'ZRB_LNH/X, MZ-B7O4XW^(>(_F1ZX2'6J&;+T/A%DK%AL40R6ITH()4L/#19(KZ6@([^U6$? MB3=0@]TWS:!BX#P18RI4< I9E,4PZY. )+@0J. M0H$TBG'#RL'P35WP'T/\L2+>>E34[%[N[?75%4P_ M3+%(;1, WQH$II'4?N^8[MD/FLW:1YOKKQ!MRXDCE$:W0.R=-RFFBW33G$ M))7KR-LY^'M6-XS1[%>:T?5A=]T'/>MU;*,Z^#945S"TEIK403G>D"[N*4IG=&6N2CP.S] $/@Z*UC MJ.O=.,K$@N9D.1=;>.2>"]UD':T/OSC6]Y9H@Q#SVF\G7X_P5=DZV=6I/2A? M3/$LU>5*&VY90'*7NZ"6NL$TWX./>=V6PZ_W+8^W>< MO)O"A_+RV01P(<@N-ZGTD%M:15^M:]1. M%&>[&VO"]Z1ON?>XGRQ +?7I-J2;'-P.H/:X+>NF%-O0G/:6K$>V)JU$?3(] MX#K&&!0RF7G-I8B<>8Z%"8Z$3)KD;9?MYC'RO^56[-3T[R/AO@,>%WD28UA> MRZP.9:.-$34J)F.A>4G%:X4XSJ+C23E03KMN<7(;!C^=Z=BCS"<]"JR!%[EU MO_KQTZ\TQ$)KI8U*12D89@M,>[*$O'""696T$#G$Z)N$/'? =I$;?BMN&C@> MVV=/ ZQ>ERX06X;.=,!XGD":WOGMJC]'DM.F6/Z#4&W!%)2)K.:%T*MD)(LZ M.Y:2T%;'+(-NC6A%NM9>2%14]+XDY7M,U ME4<&"@*]B2(D([,TI4D%Z;LP'M$)UZ%,37H3A)_#TF@%4__DW-PE\:0\I[ MF\&Q$'5B.ME%<;E:Z(.':+6SH'L[C?K\U(OT4 ^7:PMR5SK6!4;?A\ZWGG_Z M8^8#&5CG\ CQ]7R0?!M.H)4AB^@86$LKAI/ HM2C<[4 A]O 0'NE%11,PZUUXO2ID9J T,GN$M3[(D*862.@TV8#M:1@O[Z*#0[[L#M)'7)G3K8;X2 CAOQK8O/UA,M1 X&M73*ZRS(N]6T M/2O-I1^LC76<\_IL.(-W[Z;X;N%9ORJKP5]^#DAR)"$O@F/&9 '9\]MQCO.2W+3VL1/DCS?P[G[Y]>S^:3*YQ^;OM1(RGI M?_E7^#@ 0?LDIY4ZD5=)LE"1!4<"T=E(X6JS5],D@O$ K*?W\WO5I/LI>&W9 M:G!@O$4>2_<73.&Z6,&R)H-;.\-9M)ZS$%(NPO&B39.#H5V@3A4%V511>I/Z M8XA[?#V=Y.LT?S5=M7Q:1O-D2QL!*3//TC*M'3"(P; :'2(/(?UVEZ'6\B; M )SK:*D_9B<]2KAG=W:%9_9DG%>(9C<1=QU ]7W.M!7-Z4^=CB?J/NL]2?ED M*A! T:ZE*DO9$#A.&YI!8-8#>7Z.^Z2[-)Q\C-3O.*HZ$?/["+?O2-:MD9M" M)B'!..9B3?9*H)GW9-%D*SCZF#- %X/SZPQO;[+@]R/K'F\1=P=]=@'U38:T M[\56IYCF0T1]LI!VXQROF? L.2>8-HBU&38P'C.Y,O1__J4#XE?&_T$A[?W3 MOX^$>Z1]D=P^_33X[>T@F)2,5^2O!GJNUK2X0="*!=IZDB_9^+SAZ'MV(^89 MIK^\F_S^PVK$)<^K+]9I_O+4QQ+=OI?X)T?)KD=?_P;!TR<#!ZX6$:Y!CLXS MG2$SR#7)(ANG42JO-U5M/(J]IT\N@;T]9==W.LFB@/!P0XJ$Y$EJ0=9E5K5_ M>.":!54T2\GJ1#9B*&$M\'=7[>4-3_B:R>M/= T"LC:=$/X(L^&L1J4,4STF MK'M(=E8&XY AHF*:#'T6#1F3.1B-QHF8=)<]=?]\]$[P+L;J;LA*@Z+=#Z-< MO35=<+;,+^D*]#Q))BW(WEN?CF"J10V,KG@-Y* \[8&\QKCK5(^_.>$M$:SF M=E& [O(TZH&TD\>D4/L0=")%>G8]7:S7"R'0?@XZT#9N=#W*DMF1,>PM,]Q9 M 5$G#:PPZG=0V^.X.7$ M:\T*J1:J..LDD5L[GD976+#2LZ@4%[$&GK5)@3F7YARP49U29&KSN ;+E1=4)YGKVJ=X[WTZ$C"#K] G133,5E%!6BDX)> M*14*BSP:AEER;U/6)37I?GU&+7I@WWH<2K0/+RUJ^X8EW=/62E7 M, A6''BFO8VT'!=:CA&"=& TR)/YY^O@+F[_ZIV1^UIC6VO-S3E4!Y2G=K7N MPWP\[M9Q-.^I1T=P=(9UZ"9F2;BH-9GY4>=:9R4IYGDDTY^ .^>3=JI);9IS M:M(![MF ZB^(\>VHCE]Y-BQ-$U:R;CG MEWT[.- H2,$YDQ@RTY!(P:/23(BLZ#]A2L2OE/@=(6,GX7T?T3:P#AY,H#%" MIAA\8B;6Z.@2!8O2T29'>YN"G(QKTQ[R,>;L<6>=D,*0DQIK:_>ZQ*/)K+:> M25C0:-,E:/[T.7N]Z<5ROT.+);L'P1*PT%8K4Q M&8QEUM+N0 +)S!=>6-+<2@,.7J0?X/,Y%_)DGHRSC_#'*=# M&,W6T=E$1@R/#&F_(.NA=LQ4R3#46D.QR@#OXBP>J[$T0WS6DT.G8JU!I/75FE!,H>2;)#@ MD@83G!AT0=^_G \O%?/ B">2>8=B,L5J+9S6X]Y(N752Q&B!)8MMPS+3 PJ"N;\3YBX"HW\K)V@3HJ%8+6 MGMF0%HZ%I3Y?W=--JVM"HJSM-G^D7_W70-=*/C$F)G,D.S*3)Q%CKSSO] M_;ZS?R99H(-T&ML&7 IYOZ#U^-Q[^%^87&&,?G9]=6\Z42L',FF&DM/>*$)B,1C/O-/& X*)VK9X M27J>QP4HX6-@N$DQ_GMR>CV=/)],K^#%N-1_ZK>^P!5:6!--8@)EC3!(@@'R M3/KCDJC=B;5IHI![XKP@A6O)4(/LL2_OQP;@LQ\_W?IJ=9.4A"Q@D5 6Q;2L MNW-QFBUOM6'?A-%U =CRJ/=!A.>) M,NJ%SPXZ@:%J/(G"ODCT@HWK>QU<^D+0]$$IU' M6?;AH.]2"/]S4D\YQXM^D3B;SUZ^?'K3846;@JKVAXQ@:=?6-&=G$TV\T/J: M//?K3="VN/Q;'_$H[-UCN)CT+L@>O?L%JA]A.!H-\5<8_^M+X_%Y_LM-LQ3! MD3L>F"O.U@+BBOGLD249O"U!85B_#=O"\>[G7!31/8KT\9S>KPI+5X?L&D9W M\1UWNKPV\HE.F7?-9^VTV8@<+!:;?"A:%!\%+PY,-D&;H.3V<_ZU9S0\=>:8 MI3;&D'*&PC2I$8N9G.6"IG;R2,Z*)C6H6YPZWXS]>CI)B'E6@V6>#7^G)7/1 MT.F+C8^S@3166>\42\*0'9^39=6T9Z6 N$%\C9UR#M@>Q1+VF$:LJ'[9J], M]+V'W9KP&QS!'/.3_!^TV=:%]_ED^GPXAM$_)]-_#!I:\%IB$2'*]X,^6'>X8%!>@+*=EHH$K]'<2V\O) M;/9J7"/WORCW(!OM, !GUM7<[! X\ZD D\$ .NYBZ=2K;>]%9AN@"U"67F7> MX+CW!L?3R54<+NN8W;FI^_7+39T8:/3:%:T9UM!)S4MA->^1[#NN0S(&1*?N M1 =OOEU 7I#.-..F0>&P#4+XJ11,<]I%G]'R^*K<^HD8F"2E%PE84K7'@8RV MIM)Z)J/,&*/C$9LT@-@/Y@7J4@-^&E3NV71GAM-$>R>\(ZC_F,QI7_U\OG!S M73O PE-)/C-N:Z]D05MJC%(QA,(%.I.3;'(5=1C<#Z6*VQ5AF%-8(\Z)82#&R$(,R/GCA4],#Y)[F<8%Z>0Z&>\RT M7W@'(U3!^NI^D]S/!#C:P>% #!G2JT/"^Z)Z;%8:IC/IHL(Q0,")V< MNHW#7X J]"2['A-7=RV:*WR+J/DGH\48].U:*N2/X6CTT\86WD M,:RJ>U4K20^\$"4FY1BOU> USYQ!5)F!2B( IA3;E.7H=187H&_G9_>^JOIC M5;6>[L\__8SS]Y/\8ES/Q>HYQJL_QCB=O1]^^++7#V3)/@3AF!'),XT@6) E M,15$$IFK8%R3RD*=$5Z0BK5AY;[ZA*/VK9_KA_\U(>']@]!<3_$?,+HF2!Q$ MPGHY9"S4(NFU/:'7S&C,41BADGOPHF7'^!= -PI],^K>.XYB6=T MR[!_5>X#=3P[K@TP5].\-.2:ZU4LN91&:U=XC.LU6G;1W.VA%\5] SEO4(BC MSY1_'HXG4UJ-;C"^&-_&.!N@-A@S^799U)X(*1<6O K,.",U\II*U.3>[@%< M%Z J+1C8H"$'GS0O5/F?,)W">/Z)@.#T=_QC>3.2EC,AE\)U7W+<0'!OQ[:WCEO>X@>8 MPAQ'G[XY+R0#(R>#6\+D U'Z,&;-#P%D?&&Y)Y5D5>5GY_) M96OQ"5G>H+='UVCM-J.?8#HFPV'V:KH(5>@R,6]U*D495BSM.YK<3W)$@Z1] M!S'8#(*GIEG@?4_HF]/BQIQO4.:##\Z7,0'P?C= M\//ESJ!H$TH!8+6M'UE'0I&=A(GQPJTV(DAA.T9X'PKA I3KA!QL4)V##[(? M@OT,/TPQ#9=OQ-+8&* $+%YHAD5(IM$7YNL5-??6&&6D!=6MT,-^S_T&E.18 M:6_0C./.J'?F:*?)%5:A_0H?;\5P6A%(A4-@RFH@2Y0K6O^28D;24AC *">Z M^:S[/_L;T) ^I+XA6K+'^B =\V^S0X6+WKY%U%JD4%@4RK%@;.0)38BA236Q MKS([_AAKIRDSCST[/A99,(9:)$(I>BV<8-YR9%;4?B4YHH(L>D2)L^.3UR:'1'HMT9%EEC0+PA8F([GM7B2#OMO%[->7'7\P MT3V*M/>7^=F/Y&'=("D@N)1^<6V8:_X_9Z!D613(YZ$$B3YT>X%O#WM17!XN ML!YS]A9(_O?O@-,Q3G^93.?OGUSA=)A@D19&_L?B0NT&HX^H<_8L:UY/VFI) M0L.!N:)#*,Y%B+D3J1T?>%%TMQ!RCTEW"XR+7/79['\BU.2:SRO,C516"+-% MH2TY-SSI6DT0:)5Q",R0-4)6)0_>=CO$[/2XBU*"_@6\-5.N69&3F]AR&.=7 M\_>U[\K:C<0=9-W*FSPX9L^%3?:;PWI)$Q^3U%QI$8V.40,O(@47,0/Y_"(. M]IE-.QX.+V7><>03<]*EM+FR12(/":S2D'FP -Z[$ (O"(H_R,S]F;7C9U7@ MI@5!-T.?F*&-,UJCR*5LE4=1E I:ZQ0QQ>*S=UFK$G1YD**;AQQ9KV+UE"\' MQ2%H:R47M9Y4[>:$B?F2'2,OV]#B:XK*3;I:W4-R="F.U8!O)J/1\\GT#YCF M 9D2.2MIF?*U89NN47S".:8<$1"4,(XWR>3:@.7T^_EQ7-^KNG&D>!M4F+^! M-%"<;$=4G#ER^YFF+:D&:QH"DTWB#K.R;8JMK "R&+$"*Y-R[G-<"Z'[B/$W*" MS@VJ?TZ'<]H\7Y6RJ@?UZ^1NI9_?2-X#+L&B2X(9S5U-Q#,,!(E#TL"\%".- M;-*+;R^4EZ,J_9/2H'3.#5B:. [?C9]>3ZC.SW3T:!*SN?]C[Q:+Y60C'/:!&FZ MA@4@$TD9&Z(BS\J4)IT<-YL2>YYCW0SR9$[N3+R>+]JK3-[@AQI(.'Y7W]#9 MD_F;X>Q?Q,B7M7]02O(\<,^D]Y9IHVF_#QD()E=('DHIZYGF6TZV#@3P]6KZ MR<3>8PF4^R$>-Q-81G((R\E1<)(EFCC)0=$:GNEE$-D&)X0M630QMK;@.54X M5;_N4A_"?2RA4F_GM-_?/J]]NQQWV12=A%"R)K'86 OY2)I1U$'20BZRJXWV MDI--U&47JO.'31U!^[HJ]2;^!@[;"LOJ@J +F);Q4'?0G"?VJ4>VUO7@:%$W MYS^+ "60V>:2"S4W*S ?$S"PU@FG@3;8)E5-3\#[ U%,IZ)]'PGW'>I ^TJ: MU_O;T8MQF<+R!O=ZBJOK.YD#>I4S;9>(3*N:+1VM9DEY*-8J"!U3SW<_Y_3& MXA$,3-J(K^^0I5?#T=]A]F2KZEG\$[?#L972^"M%>0/!3SA/3$.G5D<&0I0IZ**R=CX$S)$\W*A2 M#)%C[AK:T$_+H^=5-/AR^#OF]>=\.=EQTOFD4#%TM; ;&$U65RG,&F>ELB4$ MLV:J]N.G= %WK$?VY8#QU;VD\>7S1_7Y YF2U1*06<]K.]-0\\=38J60N@24 MJL@F%8 ZXCO]6M>[YJQ[G[+Y2[4+[P4JV"F8:W"&M /VWZ?UE#$$]U>=IC:[3?Y6IP\&4;.5NUK9X0$AY#:UH1[=-4H^F6_8QV*?5@X2T6!+@#_ MK$-Q&)][EQ8XA(RS: VJXJPS9, )+YE6 I@/); @;>*& R_F5'UN'G$=BK;* ML@\'?5\8/:W5$ZYPN@CHK5<@[X^1D22%8$9: M9"4J*XU:"P?;UU+XXF307<]\7O;H1RA5!)#TDK1SI?>][PVJ:- M8V:%;'.1/9JBNY6LZ/2X;T@%#A'P:5%B%)(7$9 MHD[<=4M^[_2X;T@%#A'PUG.5,O<(6K(TOIN49E C.1USAN8QF0D\A !V/IM8*BFT0H;X?T2 _Z M]M&/'0=]Q\C_M/=9SVD17C3]^M(O8\ ]5X"ZQFH66HB+TBR*VK1;9^F*2[Y1 M =#]8%ZV!O7-4P/W>AWB+SC_Z6,:7>?A^-WGA* XFT\AS0=9B0+1&N(\+WJM M$%:;)7/"H' E:>&;'!3O _("-:H91R>]V/IMAN5Z]')8<""=\2 "&9U&DLYG M0\((0K+$B[?12)7;M/[K N[T^M..WLXKTX'2,(@3Z\ZY;*%'H#<'@5WWPUN!2?0=BDM+ 6Q!6GERV0G)CV IE7)3 $#,IZ6TR;%>J1UT3H5Q/V*I.P M#R/-T^2[@/FFRR3LQ=;.?/E#1-VF5 UU3M;8)%S,J^*UXDVZ@AM MG*C'7B:A/]KWD7#?%^H;DQT=HK#%U3J:U:"N+5ZU 6:%$UK;F(%W2^1]A%FA M>\GZP:S0/035X*YH6Q"8#Y@Y6,]R;=:KR9MFP5G-!!G.:"+YS[Z)@_KUQN$> MLY7WP4*#X[*'8T2Z /PS#O

ZFXEP.OL@ 6A+-,N61:03*/H97( 12K1 MK0C/U]4(D 6&:HE.;HGWO,8I\WX[ZYGO9%W MVL5L,^S@?0KTAH?BD9;SO#K-\1"*3,IQTR8G^E'HV@.F[:-5M3TXZ[UJX<\W M=3$_APW?M -46LJZG@;/%GVMXZ@#XZ$ 33-$%G0AS;4J88H\DQ[OE7YV:_#+ M)+D7438X1/UE,JZ96#C')^_("5Q<_JR0.>=%#"DR&QQY@JACK0\26+"BQ,A= MDFVBP+9#NDS5Z)F*!H[.EPRB%1Z!,67G,@LH:9JZT&=*U519T+%D46A1:J$: MZT N6R&.$GN#., 7XY6$.]K,W%L7D>!:HP+9S!#(>I:9.>N+\@DC^":]3/?$ M>>$'*BU9.[V2;7S)ND!N>;!R .;S'*XTU87]]*XW(ILD$^X/G0QT#L8(9G6M MGYUJ-34$Q;1P*6?#T8CV1FT_G@#4T5%_HO?(WC1YI1 M#JZV+C$U\LHP5P+80' B=(E"H$%O<4]?K?-^YZD7:@H=+MD>\R,^@[@QYCO MV,-HZ4YT_^_UPP;($0RL>S2O;P3?7>>?+KM]2C93_H07,][Y<_P\1:0F!,M_<*P@D[6^B.+9CB6"5%C M5E+D(7]@LTIGSS"N+=_=JI@M_J[G"F7WL:Q5'PN^ MR*!4!HW$#/*@+%JMO E<:YO38!W5<7)9&$2S0Z6S^NL&,MJ$:TU29$8KX4DX MD+)6)7C,T9.J21YT[>H^V(SP.'D=WR1JPR@-Y+='LR?I993&D)F3N):&1^^5 MS\&#XL:G6 8;QCO.4:6ID9G^=(IY.'\.:3@:SC^]_)RBJHC/E&QMGU[;4920 MF5> C',312"JK6_BM>Y$==3UYT(1EY+[G+RM:8O+(DDF@J=9YE2;W*G"K(M> M1.<4KO?5W7+]N6'PT_O;_3%ZY[+S6,$U"';8--/59OCC9#J=_#$!/)VR]$/IY$1\-#B@VX3U MIX\?AM-%&89G,$O?KJ>3F"<7T^NQWGV=HY3 M&NW=P.0B:[=&IF()3-,FSL*B)TOPPLILP4;;:3\Y"L97JB(GEG_?36N_(!_A MG #-)B4MU)P0XG3^'I=?E972#VS4R<6BF5"!M+R6J Z:H)<8:Q$0&XR7>^I* MIP=?AG;T+^,>K\ 76&^O=#_";#A[^V&*D%^-GXP(^9A6NAH]]H;^71W$#("$ MXASY[I[;FJ,M+8M*<29=#"Y[1XY!MSREO1_]->M$6SGW>&^P+]JE_320M)9Q M910SON9Q99",_&K/2!X\@S6.[*:^M6+YZ&]$*PZ0\WVML(VT(O\';8.87[[X M\=5/O[VAC[3I/7WVZLV-+F>..7%:UUP2M,]E%5F0RC#!(Z#,,?.BC]2.!R!< MII;T*??[VN).K2TK'4^DQRD$0?MAQGHASFLX(V?@!4H+7)<<6FG+):\I?I'S?:T(I]**E0YK5;SS$9D)M#5J0,4B!,E,,<"E<%)@MU21O1_]C6C% 7+> M<#S6Y&SUM_'U#//-"=[3R17Y8#6MX3GB:YPF^@S>X0!B/='+B7&5R=NROD;Z MN>J"BQ111XNE29[)P8B_4L4Z+5,;=.S(S%0<#R?3E_@[3@G+FWKP=Z/[3I+Y ME&-D-@E5I2%(][5B6<9I+[* 8%F?Q;;V0YCN"O_^7M4X8;"#[NH/')U>1Z/']5 M7M;S> M]#53W*L4-W!\\+'A_8#[5?FOO$=^SC(07RFN!-9 _%!K$IB4&<% MI.L2,GM$\?Y#H9^JJ/\F0_OE48$U9Z+OL53Y_P=,AQ5\]7L7,>@Y:QM4++40 M1IV$0@8\1X:1&P=)T,^:E.I?3:(!+9!.GR!EZD6HG;[Z,D@?$*!SYO5;FKYGY!_)N6Q._ MCWA[+TV4)]/%&>@J%T4Z7W*6+,42ET>@P6@"!5'Q8B2ZT,TTO3ONZ2-RCQ7S MI!\9]5UJ]_[9]1)3"8#%%8Y3K M>NY9%Q@7FKV\%P-;$E\/$5_#[&5;DK2A6*:XIETA%5.;)4,MV)TP*Q-TIT9\ MCX/%3MG+?9"XC]2:9B_78-60G&!)!LZTCX9%,):!"$4)H2P7O:W"CR1[>2_9 M;\U>WD=P3;.7G4_96=J&/-:X,*]('24F!L6(8'.1L%Y0\ZO/7CZ8P8,%=Y[L MY57VY5T0>Z>;-LPSO8ML+<&4K)/ 2U(A>*>3=>"T5C5C5XM:Y;95F1K,D/O(1F1N?=%WQ^DG?PZI(AS!*](:,*'H&6(@#: 5=J@X2&+.U+L,U/\UK#')XQO'ZR= M;/=('R_"JFSI#7M )?Y^R[D?([:6[6ZPI.EW NEA[ MZ? ,)1N=G,I&R!!XWB#65O(4_0A4M)>HV"E2+1)'Y[PWJ>@<8\PRRFB**"7X MJ-0&D8I6,I7]R%2VEZG<*=,D('@340?0&B7W@$D@!IW1!5O*!IG*5C)5_IVBG3*'FIY71$BEHOG$F#02J40@BG=-P@4]5*IKH?F>KV,M4[96J3,BY4 MW?2!MG^("C#$Q$VMZBA%V"!3W4JFIA^9FO8R-;O74YVSL8[KI+)VF;8H$;,M M"FF1C2IMDJDYLG+,JP]8T_7'[UY.9K.G,)U^*I/I'S#-LY>?@R+0T%OC43&R MH(&,T"5A4(+QIY<"GD*'N)OT'PPW9DR\LGKC'+6J*S!%5+ M(\M0S[PYRY!2SK3\^RA/JQTG#<<[GV+L+_['$G'WV0IX+ )$ M&;]^C7BP^<7I%&(?@3=0A+?S&F@XSB_I-T?_ZWHZG.5AJ@+^W.O=QN3 ,=IH M:_H2T*+H@F.HR;<'S$&X)N&8#^ Z1YN+/@A<3PSH4?H-7)?GDRD.WXV?UNR8 MZ>?FEA&-"E 81U4+.V;.O"''*GD0TH=B>2DM-&(3F M1@Z/E?)(=HO9<60;C MD#&DC>,UK[PP[5-@P(TC>($0:BVT;I)*M!W2MV%2'D1 @R:DFY&MWH,NV$YK M6IZ_BUL_1';2CR-8.-DBLL(80 LA$5A.]>6P'EC,13 9!"2?90JY2?'QTVO( MWN9F>P791_@M^J?!Q]%N^Z3<+CRD!2:>9 ML9 (%D86=9*U<(+(@F?2YR9W'B=A^X&%OAW9^TCU]'&U]R^GU^IS'WHO;]O? MRZ\A70\=@U!T-K0O:T7[M/#>!B]*YHY<09WEAGMY>^2]/(VUK%%P>Z_XK'AE6G/Q8:G%=MQ+O& ;)O8X+W&MK L#:&D33BNYZ WU(J37J^?6A7VE_>Y+]47Z=P;SGN_K'<+ M,RZYHL@_XZP >65D!D@6A (6;,S9"ZM\20]9-MT>=2X/M2\^)\WDVG>EBIWH M5B9W%WR;W==#^#^'C]J"J,XZ<(24SZ$-Q26KK/1,&D<.F,)"6UPR+&%.P@@H MG#_HWYQ7"[;XKH]!"?81;M_D+ZYHY_!QV7-H=3='SX,B!3(MZF4?KZ4 C93, M9E]G6G@,W=;\3:.?N))B[P1,^I1>WT5MGB,- J//D-*M+>TFT]E[H902K!A5 MX87:IUE6^X?KJ$IM:B@ZD?OPLRZ)ZIXEV_=[O+ICWP7/VZQTX'K?EJ<#EV/C]2OY4*G'K?K0+O,:74[OPG>VRJ@\VN^C(D52XY)2:=.MY2<.:+A3(JR!P.GC9CCU34JWC"$ M6IE<:4^&#^>TA&:L]:0U\A-%59\[8J[1/M.3[!M$/>R,PNF"[<]@N4.(W"<6 MZA 63AXL9U54UF=FA(GD.%O#HL^+^WX@TUH+[II$77]-P7+-%&0?X36-8;4J(HL\.48(:9UT66!LH@F/(EBNG9MRH(3OTWUPQYYML3U=X'QC M<7)[,?1 Z-0AXCU!G!PD<$))9.!Y8=IFR^B/ H.@T07O@\Y-]0;K/NIS#(0'61 \12,2A!2" #! MQ^AWL=.B_N!+A-EAK\+J+WN6\B8\ZV4Q \^V:*!_@G;6Q61+UI[SZ"0'](/[ MR(Z5S^$E1>_\?1-9=2@D:L'F@,&*F++6T43G50H>L@D9.*K!-I3'RNT7,BEA M/OP=CZAMN66D)K+2>EN*=IL4@&&&]4B[$8B," M'^PYIV,Y^1GFUXOZ!F,8?9H-CV=CVX!->.B$?MWB $%6H^*\%*4EJIB\+&1V M("#M:NIF>>DPCV-E_VK^'J>+3U^,R9.]6M0L.YJ G:,V8:'[/-8+;W,N72"] M%[0&Y>BAH*<7A!8ICBE8&.PWHV/Y>'O]X<,R=!1&3V'V_OEH\L>SX:R&FEY/ MCZIXO-?X33@Z9&YK;.7"/3E3AO;^>3]*_W MDQ$Y9[.?_O.:7M=#V-DP2L\8BV)2#= EU]H$[/]B- MN$]Y'N\"/3AF,'J8073/B<&/&06;)!9D&\A79?>(WL? M#'7 =GPQ(AKM#7ZXGJ;WM):\GD[>3>'JIX\?AM/EH@]S'"@-$E.L"8ZJ,*VU M9T2;8E*:!"ZXNGNTF'\7<*?/Z.E;8^Y7*.J9D@9I7Z^)99Q.,2_ OGT/M,^L MKG'^"_- )YN0D+&H8FW=E@D=[5TL^)#(/0>N3),+D]VP+D]5>J2A2:&S38K\ M!=\R54T,E.0&+7A&5DVJ=;<2BS8H9HS($*42AC>I2M(1W^6I30MB&@0,;A+ MZN)1&IHF @M2.*:#)F#99 :%%YFB<3PVT9BMB$Z50MA:,_H1^;G3"+_H.6V5 M=:#5M!;365QP12LE]S+4(C^1:5\0L];!\W8U%C+3@&VQ)M_&L[B>[(&IYUW\?TGFN^WOB;/."B.RD M'T>P<++EXP:CYMG5+&P=!!G?.@'SGCPH$YT3 "D[#)>A(0]M)N=0D#V$?_I0 ML\42^B.!SO6NF<2X.,T[^(#__D@MCO4?P+M>F\V4A$:&')+0QMEZP0O9Z (^ MT!:A!P\C[UN^AX?F[!SO)++N$+JCE!;:ZIQ3K8=7:KG:0 :4K75*!9JP1>)] MAO)L?D)/UU@/C7L2'O:XSA*A<.L#"BFXYMQ#/7_A@(7KY%*06_CH]4IKL4;> M>\23Z;3VEJ_V_8^?OOS*:_A4O_7D;BTJ)[FBESBM*V'H5F2T:O+$SZJ$D@,EO9;E_?LF">\DCZ MQ#JU<=L_CI4&MV _T3(V^83X=KF:; ;YRV3\.\[FF)\L*TQ/:I3&K9_7.+-? M)O/_B_,WM!Z]&R]N;M!P3(FF@X8^Z. ""_4@MRAT+GB%LLV52+,9?7,:^SAT MHX'[TVQBRZR1YY/IZEOU]\3 1^!:)LELD*K:])F%XC)S6AO:8[U&T:2(Z&FG M^>?K\7BTJ,'ATD^E8*HQWI]S7M_ '"O"<1J.AHO);!;!3Q\3SF;T!S_BF+1B M?E/>-;KD.5J6O$>F:0\D%YI+II*.G-,*8%V;MZ+GB7Q[>G].36A0:^%@X%K7CEI7\-2E 38H$F,H2;#$@UE6,P^\=BA0P8+Q(!4T M2:;O;0;?IDZ?G/O[2FS/MFR_6A3GG/WT$:=I.,/9B]6$%H['B_%\.AS/AND? M,+K&03;68U:%E7K-1/X#O:@T26:$C%KPZ%QI$[1Z@LE]FZK_F#3F_EOASO96 M+#[\@_SPX?C=UV1]7(/[0B;P8S^B]'-6O/Y\3K>8U2"%$BR&PG#U97E L\UE$)F+BQM0Z M$GYM0=]68+X!NF]&5Q\'O_<5-AREL"L,'Q:8IC@?3A?3P-'PW9"L?UP=ALX& M/$EM,UJ6HU-,1[+\P29DJG"9#!?2HNJDA%V?^&TI5A,>-MRQ'-N($CXN4$H. M1?$26'(QDTYKS@($RX+P GGP)1?9D[8LG_BGMAS-PP9M.?@J:H%RI;*_$L&S M6@EE>7GP-KW'?#W"_.NDKHODZM L%M6:QFDIK.7O#2*//@6H_1FL9UIER8(R MEBF>?20E2=[D3CIT'(YO2[-.R-D&?>OG(N@0T3V'X71QWOED-KN^6AZ/_HSS M]Y/\&_WFH*"3#C0P!_78J*!D49G,O-7@2PPYJG8)=OW/YYO1Z<>D%QOT_> [ MH^,LU,^36LYD>;D[*6_IS1\MQI@M)J M5]RW@](-Z#>CS8^.]0TJ??"%SW&3>[:J*+0(1_A\GS4PH(N7@[FM?0,[$^5/16K&U3T3+V-:[SP=L;ZIR*?D?L-NGW5R5O7^]B@;L=;K\Z[V4)6T49&# M@ )R5KK)D4A?,SA5\<-S'WV+FA:%LNZ"^<\Y;$. MIV<+ST?(MCWC,CN0D4MF2BI, QH6@N4LE(2)@X:8F\3"GX+I!\I5F?UT62)G1@:V7M2N@7%^,:Z7I3WW9]N%XY%(3F^,'T/CY%P<]%@:91=X(;N"SRI; M!SFR[ )YO]QX%E*];2^B(*K@!/?'*%!G)!>G0&TX.,4*1-AM5^PUL">(G)@, M@$PC"A:UM:S(0@MT(BL?#M>?/8!.V3 KG6 M&]:"04DDBI*A2&>SBKZ%?7('Q;?MKQQ.2*M:OP<)XLLTQGGM5>LRI^8U@GN> MU'F_J+6Y\P".\D6E.W:1GN??M(2X3.:I!>>-M)))%!)$=#UUR[R,&RA-:B M3QF\VR?Q\RR<=Q>,7(%)3@HAG&-9U9-$76>DT3(BE2=.6U'FW7+.UT?^D_8C)-UC M];B[8-0*C$TAZY0%X[4%K?;2LX@ND=U1= !EBD][TJ[^I/UH23>HMW83R[5% M-O\E&4?@XE&L_KVSX0?DQ*TZ N\K)1[]+IOB7/+U-Z.AG/IY#FL^WSN.F7 MV6$F+0^6^YO*>8Z3'Y6FK9<#/Z^:M&@/T=^,$%$[">2R!E]/*AQ]YJU@*9M( M.Y[BW#?IN?/8%?Z!(^AO1-_WT8Z^S[%NNEHOW7$1->I1RWX?6=\L-K0 %%V0B>YUEC;69)5GA M40 R84'[Y)R,N5NHR:;1OTW>CY9SCZ_[;#H?O*EB6-[G16]< <=,JHVKO2CD M8UE-DXNHI<8<2NFP(]&@MW8C^FI])[KSU&_33SA<\#V>9WT&<7.LU@'&'J9X M=SWH?SEXV'X^@H%U#H\07XMW>05'ZV051=BEB M_3A8W&(4]D_B/E+KF;Q53:45D&)0)96!:5EOM%P][=81&&9 JZW2KE/>7"?Z M[CSY=+OR4;*?]"&X'FVH!9!E.;45D"BX]L%)!CZ6JHY0#S\S*R'ZXA)FS[L< M['5C\/:3OT(&#Q;@[*HD_99 M0)$<32ZTNBH>(>_N_7R"9MRB=^&+DTI?[!0_&GIW8H(D06IZIT DF2$;1&M5 M$@^(7YQ _K)W^.=1-:;L*])W)JHLN/&)J^UYBG8E*/U3J($*$IMD?C] M6?0M]R/VU-T#GD3R7?948TLBST0Y;T)M'Q:4 "EI=8D\"F&VB;[7/77G(P[: M4Q\8\932W[VG!C0*@T4N-"TT@D/,8 $2]SYI5=)N\8OOC\SB&L^'>3BZKGEF M;S%=3TD0./OI8QI=$\3G9&37C>1ZOMA'7I4;+*]QND#Q\G/9#X*O,X8:6^%J M5T7A&22H=49%S.A]R+%),\*^)G#4L?6>()[57\6\CN5)G"W.?0:<#[WYQG?ZH_"S:>>>@_(S,]G@NT),\5_VPE;1D M;T9D&)5F=8UBD&DF10/Y9 %B6K^/>12O^JG;H9]=?];S0T].?HN4O,\W)D=. M9WEM4FN)%)4YL[QDIKG5S%OC&YWH)K!FYP8X)B4$X[0S8)NFI#>=T_MO=TVMJ MOVM_;QK38$?8C.Q6$'@7?"V#.Q\">*8* (]%(SIIZI%TGD/M7#W!BL$Q*174 M'C."3+60F0.=%=<)N8R7HVX/Y>Q_K=JV#XLM0GU7\7F+<_UE)_2;'&/K4G20 MF+(6ZRTG,!]L9J@*Y$#>@15-SENV(GHLIP.'DK<>1MN+Y/N.C_QE,OY]4"J1W@0/+C"=@#-P2K(HDG;1"#(>NL7'[GS,A1#=LSQ/'P-PHZ$_ MXIC&GM?4M\.N*3:-T_?Y^(-8UV\ZL\-2DB6S5FJ1( H;? PUA K0!SYX"'6_ M0<8>;M^2L4LI'0+1:>+).Q?L1DGW>N^V8?S5[<:O MA/4:1GW)?6W4$\A_USS6[YR%LSP6KUVA%8M;, 4CRL1]<%;JS3RLC7^FX[K#WNI& M6H=]?EVI&& "Z6(*S#M?RPMSSF).FLEHH 0PSNAN.^CF\4^_=?;%Z=V6KL<+ MK_?$D2\]K%^5)9[7D^GRRPIQ0)NU1A"<956M-FX3"RJ1G9!DS@#*"8B=F'WH M21?"<:\";7H1<'_ZR_,RE[@17$<&MG:GBF2Q>TRTR-!4M#+&\]@DI_U!9*!NP\!\E]D/>@/APA^5-J1C9: M%U=39XVLE^-+KL0S&.?7 MPP_5)9O35R_ICT:_C4E0;_%W'#^?7$]?+P57C:B;@R59VZ<%LI1C=DR3@\=" ME(X62XY6^A Y="O%>3B&TYNI_9 X.3T#??LJ][;0_V\RQF5-B.6%ABS:8P8& M/I$?A>1"A520.:E2#N1C.=ZM >D##[HL8Z)WT?9=HG,'MINKS0[H-AL6^RO M.4R&_BGJR/T1\NU[U^B 4A4/D1PR6I DJY<7+-8.'Q)$$4Z:4, ^9O:WF =G M)W\/L?9->@7S!C\76!'61>T=<[Y:0AF1Q8B&J5BSA;WF:KWHTA:"[PQ[XL#6 MG@4^Z45:?>_4%F^UK]PS%J\>'^?(M[%LC8J8"(42VI"_I376C&OA,CH (QNZG[P_KB_7"^[KME@N)1(RU=4 M3/,DZ!4KDB7BF+Q621YKQU8J6Y[PR.Z/]N!UMT%VB ;I$#=P[4Z&W@[?#<> MEF&"\?PI3N?T*>:Z%KZ=P_QZ]GSX$?/+X6P^4$$Y4ZN+9,EI-\LVU+K_G@D- MA8, [T23L,XC<7_]6G4. IL[?[,-4&_=O Z\+UF%%%DN]4H]J_^_O2MK;B-' MTN_[7S"+^WC9"-MM=WC#W9YM>[8C]H61 !(VMVG22TH^YM=O@H<.BI2*9*$D MT_.B"$L.U(?\LE"9B3PLBUD:QA4:6U2.ZNC3YOXG__CZTE[@/0:(#E#N&L0< M3S^\_O1Y/ONR#*>^G?^!'R&.)^.+JQFAKZNY4_^X_,WV.^"2-C'1MM";Q+2E MMR$DX==KHW:^;(UZCA>UEV\ MF-73G+M4DI7U+BG6>?")^>1J410//".$XL0C:?(^S#^5>O9"7(_M1A^"_II^ M/@S>&..X\Y$5BP0^96#1NER;)4M=E!-W1NFUU;I.J,]?[_HG[Z[F'3W!9R_X MO4 E5TJ:&K[)4=?0BV%>DFG"L1BE$]#!W"2;H#/",]:H7DBYJSTG#P+J<.2^ MNYRGCS#_@-(U.!ELR4UHC';99LE 'E@'W0[H#UCK>J=K+L: MYH8(D,PF$TRU&NLY02<)DP%ZHU7YRV^?Q_-5XT&XP!$X;4..=91 ;8BK+&R,_E5ZVH_BNROK>579Q$/R;_C\&CYSKFM7N_&IB7'12 MD%C)3M"8K>9->AOUMX4S5M-A:+VKH*%]L8(7P#'%Q,@F)=LB&LMJ0TR6LI"$ MVWKIFK1=^3&*%4Y0HGY%_\2+%6(0)HDZE]28FF-+7HVOE>I9DXVJG=4RP[^* M%0ZDO%NQPB&B'S(EO0NNG[Y8X2#RNN:F'R/Y0;?[Z,.>>PY:T5#2?1\6^Z&N>M)+U)ON^REM?/7_ZYA%D5^%7MT#3^ MMMY!EF,,*DI2U'FAW@(Z$!QV*CDQD56?D<4WH)-24?N/!F\"W@VQ[U*#;\\Y! M QI(ML=;]27$=Q<(G^[48*[.K:JW=&C5LVN?WEJ3A8[.,YZ%99H,;X+N(L,D MK0NR9JATJXD]#<6C! M1P8*$[EINABT0G* PSXE#SSQ'!2CB71[O.5>@9SF,4SA#<39G!3XAC6TJ1<7 M5FODY)+'.J \1<&\$(YQ"46X'#"&;B?%0T\Z"\K[E&:/U\TK0+&<\9V3;U5$(#/F?+8[>"^&[/.PO:^Y=L MCQ>WJ^X-URT;KO=_Y?14,Z<>4,L>#E<^<0(/ $SP+)F6W+/ D=8B'?SHKPXU[?VS:1;2;D:#AQBXM<\<-7.6;"-R M?RR+TD3:!F:O="E\>\+='CTY'L,Y*,Q #.S0G-/"F+_/YAM)W*%:P@NC(6PX&>;?^PD<\_!QTI;7, M=RC):>'."O(%S#^3#'9HLN"!DZXK(S98BT#I.3*57*UW4HG5Q%@FLXC5;(J: M=^L\:=ZLDS]?3,IM_6AI-M\%T:T:S8Y6>>] \A'.K]8Q( MWBN3HI(A:5E"0$P",U?K+FDN_11XNAJ?UD,R1@=,0+G6:8Z MC]9 3B!WB+J?+DKK=?_ SW6\NE8B];5!&4N&3E2A8F$ MVNA YDYHDLC=!=S)Q1#[G_'W^8P\@S>SQ>)JXG52]7+"!"9CH*\Y!LX\Q,AL MG302Z.L0VPP;/PCE\%_K MH^"\8G2B6F91<6<\A)!S)Q/KUK)/BN!3Y3_K17A-4M77.# YX41-7DG&5<=. MD.+JS,CFLP%5)(.C2;WR'V=,]TE";M#J:*EYJ[V-7$;.HT"6,@JFI:#]!&V8 M\5I'"9QLH";5;STXW=X<;$JC'LVS:_)K!O/ MES[D?/9E7#V^Q2C:HHWSB25'!.K:E B\ E:\2KQ$XZUM-'WG$)CGK#L-"6O0 MUN?M9ZP%P%4@Y!]@E<(H<@%9*,Y0&+*""OV(440L=VH'EG!7E M5-$W:+7S;+' B\7(YK$OGS\.7-^ MA( ;],3Y.WRO^UV\GSU+_W FNM1"%;I#/&=U:414@R8XO^#G.:;Q.NSS>8)+"J;Y MV:Y#B$IB"WTZ NM074': MA[D:\_38#4,6\XN:AK&83<9YN9>ER)8U[A+HOR52AU(L;2-FP;P5P(Q)/ BK MK.)=?"MZP@U5HW]MJ]E^"(_?(*01Z;->A=]CI&TWHO5E;1=,![0*.5(Q'J,] M2%]$W2@.,@<)C02;I,TD?S=IU,'K#=/U@.HLJF"YQUR?(_)XV($,2 M?XAP&P37K_SS];&VV*3PYI!X*8H%Z9=)VY(!J$"6F"XN.)GU=M5^S^&1VWB& M,US[(VM?).0$23>8?/)ZF3ZU@O1R,OXTGBYWO09'F_4NI4K&B])"#>Y%=0;*T)_4&YP)=1# TLY\?KD@H"@ 30*G]Z(Z=YNQ?VH:W-VML:Q?CRY@6K:8NX7F=N)P]_H_+(4]B*OW!FK3?$G'POA*G9+UB>S^7(NG"],<+<$2 MEJFL@O"*\^B[]=';7OF'9>TD$37(8GHVF;R]^(CS+0??&AFRM9)9'\C>UZHP M'SRP1-]_*7PM?6URN[P;SH_(=H\"WIM=- S[IB8$L53ZR?$(,54&SAWJJ@ MB!9X,<[F:(RVQD4=G"JQ."E+L6)7LSZ8XOJ&WP8F$,;-26WCH+"/SX,C&T4Z3@^E$D1W[ M\9V$XS&*&0?0KMM&R7!,-8@K_SZ;ILOYO":%KM+!0 MK 2P3L68@FZ2O;\-9#C5&9S%68\4M(@/78GBP)=I%3?E-CMCM6:@1>+*S%5@[_IMA2X182O9P\ MD^>!#IA'#LS1&R6D=N!YEWNR3E?D>U$\_B5(>RV8]Q%,WPB34]LS5J)>C ]"$8"0C;DHRI-ZAX4@PR*8=$8_O9A]N7?URNN>%[_8YOFZZ<.FQ;1D_AG)\FN1[]E@^#%LQ$G M:QB=KI:VJ)-WEQS*I9KIN1[B. M#=)_L2K)Q%#!LEFM9$$%4XU=)P0&FU.W!EL[%O^1*>M%8'OO/(8/IFX=Z"<& M4^5@P=0MW%O!5#H'.3?$H^'518O!/5D0_.[@^FRA.#J2^G%^.+[W^. M,ZYM^M_@?V?SC2U_[3TZ[D((@M>QY)'I* *+EMY\D5$%I2Q8U:0ZI2.^4T,6 M+V;31/)=C0_^8[SXZ^_D%M$OX .*4>V'P'74=-9)6[]4A@5NZ8>GER1R;7-L M$I"X#]3P@=$6FK(=9^B-A@:!SFOO]XXDGG^_)8O%\^]7P;_-%=8Z)3" E=9G M.FH3LIK=01_,'!B/-DM1N^)MMZ#N.[1U-/:AXEM#J-G05#YV3*M;PIHEG\SY MFMT<:D<8&R09&L$Q*7P*=>:IQS9QUZ>=\#N0BAR4 'P(5AO7%H3&F2]_+4$X#[H_T0"0^< M )R<=UHJ0]Y_W:26GL4@)?W0,4MPTH5N#?>>=@+P00P: 'PTEWT(;* $8&ZU=C9%IE*F/?I$ MD$RQ3!24OH ,,71+XGZ:"7(Z\0E#6!P)#'&XKFK 2>M8JH M#':;<_;4$H"/9NTD$?68 %S#L[=M_U6MN(F8ZK!4*T'3OFQB46?)4@]D-#C*US1_ Z?2 JW,&VZ/70 U7TX"V \N@I8@@F40DV :%7U8"!++SF?(W@+VEP0P,/'W) $,POLAHNW;ZMI M>3O=&/).:"Z$"PQSK'=SUK*()3$)TN@D3#:ZF\%U9^EA;Q][DO>L-V'U[?5L MT+S_.MM4?XDLN*_9LK&:)2(7^AQY219%2M*JJ+SK5BQW9^FSH>XX8;5ZZ]X3 M"QM5DLH*JP)G83D+*()CP6G+DE+9%54P&'<8>=>+GP]]1PJL;U=G@^?5['*^ M24, !3*6S+RG4T#75"!(O+99<0HQ0DG0;2;6W;7/AKXCQ=6CXW,;SOC+6IDV MWIA(2)ZR8((71]]V0:#J& G)8Q$V*R'D8>_@]A/.A\E31-=CP_1;H-Z-OVWF MP5M!;S\H)D.=J"CH6/ Y>I8][!=E5H),IAYDQ-Q8_'_J.%%B/?H<0^-K?HMB8+QAV>H4=4F*L!Y$X(W%SX; 8P768Y?P6WA^'U][-1BD M$8DV$Y*A;S-&!BX@;5"F1/YME-CM*NSNVF=#WY'BZK%%]VW#^.HPT%F1'U.0 M*27H-(^N,"^B85@*^"P]Q/)@FNGNI<^&N^.$=9>ZT,_).;EQE&UPY/L*PN!D8Q&/C.1.1B-9LHY\ M&\!,GBDYJEIGS4,J+EDX[!6\L?K9D'BTR':0V%P-]U%*,H_L1]RG/XX=:[UVKN6P[#+4. MH0Y8%B4F]#HY""AST=9;'R64;'=(N,^AUG=7/V&H]?[%FDNZRU!K(0*0"M?I MG48;U)[L:6.B<0*CL;A+U/T,M;ZS[K-IIM_1YO#-5<(^I-KUU!>6I:9O532) M!1T$DZYV",MTV*4F?6*[@#L](?8+SF&:<"E409ZI 0PB,VEJI9ZT@4'(A@FM MN>'>9KOM"O:5$GL+QV-T3^I9$^XFQAXOZ09%09O$WY??QA=K1"Y H4])9@H- M[F1#(BA= L\JB9,+0GX$'( M-@-N3P%]AEHU&(<-FO'?$LY:*B,H(7$!B0E1WPDZ"AE@4DQ9(3&JH/BNOA0] M?VO78,Y07TZ6>>O1VB\^POP#+D9..UZ"",QKCDR#A=HH%YFU4:DHD_6BO1ZL MP9R['APC\Q8SL&OCW.71=7VJ;:#Y$G,R6C$)=021<)J!(V5-Y"Q8R15]*IN8 MI?=@.D.MZ(N!!B.Q-R-X7\WFM\0P4D*;5&I$7Z)GVAID$$U@&53DPAKRV6,+ MS=@'Z S5HA?9-YB??;.KWPU8R^U/X +S=4QFY.A39M%FAB)'ICD9/*%8^F&0 MIZ C*E0MU.0 C,/UX6SMZ3;BY<=H1@ )'8]@R8V#0@>E1>9KKZ."PDF-P&5N M8KD\\68$/:O"04T'#J&D>=%Y%S _==.!@]BZM_K\&%$WYS\5:93+Y&TM1X#4 MZ5J^^EVNVE>8ZHB]+H4U3Y'WDYH.]$?[(1(>NNE R(5<:LF4K[WKG(VUF"C5 M23!19!G)P^I6;/.TFPXDSMSE8AF7I+(Z01VBYQ-6^Z8!$,'7F6>&D1!JQ,/#%,Y.,*THZ:3I._7MJ30>.9NTD$>T- M\#9+T/FO2YA?X'SR_=5X"M-$L'^!"_C'%"[SF#R$!_Y\3#;$B4_L.66BS_UO MY55@=%D#Q^(3UR:(J*N'Y4QQGF/V>=2?))KQ?WQV4;>%AV6S0]Z1">!"MK%( MG[3UV7,IZ70%6PIR8=U#I/69A/3 HT[(2.JX\K#L=,E5,LG3 >PM2H\:#/I2 MO-,%HH(L70X/T;-C9\?S\]\PN5QUQY[6EW4R+M]K>"4M^YT?Q7E@!*X$L8I M28:\TCRB#F@UY"!5,-P^0,II27TU[?EJ_6<[UQ\O:J"8',KK2'= CEY&8%;4 M:>?.2 9<)N9\*#4 (;7KDO74J=')P>A.#3W]-ON"J_;KUX^>3&9?:Q[:XCKN MO_AC-IF\FLV_PCR/>%'6ID"R4)%^A)09'7B!(2:G90R@0I-6ST=@'3:EOJUN M;<>T6E/7(*?P?J#/85)_-8)KI.59FXA-T@P[H1O> MZ6O.\ZPU20U"YO>#7.4DY/>S]>WERV^?<;K D=*2##$"G14/]+I!]7.39LIP M#LZZG#T,KUE[T/[LFM8'B0VR$CN"7J7*K(_^489,?H#A=+#K.M:=!!0R2E:$ MC-J#R=XWJ1 X!NR_].YD"ALD0=Z/^1?,EVD9@1WQ'$M1Z!BY.:[&\H $HP(S M(:=$YH8PO$F^4U> /[MZ'4E5@WS*;A]ZLD<+9OJRVU2[:H$V+$A.,LG)*$Z_ M*[[):/DCK+$VGN J^43:%*U4BKXU/M=V1H9Y*VI;9>N$<\FAV#%1KZT7.$A6 MV'".35M2GDIRV/UZ_9Y6668[)"X\"K0,E15,2T-;0VN9#0)=#LZ:3NU5>W[M M-O"&3A=KK!H''>!'432X"[2Y(^R L64R61>0CY-CUH+DPPR!XQEZ+&TRT<:B MZ%5"KB79 F2K>)""E1"A1#*+LNGR$?R!M.B!C+6GHD2'$-- >:Z@D?G\8HYY M?/%FMM@D@V0@O[P$8. $^>LY( ,1!!.(Z)3C@<H::N""/ IP+&> ==&SXHJA))>H>+#.-:GD.@#C&6I/ M*X;V'C9[LH76OZX_(BSP/_[M_P%02P,$% @ <8$C43]]8+ZJI 1-\ M !0 !M=')X+3(P,C P-C,P7VG#70'"'0(*[2R!8 M".X0(- X-"Z-2P+!-4!"$IS@&MREL> >&O?@W1"@$^SQ^X_=.V_N>S/WO3LS M:R9?]UZ]JTZ=VK6KSMGU[7-6WWV_6P.(GRNI*@$H*"@ Y/X#W*T3'RM"'&P! M0%T=> ( #: CB()H-YK^/>%YV\= /1['>5>-_CT^:]?@!( B,?V:0&L^[K[ M-H#,O0"T^W\[]P_^X _^X _^X _^FT+'S]*%4=?+P<7&$P PDM#^QB;([EE# M01+Z/^I-*6?]']B%MCO_^KM#[/X@S_X@S_X@S_X[PT!/@$^ M"3XQ"4%^1CYQ"3XA"3Z^?['NGH, ?H EX (P KJ %^!PK]D ]VP$N%O'H[?W M\G*3X.5U\>2QM':ULN$!N8)Y(99NO/P\?+R E"S$S1+D9./%:&5CY^ BS7[2 MVLG.Z& MS6XHK,ZG[J9@8^^@XN]AH^NOH0?R=P*)6[/+RA#@2D$D(& WL(V7 M)2,$[.SB*0&19OY;[Q+W^E_5O,PR4A[6MA(ZSY3^OL5]29KY[\?BZ^O+XRO( MX^IAQ\LO+B[.RR? *R# ?=^"V]//QVY+:T%N3GMA84M!85YA<3 ML.6W8OY[\]:@?[3NYNWA_#?;UB!>&V<;L(V+E^?];/#S,O/^_VOS?HK^T>B_ M./WW/MZWD5#PL+'TLGEV+S)_+2\WGQBW(+_>/RPO#Y^XJ!3O/VLGQ?O/!OH? M,%LR4M8@"=!?8W+U^#OSNC;N_]]6V]E!YG^@TW_GY'W=WRGWO=]?>C@X.%*\ M_Z/A__M,\/[]E7>O_>-U>G\FX[\#_ACY8^2/D3]&_ACY8^2/D?]<1OZ)Z]JX MW!-[<(* !8&!B8&.A8F!B8V%A8V+@D>/<< Y>F( %04-#14=#0,#'?W^:-#]<0"=!(.4B?\IY@-M2RQF=S*!L.1< M;!;YFFYRG4DXJZ"51S@.[D,*2BIJMD?L'(^?" F+B(J)2R@\4U125E%]KJNG M;V!H9&P"LK:QM;-W?D%A5^* MBDM*:[_6U3^34W/S,[-?U^ K6]L;FWO[/[8VT>L0NMLB+]<^YMG_SK'PO^W//M'Q_[) M+QB CX9ROWAH)( L\%LIAB,']8_\G;0-7(0BS,O6>2-.9"(D84NK9@.V+OF# M$)*T#Q]4KHJV%K/R?2G%A/=FLRM_2-A%UYG&LYM]33CM7[-2L6"1VB)6PF8\ MQ6:, ;;O@'4]I(T4SQRU>LOW%544S:, *X,=G:7T%#F%Y^4:QE0QR0.6";P] M[HH(BDW#>,-^'\2^00=#&EAH6>)(:I!99ZR",3YR"JI$N"%XYH^2*#_5AG?S MP0$,XHWV7E90;P"40=Y"DMA83\KWJ ?W)3.B:;]'3"E!9"II.3G@] (>!.T +Z]W>'GEC0@@A!!9;B1#NWI1L<88S$G8Z!/ MI5MVQ>J# U1[[+E52E^1KE\(<>F@ R# -X1CR^A4BP] M6323UL@@A(?QSS+)Z$,>7I;Z+,A#52;<2D.G))5N .X?-[<;VD93YD@A2R3< MB?]#%IY@^OU[V7Y+U0?<$$+9D0/)XVR!K8=-#G'4P-GT*">N _?#(_GX\\1/PR.'L9 M%9>4HT6N]'U6@S_)Z$%6\YX3"XXGBTO] 9?!Q8R -7I6F8&$": MOH[;_.(T:0VG-:3'F0D4#*ATS#" A86([-@T"@*[/"C$$5LI'GK5X^BO0*B[ M:UD??-=IB/"7D-E0G3T3KXT ^RPUJ\%>R6 0Y@;F3M>8^( <'\H(A'K\^5R' MA*-H,'6-)B[,0>31N-X$/7FD6C/.*]H^>A!__"J$7UQ_$Y_ &OF@=T(VMH,7 M]L-V6+$]4K]NFA?=B;A6@&H&_94@)2O'+[\U4!+G3-4MI=$*,F\ .NED4I_0 MZ@"^- .HH\]U$?5GFC&GG85$HNU27TR M!DE^H9&2@ZSQ70WX=P"F$%APPRZBWH(,DM+/E^F_G9/]/%1\;?5)^W=$F:J?DU^5+=F& M2F7W4#M;$-_2'=!3(R1E\@E3*^,E-68?03.(H:>\.$Q#@UW7V'0 N4RTSUS+ M:';/'1#C#^XH"0'YXMEG7!H,/UE>I 2W]/2E0;GD$L5+^]77TM.>YT0&=MW MT'9T3("Y'UTI_Z9(.1+Z0-"AE"F.1QMW^QE LS""SV54.E*;7>2Z4)^H-ETI M?CKH58):1H:T]!:?A/J'RF'A7,E#\@WA5;TH,F&>;(5]VX<^B=XD3.M*AE;? ME)\$RPF(4VU^,F#O"\'^D4UT2_ZH>>W OBX>I)R.!BZ&<:CN+*U3JFQ^0,-D MC1R4?7X^ZBD_+:66M^0@L9UG;K14N6#I(2 7HY]?/"X+5Z9SH+SA.^CQ=*58^DZ=[3_\HA>H20,C!1ZS0NKRR'Z'M3HIPJJ)-D7S&W\*4.6 #"IP@+F^66N;^OG#JZ:< MU23NPF>OEL,& L(G"7D3^#KQY:RTPGI%93X"=[I?YP#6YI^625DQ)?OUES;4 MUU:*4I7QQ$65>QS=/6$L5"9PYIK?;WTU6F3E,3)V[4;0J''&6X]DOX%BGH M MMBY4CBT^2EF?AM@2^*6D*H8U>Q_>4'LWV-_P")75Q?.2JRV8U6XM#G_?K9P. MI?2E7]/+= U+Z7>_Z"0^\*_/>WE3*LFM8;\;STK0C UB>"]/C!N^A8K2K^14 MV!3_I2&=8R=E>1FW?#*"FXKEA* K+J$M7/II#A$^T@8;F;&^S/L4(?+6@;SJ M]:Y]55X )&9IZ3&SD);,?BA.:HYGV+=T\@CWHCT)UZ,'FRJZW0T2[>4^AL\,=!:*U>/TS2) MCT1);IPV=12P?R$4\M8<+7U1O:FANJX^.;]15/?) 'JJBK%^=#_YB]"SL' ,V.N*N?N]EV4>CHY^6( M+H1,LR#,3-6GQZ?1W9TEM:G#WQ\3]]W-][ M-8">Y+(&GPJCHYT^OLKQ9F0HN$8K7/[1 4S6W:CIFYGOT.BO^B>8V8R/B-1L MOT,%7-;0PJ:J?W:^,9')@OU>VO?/*G+=X!XM65SYA?'(9VA%Y%EY.0XKF!%M M3(QR&6[WQ@IN\)H^T:YTWR3BDY1D"=TG7KG+T8/@*7/C M&_'C4=?:FQ]5O ,&S]F_UM=VQJF1QS%I1:A\?%( Q^G7F$Y-\CIM$NK MSJ+<9F!"V>WH6F"OB8F]$0 = K]SRC^D_ MD]PX+0B%X,F\APOOM)<>8,Y)IZ^ZVH=XGAYQ235->Y+T[R[YB?7OC)GGPX6(WN'5U9H\*VDTGYIDQO)+X08D\;)3.U>)8D8PD)&X;0/G6!48-YW2LA MP#2'&#K.9S^?F*:BA9M B%7HV]A)P,T;S&0*&3QH:9-(*S=_AD.Q<%V\/OR M4A>'E>YHB*UY+0Y?]0[ W9F:A_Y.;\UQ,JF,\"X%B]8L4-(_7E;M34 MI22KFT3$BEQ=#R)21O+N[K4\RK:1.#A[,NSJ&-7]8AH?%5.N)V<@K_B0\X>: M)*>9Q!BGN@R,QM3>T-FMF_+9TQ]D;A@>YOQ(RT+(=&]#)OE%?LG"7GH!7_B< MRE!RO]OQ*4NK*#N[+VN*AU_9 PCS\<[IRLY9?S!CEIH%W^*6"6/\,BY%CVGH M"/E'FEI,?RVLC$ YQ%%#/,*W=^51(X+@78.(:,J/RTPO0XY319*N%-LXNMY= M@D6&EK@[@-S'@E**+=<,R0"]96F9KC@^9RKXY;:D23WX2F_I&X@UL(C'0YD] M\3EL+IAFP6F5* \>652V[[' PG,09QJ]I2^NS_X-QN=^AH'O/B0NGG[0Q6]^ M+7L'O%':A5)#TVUEV8[-(:YD]P: /_.Y-G,=)H-U7DR7HIX1.R7##WB#1_L[:X\4@@?DK5V_HW+P3 M\0.A:$Y+M; 42H+WXI0L$R"8USCZH]0UW74G=5^]JR<#6WUN/4NC^$9HP[K; M8!;@])OICM3/WFN\M5A-P%[V.\P\/\37JMR$X^3%,Z@J6[4VV:?4[(\RWW,( MV;NXU^]W6 9"*6Z,X\2B4?JLC\<5L 5N+;Z=N^Z,W;Z?:4BZ!#HK'[VU-L7=D25OT*:4Q>%.?-0&:,K#)_ M;3"3#&K^8# 2J8A++E_?C(9"9HV/&)*:P%+-10:\F B4\N)FI#S,== 'X>-$ MJ8QL*^?0(,>=O:L>(@S#KOGSK[V0?GG&]B;^>Z>F+U)[Y@9[-JWX"'B43VA" M/1;$=]H;Y2;FY:97%H\N,^-2QLZ&O0/WIP9'/#ST]0"QO^684\TW(>OU55%2 M3J"-Z/HC\[D[0 /=N+!SX;H)Y24?RKK5PM8U]%2#OPN@#]I8EL#3C G&0]HX M5CFM/'U%+.XS4'SC/59&=,,[>+]M$33+69-.@XHMKS>OT*/* Y M,!;1=+RVSNW&$J,RP-# 5$8M<[A%K6Y R$-B]3L[YX7MK4[!E=X/$V_("7VQ MIUB?Z7@.@Y<7Q48!/]'8:[SU^ >;HKWQI+T*U0\%E(4\^R\&5QU@39@O$U?H M?SF?F6>7*>8AT;H)ONQ=SL$P*K:G>UV%IKGX86W'8X<1U9A=9FDA"ZBIT!"" MBC;533PB4LTJQXN,%I=@:,.JW>G:8.\K*2Y3Z6 K?T3,8C/\:@F9-VTBT9]+ M61^?;TI&_-&'(![ZFBKP$Z$"*G]8J HCO1.]9U85B])GRQKY%OP71 PLG3M*"$--(H5(<%BPHO MR^=GY6@PA4GW9H5"7P,]R]QAO?137/4M&E>.2KY\RS>O&]$P:B%;69Z$8? \ M6;S%U:%=],^=T P=:Y7PY6)@;]6):NS[R&*9B M&BC83T=#&U>RMA8:G->A#M^24,J%-_9F4N]I_[AEFA56$I%YG"64(,0__ DG M_Y%Z;P1N%WZ2!Q]!D"'%V_3%'KX?#TWBCUH4G-,/(/BNXK@ EUK^8]ON(@[K6=&79'@$MP?I [(SV4-(5Y:V\GK6'YZ-<>#J=H=[D.9URWRU+4]LD MCL@#%3#>,PT!S=^R8QJ3P[8MTBR] @Z9G^=RO:OV6RI&H8\!IVEL(WU5669E M:@[61M;7GW@+ &,^LH;K)^17L[AJ.;:(Q@[VUE((,\;1,-*MUW6WAQ:[/8@Z!R M684$C8W3@':TW#[*7>5@H"ARW@?VW^8Y,(*1EHZ*AR4YEL[G1B;H3:<#*JLD MSM9T?(:YXF,[@U@8&R9K@]2LS9>(L;)TB.'GNJLOA*A\C?^!(\[@ CI M] +>7C%:&>UZX>046]3"Q[L4OTH3GC"<_,F+JJNK"Z ,(6BC*H;P*F>-Z\W: MSM!X#&"?*2Y^H:W%7?,FGE8G!>*R_'O+&NO$%-#""][D-'T MSM>F&%.C0Y9T02E1X@B/0Y0E433F-;A4DO+*;LO_.CFH=+GJ)EE%AJA-L\X+ MJVQ-':?OT_Q\>!LPV%IM]#Z&HBSFP M)3??4K(VZK_0C<1U0W[G3[?1H5RTH%M<08N M?RD44Q#YRZTP6KR+\8%^]OJ(:V!&"#S%28W5/]^Q%*CO>M]O=0=D,?A:JLR M4_# 3,T^(W^0^ .SV10^U;/WYB&O/[DGC^JV(RTMO7A #7/>IGC&&W5A8'#' M^'8O7D<3615.JGS2+RCWE(3X-ZQ'E_Z85$?/O,)2E>[*Z9^-%.X_)I MT7N*(^4G)1%BN%TAN*%R0E+J%?L=](BY-"_7Y9\X/=U!CHB!AN4"=UI/3O!R M_&%NF!7?KTUR*L3#0G9HV=:5_OC%H\]?5-W2#=+W6,P&$[3'EWE4P-_(588T MUC8:A1-QGE:NF,GD%YNKVOE:7^A\QW@[Q-&;FLT;?'A*>)Q?:+MT+?:UI>E# MP5R].SK,U$'=A9[N"VD3:TVBG]7 _9=[GF4[!]<"7H>Q^?U+8J[%2]5'U5YE M37%S?15+\C8LG/SR[M_Y^^>Q\%$_\@7*U\XZ'_&\JIEWKG#Q?E83OEU!\JP6 M)U/$P( M_T4N>DMN[ZO :XQZI!/8(3W18K;MI*$W,.5-G<43E34^@M)J=%PK M6 %XX!MV]Y"@ OR6PXL3S.7TNY6MXXNW\/M85_Y" :KGV4M'BSN"(@#6)SM* M,A2>Z,WWYZ,^X$?<6 ;US?7)FVU7*J%X+SB>C#?H^'0$R^<<=TNC",=OCH88 M3WI_8=?-5IC*'%+\DG_!VO25XL5AHY2*6:"RB^OL9N38RK3<&I MXDM]J?1/&?LL)3[;<[-+Y_=1838:42@T6&BTLY_M>DB<*!I%T0QG#A6W6V#+ M?8Z(PRRFUFVFR9B;BU])99[S87)4EYUD4N*@33+X5FI=QHL]&BE-&HSD:?^B MC,Y1Y_A. 18>(]2%0:*I6T;%,IX,X<:W]>\/ZXU''EZF%I!\62N'UGX([&-@ M23!,$=MO;LC"#Y\W2#][/NO-+4)UW9#U;6'SU 8RP3SHF\\'+@V->$7)'(GU M*7T%KZ$![A5,=SL]PYI 0:H &:5>>C;,_KZ 7*Z-[_:$Y74F4'PK7O-6FZ"X MKW1O@YLGX+(Q'7M%)-I:D:!9U"58:59)2G9$P.!#::#J]$]IH9=.,-O&,&7Y)Z&<.G(^I*;+\?'"/ =\+5@6OV= MDG 4=.NA^$*;B#XV4Z0(46"#)D;=Q3V_^*;\%-Q2, ID,J99R>4PT MC]%W/4A5QR O <4*"$P(Z>>Z(4N$GGWU;)$MN4GI.[4?J;"=UM,NWA04K#C; M0A5A5_RW,\+9#]1*'![.U:KYN!Q9&;\.+2#CRPMO(C@]XDZ=^5FAUHXZK@-? MM,^L2;^%J?0\/QNZ&L(67VUVCUQ"0VWJ[N*QMF&8D(&V6OCR?HRO(*FAM>'8,>O@SV^ MCVE#>XX+?3G1SNQ8*(<9[1PZ20YE:>$ T3]=NMML]!?I?:4CU,<+SP1OA;B[L8@6D9 M-B/']"$I:I&&Y"5C53^;'9/*@]FXT#UJ3"[:AVB$9/0Y:;]*Q60>[XF*7#Q: M5)_EX>&M^E(= UOAV&&&Y N0.[#X1%F#L(+%6=_ <"C>XYE&I!-=_7;]3/"CN;9%I[D. MS90)-$Z%K12YQON42PD3B_7W*]2^*BBGVB!S)AV++K]F84*AK7R?9_I""RL94C9^4KJH84V(*,KS/ =,5=2)PN2 SY6W>6EIZAX.DG"PY*J=74842-Q2AONQX]A M=KT?P=1XV'6COL:-5]R91M^&6!F7NVD>4*M>5>)&VA#1#W1O1W<#1(BV#N:: MC\\[X'V+JHS-G"+O]A@R JC[6./"OIVH$HYP8L((!;!'V=]Z?S\W/5(P27S9 MG*TDDCQ.UX: 1CNJNC.*R:V_ZW^*/X#E)BVV.//3;J:>6^30,2,]O ?$%XX1 M50 M>2F#7*BI?Q]8&(PX"1>L;".Q8;\H<\C(R'R6V38DO;G@ISQB0RG+%;6/ MYMX$VKDV9:1<)6JSDXW6:'6$?A.NW9LKK:*E M:?)MLDVQPF+!T<"W@[FC9J["J]F%I^Y@&-NJI>'#2Q16=LL$4^?\T-Y@M+AF M+I$+DXPWEC.!6IF[%Y]OZO+ZRED;7W\[_1+]OF:Y16!AC$\!'Q1G\U4%@OJ MICSSHN:QJ6A-G1_]0R<."Y=S>:M?0]BOO5H7T2I56=&HI96A$AA%$=X?LXE? M'CSTKYN;RYCS;8 _5FK")57)I)R(KU32;T0M.,5&_SXGY97IVR?-JT+=%PX; M8JQNGHZKN!1EO/7PA!IGI/2WFCWU9@^;XTGG%>TK^BN:XS8RC)F-E83_T#K MC#*#H84C&6V%W5O72?/B#L 7)GK@Z#/HXM5T(C--WL3$&F";;/3%0\Z5EX5U M4RHU;MK[!,U1E-ET%1^2=:DX5]28@%F\EMXG>&669,SVKP69,!H3TW#P#5V=C[]% M'H@LTT%ELQ,S;[)PPBF3#>'9??%MO625QFT]=I$U_9.*NOQLA\\ M+7F*=5&X/-KQP9.[56[%98WM9F5G;(@2;-?%+ND9F4,@BGP+ CMYBA1^<90( M277D63?-Q;TI)5T7SW3N"PN;2@"#B0A+RQZU[)3Q5HCWW"1HBD' M]Y)%)_J'ZH)&+=4Q5_I7;"-N?7@XNH/IYK5*4%HH%KJ;:0>VJ28P8'U1:X)\ M:QQC5*$SYD>RINN+RL]?\#X6*+;50KP)%%UA1[=WNJ6DOKE-\_I=<9,\=1P\ MB^^31U?U:.Y% _+[S;Q[J/**=!J2!=AH#U,_KA!B2< )U<"_:>VCP4 "VL-2'[X&5J:J; M04HN^:V(ZUNI#-RLW$F>-R(=E<.R;5XXX,"^[P>$763=QK3VQ7X?DVZX418V MBY1[G[0,I9'@LGI0Q8'OO._#N8L#;^$>SNXM%>OH">8G)P;B2]TMQ!Y4C8"A M16SFLX:'A@TMYD6>8#_6ACWNYL9D#*AEXL(E3D-=8ATZS$CK-I=G80^ MPF7&K674(BL&/-R;WV?%JG\-DGS1^#7E=.=7KESDSH^2]!>^5CFH07 .U%DR M;3F,_RSBEI%-^N@K0BFWD(#<)06&%\T<8#IQ*MD3TT?K3-*OPAHA0('F\ 0- M]_C@?3/2;WVX=:]RN['=V-;![(U)X8P]?DXT;MX@N:]U:JB W\$H8+UPK=J4 MB1?FEQN4?KCX7=W&]:+KUKW-)X'-!R<*OG=&THGK(1!L4K-&,VJ[L=@G"W.> M7GU:/I*L(#R'W+P9>5%3]H8RD_/,^$!1A6T:L5+ M0U$;3'EX+0KU27%E/)2D*N+L$OX4D4+9!!7S%])ESRY3?LT+# N.LHZ'B@JV M"HJB-9]+J^80"=8ALF.F@EC,6QL3CK[ CVZ6,KU\;\T:F-,QSZ)/&[%@(Z&6 MB-.UT+'9F49H9$:?#\S@<\ZJ^>+7Q0%/;S+!QJ1IYI;L=!;Z64/YO@)Y%%:T M!!>B2!D*.NYSH-,N989Q]KBG7.!5FV.'"[D&%@ *^_'DD!YK ES%79G3T*1: MD<(Q$[N'X(C:D15RA19Z=B?QT[5H8JRP1F[U60:I57@^[ QU?1YJ0J; O3; MHBJ0_(D6_R?YCPRKV($OWAL#U+0U,Z]E98\*$.,Y^Q;NIIDV6X$I\Z MX!',TC'+VT%5L74 R;:=*<^M;9X6=F#YJ!-1F?=F\/DO.;_BT5"CJA%*DN[* MQ*X&D^7XCK*;*KJ?(AYF&=-@89IN;T]T4PJF;<)?P\>,%%8H:#(IHKV)^)\Y M'/+F$-SH-=]J!DJ6OO12+5.7D*(6QY\]P7^2)8>5N3>)[E[*HZ(%+$&SH5GJ M@-]\!)@=P1Y^>&T\WL#MB72@FLSN'I653896U0K8!< M@R&7U8,M'!^?MS8W?:UK"H=3;67R"F[;?]#7XX_HR>:[ PC7FB6]_GI!AEG^ M.TXD98 U]:9PS;1$\:OZP(G,>.NWU20:GZ5CFJ^MF1X0R6>Q6LWMD2N0[68' MNC>^J5P.K*%OT\5ZCQ+D\6R?X=X!@IYGM*&>$K+0407]*<5-B$U>RJ9JK&Y= M8\)>4\.B'A=L>28GB$BH9XVE@Y3/SI,ZBYA M39%4$"CZUNWS8#J^]Z3AD SFRWU+A32?XP"%SYWKX-G41VN4> 4VI5V6Q@WU MSP&O9UZ!*,FEL@#XSZ1NJL8VBT>/-TB52UX6)'REFWKKSN@@2DSX,C4).P<_ M!*E97[S6F'[0VZ =U*C<-%NAY1@WVL#+\7[KII\\ZKU'81=C@K*P?V\_]9>O MWI237AR5X$TCC*T4BZ@5K'3R=V"SM_X<7L/6]!KD-3'- 6NR1/O4X/CXY8K> M;DNTQ>[8O=DW&@!DH3?2BTF/W.IIU\\B4PA-[YQA>J.("*_]7$T?J3+8FTM; MH.^V*M"QFY4S"R_I$)A8[2%@W9MS2K.[L#>A4)TS=6 O*5U$W);7DQ&>,126) MODX-=Q];HD>;X*X$VT7B=8'94S;0P4K;^?%;E(%,J2Y3@J>;KNP)&L9W .Y9 M;\B"(;7K D_P@%NX(/$,CZPO)6/4IHRM52)C8'2]!C" &LJ%=(6*4L^.53F% M%%5$S&7X-)Q0C^^B4E-NZ[;:=T-#B050L-#CJ-=Q!'?[1(GM_.^)>W)YHF";+Y!RP#8\' M"-V"GAQAD4H"/J%B P!A3^T=L&X"T5/8YH[O44KY-<'L2('+;>%S-('"?BS. M?F.^0BCA+D=RK>B4"_]JV.S 7MO16./0:V2N2I6@_W+=VBPB,D@.J^G(6-M1 M!ZDF/R<\>"V]H06^+NZ++"F_*?B&P]!FX%>@WW](5Y&:H.@-RXCT:C?M+5)H MCP05D6%/*GIR*;[SX8FC?+W*GO6K?*&#'A*\ [/GF==M-DX=MFV:6#;>'RY2NZA0&ZY_(X0G,,1U M:_R=KUMF[]<@%>-Q<2[B:&ONM_K-;N0Q:4#%HQ/M&,X@!0X#@?!T_.R(73W;]"Z8$MO!S%&%\OL=R" Z"2A=?M M1/;LF-X!1$,8@XTU65.PQS"?=V:M>5BGFVP^[UC?D-(U=;%O?UD.U&MOK/EZ M>LU6HEJBD3K,EKUP7,L2W;/-[_+R9 GW1&6^Y$(R7 :KJR/ MR'#*XF4Q$,%]&EL+^7W,\&#\BT@H8@&VG^208JX.:?U<&&],1:+PX#+2E[SK MB9]DFC/7\G*M-YO(.6$#L M"W )2'2,_'*^-?JE7-2!IU]%@-0UGA8^;V['(7LL="95[=28RM;MLF97%4*H5&8$U:+5]!*^'7,4S%:_D5:8T?(/JI;/9I1B^@ERGQ6 MVP2F8B>4L^3A#LUG?-/5R*\/T_OA?*E'IF^"06^@D.]]#2==M"YBY.,.'=*S M/PEDCEDZ,YGB$8V?5/%FGR[7[OGJ4*: U3)C)WQXI$8W6;1F"[B/!;J_L M'LV1RY8H22]-74O:JNZEIB>OC$>N-ISG5F117:F8? MBZOLU%(Y>>8\Q=P?7/Z7)LO.9SF?G_G'0VWH,19)=&I1 M6Y\.HJ'=ITC"TUHHBF1_Y+^[&&>>1 NYXAL5[D8)2X(EEK>,DH]9<:FBUX@L M='^@L(>J.\RG!+I/%K2E*LS6M9OTT)EJ)$4)+6[@KK"F0"DCL'R_=>,P>JTE M+Z%-GDAIYSA,F0P4.V6"RU8XG&RRCH4$7T_DL.]@L115\%1MF.'U'A'/UU?( MOA"TAO*ZI# (4HXM0^VHZ*05(0W-&\,6#R 42A-2Y.M.G*X/D(TO'I[@NY7R M9-ND4'T(16=?X9#PS&HBF$3V*J?*IP0%:"!R7NO#QR,6F&I.U_W8\,ZHV(B: MCI+RJE TE E@H=+,FL3VDXX&+8$M[>'F*XPIL(5*+56)3^O)GNFT],JY%=2_ M%@TZVV9^9E-:O'QZ$>1XH#]A$TY:(.4\C*-H?LW AQ]2?V+Q; )%42ORXH=C MK)T?&-]*)'. :F#/+\Q/ 'D!?#\5]&RD=]>TUXHP^GIJ$2-I7Y MZ!XX)#PL!/5A8\I%N>=46.&*#I-RE!DKN/#*(H'1$HB=% &U%LO^*\L?M_Z)NL_#I;QX1O1N%^3%7N@\\7?AF;PG4 GYUGWM8)1!;HM;:[# M9/IA1/M)&:.+'&O-"A^6AM'/;N#X1R6O!2*],]?^I$Q]G2]=))W!N3/@LX:0 M_?N@'R ]PS-:P(^-#([RLZSJ6LM,/-;^M^'%.Y'?$@>^E9';!E>Y]15$DFWA!23Y;_L_)__#]/_K>%\RTBL9\!$\(> M:/*EM)&B+,FYO(8K)P&*%G$'A)'(T?590V+[_"G>U-T!#YCA%8%UH 2B?3Q12/Q<+9%H^4=U^8ZDN]>"*$ZH;P(6[6;3I; K= 6 MC\>Y.KM(Z9D*9!3BRKPMQ'GTLKJ M#F]\)?*)N!EUKR'=F^'!5D4)'S;:E7Y_6]69/N9R!9$NFCV;&*5B=55"Y]O, M>BID; 3;FTN&[5U,P!;[^9)Z*16U#[%0BW+PB7 A#+U9V%_3%WNI7QH\YLRVGX],_=)< MN$,@'SB*J S,NI)Z:4GY<.@3%0&(3-7:"8/C;^6(-LX-=5FMF6MI2^>4_2DC M<]-?\].HSWOZ5;4.GX9].E7RCV#)0Q2]J3]H5S-HGJ@#"F K,E*.^ MKUOX;M8871P/%6ZK_+Z]0L46WI_1PHK=9R 0_IZJ#U_^G WS&K4Z>/'Q2N5Y M3/J02TUYZ;Z1N.M2?*M^V.H0I? 1F;854,.//1A[CT#(RVA14Y&8@_ M)CM=@%4#IT3(+ZKRSH.QS3M (;+._C]\Q_TWRU?O<1+[6^IJT9;;0G#1XNO0 M2U*,I2!@7[.Z$M1M\;!-]MXS$HN]8-K(WWJUL2.BM4]KJ3#ENEB/L;)0T!@9 MG@-'=EDT]O1.'W0HDVRVDL-+$W4TGY\1$=].R#R8.A?[.8K!K,J>L;7G M?O+R2E1)YJ/G.?D"-8OW&<=.@ M9I(YY?>&P?MQKWX0S8/L5#])OV/QR\IO,0!'WO]:QK)OE9QX?Y\UW0$3ZQ74 M_ZSX_WCJ?QXIWO^]DY%C5+_36&QJ9%IES&.#350]KGO(@7H?=8,9D(OK%N3( M%08"I+?KR58:7<<"70WQHPG-$:-(M#@[%P'E"I]@QBD*"_C112K;R$69'YJ\ M76-0K7)RW&LYVMW86VZ(:/?3S3EAR%:KYB^/^IO#A9]/Q"R0).23D("7#0C> MM\[>992[,;#?)$(.;A]I'Y_3WKY)?+YYS017Z*8GXA2B?C7C:IA=OR_VX>L^ M!8WA/F;0P41H5U<.D30"J]L"#U+6?XI,A:J'!)\R%]>F;-X/#0M%SG):;#EN MZ[)R57VJ[H9ZR/EG+$T C?55]2*411N)V_AWH>3_3>PT[P 6X8P;OZ60'VYS M\?^L^*_JXC]$] -&Y<K,/8E;K:AS-I"*BO/K9/#]354^E4V M@00GV>ZOUZ#9:UVG8D@#';O21)>KI&:\@BKC$Y^U<"BQ^^S;B9\Y1-I9D(J* MK:P-Q1C*=VTIXCUY82FJAT#58P31$<7:#0_((8=[->HD09^Y.NH-=];'<8O2 MR"J]UOKPWV-.:H,I 0%1L,=6[FE>EN$%ONBT!@9A:R>$2!/I+/I)YT/!V?4H M+-BPEO=]%G3Q''1NT/-&(B1GJY<4;O:R>:OE6< M:_[-;%+C QG6F/U]-97 =PT4&)8V2Z9IM+OL-52;XI5S,<#XY$\Z]MXYYG&% M:;#7U3VWXSK*P\;92TTH2BC*G/@WWD?_Z4)!S;7RQC)6CXB#]X:ZSJIFC/PS M6]OM02HF/8\0%#D:,L,TV2.:M8>SC#75V5J=?MM&:4>'B_:L:VZ+1N>'.%7Z M]V3CE"[ #+GJOH%W)4N(-%6NG\[[D+)R[#<+>S;^[7I0(L']:T+:U+54'3(1 M?;XV4'E&:/A]@?X5EX$]FM+2\1 NIH3_'1"%Y:EH!>F5;[]?L..Z=D'3EHEC MV\6&W],G ^$XM,1N[@G8,N?;G?"Q1D-EB0&H*[%YZF7"AN =$"2IA=4PJ[9L MJC']/%[I=FZB>O!L1V]\QU$:3U4=3ZYF*J^IJ45-S( \<_M295U)8*"Y4K=? M%JN-9;/"73B$V&1)&M;#M$S>RVB#GIPD\R540DV6'!F@U::F1A#PHJ4Y\"@< M;W!YD?83A[APZ7%-OE0V6;>8%P*AXUEI $5NK\6%HX[HG%]M(POH\_ 62\IL"!%\P9# MPRD'WAA71T2]=[J"!&F;7D&L3PMLXB?*0&),H=)$A;:*\(]=_.(V\(045?%? M1VEOMYSRINK,>.6_BF0^^NQ09)K.8UD79J4S4-(3*G@B1YDEB7R==RTYQ3@3 M*,<3ISNZU=\PZ6KUG;T9<"/2-8=TUEU&'G_!*41Z0D6;&0/3$;MPE-& %\D% M)0UZAN9-ELG/2XMSM>6+UP ^#(#5=4>I$HWC%2'EJ\3B(W/CC57*0,-&A/K* MA[435-C2 E0N\O>^FX&6\LK5#RSV+Q[\YF6*@-])[R^9Q^,5FJ)0#J]8L%A7 M8!,WH37I%BA)I5_4CGVJE8C$@;<*XG.E%GF[J1%0'&>U/UO#:GQ,X* M1\\/ MNA) FHY3T#/-GL<[;B)'IM\87$>>7/NWF\I->)W@VQNTR$2[<)>#]/M)__M+W']& 92*Q4<\I9-^HK'UW^X")8,%(Z /OH@K[_T)!G9 MN0'$:,2:C(:5AL*;LIAW0(^9DRNM_UQ^H2IZS&*%-:8XX.TLY8S+_RTT$SXF> J$WOK['X\Q\%I/L%S@J,G=F32-?#* "PZ1=B'F+ M#7ED A$QG277\2Z\(S%_U-,K';;5$J#V:&TTD?781V4BB<;Q\\#.J%>B3< U@ M"\Z!NDR^/A4\03T?56 ?3(/$TYWUZVIID6>QD)>W1CEW-Z]8N^HD7D&:S(50 M.5S ?*JOVJX"[)9BS^C:MCO?TEK?!&AA?K[(M?MB2A/__!A/A:*\D31J)IAU MHUG-(C8+LP/!5AEAN4$3T'K5N("[6"8A" IK(VB[<<@20:JO5T51CZ;G;_#[ ML2Q K8RLFA[35'J>H8SY2843;7$J]'82!C*MJY*:H?5>&'P=N'21:C]-X N! M++C.A4J(QX7C$#099#A\IUU7 \5EOYB/D\4/%L%(BK$;SQK;([#> MU!&1<]Y9IP+U%TD%O7J=4]^@ M<@?\).94^C^?%Z#]SWF-T[]+FM-D01UH#7<-X[6NGG/=2M6.5ZA/*W^D"K"P ML$>@Q]$^I%.TNY9%?@VZ'P2QT,,L_)ER+]?'G[U-,WH>4O9LNN"('PY< ])/ M:NK'*2&>O?SI\^>M-*B8\IH298V3GJE(W&RHB3@"ZRUO76%'<[6H.V7?:-E1 MBM0EUC4B\ZP"Z\(#_BCE64M:^URCYZ>ZC.G/!7= RWN&+'NTJ;IXJUZ+*?"Y M-/T>SV&EH9>N\B>^, FW8$O($5[80-1 MQYY=D0S<1OX)5)W"9"B',PD'U!3WB6=<.CN@9Z#;/AO1#JV6KDN!5DX,7>:S M6I<,N$^U#?=EHZTA&F-YZF6)D57&&9KORA2_/%O7H06PT;= G;A$TNJ +RPD M1HC.0O>CQE3]1[S%P0>!U:9+!0FQGZQ#(5MAR$23Q+[,+R7Y$)/3.T!NRM1H MADG_U#GMX@/.*R*9KM0$9'DGYC4_O"BT(,658*]#<:3FE\[+(4Y5ELJG_:IK MUFBA6$_-P #$HQ=QV;#4VM>OP;'R8O^ M50\,A53B69A;,EZZ:/E1[64"WN1*8,_G#5.F>DTSAQO3\R=F;?O,M$?;9PEM MW@>JWI5[!B;Q\1$KN:X$*[FMATEMH4)72AJ3JS% IZ*M*215J77VG(!G43M< M[4A8OXJ1X$R>TOH!,E@_E1V:C;M$W7%J>R2R;[J)#(2MR\WZQT=?"-?@= MRLRD$<6*R*37C:?\5.6C^QVR&P8MX-+O*0:E)HBQG.V2I=,+3MZ!]]7;HV74>GSVB3".=B=D_.78D5-@@(YP9Z-S8UVPPEXB>; M]46,M.06KXW9:?UUOJ\BTRU(#PP:8<)MU&8M3-.\&(./]F*V7W,,O:27(!JH M %PG7UJM!C[+6)]LIM9(Q(J5&L%3?63;N+ #$B>8MQ-;OB4O*FZ,E5UGGK@# MOCY0IU8ENBEGX[+1K0.?C@-QN\4YA.$Q7=5O^]0VS,#U-)^E?AS7W $V7.XU MZ2*+9WZ?!43]&;[5AM3>,JG!E\L+YNN^!QI8#W8FK/)%G G&%_H?;4J&](=* MFG"BW@'J"+);IDF>\OHF\,\#_9 C3LVO:!>UAK@*M&G=0_TA$NJR*@AT>K:Y MXY/Z.Z!N+R,FO&?$M/0C,P6^;\A#3:D)K*>*[J >F<>IZ^,79"LB3=0+J2$7 M,SZEE+P?6EU&$D2NF\?W^AP=Z1EF>:64<_>UD G[L$4-0PH?5\'%:6!.;]+CYZU5I)]Y; M8IHYI.<=@-W6P3>WLAM\!QR%2%*(K;:Z'#<-T/D'N,O1?28?=Y0A3[D#H##Z M2N%V)92"LC*3 1[FUJ6FD=?-)QK5\+SOR S3V;&*$LV;\N+(.>,S\FK]@>,! M>.I0#L%OSA@&_,/QWA"DPI=YX1+&U\#CF>>Q6=$HY:]$^GSQ72&43B7WN>8K(LSO#BNL\\+% ME:Y906!M%^:4M?>;L-80'XE*Y4ZZ&N,0>)F7+-*0 1Y!\UEEK_5Z7&@Y^$KR M\N801'44%WP_M0Y9[DI.V3.!%(6.P;Z-LN M1R5ZNULT/FYPNYHTJL:O-!4W?OS"IJ+X1"1AZ8$,X[?V#NYUAB^7>?.GDF\) )?O+PY*=DSR;C% MGZSG)?X!6YX1$+Z(*6]P>?2*3& M7/#U_=4++D=()5)_BT.LM412O?PY>#25 M"W[>YQP,FT_?F+X-QB_;/A]8&9- _%_LO&547$';)=H$@GN"NQ,\N#:0! \! M$MP)+HU+XP2".P1(<'<)P=T]N(5&FP:"TXTV?GEGS;IW[MC[C7QS9];]?M2/ M4ZM/=5>?7?7L?6H_CUXJ$&]:\(30[F:^*L_@R%++R7"X7Y'$&?#161I[TB0, M^,+D"8"]=/??#=Z=2:[7_=B:.+H]Z_(\[GR80YD=\7(B^:U].DFL)NQ7^J/; MEH_?,ZX$M?H5\>6"0>1&W Y9^@JJH#T]-ZF\/'3.&H/BO+*M"]-&![*07&%D MNW\%$?_U9[PC_!NY:0QJ&&R.VK.H#IX::E9MU]I1G45IO+]?X<^ZPVA:@,KQ M 8/&&=UW)TBPLJ9*B/-=ZVQU7EN3WV$Z%FJ!YT8-AW\. 5J1,G-*5-G MP,D>S?^N_G^$D M@'($)00TY^+W1FU)HB)XY9!QZ5^SZ8*O&7\F$FVW!C$.ZQ(+$WX(.*'?B(D3 M*[L+S 02&^/KCK]^Y^2H I3>>-/Q M@\A<[AVY%CGJE#I&(C)Y2/KE\9U<8 &2LSO@O?"LX*NR?>ZO*;+=B?Q:S@I, MJ0\ITW=B,T#Z/U(7B_U&/HOJ]D&=SXW;728_-*QJR+ST\'^A M@GC^I791\-;_S=S/0-8=OH-F=U&I?55IE9\S(+G&%',GRV?G46LLL0H;S_7_ M?48HQZOCHR.014M+-CMH\WEAJ@)V*<9'I8W/Y48'$-7@):'C(MMG^\1S_^3B87-R2ZH6C&S^D!1-0S36D#2W^,IFC5'0.TZ\7G')/$L? M#-_\\,4+*F7>+^YF9 RQ.1W!&Y5U].O=BPG]%'.!(38 \*C7X0Z$F=O;0]LR M5#&T.Z*-4P71V?D6[/;Q]\+A&[3^?"N(\6&A#FTUFE6;7[LOAHH&K.J&*G[( MQNEA 8::JKVE'@'AQ9B"*&UR+I+Y*L];?;Q^"U0(#[IQAF,D2J,!.\ M/FA&#F&6U8PJXWR4JA=NMAT3.DY\FN36EWB7@_==B,:0XG4;[2:1+ND(*L?, MX9@#$4!(@BB&ZT:.?ITUU A#;=IJ^DC0E_U\:37;0(WA_4&S@A]=#)2]1(BUA.#@G5';99%%K%T[UPTS-J0HAA*W-: X. MI][G-(A,:LL!6)7R&?3H;T3](P!CO\;?B?-=NE3WJ74:\7-F9V<^I5T?HDG] MP]UBA0*/U/*;H.1ITT_>Z48LX]C A,(0<[-D[63;OIQXX8G:. M!O&IK0#"[NXK\O.#^"K=:907!UH;*UPV<2HR.'=A*OY""6AU''QZ:JX^Y[37 ME5^1GI9(-Y&O%[PO['4"W-) BBN?M_R@O<=BL!C32[82QYDHP%^G.Y+B??V) M+^5&:CZ+^@"G7S^;I=M7\I22;_N_+,:7J]:!-#S;RL,HC' MW[W22?=8G<@ <0^F)5HRR6,U#0..SC<(1NM+F=F9,U%&V!H FB'*LT<>G%EO M((-K5,L_\S#8J? M752"##;90NJY^[00PFFH-;H/,Y6/@*O>I/4BYYN:(^X-'/17YCQY%4#G_)FI M4K8#!GW 14>4V'U-"2(HVJC#G]EXK77OI[#BH\2"G< M,>?0>70A$?#L^()WJ\S-'CS W.' 7!*A[YT5B\\Z\.LJV2T&?HV>C+)RVE+JW\=$^8P;)NX*)A']WM*8HQ M[R, =[S8.'#8:9#R_L'GX4(^\"1W7M+DUWH0[/9*?Z[K9%7AGNDER@&&T0R& MTP%B.@W25QA>:=>:[/(2/ /U3Q"W_'9"NIRSGUO<1<&A+=6F!#!@+ M:DV_C>Y"/,VRN=HTX_[]],@#+.2C3K3*+3>8XA$POVZ?D#W@:"YZ!Q.BNQ-P M$.XZ14U; +,Z1IF&EN"1CMH"]_.% M9'^0O^,J2^,/BT_(,L:J?_G[*\-'0+2D4SZ89PVBZFC[=G5DN^=Y.S?7+U=4 MPG*LWF.T'&L & M,7!O Q:$_W V^$#U<\;]2/E$ITE%50.F0H96V\PCHUZ.PE8Z2>TU(&&,R Z! M5I16753 T'[)6S'0)YGP\/6\3WKYD>G]3ZIUG).>&@Z$A4(_'>[=*Q@!H2WA M\A,7/E.-4E(F'*&#X !R[[N7FPC%ME S<=400(]9/ZW-OE*1M/M:*%VM;4;7 M]HX94PANX)K?<+C-WYT)=M197C][Z+VT4;Q"ZYSPFL2[9ET+&YBMVW;%\,M\ M =,CW.[LUW/:%WY[91!CW3_(\#ZRRD_]E$67$0OJM??;H_EO*G>E(]4'6#=% MC=HW.Z/_$ZU?PXM,\4#PT+C))4,?LLP%Q_"FLH6SR"5]\WJ IN^I'P'NZ=MD M X'U/-FG#>LA]0=% 5KR@Z?(!YIDG[,)&]2UW9J<;605(FE2*8RBDTJ5^Y3O MS/'C@AZQ'$;B=LD;>;%5I,^G9N0%@G]=?9VW+]*LGN(WO]Y*I#CB;(/@SC,( M&)/?"9Y]!-CZ&Z_AR2#3>M(T5&+^5-4[OJ2F9>$]B=-T9XL3LW^87Y@&.R[% MAUOYN_U^MD/JG IU==4X-1!=[C'F]Q;=0MU-Y_P[_ BPYV;>5Z_LI&A7(2X9 M3W0D*M(^:G!&H=.F*Y&@##R2A5*ES*??0'9^ZV_]>85[Y".D?X!'D3U)?'+A,('EP;0K1P8 M^ZS?,QW4<9B_!E[*?K#YK=[=34S2M'$6ETN4) 5'V:_7R7SZDVG\\ (\*O=K MEV-9OJ-*UI8LRZ#MX#9-9C6CA@Q?E)_AG(79>C '8&D .2S+M^/T1\O-T0P MXHM=$K\/#1!@5[8>>NE'U(F_',2I:2#@] WE>N=]^W=;$C_P&1;@H+2:_,X2 MSH'TG-4'>=+5K8[6,LN09NDF 6W"=%&"W>*R!!*SPV #/D(UT562KZ76QHU/ M5ZM-FT[_G,A-?#@T]5_8R!X,$F:O?J,6M881_%>KL17!DE)Y\[X*;TZ'8+OS M8N(-I^G(,-/V)&,N';D?&H1+/!\<-W^TD\((R4C7M)Z80GQI"=C;"A+-Q8=$ M;;>K()AZ.PGG"V;;%]@RZYIXJBM)\ *8,KP3,!.+G\7M[ M7=4=BJ)+L%'=#QX^D5\"G?SF)> KL",IBQL7^X4B]M1V/J M6:%U)B)FRYILDZT_AQAI/I!J3 LO"=E>Y'$\"IBIQ8#.#6ANR(]7K F1)2P]ZC M99FIE\:UA7 13C+9C%\VI3AA?215BN3JR[?NY'\]J/C\$1 1P+_@QV!F\T + MSWH$1/(X9B5;EH)^FN*2<53*NPT!G+U)!FPA.4-.A/N-LTI%-@_4LU_++93@ MQXB_"?([#K"E0.RC:@;D%^^-*J;#1?$/.9L,DJ#28WDPKDS6?M8'M;&;C3C. M#[#WBX6(\>(B],9:&PV(X*>]0&NTL5=LQ-Y9"G#$PV1++AX$!@(2(?$GM9OG M"N#CWYITB.MGI(9M!R_%F#F3R')D.,;3OC:P'[4K.94B2S3:X_63WCK($'5F MQF$NOW ;GL2("XEK"3Z#CL>5;-S3]=T45Y2O%*=(ZF!Y7&:J"@PJ42UC,&5G M_>239T[I.KS'=#=AB#@F-P65-$O>6O.9Y'0 ,WY?I['EXC M5FW2 7E=(,&HS*%W^2SXK4+.X,(#5^IJ7(V3'8@IXS!V\E$7 MK"8[^^*3"@T'1'"^R+9FJGB[V8H&X$ER[R\H*,#VZM,NW?H'WQZ M:U;Q(?72K3_F@+/398K:76SRO>;)YJJ4I!M=*"5G3=.(E1.I&O.U!*HYU3WX M$7"P$$.IG0,R!UDZF3O15%6O,Y)$/(^FP8[[PV% M"O3>9_+3XN'"PXYMUZ\:;E#MI6[$_1]+4;3XH7W[IYO%5":Q#BC#8J$'WG=Z M_L^/TR0_&:WJE\8?W'8.WY$XT#)KS\N%-8@F;PV(-37>.F'WF=-[RQ.?3M_ M!L5#J;]G'57E@.@*?HXMJ8QL7_Y&_K'P+/'+-?92?A G3Y9%:X8=I[4C;S8# MCA%FVKA-ST0OTV?P_'SD,V@TGY _?X_T=8_)55A-;A(("I; MQ$6% 5-,A-Z5VEEH5_"%JH^ZY_4I@^+<34)>'+#( M!G79KN/H/CO#T5&(JIF;P?B7&KT<7>1FNZY-#LV=Y=E^^DX.E$KAX'DNNA;M M@!?=703'0-KA8H'A"O=Z3+M")3+J )FNU][@9+A5%PB;0YD^Z*+MI+4Q2&F8 MGV,QN;8N&;2:G X?>03$ZW ^,=%;0P3&V 9=N'YC8=65HZ.L)IUZ4/R=GTZ! MC0FN) FTHT01OI#S,OK**HE76/81@.K7=&"D3D[^$@7Z"+"^SY74>FB%*<"S MVBXT(9/Q#MY?Z?H#7E;<2JS96RC!NN@.]'L<]=F_E\>;&G;1!=4XY0=)SBK> MYP30V!KHU&$;QY2EO>,*:;J65#EINOOI5$?C$!) M=?]+_] MEWF8+N7)%S_N34NSZEU2LNI5RR0 \QVU6?B&?4 4 .&O<.DT W),O^W.9IAO M%_"^ VH.OJ,-*0TOA8DM1"%B'UQ^26N[Z,1U69UNS$[94D1UU /%@M1>&FEA_$KI)G^^*) MS.:IFTL.-V Q?2QW-'4Z%9-G;Q7<0(#@7W%P8ZZK:H##8_/T6^= M]Y@,@]"V2MD8&2OYJZHY>U$]^,N: E M_VY&X[O=W7!%N>TK\A>2 X #[P1%^HY,_'.BW:D.%"Q.M^,>!EA52\H3DQ1A M>?J[]72D=V3M$$'ON]=VXU,JMC1E; _H%>,^+)=I9N5RVW:>PHN)CP#739*$ M@'>4L :3X!S\B]C!O[T+SK4/G*H+R#LF^H!O*$NZ*WJ&$(99RZ;T51E,T)(> MX"C&1=M^H/H18.7_#"MV,512MLI&)["/V0U#ZZZQZ4%*:S(,* Y^YS@MJ6&^ M&6VQY^0'2'PHNGX$#']#.1;4B7A[*V,70/V#.X 5R?1Q.C.KRZ[QS?3K"Y3: MH>GT#J;>1P!1.PN,V02IT#!F\"-BI,GJ=(?N@1Y+G[V_]!QW5D7]9T] MO";8PIY)P@[2Z5F=\_GM3R<%Q^CSK5L=PE:Z@<#H)R&'(('"3<)9]LPQ&;V3 MI\-QW1Z64.^396AJ8H&BR+<],PWI*XTU97]M?LTB&/!VQZ]T]D8NJR4FD.,( M10)&T3NLO+&[][J&K0_QV8%[WX5VL[&0&E!>%/FJ_+T*EEUR^]M*)0E_*G*3 MIUA0ETO 5\\/-M8)75JM'_ELLEY*9$-DKMB<#+A<@[<,*B8XZX"'58EK4U@ M'FW$F#%&/BN/E\%X5O3?5W).P&.2P):6=3:]SV2VZN0HXT%OXLM/?]E]@N:> M&KHN)-LF[W,3I0H_:L3+!8NL&5N1),?W3]+[;]X*9C5IN! M'1F5/KN$*:B/]DV%++3/#D@#) DV1>RC#=U:' 473KNE%(ZO38913XRS MGM:KTA10P$](XAQ/FY=RC^@1,%:U\WZ_LSMK5?RYV\,1"&E_&0;?OM^8E32R M]8 ::7Q88NQ\NQUVOAZD\X#VTG>Q:H$NLIT">D*^Y)_6GZ[5<8KRUZV MFF\,20GXT]02?+K*P\T:![:@2E+\SO_S LW93AD^%A\"Y(&S]*W[,2 T1[! M1X5VN+A.AUA4:B7T1/?[M85^ 3GOYEXH(NN@RS7XZ^ZWABX"LFP5YLGQ'CSL MJ)#=F0N(C M&LBYN-,*%-?_?88 5@U-"_('K"8J[:-M%]9YRXR:2#YKI0)Q<2J%%6/,4E: MY5%.O2%;D[Q#7)_=;?J!) &<4P8^/C7?<$W7GWZ0=>+M?U;>59XW*7TDK%;, M.<>.&@[G[>7%!J,+)K__128>02>#T$4!X91AUR/G;SP,N M(H/0&IFO5Z+K:SVEV?,W/T4/&/AFGG.9AK&RR&F->#N8@U-3,!/ 8YMD1VD+ M2K!?4&ES/FK+=1JROQ4"^ Z09.6!PY40PFFT!;EVA"80I1E% U'@5P^,/QO_ MQ';\/]FQ3**B-7V^ZJ7F2V/5NW8S_W N0A1N4DWP]F2A^BE$OZKT>_8$5CH] MI,HF50[^^H5PDO(X6L[AW^1X*WP.'.E88S:XW(J/TR =KII#42-KU>>,@N25 M(,^<3_5;@9X=HWEM]8U=]4D+-VN<&=[R2PP_4 OBWQ"@!PFT2VQVX RDTCG M=\I I6_OY,FNDY>^W8WZ1Y#4&$MM\BZ=J(B'7P[U'7T\Z$TO/\VQ]N1+WHLY M5O>/DUZJ3$$F(SBAB81W[^$GEVNIF8$.MLW#M%5!9$WRF/Z[J*N[U2J]="\E MF6#N&GGVA UCN!EBDRE/]"*(MDMK^*JZ\;^\:7,TYI7IV0KS&^^G.>M!^OG/ MU.C?:1RKD6Q1_AUZ!!QQR]6;A.J33$9Z, U!10S=JD4@!KEXW^'Y_*?-5E?<_LR/17K M4@,Y#Q#_42I%@KCH.3W!S LJ]XJ'^= >=Q""_%LS^1#I-E]&<4QM41S%BFU3%+&,1]7]0=]JOM)M9 MQAB\P0],?C0IQYUT)DJ;3OAE7#=24ZM<]NLV-&JMIC=EU7^[32@E!6 _2(=^ M@]CT,.SWFDKL28^)F@G.-V[5,?+^$QYN;(!0VV2M@0:^L&FEC7PYE;TXG'=FW*5R1;]=)_S :/'+HQ^MDZU;*TN\X MLQ*YLLUDVLV 6;@5CI; )[Y8R%296)&W4HF"YO42YU-HXU67\%'!.\!% 9:L?'WKQO#N1Q\Q:3CH( M7YKDSG[.W83(9HVI_O9#2+F^'>&5O6W*Y;W,KG^LA.Z48#PAA,K(ZWW]',-A M&E_%EV-^4>!F>Y?N?88?I]12!WS@L@@ZUNT::ROF_ND@[+J+]27*X4N=L!RL M.U=X JH,PC(G$J09(U>*LM,HI7(VJ7:1 WO:(T-;$!)]=^ VJ-]9^?UU_:!K MQ8D*Y;I8NLBTY>@4_^D;:T?G& M5RC#Y5H=HU+#6(WWJ7-?](KEZ+SDMLQJZ=Z9DT<-$MCGA6L^+2E58R?@KD68 M'R8=\OJ>'769O8;PZ9LS$%[]AF #:,FE'^C*"H)WW:L4# M(W0? 36".3#K:$DG3KT[%KC_[V$#VWFAY\\$KP8]0R[,'XX\:,F0J!MJ>(IU M(R7 6D]\OWO5KP72QZ9L.UA7-8I1[!NAGX.%X@3)->6Z-78!N00O?R()RI'Y MIU)JFW^CJAM^]*QP<1L6OKZU1D5=(@EH.$BG"Z^/Q[,=,\NU7;CQ__5$HT0) M>=3*I)2NQ(2*_O5S74AZD5=0C- [OUBI^]I?\X!K(:KWS+EQ&6VB-V>[R"[%K: JJC2:T%.<8^ MWU,TF2FM)H#&9<".2#RD!(9NOE(6=;1$WPK?DY/]^' /G<1+_'K;)YFMZO7M M_Z8>?[M();DW"8%^Z3<'(*U)J1QNA;XKSDZR4G^&!+5"Q.@_07) MEH.9!CXA:22)[+V+U/([,YP^+Y[]^+A/TTSHH>- I@L!_". MCPJ@L$O/.FY!C_>P:PV,Y':HXMUJ2?RZ,.;X9Y7R*^.;Z20^9=.-K?.:]^]T M89JR#9H P.&K.75T\:4!^\T,J\AB)9=86>8Y'7I].F]U]PVU),[NG7JZ-K&I/![XB]$W9]'!S% M^?7E"?Y&S2K.,&,1<[#OEO,]%___.F'N?^.DGW^;]K]**TC=P:1]F6T#LUT? MBS3JYA?& 1E>B&J+TGR1*GVF_ \U7_((2$P?>V@_ECX7M9>O^W]?_J^O9_^O MW> YL:U:@UFP+*8!G\[,UK_A&FC$D**>*%\KQ1TOFTGRZP"_8/)Z97X^/-\& MUS5FI!NTBV1_ 9)::\UDV.V\\RK[M7.&GE_+FP2: ,^-LSEK6U,9R1R#3I7; M&B)P^1\*#PD\7^5PY6:_ZY_+/R.N[=08#)5OTPH-&"WJW,H3 M)ICX?Q]@2'@$6$\F7*MV]61G/ (XM-4[BKVZL[)_ ^W_X!#N_P"M*?P)M'(4,?\ ;=*U__H3:*7%_PVS_X;9 M_RV'P";5F?0M-72(LVQ0+/ACU02.=#7Q6@-D/POP"/B/!'I-3CO&IHHJ\:P\ M@BW*G25:9YY+2.+;@GF[F]!(./\83;^L#(0$^+YN0[X96XU.9I&;M\\$:Y)[ M)=E6HG,A:8B1ZH96"\)@MA*9!S7ZI#EOCB >R#.V32=-]N!8 MLKNLA(\PO1_P @.69SN!JW3LA>**(V(QK$\?N=$:D MLGP-V_<#2L=EXKK3GF!_[@*&(F2+"^K92WWE>BC?_(21*+ M2_Z-RDM+-(MLMY#U] ;%B-K!,LJO<@".TF[4J8__5$B;Y&K_,/^\^PWC.[[74W9-(/AACS=\X=I(2_K)# MYL$QY-TSJ*!\@]VB^T )5F8"CK-MYP#R6KY5VK&\<(A5^/-GX!65-$F[ M6 $XN3^;"GZV)\P=6+V:VM8E7.I(.K/J-5S!(_**.3\D^VO4.;>U[*R?+$FE M3T<3A'AB7V(8X_O8+YL)C\; +MH/S MJC <55H\CW,H0*:&8,HCV@0/^4&/2I;4F'%>DK')\R:TXVP4DBP&D-QKD/D^ MPM@(:X<.KP\23+U#_TAN08LI=9#:A+2%/<&N.T/C2M&9_]B3!^NV MP!.(J(R/6D 8@RL&=,KU+:*L"P6/;OX-" [_%P%PVMMQF2NUIT>''764X]SH?SDH8 MA9(=3AD-.?C<]31TNPUM]0M?E M(T!RK*[DD8:67XGP,*6&RM&$MT6IA#R]K31=N M]$;;>;(M?__R_DRV3LRS(V&NO27/]^-(AEHM]DZ")Q'&&S[#6N'!$D/9T9%5 MG G0I=<,#3O$UYM8*\EEQK](1JB]7W#G7'^)S-P#>0O0 (VH])1@&*J84&-< M 2PRMQ>]G)S7Z\)B-1;S@C0B>LVS?^>JVO<$EQ,][-;,>=/8T= W8N!J&(QU M)Y)XT.5' )%PDT?)2:=G9*&99#3U.*E?<1+],DT:FZTELTM<<)#X/]-F8NL1 M(E<^)GU.1":VU=-&RWMU(R\CKPK,*"3"FP^0.LD*'N:%8'-=^$5U<#I/1X5- MZFOFU+18_C66L6B/)-D&S?>4;W2AD2/7D(Y-W8)LLC#P@F+AQ^JX%FV,8$PI M.3=/.OQV[N+OL=7IRWFI%.:VCL7?\L*!'X./%=]-8@(U]F1HW1#$8_+1@_IJ M8>TDQ9%^EKY2]9.EG&3^' O$7<([;&,?ADV'*_3OJAY]4").L,O:6Y8=XQ MEQ]&CDLL@TE.;4[B>-OC@UY0PUKG;=9YH<_&Q9KX43Z>51C0YP_&?6F7]K_XSO@LHCUQ^B%2*D3WX\ JX9XY$: MG2*/@/SI38+;G< 'Q5P"4'Z[RL-+I]A'P&X]..3A^HF:);'_YT:+;LE>F]#+ M:TP]5IS[U8.E?DIW''Q8D7PL&Q4\YB3 MI]&?7 (YN$Z\PYU[^M=6JQ^ED)Z25:'"7VM-G>'0DLCZVQ-,NZMX_\TZ,+>C M^UB#25V;_+L!$LW1EWE 8S5Z4O(#([]7Y9-P%8V98TGI,C76C,UX<PL:]F='AS/>#,7#P"XJRH3G#6^J#+.;@L%8Q+8TY..Y&H7([#S[;5>= # MM-\-4LB+_FGGL$*:ET,4H%GZBT8A_3KB86&/@#\ZJ".Q;_@FCW\2I7A^E3)P MHN,%T'U8Y#2'W=+()1F !#1!0/NNVN5]QIX^ SU/%4]B#:)\@Y/00H$J!@QZH2\$72>6% .6P'5-!J#>&!$>T6TJ8]'V4E*% MZ6Q:W6B,J4:U86B9IG7X.)_KVX4*(P->'7AE<\,O2US* ^VJ%L++N>M[2.<+ M.%Y,D&MJOD^-'1YQ>&[5G4M@4NUFC.C,R;=/]:'67O2IK@,7*YX?/)=/_$SQ MN]HHA8C_=:I9\JPD;#R Q 9(7X=P;D-@0(XN=*TZXC6>"+UD!._T'WX5%IAT M&D<9-I&&%Z#?W%'78UKIZ01LG.S]TQ]ZB)+R@%B0&7=DC2JA2UC,T7V MYYWUCA:3&RZL&<._ !Q,\WEGYX^>B9XAA,L*[,3P1[WS$"#[M,K=[X;U_,G/ M8NW. B-^V76^@K\G*+!M#9J%S8.R+[&JLE@[ZK1_Y\HH?-<1O=9%!U6=IG 8 MC OQXM@E9]$]O+I7M(F&N7F4+,L5_ZZQ+G&DM7?06D5S6/G*H-1C*C&%,>.N M\SN=-CJP9-_GY64V]2)]TN*@FRI5H,4J>].L;GS;MUYYK]<R3F1EK@GRW2U-']YV/@H$&:MW7/A#*C1_P^TSZD)L1\#PK-I M4^5(N6^SLZG8P/"W1=0H2[(%=F 0Z(<\QI3OUIE!#D$ '3BD!Y*R.M$"6_W4 M/ZV&&3O^IIYB'GK MU)?:50F69->Q]J74$+S39QAMTA;Q76PRO4_:@3+=2HT.IX<;Q-"CH4Y?\Z(<\9!@]MK-MPBH4L MY'A8>_D7'AS0]#>U!D2[D!1U0*7$> #T2;^I@Q0G^%P4^M)9"Z"KON\ZX;$Y M$8(B;2F6"(QPJX:4\UTFFSX59N[@C-.*!HT?#Z;-[_D!^+_685:QW+&7>2ZY M!PNMCAD^#DXG%F%D*DJR/6NUHQ.:Q$#+CV(D?^S77LU*2D&I:HB-E2UFJXX& M!I%\@UJBD!?,SPSH\66V=$)MA2%#=_1TA(+LDD+52F7@:-VL>F31S-]06C'L M+TQ*C!ST@!=G?)+NU7F M6<<+*5ZMF?H.;;FXL4\=4:_1?J^[25A8Q_!M49#(BV^V-\E-22IMFGS1?P3T MM3@T*-;4[^G5MV6L NUU&W#Z&O1VDK$7^V,B2ANZ$ MEZSV;7)?%F@VM30DL'$XL*;&J*KH M&\ Q\0MS\A1 C/D&^_=/1 G$ZF>T.ORXI5 X?[2Q"]04$SZ:*A'S89,1L,?: MJ]2-%C8DC8CO%>^*N&,I:@J'B33Y\!3@(>L3NT5D4= L$D3,ZB:-%3X9\61M MYE5_C7X_*V3O;1%1'U]J.ZN/8UZ?@)4BX]:&BM76LC>'FI??Z3SC]WH3,_>G MWKG!=F?XAP4FA.8OVU.1RY!ADV&JR\VM5(Y1]4:,$N6A&3].H8[LN#0@V2** M$\[J\CJ3K8@#<^O*SLL$AS[34 Y\3<*OYC@R=)^F3<0,(=V,2%%)K0+#,6;U MU65CR,K>C.3OVD& ?$29E\:B(R93+OW![VQ M<7%BS+PKO;[.-$\9'<#1[0]9+B5*ODZN<XF%\Q3]=;&26! M(,B_Y,*HQQX'M. - JKF:.Y7"HN(LCZ)=[CQO M'X=$&^*5+/&#"5PCQMAORZ-_Y(E%AZFI_?Y<900*'-9Z;_WPQ-L*PG>9!"1( M/[/Y=V=__TYX\LLV6+U ]\:;(2:[94V5?Z%/=,.62(3F5[Z., UPH4 M(X+5DB15XQO<(K+Q@ZW?Q$,S1Y@AO34GU5JZ23$X[O1?YNZG,T\Q,:SES(QV M*4.'XAR$AAMNF[FX0=D4[J$F*RL"UL2O)S42_YR3#XE5F4']/\ZH$=<_L'>U M4/;5Z84_Q5GB;LT@IJV08%EJE-,X@209<3O.F&:X=I-(4/TJNC3EOOH^J1MS MLCUV5V>+UF=E/NZI8(Q/5_)NP^*+/NAY+K ,/%?N@&,<' /K,",&G2L1W*7^ M&+-<7^6;RKT]4HB#EQM(2T,Y$>Q M1LU[PR7[ 7P_9\[Q1#3!/%;BE0E]EK:$LERGRORE(GPR+DFNW7XEZ1M >J0_ MKZ1*Z8'GPAK#=,.88BJWB,[4T?9WXTV^A_?3N0Y!?ZF^"5TQ^PO\>3RCJ(P/_-,0#FXH8LR M19"%=C6>5U MH5NJU;;FJ^W(#U!*_PBV=DW,^G-5;:",G,W;][S1VFJ5KRW9 M:VW8^]DXQU,0/G)VC4)E43F65/A,A^8L2'$<:5YJ3ZA:IK)I@G\ T;P4KAV0 MU$TYU&0\HK,(57&R@NA&S&+SH;N=F?DQ('W2F[Z>#R"<%_- 5!^3+KDI+^>6 M#;!47L>II;/82KET!$U@]M '^:Q'^>D4@:7EQ>,:!#@$(O+"F'FY^TN.ARCQ M]>+-D$D UMQ:A&G+'#>7T[F4@7)+N]7IQV/V)5TT+J4D-GA#&P4S:4'@ MQY="D)\G/S:UV;_RJV@[H'!8H(@B(G]FJ6W>_'?[NL3EGJ9N1LB#-Y_$SHNV M_5HPD,CVQN,IF!]R'[.&*.6XM+XE]ZLH)0:M+*=E#5/(^ZAC3(D7-Y@7-*2O M_R96.?C6T!2/+$R,EY$*4[I$KUF<;,HFRSY3A(,&KH*3#.SI"#^DO=;;(^:8 M='1]5SR_Z,ZQY5KX' VUF]/@@0)N&5:"*!E<%%_X DX-M*MMGS4VL,UK\L[[ MU"DGBGE(??&7(8="VR'(EX:)/S_5E433(NF)YJ2?3^+;B5L50'U9X1/%2;9 MWN9LV\\SVZ]['":$4YR_LWO^W1Y&D7<9](E'1>H:V=YT=$7YO0YX>.W9%;SY M8,.LZ[B9O*,M0"W'\:*61,F*?%@]-P%E;QK9.7KP8:;FO$WEZ,.L9MNMX*LUF8(G^).V4+K07CHL.^%%2$!C\CY/JV0T8RGG MCN(6ZX;T?$RCB .,P56HG>*)MD.0BWWQPEE>^"U.OJ5=$0T*#19Q^ZO#ISV9 MI7I?KH7+4SECH)Z9 -]QG:[.QIGSY8S;ZW?"C3_;9Y5E&8ADK23=NM$6QP.H MIIP$NPAWFU*-*19 M+SD*Y/M-E>O(QQHM#3C$]#>8%V#]X8W.WPWJ]8:\+*3 M;N/IX9P$' MYQ8G&DS?)5JT M^G.WEL&VZ_?3>3[45US/.&*;5V<"IDC3?&I"W?TE/LPV<%X/5N']CC:S%FQC ME(%^K[?SS/EN:O%BN>B)S,57K>Q[?5I> P=JSE"^5,#SW?JE3/ZSM_ZCZ/#R M,#-1XH'^Q=8:BSU5U]<'1OA:2#XR^('@YZ2@4ZEM&HAIDFM@FFPB_G=B2 MH MY0@;2VHHBS79J\26ECD6)%2%/AB( 5%P 4,L1]%;8MB^5RK'P/64)K$-J''5 M,6;2BZXNK9(]_"\-,B;KWLS<9\](\]MZQAS)'0_ETC:PI$PN.W ?M_^HND.F MJK&Z+S-[4T#ZZG WXO6O2V0;X L-&X$1D]#UPU6%CW-<&[J"L70?LM\ZEI/( MJL(+&O=D7$F<0[4B3[0NNG -UX1@3PN2LU*)$\PZ,XTY71W@NWTZB,_4QU^* MZK(!VL>&HURPD)QMW8A$7IB0&QC9*94N>Z=;9;"F@=W%CHL:TZ6*=5.NZ!N] M$OC<>)^K,6,OS K2$8H,JLJ?:-T:=?3[;#37M<8K)#DUZ)&/1@ 7V^6HE;\F MQ0BTR%)E/ N2BM?L?/@]XUC3.>;F?6FC;U('4=A1Y9G.*NWXMIEDET8"+6L\%IOQYN0LC6 :\NAGP3']BZX>*W MO<+Y^HU#?FJ@"4,*W@YZXU*K.+YP]]H-O!C_","LKF6NVLA0><69[-??R*FK=5*Q ETC+< /7V^M94B/S[D(9T5J.#;N@O3I__Q\O4O^!' MEW]P,Y%5OI^@QG+\745OC&9KVIOY@IXIR"V&.B2Q!Q:U_#_!,\61756X=)!N M" DH(4J'.#AI>;Y-Z/F"6TA"'R2+1BAGF!_$7Y^#M]?*=:IFQ5.4+??'JJ,C M?5^F96+JM(W$\"Q(9E*HXC\\!"A'JBDO>+!TM9'5&E6^H1,?TVBNMY)1>6[^ MHGH#B]E:=.2B2H**"B0\R"E!KDW.:%0:O7RG))GDS;PU=_[?^!P_(^OZ$\&? M^F;WDV46:749&'6T>):54+/5U*"XJ[V9.A)E=PH_#-Z$OYLU2X7II,K%.E5_ M5?9K21618Z?C=_W0%YQGX/Q<.0C_-*JG%<&\T,DQ[>XU4ZPYSY#ZUO4TE_ 7 MSPFO#7.=3TZKQ O-SX@Y:TU:_WRY@A%OJ:\B#]Y6]A%OT_!H5S@"]M6I7$:, M0^BG,/3DW(RI$ ZMJROJ:[:]?4>-YNH_^Q_,51P4*5SJO5WQ]E*>!ZWQ#6%0 M3E8LRWJXIJ5I\RG@#)";NXN$!T3MRT"4F&Q&5K/G4 *B1D,&C&E;A3\O&\VR MBD#'<^-.A6\5W[SU!DL#,<4&74)4R*($L;('&!8%EZ@TT);0VF(R,JGI>'-R M,&8%4Q. +D692JP\-GVN75ZHJ\QS5OWW[:?35.E@@B4 &2Q)5G_ M(C=8V.K166'.?=;+9J#9(I]2(!F.C>^9&>>C_OR&,W/&S]JR"MG["'@WZY?Q MW:'*/*O&M$5):S5KNJ W.;A(; 2#K9CO0\WE3O)]PWW\?9GE?4E=X)^ J6S/ M%6N@L9=;5>^*QRY"]FZ*4^5YY%AO39@6/-\[D0:[HO@O"13![ M7R<* [!5M]Y8P+9^8,,Z=_,[R:,8LW0]ES,'K6XT4LO1+=32_)\>55[JOX(O MZF/YJ19^4:14.P$G*:$B/[EK(ZZ5S6.(/R@.VL55P6S=3Y\W)LT*=6:V%A>\ M/+O^J+^&:M@)-R8)O!G::34/WOL*,#P0^D, M:E:4"*$8Y"]SC'FG/>,C8,C$' Y,KHEFUIZ#AH&21]B#_XBC,QIX<2^45'#'RDU\H_"RF\04-HQ2FF4QTG^$>7\XT$J2VP9$BFT MRHJ#/.3Q4"&OL0SDYD[?1HNY?0O"_J#4@T$^@2GX]+ KO,MM;]P3ADI-#/0[ M>LRP)_GSDFU6EF4E-YY]$,<>KD.R&V0>CC+HCB&95[TU!/ED:T9J3;0\V-C6Z?U^47CEU9B%>8E>?-$KDK M,=^"< S'".]JS)MW<'3(>>7$I9/HT)Q@@3D]AL:E2(][D8N7SID]+6E=M.^# M_L6_U$C?-DW_J-YM64_-O6WE5]F?'SVN(BC=QZ(5V@'<\)T\-[R.\ C!MK*_ MB9M1[$[FGHE3Z![J^$KJLO3N:%9!0KOEK5D;L^<9;;V7>Y=@8]7%3]>O<9\% M>/-Y\E:8;KB%J'=V%/:5*I1,ENL.^3-=V]HMLC-;0\A+/[I^6/@4XTY_]8]: M<=F+DI;%>S[R32XEXT[EZS8+DRXN)09&"G_I-7(R7YP2N K$!66BVDI^RDN1 M!=:6] FHT+2]N[*AL$KT8G[WXFIX!&<.]D6&\EQ'S LFP>[G5(*T6AQI:VGA MQTFFF2&MXZ1(?#N(9:J+&A/$AS5IU]C)/D,_"ZIN,#)1JC^#Z9&$W@@ZD&^0 M>"XWOPC"1U<%.&CHZ72^@C]DE"L4[XL?9]@&\JSS+/@.S^BL.#>_<74%4[MI M"^'9J\SHD\Q[<$JP9FXRN(D/6HBA;J_(>UM2>YD=R)#95$;>J13YYVC=XE<4 M3;H5#8Z[O4P;C7;LIL;Z[O@:MVR$'H81$J/U+X#O6#T"&!+ /1[75+P2_4.? M7#*C>7T\4?[_ZN4LOZ+@OK<_-%)*=Z M'0SE (2XS T#*%(-PXQTMTI M,<.0THU(RP!#=TA)".KC_?P-O_5]<=Z>==9UKO,Y:^^U][:B)=AUD&7SQN/^ M$B]!W*6P9GV4_?8Z008I3;XZ-!VG+\:R[H4ZM?_4P+D0)NE:2_R>*=!]S[IC M9F.A5F\R5VR*[U['02"7Q&?*; J2I^B^VAIW1;R<*73\LTMJ,Q@.8XL70"V5 MN0[9\!%P51X2Z%_]P]Z;AM@6C>QK[@6)ZS2#X>4GMCS@+T>%4Z.SW?S1)5MK MQ ?^9U,^]0=_3!<+7I.U&F58Q6#,Y3]+1<"G]!75 ;X29LP6P)D61K/V14EY M1:G5%8TFC(T@WX0*N\IK?,]'PXWU[^W/MZTA<;4MI!P"S)HF;;%?P:5SJ:L3 M4$-;@27QXR=/F1)3^(L^ M/I6/KS_.*_R#PV4+(3] HB/A[0OT6KIV:%W<&-TZ\PK MJ-19]2LV7/NGN9&.'X9?2$?U9^%XET81OF:#L^TI +#8F/6H,WCC0Y1ILJX\>XY$,":;W15!KX;^AKZ3!_Y M!90P B:RL9-$J0E$FL 8MSU>Y1.P=#U%OVNNTJ9ZC[[.MLV=LG(8[92. MQW7L2 '_*(X2RV#U2@XNCI.DI035L(:+.'6G&'2"' N![K36B<*IK6CF4]RVN$\>U&;UW Z]<3(J M'R9]AP>"Z!I177)?\X7 @?D^OCGL=_$/D[DB$V704\(3O?=4KN2(L#2;6B& A%;S)<7P.)FC4IQ$' M^I[EN;-AWL;C%GOR)',P5!C,T.L;JE*[5)YAD%E,MW,9N*%"X?GH*X 7-X-& M*$2WR%ZHJFFAY>A#8)-D8_P)ZQ3Y[XM,95&[VP-,F&RH?!^& SE3%O#G:X1) M K# J$5L953PG+E/;ZVJ!G_^NUJ20L% -H75-A/&(8^/#5%Z;\K(EG:T9MB\VU$/P M4,"ELO;D$TE@TX+Q.%9<./"<$H;ZP([VS[?@Z#CXF2>^:-HZZX$0T(*1S2W;!FMUS9$FP6NW9O>/AY15?@T8W?A0[=V E7$V3UAFP5X=X_?&W=75=O?0!V M%$)FD-;"#DDK>9=.228Y8&TX8+2CP!0WJH>.-_@^6.O/G)[TO?GXR84\A_7O M(H4%9\/CHF>IJA\'',-4"LE8>^T>+89(U[JF2"8G@!T=RU>M]9$6'KH*S5P? MYA4R"%B,(U(?3X0J@= %X0T_%%3>L=/POIR79-33V=S5A+0LCWIP8I'[/^GM MC.RGM>U8B^A1Y*[X1Z)*]QDW?X;3'+_*%Y;:;J3;$'YJ&0=#ID263B^K7\/Q M'A(06BNW5BDD^<$G&A^,;N6*?6;BHT>)2H9#%G^LRQ]Y#1UOX;"1'S$P[^Q% M+^J&4FHL4)Q@=/<1Q)^2)?W!2R]5=\ZTA_P_4D.G7N8T8+LCD>1+KC?P&V*? M8O6B-1N[D<,#!@]L7X#4-;;5.U53"HO=S?;O#^K%.C.UUD/Y)T0#%U'MJHY6 M8COPO; E1NTC6#PHL.2Y'CO"?%%B?C;50*B!=.6=3K=72[?_GH*C!)9M2T)- M*(%)^)A\0$>;A9:QMI4CT1--.I$6V$4E;\3H6S-F_OZ!;,T/5[8L J0GX=_%#1&$U[.R6X:@54:6+9$VCKS:W MG />H(!?>>5I&T=N#7Y 9A6T_!T.=82;KZ#0A?>8Y_MEKON;7S0--!W%0'=# MC6G!L8 7?P%!TK@U[,/T)(1;R0*J83)_ 4RW(+/%W:909D&UOMIR4%4FU*E= M5,E\.-GY[EECCRS:;#K:/?-L*DY(\JGP<9KNIV/T0'M2K8GM2/'&FZ3I^7/R MBRPU)]'+9Y?8M++U%_& R_T0RIJ#U$>"=1)@#?EQZ$9G8S<,SN@CU&\0>\X( M>>[DS*_J@:X0^":O=;88WU+ [(Y&EV/6_: MCK[3V&CF_5(<)@MYLA^$6$!P8[)8"J 0: 6RP _\7H!CJ"SNDI9PHXDN6I76 MGW:7KE*!?D.^@01DW='5%8MH3U[B0$4;NV0.TO3--, +*4+PEH"F=F[%^D:_[*T+$YKSQZ]9U-A&-7,Y99HLC71!IWB,(74\0W]!C"X9/C= M@EQ6C#9B]C3=W<(?UK=P.I%K M)-]/@56G/^\162&0Q:F_T%)+VC7G/KZYL1 M^&T\PM?:!8LTU/HN'R=V.L::Z8PUEABE*#MTIAG[%] *0?L7FC!'4D'I MT0+_W! '\.4")J;V9@:/+-U<_>+#F0+VL;#9$[D',2RY&G=8VBY9'>HI)$@D MR.^1*93L)#X!DMPO8?7MQ:.GPA\L*G4VI^X9\#K XM!2^*:%U(7U"'V&H8;" MH+S&(R?%S\]@![Z&!-F#ZQ!RS9H#C),<]63R/RB\Y,K:=H,8'T'%VM_V4=C@ M@Z?R.P+17L"-][%3,=U#$FMDQ%.W&@4O:.W?IGF^_KY6T+SGJH_I]-WM2HT' MG%_Z]F^^H@V0LT?3&B%2;=G]"H3=A/%:O++@-,A+;G3M=X?S$GYL4X?&4X00 M]NG>ID9" W#IX 3B[.(%4;C0,=^ZB=(Y,:+')8VI2?F9=#"EIPZ XCQPS\5$ M_@SE/&X'[TR@WZ)#RTY.:P+X/"]J:C)MK=@$6I2>2-EJ$!%]:_LGY/;"CY_R M>O]TG+4[1,I%M 1>(8KS1=/<*A5N?7\T8X*9@ZX=V9*? MF@2-\TM-_J C]0;\J$J$M>'+23>(UO$OX4/PCE^1DE-("M$%J0 MBK^+(W,7>Z.4I0X(?/CWRTI2%J[]5W@S\V,/! 77-8@@0&TX)5^;G'H.S_LT MYGG?G$P4)F4T*7!N^LY)$H\(MEA&'-&T)Y55VX\]X3(_PDJ$$8SV/:4S/TH6 M2]N_,B20WR05L0CU,9B_DCFNQV PP5:U#7NNCK[I0\O]U;(D),\=W7!EMQU< M1-3.D(U%@0D:%XZ?O,YYAL0SC.,VJ!08R#]X.#EZ*ZU8D<-F+#Z1;SJ=LA!^.11=J/;!O-KM#)% MBZ&;_ZSMD6[-03G]&DBKA@'&=S$T^<=(T +Z^\B/4VAU^CD3;UPG==61Q<*; MV6/1B%*,I:T[OCDMT6PA(TPUI$=4*/SH)EDLV:M!B26PP"K-!#5'EN1P0V,= MXK5LN3*%U ;SBB?-5 ]-5Q%XF-+8IT=L7(.HO(=! M(HV_>;!Q+2L\5R]*#,EEGN@Y.$_-K&S0. LIH?UL8Z-6 MI3\]S*')T?:2L'2UPV,6]B'WH]=2-B]]$BN MA^$EM6=)@^\T1THJ]/]CKJ)R3S=7HQDJSC=VIZ4=@4(VW[],51=+XM(D?::^ M6TS]B2]I]\X98-(:EL]Y9A#G!VEF)-8CF^&.YP'I!H\*I2!BCXLCC.;4M_$Q.Z7LN.2#,:L,43*1 MTKB_-^6=+J^[61(&[5C.U?.SJH%3)8?8H%#^39Q=C02^QU+T0+)\-X$H3BRB M\_@K'3Z,K7#DG MMN-;S^Y[@X:C$8&GDD A%FY;_/&7T.-Z.VWNU#7ONT0&JHV,L/N!%"%-SHHB MH^=,9(WK C5_ .OU=6J:-/.H#*@4P6 MRN"S_@'BTMZR07"QF]3NHEDK'$C<]D@ML*>$'TK(Z&!J0R$.Z*7#[@KZ9\Q) MM9YN_GFGA?K3VA!I)G14=P&3__2*CA$7$K8\<4DB:Y_Q&;\/RBJZ?*G[.%SR M2-'O)S%81 69]* A";7&7*APOF 3H^YI9F2^[?K^Z@;L='Z M$G5HA?UIL]@P:7DM;YI>;&O63@LVKEC2@,@/+MA<6&%!YJ*M=,S/))/!R[7# MIN_#SA 7'Y>*G->[&MH#>(G5_8 :U>_\PYY>?2=W[=5\.,/U?QAN&XP;+Q " MRJ0V_&[6[_*1,S8ZAY/@9[)IT)B=E=KQUE?W?P'!.W_Z4#KV>,0( [#=*G& _9.?!.2.'N0:(VL,K?9 M%JEQR/6CTVV@9V8_;^8HIR@.)_<[CW671"'EGIM?9 45-JZ&;N=V2VLVMJ02 M7P_ 7W_CP>Z_*\6]>3ME%77K-!5AQ"_>OBEU1Q%G_RG ME,!6/&:T7AW8U7;?:RV6V+ATR6B=DB+4 M,FFM*.N;I_]PMW ]8]._S<_53%*,O"./X\3-,)8=\OD(D&L7^/H@NW4_#?%S MKEW"N,LE!@3E>MFHX!JJ>8(KO'8TZ'MQV6PH,PZ)X:1F/.<%L9UJY;?>I,+/ M2NR/:*I$->%<+F^2MN^)@V@17=5WB_UG[G MLXJO=#2-,O 9YFA,%'D.>,BWKIO)@W4'I(G+]U/=9[D^M2=M\C0P/8G#S#!E M.)2]#!ZGMEV6RL"-8OP 8/F@[HV4&VJM?GB68SC+$0WV!1HP\3\WA6]*^1+@ MAN&(N^"&/0L/7GSFMG4TSDQ@VH5LZUY\TQPLP_AR3NAU\YQ@:4:WH]R[$TMR M#CPG1GVQM.@@P$\B@;2"3>JH3[$FFG,2D_H+4 XHIP@3>)N*GV"%C1\L0!CM-Q1332W+@< M&3- QE.;=FGO!>V=FN:R5PX:W=-6.P68I!8N!$3]W[SJP-)7Q=];) TCZXO? M?)#>##6POHVH1MOT_N.29AEZ!8U>Z8E=[TS#WLG(\5]/6'&DXR?DV@ML':*] M5I+]W#3[HS2Z3R9O5XR+XZESRDUJOV!J_:*L/EK']%D+B^1[^-T[,>0KU%Z@5?-IH7\0,;:*6] MB-\]!:OI NV%?RYAJWOT\0T4W8C^81.->:\0%H2@'D]AZD5J<4TC9!!.>6RV MW ,<4%UV3[/.*;[Z ?^IK!18#&9]D'9 0"#A1*EO5FM^K[N+DM)#:)JT+6J> MVXIYA<>T]:S9B23QU+:'&4P]YMK-FXWYH7N&03"O8E""#L%'F26)0TWIW FX MLF;R&"L)<\J=(72THWDXSMY,G>M>\5XK=.WW'8"-?4 M8%9YJAR+5#:V*GM@WX<6R8C7]7-1V[Y6V,=#3H:RA8]?%K=M;19_^K0 *G$W MT7-"3I =>5UG9,77\#@S.0/ED;]GPX+,02&JLV_K[!S)&H*7&QGQ.XJ/M0!';/K)G."VVE&'>VM[;%S\BS4WG=-;4X MGS\*S>DVG+#*@8QYNM>N4?C>9J/Q9B2S(!5NWY:X*]VJFTU=YUK-&8'U2I5T*)":T(7/,NV-;3,P9DO'!#_?A>R\ YTLQJH'< M8%.1L5]._VA5?Y\X++N\J/Q[WXW7@ K1)I-/7DR#K71LK+Y>=GDE[Y, M1)*T58Q99]NJ0H"U,^I-ZI+S1 .3WL?ZC]NO7T9Y4L?Q?GRL7MRY>3G(T%E M&J+.C1A\8(A.*A\-8&FJ 7%9D'!]=/.RXZ))(NQE" U>G2?.QH(1DF_A*YB ";#P^PL*?8 MH68$)7)&C^M.V&;A!P:I@RQ6Z9PZ2R&Y&B;N6/F[==:W8\X+ZO/S2P7::>KA MNX3FDT6IVOGV@HX3Z($.:B)"HY%?_Q',TWHM623M&']L[-?0)JDY(_"W.,AU M&Y7!I>%$.';"PIB2*8:#2Y$#I)%\',]@EU6B685QRR[U?.0$CYJ+'P6Z^@7EN$84J]LV M7):7JZ"0F?\]+8A\/Y\!U1:JL?P22M1+O3/+/XS3@4<6\(1LY;17X600 /X' M&8)$/R&3]3\%#0>_HBJ_4 *7,7H4@E6<"5'1X-QU?%FV]:12QTK);X$0DSEA MORGJY<, 86@=^6-0,+"I9V!A<]CM#C-BX)"$$FJ%B0JV+(G[Z;ILS-WML38$]U(1U@K;REMP9.D@X[9*UNE7^B= M$Y$W+7/UG%$G4TLYCLA>T;08?A3_HZ]>85J T\H&&?MXRN&-%_E"E(;M&"<4H^<1+LL2WA[Y?:);=N]G:9]@;NY)!*O<'S$8E M&NC2$JHWZ#69'@=IAXR5$C\ Q,@FO^C\\4+4RL M(F[*?-R?^8=@6P,+E)K9K(\/SX @/J<65,'Q8:U"@X33HP22Q _#KX-\GC/; M4@_8/EA\\STQ[M>?*\F?.3U_]2;:"GRS?#>)5!SCYKZ *AF&EL#13QL#QWZ8 MWD85+QV,>M$D^)'N_7#^(&4G =2X\AP,CX"%5^5N>U!AK?P/V]&PLAKV:=YQ MSDQFG,,5ZYMZO7".X1BS'2Z-XS'H'ML56[C*9$ZO^4UVZ(!C%]<;,2;W>+,>""K 7\%@%-6'*9P;W\&+\ZNB'G?M#-?7_YG/GA2 MTSKIA,;U+V#:#N]U+3493B$:!D/0?;1\0&OVG7/OQI0!O]L1V_*LKR'++S5P M+YAWTD_ .VA-"E&^)^NYVWSUW?& G1^=I'@/+%S18!<3RP>-G(H30KC]YJ'S[$YSM!".,U*EU?K]?;QTO2ENP<]]++8)27Q:>1#)16":2 M)PTC =I_Z-T^V3$T3I_Z$2\M#'&W)D,WD1GYU$,C&*G(@0U/*7ABTX4*7HYB M'A46;.,+R0&&9F8P&1[Y5#[O.S]<^;32U.C/&'_E: ^]I.IX[VO,Z:GN2;#9 MW'JGL(>0QR J676\>5=L(+'G:8_QH":3$XGOG"&! .L'QP3MKI84NP6:X)&2 M5NG[C?L7AFSL[&H[)T32RMRZJ0-P7KJT/T\0XU4R;TF7E/+ZSRM1N;5M;]#H$ MUNL'+=A@L%L[D=VVFM;S(AX-G/$BR+%7%*HP[5V.0LMPS^W?BU&2["^,CGHR:K$FJO+BY9Q'0=16JX>;>Y'ZWF%!>E8@^J/^^J4Y+E: M/@$7>**%Q(7$V::P,TOB;OH.1Y_(3X>QI:KTC$BN_HLAM6]?O5DTL>ONJNTN MD7RP.(%R]FSK,O%0<_#$#BB9S/%XXQ/V#+2+](.5-9/60TV,YP37=&S9ZX0G MY$F;X.BV9,FW8-L_]K+2$*C MK'1PTA.:<=:L#XK0G69-HUO'\D-[4'RHA1E0/F%HCF*2*\$9,2W?N?]]R$;T M+7)F4-Q@/"+^A*^0I+=4]_<'X6PTXG*<7QQQ?Z?Q-K^4--_RJN=EL)G\>T*K MX?7 !R&? "C4A8H8UV=LI)F_7*&)0=*0Z)6G5T$Z95KNC^GG3 /=^*VH*"?4 M_,^GDJ9YO"D6O\=6AL9JPP"%UQS_KI$T23.9(D$]E MG"!<=;/ZO66I!JM[/J(F%QE&+0# 9ON_<+Y@+H2;K&Q3P-8N5/4*D9OO2],6 M.Y *=<;!=A3N9/I8BZ4<2#XHB&$I )[)3BOH!G UVZ@U[;K&T_#*'NU42\D0 MB$5Y>(C[,Z.G>FF<8IA1EG/RFGLG70!KAP- B),8*F:I M=U;>IRN? _WYV]]("HY6;9ZB>87@30=H1LN,K&SDX%[FDO^[1_I'&]]IC6<; MMCO:X;M#WY>;Q9X+:^ S/*_&<@@@;^'#6T[V%!/N9ES&N+5>TS+\J;_^%7FI MY\5(_,;B4@=N7$Y1&M))04R22VZ;084U9K!.K/WCAX@RXJ?67KZK!YN3:[,+ MEXZ1M;@CUT-D%04$EQ*FK1SV"@ZRVEJ4M!1FL[J9I&L54D@37H3=O- XQ@HK MY.NA&Z9>^&>O*SN2II0>9#=-ZND%""13G(P^R*()3'PA(4Q4:3MB1B@/14OC MCTX"I[#*=E(U?OVI_60/UEV"I .ALZ-TV(H]?89X1"BB:IG14:[\^GC V((O M>0VBMJK*[N#&W#F;,4=#;\P2_+:FAM/)Z55ZLC> C3SE+X#HUPQKDVX%B*$N MZB1:GC"P XD;7H++#N$PU1_ ME5<0QPJSY6^0/.8>R8O0F;#C00_&6/9Y10U] YSL%Y*]-S@KS?8O"PYEC974 M?M.=3>]R2;-,NE-IVZDJ2O^<=.U;U6[#ZH%(0-WW0U:TA1=W_K%58<)H>E/& MRI+J'> <$7/H4Z(.\%I4)BM"I5C&A:C4JI#5!;7.#+(N(0?YFV#-HKF/8<]R M]SP,N-(:2VX]77_!FX.R\T[FLCN/%(J]:+[G.9(GY3C:K[]@E?J!>FRLO50< M)BL3@D,EQU)0+MQ50W3"H-TK4%#Z^YSP2L#9UA[=3Y!!)&2YO.26#Z0 M&C=Q=UW1.8^Q@R2FHE8'=7X-%V]B['*CI,(] NS_E-D": C]ZB%IK,0\V[N%&#;O!^IZB&?'=W@8EHD MF6DC'J=Y[_)-P%OZ$4-/335U@$^ $F%S5XXM:/G^;FMAX-U;X#0N'CYYL=/S MWF@LW,9MHAB3,Y'KH22>O.K %*MV[8C:'[Q+*;F)5AP(1' @N&UNJ3UKV M864A&5B!EAFQL]+N@:BQ[/6WPLS0<[I&UN8H3'?1-T\C3[];.E6-CO6OU\AT MLI;?^F(PHV29'$ 0W'5@K/&A2)N0%N\9_9VW:;ZWCRWS/TY -UQ/%9[[@6Q- MC&:W,QQU46 G%>:9(FZU4PU^*">?6:S,% X]\CW9VUH$4/>[7Y*C1[X':51C MGD*-@3QW3Y^')YDHES ^ (?)PEX=H EA5 -3&>MQ]Q?CN942,:@28.2?TRL& M H*PC/\/!WZ^_[OT_P!02P,$% @ <8$C48CQ1+.99 $ _;@. !4 !M M=')X+3(P,C P-C,P7VQA8BYX;6S4O>N2W#B2+OA_G@+;QVRGVBQ119 @"?;. MS+'4K8YZ595:2=UU9F3'PG!-L2LR(H>,4"G[Z1?@)>[! !@@D^HV4RE3).'^ M@?S@[G"X_]O__/8P!U]E4>;+Q;__"?T8_ G(!5^*?''_[W_ZVZ@5=+OGZ0BQ5X64BZD@+\D:^^@-^$+'\'JE@^@-^6Q>_Y M5PKA?U0WO5P^/A7Y_9<5"(,P./S7XB\!"@A5*H !)C'$*,:0!B*%*1.*QX0G M(:4W]W]))2(D8!GD29!"S+F"%",!*4]HPDB"4A96#YWGB]__8OY@M)1 *[42;G6OKJ::NG1_GO?RKSA\>Y;'_WI9#J]&/G1;'W M5"-E9J1$B9'R?YP;[*K^ZDO&+DQ_]2;N)\T/(E]O1;+%9V/\%ILA]D1>6Y^\4[_K1G&/*B#3*MQ M&NK>$55^6\F%D#5;[CT:Y.+?_Z3_-EN7\)[2Q]G'+[20+S31BI?+AT>Y*"O^ MOBT*NKB79DE\\;2]Y#U],K^Z_8,6XO5_K_/5TUN]"!35TEG>K;[(XM,7NKA[ M-(\H?]:/6)5O%_6+-%,)CU!*$902(XB#+(5$)@@B0GF0"A1E 9OI)9LMFZ]E M)A?P;Q];Q2KIGT?T/SG,Q:X"^W-2R'*Y+OAV/7Z8GUID]?IJ5F3RTX(^R/*1 M-C=H_8WI4D/R'Y5:);@W8DKQ;S]M$9K0A,^_VTF^U$;VXPKNO97&*7G>&5DMG_=#KM]4#=*?P+(0LM!NW@G -_0G M9#YKO;Q/^M8903P+HPA!$@0$8ID%,(O2%*HLH)*3($8TF*TVMMM9(CM\L O1 MK,Y8H#[99N/:&N'LEHHCK+JI_!H$!J9:.^6MV>^$QWKAUOYCJIDC%7HQ3S)($A10(D3"8JLE M?'!)IT9#M_?W116%T*Y!(R?X:@0%RZT*@*[ 7]<+":+@!H0!RD;R,R]..^4! M2FD00B:H7CIBCB 5*8$RBY',B,A(Q$>*)/B<^'%"!WVF/@RF,O4#QQ1\3N?T M@PB;,,&.OC=@HS&H5)Y R,!V5B81([@H[/<1%+#%W%L4P'K ?D9(%5/X=;E8 M/LI"BV2>SI3=JCX)+L+(X[*6';: M']*.Y5UNW/&P*K[-_KK4=M)[_13C#*T7PF0XS/^VT#_]NGY@LKA;R/^2Q?+3 M'\M?I/GYU?*!YHN9%#C%@8DIQDIH&S5.(4L0@CS#F* ,46VDVA#*%3),C64J M+4"C!C!Z@$H14&D":E4 "D+P]L7KW\#G6I?_ S[7ZOP?.X*Z9M*Z66NDJ1B8 MRNQF0:L!C!Y *_(<,R&:^&-E/3SWC.P),]S,M.@"M2R ^S1=OP!Y@+->E?0HRX\'W=LUR<>C>BQ4'W]Y/9=CUHL:[+'GY:N? M9RMB/Q/AYV)9EC,2,9-!G4&:R0QB+C@D211"$2,LLY3P4(AQH]$GI)Q>'+JQ M8)8*+&NI1\YFZYC1<8+,5\[2=Q1>/LQ",[_1VDXGLMPQ%5.**9\2\[N*)G?@ M[#N.W#54O[5#R_&0KZH$M=N%EFIAPDQRP7-9OLI+/E^6ZT)^DM]6+S1DO\]2 M)I,D3%)(TDCI98'J!2)4"$J*T@0QK!<+Y+8LN DP/<;?D1_0A:&5'0W<6-]Q M+NP(?3A\!^;J3F#!5G;PV4@/*O$]6*;7X>:36!TE&)4S^Z%S2(<]G](CC/!B MF<]E\4!_E\6+.>6_EWK<+[]6[$OG34#C4[$N5XU?9XYU,(4PY-I0AYCHOV6) M4##!B&2(2U( M#B:!MD.88T#41PI^[*+/MN@O6O0?&_171HL?/<5">L+6&2%Q?>9X<9.>VNY% M4_H^HY^=_*F05*]&3Q]7>B5J(] A:6=3W E0@.O?J[@.)OV'>K[M-]/#3.JD=ZAYZ$EWG5I/\*L MS[]5@8R=^$;Y=B'RK[E8T[DQ]PO*5Z4YC7.G7DDEBV(_,-)LF_.0"2P3"8,( M*XA3'D 6<0*C3/\Z5E2%6>)"$/Y$FQROZ">:X',K\5Z0\P;=A M@#FU(ZKGF:F!^:U6"E9:[0:>2Y.EW"H&-IK=@,Y9O3R5SOSH'W6?M.I1NE'9 MV#^JAR0^P @]0BTOZ8**G"[>%_F#_$!7[59Y0".4$HX@3P/-XH@$D. P@X@H MRF*5BHA9L7C7(%/CXU9,4,D)C*!]W/5SD%H$03P -72<=UB,'$(7'K :*431 M"S.W@,0%,#H##^?N'2_ <$'ZO4#"I6M[)F7H=Z#>TEN7^4*6Y4=Y7T>ZO^7E M3$1IS(G0/)C%ID0>0I!RGD"9XBQ%<9"A(',ZX]DUVM18L941M$*"ST9,1V.T M&V#+; =?L V=MV )E'N.@0T 7K,%.@<<=]_?1O>C'7RKF_I1ACD15B<$S.?+ M/TP12K,M]D&6LO@JR\9Q8JG(*$U#R!(10!RS##+,,R@IH91IBPH3I]/A-H-. MC4 ^OGX)3+E.L9[+&X!"&&0W8*,(V&I2;1RWNO1T>JUFQ8YN?&,]-.L,!+,S M2[G@YI.LK,8=E;-YY';0^JO5N6Y4M:%$]J69C\I?)=_I#75G%Y MM_A;*6^[#STU-MM(#HSH8$_V M&[ C/= ?G9;?\4BK_938D=@P0 ],9=XP=C_WZ@R7US.P]J./>Q[6&96CL['N M3Q@YN_YB!<"_RW(E19O-^9LTE=>EN/VJ%;N75:KG*VULOJ%Y49<)48AB3*6$ M29HP[30&*/]B\L0U0 M]0D%8* "!JO)5+X9:OXG<:K!NW+?QUF(H>9TO'J\?07L:54T?O6=T@Z8%HFO MUH4V9BJ';&X*Z;]E"$J.J5[WP\34F,^@C!-)DC )%';* M?W 8>VJ^4BNZV0[?$[X)053B@TI^\+G2P#6J[# OELOD,&@/O9!Y!-I]97&' MS"OW.PP_+CN[XW+$GST>T8_AVNR"3_3;NYRR?)ZO7F+L:;&?;60;KS6!:4=OH(O*VJ4<^\1S:&[P2RAYY2;;H^$U.NCCJR!E*MB@< MIRE9W^G&0&6QFGTPL;8FO38)@MAT0(18L ABPH4V1N(01H*&0K!,Q$K8T,S! MSQG=.SYM?8PE)C"2*C!5X/4G2JF 6980ENAO-$PKNZ.Y%4@L]R1_5^!K*1W M]#%LI\'2X1@ VJ&]CP-,FPW,SZVH/IT/1W2\>B*V8X_KEC@BZOTB AW7]2 RDXR:+\( I?>XZNQ%_7S!QK\LWRR+[8[CG:KRZ^L@XDP[>T1DDFJZ M"C#$G'"8840@HR+)2,084\%L437P%G:^X.5!K=[4K'Y3=X<>TG%I!359U7SY M\+!A4-GT>'.ZS+4 MZZZZ^WF>O\K53)"4L"AD,&1Q"'&"$TB4!IUF'"DA.96B5Q[ZF?&F9H5M,I[S MNBET147]$LO/(2P#&0F*$AB9MN28( $S@3(H]!)!"2%Q'&1NZX(/C$==%$Z@ M#.9;F?WB;4?K'M_3@3E] U[3M_PH-U^+ZS\M_P(N0R3?GQOR65+L+^A_+I'^ MTFUN)"YD/OLH^;K0Z\#K;WIM6-Q7'15GE <8(2:A%-2P-HL@(TK (".48:4I M/40VK'UN@*G1="LC:(6L>G7:\<99$+N)P@2 M_WB__/J3OK7^\/5?#K_WLX\=Y0._I%3[15^\KI\==GB01I."?OI\+?+%_?90 M8"PR'"0*ACA)M*F044@Y":$V$V3*52)31MRRV&R&G5YHO_95\HWL@%;"N]D) M5HC;&0N^41R8%[;B@EK>RD8 /VQDWASG^[,_P\$%(Y_6@]6XHYH0+D@"U:"_;N3HUX9H[.X/FN;6S_?AC-W9V1N9$6V?W9_1IZMR4X+_E M_[W.R]P,][Y8OED6#_1VIQ;.4AUZ#C/%:$QE$D(24P6QX &D/%,P":)8T2QF MD;+*3+Y.C*D9[&\7O#[:2>=[ 88=)8#\9J;6,KQXY2Q9F.6C8#\P%6[:H>PH M<0.T&J#2 ^PJ8JS#HQ#&*)/AT@)ZC$D9JQGT8)/CV!_Z6DR[.T7W?OJ(/:.O M16"_>_353^NQ8&UVP&[7JR]+$T5_)4M>Y%4!TJIM41(S1FF40B[,AKCI\T(C ME$!M;N.(8[-#;G7(T6ZX"2Y [2[N1N0;L".T4Z,H2\@M5AFO0 X>X'X&#!T6 M!Z]8CK0(G,+T+Z!J!74#WDC]]6N+R3@QFC]D?G\^'<^-\ZVAZN3VRT\9C\.M M-=KC:ON[KNQ:4P]D&DK,XBA(4J$D3+6K '&($&2A.3SK&>9UOF MG+BT9PVBY>+^7?Y5BMHV?O'TLUS>%_3Q2\YO"TGK.M+;B&:LD*9.QF'"%84X M%E@;MG$"TXCB5&E^1C+, M-[):@ON-8H :S1RK%+E-E!W## ?^T!NA6G!80UV+;FIL;(4'E?1-6?N!JJCV M@LYK.2,W"<8M:M0+G:/21OV>:F.2A_U./YT8S>HS&S7#_?WV7)/0T@)]Z4)4OU'2-<&] M"V8[TKH6NI$/*VG0C)R@%;1NN>'_D%(''$.<3CHUW+,<2^K0^]QYI*Y;KB[E M^')=%'J0F92I#!5#,,B"%.)(>Z)90A$DJ<)((D5C2F>KY8K.+0VEHR&V;/\H31MQ%JV0+, H3"DS"33J 3BU'3RS(2 "(=9QA616625,'KF M^5.++&W$ [QJ&&5"I"O>XN/Y]7]C,I>B_(= M##%NA;W3^AV5RSMS6=\LND55$O6W?/6E+?M2N1BW"]$RQ].!0YV%B"6A4!"' MC$-,T@0R%$60B%!%-R8@D_95%JL.[QC$5." MIC*"*(@(Q'KIAS0,.4Q#EFHC(8RIX,T[]GIA&1"<@F+N;UBKWF3?KS#X#M\O M2V]H J).R!*ZNA+[3=OW8@>9IK#42F,#&G!NP :>&[!Y.QN$0 41,!@! Q*H M4)I 6?%]ZO5]E)8?8":]%:"/AYB:@]Y*"(R(CKW/.H"T6YZN@V?@ MQ<(1&6>>/J^\3]8\,RT-&Z;CR^N^[2F#FD$(8C1 A?;_N*6;:'[S!#AGA9R%T_ZXGECGOA,E5W_1Q[K;_+WJ\S.Y+ M&G9]S1ZRMS_R+U*LY_).G3C34[YXVOFIBE?-6(!I'-(8!B32W[J0!)(P4!!% M&8N#.!1)ZM9(S%& J7%!*[_)-3EUW$W[+-KQV?E%$^MU[1#F.D^6?NR Z _M M5^_-589Q/:V>"!UY17V?T[O4QT.^JKRHVX4PT?Q<>U\+GLMR MAH2(%*KV(0,*,8XRF/%,FG"WE"SD(>5.V0<=8TV-ZW9$K3:P^*ZPSK4\SB)L MNW?H!;?!]PCW(7MI!5F?DAR7P/!<@>/L<&,7W+BD]XGZ&A=OZ7$Z^1>Z*O)O M'V7Q-3>9$@^/=/%4:I5PU1563_U;K9 >ZZON8 M\[YZD/%.@?O"8^^0N+>'>FV"]+)J\E.),&,1PTF28LAPILWN*(X@$;&$H1 T M(R'-&%5>FB#M#&KUL8YZ&NA.8P\>:/&[7('='CPK]]GD"GX-((]TM$.J1:^YDWO M\V#G&GF"]=D[2UE!Z:NSU ET1N@LM3OJ%#I+G4#!LK/4J3O[K0;UB=-;5E8Y ME#-!E!(\Y)";[L,XR5+(>!! C+E - @0(HZE5/<'K:+:3WQ?)1%JLG8Q>: M5&>3DO)HN*+>DI"2"X9""4FH8FU$Z#\8S1(8J)!B%&!%<,^MH^Z!IQ;,V-VY M:"6_J9RG^N3&1OIKMXHNS(?K%I$_E(-,SSI4_)]'UG0':3_$W-W4 MBV!X=5G/CS:N^WI1ZR-7]O(=/TDRTW5QW=24]3F[&X; WNUEK=*?ZC_ M*6GQ)O\J9XP@)8G@, HI@S@)8YC1@$"9TBS,XB1,(Z>##KVDF!K+?/HB"TF- MA([5B'I-@1W9# [LP#Q4RW\#MJ5@*Q5N=HL,K): 26VNY=I*J^ '1A%@-/%8 M_N@:(+U62.HER+A%E*[!ZJC.TE4/ZT>*KS73KIY^RX7\(+_*Q5K^0O^Q+-H2 M!^_RA7R[D@_E##&*,Z489!$Q!=A,&W%. ZA(*%.,(A20T(4&+<>=&O$UPMZ M2MQ-B1#PV4@,*I$=C2S;"; CP0%@'9CVKD+4F=L<\?')9K9#C\I?CG@<,I;K M[?TXZLVZ6.2K=2%O%^)-_LW\K6P2O1(<$XD1AD0*D[N=**@]/PH#SI-8I3&F M^CE.,;KS@TTOXG:GE$GPVD;"35S\XU*M_C"U&]P2[RS MJ,@/P .S#H;(>L^ M)8V8'C/=[-'PR3$=HXU**Y>U/F02BSM\=YAJ3[(3GD7S[M; =]/)$' .3"K/AJ2O?E/NB(Z4T=SB M5J643;']U*FR!'T:4(U9>,!5*_LF5%<5)1 R;^S*6R'T2U16,WM7O"^67W.M MT"QF62Q1&L)4F4[<(DQA1M(,I@31**5AR+C5N9I+ TV-J&M902/L3?W&:TA! M*[ =JUS$MYN7?:(V,!_W!\R:&6S1V!IY96OEE9+_>+_\^I-^1&W@Z;\1N])S1L:KTG=F_)[GZHHEEU*4;S2 U$BQ3RD,9!3*.8$.H6!CT]T/1"H*V:(R!?'B<+Y^D;'ZY.9GTJ!_I>++K]#S8+1K78SLPQ>^# M6A\8KF3T>&:K$P.OY[1.CS3NV:Q.;8_.8W5?W:>6Q7J^RINWOS!/^Z_E0KYX M^J0?U820F\%^ M]%61P1::[I(+%Y\R8DT%6XWVBR98W]7/>MM/[6DS>F8JC2**$PF#,,P@#DD M618D$"NF!(DC1*13-Z33PTR-<[=Y;E4< #PVI]1H[S:V>T/7-V[=S5_0C@Y^52_)'/YTTZ4_U0 M_O2IH(MR7O'2S]HU?;:5- M)YZO9I%D(N!*PHRB &+&):23"J4T#A%,I0I-NP\%2<@9Y-I:BK2A%,2A4[VZSM&F9A$=QML+ M(RY<*KC6/] >!2J[L::*)B2B"D92F +#608S(A!$. MB1 ,D0T?_U!O:(QW. MNXQW%58T:V[5Y\8G^GWV/ZY =.QMD \MEEI84$D[U(;(&5"&VQ_ R$?"\GK<*8;X;A.A1T%#0COP*34 M2E[M(^S(?M-= M8?4?6$SB=UN8HP*IGUQ.>0WOH^ID>:GL?B>G?J5:X_=/T& M5?]6SE@8Q901!@G/N':SM5&6A>8PB\+Z_U28[MW6"7X#"CHULWF_JJE)+!:- MO(!6 CODLPTYO]UT.Z59&YB7*Q7 B^[S*2^:\RG-=7OG4T[6/S43WZI<7S"5 MB7=(@9S("S!2\F0]P?4!)+[[(M#]@TKESG5-$EK]:3=_?KW$ +[2,$>8GLX$ MSB'''R_U?UX\F/S6M]JJC5O4Y]:K[ MN/;Y9A%.6!K%"J:8*(AE*F&62 E5FB91+)(@BQRCV!VC32]V9-F=\*97E\(N MW.UXSQ.6 U-;*V5]D/*F=CPT9JVH_BC, @^?+-4UW*A$9*'W(=?8W#)R>9+F MO/C=>E6NZ$)H!OQU7=5=)!B'&6-59G\,<:)22*524#)*9$(2E' \J[V3CRM: MK.R(R+N<+I_ ML4S((()2A@)B&L7&!@\A"3%."8H#05@SU:\70Q>=\3?1K:S3F.8P>.YIMEO> MGG7BQHC275=%9E,G9D?/&U!K.H%2,9+$PS3 A+8"(R"7'*8YB%6$&2)5PEB!&!G#*87 68;D0&#Q.1V2#O M-Q+3!\\I1F",#N.'8 [1>X[0RT:&289<#A'J&VHY>D[/+B--X:6/LOB:>[__YR6:Y^7:[^4Z[,J;S[1?Y/*6:IDE'&J(("RP3B MC&"8"4XA#U7$0X3C6$5N 9K!9)U>>.=OBV(C75T3"Y[8+I/U84?'MB:#S;@= M$4]B%D>TH3>V\=:6T;9PJU]K,AN%]&]7X$FNP%8G_R>@!X??:V>6P80=MY?+ MT)@?=7\9?, ^+1^*Y>*W9?&[-C[?ZS'T""9%:ZE^,T(4"_V[1?DT_TH7.7VG M7^-YU#0WB>),81ED4,29@!CS!&8\II"$4:8"1(E(L'T;B'Y"3,VZ-FJ 1@_0 M*%)7]EHJT.@"=I71QJ)1!T2.S6>NFCF+S*<1YF-@KO\^IL*E$<7P4S)2GM&0 M4^/8HN(Z3+O;5O1\]HBM+*[3?K^]Q97/E@& MYOQM+\1N**Q)HEOC#I-:W[AC3NN?#DWI,T\>Y>/OUJK]K"]\62]$M9B:ML:_Y@OM5WZ5B\:RQ'$84B1B&')EZE,C M#&FF,8H"Q@(2I#P.K3ZS?L-/[9/<40!L-0!&A=:XC+.TC^7O/C,6[M>@> _, M"1U0-T@;^8%1 %0:C(.Z@ZCM E;QN.SMV"-OMTGA';7"/K)*WZ21(-^1CCH W0H,?&K$]EAUR@LGG MSHC=P*/NGUP2=_I&&MJ)JOY1&I9P:ZP%[<>G3&V8QY/R W, M-WU!T]6WAMD_&3C4SJ>3!8^>>&5C3_>+^:,%^GV$B M@CA6#*94"HBU*0"SD!'(" TEIA'70/;LX7$PU/0^Q>8&U%*"S\U_C;B@DM=#@,,6DD$Z4!R.]3S-),YH?+8OQ+GK^QX#H*4T MB5 S$HH8!SB$/$THQ(%"D% ;)3@O]YOD#6K9F MC*8R9J\$TRUF=M][+R0&_L";!'LCE<\D^@-%_6;'MP\?.>W]0*?C?/;#"WKL M2C5=7%;T&Z\,?+YCX#=A]R0F-, )ABP5VH$G5*_24DFHE$B8_D15G%'K;:C+ MXTW-/&][*6F102TSV!6ZS]:'!>@6.TQ^H1SXLW\>%!UVC/RB.=(6T=6HNFT( MV6/4N0-D\9CQMGSL==K;XW&XK9]]]&*=SXT#UKS)8::"2+$81D)(3<(2PPPK M#'&Q3RB\FC_2IK%\JTEOE5KNZ4\:6J$A'Z]Z8D MBWPEZ__>LG)54+Z:1=JP2CEG,%&,0Y:'YW&K@DFUU<'U4HW;#\$;BD=-$_P]^7G*5+W^)@N> MEZ;-85/4)F*2,X9#B 4FIOD@AC1A*90H)D2;97$8.R;5>)=Q>I;=<=TBN17Z MF>L6'4^QP_;9@YO;I%9R=A2G6+CH7\KNH6G<78=]VB\P/U MS+*LMNFKVHGO:7%75 E5XN]TOI9ZT:I$F:7:2L]X', 820IQIF)(D2(P$%E( MHR#C61"YV.T68T[-,-_/9GBD!?AJQ'7,M[3 VHZ7/2,X,-,VX#5%4[7 ^@VM M$R\%J&0VG1EJGO68:6D/D=<\2XMAQ\VRM,?A*,?2X=8>FS1W^?QG6MXNQ,LO M\B'G=-X$M52,@P#+%"I*M?7)0PGUS2'DV!S"4TD8AI;69]PCGD!6QC)A(*8R3)((846W7I"B B(I$,1&FJ4#6>UX>\_:<+TN]M.EVZ]KI^DYM$GZJ)I8G(S$*%TC@C$B9)S"$F&8,9US\&(A&, M8YSBV&KK__)04R/#3:?#)JB\7H)8P%#$&2-) MI!!%_5IV7H?L.,OW"6Q[-6/N -C..? #VL KS@:M;6IDW?ZWK +J_GMKGD=C MB#::)T9[EHZ9Y[4^UQRSXXY^1/P+Y5_RA2R>=GMK_EPLRW)&DS2AR!0 B'@* M,366?AHJB%04\R"C*E:.<>;S@TV/,%XN%^6J6/.Z-.?%KK*NX-J1A1_ !B:+ MC9#[#7AO0"6H/ZZX#(9/KN@8;52NN*SU(5=8W-$C'O"+^>.ORWRQ^KM^W+J0 M5:1AIF26"LXR[:H:DN <0Q+16#-%E,0H9B0*[=O=GAYC:F::P73U9+:2_F%$ M!5]K60&]U&?(&E0+K_5ZJ 9FA8>3 EZ/C8.S>CU&(_FJCEBYN:K=*'1ZJF=N M'<]1[99]ST^]<&D_Z^A6_&-=KJHB[9^6MT+DYCV@15K9 MX9[1!V,RE/FJ+=I;YQ@TI7?-!?7;G$8*1UPR&"MBHJDRA(P%&422X4C$(F*! MT\'3H06>&A=_]%I,??#IMK/ZIC2) Z\2M^_?OKPYO8F_6V"]SU=L>:@4.;>;1Q^ZU#YAEU*L)\OOR#:BCO5!L2V 0# MVFA^EA 2X1@2' B(HT!"$@@&$0\DEQG)XL0QSN(/HG:9?A1 M.;<'+H?TV><1?3.BMF&YMXOWQ?)>O[%E'5-+2&H*M0@] PF#F*0)S%@D($^I M("%566!W:-1BK*G9P7O1RGP!'AMA75.@SH-K1U2>(!N8F [1:N7T'K*T@,-O M>M/YX49.:[JH]W$ZT^5;^M:#,1&Z9?%D-NEXF 893V,8!R2".)#:3B*(0:[_ M4 (A@:A38\?=AT^-%%K92+SN(V7WX?7$8^$O?B.5YW_*4NG[+MNP\?^12 M+<>:'9=G.7%-S^,QC7UXIWY9SU>YK%M=%:8+2/G)Y%'/@BB,<4CU%YNPS'1E MYY"$ D&):4BBC&$1A4ZUV2Z-.+7/N!78[#CLB5PUORG!YTIJ1Q_E,NYVW[U7 M-(?>J#P"[R)V[L=!;/'P>KSCXJ#C'M>PQ>#H^(7UC;V=!ZZ)JZ@#-WGY^WM9 MF%_0>XEF+))(86T9I&FD>2;4?U 64)CPF*B("(ECYEBKNF.XZ05*ML(9HOE@ M*H6['Z'HP-?:@?""V? >Q%9,8.2\ 5M)O3H0%^'P[$&<'V]L%^*BYB=\B,OW M],A]^+B2]*&IKE_5LO[;PG3*_T:8YI AP&^ZW^ MVK @^%PKY)+_?N4T=A/8R),S=.CVPKP898#6!AAU)C-##KDAX\W42#DD+=K5 M%FG_Z?.4=.('WL[DE"N'&"^)Q0\6>\DNGA[9MTI8F2]D6=[R>N?3A/U-%\B M(LPR&L"(!1'$*F"0DI3!A*I$+W(L(<(I_'YFG*DM8:V88$=.IZ::EW"U,YP] MH#7PFM('J!Z5Q3IA\%MB[/10(]<:Z]3WN.A8]^7N_70_ROLJOU@N[POZ^,6< M$&M68T:",$H0AQ3)%.(H"2 )4 @I#Y',$!/8KJE"YRA38X-="1TMH&XTNUG M&T8#Y])4/A'W7I+* MBW#CEZ+RB>G)$E1>!^@1\'Q;+!>_+8O?M<&TXT-J3_/'.&X2%Z4@/"-46W=I M3"'FE$$2IPA*E# I9( 3AX-?E\>;FIUG) :-R'L!E*HO](\@COM4Z+# W2(* MZ1?-@2GTV8!T"!;Z!72D@* /8-V"?O8P=0;V+!XS7O#.7J>] )W#;3WH^>^R M7+U=:.3"]EW&02(5(Y D2).Q9-K8$%$&,TQ9DG(5"VY?.NKPZ5.C7B.?R=HT M$O;AAB/T+"CU&DP&)E#O<#@0XS6PC$2#;O"X$=XY]3OI[>BF\G**=O?&\-@KJ/O!HT='>F.Q&3?L_I(.9;6>D MW;/:SEW3@Y0^T6\FU[KIDY(_Y*OM0?="BC?+PC1.>90FV+BX-XU47NXTHBMG M688S$;$8\H!K$@M" C.2(D@YHD1#*A!FUL[HE<),S:1KU&FK4,XW"H&BT:C* MWZK:2+5* =-;:J_'HN5Q+B^S:4&J(\[1P"3\_4V/ ]&/.$TC+0Q#3Y?;HN() MW\Y%Z-HQQENT/*&QM\CY>F;/O ?38,&\U5N_-R:9),@$*1*3\A@%')* 4AC% MH8V@*VD;!';*$#2,L4@JO@&3I*X(:,^V[^6>6];LL?CS+N M_OI9+8\VRL]?VYJDN]$47#,"8(AB21VH%/M"L?Q1@BAD),&)(D%0ZN MO&_YIA<+:#4$I5$"/#9:U*LZH*T.X*%2PJ7#TS 3;&$8/^>D#/YILQ(=FUFD]ZZ<^8SWKJ^69;]E7;&>H:>FTR[T/.IZA M/A1>>Y;[8(-<6W7D=K'*13Y?K_*O\J/DZR)?Y;)\_8W/UT)[%!HJDX:WKC^T M._6:%@OM6I1MA[5/\MOJA8;R]UD:A#+( @QE$,80:[< LE2$4*B(IE(B$B29 M8RZS=R&GM^COUC:A.UJ"P+RX597?1E-S4W6#_C?9Z%RQ4MG9K'"L M-\+2IWG661[:)]J9WEWUP%8_\'IO>E_N3V^KY+8'95.R!1AU0:7O(-5;?$_& M,.5>O$GY3/5A?*-\OJ",]Y%Z5J"9T[*\4]4RV!SLXK&02D0*DE0BB)E)J8X1 MA4E$:*@4ET'D%$,Z'F)J,:1*0O-UU[Z#VRFY#B3M"/ M:QF9XU'&+1YS5LNCDC'GK[RNL^&;92'S^\6F8=?KNB'!"[F0*E_-$AJ$82I, MLFX<0IR1$.K//8*!3)4DBD0H<3SZ9C?P]$S 1MY^;?@NH&S'"/Z1&Y@E-N6R M&XEWV_0U0H,?&K'_[+]9GQU.0S3NNS#RLS3QLT/C7$,_R[O[<=&A%?."ECF_ M78A7M=-TR\I50?EJEA&>HC25,"7:#L&42IBA*($!3U@?&[%=S18;"?#CK,&@'CHB+$O=)UYRQ$KG\1E._2HS.6( MQR%UN=[>\X"3'N*Q.LA:R%5>5#M]M[& CO./)(*M9L-@*&P+; M@0GKV6%U/(CE&]X1#VA=#[/[P2T7N"X>Z+)ZV+@'O5ST.SH YG1S/^-4&[MU MH8*JR%D6$!RD209#S+0_K!B"-,TTD2-!(Z0431.GO@Q[3Y\:81L_K9:N5Z&X M?>3L[,7>> Q,LO90.)M])U7V:=SM#S"J"7=2MT-#[?1%_;[6]\622RE*$RE_ MMUSFD%^7\Z]FH>.5]$!1GL_SU9/; MMW]Y'NSXP"NZ W-$*VN]0VBDA:;<%:CD-<'R6F)_S&$-CD\VN3SHJ QCC<$A MZ]C?V*<+_6%?"'/NZ<73)_VH:C$,48"(=@@A2;4KB&,>0D9P#+-$$202RC.4 MV+>C[QYL:OQSHKU)=7+NQ1,P(CN9&E9@6[A]'B$>,6*W>SMM]MO>6][3IPC_[107UQ3^ M.K__LCHJ*CY+8D&#%!,8QJFIW($32",>0T*C$"<229'85Q^R'75J[&ODWBNU MGY'3?1%H'4O&.4+6 M73C.]F$CEH]SU&^_B)SKS3U(_F[U119O%VI9/#1G*>>TRKI^)VDIZZYKVY16 MF9" )H3#B- 88J+_QL*$0QJHF/!0I8REUDSO-/34Z+X2'NQ(#QKQS0&'6@&7 M3-5K)\9B 1@,[H%7@8DA[; >#(;X2(N"!?*>EH%>2'6N!6Y/'&]!Z*7IWJK0 M[PF]&V96>_F_Y:LO+]?E:OD@BU?KNLITDW1+8DXH#C,8J!!!G,8,LI@P&,DL MC /,69RZI2]?'')J2T$K,?A#BPQ:F6] *W7?!.?+V-N%>OTB.C#;7P]FGQZ; MEOAX[K1Y:=2Q^VU:HG"BZZ;MG6XL)&0^>[U8Y:NGOR_G:[W<%4]O\KG^HFVLBT'\Y_/[//W>4S_VB6NW7 M??G"'MYF2P^?_I#SK[(-'W(4AY(%,)5) K%2VJFDJ3D^B^,T0F',>&;M5)X: M86H?)Y)Y%Q\-6N16@DE\SVU7%SO[J4 M[_2R3MXXGC/5)?>>S]1Y8>_TM7H[>[?$6+6QQUDD(X$X##)3R#Q@*20B#J"0 M4B(6)VG K/CLXDA3XS63RU5+"G9%[9OC=@9>.Z?'"V@#TUY/O/HDPG5CX3DI M[LQ@8R?(=>M\(EGNP@T][)UW^4*V:2_FF$3Y\;&05-PM7M(%%3E=O"_R!_FA MJFU2U4&9\8@$B <&6=*4#6-!@F$414JQB*',KFEJO^&GQBA& 7#7)GA5QX5* M4"L![A:@50-4>H /=2&I2A,'T\%]DBPLKD&A'YB7)HJZ@S4W*/HCF7K5+"Q5 MFR[*JEDHZUE8[LS"8S4+15U.JU+&5W9-;Q0[;4;WIXYG4/;6>,_:[/^4'DO, M![G2[Z+9#Z9/)O3_?CG/^=/.EBW3;C6.3%TJQ"!F*87$+"@X9@I':2 C9%EH MP&8XE^]HG/("&X%=CFA= M5B ? (U,!TOY$4-**"S[6P/?=3+X'GP.,>01R) MM;=@/M8B^R)C2R@ZJ??2,\8C6DMM]FC5]IXKJWM7&ZBSC&5IAC59IDAILB24 M09I$%&KG/L%8!4D2.3GQ^X^?FIV]4[NZDJ]O0>\:.SL/O3\B _.A/1C]:WCO MZ3Q(_>YZA.>IW;VGW=FZW?M7]?MJW^2+?"7?Y5^E>*NY?5&=4+TM2[DJ;Q^6 MQ2K_9\7W35656Z4_IO^4M'BC;Y@%BF4TE0%,&.$04ZPM(Q0B*+&*.Z-6C_H@>I3200E@@0$ MPR 6VNX)*()9A$TZ%T$Q$R+#R,KNV7OJU.BM$LQI6V(?I&ZJZJWZ"'9-7JYR MD^3_BZ2FB65MY7C:;CBI][7M1K;[[D<]20CA+5 @1-ME. J?:%^$QC'@D8YZ$$0JD M]9Z V]A3^W)W102REM$EL..(O$6<9S@\!Z:#5G"P(_D-T+*#2GBP!W4C_G!( M.P2%AD-\I!B15^3=HDC]L.L,*CD^O=5H M4Z/]6EZP$1@8B4$C,JAE=DD6NP2V!>_[A'!@IA\;/9>T.X\HCI6"=PV:CGEY MENATY^A=>LB(^7J6^NSG[MG>U+>P55.)N2H!7Q4T+=^6Y5J*&<:1S 2*89QR M#C&7AFUQ *,X3C'"(@BRU*U&^_G!IK=QNI&U:?Y5-=4I05Z)ZUJTZBS&=E$_ M/[@-3+-;P"HI;^HBQR5XVXU8C^I4E\#P6Y;J[&@CUZ.ZI/5Q(:J+=_2CC _R MD3Z9E::\4Z=KL+%8I%G$*90D,K7PD@02DJ8PX2%!&49$1&2VJ)J:"3OFN#BF MU8>0U1_"[LA#;H6W(E?=O<:HCG=Y9NSXQ@_:8Z5O[,(\0G4\:W!\TM#E04=E M(VL,#DG)_L8KCE>]T2]7X;(Y(V.$O.8LT0Z,-@[A5= ,[0(.@$F/TU7]L!G[;)72C_25MG5>J3ES6,YFC[H7SK(JGYBT+19B&1$D889.E03(,J3D? MD42DMN;25NQ!FB0Y@^77NK<=?&0KWQ&38VO?]0']OIQV MG^KE\H'EB\I.VGXLF,=)ELD4HH1&$.L_(:%*02F3@&<1CRCB+BMHUV!36TDW M6ZV[PO9NX=8)LQTG^0)O8!KJC9LS[]@ XI-J.L<;E5UL-#\D%*M[>D0.3-7H M_Y3S^?*/QD(,&!4(!3',I,H@YHF"689#2 +!L<)<,H0=X@:'SY]>U* J]EZ+ MV,<_/@+0(F)P#2@#?_^^T7"(%5R#RDB1@@J=ITI&7W&"LVC#8K,="$48$%E"R((58Q!*2. OT>I!1%3,: M)AXZQF\-[]O3GIL?MXH M<],X?5SF7^O#N ,87;U@';KZY7D!GKT0YD5L;&IB7GY(W_*8'Q_H?-Z:AC.5 MIG&6J0@F!"EMNBD!B1 2,HPBEM )XRY%_[4J*VI %G)"%HA70MC[B/8 MS4T>HC9M=O%.?>^VW?9= M\6Y9EG>JRD4NI/R8:\UV$I-?T97^<;6F\YE*(DX0C:!4&F=,D@ R+@1,:!9* M03(NB%--[J$$G1R5M"WJEPJTTH/2B+^;J@^, C>@5N'J )*?&>\=?!I]'I\A M<+5[MF)'SQNPG>\"&%U]S+N/ )C721DX>.9'UN<.O'E%W")HYW>\?LO/W:,T M1=H7]U7CB-8JS67YOLE0>K66&W:0)7L]HQ_SO5WPP@SR2M;_?;NH4L2_+.?Z&>5K3;6K MIP_+^?Q-705V1K.4$*;]:(Q% K'($DAYPF&:)2B5-) 1M3J W7/\J?%?*S[X MH57@SR!?@%T=_A746H#/1@_0*.)(?Z[39,> X(_, D.@+LS!_9$SR<-NHHP M*A/VQ.>0#/L^IA\?OI)L]2HO^7QIBH)L*S6R-),LRV(H$AE K%@$*4L%%#A% M82 DB:5P.P!W9J3I;0<;0=W8ZAR(=JSD 9B!V<=("+8B@L\VU4&=^>4"#CYY MY-Q0H_+%!7T/>>'2Y3UK7YJS<4S3C- NJBEE4#FDMT5ABMT8V^O%T_:2QAR[ M-;QS]UAEH+S^)@N>EV:[ZC=I6M1*<:L_4WHO/TC3_TL;=>V&B'9;S9$7- LC M(:)$9II1]!\XY1@RP3DD&*4\CN,TH\B-6YY!B^GQ5BLYH+7HH&AE!WPK/)CG M2@*Y51C0%?CK>B%!%-P \[TX%@!]AA?(CESJ#W8 .P) M[%[7@ J%(S'7>%@BA)ND+@!F]>L 0-LT [< "#A\?JJ<\WEUY+M#Z#&N/6 M@7V^>3HJ-ON,HO1(P[Q],,]-:W2E+3_X)6F4MB1UB'_,2+.'+7JX'@V+-%(#M2R RHMR!;[0N4LELBNGSH+DQYN.@9> G7G0RT"K"M@55Z\)IM>7 M-%'C]HIB[PJ7->+*N7%80<:;HY'6%YMOAI:F(YBLOAW9SM7N%=X6(#_P=BY/ M5PXQWN+E!XN]I5\L[POZ\&II7)M9+#(6,)E"H3T+ MB",E(0O#""*>)FD6<$4BZM0"IV.PJ6UQ5K*"K;"@D19\KN5U;9#3A;-#(,L# M>F-$G'H!UR\<= $1[W&;<^.-'V"YH/G)2,BE>_JQR,_+I?@CG\]W]^*U6@+3 M(( \S2*($REAIN($!C2B2&4)9RAT"^^?&&5ZYF[5/-A$0;_2^;I:ON\;L4V8 MM93WQGQPXXY3Z-I1QI6(#3;P!1Q[<6A\/[I*$YX'#NAV1O]1#"#/-F3N]G:9P) M@I(,JB22$&/*(4&20B'"0#"&,+9KI''TY*FM!1OA@)'._D3L/ES=+'L5"(/O M>EGI[W3\]:2N5QQ\W7_>:$=>3ZJQ>]CU] 4]343^18KUW,2WFB-.[V714D#. M;Q?B53Y?KZ2H&L)N$R>C3'^.F<"0JH"9_JRI7KQD B6F$G.%.>:6.RM72C)! M-U,SZ[H.0QL?DQGIJ[H1HI8?R/9DXZ.IM6XT=+39>LZ9I4TV_#P,;7,U&ACT M-Z=(M1*UD74#7FQFI-&DZ24-!DF:O1)/KQ933U'&M8BNP^O(XKGR<1/PO+6, MM:FUG"_O=VHH132D*F&0A Q!'*H(LBA)($JIMIM0B&(A>R3I#BOU].AZ1V2P M-N[7:@DXG?.UJ08*[K7N*R#,7Y7QPZK0X3.ZV&?>A6=PMZ^?W^_5]:Z6CAW= M!SG/.N)<3=8I/R/V]^N@=\_#H,[ZA:'[+7/O\H5L>Z.\:9H"O?[VF!>T+8: M9C%+>1K&*53:B=>>@F0PDR2#6:Q$(G!"DL"IPK'%F%-S]HW(VV8_H)7:I.VW M$O;F3E/#MVS#4DX@/3V-$IK5IXPVQ- M;\H=^6^VH8H!;,V^*/HD.V<91F6^O@@=TF#OY_3(G=^E7!/K*#\^%I**N\7M M7!L]"TVYQG#\H/_["_V6/ZP?9@K+ (4IA2'-*,081Y $H80\8%+12-$P"AS2 MY9T%F!X?W@I1'6*@<_ ++>[S176>I!6_SO(MS-_F2UKMR=:*.*1BN\]2-S,. MC_P8YMW=QKRKQ >U_-79J WX53J\T6$4U!URW@=%?Z0T]];(;CJ^LFH6RGH6 MSGP"#[4ROE+;>Z/8F*M?R\5] MSN:R.@16_D+_L2Q>SFE9_JI?M2:C.L&)2D/$H0I3;7;S-( 4JP2F'*5"&^ 9 M3YWB 8[C3RTV4(L/*_G!5H'Z#&BUHF@=0*4$,%KT3')WG24[\WM [ =>9?S# M[MZZL!]X7KL:.HHP;L/#?O@<]4+L^9A^;/@I?Y FU*KIM:8"CFR)0(H#!%"4\R1J)(.O4]Z1YN:EQGI(7:P8$/K;R;@B1N;'8! M93OR\H?=P%S5 =L '57M8/')0A=&')5T[+0_Y!C+NZ[I&J_YJWY:\XYK(RHC M$24P05*;4?K-@8S1#(HPYDF212D-,QLFZ1QE:@2R[92N!;VJ4_HAG!9.M0^0 M!F:*T_AX!:I/8_DK !N[O;PC<#W[S9\!Q*[K_.'-S]![_HS\ISO0G[MXY,RJ M_5AKTY/\G^8T$U5(8I/ BCC5#FD00$)I!!E521!+A5A$1LJC.B?C] *C]5%B M:H0N =T(.E)FU-FYM+/\GG5^!EX"/&0]'6U$W5Z>W_'RFR[-P22RFB=OZ;%BYBI^F?Z?EN,J:.,N702XFO:1SI?(57_(QE>:SXU<;Y;%S^8DP2S%(E+FM!S',8&88029) @JI.(H)HE MA4) MAQ9ULCY'*VA57JTZG_$\7L?1W([K?%PS7]^C#[(W[3]W3ONS.2/GYF2*/LF1 MK-^E:W(.\:$\E+/C77^ 8L8BF8:4""BEBDW]<+,YJ+T,HEV-*! T$ZF3E['[ M\*FY""^61;'\HSJ9NUX(/]STC, M!&ZA?[0?P;N\ R3#'1(9@_KWG/]O!CW,,>_*:'CN>;U^\_NV=QGJ> MQ/B])FI-T^_U1+;;GEC(6+,B#%6:04P4@P1S!5,1!0$)6!*G5@5B+@\U-<8T MPH)*6J#%!8V\P CLL*_7C:[%+J@WS ;^W#O@ZK,?VHV;PZ:H-_Q&VAGM\]JY M[8I:(=*Y-=K]A/'V1ZTTV=LDM;NCKVVY"9'#3LYLJ@<%\JX&K MR62-NZU!-0260YM;6Z%O0(WH2LL-MF:8$5T[^AOA?1IBKH#Y-=.L1Q_9B'-% MY=C$%9N3VWW M[-Z^S^AG"?\J5R]I^>5]L?R:"RE>/)F:M6\7=X_2E)]8W-_R5?ZU6M9F+(ZQ M7DZ$J6N90HQ"!HGB(4PCHG\A$!,FOF"(UK'2A/A2F@,F\[>:+;_]O_)I%DC% M$A8',.,HAEC0R-372F'(*"(B28BI96-9-_OD"%,S=&LA02,EJ,0$6D[[2MJG M@>SF'"_P#$PMSL@XU=CNU/Z*6MNGGSM:S>U.M79K;W=?V,\\^2#+5;'FJW5A M2&(A/DA3>E1LZ>)57O+YLEP7.\F)1+ !2&&D3E+CX,L@5F*%8Q#%)"0)B&+ M4I?-XCY"3(T4]G2HDA$;+7:64;#5 WRV24CT-V5V]LS0$S$P_0PR!\XFSC4@ M^C1V>LDQJMES#5*'!M!5S^H3*>R;U/-V46H':FY^?B^+?"G>+(N_:^&UV#,F M0D)EAF&68 1QEH8PRW $:2(5(0D7#%&'(EA#R#B]+9-&,-/10$MZ ^1_K[7M M01<+\Y]\JXE+D^)!9MJSP:#63=9HMWYUQNI^.6^Y<]]C,>'7"<_<+;C[Q:H/A M:ZVRMS#J@-/1'6L=8N 1 [(#XK8?M1URH![K_R]T5>3?/LKB:\ZE$8DNGLHP M0.''E;8LM.WY=F':=^=?Y:Z\NWD[- O2(%10IFD$L1(!S&0

38Q=-'$@N =>U+PB[;,PYSG,1BK*>33\5 IRGL/%H1CG MV4?T< S>%TLNR_)_R6K?]?5_K_/'RCU9E_E"_[XQ0<(L"I-4Q3"DB=34%J:0 MD-!4U(LQB4,41R2PMOZMAIP:HS5"@T9JL!$;M'+WL0WMT+< M#O:T=UA',IHMX'V5EX_+DL[![?I^7:Z,.4U\A:><8.LT?^V>-)Z-ZZ39GB'K M=F<_:[5*-?^8WR]RE7.ZJ++,:?GE4T&U7+,A>R;BGU07)I MEADT"W@64V[J^R6Q.3(8Q3!C(=?SDJ8XT=P?R,3%@KU2GJFM >\D+>67Y5R M_,&D^E6!O!(4C;R EF!N+@%YZY/<@,5R :O9FZ9EJ3GBO*L0:#7R9RI[0M:G^7RM2*.:U)[P.S2S M?3VVA^G]2BI9%*8V:!,OUE*\6^J?RIE@7(18&]F9BK3-C2,$24@5)$I$ M/(Z40,*RV*K%:-/;)V_$ _-*/@/U^6L1TTG2;QA4>,9PO;Z;)G!%O>TL_Z?4D? M\Q6=O_[V*!?F?(Q^0][6IRS%B[4F]M5_RM5[FHN9YD_3SU1"J12#F-(0LE0I MF*9A'%(:) %&;F>X;8>>'LV^UP_ZHFW6ZA28-FH?96$:!#_.C<5D]E7DQG4T M:1"<+]>N5>2LY\7.1!T"ZX%YNA$9[,H,6J$!6QO;= 6>Y H8P?W9G*Y0^30N MK<<>U8IT1>307'2^OQ^5Z62=5BFM59MNZV$=2-ADYC:L6, MXH@1*3%,A$ 0QXA"FBH)XQ@K%HJ0T]3J0$OW,%.+OE6"FJ,1)N/2B%I9Z_7I M9Q<_YSRN%JZA%[2&MC8&!\JELY$/P,9J;=0+.,?&1I?PZ.YL=/;N$5L;7=)@ MO[?1Q:M[.GM-W[C?\M67MG_21SJ7Y[7(M)\+2M_,.[]!< MZP=9=\_."2BO?IW=R.-Z=4YH'/ET;G>[\559K&8?]<)5[17^+)?W!7W\DG,Z MKS+3(L4IXEC;;XPPB%%&(5,1@D$<*XF"D"%AU9JR)C>#9V M=OV3_7F3K]9UKD=E7"28<7VGGD,L*,14*)A)8[*%$9':>$L1MC+4; ><'-^> M\7-:F7N=X;B(>G^GL2^6S^0NVL+HQ4\\AF,_N&YY"P,8K/'E?/\8Y MIK"R*@-3RN)KY7D6]YKPEE5ZVFV]ZU[.E"9"@12&"4L#B!G2)F$84:B9*.,B M2U&0A6X;@'W$F-[^8",G6"V;^NFMJ&Y\U&M.[#AJ:)P'YJV/KU^"MNWD#4 A M#+*;4Z9;V92QJM72AIP0N;FBK,Q K>/1%/FCNFL@]DE_O>08E1*O0>J0)J]Z M5L^.H_+>N.U-8#E&L0PS&4,411'$*"8P8S*%(4UI%HD(8>9T9F'OZ5,SPQKA M>H;J]X&S(Z[>< S-2+5^U+N3? N,TD3^EVU 'RY$4]/]8VRG:G M3,7?-YHDREM65J;5#*<\X6&2P206VI?2'RS,(I1 RA(>T8A3B873M]LQV.0^ MY5;6ZO").9=2B:L]@$9@UX^["VC+;]T3?$-_^OV1<^<""TB\4D/7>.,RA87F M1\1A<\_U[5_?-+T.-J\WBP(6$Y5 0:@YM\@QS"B.(,,94J$45,1!_W:EA\-- MS_]I>NU64NXWB?76$O8(DR_NY8+GLGR_G.?\:5N/FL51(E*>PB!D M(<0,QY"FL8"2A%G$ Y2AE#F>&+$>?'IT8T[K@#V17>.^UL#;1H"' '/P6/!& MZ"IJLB?V#:@%!Y^;_PY2^]L=-[]Q8NO11XX8NZ)R'#MV?L*8-;W;_;2?]96K M\NVB+C0ZXQS%*8TI))A(B ,9P2R- \A)*&2DI(JD)3&BM(WB[:(IV/^.4CE&C^_JI_6[*OJDGUBE/6"D$A2*!$I%"<189*:OAH1)@+-8)@&-$^42%K48; MD^CO-R?1-V+? "-VKY03&_CM? [/H X=X#"]Q.LBH9_V2H1ZSSAQP,6G,V$S M[*A>A ,.A^Z#RZT]=V6:O?P[=2*^HKV4K0.>$$0IQ0*&/#9%C3,),Y6%,(@5 M5G&F_8(@<8M\6(\]/8O_1)S5]$KV$6NUGQ'+O9PA4![:@F]D-I'8TQ%9TQ'M M\R=SLGJ8@(@S:E[W?JP''W( D,&_* MJS?'LDJYF:INFZV',!"'DM,AAH9D9*;ZUR\ DG%(<0 ,D&+;CMET*262OK-@62I &)TQB& M09Y E$8IQ%E@ AIYJ(SC'GP1^-=BXP-LM'=ZA''O9&!J< MZ#G+Q FWZ2(.^X%G%&+X# NWF,+G-P];+-K\I5OY_BFVU%$+VF.O M_J.-[N]TI7WX2QKF5"T9"OL@I1#Q$$,2)P+&G.)$TDC@R+'PDLOP\[.#6^DU M5XE.?E#IU*_VYUI7BM-%5-THS&E&[)AL+)1')K0=O+W@;6:=@M6$.YG30OW# MGOC^:&P(:#[9S&G\24EM"#+/N6W0,X91W)8]/ZRK=^M-WLC-J@_!WI6HZBJ$ M+4,J2)@A E,:<(AP0B%!F5 V6I8'G*2(Q8Y%,9W&GQ_)]:+N%9Q;['*,'4,> MW.;"CMU&PW=D>ML"NU^H;JN,:9?:[?IUH,D(->P& >>3XMP$F)3C!F'SG.2& M/61(C;PN,<^T3]=Y1M^*QX\/C[2HM+LT[AJ^9$F:8QQ$D*4 MHBB401*EH7WW(JLAYW:YBT8D-XB'M=NS0MPA*\([IR SVFG"Z MU-[S#>M4=?@NPNNK&)\+0.<+\UD]:<(B?2Z:'1;L<[K3C;.Y*);ORZ9HGG2$ MW+HT/3S-X7M]NVGJ1FUL=%]ZG+(XH7$$>9S$:KO-0I@G:0AEF'*F=N(RLZMO M:C?O> MAJP%^\O]^ON_JP>UYJ/ZX;G5:#G().3BIG!/+(YW#>EO7Y3%P^;A3D%H'W_,-[*\;8L+V]5ZP.&Q>[^>17NM0[BIPZP,U]=1O2Q*1,,IR M";,TRB!2/\)<9#$,>4J)1!'-TF!9BGO:*)FOKCKY4@"K[Y2TW^D+,<;[5GOQ MS'D+%]_%:MTV0M+_7ILB-LZ%]=TGQ\X7[!?KN960U']H]5B 7I')JD2>QG"" M8I!'!I]#SF5>^GHHO5[*+ZZW<;\5]J ML+L?ZV6*91@S9>>'62X@DA)!F@4$,DQ)D!"6),(IQMYQ_+DY'3X4M2XXK5[. MR+%&@"/N=G0V(IHCDUHK^0)L90=&^ 78BK_0%EXN3*NW!= : *6"Q_H"P[#S M6G+ 481IJQ ,P^=%88*!CQF2Z&OBRS\I"Z2B)F*@6'>6Y3+-9):%-(-1HFDL MEP',>9S"%,=IR$F8<.S2)/CT2/-S2O12 B/F G2"NN1JGL;5PH'@!ZN1Z:@5 M$AQBY1HB<(4LZ'&>O/T1RWXQ_)#45(E1WE_H]]BDU*ZK5(9XB0-0V7I8181 MB,(X5#^) .)0YAF*"6*Y8V50=R'FMW7>"@OH5MK_<"/7 7-AQZGCXCLRE2KA MV\R<7GQ=C>@7K0$HRE_!#O>=%J/4&!T.HD^6'"#%I.0X'*7GG'C%DZZ(>G]? MW']KNJU62G >$YQ(EL7.,^]X <[,7MS'"1L9K MPJWW4;1P^UV)S<@$- XL V+.!\(S=82Y)4S#PLJ/8& 51+Y_W_0AXT>D/AH@ M?NRZ87;=+B7H1?U?'F,91C2!3&(,4<9"2"7#D) H9YP&E(K,S7X[/=C\[+0C MF7)N5MH99.VL,3]HC4QZ.R''+9=\&0R?UM.9T2:UDBYK_=P:LKAC:.>GE?KK M_5]%*2JZNBGY#=?G,=JBTOZ+;M>YI#$B,@LRR*@R@Q -=/Z(8@Z21CC"2,9! MB-Q:0MD,.S<+J9-Z >Y;N8W?FAY(#D0KNF/PFN4T6'K_O8,[^I%JA^M?]W ] M%+IWC?GL2>6"DM]F558C3]S%R@6-E^VMG.X>V%RB36[^(+@>Y([^[![[1HTJ MBV8ITD3D&8UTUZL,(H$1Q#R,H!"!8#S+PBA@CATESH\X/^NFD]2Q=\0%7.U( MQR-6HV_HC*2@$]7XYCMAP2^=N+]Z[ AA!XS7-A 7AIRV]X.=_B\:/EC>-C2P M09E..G] 60VZ/$SS]/NZ$5N_*LUI%@1(44D04H@(1Y B]3\$B12E<9Z$W*T# MYMGA9F?F[$G[;Z"5%VB!K^BD=Q9N2[/&&XACFS/7X#<@I,$&%K\1#6='G#B@ MP4;[E_$,5G<-<"2_5W*O'PKVJ%ZF;[06CU7!Q!()RI ^).-$ZJZ<@3)-I*10 MTDR7NV.$A=3:E7QTB+EQ2"\DZ*4$1DP'K^EQ)"W\2O>%DQ@M+JR?P8UW]0S^7T<>B419B/R+E M_ZVN,6'HOJ)5S\[%6=?V\3NGA?; M%@RF T.]E)DD21P1&(81ABC5[4MY'$.<(,6^- Z9C!Q+[YT=<'Y;P7UY>Z>4 M8X&]\Q#;&6W^8!N9E0_P4KRQ$[7MZN&Q'*@=)EZKXYT?<=IR>%;:OZA_9W?7 MT$Q'Q4IOUW5C^B#L#G1B@0AFBCNR(",014D$J2(02%)$\E2]4BQ)W#(:CXXS M-]NM2Z_3@KJTAG""UHX]/ V,FT,Q&I "N)9)/RF&AX?:N*4PK/ZODP=/'_Y MD) @4TRX*-]^?+]D44:E#!1:(A(0)80I#B IC!+U[SS)="]C^U"@W8/G]N6W MHND6?DQAV5;W%W53/.@"$4#02G>R,"W^Q$^FK6BU4"J[>F5^J];-C0YD?5R) MQG03+,UNVJ4,SC[F%CN]@4B.[5_>@JCD&JB\2WC0,!"F"@O:!P/H[USOYM85 M>-)9VLW:='MBG4?>;]_((\"40$XEADC,>YS1,<.QH_SA*,#=^W-5T.%TOU1/VM@;2B(B.;CH- MJ>N@E7BER@[[^+U:;0UH(<^I!A]O.M/DEJ_8V_*Q6[ MQC(QR^,HP0D,A.ZWR&@"L4P#F,4\$21+ QHX-C([.L[\#AB,F/K4[9QOW %( M.X/W:G!&YO$6E59 D]W-?+?:.8N 3[/T^$"3FIYG=7UN7IZ_>-@WKUGE=S7= MIHM]EC.29PF&-$ Q1#$A,,_2%-(HDTG"@AREV&4[O/_PN1F 6C:@A;O4S?XR M;'8?]E P1OZ>K7%P_HZ/*>SS\SUX_J1?[3'-GG^L1Z\9FL)RK^W#+^)1'Q&6 M]^^*6@=L;*J]XR;&,4[TEH[G$8/(Q'+2%$%!8AX+A&F<.18ML!AU?FMV)S3X M6)KBV/8["!>L[;YWS_B-3 ,]<%MQP4Y>\.2"UF412-6Q7?!W__L M(FC_VE6#6R9$9")@$F(D$XB$,I9PEJ=0RB1.6,C31+B5T[M"F+EMB=JM?;&+ M"S0?]UX31=>&%==,E!T[3 7_R)QR6,GP163F NQT@489\,M6'=#KXS&ESP>L M7FOG72//M,7S/"#WHGJ>CV<.X]IW0HJJ$OR._FS'4S_TO^OR%=^N'_1_S5[K MIN1=^F+]6?U.MP)=QKE,!,I"R%FB4Y?3 .81SF'&.**$RBA-N9M-=+U0\[.G M;ABK-B:H;">XB4Y[;$5V8UX/TV;'O]-.Q<@LW MN$J9[YM4_;_^P+5_Z]ODT M]6HM0*^8/S;V![)/3O8@U:3,[ _%Y_SL\Q.B8*YO@J5+?(YS.[9C72L$VT:L!U;#GMJZXN_^=9WJP.B^ MZ LL[*D/VJUZHP '0+F++[%0/UH4/#HJI]ZXKPZ_"<3?MIC@ZGGY,7AP^0" MN%E'NH/\5\$VE1HLC/*[HEF)98R$S)F(81H%5+?3T 9,2*#(0H9(D.N>[C;^ MOV,/GYL_SPBE'4IA]$O^*^C%M5M#CJ)WGN:OQ61D)G:%PYHES^F]([*Z9[): ML+_CEG#(] YR]9F#MNRZ9[N]%\ZVO%JR(HZAO MY>>J,/70=:@-"A%)19C!A*<2(A))2$D009HAG&0D8IQ'+NY[NV'G]F'W4H,? M2FS0R[T 1G+]AG>R#PIMLIP).XO//[XCDX0O:-VKZ#DAY;68GMW(T];47O"[:)9QG-!( M!"D43)_YI$)MMX(H@5&64"EH&B5!XA+[>7ZXN<6$ZO9LC%;5DZF/>+Y%Y1!T M[?91_C ;>=EM!85&TF.!3$I:?WLF.U1\[I4NC#CI'LE.^^=[(\N[AC')FTU= ME**NW_\L&EVLJ@Z7013S5,H41E$<0Q32#))0D0FB6,B$9F&$K2I+G1YB;ON/ M#Y29@@]MB2DWLC@"H!U!7 ?+R*30"P>T=*:4G,?HF-.:^_SPCXPRZ<=^6LOG M'_B9*P>VT-WFFG:!^T&0L5!W2*(1SB!*: ))1A@,PT#D*4Y03!VS')X/,;_X MO$_K\KY;U2XD -AA:/=57X/+R-^T/2#NG6A/:.VUS^SS,:;M(GM"PQ<]8D]= M-W&<6',L#-7R#UG( ML"**F$.:(PE#SL,P(DE(A6/IB(DUF!\/&1D!5T("J3T1W[68$T4%#7P+[*AN MQC,[A:?RN@BA;0Q0BX*N1MGBL ]$J"#HKT$:##V?%DS"!6Z;AYG$3 T4(5_ MC;"AZ^;'6_#0E6(,..O[I,SI6_FV$KQHS"GBU\=*4'Y;WIAN&8)_^OCF]OT? M7]3_TI*_?7?[Y3?ZLWC8/"QY2%@<1Q%41C'37;8X)%$@=+51QD*1!%&66Y_B M#19C;OMCK0BXE:!5I3M9;Y4!MXKU.G6 UF]Z:"C#O#7@GXX_P 21QD$4HCQ) M(,$H5_3" T@D36$>)5',*2)98F4@3R#KW AJ7U*P$W50R.^84VQ)=O.8N+'I MC[3^Z)[9<]^$73UOE82"-,0 MH5[F6*0D3',8T@3K8G((XIACB+.()+HH",NMDC@NCC0WSM[)JG=SRK1?Z>93 M>F.V,O(Z[*'/ FSAM_ %V\B,.15B#HX%7\A-U6-X*()NK@ ;5,[N]L\^8+H- MO8T>!WMVJQN&=.=;EZ5@3<$VS>>5"?NLU9[_<_&H"X=HLNIJAWS8E/R3FIM5 MEF6_"9.,G\6")V&(8"Z4:8U2(B#&"$$49E%,U/_&U*J,]Y5RS(U]]S0!O2K& M2[:G3%^]!VAU%L H!)1&X,]6)TO#^MH9M"#P:>9E9'K_%YH2EX:%DTS-5/T- M1YTBQX:'5P-[OC_B\,=/V$[Q:@P.NR]>_[@!B]O'4CVZ-&\N774?6!#SF,0! MA3&2$J(HY3 /U/\(C ,>29$A:>5J/C7 W):C Q&'D-DQ$#%B,L0T@"P7'**8 M84B(VF2E-"!$D)S'U+(-@ \8I^S34XP!I\4Z?"5$(R^PH[QD#DOAE>A,M,8= M2.GK\G)'Z8-TX=]UUN2,W['\V15WH)[^74J]-WX6.Y;F5 M>W\)U28G36@:A3!1G 81SS*8IS2&/$QE@/-$Y!D:DE=B-_S<%I-MAL6>D NP M5: -]U/[_[T_#TM,L9P=.Z__>)B/3*L^X1Z<\.*&VAC),)82O$JBC!LZIY)H M')\RL*&!YE)1-UVMV"5CJ2*Q,(4DY*91;PX)RV-(=;7-.$$DDV/,_(*K 0$HI70L=' ,P#MV&<(*!-:;1J-]Q?0<"_L?UQG MK[7ZGPTQ;?G]X_J]J*A_XK*!:37-FOWCBWA4T_^-UN)SM;ZOZ$.;JW\KS3E; M?;-IOJVKXI^"WZW?B-W%?)E%*%9'EX>.B0&@3ZM-\U-O7]"=UL5]X7:L9I4DCZJ M/!,I%21G,,&(0(0SW:%$4EU44HI,;#P(=3A\@7VG/K@"=C[VP?9A$\9!..IW&!/A>O/0YE2/E6"%>;_4 MSRO1=5>Y>=#=4/_9OO82RR#(D@BFC 00<28@C?(,"DZ34(1!$B:I:_NIR\/. MC]OWI3;GMW1/7-?N4A:X!TF:1T@22%*2JT45Q9 B)B''419D+$-![A3:[1OU M*78O9S$?YNJPPMYN"^(;T9'7TWUQ%V KL,'UQN9='M!WRQX@OYVU+,:=N'>6 M/1(ONV,YW#O0 <.^";Y9Z=RY]0V$Z;S\G1-M^YT*M>NF;N( J;? M/2A9F+?&/Z%Q"GF0DP0G$<6)=*Q1,ER:^2T;.Q6T3=5\$^"Q6G\O3+2/7.MC M]SY/KNJG:Z'ZGW2;3TN4PS,6-[7#HM]'P #6J\?E"G&F];= ,1:%++5R;)\:8&[67B>C,4@Z,9VR M\4X">9[=?, SMBO$'1EK#KJD_AEB4;?ND8KZUW-".?GL25CBDF;]IW_QNF%& ME7HD$X+7.H?L*]6,T@U2?!=](6-(> M'9_FB,6HDUH=]B@\-RX<[AS&.;]M5DTA'AY7ZR=1?58O2Q=]_K6X+PM9,%HV M.A"]*.\_/NA]B*D4=EM]$=]HKFLNF\VDOD_]>26VSN>OZC^;^D/Q4_!/1=TL ML4BR+$813+BN:!^+!-(DS2"/A$RS/, \=#IRGT;LN7'?AX^?__W+9]!*J5- MM()JNL%6"]>#]XFFWXY*YS>I(]/Q@<) 2[YM9K\ >UHO0*+Y633SZL/7N4]$.5HAZF2:< M)3R+U=NA ]J#5&^7909EK#[7.$@$E\RESLYU6C@EZJMSI,4=4G4>T_?E(V.:+7\T_^V"6CV:%O1=6H'P7_O^M2 M/+S9P#PGS]PLQSY=6.T>&AU3 MKVM8L@9HR3L#P;O=>':ZO!F$OB9A-I;>5J']R7D]Z\T&WXG-LK,BSLL%O M@"%E]=CKL@+?KA_RHLTW_"H>J8Y27#U]$6RMA-!AHQ4M:VJHI+[AO&CS$M\5 M-5NMZXV.,-VEZ^BF.-TY"%^R6&WV Q) FJ( HHC$,(\%@F&& L[SG,;$JM'N M1/+.C&#GJ[$FVH[C9S1](Z\!VQ3&/545^6^5!3MMP;ZZ M"[!3&.QIO-A/=C0]OOI#:(_!_1--SQBYDF.)_"K)E2/C?RH;<^QAK]O$/WU8 M5W\H&*N&%N4=_?EYW0Y5[[HX+;,P(2+"#/*<)A E/(4T8A@FJ>0HXP&-R,GP#&;U;X7U8=UN M"Z@'NR,<0!O#76$S_*NX,QQP.>7N<'G$,(9[WUK_H@LN.-Z[1XWV7>@F!2;" MOS8^OOV_:\;]?=W\EVAVC-UV[U'R=[]JBT=(D6:Y0#$,$J9(DF8<8A8)R,,D M0T@@KO[A%I(YK0+SB^+<-@&C71.P1R.W&Z-._!;8D?)\9W9D7C_:#6[7/LNP M>:MTWR3.V.1*3? DFCWK?M&UBC/KPYZR_M: UYDCG\O(Q!I,NA*]SNP\7\Q> M28IAZ^$7T125^/+1M+;5+@BF"^]MZI1ZCC?LOM!%+23%.2"8@BD*= MQ,HSB&/=4E*P*"%Q1 0-)VJD;"_U_,S@7D[P?2OH1*V3'>;:CNQF-G\3&KL# M6R3O>AV#/(A1'&201K$#,8XYUD)0U:#HL#[7&!GGLXRTC_P)L-0!&A078*K$ ^VJ 5@_0*N+QG.L:'+V> M> T29-JSKVNP>G$*=M7#KMCRYY?-N?RY.7?;6G!_:YV8)>]-N;NU_M7MIJD; M:G(2^@.;F_:\YHMXH(5NW/AV73859W"^2DW/Z/PQ3E:U7!JWO0^C!!%\X$R8]=T]3/?K*MJ_4./1Q7+J-_?2+6_4(/7!3?VD&[YW/]-_UH) MI;8@2]UHC8HHA@PCIHP&]5(3' :0J$T:IE&0$YI9MUKS+]_<]G"]A&!3*K%- M$;1:E(5:V6O=,%NQ:26^KU??C1E@< "R \*AK.\(\WQ^>9[![(T>^UB:DLNM M>J#7KZ^Y#+8:@NT4&QW!@9+F"?W?=WJ^[M0ZU'9^W2F>J JTF>JU?/[]]66? M0;Z=:M9/)353S0ZF6C^A_SO;ZNNK:/1X,W&VO/0(PTY7B'H\S Y*5H\XS)#F MWS=?WG^]8'P4U:?BH6B6$>$2D03!.,TBB((\@[FD H91 M*' L"19V5?8T+;^F;?^X";MG.^MXV"W;_?8A[+^IF_6# MJ.Z^%54C1-F?Q2=A(CC)89X1 I%(4Y@GB$(FD$@X17D26N6.G1EC=JS>20EZ M,5V(Y3B*-A1]-39CT_%S6(9T=CZ!CPO)7HW35(1J_1HY,N99 ,ZSX_%;)V3" ML[(?LM[Y2X Z#7"00R22$ M.1<$II3'C,6!")ACZ*OER/,[?=JKN*$VI_N5W[5_DY9/_U8K Z%5SE3D-_5H M:W,NL%=L2[=*JL3CNFHC$LP^=[TJN EURJD:D@E0?Q/G2J]>-:5VIT8C3-/( MM-Q+;%*86YD70(FZ &]7:BK,U!G;[<]>>(]!4HYP^>U78C?TQ"U+G/!XV;7$ M[?9A)-B?$_R]:+[U++L-7O@BOHMR(W:I3$LF.,H2DL(81Q2B.,@AH32%218& M.&(\S=+ )<+*;?C9&8>=]."'$A_T\A]$_G0Z[&4[NC&:X_S8$=MXJ(]M=GH% MW)GAAN'FD^@<)9B4[X:A\YSV!CYE*/L]J)VR"5N]*;D>NBCO1Z*MFRM M!L9%G-,T@2(.U?97D@224&#((Q:E. FBF#DU&W :?7[F'<'XN^59;(Q M-3S,C2WQC83XZ+SG#^P!K#< -+^DYR+ Q)PW )N7E#?D(5>X]6Y+T?E:(IJG M&5(&7,3R"*(P"""6.8(IH23*J93$MM#)\0'FMX7=>F*4C-B_>_'\F.I3$"%K"Z]SI0-AEG&H$0RABC#$N(XYY#&61AE28!R+I:EN-=^ M)3N3[.QX5N\F:=_-_5''>S7WA',SKL[C:F=,78_5- 37RPE^Z27]M:T\=QD[ M9UO)"A.?MM'Y 2>UA:QT?V[[V-TTP-:Y4584+U8;W1GJJPZ2-(ZS]S_9:L,% MU_VCM,MZTW31,^_TI8*_IY6.GM5]XTU@[G9_08,\1PDC,")J'E N**1JRP=3 M@5&6I4$2<,LLEQ&DFY^5M:\?V"D(>@V!5A'LZ:A#'#LM0:^F+@O69A\XF".> MY]W"N'N]N1R9.#U/HK,G8(SY=+!-7V]>)S)L#^:WWLVOZ.?7=$5D>_.[EH!W M\ROZ^=5!0+76U)=M/ [N9PUKST-.9Y6/@]6!23_2$+[V S?,9-?6G^F3[B6] MY'&((XE2R(*80$28@!AC#A.9$[5JDRQDTL5)>W'$N3EF>_' 8RO?M1N#YP / MW1Q< =OK;!"V0'Z^ *2'7<()<,;=*3P?])5W"R M/NKH>[-ZUZ8LRMTW6G;9?-OBH5_6J]6'=:5O6D8)"J.$A) 'F>R:[J&8PS@0 M/&4,!2R>JK#>( 7FM_?8E1W>AB(9^P3HQ@S?IZNX-^Q]L*/7^<[QR%SM(6F] MA0#L80#: E*-0F&7TKX%0OVXT:Y,;?V:Q];@3PT.Z-#Q>-3V.M,ZBYI]PS3X MURC?=]7L>*OD=YT40_+&U?N^NE-OE_B@]@ZWI?B8BQ]=[S9=_K8[+A)93D,> M8"C"2$"$901))-6"B/)8)FE*9((=7&MVH\YOV3)R@S@)P<=T-LZS0/ M.):S!-_"O^4?T)'7B!9)(S'0(IN332WT5*"ZI$9[!W>J=.?=ZZJ1?>R0?507 M>4M6=L+F? *RW:,F3"IVTNTP4=CMUH&[H,W# ZV>;N6NKMFZKM_2JGJ2[ORM-&T;I:ANY5_7:WY;=2U@WJUU,:5E3&)% M85D"DSCARCZ-&"12<$@#+&.2!BP.G-C-:M2YT5HKM/[L>K'USUIP75^P$QW\ MV0KO&.EK-PUVM.8=W)'YS!.NSASFA)-/\K(;>%+6QG M6O"/Y5OZ6#1TU6?EHT"B5%"8YY+HG"P",8I2F,8HC%E$F-I&.U;(/S?>_';. M>^V@M;SP8PDZB1V+Y)^%F<2)B'BB[-LLC2%"0D @5JL &%*\="\X..&WC AO=7_0O ML+II@/OSP[H2Q7W9T)]M23BV9\)V[WF8Y5C$*(49BQ*(TEB1.,\8S!D5F!.9 MQ!A9%U2Y/-[<6*63V%0*Z,KF[0L]Q$-G ;J%R],OE"/3R^N@Z.#C](OF1/[- MJU%U\W7:8W36SVGQF.E\G/8Z'?@W'6X;D@/WHDSBNXVX6W\UY70_B:Z,LGZY MEHE :1*)$(8B#Q0[J_\A.6<0QRA :91(&@K[Q%TR_V^1RC'WO)? MAZ+[KM\2&J\;_TMC3KOWMT3@Q?;?]KZ!Y^CLF^";E;B5_V=#*_4!KYX^%"4M M64%7'TMEU3Z8A<^<5NZ.<'&4$HPI@QE)E.499@ABR3+(:1 32D68)JG3@?H0 M*>;&3+T2^H!DJP;8Z@'>T8:"7_XHZ49M&@3_U?&(?=!$69ZUCPW_R&QV#.T] MN<<];+\&.Z^G[H,$F?;X_1JL7IS#7_6P86RY/?)_UJ4H@2B).4J5?CDUU*0$WED2VB\UD6^-.:T!9$M$7A1"=GV/H\YY=5&\+V"R\L\ MS+!@&$&6)0@B*7)(8R$AQ4+0*$G5/BUQ"[*Q&7:&L3:MC'T[F*O+3AV!VHYI M?,,W,MN;GT#"*M_\U+T#XY#U@S?5T]=& M;:'^1E<;<2I5 P4(P)IEB109(R&L< 1 MRJU:IKH,.C?+1QF<)7B@U3]$ Q[50[_I+TJMW$VG2YOH[4A*5NC;D9)O3$PP]=@#):^2QS;C3!AX[(/$B[MCEWBL:0+Y5 M7U31:">/JY!N3*[QM.':[XF^%HL'R?BED@BE&*91!J/9E(B*0R$!MT["@ MG"B[*6<.\1+.X\^-K'9-]-A6!WW\O%-BKYG>>L4!:_48T+K089+.$]D$T(_, M:?-$?4#CR''0G[R!I*=9&-9(TAU#JX:2#H^=OK&DN\Y'&TP.>,PPX[?;S;>% MY%[V_MA6;@R8R&*UTX99CD)])AI"PGBD5ODX#P@).,).9P"6X\YM5>F=5+*M MO7FL'\[@EANV4V%G#(\ \,AKAR=LG2UB1Z1\&L6V0T]J%SOB\=PT=KU]L-M0 M/>V._CS2C29.@Y2D&84XR@A$B=JF8\H2F(>8HSB)HCQRZA1T9JRY\5,KJFE MZ*$)T#F0K?V$/J ;WSTX#+4A3L%+>'CV!9X<;FH7X"6]CWC^+MXR8&?]L51/ MTBU.OXA:5-]%_7F]*MC3+JB(Y$F(8Q["@,<11#EFD(A(0B9S$:0R%4E(' IB M71IO?H<,6XE!+[+#[NPBO!8[8)^0C)=JY[ M]+N6@+:E9768R6,+JEQ7H-AB7G5Z^4H5L 7L[#;UXD.FVY3:ZG.P!;6^Z4K# M3;>1+)G:PYI7ZJMZL\1-R4UYK>TUHE[R2.:92 -(DR2#"(78G/I"D3)!HX#G M!%'GHU\7">9'T$92]1D8HZ71,BY *1K]Q4BA9H*N0"Y*(8MFH+EG.36.)J!_ MN$S\W-@V:Q$8Q(-T1',2PM M17@=8],-GY,&J.-CAA0KV#1JR7NC:??;MMWN$N5Y1 ,:P$CJ!FLY#F&>R1"& M08)((&)!B?V)SM$AYK9];<4#TL@*5KV8+KGS1Y&T,#JOQF=D,CHJW]7 N-01 MN!:@J4H'M"\/5]]EW11L;YWE@%!$8[4^J3[34*$ MB4X65?\3ACB4:4;2+'0ZDS@QSMQ(T2P)R].^= M;.L/, U\B<.0BI M*W*DCN(P3A;4X5"OE.=T5-_3F4S'+[^BD_;[E3YKZ O9QRE/ YS!,$.1VB@& M$FT?W#A]N^UC2T M3?=:E_4;H6W6O:WG^Y]-1=4814FK)Y.4\;M24A^^KE=JI/N/I>(C90TO\T"( M# RO M(#=J[>\MNI2,(1ZW<>;:Q3OWZC,XS0'O+Y_,Y&T#3%I5P4[7?EX/_7>'ZH%> M/]\.O5$GP;_S;QQQ7\%1."KNQYV*XPXYM,SU?ZO%S"02Z^?3^IL9ZV[=NS_% M[Z+9B7^W?JLN^5RMOQ=<\#=/?]2"?RRW._0M3;B)&,R"P4F,$DQD0G M\:G%)V3JGS3/0RDS*1/A6BE[7)'G=_2SI['V756]GN;\ISA8HM2?]2\U*N"Q MTQG\LE$Z_ZI;]*VW&?QTJ_?V&$F8DX^Z/8/]GTU1FQJ]]7^X5ID>^8VR6^+F M]):,O,[MJ=HN6WKRC;8+_3YL%09*8W"X**H_:[U!K[A^1W[1NJO7ZM>];B\[ M_4<)D)IJLOS6X!Y9YHG+>$\S R\K@4\T[L#B.+I=XXT^#_CX\$B+2@NJH_3O M1;T4"<<1EBE,$4(0B2R"A(D(YEDB X9308/J^%*@V8JH-:S:5?MXOOZ\; 4+D M6$GLW#RQ*!##SB MK)DY,2*#G2U=2!F[E6/+J/AM?+1F>&FK7YT6>\7%9 L M;IFX#7W7S/=VT]2*\-2>[?[OHKC_IK[KF[:,[ON?HF)%+3Y7!1-+07(9AI&$ M"0IT]R">0YH%".9"LHS@/))9O%046ZSYUX96C>5!YC32NWRQP!G+NA?C?AT5S_LM%^ [6O3 0!Z!("!P&,,P;1SYC4F82+1IXUQ MF'8^7L1,3#S\,"/ICY(^:L^BDO*;%NQ6WUNWT<[+."9!GF,!$Y'ERK)1[PXE ME$&:Y)+&>9!@+EWVQ.<&F]NF^(_2K"HL>/(?:6\# MFT\N/3O>I 1HH_ESUK*Z9QC5=!Q7WZV[.DMO-G51"K7UJW\7S:W4OL"^ M,R M"6F8(93 ,-49G%&D6$=*!%FN77%QG$N&![AY7&28J=_G9N\P9WO88PX):">X M&S,Y38L=4WE'>1KFZL76E-2)!W:2+\R!B\+:'+'<7,+:F:>&@.:3MYS&GY3' MAB#SG-<&/6,8SRES[T&G&*W9/XR!5]]LFF_KJOBG^GY($,HD30A,$LD@"FD, M">$"LB@,TY!E@>XT[6!1G1EK;@95*RJHVT*);9E)0+?BNI'6.8SM.,H3&Q5<..9@3-B1T'CXSPR._4*@#T-%F"G@[:66BVV 9?U");3=3CZ MI+6!DDS*>->A]9P,KWS:%?T&3&;%JB/CEH>;MLJBZ:>T?NEZB6C<<[C M2)E?G%"(4AY (D4(N:+2,*($2Q(-Z$9PE5#S"U5\US=@-%8;6+>>R0$="ZZ; M+#LZG78"1J;6/65 ;P1VUM^>/GJGNIVCMM2%YMRC9R1[>GIND. %<^_M$ZZ3 M:OKF"EY0/-IZP<^3!SK]JC43@IM(>6.1=:<;_1F&VA*'@4PPC]26F&<0D3B' M>4X9E$)F49SPD :.3'QQS/D1[<>ZWNAZ3291?1MG3@^41P;*]= M)VN;$M1:_9VXVZ->GVXZ6VB\^N8N#CJM0\X6@Q=>..L;![.-VN8U3Y_5&]+< ME/R],C7XXIPWQ M!-F/=WH,G49B9%8;8BVU.= 4O=P ZB@:MCZ3&#<$=VO2\83F^(S30?AY"^%6 MV 4PXGHE' M8/+/-N1&GIAH+[8_PC,U= \I6[#:W:[G>16BT[FR=F-6LN5"[ MW0>U*WZ@/XN'S4/[MYVG>U/J(U7]RTKT+9C45WE?T8=EC'DFXDS-"@VP,H:X MA(1&!*(L2')&!8E3JRR$"62=F[_OT.VTIV]_UJ UUANFKK>_ M!SO-0:>Z0PV*D=^7\\PZL[=@;%K^__$%<"AG,I\78:+"*'-X(=QJK4PS16>K MMHPLPG3U7Z;!\J"2S$1##FP*WA5%_-"6%]X6)WC?%CUYTU8;7BH[(PR"(()) 978P*!/U++G="@U\ZL4_GA+HW!G?"R6M[<+N1IVT2[H3&BU;A;G4%+5\ J%NI*WXI11NW M;SJV?:>K39N#15>K]0_3KD/']/?/^/WV4YL0\>'NK;<"RQ>1/6N]GKY[.L/S MH@8'-N/EJZ]J"JD+;]R7;5S&\RXT*8FR($N@("F!B*(<5N B;6H+FT21K:TO$R(",T:I^^->8S82)SA&&4Q3 M2B$B@D."%?OD$B4$TYSE<>+&.0,EF2,3U9M56Z]M5TAP:"UXMUFQ8Z@)D!Z9 MM_9KR7=B@JT28$^+AKK[IS>KZIN1]J[8[]=";GT6]E%2R/.0I#&G&H-H79Y"P*%6[88DCQEF4 M<>P2UF\W[-QVQU_?OP7]-"U &,& +,!6%;#3Q>Q$MAT>IZ>RX3D;,DHA*&H4[F3DD,<9AQ&+ LYWF,TS"V2E"Z--#LN&LKJK8X>F'[ MEJ<./JMSX%IX]SQ!-C;W3(&6@X_/$VH3>?G.H]XT>IBYFH M"__W6G>_*'?Y60OPZ=-;7\X\"PC/NO/.W3^=0\]"BP.7GLWUPRS'OON2XNZ/ MVV*LIGABW?^IW>2I5G"W#;:UF//;VO= MR^=F"=J#;6<,C@+@R)R\[;BFS;V=U&T)5<45_=\7H',%CNH2=$;0IU%H/_BD M=J$S)L]-0_<'7-,3R73>-3E&?0. @$LA.$;*)(Q"B'0\/HYC!JD(U0X8(X'# MU&6;>V*T1J:@(4 -[-YS$@;_G7=>#O4*77-. MZGN\X\WIRP=VJV'*,MZ8)KZF"K2NDUB);Z*LB^]=\YRN:1_*B"2*"F#,=,^S M"&601@3#5"8T0(EBCS1T;#MC._;\K)D]T4%;T/Q ^"[FJFT)XMCLQ7I"[,AE M%)!'IIN;V[0LS3.,RYR3JS:6]L/.3<[ M9]N=M-J3>J]S"(BN:>UZ'GT+UYAW3$>FI]>$J3:47^:7D%$<"49@0 MGD 4J'63LDC"F'),PCQ+11H[-8*Z-.+<&/M9.ZAMC&CAW%7H(M8\PAFC"8=Q M&@FU]Z=JH4P"78I)1B+/$\2I8^T/KVA/8\\KV6 GW%Y'Q]&QMS/AO>(Y\MJX M>W$_M7W,MN*VC11;@3UV>;+%QFNOIXN#3MOQR1:#%WV?K&\<1O0?BK)HU'._ MBQ=NS9L''>/S3[/&=&DM_R5H]4&]B,LTB/. !HJ14* 8*4 II)3E4! 2)HA2 M@F/'-N9!D(F,DV5 MS4MPCG49X1CB6$0PRI)(8)'1F%EY+2Z,,S?#MQ,3%+V2Y@F-84)U M(D<>N-4".+ M;04%4;__V514C5&4M'KZV(B'6F]W=5NT]6JU5R=]&\,1!B@F:CL*DRCA$/$\ MT5V%!:09P8)01/+$\=Q[ JGGMW75!X#K4E1>;V+ 6IC&MI"OSN5]](E06Z4WBL[8_IV':BY#74>,9!HDGGQ'Y0T MKMBO$. TR3P<#Y::9NBAI< 4![+""*-^7@F3&53R?4_#\RH&62BS5"T[.HP\ M5TN1C"!%06QB&J)8YI&0@6M=,&T["OA6BG,?1+LUH:1@1V9Z_>E7X"M M_ L3@KZOPKBQYE> Z+? F+L8$U<;&XS3R])CPQ\UL/MUK38,[^NF4/L#42\C MAH,T9#$4D;*T4:Y^(FG&8(!$(J7 "478C>,.!Y@??2GYM$F\E="QJ?4A?';L M-!R2D8GG.1;3Y+0R;5@;5VTKPHGE+J^I) M&5H_:,4_%:4P=M628AXE":\\/-S4>I M"W&VXH)]><&?6F)@1'9T15Z VXX3_($X,D=&)RG..28P0]RT:HAASA7#(!1P$DN1I#)US$XY-L[\ MK(=.0$"-N/_A>%QZ%$O+P])K\1G[J+1+C^T!&L/3=!8#KP>E1P>:]ICTG*XO M#DG/7NRO,W-7G?US53"ARZHPLT'I_\O*L&L U:TS.WTP.TBHS;^OEJ?,?N"#U0XI#"5&0A1!+FD/)%&T+@CF3TJU$P?&!YK9; MW)Z4#3LK/8&F[0'G]1B-?BK9B]@=."ZV9XL^#Q3/X^#W%/#$6!,?W9W7^.5Y MVX7KKXGO4"QSTS;G:9[>K1]H42Z#0$0IC1'$2%MO0JCM'L499%$FU'^#((J< MZG*>&FA^;+#MY;*5%/S9RCJH9LD1;%V"'ZY#;)J(!4>P!H8;G$;"?XS D;%> MX6#_M,;'3^//7#^,'=Y+J5ME?-^=XG^AC:FW7K)BU9YA[?JJZP D4=9="#]3 M]HZZH6NET^TG6(A3@O(,)BA$$&$9JMTA8Y"B1+!$34F<(!=6\2W@W-BHE1+H M2"[1=Y;*6X'K7]OT[;:YGVFCKGNJ;Q4$>KTHRGLWSO(^XW9<]YKS.#)';E7; M;Q.FM0.'ZBV.]P]; *.W6GQU&\?/],E88C>ZWN*]:%LQ^]YNCC49/FG:NXR3 MTOM8"#]?%D8;9T I&5.DIM!6:VE&H*NNX$;"62"#E,$L"!E$G >0Q)&NFTR8 MVH\*3!.K)(NSH\R-V-N25@>"#BEI/$ -OQ$2_YF4ZQ,YUQ=E/3AL5I_-PMZ M_==J7==+A(3D#",8Y#F'B& ,2111R(C$+(_B/,.654/L!IS?>8@6V<1#YKW< M#M_\98 M*-(K:"-SI4%K*RRXT:6,]\0%1EZO #JPIU<@)Z+1ZP!UXU-K?,X2 MZ^6G3,>PUAH=4*W]7<,<&D>*)/XNFENI#-VEY"AF5!*8IXFN!Q!(2-(X@2S# M02@0HTDNE\VZH2L[W\29L9RLT>V((X:X')16+;H\I)7)0Z+/JH3^1M6_?X*O MHOI>,&&JLM+2LC6MS338.0P\@3LR)Q\K6=OE=RV DE='XBJ)%R=*L?K;TEO MY7-W?FZX23?:%GH_WS/;W')%)=6ONF=EM_T0B,11!)!7M$!G',*.8 MIU',11R[UTW=&V!NF]YMW4DCXS4E//=1M+#CKL1F;)88!98!=4P'PC-UU5)+ MF(:5*CV"@55ATOW[IB]#>D3JHT5'CUTW@,Q^[_;![U>"J86+T57G)ORP*?DG M!?0*8:S,MS!*N[>1T"1.42HA%7D 48PYS&.#83R[&K@_=;JU8K#&!RO)\*<,+-MU]'AJ[_SSS=/NDNYX]$9GPWR@1:4; M@NKZ@IN'1U.2H(^J?%=\+[@HN3X-6^9J#8HQ0I"$2:@CG90]'J01)#3.>)#' M&4Z18[?VL66>GZ]V&PK-.S'!4R%6W+'@U^AS;>==1/VX+$ V533Y+5A"3UO<;*HY>%$* M;;*!AWJ:R[JI=.#^NM35<71ZUKKZ(I@HOFLOWQ?1T**D]Z;*[6TIEC*3,F0A M@P%!,42$II F5$+,XCSD+,PHYRZA<:X"S&V/U,L,=B*#K_JS 7<_Q.J[ M +^I2[\Y5G5PGA];O_1XJ(_NK-Z)#G:R+_8F8+$_ Z8VMU+!IY=Z&'A^7=>. M,DSLSQZ&T$LG]\#GN)$A%\7R7;>EK+4OO7I<5SID]2UWJ1^>4Y;;6)/PU"#U M>W(:=O.UU!2UOI(^/JZ>=/52?2E7?Z^; M@@$IU+S2%:@;VFS49_=D[M)OAG$.ZFLK4P?YQ&.'5AT?\&98^ALXIZ6/D5SQQP./E.R*+4;H&RC:G1 MR?;JO7W_\+A:/XGJ-]JP;XIC#OXNU"=1-A_6U=V/=?>W,O12 K8G)I#K"I2:$*+_Y7#* M-NX\6YR$SF;NQK:B6SW!OGA :PIZ54&OZ[-K6@6!4AS)\+@23'>*/ F2!R?.TXPX;!NI#Q+:@X?5:OU#-ZO24>M?1"VJ[Z+N M*O>LRWJ)0B831C',HE!M&5DF(0E"">,T#((0Z5^P92GN]7;7;LMH.[05AY"6 M0_8%&)-">MG<=F;68-OMPKP".-&.Z_U;T)O5"Q!&," +L-4#[!0Q&^->E078 M*N-OK^6*GL]]E?78D^ZA7!%YOE]ROG]H6PPIJLI4%FMK2)H28^WONNH#_9BZ M*KWNQ4=7]58FQ:GOUIN\D9N5^IM."J^74F*N]CT9E#'"VA\F(4W"!#*>AG$: M28H$=>V:X5O(^>V%WE .N,@;4+6:N#;6\#Z-=K3YNE,S_E;'*-*6-.KJV[;5 M';L_="HNMNS:=NSHU%SL.-@8NKVJH-?59^N.L>;!;VM7Y5CQ^?'BD1:7WF&$7MHPE"2*44&75ZC8#.140)S*$-*>I MQ'$@$FP?U6\UY-R.:[=)*=6>U*#8B@W":_)YSJ-OX:+RCNG8,2BO".> A"EO ML$Z=0G427L_95%8 6>57G7_2]!E75IH=S<&RNW.8<=\%.M9W:U-JN!*?J_6C MJ)HG[3%IU+KQ7OWV45^R9&K7K^B;0T:R$"*>(8@%RF H21(G$2(BB=T\$O:# MS\\G\98^%@U=M57V>-%L*MF+.:IFTMN!7>WT;$'3"? M&PR'T2?=.+BC\GQ#,. )[M&9;XOFZ:82].V:BR52K!_+.(!1K/X')2&#A.4Y M3$B4)WG E4%OU37L^8-GQSJZ3+$6#FCI[,,I#\ ZSR;70#"VC6VGO5/(XS%5 MKXAJ/'C<9(&+QY38CTT\^G>W3ZZN&A-[O5X5W!B!IE]75Q9=8;?TLI.<_4E] C?W!#L'( M^O.U >',@JUNWUNLU;^>?\]GGS_)MVVC8?^=6UU[;?J-_O>Z>KNBNA*O^O4R8#A$013!C&>ZBD9*($%9"BFG M>91SBFE(7#8.UXLT-S[9CTGM=0([I>!*:P5V:G5.?IT28#0#1K4N2M6QWX.' M";;;HDP[;6.?:4\S8U<$$U\+\C@AQ8.E>J7 XFM1/!U>?/63?;7.N?E9U,LP MB/(@02&D:40AXLJ (RPA4(@P9#%%F4R=G#O'AYD;[Q[O!*,EO;IICD'5CABO MQVIDLAL"DX=V.?LHC-LLQXSTRJUR]K6]W"CGX.KAZ:V?156L^?N2O]-U1F(9 MTT#J(C(",[65"Q'$81S .,8D13%FC%@=C)X<86[??R\D:*4$2DSP[ERU#TL@ M+WM9KH9GY$_>&9E!N:9'M?>05WKXW,ES2(^J=2Q?]/B% P(?NFAA>B^.!PS? MU+JBR(=UU<+?=EJ=#/_?)0M\HROI<.+O91;/<\^KS,S8QT@'4W(T1T=MOX#6 MR4S--O_GX(JV2#C[-O5\.01P3#UO$\5WV'Q25&V=^_G;INRP9_/W<';^W&)! M?&)]-E3$RT#319+XQ.4@T,3K@X=V^OHDU!@?2_66/;1![7EMJLPL:1($.6,8 M,B$%1"2,8)YG HH@#:,H$"Q-K0X9+P\U-QNY[PH!MY39H0-==V8#[0F[0GV L4?;8#NX3&Y9Y@)Y\P<6.P2YJ\[ YV\8YA M+L:_KM?\1[%:Z4XXS[R9[XJ:K=;UIMJK/B+CG 9Y@&"4I0E$E 1J R(X9#*F M<1HCD3+BEH?C)L#\]AB]_";VJ?T&7IPDN/DG':?$SF\Y'LPCD_,!OB_/:';" M>RZS=1UP/EV@CA),ZAH=ALYSE^G IPPNFVJ(L][5(GR[HL6#SGGY0RE=Z;J$ M;3/:>IEAG :<<1BGF"B^RRG,68 ACS-E8,9<,CM32GF8@';D M[P-#&1MEZ7T1CVIZOZF-[^=J?5_1A^Y(_9^"M[P9+BG.:()D B4/B?;U,4B$ MD)!%@H0\R;E0#W6)5[0;=VY\:,0&.[E!)_@"[$3O[ ?'B$/+>?/? 33>8O$9G6@X];0BF M&QXOXBP=;Q^8N%RM9='HSLC+.,@HR@/%3B8+#64<4D524 0L"\,T3R,I7/IP M[Q[MM"Y,T'9;=X ^:+;MF/JZPXS((,I)@J# ZL5$&8D@ECHQ($JQR%)&!77R MA S$;(K6F=XP0[&,PH 1&"=1HMXSSB%A4D"&TYAF89RDD6/?MV&H3;/N:=PT M7H/ALENCAD$P\C*D=7_6?%W]<[7ANDCIYW75QK4\:\'^NV)7O4M=FQVL=FX+ M)9//O.D74'G-B]X]?=J\YQ=:OV.Y!QRO*: M1^?-DOM>93;&)LBKRVD>3F6GX6L7T3R'^NL7SSPJW;] T56D\>US5=WY*"VPGU>KPKVM+.&$I+'J8ACR)AFMW*"E8F7%N-^0!^V3R"9NWH[+2 VX[P_((X,KVUPB[ #DEW7;VE5/&G)1I+/5_3C.VMPT(\_Q4E$*QE=I^%LT;6A?UU\=*4'Y; MWJS4!US21NB<2]WV]+>BU)$GRS3)DB3E$F:1U#4"LA!BSG1+)YKRC$684,N8 MG&$"S&_[=\.5[,6Z5'N1W]3>O"AUU"CMQ6^SEDW7Y]6:EFIKTBGB$!OI/DOG M>6I\Y,>VE93LX%:91$9Z8,0'K?S@5C<4Z\$W*?^FG_,4J#O$K8Z*_D31K686 M=/AS.PNYF86ZG843G\!#JXRO -?!*)X-@W5_ZG3!LH,U/@BI'?X4_T?>RT2F ML<@X@6&091 1G$(<\A"*-(Y$AO.8(6\GW7.S8"\=Q7H\U?9PF#VC%6 X<%X/ MKJ<^KY[/,?60T^EK+-6^#I*;$4 M7XN?']04?\S%C^ZUDR*(TC .81!C"A&+)M")#[3\P"@ C 8@3!'X^.;]WX=\[HZ38D&.XT$],G->0%E)#Y3X0,L/M (3 MP.U O>/!/A$OM_ _=O!+#?_*P+_9O>1*?E^4/0ROLWSN^,CIR'Z8K@\QS!W/6,YSHDISO@:4^3]Z)H/IW+J[GB M<.)@ MCK4A)B$^KP:.Z:Z'K*1"B69TI+R[;_>;ZHU+?GGM=H,UE\UB2G+;9GC, X3IAA$Q@*B(*80AP)!&2%E M2@DNB5W?X>M%F9L-U2NCPP!VZH!6@WH!>I5VO]%JM4E4K6:@5\W\;B4:+?9> ML$%Q_,'F,8MCSW'P6UWW5EAX#2>;Z[%I\MPTOYCE=G9>=6X<7(R3S=%$'L?1 MY\K-(^D%WK,.RNM&F,Y?Z06) _>EGR<.-+LW#P^T>KJ5=_1G&U]T&+"Z35DC M.8^9^C\8DXA )$0.\S@0,)4Q22,F!4FLBHJZ#CR_I=+(K9R.YH MF=O.@*6M/@*NHR]+%R$=M=*%*V1>K7K;L:>U\QT1>6'YN]X_M#7N89WXWT7S M_F=7<&E;3KYWRHF(1:>U%GXH%T!7"?MG*#GKA?QW% M33H$-K]=>QW&G[B7KSLR+SO\#GB&>]_?MVO%!I;?RXOK9_0Q&+F\ON8GM;VB M'>WA\R9K0WM4C?WVL\U5$LB!+ T35 MNADRB###D&0<0RY2) E*4T8C)\/?;?RYV?^'E8+TAKL3&QBYKRYTYSH]EKN" M\4 ?F3@\XNV^,1B&FM?]@:,(TVX3AN'S8K-_FA?EPW4CQFCFS(\B)9F)DLCPV"9TB"["GRK"I<>9/#Z#Z MY-)KQ)F45SW@]IQC?3QRA/"VG1TC,$Z4EHMJFZUU>2RRZAUM*/CECY*JO:5:#!V+,UG";\>2_D$=F1 O1:J-TR[4#:;) MXM)>R4IT0\,I"NU:F[#-([OY\O[K#6ON="N.-Z(4LFB6(HG3$&4)%!$/(6(T M@922!&*><,2"1(;2H8?>D1'FQCQ&1J"$!*8E"KM\\Z@ MTZ9?;^C]1AOV39FS6IA#/-K_XR) _]$#0+"W(P%"/SDT<4',S%P6A,9"'C'=$;A44D/K,'C5UQ[XMMVIWLCU 9:M#_KAA;J/W53L)N2 M?U"_+^[+9UVU!,-IFJ(,IA'+((HHA@0+"J7 B<@#'&6<.N9@72?1_ S"7B%M M3[1/-.W>NQ\.CS\?(E+L_$5TOQMPHT_]+J;, O4+F/+E3 M::*3Y*L 'N=D>9A(KW32?!5^IT^>KWOLX&;$CZ)JGK0=VJ@QWO_/IGC4"_ ? MM9";U:="BJ4,U/_%-((QSR1$,L@A9A&&DJ0TI2+/>.Z8_VHQZOSX]9U05,H* M\X&NE(0F7%7*@@D@>OG-QURO9?.#5H[9L38S8<>DGM$=F2U[:1=FU]PBN)5X M 5J9@1;::S]:6X0\-ZJ]..S4'6QM<3C2VM;ZUH$FX]%N[%_$ RU*M4O^?:/- MTEMI,GSK79/VN_4;L;N++SD+F(Q"#D.NB O%#,&<,FTYYA'+"4X3X50JV(]8 M<]LL&ZW 3D#0Z:7;$G::@58U37NMXBG8N]^[FCB>EGKBTMS)1G F*2,,AI%L)S-1RD>8P9$@H:U\@2'BHF"X*DI1'89K%Q,7: M?S'"W):+7D#PIQ81&!D=TWU>HFAG1U^%SI4RT0FT'G]NWW,H,?2FC02[T 1F[0"0[^U*([4H+5%-BQ MA&]@1R8.+Y@Z\XD+2#XIQFK<25G'!8GG1.1T[X#M:1>,0^_%K=1^3UWG7? E M02&A-.&0):F$",49I)BE,*)!*%!$8QDCASW5\5'FMZW:R6F.F=7?3%,"6]?? M.40M]E;7HS3VN<8!/%I$\,$3/ Y[K.MAFFB;=?)M\M7/XCP29[=7)VZ=;H=U M7O:#3=:%2X<6.6*5KCG_3K3__5@>H]I/!-4$)$HNXPGD3+.LBA4 MC)A(&&=!1% B<.K6@L)Q_+G9:6^4<:RVO;6NH[C1!_N/*]&8DLJM$K4N32I^ M,E&WY4I-40%]#JI/_A],H0%!*^V#=2Z$Y#9O=A;=B+,Q,B?WDH-?>ME_U="? MLOFV*O@LB#0(.[\UD=Q$F+@LTB!\7E9&&O:88?3X27VX0ARVY]@KCX)QG,8A MSF&,,@91&$20U M@B[ <\Q&RA.VP\4G_UP8<5*ZL=/^.;M8WC5@A_FQ6I<_UM4_E%'R6\%O%$<5 MC'9E$K0UUQVRD)B1-*)JGQEF""*9$(BI3"%F(LEC$:29$-9GHG9CSLVFVI,: M*+%A)_>V/6&;@O7)-,B+23+D>,MR,BPVJ_XA'MM0LD!W1$@=-KC^H9UHP^L' M8K<]L!M89_?$EH^:;H_LIMO!GMGQUL&)T**J!+^C/]MJG;WU60A=N'.)A4B( MS)59&'$"$4N8VC-G(0Q8DD>(YDF,XJ7):K>S$2^,Y\3GVU''^QQT65K>B0QT MPHHI_.NCY:-[=2G[K6-R7_*JKO!1/UU_6*+P5AROR+.109B2#B"EZFAYF8/:DFU\ZP2WT6Y<4GKE^>5%^\8ZI!2.]+_1]Z[+LF-8VF"KP*S&9O. M- MTDP1(@MV_0K=:S2HEK:2JLMG\X89KB-4>[E%.=Z6BGGX!7OSN= .,IBV M9MU9H0@2..<#^?$\D)%X_]I NZA]U".IYDY%VC"SJ> M;A1=NM!C;VA;T7_=5 >ITT"7!T&5U?W:!(N_6ZYVW:%GB-%()EC!-.<<8ER8 M,G(XAU$>IP)EDB?$*@'J%B&FQ@[;\$"ZIX?)@UD=1/M6KN&^X5;-8E=IA+48 MF(RFOPP..U$C+,=(6U-#+8O;9M6->/;N7OF./=YVUHW:'^QOW3J6Q\?JQ -^ MOZ@V*ZKU_B(K;>C*65JH)$FY:>)A]KLDS2'+HQP2C) IMJQ_FSA$S5V=<'JG MHEL)]7M5B^C 9]?QM?B !,5L_+TNL /PRP .E!_4"!'(ODW)YNM)@SIZ(D, M%7QG#5 O:U\?93Q^MM;H@(GM[_*MF4#7=;MY4XYA_6QJA"X7^I]5';!OFHPS M@:DI@&".&(39#B 1C(DJS/EQQAS;*/7--C63OY$1[(3T2HSH!]AN>R 8; -3 MKC-B'M4!+) (F_3?-^'(N?P6NI^FZ-OU;FF9Z4=2KLK]>1@:_2":V&GA0)L M8+XX0FHK9U/2.!1>#F99*-Q&LL@\\7.SQ&PPZ37">@<8S_ZRT>/ ]+*ZP3.T MHZSX?*D-.?E)&4J6BZJ>9+]U7%TUA9D"*9_I\V--V=VA@B 123.)(4FT;89Q MI,TRTQ\Z$RJAG$)TT%'>^(NZ="_O MY0O\S*'#Q(AMDM7KS6IECM3RC,0*Y3$DF$H3Z)IHN9U)N)\%QGH9J!<03E*N;NP= M:*4-9]G9H1+2)GL>5W$RH#4G__@:4)W>-V'WRDL2'K2_*G]K9U'[F@WR]U-8& M?9!?S)JW5NXLUWYA3C"&/),(8I$1R&)MAZ92((6T[QBGEITE;::;GFE4"PP: MB4$G,JAEO@.MU XO]#6X+?@N((0#LU\/=@- Y\", 2$^@7-50 M/C92API L02GET2OC3$>I5IJ'7SQ_UPK]9FMKQ,RY4 MCG!J(M 9@?H'#AE/*%2H()C%VG14J6,YJ(N332.QX M,-&+M)W7&0J_@9GV%NA\"C-=Q21P%:;+\XU=N5C1".2$<\E1E$)-40I;R%#*B:&SV%N,H=@LK MODV@Z1E_AY46Y^5CV08#]TAV*_)0]V]_HOI3I1=J_5T" M;68\UH4=S3^>ZKI$Z^]T7?]S>]LC?6[J01HDZF0;:NIAU(\'WU]],T# L.PP MRW,M;/O&648-ZPZ#R''8=Z!1/@\>IY=TE[*G__!UV) M)LST_:):K^I7J_JD']K5M^]T\>G)#%&]6ZZ4+-<;_8+]798/W]=2W#?.Q5_T MX.LW="W?T7+U-SK?R)ED+.,YRR$BN6G.$5$3\F0R@&2,[D0%MG>H'(S006FJ@M-C@AY';4!BH##Z FQR$^=RY;]\D\+>-NY^$L!,R M/_:CM@X"Z_9#M_1'[&QTEP'F#K0Y GO8@!H<\X5;@!:>.[ 'T!W8/IPM1J & M"1B4@($)U#@%S#*8U+H'36>8AF;CYDU,0^<+CO'$I',S%X0L9V\7ZUH.;;12 MOBY_2#TPW0:51"FEIM"H8(A!S(L,%I(S*&-%,R64J4EJLY%W;:*I;>(ULH(] M80U;T:N1#V[H]G_%0F(V\'?%%RYK9K?%8L>U54>VE>3__K#\\1]ZB(9G]0_' M]'IU^%$(SU;)CH*LKW?;7K[.TB"7"3$"&XP3BB&*H3?8$HD3; M\I&@2-J]_KLAI_:B__7C^V]OWX"OW^Z_O?UJ]UKOX=/_ OMI/?"K:J>P]8MY MJF//*]A>W+R&[3^.7\6] 4=YZ4X5Z%ZO,W\9R!FO+MD(K27P]J=<\;*2U?O% M9[DJE^+('NC^_GE5KYKUJF M]XMM"/2],7WKE(IM/B:-9);(*(-8Y4A_^SB&!4D22 1B:4J2(G/]"KH+,;TO MV2ZJGVZE_4^WKY;'6MA]>8;%=^"OAZEF;Z0'G?CF2_&+T4!_ 7[=Z^VSTV*0 M'%E_$$/2MX<4HU*P/TK'-'K#2+X%GY;\O[\OY_J.JME"_+A;0-O(9%($1&^P5;1BF;9DS7&&K2-E./G)%*4=,3JM+N0[@25K\NQ2;N?RD MSIN=M1RM7=DRYO.WNFCI]J5*5"$SEG&8"Q/F1U$$*:(93!/)>)K'A''+DE3A MA)HHS8%E+71GXCW7G1]6;>F4'0+^ :VA)C*.NRXB["F?JI'1;!G>= M7?BLZ;,NOCP,B0:#-BB[WB[5N+0;#,43/@XWLF^GH:Z^X"=U4KKT?B'VVAIM MO3L>,^JZC9 M1H4:%>GB^=^J,SW0FE8]WG4B?-;0CID'7I>!J?CUP2*<*R]M8-_381 '_08, MP_90;H9KXOTJ3,F)V! M1U.@Y%\UKS<;J/&,98SRB!*8I])T,>NMP(>,H&G-8T_C[A4F\N<99[%*"=<\FIC"#Z8- M'A4HA0GFN,@(R=/,,COP!BDF:)P:1P*^.CGL#A' T+\@MT0A! /Y99U^\'LC M\4 ^OC]TPY_@]XLQ@6-X*YSLSM+MAO*CPM^6/^I'Z?W"A'\W1_?S^?(/D]1C M3-JVN4CU93F?OUNNS+']K,!YSI1>*8X(A9K_(JB]=@'-61"/61RG;AU!/628 MFF'Y]>UKT.VYW($X@5%Q!SJ]3.C.5C.P4ZUV$SOEP.]&/=#JYUC9P6<5[?AS MX+49FC]'6Q9G=KT!V)#LZB/&J.QZ T['['K+4#J\=8-K/9$&0&IBGMGN(C7R@$?!67#S:T/GB,W;G.3N<_#K-G9:87;PHI3G*2<%5DW'%O[,J,T]L':R5U/&"]@JOE86HXK ;G@::B?BMJ M?6+:"@M^:<7]-> )J1TP04]#KTPY[LFGG?XGIYR6MWFX1'^3E?:^-':H:[># ME.*,Y3"-4NT$H;R C,84IB+-BC15-,N1M3MT//K4+ 0CG]ET,!+Z5#\_0<_" M\;D%DX'9(#@<#O[.+;",Y.NXP>/FZEQ2O]?-.;EI/!?GDKP'[LW%BSR(ZC>Z M7I4_O\K5CY++-L0JB>*L/NZB>SOQ^_OT=6&VYE',,I(6J;:#.,T0Q"P5L,@B M F5..,_2O!"9U19Y"&&F1H.-.J#5IPM@ T8CT(0=FPW8K5*'.;1UB4L/LKAU M02VH=L1E&IB9_Y0KY,#^(Z[4:)5%!U\QMR],((A[/TBWSC'>]RL0&@>?NU!C M^FT)_&6Y%'^4\WE]*GT8N'/\[S9>(TTSFE-$8(ZB%&+.)&0)E5!_#S,212S" M-'?;)'"687K;!DW%PY/P-[=M!/>UL-M8&!3?@3]AG>PM[YV$%Y[Y51M+,VA, MC3>D(3WA<$>$L2!Z6Q\_!S,Z9 XCF0OWXBGFRULBT^OL7MUD/&L65M]#LQ5ZYL\ MN/:=G=WY>+>'*5,TV38U;B0$U(FM#Z-&Y%YWU EBP\A"@#LS. MC7P"0[= - 5L%X: MMQYL/#IWU>^ UIUO]JTK_D4^E":E'ER:8F@'=%L;>"5EWLW,M'WX$8C\;AX!F8.)U1,6C2OAYU6^N M#GXT[,A5P<\K=5H-_,)U?CN&]UQ_(S9U[9AZU\ML2Z[D=V,'_I!-5\ /RZIJ MPPZ:( 3^_$W/7LV;6&WQCTVU-I^9CW+]27VC/V<1H8+E"89QGE&(120@0RR% MA,HHBA(;6IRH6LJGO^STU9E6:.#_H7[]?RL9JEK,@S(CD4 M*2$0%P6'!.49S*B2+*>$QU'ADIC8-]G4#,1.5K G+/C=B MJ>1TS"GMQMF/F M4.@-3+'^P#DSI TB(:FN=[Y1.7*;2TKD<24 M1@F'"A$$,2O4>&4KM+$7SI9MM2AN=<,BV'%- M<&@')IT@J'J4OG5 *6S96YN)1RYYZX#%:;E;EYO].&I;^?N#I)4\ZHE@*NN: MKD)?M!Q=T&V8Z]0T W,5 <%6O=$ MO -_6?5M=#H3D@T>(35QFGBJ_*N@3?)V7BU:3X M; J2FG^:=(I9K+ 4N0$59R:Q01)HB 2B+*,9CE(F4\L&<5;S3>\X<4]BLYWQ M9(H3 E5+[E3"Z K._602'+O!K9(#T!IA02NM^8V1-R1\3M6@PL$X6F6H SB; MIP\\[> T3V6HB#!;?*Y4C;HRR)@5I.ST.:HF97F3!^>^7B[J+;2_E^OO726; MMBQ%9R4^?Y3K&8]9BE@:PX@@ C%-&:0H)E!)F@HB,IR2R#JGPG+2J5ETG=C@ M#RTWX*W@=_JGIMA*YR$^WX&%O+S]XK\(%KP\ +0#T_-Y5,<#U8&M!P!W)-(. M [(;=SNBU4OAMF.-Q^2.VAT0NNN]?K[Y%[DN5_79B?E(?-.#M E'<1;Q.%,9 M1"RK6Y8@R%*,8,8P04F$5)P*%[?\TD13X^_?-O-U*1^?YLMG_>S7E;V!D=8Q MJ^LJOG:^> C4!J;FG8A-Y0([L)P]\&M(A'2^+\XUJM]]3>-CE_OJ]9X'GR;2 M[.-RL>Q.'9H=PK8*V38P@"4H+KBDL"@R;!IRI+ 07&E3,$YY)E4:98Y]/.TF MGI[_W02&EFTHJ&S$_=6Q&[LEZI;GFL&1'/HTLX9P7^)M:&TK]*^#1&2X 17T MY-)NYG'/*YW0.#FE=+O;LU_&_M>Z_EB_7L[GTK30E*_HZJ%M6;3KT:*G+U>U M'?V&KN6>TSS+D,H%907,5)Y#++6M4U#MO#*2I1'A3/'"*5XCG&A_ A/I#NR4 M@SOM#EOB[A0$;^H8A#T='1MLA%MV.P9]F<4?%PTPDB$:((9BDC$',>099AE.(4H8S7$A,F96#ZSG_U$B]UL!T*P=\ MJP/@^TH T6D!%O(/P!L]7#;;W!?)9C-S4.B'WM><).HNNYV#HC_6QF?H57#< M _7&L'\[U'W8$7=&O74^W"3U'\;/X>AO567$>)#BV_+ULEKKW[?.SDQ%(I5I MQJ$2I@-+D@A8$*%@KCV,#.OOCK[]U4>6?Z;,6>[X75OX\PS+5;G::0832 N*8 M$4@R$4-)9!1326@FK?)Y;2>!VOO^U22)X:J0]229Z=?;U^V*U=ZF!@ MCN-#CXVCLY,<#,]QO6)_7'V\8"N0+-S>_G'&]G.MM#KCV-K=YUO#SQS(K9Z6 MS69LG4/]VF0.KIY?+X6<)1$I>)'&4*.KZ3DJ$L@**J"*92HBH61:)&XE_7KG MFQH[M[7L#F2^ [74&F;02@Z,Z*YE__IQ[^?G = UNT8#4P4G8!W8"AS-]"*=.\YK>ZD]QX6KO:N,&BZIOD@NRQ]F?_ZC7+=1S+.TB**$9Q3& M*B80"Q1!$A<(1EP4:9K$<9HHYW*A%Z>;WN9W)RU8;<6] W-3^XSN-F1_,0\8 M@.!_%E'Z7Z:#6%'_(T&7._.ZKX0=@X1"=V >V<+Z90]6JC3#[S:Z@3*FA[:K MRX9B[MH:G0'KH=B@%;B0YN7YQJZ(>57S,Z4MK]_CE[I6E4(VQHVIG5PU_M0W M,X7I*56WE)H5@IB"E"9Z62#M[ A3JE+&$&<1PJQ #"/[!J%V!EKMR/LG+#F@-6U?#6;H49- M5W/0[3A;S>56/VOR@[:-I#PL?[7=#OM,G\T35[W9R!F7-")Q)* @F$,<9PPR M&4LH9"0QY05.5.12E\LZ-68F<J#;*IV?C'/_F_T9]T]#JF"$YXS MB(1IHR-I#HLDQ5!13&5$A8A9YE#!ZO),TV.&3DI0BWD'6D$=O*,>7"U\S#!8 M#4P&C9#@$*NP4#DXCV$@&\EA;*&;=]#5_@IX;.0-58_J.B*];F'/[>.Y@M=U M.'#_+"[WK4]2K5<;KAT8;:"U :DS@=($%1F'),XS39!I#JE,)4P2A3B6*B78 ML3;)Z213VYX[D+$+T7:M17(&2SL#Z5:$!F9$-W \:H];3??+IV4UO+A0A=ZPZXH"_'6\,@^G@^_:=T*92Y:5ZY8,4(''' M*R3_.,P^*BNYHW+,51XC^#&8'K0Y5GY-5ZMGM5R9ILOU)OBL8#FA$>60X]AL M2B<$4LY2F'-$"B1DD>6IB]5R>:JIV2[FS6D/V_=E;0]I'"NJ]2!LQTEAV49EE.M:'S.(Q1V!=H?U#]WOVDP[PU[Z?YL,O85X)1=2 ME>MJ^VLI-'M)$RXT2P@2J2E@Q'DL(%:)-I!2'$,2984VE(@0RBJ081#IIL9+ MYGP&K,M'"9=* W\RO:]:)0?<) ^!_:![ZS<)^+);\B&PO;J3'V02/^H_UZB9UO4J3/KU7M_F MZO-R7NH+ML$]B.0H$XC E%)A.J#&D"%$(6=1GB6*)51R-^_76Y;I.S8>Q2@!V;J\XWM6RUJ/M[7 S2*@-_;_PT:E!4,UI D["_,J(1[,V;' MY'K[@+X-I/487^23?KZ_TTI^7BT?5O3QL-+4=N&6V/Q&G':(=[;VT8O:RJ_4V#ZD.YD'65C5F489)R;<$ED9 0 M9W$*"2(IY(CF,:*HR!'QZQ%]<%*66^6"SJP*_&[&;PB^.NX0VZ-LQ M4F!,!R:DV^&\H?'S58"&Z?5\>=H7:N]\%8?+'9VOW^I;[>%>"/V@:<.K6M/Y M_UL^U<4&&"]$E L%FSR/:32SB\!N837Z@\*C;T(7%SH8:S@X]/:+6+Z)YH4*909XDE$8HX)]>G@OC^)$P&\3.=V6LMZX^;_ M]?Y[H5!ZB:UX+:()B#A3-W3 _?63YF\#;9./UAC.1M.KF]:W-W[KTEO>+5<' M@5PS3&2*&(UARE(.,80:?VOAN9'*,C#31V;[&KP@._L;VZN@)BY*KPO5V( MH4'KII@T9'8L[@/"P$Q^56_OFGA#,/IV[!>I>W>)V4_^[GGHW#;4^*2^R!]R ML9&OGG^C_UBNNF;=U:OG+_)IN3+[NE_E0VVL'=7H83P2(HL89(+D$*M8^UI2 MY9#D*6:4Y'F46S4\""?2U+XHG49FXZ'5";!G4&L%MFJ97VT5 YUFCH?8MR^G M':N,NT@#\]$MZS-(D:;P* <]1;]=JG'/V(.A>'("'VYDC^H+?Z>F(>7Z>=6D M+?ZQ7/VWGH?3IW)-YT^KY8^R,HGO1<0+*DQU8I0RXP<+2"A.H$ DY7%,%";V M/2+MYIP: 7=2@U9LT,H-6L'!5G*'R@.6\/?SZ4"@#DR8+XFG0U6'\+B.5.'A M_M'4$07K[[+.!*"+9\"7F[D W^F/NGW9$WVN__JTDC_*Y:8"RS\6^CVZ [0" M]&0UJ/B')J2F[[&03W(AS%]-L4$]!&WFTI^^S6)320$H_^>F-,YJ,H?LNEW;R(ZM,/Z27VC/S^;S]ER<;]N.E367[/E9UJ78"ZR)!$9 M3V%4" )QGG)8<*2@DA%F@J61+-Q"P6Z39VJ?H5H=_2;OZ0/F?;7A!UDD.P-_ M1.@'_E@UJ!^H AI=P"]&FU^WA\):)1,T,I3;Z!4PXBP,P$&CT6X4 M:=Q(M3#XG42Q!1K6/<+M36M;U!D&=8Q>8D.\\99(SF$./4])94IER0 MB@M*8YJQW#:^[=(D4Z/*3DZP$[1UONT#VRX"VL^ H6 :F-8\$'**9[L&P0W1 M;!>''BV6[9IR^Y%L5Z_U<-W?/C[-E\]2MFF9G_7*5F9/8$/GV^(T:9YQE",) M8T*TWQY+"IE,"8P43Y,THC+*+(L#V4[I\G2/DP79"0U:J4$M-OBE%?Q7F_HU M?NA;N.V!$1V8+UX.2@>//3"D([GK6VA9"^V3D3N40^R 2:\W;#/.>*ZP@U8' M?K#+?;<%&#=VGS;WVHSZ=L;7R\6Z7&RT\]TF/)B\T.Y1+V*1L:R@,"[D@H#VT2=@'/K7MKXIY; M1< OK2J_FN(BG39@I\X@E> "P#I$O+2/."\25GT#;I>BKV\9TL/0_9NL]+A) M%&>_R4B_'DIO', MPTOR'MB"%R_R+'M9/AK^4]_:SD^?E FR^K3Z*E<_2B[O?Y;5C"=Q064FH$J$ MIB\A4LB8YC"9Y+];KMZ5"SK_>W,0_+HY"/XJU^NY-'^?10H5:1(12 J3%4]) 8LL M5Q IEN8IS3G.K,+U;Y9D:ORUD[S._:IE!ZWPH)4>[,1WL$]N6B\+TVZL51B8 M[O;4 *T>8**+XF!@CK4X8X4@[2W2JETD>KA()GI(U0MU''!4;34+M0D: MU> M6_>F"<:SBT/@<&!#!QGPAFBC)A6\Z^%.$%52L%B;URR!&,D(4LKU3U$AB15P. .CG9%\&S@#?R0:7+JJ#<$;VU_6/7A S>$L MX\?(G-7R;-C+^2MO32SJ,I5V*288F5S2F,,L*[AVHE.AC52D8%XDVD*E:6J%-BDG5Y GXYOV&"J:I68S%GL[: & M+9/A+\VXQ35N1NVD),?M(]X6UW+0&<(DE3S4SMS?R_7W]PM1_BC%1CMYW^E* MOJ*5%%V)GE?/W_2\N\YC!\.8G7F2T#A)\A3F45%HCRV+8<$C 6-*4"($291D M/EU[!I)W:HZ@D?:@5=]!>QB?XY2A%]R.S">TC ,S_MM_;LKU,ZS%!WLJ:O]U MIV'-^.9M-FV!;EER[V"<@1=BB("=H41^D:">@?&_%/@S]+2W;A/; M=?E#?I5\LZH[6K[]R><;(<4[#:>9>M/L>W]2;^G*9*)6G^6J%KIIGJBT/:^D M2" BQMR/(PR)BDSG.(F2A+("YT[?H+#B3>V3L^]-[^L'=@J"3D-@'FBPIZ.Y MJ=,2:#5!K:=?.\S 3X'KCL?8:SOB)LE8RWK#QDI(](?9BPDBX0MMWX1$]_*. M3]!9_&M^OILO__BH$=(_OE_\J*/#'NX7PAQB+;CYF6L!:]'>E!6?+ZO-2F[W M)E"!<9['"'(4(8@%PY"B'$.N/R5QJBA%PG6KZ$:1IK=AI#6!1A50=KK4C=)4 MIPV@6W5<-Y5N73[+K:41EV3H#2:S#D:7.]!J ]X?K,I6(;#3".Q4&F:7*1"^ MH4NRWB33Z.5<0R!XKA1LD'$]Z;EU>XV_T97'ZCK7/W?GU@5+8I+@".(4*6V^ M*P0+%4G]'Q$IJ2UYFCG5#[&9=&I&^:MR/J^-+VV+;WGU9&!;58HB^.4,Y;!#*?:P4HQ@XP6!*9Q MKO*(%P(I.5O(!R/'MQ=8J*)9J!,)_O^Z7I9?Q<#OR=!?OE9<\(>6=UN@\0YL M11X@8,0%HJ ?+YMYQ_U .2!Q\A%RN=K]?=[/7C)Z4)/ MVK06T+Y'FSA4H +%G$N8Y47='P1#Q@K]W<%2Y(5@(I:Q=7"TY:13^]!T8H-: M;M )#O8E]\G2LEV#?FH:"MF!J>FE074(6!X W)%BD\. [!: [(A6;ZRQ[5CC MA14[:G<00>QZK^=!P?9DXL)!1O7J^>3TXMZTG_ST5)^B_\643ZS>+S[7!?[_ M+LN'[R;8^8=LCH^O]Q4W<:W[%[;*@UK[.]#J?P<:!(S#U&!P![;/3@L#Z' -1 !SR/& M7[V@AQ4CBC_N2<;XZW)RS/$"(@STD;PBJ$FHUX(MA E*XV8#96E^]6FSKM:T MKAK]<5.;F5F1X21.(\A1GD&L<@Z+C!60QH*IE&#]_VG@+V0@T:?W>6SD,GM# MRT85\*/6Q>1^RU894X#6_!;0]7[5[20*_-$,]7P$^F*^P)I/X'-I^[5LU*_W M$M_N/2?FU_JJ'0AWH(%AQ(]EX(4;]4L92O9I?28#KXCS-S+T_'X?R-\V\W4I MFQ*"*U,[\+.I\;QK#0%GO4%KY?5>A;G49RGG$(L M]*.%"X4@4U+!7&28*U7(*))N7[V;Y)G>IVQ?PLIPT;+.XGSP^1J,MQ=ZG>E8MR+3^4/TQ-0LWQ#R6;RR8#^=UF;0(/'DV9_7_5 M'Y(V2>:H55TDLI3B)(&:?@G$,A&P8%$&)562RX+Q3$F?:-\0PDWMM&<_*+31 M#M;J@9U^VVS[1D6PKV.7N^87UQMDM2U]BA=:PZ']AC#+-TJN=$CHAPCH#2+? MBX3SAD3V4C!OT#G\/A)'.V2-Y?])O3$!QE+4?D2UYQG,\B)*9*(-<98H 3%) M,TAP3&&")*,B2502635(\9Q_:E3?R@E^*1>@JH7]U8VV7?'GI,@$H0)FS$1. MHUQ"EF42DE3$"HLX0:B8K9=K.G]Y_+=2#(__'\?G7LUB#+L6=E_) 1$>^$-X M1\T0NY'?,5811/U6>^!Q_C7R'\0U.?GQ:+LQ)SB[1 M\1O]V7SSMAD&'"5%CB(!:9Q0B+EF.,H(@ARG.,E2PA/E>.AA->_TMGFV^::[6$%N!V7!0=Q8 ;;R7N0^VT*A#0R#Y.8X8)2V !6FXE'CF!UP.(T MA-7E9C\^.LZ/>T6KDL\$8VE1X 3R6$3:S"I22%!.(,EIIM),IIE2+F;NV5FF M9LS60FTCY,$OIE_JK^"IZ:/ZN&PM7#?V.0]OC%!U.B.5\3E=5_Q7GD[7C^9C0'YO73K.D[ M4,L8CL1[(0A)VNW4])N7^BST2"5YMJG(AJVJO/.[GU?+=E_IZ]'/*B.@/##?=,*#/>GO@)8?U J _04PQJ57]70/ MW!U2$(;%?Z1LA '6P2TUP1_%WBP%CV''2UCPU_D@=^&&86Z(T&37XV38<9S, M.UJN_F;J!6M'8_/8!,UL8V7DZC&>Q4D2RT(DL& 9ASB-(T@5D5 20@H2\P3E MV",F'G)!9LZ*/0VT,HC;J@UA?L M*7RW"Z,T.@<.EQQT68('2 XC[?@AD8.B?C8(! MZ^?@6^$8>G?"'@EK?NM3><=(54=)E>3__K#\\1_ZMH:-] _')'1VR%%HHT^9 M[D7OO6;DE)VFVNS[.LVV3D*J6WA\^TX7;4BUMF*5+-(\#+YJ]IF+MNF"5ONTS:MC#AG4)G->)R8#1*<44@5BY.(,2G2 M:*2/WF4II_=Q.\U*'?L[U[.F W_/;ERG/\UWZ]/>OD>GZ:2^3=<78A+?H!XQ M_QS?FNLXA\[W[)O*M[T-6Y\I"\Q40106#,H<:_I'1$*BL84*F>/:'"$:.7:E M.3?-U/8]C)2.I7Y=0+7CW]NA&IA"/5#RZ+K2!T+89BEG9QJYQTF?MJ>M27JO M]NPJW/3-6CQ\D)I[CN*(O\A'6BZZ/S9'*Q0Q01 I8*3-1(BS2$&:R!1F62XI M3F(EB'#J.>PHP-2XHY,8=FD+JTYF,#=" RW$8QT-5A^1.4: .2^/'=<,"?K M++05'=3BG:EYM96_N2+PZ90O=$$;);O*,&X;94^$3IHL^X[CQX2?5TL]X?K9 MI'BO36D-[/4DCQZOFOE=E7/-.; M8L9CDN4TY9!&!=6,15)(D;'8&)*8>7C=G> M8<]G._&X\97#.MAQUC#H#LQ;!MBZP4XGM@'W%R,Y*!>_GFVM$XZ[W!$+R5\. MLX_*8>ZH'/.8QPA^7/9%_I"+SFH,G&-GC=;27L MB"PXO@-S6#AHG1G,":J0Y&4W\:B\Y83%,66YW7P36U6F3>/;G_JE7]!YUYRE MTN;>AZ5V2DTUF";']4.YD._7\K&:*5[(G),"E"O)]2-77UC-&(N3!.$,HCP6$)OT]"(A>N43;4?B1,1I$MOMU8TJ]_2V M^O9D-S$N7=O4IUI\\QO1*@!HK8%#RN1H#T,_PT]V@<>(BP&O^N-B7K5Q,>UU M!W$Q[7^/GI!6_38VIJ[^5ZDX9'$V:\5..Q\3U(4!Y]F6]J#J%)^V_D!?L"WP$C,OB]$=K1,;P&N9W_%Q#(@;_K-V+H[,E9(A/2 M8;LVY:A^F:7^Q^Z7[6TW;549W^Y<*^'W"S[?F'J0QK?3_V<*L\TR14@1:W>) ML:1HLMY(@G-(A%"J* 2F*?78I7*186I\U*K0[)B<[Z;M>&KHLS!..U1#P3W. MYE0?TJ8K1ZL#Z)0PA6*";TKY0#C ?I23&"^Q%>6#TX5=**^A/'.GUDO^W^^K M:B/%F\UJ:^C5907:9AZRON:S?K:_:W/11'/,4A9C5D@%>5I(LZ&409:G*8R3 MC&.4D8PD3L&O7E),C1Z_K22M-JOGKJ+TU^6\[JS6*0!J#4"G0AW:Y)@4Y;58 M=H0Y^!(,O8%3@]LH !H-MNU@:R7N_!;"/6WI%B"#)B9Y"3)NZM$M6)TD%]TT MF'<)\,?EHAZUGF>6IG&6%RF&!949Q#+CVF5EL?Y/%K-<%:)($A=F/)Y@:J3W MNJWU:@3\7_^#)''R7__SWZ,8/-$5^&$$_B^017=15/]_V\H T,WZ^W)5_DN* M_P))?D<(N4OBO/MKV;S#M"YT;=J6_J__$6?1?W6]2^N#N>-?QX4>*;N+<7R7 M)J2^1/^31/E=$J%NX.6N\OO>Z.!D8-"-Z5R=_/!9L"/>6U9X8$YM%[>6;20( M)4FJ[(R[&^68&M-UFM0TL:<+J)4!M3:@5@<8?;KNB,=2MV-P<- 48#@_ MP_LORZ7XHYS/[Q;.9)ZG24(X005,_4>&XGMG'USW6\;3KBUL*[$9SM2MA1VP#X#DQJ8:!U9C-' MH$+RF.W4HS*8(Q['W.5ZNQ]K]?0%_K!-.Y"IS$PA65AH4PUBDL601BC5_TSC M',N498F3@68SZ=3XJK]!]PW)(%8K8$=5H7$=F*="0.K,4BX8A:0HJWE'Y2<7 M)([)R>E>]_KV;]KMCW?:2*/S_R/IZIW^335+J&(,B132/"(0,Y9JVXE2F+!$ MB"P67,C(MLS]A3FFQCN=F*"1$QA!02VI?=7[2W#VLTH@D 8F$0]\G&KA7T'@ MAI+XET8>K3+^%=7V"^1?N]3C#.2WS7Q=RN;D=V4.>ZNV)4.1BYRH1.GWVQS2 MYMC8'7%A:K/R#(_4KNC]Q__H=EB-H$[=+?HQM3AS"('3 MP._Z@8@U1%5 C!P. 4)@-=(6_R%F3S5FBUK84+DJU\#HW9:_>/-XF^[7Y#_8 M4K]ZL;^Q<[]8;.C\BWQ:KM8S3%G$L90P4HI"C*6 3' $29H6*&$<)=AJE^C2 M!),U,+S5C&C1TJ7H;-.=4#6#4'PXYNTIQ3ZIP]<_:Z MX#LI]X]Z^/)?-=.;%F"+2AH3ZML?RQGAN1 HC2')A#*=##@L(G,41J42:8X+ M'B=NA1J]Y)B>,;0?_)4$VU'I68F;MUC"H/N2>RY[S1+WE;EKG"JMR"C;,-=Q M'&E?ID>0J6S47,?*8>?&8K QZVB\D4JN5E(T ?LFTU6*^X7X(NN*U6*&$4\Q MP2G4#&KJ9B0"$AI'VEF,TI11H0058]3-N"+G]*BU$[B+O/U1BUP?@:]:H<XRZ%@&7_4]3QT)809QA M!&F*8UC@5"%S*IUFW.$S?V:*Z7VAM[EP#8-[!$.?0]+B@WHC.@-_"X>!Q>'# MX]NO?R\KG[QJ/4'JD/V+#ONAOZ7OHTCM]V4Y,K7E94NV?: M45N5BZKD=>)1/$,\41E%$1195FA*5#&DF4A@2F2F5")DQHC;IM%PPDZ/7.\? M'E9UNTU0=J(VR9! [K0PC4$.\@\]&F0.L_AV^U336- Q?*-@[3*W"IOB'=V# M4>L*;Z50T.#/;K5_O6 M#%E4Z]6&FV>BJ_*T7'V17)8_#!U_D6M:+NB#O%=Z9G,^\FDA9Q2+B"13)3(W#H2>TDQ-7K=ED;;R0VV@M\!:D0''^7/-?CVAYS_ MD. W?<-WQR)U?NME9T0/O@H#D_:^_&"GP-W>@MR=KDA]V*L5"5E$Y 8[BP$V"D#.FV<4[X=UJ2?$8=!>NCM@<% MF9 =]QZZ$X/MD=U^E_'-.

=[H'WKY=K,OU\^O-:J6=@"8&4$_P5?L#FVJFD@@C11A,99QK M/S@M($FS"!(FD* B+7+";0-P^R::&C,ULH)66+"5%C3BVD?D]J+;SS8A,1OZ M2,H3+J=071LL;@C9[1U^M-!=&R7W0WBMKO>)5VN_&)_45_GPN#_V^T7=IL]0 MTJOGO\CEPXH^?2_YO:DLN^N\G@A%DP1#*JCFC<1T:K'GDQ@Z)3 DTM9(3DN%<"M_B14=3 M38V5#G*]:EGKOEK5':C%]4ZJ.T;8CH7"X#8PZ?A"=DO^VP4T!DIR.Y[MI3+9 M+FC=DZYVZ0X/'[_MY+/S*8HD3Y#9YXM,*T/!<&WQJ MK-!UK_+RW8Z!LW"5;X!C< LC(!(.;ND-B(SD9SH@X^8[7E"]UQD\OF<\[^Z" MM ?NVJ5K/%CI_:NW?Z^+T$*D0N",+[/_3>T?_R^G.L[JK?_W)3KYU=2/Q.RZV58_WVFXE22*&50I29V M.XT8+&BBH$ Q805'D:+Q;+UH4^(#C!]>X#IKJEF+Z9^71IM,0K>E?'J MQ.-W8;3%XFS71>N;/1L?+/CR47ZC/[](HU(Y+^OOHVD:OER83#03*!=CH M)V%E0C'!FOX$3\NJK+. '-L>N*R#'5<-A>[ E/56*=*L]WH%;ESI2_VBP"%-J[!M$GS&\"E93%?_ M+==U08PZ6:]J$Y<*0FE*"@51%BF(%BQ;=C-5;-X@:S)F&[KF(4+'CE"@C] MM8HOW#MBJ>)^Z0\K%5^YUC] 9"6_&W?WAVQX]Z-9A%Q'.WOR!5=G8)H_7)C6 M[/SE@UF8.Z!U-!%[6DM36J+5$[2*@GU-3>#KH:[;M.&P$2\#K$+HJ)B0(HX> M.3, ON>B:X:8QL,P-D7@RD42Q:2SB%&61 0+F"1IT70IIZFF]9Q'D3:*DRRE MF?7QU/'H4_/CC7S&B]<2%CZVW0EZ%H;O+9@,3(5[<) @<#C8N+? ,I)QZP:/ MFW5[2?U>L_;DIO'LV4OR'ABR%R_RLV!?;:IR(:M*TR M"_T E*JDNZ+8_)^;S+$I3E$D,220IQ!PG ML!!*V[)QQN*(,:%RXK*C&5B^J9&EL86VZ3Z-Z&Z6:^CUL[-<7W!5!J;K3C.P MIUI=(:)5#NQKU_5F[/2KDZCW- 2MBK7-&\YB'0C]D!9K:!%'M5@'PO?88AUJ M&N]S*W,*)M_(YG_?;TMD_+UUS!MEW<^XK-?,^H@KZ#J,%)G5 M2@U^Z>3^U>"^K;CTAY8==,+?-:P=]#3+%;/ AUG6TX]]EN6*RYFC+.%]7%C*_;,[5OGVGB[9XY5_T$.OJ_>*S7)5+\7=9/GPW)>)_R!5] MD/4?WVC&>$?+55W2%W;HZH!/782^\#UV+4X) F U]=CH* M7 ZG"(%@&^E X0I\P#"C_N!JFTZ3P0H\F_*NZV7]&]Z6+3._"Q5A8P%>[W%$ MW_WCG4Q8:'%P2&%SO9^?]E&N7]/J^^?5\D]*")J'[A3#_8SSC'W1N?.)[ M34ZKE2D9W6P$2J603(M$^Z$F358( BFF"529I 4B<XD=R0,*]19GI*\D!ED*(\ASG()B>0%S%@DB7ZR%1?Q[*G>IOBZIJOU M"R%_+,$+H'\'F'S0#H0QE)8*-!(-L21Y(I,XBW*H$#/>02(@285>DBA&*"$X MB6+:+LG;A>5I]D +TLW_(LLA]6\'70C+3VMH:(?^T':(UC^\W4>4&C^AD3KT M!KX32D$_PU83C_M1=L'BY!/M=+/GT?.VQ&U3Q/WOVGUHZRB]>OZ-_F.YZ@ZZ MJU?/N]+N33GP09#L>3P\. 0]_*XK]MYNM2-AW45Z8&4C/^-_ES_6IN M*N/@-"U4H@U-1E%N'+ <4D059 *+-)>4,<$=(WRL)Y^> W8@\4$=+T<7S&$% M7$DU)*H#<^<1G'5)NEI88*0%M;B#<*,M1L-0X-797XCI;%&Y3&C6(_CQUANI MY&HEQ3?Z1U(Z<^F.W8*!!T ]-/)V5=2VA/SK:64#CBL8 C)-/T M33G)[FBQI+Z8**SN\&?9P@K184FCDA([8X2F<&"YQ3& M0K%$%I@1G+L1QX69ID<:6T'!O$Y)F.^E@]$U6*\T@=?US-SXXQ+2"6$10I1 M@6,,<98AR A!,(T(4T020JEREY]W36(MYM*?HY'#-?02$D*U^::E1&OJ+O,1M?N]PC MZO1M8QW*^BCQLWY6ONN1Z^J[]&?YN'G\N#&9XI]4<\IX_X.6IGHA< ?V#&ZI1I8A5 IT[CV;8*@4:CNFMCLTA;I< [4S6\56O< ME7((L1UWQ4:*Q-VN7!V. YZZE7LR*_?8KMRB63G3P?'X]3+UWLM6O5#AN.& M[HW:#3#->,&]X3 YB $..&S(G8U9PC$G$4F@2 KSI4,*,G-R5J0D5SE'BNBFR/+]J!KI ?,N&QH0^/9?W,H*6\^C' M8?A-C"GL7[AM7=QB*VLZ,FE?7Y?S39T4$T78H(A$9UK'("MZ/K6## !:C^T@%6(XU81,!%L\-R M DYW^F;3GA:6>T6KLOJD/J]*KC\1;>/56*8J$C&&B)GZ;"8HBJ&(:U,O2W*> M1B075FZMZ\238_$+U15KV<>.;77#9'37%_'^V\H8ZF-VNZX9;5\6-''^Y]E-K4^6QVO_XY0=;_O.3?M/JM=^/,LB5'&"IE"KBE$ MI8\1H:O?M5%V\>;XOJ MFOP'NU)7+_9TX?1S4-<[_J2:-H:F_L1I<\/MT1A),-4L:2(L$@XQ90DLBBB! M"&-"A9 Q<\L <9Q_:ORY%=\\YF?[D'H?3CHNC*4[.!S<0_N((9!V=QC]\ KJ M13J*,*YKZ8?/B;_I.8RW$ZH'^T9_F@98"U[.R_I;^&ZYDN7#8O=7+=.;4FFR M-V\M:1O6)/ M3F=?U6M1K-W7H:$>F/_>:JE,3=9]SFFX8+UL_U]5(3MJB3#I>+;R;_N+%6XQDN\J(0 M<0QIS"*3/*P=;%X0R 4F.241I]C)='29?&J<66<4;U.45J5MMI@7\'84.12< M _/B^1:J!Y*#/=$'[8MZ%:^!FYY>GO^E.YI>1<:B7>GU,3RV S_+E5JN'HUG MO63S\J$>O%HOF6;(KCLJK59-<2]S-&[:3/QSV5 )[.IE&*$R"G5J FJ..I@!? MHQDPJH%&-] HY[#C%F)M+78P1UZQ@?GTS[Q8#CNI(R_:2)NN01YF] 5 [VB4..Z^<4[/<+7X@Z(=L4--,?FJ9WWHRR&+.(I5!D:0)Q MCA0DC#"H,A7Q5']*%4I='(%K$T[M>_AMN:;SPU)-"]'4+6CE_K>Z&KIK?O15 MX.T<@9!P#ORQ^G"$X=M^U)QM?%LH0MKU5^<#8?K>^[\8MW#=EQ>?+ M:K/:J[>:QI%@*F&08&V%8XI22$V'HCR1LJ ISW."W.K!]4WG\CJ,U6RMV_BS M/:"V@M5QI_5&J(8^T]]MCNX$!;\/4K76!I)!]C_/S?R[QXTU MA"QG3:7N>R%69E=!__AI]6WYQV*&**841=H$222!&(L84A$74"0145)%L4BL MPGYZYIB:_=&("5HY[X"15.,(C*QV?-$':#]-!()IZ,,6'X2L><$"@QT=5!T? M5)+_^\/RQW_HNQLJT#\<,T#?R*.\^!:J=>^[S:4>&WH?EW4+1"D.PV2ZL@V" M*5WLND9!EMQC\/8? IC] -ML6\6 M#+R!R6!$U!PVL(*A-]+6U THNFTW60'3NY'4/\)X6T16FAQL_MC=X>=R=17V MOLAYG?NP<_!>-YW,M2F%A,@R!=,X5Q +FL$B1MJ48DP)'K&8Y=3-[[HZY_0X M]I[SU48_W'_0AW93@LF%5*5K;>CK<-OY8T$A'-KL:F6%JT;8PS)XK;SA_#)K M:$(Z9]'Z #R>EFM9TP(EAD7CD6Y24B(C6\7$:C=N82* M2,01(OXM*)?2W[FTL<7.EY="RK2LH+/2L^MSU6WFSD_Y%T]:[\(;7+D8DBCR64 M1)F84J4@07D.>9HB;0J@2!1.11!=!9@:-[PK*T[G0#]9J>/9L2OR=FPQ))X# M,"L#H$/#XV1.]H,?1KC*,>SSMB=#)<;7O.+[' MUVLYGTN^WM#YY]523[M^;FUQ'D69P!Q#$@OMWHA<0,JT91-QGL=1'DE%F.OA M]:7)IK=[LB\KZ(1UW&>U -F.O,( -S!->2+F<8A]#8RP1]@79QOY /N:UJ?' MUU?O\..,W\K%(I3!7&H#"#,<:5-( M$$B(C*5*$NTD.1+'E1FGQQX?]:(:=W,YGYOO];:&9KD _S"2@Q^-Z&X\<@UX M.S()".;PYUW[*+[?0[$6&70RAR,72W!",LRU*4>E&4O]C[G&]C8_PKE?K$M1 MFEKV/^17R3>K>G?W[4\^WP@IWFDE3(KVICDX_*3>TM5"/R_59[FJ3YV:!--9 MA&01I<(<"FGG#$<$P2)7U&3]*2H0+FB3J821:<5T&HU!]KA4ZN# AV20\,(-BK3!L7R MF(_##NY96;HY?=M&4;;5JU\UA] S@6-)$R%@P6.NW4MA>F4G,92,VTXZW"M>9UXX5H;NQ]..*L.A-# 'MH+NUXYH906_M-+^ M&K#PLQ4L06;NK60G]3KE13E^AWE]>Z7^=W[M7RL M9IS'A,2I@EF,!<0X9Y F$88LRY"*)4MB[IBWU3/;U';6C6!UZ:E:7-#)"WZO M_U"+[+@_U0^VY?YZ* B'WDR_!3V/M"T+5,+F;/5-.'+"EH7NI]E:-C=YGMFO MO\N5V5.@U?>&M5K*FO$(,9PG!>11H6T1$BE8Q'$,"\55(HB(,8G=ZCQ?G,OJ M51BUN',MJN.9_44D+8_N;T)GI!-\(R-HA>S,D%]:.0.:'E>Q"'JB?W&R<0_V MK^E\,Y :4<&MP$T, OL83-((,]EY2^#Y>T M/.WWOY[2JZCY,J2IB>%S&D_D-XQOUM6EF?Y:2;69?RB5G!4I2I7"VCE+L808<>VKL3B#3"8TD<1T M*K5,HG>9=GHG]HUL8*Z%,[9$N7OE:+TVKME9%M#;\5AH. 3C/#>B_W>_JZ.Q3?ZL[%W_D;GFSI\YGX^ M7_YAJIS.BB+/<"0BR M3TR>7"#(4,QC'7*0%E7G&'=N%6LPZO1VDK8R =D*Z M\8(-UG8L$0J_<3AC6X_&1+LT\MZ!'9KW5]%TIA '?$(2BLVTH]*+ P['9.-R MJT<5L:YI^L=R(=N%!FE',H$$JVQ>4)V3@[6?N@@5_FYK#,'[M<13E-4@H%-8F(*,LA09Q"G J1%&F!$',* MY?!]V$;X2(9YV"Q/7OU@&/IXM4;@FI[H&/1G=&W[C4KZBMJ\"/PQ6YV:(Q4M/MC)#SI90:>!*<"B==C^85C< M'4SU8?$?R90?8!WY MGLF41JE,!%0%TOY'IIT0FM$$*B22B..HP"IR\3_Z)IN:0_*Y+Y(/0/UN.9J. MO4C;V9*A\!OX0["#[O,6NJVH=^!C#W+.)J<-)"%MT-[Y1C5*;30_ME*M[@D= M@E+=/RY7Z_)?]6>OS40P!;F^Z761LUCS2Y(I4PH09Q!+9@)2"N.WXTCF#&'* MXE!1*;V23,^]_]^;A00HNC-U 5&HJ)3^U;#CH1$0'IBBKL2N&,FYJ62^KTY; M*[!698R(%BLLQPERZ1=E(G$O5GC9A\+8#>?;T>H;_?E>:.(M5H2P/T,%Q2VH?UM7\0\.EY=0>/FOE>7QA^Y^]45-4][8%V[P6,+L*[!_OH[ M73W(UTMM:- '^<4,_1O]63YN'F=YDJ0Y+S2(6:H-)M,KDZ:I@'&1H20MI,JS MR*$7UI7IIF<5U0*#1F+0B0QJF>] *[7#AM(UN"UV[0)".+C9)*EI"TR)F!42(EF8-(F"0\I8 E5&HES)C$HFW1S2@_&G1ZA:/%"V%1L\ MSI /T;-S(+T1&9@?#11=\8HF]_1^O5Z5;+.FQCM<+\%G&K:9U5DD0CIUAQ., MZJJ=U>W8 3M_D6?8\;;U\"?U>N]KE;Y$UC\/TP ]$'Y!8Z%O%&G<..DP^)W$4 <:UL,W_5M= MK5JO3=R&P6J/4Q!.",P53B"6*864JQ1J6XFH-,5Y'%MU]3L[^M2VJ/[6EE,W M$OJ$$9^@9^%;WH+)P*04' X'?_$66$9R$-W@W#2>SW=)W@,G M[^)%/HD@8KG2'F(7K8\XQERD"J8H,S25"TAD*F"1IY*P#!=):M5M\,S84R.I MUV\^?3$[.GZ)#H>P6?"3/Q@#LU-('%R2/;SQ&"O1PQX7QR2/LYKW)W@_HEM'/7/&+D-W/OP)3!O/.Q&N9D$A9!]A535,(RO^Y*9NJ8M5_NE8RLEY1 M.V=UF%4:F&0[H<$OG=B_FJ7:]5YL10>_=\('K63DBEC8(D;6LX]DS4XU?8_JR MOFN[^3T,=E.<&/T+C(\QC#B.!8&Y*,P ))_1.2(I,%DT5JOS5W"WHC ME:\,B9V%XWL+(H-;94'!ZOB?\7I+WP/V] M>)&?J?=M187\:):EZY?-TD@5!841S7+3T$Q @J("&NN.1'$4IQR[9)L?3S U M@JKE [6 GGVQ3R!,LRR*BMAT@LM,YH0BD/)(0L33-$4R=,G"WA2XJ'-(%/YAC5]KVDX;'1>_$Z#VMW=SZ[?X*[=Z3_ MZOGD"/?^#[H270&M^J^5.3*1XGXAOLBZ&8GXNRP?OIM?-4%R?]'CK=_0M7Q' MRY4IM25G*9-1$P8SG0J&,$.P4/OQBBDR/FSJ1 6V#0966 M%?PPPCJ87R_W9%@8O7^*U1Z8;FL5P&D$U$% SJMGL'_=-F;'8 &VE0L;-$ # M!]!X@ X0L'V86DA C0DPH "#2EWI\,_Q7#GX#W^*YVLD1Z5Y?DZ+E "Z]YRQ M9U#M7??4/F>T?LY$]YQ5S7/VHWG.S+G)JGO._C@FK8?Z.1/F.=OQ5RA7Z<77 MM]SGIQG/^7GP%#KS,EY?&L^&NF:7:GO!Q2406XR*1+<9N# MT9W>V1&JV7PSMHGWZ7-R")[=6^L-R< O;5 MU>WX?3U_D7N1A':$=V7%Z=Q477B[$.8#/J,HPR@6$4P282J\)@(6G'%8)#)1 M*8WC+,ILZR-C1RA]<4VZ_\L'5:_V^SL8#6,GOV@DH?\@F)?"C7']2IE7 7A+F MMZ7I;+UK2']PO]"FK[7S,#*XH$81@AEIOC$&3R=K&VQ/,\352$F7(R MPF^49VHD\D%6U7^" Z6ZK%]ZE..Z.%#(-$BK-7*S%VY=3CL+8\1%&IK #E;F M( FY+IEG@E>U5G0 M#PZ LZ1084V^*$LQI)AS&*R?&VAJ_-K+";2@W=Z_[P[)66SM M.#$$8@.3G1]8[CW?KB 1M.W;N;'&[?QV1>.CYF_7ON\9V=T'C)OYZRVMJF>U MJLR^;3W/4"%P7$B8Y8DIKY(CR$S@3\R9(C'CDC&K5+SK0TV-(799$494<""K M8X3W>7CM*"(,: .3A!=>[I'>5Z$(&NQ]?K1QX[VO:GT4\GW]"H\XF/XS?!N7+Q#$$<@/3QQ:R;BUEZF1V H-.8F!$#HRC0[1#8#Q' MBDLX\2ANNZQT359 K44/%3/@@-+%TWV;^XQW#N^@U<&)NT?I$ M;N^U*_Q8XXO4"\<-7V\JDR;<5.JLYT@)D:D(PXAF&"*_ZO>M?^7=\MQ5Y:\+=F WI;M3%!&4,H(Y +4[F\ MX DD"<4P33.4QB@31>Y8VL13DNFM[[Z6#\NFAOQRW03[KI:F9I\Y\UE_E\VI M'5T^_W.]"^DU7O?I.BAN;.-K2SM"&L$^ W-6KX$QQ7;ETW@T._#W] !_-)J M0>IQWHAF2 [T%654FKP1KY=,>NOM/(,6E^M2E(O-NOPAOTJN:=P,\?X77VR$ M%!^TTH8=-NVJ_UZ]W-#_5"[EQ[5\K.<\BZE"+(H&=8J#7K"T=M:>;H893!UI&0]"HZ+@Z#&9R.Y)^#4,. MS-JCVM ]2C0PX$$#3$/)-FYL:F!$C\):0]_?)V5X._V\W3J(5Z>BW^7ZA>.& M"D6(=K8A2HI43P,R@BQ))8RRE!4XYX+EEL6U DKU_VN'7'\,*OFTJM;-IGEW M@V6]6I0FS4Z -U0/S351?9?68?DA'PF+HY_QS3RB7__VP+XV7KZ)QW/P] >S MG$MJ[>@6'"M/=L^2AV_JN7?SH'3<4JZ#9;<&A?ARJFJ8H4;,.PV*S6$2:=A; M>TS-=X^F4_N]^GVU?*=%X6O31/3/JY7X62X6'_5446I!YBK55PJ20L5( 9$I MVD.C-(-II#!3,I:46Z6NV \YN:55([1Y-9>K)11;N<%#)S@H.\G/OY*^Z%M, MY.X[&_DV8'Y.YVI0=W_W]Z MPO@B15<,#,49S2.]'"H(0GJ)1*1)#U8:8IPGB&.%,LOF?\E"&J>14 3!6%%-1)AFD+*,PSQEB&!9 M2"S0?"D?S ;"-_M-^W/C63V"I'T$CT8=[C$TXH+5$HBR?EK5=&$F8]:)#'[[ M?;66('5L5WH6\4*)&,4*P\*TVT"10) 026$>*<9D)C)!G1(3;H)Z1*>\P;CK M=JJA?M= 7?:;XKW4@4"V.Y$( =W L\:-J#F?&5R#).09P-FQ1MW3OZ;QRSWZ MJ]_W:2.VJ=>K1UDU]:?ZRL6"Y@@5"2QR%D-$3(.>--+TC.)(8E1P0BR;Q)X; M8GJ.8B]D5V;.IZ/6"20MG,8;T1F8!+:PO D)BTNWL=O@&:OEV.'3\]C(&:D/NY!=^)YG\)YIX/Q]M=!7U.__7>V[""3I2ZP.JI+0_,U^4/\TIV=7YI&W:@5M5CH[XCI0UC:TLZ?'7[#4VE M1GK(+M<29UTM\>Y[![7$9Z!35?^P4Q;\8=0%G;XAJ7=0@P2E[6$D'9?R!T7[ M:+H8=C2_J>;H%%__\%;_7JX/RUXP[;+2*%8P*S+MN@K.H9Y+L/ZG2*7,,JP* MQ]02RY&G-QDTM<*VI3,6IG1&GY9M9@3>Z "X?_416YO81GOQQD< LDX6,!,Y4[$AG M?H),C]W^=;.4((UF0#^JF1MO>=K"CL:&QW=@5FL5@(T&8*="2W"SIG(*;_K1 M[&DS:^OL&DW"\=QM2(:D/4])1F7!V]!Z28HWWLV]SO>[;@>Z+2;\65;E2GS0 MG]5SI43,IG+@D$UM /F@Y)3K>^K*-Q0[/O\O4>K]GU5O?URW]>_[!GZT@7Q MW2U?Y^?F[R&KI(U,=+S2S\C4"36-*B0% EJ("H4 *R2')(39=>D2*E M5.[FC88VPSB^YX$A7KI(8"=Y%YF$7".3;&QAYXV&QG=@0K<%-F XC0- 04-K M;,8=-\S& 8FCD!N7:SW";]XO])JC*O6T\W&I*MH7LI%=H(14C#.F&.241Q A MO4HF45[ I% 1(RDE!4T<(G$NCS8].MK)"PX%]@E$N0)U@G!&.%>0T81#1",% M*=E<:B1<,H(%W=X*[$BE M\IM5X1;7MGC-5M! :#F0;"#41F+8%KWUP5,)^D>R#D6S%IAF+IN;E;ZC(A#XK_P P]//36;.0-XX6-$'W/O4T0_=O+ M#1#W04?A-&\L>I+SOX%/MY3MK?J\@+>FL1OEZ_I.B";[K/%B^U#/;?2YTLMW M%:D$*M%XFTQ"FN4<K6V&RE83L%,%[.GBW-/M M-KM9.*AC6&/H\[SI&\*EJ\L(!AFKU -QG%L G,CJ)<[P_C>?,1V M,3?J?]A#YM:;>::-;)Z>%DTD,5V\I?7W#XO5SY.35 M*8@R@1DID%*$.>:!V(T\O2W^=F7*M(9TBP L8TUN!C M%D.L%TOF5\4)PTABZG+@/@#THZR4]L0&1FY@!+]I G*UA-U)[P#X#KT2"@*M M>^J*&U!!!8!Z8OAZMI)XU8@^$K<-B9"",1UI_M"K0 M=57^:K:.G3!V6V!X '5Q3>%RO_&6$1Y:'JPUI68\X-:[O!09[$L] M+S/XHY7:T3N]CKN=7QH4S8$I_58@G7U1:W!">J'7!QW5_[3&X*7G:7_A#05R M/M;U1HIW3=.\-N2]F8#J]X]/B]6SE,V7^I/,S_IIJN<)HDP@I*!*,(%(QA'$ MF:2P**("*RH%CY73RME/CJFQ5"\I:(M4]+*"1MA9%P+B46;'PT*I7B$4)"8P M0S*%*$]BR-(X@82)0B(9I2RV;"0_HHU&JB#21N*4C2I@L]2O"WC_]?/G<0QC MN=4Q/-A#;WTTKT"K FAUZ)*79FW,CGXA+KXO@8LH^8,9O,*2ARCCEU_RQ^MD M;:8;;N>>:?E^N=;+_@_E0E9OZ5H^K*KG.2JHE)A2*"73+G2JA&GEGL&<4$Q9 MS(HXMXKJ/G/_R4U%C8B@D1'T0MJG59Y"\#)S!KQ<;5L^*"O0HL*H?W-7"]WB]P42Z.0J$A"K$2> M(D2*##GZ,D=C3,]+:45L9T8WS^080#N?XR90!GYW]]&XGE/A["&<53WDW'\\ MR*BS^ED=7\[7Y[_H'KSZN5J91B:F(=576?THN:R[K16*N1"B2:OB,40BHI#B M5+_C18'UQU$61RREW1]R FR0B/QK%GXML_]5NH;>FM; M@&_G&82%='CVN!5-9__!'J"0#H7%J*-Z&/8HO'0Y'*X,S$/?]/UZCX00D2I> M0"Z3%")"C3 M:OG0%9K[=ECJ(_Q1FP,RH]#0WK#3X*%C'*R)Z,2E?DQTMUBL?IH6Z!]655N# MTS3RZ5LRDEPRIA(8JT+[0@5-(,X8@433#\WC*$JP8UGX2\--;]/C9.;85H59 M7W76J.!86<$*?CL""@7IT 58P M*BC'EHV^G,:='@/MRPL>J9"F)0%O(TV=2X=; &]'.<'!')A[.GG! 9I&8DT[ M6N:@A<+M@0E<)MQBX+&+A-MC<:)$N,/%-[07_":7_;%.BDP] @FE2".(<,$A MS2(,<9%)&F&1%MRJ">GIVT]M:;5-*=02>C3-V\%VF3%N!V/HDYP]'&[I(K@# MQ*.'H!S< MK8&!'YAA6^F;+BV=_."W3H,_S\,!([U(PU-8,%J[C$. .S'>OCZM+2=8!\!VK.&L8G!T+ MMCKB=;ETJ^W-1BSBZJC?83E7UXO]O&%S"'NOVGW)#Y27BW+]_$6:LQ ]H[Q9 M5=7JI_[A+=7/C?[+7,4Y0:B(81:9_MI(1I#$%$,A,Y9&7-(DSES.4=V&GQKK MW_V@I=:FD;I+-C%.<"V7I?9^:\DWIKU>)7^L%C^,4];U+%2=HFXNL:.E[+SA MX? ?^NS5A'KH14=WTM'+/@-;Z<%6?-#+'\[_]<,MI.OK*,&H7J\?.B\=7L^[ M>$:F+VA=WZMMA5?#NFTM3Q*S-)94K_U31"'*BQ22/,E-A8X$JY@SGEH%LUX= M:6KLU@AJWK%=/>8V1-NE=NIU?.V(*@AJ0V]_>@+F'M)^#8R@H>UG!QLWQ/V: MSD>A[E@ MYZM7AASW9-5._Z,S5[_-8ST @=K*URBWD><5(@F4.<*TWL1''(8E3 7-%$B5B1 M.$/!FED[HSY2ZT C%N"FL[A96-%'4QH\,,YV?!X2NX$)_;:'-63CZ0-D1FHQ MW8XYE6;2!P@XM(T^O,X[4:$]'/VPJMZM-FRM-HN^NOX\2C$F7"60L\3TB68, M$A.J)V-,$I(H&16Q&[M<&FYZS/+YX.1XL^2KA6EHU?:&[:1V3DLX#[<=R82" M<&""V;;9^"*Y+'^819QF/(5%7.@5:,%S2/(BAPF/)8US[;1D M5OF7YX>8FF/8"6E63>UNN\.9X&D,+0Y6;T9FZ,WR#I3[[7YY*^+-V#@O M'._T\Z+D!T>=E[_I08:-LU:U*_)Z;N)2TH1KIRIC2*_;.(%8D<,P,-,%0L"!U[R1&(G/#A$!3&KW6FH& M:Y['AR9O7B[*/J(@P#+T/"H7Z>KPBO%HZJ2D!_1T^AM^2\"F$8H)FZWD=^V1 MZY5F&]9GO'3M$*["G%MCI-3-1T.&6 ML0%A#KG:#2'6J(OB@#B^7#N'O+6'5_E53]52\T7KX'<)2BRE.**4:+M%R)SV M"H@S'$$59PDRG= 5M2HL!'WOQBYX%3[A^0#;-%L@[J6F9EVU#T]^;SLQ58YHS(+!*,0/V_#*(T19#B',,X5PE+,T)40>9+<]HNA9U7 M&THTJ_>%M._+OH"#[O;WF@&QIYICL910IK/S8D%8D+?W\/'W289FL(02Q-S MW8SU]CNM'F3]MU+/N1OC1W?)AW.:Q"2310HE)MK]C16%6*H8]AV\WA[;;NKEO7Z6C MB9;Z7:[;C9CUO"!,--7&1,$+/4&(!%*1Z DBQ9G*LS3*H]2UO\/54:<7W61J M+=6-JR?K=?G8^(R25B:3J0;ETIPMRS9WA)5-1TK]\[*)@GHTL[_^-N];V[LV MC+ANHS0E&:<(0Y1@/8DG$89,% )BG'*N=U_Y3)_-1W=F+_'^ MJ3G=_JM^NZ4PBZ5?3Y+K'[^MS$?WFW6]UB^_?J_ONJ0.^=$4RUO6)6][53,B M]8HFYC"-5 112BAD$F4P%@+S/%.1*ARK][Z:+M.;';>"FKB$5E+PPX@*?C1* MZF=$,W"K)5BOM)O9_ '0-?C7S5*"-)H!\WXY=GE\M8?)CM#_(1Z0H4]1C(*0 M&0W!/@I@#P93Q77_>QT4H,%B!CHT9J#%H]UOVWN8S,?Z6SM4]"2T?1ZWP(! M3=HG8]R@G2]?39EQ>V>^MLV.NF^^ND!^T_C[SK/^+*M&OG?E8F,$Z3-ZBRB5 M,N5F=LT(1*)((>:(P 2E*95>D'4"3NX12R7*X,^_?] ZXQ>OV;CL 5AI'[W%U$>K=7]:2FF MT^7^(DI.#>XOW\GS4(76W\U_YCC_!UV8*/4OVB>O2N.?FS]H=_WP@[UOML)] M7')3]$B^D^W_]>]MXMK[7_R[>9J_:,)ZWP2]SXF40B"40)7E,42$Y)"EB8(I MD@E-2$$%C>?KU9HN+/?^1Q7?Z1AAJ\2 +"W7INAY([9Y^[G6K]EP:'Z0.TT= M#PG&?28LSQLF:^FACRZT*C-@_@5[&IG*D[VR[1^-W5]^=G!!"P+H40"_]3C\ M:0:V4( >"V# .\OYZJX'WN\BA6#GJ",J\&XAS&O8IVCSV0.LSS3\QXE&:0YCJ! %*>4 MIUDL';>8[ :>WHKOCFMCU>7E[,];H+:;3L+#-_ TT L,]B0&.Y'!'T9HT$@= M[==N+S=3J^;;Z M?;5L3SK;/YH#] ^K2LFR^?N[\DZMU&!?,W,^N[5AZQZ8+;"MNOTU31#1GL9@JW+0ED?!#1&X%U(X^<9NDA0< MV1/=D\*/X7E6T35NOE>'X]UQ_9B7Z^>F2/7.?2JHV8=A!(J(:D^5I1*R3&!8 M)$7")&98"<<(6C#>+A^R 7=W7:38-R=;2]TCG:U_>[BV6)(N]A2=MWIE@^?S/K_4]FUS?D+ M76^JXY/ EAB8'8J;CW2I5<;K-Z[Y;B+7W2GNC"=&LW9]0;S3I?5VK]4Q-W6SG=%*:/1:(@ M2:,4(HP0Q"(F^E<4I83%F./(SE7TE&!ZOF*K0W/TUBC1G,K4GUKC, MAR,@/# 7=M"^/X!V3W[0*P!Z#5S:,OBB[I">.RSZ(V7HGGS ^9X5>&^%_JD' M#T:54&5S_$&\F*?K<=OQ4G7]=3[(UKWA-IYQU_L]1=NXE;Z,&3.A=9F$B6D\ M@%*B9PYDVCDSI1UPI-UNUV#(LV--;XYHN[1U<3R.=;JN0VOG%@>!:^BM@5/! M;[OXN#X$[CJ"[C'7U] )&FU]=K!QXZROZ7P487WU N\3+-O&\V?J#VQS#S)* MLB1'&-)8*8@*12##<0XY85$2*Y))YGY^%4BXZ?'2BW(G3*Y_2KEL"N)MLR'+ MMD"'*;[QM.V@0I^>%DU_)O-5H?]>KTL.E-0VIXNFF-Y&OV_/S565B2HR/H/Y M;B6?5M6YVSH?E85Z:JP/RE[A21B8[N$5E!U]OW#(3<:Q:SLFW.TWK;B[W';5W\&S@V\0[^W*T*_CFMGA M<=;OLKS<I[F>DW-$@H)YIGVJ 2'% D3])Y* M'A>I$G;="1S&G-JQ>2OR##1"&P>@%QNTVWY_&,E!([KKEI^% 2PW_\+".C1U MA4#4?0O0'J.@FX$6PXZ[+6B/P]$&H<.E?IST-UD^?#=5';3?01]DF[1^K]IP MRKVR,L:1X_-8J831/(]A-$X-A//"$L06W$QSLBEET\?L'U=<:\<--'%ZHA9Q"W 08 M=3+QPN;EM.)WDY$+@'Z@9=64+KNKZ\UC>]3[I:S_XT,E36TSJ45=F^77G/)< M)I$0D*=Y I&0.22();!0%![-?L<$2FJZVFD2I3.M MA?['*)'I:H-@I3"=!_:;N Z66^W4.,<)H2@M%,PQIA#1M( L102F*,F$RA3A MA6,-@A.C3&]RV&X7-/7E_.K*G8+3CLUOA&A@_CW<2IEU_G$XCKR@?4A6.S7, MJ#QT0<^7S''IJ^,T^39IBTU[KY-=:W^7ZWMEVD4GN2PPC3DD(C%5<6,*<<$3 M*-."QMI%-4'_;G0QC*#38YR+[< 76EGPVU(VF>5-._ V6@+\UG4S^I/YPV__ MA/&?9N"?DJ(YC__MGQ+TIZ8KA0F;4F7-Z0(\2UK50"Z%=HH.ZM*;?V/27*A_ MP#.@E7MJCW\6SXX;/0,]7';D^?H/S,#\Z]V>O-6T,?&Y=N6_MX_8JW8M=S/( M:S8RMY1TTKW-W="^M=VYXVA^<]N[+N.^:2:LQ_JD']'%F4"S.9)BB J90))E#/(\C00O4B1Q M:G-"Z3'VU,XG;:5WR>YT,\9E=AL8XJ']3DO!';/3?&!V2: =#.ZQDF=O?:@= M'^D,R,!D[ MH.'L1IY6.J2C^&*$45W!T]J]=/;.?.N6.I.R?M=E M1,YSF;(,QY'V[+2/I]V[#%)$4B@1TRR+"R7BQ">$WTN:Z2U7>\E\(OO]#&)' M'".!/##+'&PK O,N@9TJ8*<+8(TR>\M<6<_ 5=MX)@' F MW$XG$-QV2X_%\3O)UB:+:D,7NU:,/,\XI@@2;.KD1TD**=,&PRQ7*UI(\%LGYI]L4JKML+18P-Z(S^!;<,, X[#DO!&@D=:51LI0!98N M:'QQ97CJNO&6?Q>D/ECC7?J>&X4)6<[?:Z9[GZN?PJ:;U:2M'T M[ZKF1GE!*[#=^WL=X_GT6>I'2,\0 M#W*>4ZY]'9S#-!':^4EX"K%@$A8\P8Q@'B&M^]^]:9^$Q+\;MQQ$]M M4U@36MS[6J[[[X>@VNZI>T,U^#YYYW$:T4QW];XQ[GZI\?Y+^YT9NF8F9?&@V8P,6N%;3?Z?M+_.S>^!M0&?B-=P'$/0/JM-I! MLY]>##%NYM-I_8ZRGLY\S3,MW^1.?5\M]!5UNP#:-GC^O*J:0/27C?:X\2M6 M"WW3AYY-YJGD11'%J08T-K7G$888:Q[(8YFG49H7E/#Y>J5)W^[%#R.6$U]L MA1OP]3!CM,F3G6[_W+1_<.Y[%\9H"'&L3%="08O"I*5)2!".8$$$IPQIDZ%H MWGHU7]>T6D_5="]%',Z ;ZC^E9M3?"8?RN72N;A,(,MI7UL6BJ:0FTU-%!$$ MF9Y:88)4GA!<%"+GG>7>+\6T[=8+.(;5I$<]H$ FLYO:QS?"P![!UP.RZPO0 M;94"G59'O8,/%=NN$@+6G B*=-#"$F$D&[=Z1% TCTI$A+V[Y[:MJ95TK_ZM M-O4FY/J>K;7W)<7'I5[7?C>U*CZLJC,MYN99',XI4>8XZ[YL>9T/4RIV;X1H-[N+?YYM1(_R\6B[>9YV.:62400 ME0K*O$@@DBB"%/$4LC3*XS2+)4.Y0T3D;=*XO.?C!$^^I575]![ZT90 6RFP M:FHJE%OM6GYV:0-YH\4NL^W(5AC:4^[;M]\KL%.EY=UZ;_.\UP:T/8I]^T6' M,(]#].=X9AHI4'1K+OV>'+TAQFWIS/70:14JJ#0,D!?C3V\<8KQ0U3!8'$2U M!KJEWQ+C3HC2/+5T88YG/BZ[<[)YG*9(F?:>F",,D2($$AQQ*.,D29G*)$\= MZT>=&6EZD]).T.:\%6J_LVN1Z^;SGX/6SI\/ -? L\<>3D9$XY^_O8*3LP-^ M!860SO6YH49UG*_H^](IOO9UG[R>LI)<&Z6I=UEW:?Z(D8SQF$/.&8$(Q3%D M+-8H)BR1BN1YE%D=LIX=86I;!+V,;9U:USZ_YX&T\"YOA6?@MWXH9%S2>FY$ M:*R\'E>D'%-]+J!P.=?GU(4C)OMDXY1E2@%$:29A 1(J$>)H(L4[B0 M^E=,8Y<]U=O$F1IG[E>QM*SL$\@N=A[5>&@/3,&M(K#1Y&C=/FOJFC7MGO>U MFH'_*VD%[I[-9!Y%R'3N-5GBJ=!+2Q(1F%/%8DVE$<*.A1ZMQIW>0K,)Z=T3V(TS M[<"VH\;@ [,@ URIJCC2PC':=/K!%=(?K,;>%0:<\+B)5NY77Q3[E,]ST6> M29I2B./8G(BG)O9,,4@CBM*D*+(\=>H@U]]X:GY8)Y=72I*M+^6C^]!'QYU( MP5.%!O%4MO=^C52?L][#T=]](WSINNFCTK6/;()I[GZ5]5P@ELOO57Y\J2<7] M\BU=4E'2Y>>J?)2F=])?] KF2 MM"K 1H]VM[PG28.&[/N1K+8SQX4 M^H'I:**H.^R5#XK^2!OIC17TG,!;*[#&"G5KA=6>%9X:*YC>D>"Q5294!(0W MBADDOY3:[H6GG;X9 :&!^WXHXSK[1-43"9H:? M&6OD%/'+&A_GBE_Y_BUUGT_T'%(Y4D6"3+EVO1S-"@D9RRA,E4P*1@K&A=-R M-$!CG%$JN%>K'Z6IC[_7MLY$U"NI(:6+&:BW77-4U\"L; L*KTWY6)\2S\?8 M)X2G2:X8E%G.(R6LDQK\]OM*NQ.I M8^-@&QNP%-%"%1@*C+7S3"C1-M"K:YFF,9%1'"M$G;H>A;7 2([T'OY[0AL3 M[,0.C[T=3P=&=&#BOA5,]_9*]O $[;ED,>RXC9CL<3CJSN1PJ7>]MW;_L,D5 MU0Z/B09^)VM>E4_-]C=3O""B4#"-E(2:DI!Q"!'D*"Z$4BG)$J>@W&L#3HV# MS.*G.Y_8EW@&]F1V+A%W&7([]@D)Y,#4D.I\EL)?Z+^OJB;R M:*]'+*9))(LL@TSF B*68\B$RB&.4,X8BV7*G!KL>L@P-5+>J0 7)Q.!ZAEH M] !M3-T-#7M]+&:[D3BH'0;?:1S"!!X;DMX@AMVQ=!=CY"U-;YR.]SS];^6Y M#*[HLGY:5>TLNV7E;MY/I4 R5ACF)IL*);%F2E,)G46:&664)\BU6L?%\::W M$7HH[LX]C]:[519Z= M[6AEBDG7GV7U]3NMY+MRL5E+,<^%Q)'$"&8Y32"BA$**$OU3DDX,R"07*5&<0YKG65M0 M!>."0"6)PFE"6)0R-\(. /-(#9,M@0:_E4L@5HL%K>KFC\VGCN=8Y_"WH_ MF Y,WKV$I@4&:&2<@4[*@*W_+L,0M-'?F:'&;>MW6=^C)GY7ON[>F?B3-LGB M\_?54OZ^:?T[H1#C#$&4$_T/:^HO<0J+.$T8$BH3=IN/IVX^-2)NY .-@*"5 MT+[A\!%PE]_S6^$8^.5V0,*IC_ YE6]H'7QTR]&Z!9]39K]!\-GO^'E._=GF M'=<.6=T48/M?V@O>BP_VY)\!K0%H5 ![.KA-]JYVL7,"!D1[Z,,'>Z!=:OHZ M^P^>"(;T*UQ%&-7?\,3GI1_B>QO/''_CZKRAM11O5X\F[K>Y^UU5F5KL9I'Z MYGGWE<_TV7S45'*[;TYJZ_>_9,7+6M8?EVUOL:93U-5,6J4@IRA45;DODJ5E_I'+&#P^5?# Y M)2^? =GIYW6;1%2T_&V M4=Q4">Q4-W6;6^5-DZS^"6E4#UAX8T1#!:WA,8;KJ)-VKQM>JI/Q::O#W'*]WFF_O^'I#-8>1A%!*.#3MB"'B@D*, M\AC*(A98T10GBOBL_H)).#6'I1/=N"B]\* VTN^O8X"1?P9:#?R6B>%,[+:0 M?!7#C;74W%/NS%)S!@(:V'LM&MP(0ZQ6PPGY*NO9X!B?6_&&'\A]S_[]>KB!)X?:FI$L),4[$3U#,NZ +"="Q8&MH$)P1,Q9U?H.A@A?9H+HXWJ MG%S7^J6787%%.'9) K'$$4F;HX6.A?["\G46.+B M)/CMY^IV=R&YP5UP@NLUW85+2 5Q%Y(!W87D]=V%Q,5=2&YT%SXN>67Z%+^3 M[?\_+N]-\]MM$^,VEGQ.\QAE"B.8RE1!E,81Q"DM8(+23)(L1S1"\V6SPR_L MG >[@:V>>=(^\_O##_?H-U+V[4Y-@:R^&;M'94,KZ.VY\[)/X1P'G (7T[$9>>P".PYHG"BZXW*UKW_R_E%6#Z;_ M;+7ZN?YN-NWI\GE.?@H%Y&XV4LY??>1_92+*AY[*I>_[D8% M=;7>ZT]M#MC:([NE^#\;NBC5L^$:SE<;O29Z5]9\L:HWU5Z[=D8%)X7@4$3* M)*9E'#+.%"R20L2B8"G)B%T0QXV23"\N8ZM"X\KLE "]%G:,:1H@JGVNR@I M(,HI@Y@5&!99@9*4\IC&5GZ7MP23\\@ZP5Y&,SJN!MTM8;FR@;,5 M'K32;Z/$&@5F78NF3H=M/%G O#-O_,)V<7(58N3N3IX8'7=]\KV1)_UMB?=" MR]HF*6&><):CI"B@2&(&410CR*(BAB21%*NBI$=Z^OW*Q"W3= M)72XMIBS-XHE!0X"]=#<%PYE=\YS!BPHV=F//B[+.:-R1&_N=_#CM7=2R:HR M]S[=>B''#!=I5L!<:M<-Y9F$E*4"-TM[ $)B3-7!MR5&ZQU/\EH=A>YLB@ DN8I6)G#"FX<9*C?>PH:CC4!V:LL( [,Y@?;B$)S5&"4?G-#YV7=.=Y%S_V^\MFL2[E MX]-B]2RKS_I1>]_]_'9E@5YLL"_W M#!C)P]&8,U@A&[K!?M"-[OC:@7:[HWL,QZ"N[=YPK^O,'NM]U7T]<8D?=9C[W*NVF]('RDT8 M_?-?Z*_R6L5-^/K9??D@\Y+-O.[A1V]- MV:!O^MJ[7V4]3U"4Y%1$D,1(>T BR2%67, ")QRK3.:2(1?^.KC[U BJ$0X8 MZ< ?1CY'=^<0.3NJ\<9C8"ZQA\*9*4ZJ')(*#@<8]5T_J=O+E_GTEX(?=]YQ MO>C>+$QZX=VC7F"5?V\W C@512(E@D)D#"*%.<2Q2F$1X8)(AG-,G(HJNXLP MM??^4YH(DG+AE ML YDK%&S6??-0<AW$.I,.]"B'/I*_ -]*Y]#DIIG(V?04EA_/I M:W=RSXCK?-9N@UHBII?%-(%I1JC)<3--@26!"<()Y1'!<OPIJ.E:)W493_IZO07_%S' MSU47B-1*=99Q MA&B"F+71EQ M5+_+3ON7/I;E59[Y8/+!G*U_D:;=9;E\V"O@^KE:J7+]:577=ZQ>5Y2OY\0L M('.]YH\R33>(L@@RPC.(.(D%2XF,H\2Q.83+^-,CGB^RWNB'T&R<=T5@W--@ MG2Q@QSV#H3HP%75R@ZW@AQ6L6]G!;Y^:SI5_] J$S /S 2YH*IB3 .-F@_E@ MKU8;NJ@_R0>Z^"K7ZT5; M F=:R0$*&4IC%)%9&.36/#"#8]-FPD!%4KNE^VV8VV MLJ/'\?$?F#>WN6LF::W?;3,_;__0J66Z +2*-4%MO6HST)IN3[OPF6YAT!XB M(>Y&R5XE;RX,FN?2ZP+=_8:"WLNU1F71S!!ZR2[KKOOZ'.<(%PDF4&0H:G<6 M*.8%C G*91;'!6'*N:3WF<&FMJ]P*"OHA?6HYGT.73O^#(79P*QX!JZA:GI? M 21X5>]SXXU?U_N*YBU^[9C"7[Z 'UE)TB_[A<+7^8H&T!Q';S MKMG;".XXNEL\F!LYJ!6GXU0>=$4TCF6OZ R<;9X8-HMO2%N,['*ZRSDU!]0; M:0]WU'\LOQGFBUS32,<&:D43G]LK8O6?G* MM\,%%-QOUO5:NQ-ZD'E49&G"I((%XQRB-*.0<,HT*\21S+-"_S&__9![;\3I M,>V94^[53N;;C[GW(?<_Y_:$\94.NN\M QRTGT"EJ&/NO>'?/6S[A/ZVQQV MG[K,CV3^O%J)G^5B\;?*) 4O[Y7Z(IL(Q6^KK]14*>Q;F_[;LES/52RHR"F' M/,:Q]D$*>$6DJOLD5FYC-*#?L%Z4T)6DA,J>B7F'$ MFAH/]O*->236V7T0'- M,,?<9^_N&7I9/BQ+57)]RZ[=B2G_OUJ4O)3U7B\GHM*(Q05D+)80<K$-N+\9 MR37$?P);X<'==9C=HWV<$0L:^V,_^KB10,ZH',4%N=_!T_,Z>3A\9[R[AR:" M\PB*.O>=?WO]?I#!JE9WUKM!G8*;Y7_[ZVR1MY MA:?&TKN%!!1[7AQX#^R/7>Y1!;YCEV'79V!G9 M]H[=_B;+A^^FD(=>Z-,'^44^TM(<_3?5W+6D&[KX)JO'9!YKUS^E409Q87H& MU& GMO>>G94![,@W-*P#\VH 1#V2 M)NPA"IM"83'NR D5]D@VZ^4WTH8^E#"QY*!SB(&ML_ M!.IBFO '!3=@-^KY@(^S% M>*45OS-.Y]?V[K=RXU AR_FWBII]Y*_/CVRUF!=Y)&/)$AAEA69&K+U;EJ8" M4L4HS;,BSI156?.C.T^-[SKA0"N='7,=PW69CVX"86"6L=3?FB_.ZKIC@;JG M@5KR?WE8_?CO^IJ6 ?0/+U_\X_N-\CJ?5:-_2<]_(5"GW<_:J](^U5[(\U=M M<^U3/<@/Y2\I/I7U>HY(I!1F*41%D4$4:R^&Q5D"B21I(K5#HV+'BJU>[!CO=['5"F=__DA4O:^,AOS@K[_XB/U9AGB+(=%HC2OYCPR^6@$JHBG*8X1+;!C^961))\>"1\%=,E.7O!D!.Y_ M;18M= W^=;.4((UFP+QEXT8LVSX<@?8+QS?X/U DUY[V)R*Y>@1 \%T IH= M;3:ET&9;T:>UFQG6'J'#G5V''VS1\':U6$B33J1%K1[:F+ ]-=[_>BK;9B[O MZ%K."XD*%E$,XZ:/=6$:F:&H*446FQ[762Y4\/6$DXC3F^5V\@$C8+L;UVL$ M=RJ!NX=*-AH%7XNX&3G8,F4PPTUF!7/&D#L=S71U8/Y15S=>!AAYX>,FX]36 M1%X(>RR7_,:Y_:2L"<"H/VAHWO]:RVI)%V\W]7KU*"M3#^33:OG0M+SM:X>8 M"$Y,LTP5A8)"QIF>(U@,J< $TBA2."YD0?/<]]#,79RI[2?OG]H8>;L>T:W$ MMP;?>MG+_:QL6"N,>FS6J@+,NP]Z9[4C- M'[U+IVLWW-6/@C^52W-T5TE1KC]07B[*]?._+4WMC+=4/]?Z-[WL>"S7AOL_ M2!,AQ_5/>O4PYTHHCH3F7/TO1"E/(4YY F4A*)93/PFV69GBO>B@U: M74"O#-!2NS&NOWGLR'84R ?F6:-#L]8Y!'L&>B-TFC0],SI=C"7 3IMP!'LS MH"&YU5^846GU9LQ>,NKM-_3-/=B+CM@U9]/,_?'QB9:5^:4IM6)\[GK.(I52 M1F,H*K^D+'Q!#FL6/0X4 ?F#8/!)_M]:%LP-X)#W;2ATQ;\$$M; *#DP0C MIS+XH'.=H&W7B)DY4S1\!?[; M?\5)G/Q/$,\*E,]R3)IW+9Y%6/\7H[Z]!&VZFYM3R/_V7^,\^I_]463S[9DI-.C#(J[YS7\B6W7/BF'W_T MC6VT+]8<9^TBK'$496E!$22%.0EB)($4QURO,PM68,2*G".W=>;9L::WCMRV M6WJ25;-\62W;HVNW=_X\NG:O?A#$!F: +51:R!:C@>KH7@4C)"6<'VQ49KBJ M\TN"N'Z!&T\\KJM?\_OU=UEMJ:>9*^_X?VY*O= S)2 +A0L*XP1)B#*9Z,64 M9@TI\CS)950(81F >FVHZ;'$=O+K_(=*/C5!;W7;V,2$#-3J&:SI+_"S7'__ MOEHTD=:K;8ZKY4+JJA$NLTE(8 M*&>$"\2*&7$84(IQ22')10*$RAN.4Y*ET#.E_,<+TB/2MIL)FS6R" M*+;2>G8$?8FGI:OEC]'0#I8]'NX^U6FM@WI2+X88UW\ZK=^1UW3F:[YG>Y29 MO>]2UF\W567V?OKZ*Q33!">,0$'B'"*119!AGL*$"IKE44;T#5T/[\X--L'7 MO!40+'8R_P_7<[FST-H>O(6 :_"3M:V0,]"#-D05F^MHA#T6.SO:R.=>U[0^ M/MBZ>H4?57Q<\M6C_+2JF]@#4ZJQ7&[T&N'^2;;17O4;J5:5;+_WC?Z2]0?] M:_FPG&>$)+E(?VNE]*R%H1 2=C/8U#$[ =YG(;@=EZ,62"QY.-0W.JWU# M88,3-QVMNL%YA?9+'%SXEF?PN7PP*ZTO\FE5F59''Y=-[3_#$)_*I?RXEH_U M/$YSIE_='!8\32#*DP+B'"&812R3.%,)BYP*A=H,.K57NY,9;(4&>U*#/XS< MH!'<-9KETT'F$E$(DR:! B78VA-0\5<@<8EY$A%J\JQSCY[A[(G4R8=WW7J]3D>6OLC9I\\^4 M^?A:CZ^I5H8)8^V!%UB"D<7N+IS=P] M)SX868$P96F4EA;\N!B?_RK6OCS93M""8\RFX,WEV?1--YMVWSOL#-9K?3Q% M-HJW58J,ZE?2-5[E<7"(SIS68S%2D&=K]M:)XON/!SUTMNJ][SUUCP=M'@_1 M/QX_7[KW)]DB5-SH>-:Z&'XZ@ACC1;&.A^E!,.R(PX[=]6E;OJ^OMU1_7'Z6 M5;EZ*?/ABK%@ F.4$9BP/($H-@=6:80@Q=QT&"DRE(GY,-=V'[AI M&+98N);V'OW9"+2;\(KVGL#^P>5FJ ?58[<3HVII!;N9 M9RALAP[U4JHMF+D780J^F+7+H1YZ;FCRXO94::,\9N#N<;6Y4(W7,Q;5#6X[]"O*D;,J+DC^W_^[R M^2-.BQ@I 0D5RA1=R2$UW00)E013_1G/8C?_WU6$Z?GOVB9:VL4S^%C7&^-Y M;=4!7\TFM9[(',G/V2QV!#@DU .3H!9]']=#X6>@%1S\T?U_D+H,ONB%)#YG M&48E/U^$7A*@]WU\ ^L_;YB^X8?%BJ[G3!8D,KR&4D8A4HA BG@*61SK/^4D M08651W?R[E-SV;HP\E9"T(CH&E6_C]UE&KH9D:$=+0

8M"IO=);F MMKL=4??=-0>(@NZ(V8P[[BZ6 Q)'.T\NUX8I+/>&UB7?O@\B$HI&$L-"*@FU M&Z$@2?3"*4&8QY0QRE/'XY*+XTUO;=2(!]Y__NI8 .$RK'8T$PRJH?V.H\IR M,]#B-@2S6*$R9(FYPP%?M;.W(N^CV_8M\^7V_UQCQD)3G+8\K MZ6+^KW_@?V1_^ 7G:9&G\\__^H>_?'H-[@__^]_^Z9_^Y?\!^+_//[S]Y>4B MG9[@?/W+BR6&->9??I^NO_SRUXRKO_U2EHN37_ZZ6/YM^BT _-OF/WJQ^/IC M.?W\9?V+8(+=_-?E/S/.7"B% 5-.@^):06#9@HVY).V2$2'\OY__V2)WCD4/ MR3 +*J4"0?$,(9E@HC/<1K'YT-ET_K=_KG_$L,)?B+GY:O/MO_[ARWK]]9]_ M_?7WWW__X_>XG/UQL?S\JV!,_GK^VW\X^_7OMW[_=[GY;>Z]_W7SKQ>_NIKN M^D7Z6/[K__WM[K=9BGNL!J^L^KS0_?+E)8;V3^4[I^N?,WZG=P M_FM0?P1<@.1__+[*?_BW?_KEEZTXEHL9?L#R2_W[+Q_>7%OR)*R7T^\K7'Z; M)DR+DZ]A_N./]/>O]9=_/==VF.=7\_5T_>/-O"R6)QO*B9O-IZ]_?,5__<-J M>O)UAN<_^[+$\J]_.%DOOT-5.S.259K^U[V?]^LEQ5^7N*J_5G_^EGYP]K&5 MIB;4X_3%@G;1L[A:+T-: M3V1AQ#7G$'TNH&)$<$D$4)F BH&S%.UU856N5L361L,K3'_\O/CV*WWPKU6 M]8N-)('Q,_W^KUN+;@5X&/7GHOI$OSN)B>?(@X-04@9EI8:8-8+ESAJ93;(L M#T#\U36OTWY5_<^6Z9?%,N.2K-/YHF&9;D'A^LXX^XU?OX8E?1"D+]/9!&]06&'I>C2T#CXZ3[17&J%@4"WI _5]=>R\UQ. M%V0U\TLZY"=(Z"66"Y@H%2@G%#C-'-@D>-8Q.91L0$!<6WPO1,C^$7&X1$>& MQ#.B/E<.7L_"YPD+J;#$(P@TY(@Q(2#*XB"AUB*IY)T:PC9<6W0O"*A^(7"X M!#NQ!I^68;Z:5H&?6316I)5(#KN1U6L/Y'@&)1F$@!F%53&C&=)#N+'^7H#0 M_0)B$+F.C(VM1_UZ.L,_GYY$7$XR\RY+HT (*T!Y:R!$BN2,MT)FP9-R<@!, MW%QW+RR8?K%PE!R[P, '_#RM0IBO_QQ.<.*11Q:X(1EPLF\F9O#,*TBY1"M, MX27&P7!P?>V]L&![Q\(1\NP"#R](5LLP>T,!]??_P!\3%DN0=*B!TIG<7X(P M1&FR2NKU=)7"[+\P+,\]8 )O M#@8S2(V.)$*V+BIB*9)7%,@"&JG2$!F2.];?"QB^7V ,(M=.W,M+)E[33U:3 M)*SW4430B?QB99DB+RB14Q2#2&A])@]Z0._RQO+[I:)8O] 80JQ=(6,;.F^9 M\$([IG,D^C6=AA@YN*(ED$$4L: HF0V/C2L$[(>.)Y"I/$ZT73@:;^9IL:2X M:2/^CZ0%?+$XI9/RQXM%QDE4J+S* 6R0Q$XDGJ*R%KB67"=&@7;Q@[D=]Y*R M'V8ZSFH.+>XNT/,I?'^327S3,MU>Q9W%7\$+PY-!B+P@[87@(;CZK??!FI2$ M3\/AY@XB]D-,QUG/X43Y4PZ6)W]]78Z1SY!Q;+P:( SZZJYC. +G:XF M!RLP>9N"&PPG.PC8#R,=IT6'$6VG^!"3**1S@GM0)1$3!BTX9!:$U2(*37%\ M&BX?MH. _?#1<99T&-'VA(\7].6[Y:?%[_.)Y\B32Q*,-Q3"8[95/!PR\UEF M.C"3'"*#?L?R^V&C^ZSI<6+M"1D;=^K=\OUR\6TZ3S@Q)2M31($1[K.I PBX)Z"\7ZS68?;_3;]NG&Y.CG6,FF2A M HF&%P_.DTF4J 5Q(FSA0T3#=U.P'TBZ3[ >+=RQLZR5AR6&#=W9*^N"0D!/ M\9?269-02BT_XJ1;%!:5& 45]?<#P8]IU,/%>#(BJ]EI+/W7Q;S\]M#:7UF MA%NP(I)=4]*!T]Y"T9H9)UT,8@B+<'/=_>JV.DZ:'B7(D4'P$=/ID@#,1?PT M7<]P8AD17XJ#+%TBVC& L[: H7,M("N1JR%"TYOK[@>"CG.C1PER9!!\6H9: MM/_QQTE=Z;=']U-]QFO-P$79B M %Y]3U_"_#-NZ@9D0?)2L@1FZY.); +XI J4D$*QWC.+0]1A[%I[/R1TG+X\ M6J!=A Q_Q=GL/^84%G_$L**3+;]9K4[I:/,8,1OM@2E9:PCH#V^* FO1.&6\ M]TX-@(Q[B=@/(MUG+X<0<1=8^<_%[)04L-Q4HBU7DR"X"=$K,)@XJ, E>$0! M%CF/44E)EG$PC-Q8?#]L=)^Y/$:D76#BK,9D6YM:#T920KTGCDKK:#0JA-U'PWY Z3Z).8" NP#*QA*^"&O\ MO%C^F.2$,13/H= 7H$0FZ0C.(!JMM9#&H1NN4OC:TOO!HONTY>'B[ (-'T_" M;/;\=#6=XVHUR=Z(P+2%E *9/B<9^. R"&N-*MK[S(9X,KMCZ?W0T''V\EAQ M=H&&5R>X_$R'X)^6B]_77UYL'W/7LU!YK1)0M$TFKDA9^P-$TJAP&(3Q(@]7 M9;&3A/T>(':G>4J_\6R]QM56!YLG=3(5P9+W9.^B((?) M18@E,;":6Q04:@4UA.FXFX+],-)QYG,@X79A2#Y^H:#\'.#%*4;A-P/I:KV( MJ/U%M"V@2XI<*VOD@,'*U97W@T3'V= CA=D%%-Z?QMDTO9XMPGJBD[)AF[PW M)(<*YFBL!"/JBSM;O,/ALEY7%MX/"!TG0X\391'2@G.$W["[^OG],M_FSA&YH\8 \>+ <5I9X0*@*R3L=:*Q-,0 MU5I[$[0?D#I.H+81_6!X^I=?;PGV+?U@B(Y;+Q;SU6(VS97A303!^^Z]1 .CNR[=;J"SR%\G6P_^F*Q"_@EGIU*2H-!K0E^PD"L M35>T1YMLBS/$E69.(_@\R%XK:<-'CFB!V%.A91 M6% [*L&.!\G=)(W3W*LE; 82?P= ^M-RL5J]7R[*=#U!(;TS7( M/()*=+!Z M$SE0M,]2$-QYLZ. ]'CD7*%AG*Y?+:%RJ( /Q\9B'6:#8.,CSF8UD0%-E<7+PH'3CI&'I_R(GJG=1N#LQ]Y MXS01:XFH!FKIP1"1,?U].JO\O*FM6S]/XPR?K5:X?D..YG19Q3?129BL580B M AE7PP1X[160O36<6%(FM[%0>Q W3G.RIJ9K:)5T +,/2((Y3>O3)6VA%U_" M\C/6P@OO.'<6&%-(P:2QX#/9Y2BS5XPELLV-_.K;Q(S3UZRMCWVDR#N S;NO M6*WK_/-60&_I3)\$FR33A6PKG=SDZ4D.W@J$DJ,0P3"G=SW".AXU.V@9IP%: M2] <*_ >,+/^@LL_+^:+ZZR#"?WAP/';X$SQ\\USSH0<+X1^75_;85S MSM"$)Q-300_:X*9=2X)@R/SJP 476;MB&Z51=Q,T;A[I4: T@":Z/_DFPF:= M LL@>&WSXKF!$#("+PRU# FSW/%(K?6)-V[JZ1'0-:!6.L#8I5_XFH3Y8C$G MCDZ)J3/'<3%?/<>R6.+V]SZ%[[AZ]9V$2(J9>#F=G5+,.I'&*B5(ORG5PS4("I!M,5!+ MC*-DA?'0)#%Q!STC]5Q]3/@<(OD. /17K -$,3_[1A[=Y[,&/>_*K>+2"YG5 MOAW,QP!V\Q(.LP*7$@(R9#J[DD/8,:_L>&0]E-"16KBVA%Q377617]V7PZVM M+M)PE8VH1>>X^=X>X#F(!I]R M^7M]@;;$+Q1:3[_A\+7PNS[^T0KC?\K;0%7R%VN^.ZO%?S;/.]:^Q'%TA&-' MQJ_4AY_&$LIR<*!C%@XYSK8+S?Y]N;[//13V1$:/0SM/V MK:]L>$2(Q4203!@A75(A-3E:VK#303W">-CN "%=I 5VB."<&?IN=EK=]?>U MS1NQNR8W,9ZN0YSAI\4=5X\EQ*2+H[ ALSKHQ"4@G]X#1FUY%JBL:U+B/C ? M'513C+4X"!R,*"T(6N =&!:YA)G1B7#'GL+# ;Y M9DG=?B$_N,X[\(_N87>24Q0%LP%RZ6IOK<3!EZ A:*]4L$6I1X?ON&^3^H7F M@W0UF&7M(X_V?J.[+[B>IC!;-#A+IAC<@28TK 79U8'#! C(Y$%1)'[;(5 M:D=_\L>/('?0_K1R;@_!Y+&QX;&*?FHW',_#+,P3?OR"N#[:\E[_L*:6]1ZZ MA[>5Z\N_1Z9@LXF0FW^#BK7EEJ&G!]?F,TVNJQ"$U_R.AG=6*YA,''3 M7!TA\RY24%OZSYK#7["A?P>Q%70^0.@H'-\/4P572!=*>I;0X)48^ M8$)B*LYJ\'T^R$)I:5+6'##Y LK93)$W\Z Y1=Z)VQA$DSKR^X@:]U9G>%P- MIH NX%3?>561_'6Z_O*"P@6**I8;F5UAR@5O6"!I:69R+<0J$ )J$#Q+55S, M>=<0Q"$2<#^E;=QKD09&:V!U=(&Q^@Q[3K_R@YB81'3..I$@>E%[7F-M-!L% M<&6499'+T.8,O$K$N#<+PZ/F8 %WD/F_\ISTTJ).E/,J&AZA*&N("0I$8HD6 MI! BLB)*;M.8;"+;]FYUP]>D<)V$5@R$K/..F52T^^@DSF18,U?6FLMQ M$W==9NRWU+CIGA;J7323=!?NSF^!9#K'Y8];XII(],EZ2Z95TVY3ODB(P>;: MQ4C:@$(UNN^^FZ1Q[5!#= VLC?%MTN;"N,Y-WFCG!BO:*)&<-."B%J!2H*]$ M2I +>0,Q1_3LG_FOX=-[4/ MI^2M?UR4]>\D^3,&B^/.2PNZY-J=)1KPL8Y0E0&E4D$9EO8"T,/7'C?)TQI6 MC771Q8E72R4VG:Y)9V_F)-'/I,2SXUN3B56"XA+R, LHM!R"J+W2O4$3HHQ8 M=DPA'"0G?1=-XZ:)'N',&TH?'20#[I?6Q&-@7#D.G#E7I61IER0%S/GLE?1> M8I.'J/>3-6Y.Z1$ -J!6.D@H/$OI].1T5@N]7B(1D:8;7='7,SQ[N_7LI+Y: M^?OFYW ;>C:+J+ M7M=WLE)OHK+P,NOD05M!W#ACZYE@('NF1"S:^]PD&W\?4>/VWQ_3ACY4(QU8 MT(NA%6_KXY4/M:7+N_*7U79FSD1J:530"";Y (H16U$K3[%4L6B8R,PT*"A(&2< .)_L.W+WSR4L3YKBRJ!18Q,W+S\W\+E6OL&A=X5T638[2"I>">8 MMDWRJ?L0UT,QPB (&EP37>0L7IXM?%%C<<'X+4<1UA&-M,RA,B\IU-= M*8F! NC2!%5WD]1#D<(@6!I(ZAW8IRMU%O5E]WFI!0_(H@J@I8J@>!$0'7,0 M4YT(6'CBI=TKO9O4]%"U,(R+<[2LNS Y6PXF*+1)Y,9#YG0&*\\I:! R0> $ M]:"\Y;%)1G2[_+AQU> /4AXDS0XBI;?3$*>SZ7J*FP':ZT7ZVY?%C(2^JO'? M^L=E>8]%;D3M42VE!$6'*QVHF>3#N7')11?:5,CM2^"X%\?-G\8UT5,75N@* M9S=+RGRD7R"USWZBK[QC A+3,9+0*&)L4LQ[-TGC%K^T <'=2#M&'UU@ MZ_S)S?OPHY8J7Q2@HDHLU*'OMHY_E\%!"%%#X9);9R7*T"HOOH.<;C!UE+KO M>.QTA.2[0-"N=S7G(OMQSE5Q3HJB#&BTM-TR>HB*K+OPP649DU&^23?%?8@; M]UQLA*[!M=)! /?JY.ML\0/Q V[N@VY+;B)T$9N),Q&+!45B(L=4F"JQ8!A3 M+J4VPWY^1MFXN>M&&!M6'UT8,S+*R].:[%B=+FO_D'-&-./.FIB!>5.KR5B$ M8.FK3.+C@2.Y#DVR!'?0,VZNN]V!>+3L.[!2UV]W;MG<&"C8C4:"Q>1!*9,A M)(G@))(K&C,&45H@Z7ZRQDU]-P+4@)KH %<7V^/BA>$Y(UY8E%X7,K""CG%F M&'A, 9)AY#$*;ZWU38W338K&37ZW-D]'R;\#(&URLSL.:^VT1\48D$^80 F. M$+)!X"%'%T4*RC=QGNZ@9]Q<>"N3-(#LNW"4=O# 5+*2R0".6W+V:G-8:G>)VH;M!,E O)$[" /=:BU M!R&*C!)+2&T2Z#^AJYO\0+N,YI":Z>&$V^WX7;F)]"S+)"@<9=HI4-QF<-[7 M6L"<4D[&9]NFF\'/*.LF4= .;,-JIP.XO9W.\5UY00M/UQ.5',M*\;4E^]^?&3 MP&W(%(@ '><4A/ 0R>P&!=H%Z;FWWM]\DCPXV+K)'#P*FAXD\0X<^!>+DY/I MINWY:M.2?5Y/<9RGRHJDR,/E6( Q$R@6$0XBRPRTUD)R3!%-HQN^.VGJ)H/0 M#DQ#::2#4_$>"7GTD9LLP-3*,R7JVQH>!3@;0J)M8H1K-.;UJ%JJQ\@PM(/6 M0/KHXI2KVV0QWW"T[4WL34CD%M8FCH'^"#J!#V1XBR2+FU,HNLW@X)N$C-VN M?A@5[S!*!TN[ TOT+.=-66*8O0_3_&9^UOYAHG7)49E$SEVBW<0=0I0*(:L: M9U@F4VF2-+B#GK'K.9M@9PC9=V%R/N Z4(R:7X7E?-,IZ^I#YC)-%+8*$:4T MMM ^2*5."LNUBQ^K8VP8US)YBF1;X.GGI(V;A6H$K8$UT@7*KO!P["2CR[FV M4D;IF83"O0"%19*USHZ^Y%W;B9LT;@'%XO M'>0]KA&_=6F9#DG[PFB'5!EAT>!=0!!)%.^.0=BT9N(4-SFE+5CZ,IAD@I1-O,1AR-\+G;X5.D=*E#37 MBG=C@D"%M?ZS-3!39=2 '(P)CQ1GC64Q6M\#MSPC;+^7"GC0D!U7. MDQY9>FV$\G6.CIQ?>OV3'V^8Z3T9DTXQ1J(0!?)UDHF*VX#E%##JCLAB9 M-*;)F_A'F6PZFRU^KQ*G&.KEXC2NR^GL]FRRB\%D'HU,M(U0ZWK/HA"<9PE< MYL*1-QN4:7)'_R JQTXT#XRH6S%Q,XUU$>U>R:C3]G^WW,@S;_SB][C\^(64 M,"E."6FKT*RT=3Y>@FB)1QV<+%FSS%RCMKT_I6WL3'5C\ VMG0ZN0*ZPM*%_ M]>QT_66QK!VP)\%&%0HC1S7*!$HZ04(K'KCSA:/S$7D3Q^X>FL;.5S\>P([2 M1H_ >K-:G1(;:+QV2G%PDC2OF/ 0O(M0F/4V:BV3:'TA>Y6>L1/'CPVH [30 MQ<&XI?[=Z7JU#O,:<4_H #<6*6)R(6M0!BF,K@_;@^0J:J],*DWJ;V]1,G9Z MMS&$CI-\!Y;H6HIQR\V$>V-RR@R*B^08.E$@*$GJ3DHYE=%RUL2'VD'+V&G= MQO Y5OH#6I]'2DM? R?A[A8Z )\$F-1 MUA5@N610GE$,1V"$Z'-6+'N35).H^SZBCC5)=1(U?>;[Y>+;E,3W_,=?5O5- MUL6#F6=I/?VVS>I=7+)PVB+UZ@R+ISU8F &GLP3FC/2:.V9LDYF)#R>UFPS$ M<5BZ:<@:ZZP++XN8*]-U+2J8&*71:9;#K DLS>T 9LF@X1:,S9NLNR1\=T52KJPM?M,N9D$ M3,&:4I]VA$B>=ZAS,,EG+EQ'88G!E)JT9]R'N''MP"(H/4X$DZG@<)3.$K#SH2%PF*T)B3?R&?8@;>;)W MSX@=7+==(':3;W@>5MMQGCA?;7>>S\9HGDE&NC;A24E!+$6#\";R++.2LDE- MWVYR1AYWU#,J!]!?%SB\G))PN9M>$&^?<36I+GU0HDZ ,@A*4F :F*GW.DGD M*,G?;U.Z? ]-(T]8ZAF10VERQ,!M,_OX5B.@5]_K_L+G.$<*1#\N4IF@4BXD M=84Q\L6LU"H"V3:0=E%\ 'R8%Y+FHQN8BZ2:[W+H)&'N[4 M(RH'U>&QY?N?AIMN>(.=:R- +X?+.I.YYH'3!G.6/& NP3O)H'A37"$'V,+MR<;^:U(PSOJ(2,Q-KC+OI&C9#UI#U$E!9AIE<0$#:U*KL1]YX][IC :\HS75*0)O#!6= M6.>S]-*#YE:!HCU$\N.B]DAGY&6H('.3ELX_I6S=^;L/% M2(=)3EHP5+2%BLFTHS@)SS 'WMN:4ADN"%3"!S+ZR%.-[JQ4(9#R@T+1(DTCEX:1VTU#D4=Z2#:6S+FPE M>;Z;^X%/BV?I?TZG2[QVY?YLGB]OW6W*WHGD(;%:STD>,1TT.D,)%E,R3DC5 MI!YW?Q*[?(LV&%QNWD.WT5P7D?0MWL[KEC;S#[?[_.Q?\J1$A<4%!C**.F[, M60C**4B:_!\7! FY25#]$"*[?$7V:,@<2GO]%**1*!-B7KTF6;^<;L2X/EU> M*;"KTZ1HUQ51N[=PZ6H&50,=/QJ",UPHI'\V37S+/6CKTJEL!L>!==7'N7V% MJ8M:N7Q:)8=G^5/)E+0R!<"LB">OB:?*6'0F),=XLJY)ZYV?DS9NEGM$^ V@ MJ0YR._L+<&)C$K&F)&1RJ7;-)??;B C2.RZ(Y?KGN#',N)GO1\9B(\WU&U^? M=4O:*4C)D65-3H?'1*&AT;5!EN80(VH*#I7DN4G]S<-)[::?XJ/$UT/IK+MS MN@ZI)1?TY&WU.BZF)9LD-)JH27C;MEWDA,1@@-BR0LG,16S2O_.GE'4930\& MCGM.Z>/UU,$A_0&_GH5A[\INAG1V1'?TD$7M@@"@Y"HQ8?&H2-_^4 MLBZ#Y5; &U9/765OWI4ZCKOV,JVMP%\L5N3J9FY+9$Q1D)\CJ!0".'(IZ%O& MN0\V"M9D?,H]-'49##>S

M0**K2 MEMS86! \)X>VR,*9C>1+MYF#_7/2N@R"6\-N($WU@;ZK@7UEX=W7JKW5J^^X M3%,2YR2%9'2@&"H7PRF&DN07"Y_ "!%28%*RU*3>YJ>4=1GT/H9K=[R>NHLJ MMH,.9F&^FNA22O*Q7KVC!*700W0R0C1>"*E=L&V&P.PF9]PRKK%!]G"-](&L MW89Z4Z![/JS*2L8^( DM6DBVWO&Y/4?7/G- M][B<+O+M8M^SL:A7);:5XD0;5U C'1K%UII?YR!RG8 I5UQ1T7+7I-;K<=GL M9B;,L#NA8ZQT8,]W6X1G='PMES^(P^UXZ^2XM5Z9VE/(T$FER$!8)"5PS404 MA4G=Q)#O15TWPVB&Q^VPFCD8;E\WNX X7:X?$73%\6+XIC5E[=RKZP0?)BAX M5"%RJ[45JLW,R,% URRX&AET#]',D:![-1]HWOWIUZ^SC9;>FC9MEO>C;]PHJAGL6FBG"T?UH@4J MKMZ':::X<"*0B6)U!A]%JM?GDHPUL22#YJB8="RV>O5\@Y21AQZUT/GM%WW' MB+\3"*V15+,^9R 4B<98!C[YVDV<&Z"-Y\%SQ8R0DOZM22'K#3I&?N7T*. Y M7/ =E+R,\[\A#O9RNTFRQ.EWBA>RTUD4;K8&V!"?9U8F'IE8_ MLJACDDXP;-)0[EC"Q^V,V-0U>S1]=F'YSMYV;YHWYLTKA149]--*R_/3]9\7 MZ__"S>:<*"RZT$X&3WNZCIE.$.LC6\-4]$E(+V.3GK'[$CCN0?NXP+F%V@8Z M?.+S53]J+NJ,CW?-%/FV:^ CK$ZO-&KE#4P=? M"XBA"-#9A&A)Z.;^:H#H>)6 'NXT#MP%2^HWTJDSBU:S#>)G^_3 MU:0XCH^R[D'"W[#H!T@X>7 MBY,PG4\LDZ*$K,!&14S$Y"APJF]*T6%M32)IES6Y!MY%32? .5[;-R]\CQ9] M!_BY4@'[&YY$7$ZRE)EEU"!SC$#"*.!9B1"9D$9IGY$U>39^BY)Q<3. =F\Z MYD>)NHOX\%FFB((4$&8U@G@S/XLUSMA)4;%0N /+.$4M+)C:O=!!+@6=U%:0 M66Z!G'NI&C=K-CR*AE-!%XCZ@&N2".9783FGJ'AUQH?-WHOHZ'PW0=:G( Y\ M"A%"PHA!>AYC$RCM)F?<%SK#8V@ H7.J3?7>6LN5 A/K]7P5 MB6-2 >-@<*^XN,/,LI=.3TUE-FVQ*E:N EO@%YZOI M-]S>7IVQIIQP2%S42W9B35",X57.@$%[+:0VGCSL5^H WQ>K'\/2SSI+B$5M.N2JKZ?TRD^EA, M WJ/Q&*=*_A(TP'NI;.3?-*!L/AI!^SA=-0!!&\SJ)=3CZK!#GS^D"[AK6A#A[RY&!*H;G/35H1#T-^;\/,!D38+9OY MZ.KNIL3Z_7)1INLZQW!B7& R>P01F25_0A:(29-]<,7:4F(JIM6[^S,2>IM: MU@YR!XJ]BZC@KBBGYMNU@Z<+PZN3K;/$#<=N< MX.RY>&U2,$'--.U+<%%&Q,B2%,8'3)U+HW1$CBY^CS[E$QHYXH^A-+>1JJ-@]3CE3@B2FOI MX>2\1UKMF+9=_>,74L%JHHU5WF$"C[9VKL^TRY3PX!RYQYG+HMR-.] M*_0V!VUX! TGX+%1LO$T+BYH*OWG9GDUB1(3P3H"UGYFRG +(5L$+B-Y$4QR M'\U>0+EGD=[&E37"RE!B[J+;S;7[O(VU/)^*4?LQ_H;K+XL\,4SDPA(9R!@H MJ!(J@ZN]I(+VZ$1R*F"3;DO[$#?NV\S'/.(&5U4'OM>S_-^GJ_7YI);=92V; M+19)N+E&411";;3[ 8GWU72-'[?%\=OS_@.FQ>?YYE.VCZ9M1L^(-PA81TC' MK"$P52"%J!-26)5#D]Z;K1D;][G58\*^*XATL&4&RJ]R@<61_PMU=B<9BBC( MQ0D&-.9BBE%!8),+Y\=,I[-_!/R/H.]!NT?T]=9KFU3[@NMI"K/K_#9[^'5] MS1Y>@=TCA4=]$H;(O=9D)[AC A0/$9SR# +/17(,WI@F#13'>!+FBA=.> -& ML$BA@;7UT64$'E"B%I8IWN1F_>D]"7L(*G[R).PA0N_B;+_OH0IFE6)D&:3@ M=(H()\'I$D"R0'&E4]BH!\73>1+V('4_Z$G80V3? 9!V%\\Y"@HI+#2 VFWN MU#7$$@LXRTL04A3FFP#HR3T)>Y"V]WH2]A#1=X"?^U^8!!D]8XE474=S*+WI M55\T&)=X2)QQGIK4UQ__R.>1GXH]2.L/>N3S$!5T@*<[7IMPS%:;^DHI)PJ] M?980 F!WEN=EK%#DI*,K6D (3'>CD M)\HH95&A*!>;I($[KXT?Q%\^3,I=X&1GS<#VYO?.\I;5A%GK.<W(N"FTGH=$G1C^S-V>JWU%.LNO3.QDU?1P^AI%=?R5%J_.B@PEWY/EQ3W%$ MD1)(!J;VO]>0@R]&9409XEX8N&>13N;$# "%H239Q:.%:T'"#6:43](:':#D M6E=I*5APP16PAB?IO$NFS<.7>VCJ9,;*, ?.4+)_&NT\/YZ>G(3ECT7Y./T\ MGY9I"O/ULY06I_/UY@)\-DUUS-D!%[E[?O+@U[6'<#30I>SM92[;,#K/8\D4 M^G%)D: 5=4*?RX!HK;8V95::7 W<3=+1+O1]XOU$$GT^JR-_#?.E1)-!)RSD M@M76XCHX2.2C6<-T"K[-M>Q>Y(T;NPV$EULN\_":^4HL 97IJV @6U8/8I9R:=(AHYV1>QY6T]6[2Q*1*D@9\ M#EA[B3,(7C&(2NHH;"FJ#>/[D=>OD7L 7FX:N0::Z<+U_TL=\/MJM9Z2(<#5 M!#U3,EL%G'$-2L4,GB5R0$NP)H;$96CR-. Z&>-FE!HAZ A)=X&4M[A:(;ZM M];&KF["W='84$Q-D;2PQXVO74\E!H A<>J>U:_)J_1Z:QLTZ-<+04#KH("7^ M ;_A_!2OE._?9,C8B)K96K53&SFKI,$[GC?\UC#!2:V&#:'.7O!=UXZ:Z&D%M>+UT M 3?:.DC,Q-EMVZR-ESF'!$J$6.?E&8@I*H@N>6F"B[E-L?C=)(W[$+R9#1M$ M ^-?TGU BITW-CC\J.S.()ANWU-6F[K8R OG%WF9*[PQ1GY@\0I0:A):H C5<\O! M.9D+TP4C:S. ?&\2QWW]W>JX:Z.A+M!7Y^#-Z5=N)4)HOU@5=:AES(R<12G) M6:1]Q+*,02@EDFY2"GP70>,^L&Z$K$&DWP6.7B*MG:8;A=#7,]QH9IZ?G=0W ML7\/N^*18CF7@B1GA$SUKITD5QP'U-IG1Z$OB:\%Q Z@=>3WS8W@UUII72#S MSK,'M7WB[FG]].OV%^MEKACMB%W 19]Y\1OCX0=PI< M]H[V7[391UY<:)*@/X38_;#YU/+US=76!3C_M%CDWZ>S&6VZ-Z2T^>L?> MS>_/6'0E.BT- U0Z@^*Z]JPP$;S-":7UD;6Y7'HPI?MA\:E='K15V/A)DS?S MU>FR=OW[@+6>X79T5;+DS%L'TKLZ&1(U!&L-!&&3*/1/\N8,UKNZ*_YDI?WP M\U1N"(87;A?V:U-K^?QFDZEM=?]FBZ2:*/JV?7!RMB%01*30RD+ 0!LBD&_@ M(FT-[F-P66=56)N^Q@^G=3\,/K6K@]9*ZP*9VX;BFS[B-])#5M=^*1&8HHVF M2GW_Q!4Y"D%:YLD\JS9.W%T$[8>QIW:+,(CXNP#2Z\42IY_G+TYI]3EQ0@9\ M1=*ISY=HLVR^G6W4=W:,=O4P9\>UJ+PH'5&*@6_C]OV!>&& M$VZY9&#RIO\!+Q2#( (R&WU@"8UO\F:Z74'XNZ^X#/6#-S5_'Z:?OZS?E;^L MMF'ZQ&>1G0Z6-A%+H*0PX(RR8#FFP+CEQC7A]UZJNBW_?@@Z;DW]&4P/71RV MU]EY.PUQ.INN?TQX^!##0>DP MV7I>DV-:J_J^7FE+$Z0KNCA()B/Y&73Z__A(O/R_#U2^UWO.GP6)!% MD[D'QT6=_A,0G T"%+JL?;#>WRR(VPDQ6N0*O.B[F]"ZEXJ1._,T4?AB:.F/ M#2'\?).%LRYK3,48O400%!K7CNH,',,"G"%Q('1R9A\KM1^$[J)B' @-J-W% MT*(>NV7*IN/^/&Q;=YXUT(LF1E0H0<1"T>M(WK" V.AWWQ=J!R.L#;\U.2*$4@9R::#O;H6$E@62'JI4,(,GC(R'W2 M(@M=F@Q$O4Y&IR@Z5,LW&PH<+O(NHO\+>9PQX"T=Y\4)2-%O>E5)<$(H$#9; MEHTR4C?!S TZQCWO6H/F&*%W@9K-E>77Q7*KDIOLL,(=INS!>DZNH4D"?-$, M4DY2)L_(.6S4:^X>JL;-#K5&U' *Z0)?KT^7\^GZ=(DDJM?3[_6K\S[Y=2X@ M9J:A)&)#21[!^<3!!1^"*NA*:O+.^VZ2QNTCT!I9 ZEB5%C5L/A#';NV=1JE M*02XLU()#9G&?3HO[@V+L--&!&KNI\P/$-[+6?YO.IR>G M)V>$)UF(R10!):^3Y#6QH&("[D*2S/JLU#Z^REYZO[;RR)H_1&^+(80X^D'P M6_A^A?3 K!0R*F#!UH!-Z3J/)0!:D;V7ROBRS\R:_?1_=>5Q(IS!]'^P$+OP M+^\\!=]>-(,623/A8H1BF005"P)Q$H$.0!81G6"FR32UGY,VPBI@BI]UQWV3N[AZT=9K$ M.Q .^Z+M0-UT8>)>TPF]QLTKZ1O/ J]PY>F YI87%Z6J].,'E1DEB\%("ESX0WF6 ("A>B4%H9[5,VC29*;HO@>,Z1BW0=$=' MV6%5]81,TR::.6CLP_4/:&6F=M%WI+$Z:[&X^?@+#.5"QY57=5ZMH:/+)@^! MT1^:QRBCU8G[_8;+W?C@XSLG[@!^]:3H!+XHR]\(Z1*J.49AHR+BE;2U(T8 MYXL$8XW.*F8K?).BFP-H'XN=M,X-R=7]> M,N6829*<0.!*DP.7R/GSRBLP01H5/2H9FKS-V8NZ<6*NP<$VO":>T'EU]G;S MB /K_!-:G5@[*7QD_]HR'1GY*\"T\* ,;9B0BX9HO!*:3 NVJ7-Z7/_Z/2[+ M8GE2&_Z\B[/I=C]"NA(?RA=&,4(F$$H'WG* EUH M4F>_%W5= &] 4-PU'V0P#8W]LN<*!XL+#FB?1EQNAZ#\'7-8+;=\_TZ[>#J? MTV&S_AUGW_"$=O>7U<1RJT2,!621=2:*(T\S) .Q]EDV-J,M>J_89@!BQLU[ M-P/@*+KJP"3N%?A<2)89DRVB@Y0E'2@L)HB>#I3B0M A2UE\DPE<#Z*R"X0V M/9O;*:UG1/X9U]L65>M)Y#$;E1@$;2@V8BF!,R5 X3R86AO"5)/&87O0-NX! MW1 9^V+P0#6-?4Z_^%+KCJ;S%V]>36(6(A5!#@5Y&:!R<> T4H2?? I:1!?3 M?B]OKWSHN%:I/2Z.$F*G9N=",N> =EXS\CP1,J\\F2P@&#KALX[*HO79AD:S M;7Y.W+B7R^,:GJ,4]7#P^2WXYC6#A_G3L ;H.>T=8ZU&:2)P49_"8[80BR4A M*>-0!>L2>Y@!>KZG 6I6E_?(!NBA0AS]]-DAGC,L7TB'#M9)/3Z9J 4:3!"N MG?$0!04Y0NED6(K:Y+ ?,/9;<-S)D(\%F@;"'QU09QMACNMTQEX,LQK94HA: M:&ODY !SXJ"\%>!XJ$U>)2YUN1G$_L2X[%AEW\N,C6YMCA3PV6%Y.5VFV M6)TN\0+^9^RLGN4\W396>3/?Y$:N95ILHREZO MHH9UPV^1.6)IQ./@YB&.^7%*[ .B)*/335OT)*ZR@0P;.&7TVYFLS%9AV?M'"V= L5GP0H2,658P%TW:*?$I ?59HT7,F M0^399D*3#D&1;QM#[0M;0(B89/8E)-;DTO,@:LXO:,JZE* MVF6.BH% D:N7+L%E1/!>Q!)E*,DTN7OZ"5WCIE4>X[9I2,7TB[/MJ]"@"U/% M<,C*T)XA3X1$Y!CQDG+A=6*%;M*^Y3ZBQKU1&E3[#RB$?) J1N[9\'ZYR&2= MWRT_;BL+MPUMLTE2R0@L"S+XRI+!CUZ##ZB5CRQ[L8__M]?3_5T$= F; U2[ M&%#.?>"D3E4ZXV!UU@+)!UENX/XG8VRN4ASS@/41 MFM WN\UN8ER&D?C8L+FSN[:VEK$0#21K.2A=CVBD+<5BYK;0_S.[S[#X?[S& M\P_2[EZ-YQ\BZA'QLAD(LOPQ^72N,D[@;7O'#B;&#A,BN MQ-'SL)JN:@^M:9K./V_.R6R-\-HB(*($5:NIHB8/*WNM4%L>D]K'@1CDTNTV M>>->! _ND#;4S9- W/G>#-E+1[:4U5;U*ND$@1%?)0:CF&'(99,&4/L2V%^Q M]['@>##^#M!4IPA\>;KB95156TKW+2L=06V@)" M;5?"'.:HE1&!-^DFL =MXQ88-[-G0VNE?Z"=#_&S&7EEQ0I.0I.^0&11 V;! MG$E9E=2DZFDOZL8U;(-CXF&8.T!!':!NE\'^&&:XJK77<]RF<+.4MJ#G4&QP MM3 _TDXMM%,Q>&D$\6IAPD[AQ"^$?U6$[2B]/ &OGMXC<1J7(-X@JUZE^ M28)CD?P%8M!:EY25C]:=[39Y_3EOQ\'B@;@[0$=C#_P(_[U8GK.RV@C(21]D MM I2Y!:4]D@>;I&@D[.(F66I!YLS?GOYO1!DGXS%&D#&(R/DS^$$WY5K/)S! M/"CD)(]:?.4SJ)!('A2B .=9TO]R7>(^-9%[ >5.*L:[QSM6K8NA9=S!(7;' M_GE[T>/;,B,=]Q:TS;2'L&;JC$E@A.21#+(DR3UBB>/;!\T-<4_&[#311P?X M^DG%\9MYFIW6B;/UN27]7_X4OD\"3[*P:"'1#JRU[Q&\)3Y5UH+;XHK537KN M'T!KEU63!X+E89VRC]9CP9)K6S!MR/=43LK:D"34KJK<6D$!]LVN M+H]=V]WL[A:E,)B*@)!U!.4%$NNY@(UH,=B87'JTOET_N[MM>)UHE-8Y: /& MD(= 8LA0'W=!4LP('2SF--(5]BY/ZN&">#W]CKE^(IZO>%:1H(03EG$!LO9$ M428@^)0LR, ,.C1:W^PG,M0@G=T$]1>D'HV7VR-T!M!%!R;UT_2DSM;]+=!' M3L-L=9,;D\@)9A&03"NH$C1$F32@4BH4(W5@3?J%WT]6?\VV!L?7@'KI &4_ M=7PT%REZET#'^AB@1 ZU^SZ0TZ-ER$E;WV3@S,.BEL=QIYDUE@NN@=4Z9;(G M-76F,T2G2SR>.YTPZ[RS]+_G$Y7FW>WJS#/I*ZOBU4XK+_\G9\U M>*?Y_:@>J.?\\],5H75%%N(D3K>EBJN+YWNH2DG.)Y"B5C\J.H@0+ M5'$P12&%\RQ+VBO,-^G;\5!".S9G#\'137/65%\=^.4[N-J^S14F^B D<"?K MI0A%+B$8 UY;S0UJ$7B3!MQWT#,NNMJ"X(X#]!B-= JL^N42SPN5G#(4T"@/ MT7!'P;&J50*T-V.),8E0G&O3X_VGE/5ARH[2_QZ8.EP98S]O^_=%#4CG;^K+ M+%RM5V_?OCA+BC"E"TI1+W"# <45REP, M+M2QH?$\3&>S*7X*\[]=3K]>YS^>L6(Y0V:9!ULLL2)5[67CL/9L=:9XB?[F M_< =^+A_G7&SDPU!,J!X^SRB+O.1Q6 ,403(AI&,>!UL4,\3[5Q$SV1NE(^\ MCZAQ<36V%W28;L:V2+6UWY04LU'3^JQR>UESI]>&@:J< J/=!R+'VGE22C*W M)8%-F(MR/!6UWP2P_=;K[A@[4+F+MI+NP$A=[KK+UKIO,@EY6J:8-SW/5V?F M/5]I?C[%%?W;ZZ%K!\XJ[0(&'=MXW0/ST=T1>QR M>]!V!V#?(=?WR\7KVFOU2LO52_:XXD9'G8"CJ&]=$J>SAF7"GDUWY4O/YLO71D_#;,A,_\W/OG1;@#NX^@Q;@),]JZP M;,A_++%VZ$9P7$L(RC)M<[3D3?[#WP1DBQ(W'8@*KQ42H4#DTH+7)K*$VD?? MI!+G'^@FX"$X.OHFX"'ZZO/LW>0=8Q$%HZ]FFEQEE2P'9QB"X?4=:X[H0A/8 M_6/!#Q$(YT"ZWH^JJA0LC(9A)"T+4N1X&HIF&18=!2U+4.3YP-/ M]";@0?I_\$W 0Y0Q=G+E[J1U22I'H1"8EN1KYL3 %W)S568EE<18%N)G7MC3 MO@EXD![WNPEXB%#'AL9/4M6)@HWL4Z[3.BPH0R&RYZ: B(8B8YXTNOU&Y#WM MFX"#03*@>,=&RK^_?/YFGLXI+X$S(<@Q#(+$HKQB$*0HFY=$S!&.K_3^^!5S.+Q>)I/7O2 J:?[ZPA.=2 M/.,H&^3*D/_/DJJ)KT#6T&( 3=X:%MH9SNQWN;/78M8)"FKIG$G6\,<*C)[J)?3 ?AANND 9YO-@WE5'_>\ MG'XCQWZZ/EU>D2.N)D(;:9R5D&I2C/Q[ _4.'TH),G#'D;7I'+$';=U%6P<" M8=%6*V.?AU<$] %G88WY6?YO"B>KG7Z]6+Z>SL/LKXOEW\A^OPA?I^LP^XCK M]6PSN&-2*#+(63/@I0[JR&2YHQ,>*)C@F#A/XF8#\CN.R6.HZ"YB.PYHCZN5 M#NS+M8K=[-:]>PRXTTR5I9](&!L;6KK/<,7"H!A-PNKAP&;\WTU!$&KPCM52E(P?(W?$EF_%VY\B]\HI,0CJ< M2=;>02*:VEO6@8@B8XR616PRV_1A9'87G@Z+PP:ZZA.)[W&9JN8^$VO_N:@1 M^<6-P7F%V@0+2R6Y#,R0N5>'_/4?S1MCQUCOTJ+^>)DFKZ>+M.7L,*OM0?5I(3 F96%CA$C0-FT>:!E MP46=10P%/=YH=G%'\+SSX\?MW=DF*CY>CAV9O:O&_8R?36^R9[/-9]"/ZZR MWZ>SV:OO7\DKV33O>8EUCO*T;I.3.NEPXC@O,4D+K$Y)52PS"%%F"#)Q'S"E MV*;/_J!<[(55_V2P.KZF!^R_>*92:]MDPDE>U.X7RZ;/3F$ME'1V,?M M;_6/_[.8SM?_2=2?+O$_P^R46&"!)ZQO7;4)=09H;9SK%&B%.7+-9;+[%1#M M_OS],/)T+CR&$F47:-@TQUO,9E?BIG?E-E^69K<70ZIC5+=ILV_^&I;+,%__J.I9 M?L/?MU=\:7O%]W6Y^$:R6\PGQC,7G;8@4LZ@'$J(-A:0=1J"S+1GY'Y'V7[K M[8>=IW,3T4K48Q]UEW? B_+[=?8FPEM&4<*FT-.>M780=&Z'E(,(C*E<]CO: M[EED/YP\G9N"087:P=&U(P?W$4FV88VS'Y?9N,T%7$C;AW@Y;P099I<]0:\* M^,5BM:Y1ZWR%>4);A4RKH:/)U^;929"T@XB@I$O),Y^9>:P,[)!\[0?KIWO- MT ,<^MP=.Q['GW7TCQR<4:D4 MJ:$8.AZ5P@S>>D''(Z(W.7"6FC;C&IJA_7; T[E/Z0H 8_O-][1%>7:R6*ZG M?]](85$HR SSS].+6\I)4=J7$@)P6^K+%R[)%<0$K#"C-/>"FSW;$QY*PG[ M?#J7)X^HD(YA]Q*)HC3=;KZM/S5!$; XK@ +%Z#0%7"UQH,YH[74P@2YWYND MAZV[7WGUT[G[:"WZCE'U9IX6)UAE_"E\OU(P;KBGW>(]2*,".>I,DIE.$K0@ MB^V#EI;OEQMX^-K[H>N)W9HT5L%3Z+1U?J,=YOG=^DN=1'3CV+K&RWX]MG[Z MF8-WUWH8%P/UU3I?]-D\WUSO,NB^:)"4/$]*90?2,0]**P81T4'D5IKBG,U9 MM'"T'T3ET4]$]EGL2MNZ3!+1'"$K1^::Z]IX/2D(2@@K@D-CFC0?>QB9XSZ0 M:X>R6^]+VBGO:T)Z?_.AVL>'\H8?A%K-405D-5MD(*B"#D#T# M$3$IIIWQI4E&^E&MX^4+Z_-E+W>3D#*+HFL3V3J#PCA;IT4;\F%LQ& ,1FSR MANX>FIZ2W7L(?NYN/WB<6L:_E;[DY*;(7GT_&S!YP>*FF_'UEL8HF)=U9(%F MBBRZ*JEF@2SYMB4J&U)4-Z?ZW77U>!0=X[X3;H^[QU95%T6FY_PNRNOI?+K& MM]-O>$O KT]K+^DP%2?!*TX!GQ6RSMOPX!W7RJ-6KDWSCB&9 M&/>1\N-;UT=7_#]"]'W6';J%RWG^T8_N<^[D:12G,WKCM$]Z.[-020IC7$(% MB":@-SN:#U='!??1'T@U>;1'V$3_7;U>;-KHRLY)5MF!B??,GB!ER2 0$Y-FJ MHF.R37)=]U+52WOK(_1^$TN#*:$'1&UI/^MDE[D/Q2UN.7LS+\NP[6])IOFL0:'( M'IW,&5Q&),-<*SRC49"D"\48&?R>M;/WKS,R+@[7WJ*-*,=/?+R;SOX45G1Z MO_B")Y6G,RY"$=;[HJ$$QT@ZDM? A8RMQA(3"RG=?+!X!R#N6&#DCHW#(&$( MX8T/@8_T;^$S?ES,3C<5L&=,.,:5KP+)S"1B0I<:.WJ0*3##50S%[==C>/?G MCQO%#P2 40WOO[?S/,I&;'I!7R%%X'5@C)&$&>O,N.UW=?"5PAOYAK MKRT&7FX)8'4 MIV#<6I D'_22:\N:-&+904L?.:\#M7L'5@X5=1>75.=,3"C<086T36Q2F4QL MQ/I>4!/Y62=F,4O3IJ/M&0%](.-@7=Z!C0>)]6! ?,7E=)$_KL-R/2@HWIQ\ M#=/E9AK/8K6:!,MF*V->^B@YB0^\KN1E:*% M%M@23WM1V<>E]= P&UY!':&/!(73S_,7IT3#//W8/!*>;9N9G?43GQ3F,4KC M(" %?,H$"=Y2?,&X%#F'I$QITDMV?Q+'#;E;X6Y@U70$NHD*S G)!= BK(J' M LQ KJ34QD?)O-%%C>Y -8O7FSE0#Q'KD0[4JWD^/DUS<:^^7B^G\72]J>99 M7,M#K)ZM/TQ7?R,Q79[VDU*28YXY$,Z96L9./J+/@13.)-JL2MDS;W\@ >/V MJQX*/H^F@G^@4JM::U:?D;>KN#I?8:S"JYT^] 2N8K4]G@Q1-1M\=1&T?>93>@'N(*KM(Z![ )D$0)T5R MEH)V\/^S]Z9-;MVZVN@OPBW.PT?'PWE]*XE3MK-WO9]4'$!;9[>E'$F=Q/?7 M7U!2#^Y1PZ(6U3F5I--NN=?"\ $2!#0*1*C/B7P*@0H)1L9D_72-*D,/I#> M/K9END3MWNH\4]R^FU\N)L5HB8$ER,S76T&Z'NMF4^?,H"8N:Y;8!VPKN7UL MZO2(VKV5>:Z@I;\[L1BMLK2HN!(IT>11@4]8FQ'Z@"9:9-CDZN]AY/:QL=0E M:/=5YAF"]E6A:/H6L\:5Q!1$E*K65L0Z;EV",BBR\HJ%TN3(Y@B:^]C8Z@V^ MAZNU[ZRLSM]BE$-&DA48F60M\*KR9 C%V5Q8IG]*DTV6I\D:=WA:%SC<5SF' M0VV^"A>#7N+^\-1=WDW=62986"$=A"P\*#04KZL:ALU%R+^].'!_Z>N%S M)(X[>.UT$&RDM X\WP/MV]9WHZR+*I#?!I=NN@44ML>NMOJ:Y3%&JLY>%[;7DD>*#HH'KPPB6D66-&G M&N3W(V7CPFP0_>^ J<.5,?;=Q=>7R]7\&R[6-4;UFLW7Z1\WYZU\6X]OT GF MG*LG_(DX2A%B(;8BV:5 :826=[9P'CGYWNEU_6'F"/W.FPJ[;_B(+4=2N)"4 MM&1?=?P?JX-V&68H-GN>*68H:K>!0SN];MS3DM'@D;-]@:'ACS]EKJ 'Q/R.TCUF5B M.OMR>TOYMW7U+)^(:*3-AE6?3K&ESA1;UFMU(BKN=0SWDX72NEU@*!3>UC6A&SZ6WTIO<9(+[.@MP#X:/7_=[@:I]V_8UD12L'GP$!Y]+4KA8,L MK2[2!^_O#C(ZP\K_/3(^2\%OC-H!DW4G*=3;/9Z3@04693&.Y-+D4&'@T]). M*OKW0=<1IZ7[**V#-?OI?I*QD!MG1I/,G +E.(*3Q0,&]-(X4[1J.LO 96TBF4V 2"LEQ.)4RI+'T.:L]&RZN.ZE MW2>[N.XCZK'/(A[L0V81N2FV]H*A$+.6/#NE QAN>2UO(4^^6[>^0YNWG:A? MZUYZ>K9YVQY"ZZ+:]K$J >[6*. E*=11)^^:;$L<4['3 MPTG!,>O.$+KH8,5Y_AC/9"]435PY^D,]E5DI+$2'3>+)RL#.HV-E+ M_WM7[.RCC+'7J9\H7;Z8XNR#>"Y-*!L,N"1 M5O#H1+(A%"'Y;DTJGGY/?R@Y0J/S-N(=&RG_9UY/_&?DI)'TLUK^_//K*RX4 M+S*E1,[!U;-<*8D!@X RQV!]L(ZYG4#RZ"MZ+\(Y&!_#"+6#)>J)9?RG[[^$ M_YXO7E^$Y28C2 ;1E%0@.$LAG;"J-GR2D 2Z;(7)O$U/C#UH'+GG^6FBHU8Z MZQN.-XS]&KY=&3 M^"[YB&2VCE(6E[?IJ@N^B"0MTVVN<@3(L0DRJ9KNTL#!3--\QU'KT M%=VBYWBMS@<7<0=.K$8%%Y65RW#QVV+^!RY6W[><:!8QU4:=G"M%T8$(X&R, M((5/B22D;6YRN/0X2=T6UPP&KH'5,OZ B:L2WI_"$O-UV%F'8"@/S)= @O$1 MO"ID)T8F3)%ELIJ]JJ-O/;S; IAA_<^Q8NUB%_/7^:P>ON,*7WVA/&>]G;_E MQ5K'HT\1C+>4[*"*M3##@S>\Q,ALHMRUA>]YG*1NJUD&]ST#J:6#Q>UZ;;ZB MGV-,V=H,'@76<=_TG93USDE0L61>R(&V@-5=0L;M?G)*,!VE@@X@]'Z6L>R1 MDS!G;$1BSVCI*2<)GK(3D<$:5Z1+&(-K,D9G3SI'GKUUFKV'EKKK'YH/FC*% MCBQHS<&H.J8JU8)'#!(4MREGS=#Y-E<[]J=UW$RR*7;VP^G1BNP J_>6 >N" MX](KR!@%*,^0EI.ZNM2AJ%F7'-O,2CAH)1X+9<=K_KG5>!\UC)HS+!>KR4<2 M#JZMC3LO=$:20?:VCE35M6!#@RT^&$\,Q+#+430]]!9RZ$]W4?/#6T>>7=AV MS3Q=PKO=X?%F#[D"(W= MU?D!XAM9Z[^0#7R[_+8EW",7D?)/"(D'(EP'""4X*)';8)Q %G=I(+B3WG]X M\\B:/T1O\R&$./I2\$OX^Q;I,2?R:5Q#04NK6)'K2:X&.*_'XBDRO]/LTMWT M?_O-XVQ(#Z;_@X78Q?;A3C>\8O)%J)(@2T%^D3,%(5)<[C+/Y""%$KY)G#E8 M(X5F343'+P X3$L=9#.W>+J)J#<74(5C9(O:@XZLSG[5!@(CGH+RVC"K0U&B M,=[ND-3MB>R!ZG\<7\?HHB]4W>O[$*:+?X6+2[RYI35ACLF RH*)Q55_K2#R M2"RJ+&RQR;G@3^S9'B"SVR/;P=$WM,XZ0.0#K7;?_ITN+O-T]N7Z*N'5;<$L M>0G1:,)+KOL2@G@S60"%%,AM28J[)N5-^Q#9[>GP,&ALIJ_.X[W?EU@N+WZ> M%IP(JUW@]G[J64>[QW_-5N .4'> ?GI'W&,-1KC6 MF1G*X4T4==9-$!"=5T!\%@IXDX]M+@HW:@[3;"7N 95#Z'!_G/H-3F?XI;[X M%(,S#%/$D"S >:R7:V4-:)*!F"(/6B+:-J5< PS.:%8 T0/^]M5-!W,S;MO) M_>:(DWH"DGF0%#HS1ME5%!!J2UB1@D*=K7=M>F\\3=:XQX8G0]J NAEP]6W8 M_.H-QM6/%._6V&K]>X,WK;I/S4 -J>J#'^H-1$%4=K& %IKT:4T$GREA==&1 M*XG68&RRS_DP.<*JP0:-:_)> #G:B\DM+$4+URR M36;N/D+/N GD $BXZS2&D/OY>(OU8TFGN,ARMKZ#X6U#P*%M4M9 =- M<7TP0.MA[0I!=N.+MX HI8XZUG6R!=\[4]BEC]D'+8]WHAM2-^?C=;;M*BN; ME^'B4.]SYRE-O-!3E+;U1AD+I4%2@$,D?&E#*1!J!"N"8C9Q05_/T1MM6TCD M/:J9-R?^4C+)L9[X^WK)4*<,0=2<(!?#'2M!V"8C68\GO4O_M0^^'O=?)]%F M!\>._PJ+::7[8UAMBAMS5L9+NWG&ZSQ?5-*OJF*%=25G 2F6""H@!9V:$E,5HF1%"[1>/!<_/?#QJAS4'4QWTWG M#[]@W!/9094_@ 1[N#^R=GK*)259=. H+".GI^K-9*> B>2B<;K<:S%WJDM% M)VB1>M*0XG"Y]P"6JZ&G)0GCBP')%'FZ5.I$7AYJ+[V$66JO=IHU<(Z7C?;2 MV".7C?817U>7C9*-Q2?+(0G/0+FH(89:6LQ]D9Q+P_A@;J+#RT9[Z>W1RT;[ M"+&SRT;6I6Q-1,KEN2'2)8%?8()0-/-#M;_P4+LHACK@;WC M[S]?%^W*D')*QM3)=A94\1F<# B,ZNDO.LINQ7#Z&CM+ M69_/;;;$;\Y#0@F9)P'<.Z(_ISJC1Q8PMAZZ6BLQ[S;EX8&'CYN:#JBW^8!" M[-8';=WJ3_/%8O[7=/;E=?B#/EE]GR1*Y:(MG+Q&/4)7DE(PS 6X"=G))*T/ M34H7]B%R'*@- X@=_,T@NNE@Y_0AWM[^_<=TL5;5&TK[^835"C%M$((R=0B[ MI[" XCC R*4J0H7(FC0+W8&V<>*FDZ'L&$V,O;9]NHP7TV_3%:GBLHKG8AIF M;^87%V%QM;.T^=/;R\4\S/)O\\M97GZBE]/3ODPTQ8E%4D @*9D %9T#OY[C MZ5W=L3+!1+/3*G@4&>.$68/"Z\2ZZ =U%[BJSYR7M#8IX@@7JZ^X^5/9&MC$ M1%7S505<>K(H57E3Q&J)L5[),UZ[WV;OP=\FPIP(\KI,:@G:U=DP.0CPAA)GDB#+P6A+ MD>70F-J\>IP>)J-BZ@"9]XRI_-^TW!,Y[W_Z\/;WC_25%O?7;SY\O+*=S# G M1C[8IKI5EV4$+Z0&SF) D6-F11V)K6=(V EC]IPQ-J0.^ET1'^5R:U&)K"9Y MSVG=SUB;4;+:<9I!1F#*R^1<.G*=?.S5.R'+GS&R!I'Y&2%J:R]*%F==1-"> H!U MO5,,7H N.C#!K>"X6ZW0WJ_>;?.4O2A('2#T3O=/?Y]=+C%?[0B_GG^C_+A. MVGB'^!LN4E7E%YR$6'>(?KT7?LAIB^M^>'%&.?>-BNY<;(8%1TP$JJM_@]0M2AMII.2K/LDHN'XV&/ M0(F?PW[Z,&(<'P_OIG^3R_L:%E_P]?P!= <1A#;$ Y=U#('7")Z1RQ.<:1]E M*#[OMD'PS(MV0\89[(#1T*]=Z $IR\V"V,TEV:WT[7GWK0;0,Y@KWI0D9[=1?8?"=_[!GO3J^L_ MTM;VSCH%"V8]I8%'KT'%:,%I2H(=1ZN]IXA3-.GUU^;.^D/)UHVE6"F#UA%0 MJ[H@I@#!UTD53K!B>>1&G:RXJ(\RR0$PL4NZ>Y &SJ]6DN=H=,R&((">_"6E MZI4Q0(DRJ\"=T/_06LGAP7%,W>0^>AI[*_EFCVA6Q32=K=YO+,%QKB(X9H!^%K*5&879+H'9_Y[C7#@='4TN)CPVD?2SD5:&75OZG MI,!M*\;[8IED%KPP*8%)M1Q&!@9>ZAJ(4F!8--.)[U8X.3QMXUY::0/,D34X M.H W17]7$GB_7%YBGF VUB#GH#%D4)8$Z9,*)-P0HC(ZD\15>\FY MV^C](]9>%>0J[\>%FAO*;9P%CY+7^^BLEN(9$")YH6M*Q)HTD]R/S'''O9TT M@A](5X/YJX8[4^]G]"U^#G\?UMGU]J\/OC/U*&T#[4Q=/_^!K0CFBF2H#'B] M[BG##80L"%R1^Z)USL7O_1-\] H*0E55H,/2'D%3[%V MT9? 3>9*4IBFVPP>>HJHL0<.#8..^U.N!E+#>6Q]WS+BPQM(WW](2V?3L)WT M4Z"2!@/%.1%L[56GLB/=US&VA6F'*GG"59.)B U=SDT7A,4\,O_W[#YPM20PS+-/5'6:M$YSS M; &%05 N"7#!1N!1I:2\S:K-**LC:!Y[TEIKU+958F>(?5L*IM7TSQO[K!7( M'VG=F]4<9ZW6N]RBR9&C!JG770]S("D+!T9:8YV7QMZM!1\:LOL3/?8 MJ\9-WO>B=^R1;:VAVDYYXU>!/;R(/,/QKWAW/1&4%J(4&G*MEE*N:(C9:4"? MBE4JH\<=.WX,0L_8H]V&1>18BNK#AUY^^Q86WS^4#W^LS]UF7WZ>+Y>OPV+Q MG8+TO\(BWQH4PV@5B#R7VI-.@DJ9FWK*5 MFCHX&KOFC<2VV4Y_A"\G3$Y<%?"NMN#TWM=N%@5,$$YSCTRTF;VW*X'CW-<_ M&?2&5,^9G7 UW) \P62I)V'G7;)%(+!D+*V&BC(*)24MB9FY7&QF MMHG!-MB8W%1:O?KX]M.KM/I<)_MN,_])<=[R0JQ))8E)I3V$4"Q09.K+9G;L MCI,R'GAZQQN">^CVQW*U8X4X=ET/R:,&?1OAK.\BK!7R$3?M?M_-%Q07/KY. M3UR*B2EM*(.QFGAE 7Q! 5ZBT$8+\L6[728\DI".M^T.Q=8I53,V#*_LZ/V, M'HC+U79#\@VE,:DR_?L?Q.=:!I-0H@E:.4I#*%U6R;K:?YSB0RN-LYJY<'<4 M_3,NZOEW=KR_=JSC&EC@O>/HW<5\OI@X'TT1(D.0M;LJV4)-)PQH2FA#Y++& M=X- :/VZCK>\6J%G?S'W IQZ99,<+?G=U_,9!:;Q\9W4LI!HIX%SP]>$B7[-7 MA#?D?$&B)E%R82%P4=OF.Y^#2T*6W3JI[?_NCO>=6N/K0 7T@J_?PG=Z[,7U M]L9RXITWS(@(>CW,KZ"I-PDY!(?9(.-1['@U^]%7=+Q5="Q:CA-G'Z!X_?EJ MY_^&FZM]_^^3$()<#P RVI,33;5J."E%*[72R0@>?=AM"LD.+QNG,^,)@#*< MB$>'3&W7%MY^P\47G*7O_PY?\--E7$[S]X]X,<4R,3HXEZ0"C%(0,[) K+S) M$D1,+G.;=CN]>^Y-XS1;; N6(87;P6''-<3?S1>_SQ(N5F$Z(YG]=M7$XM?Y M+%TNJKPG@F6-+#B(W =0+!7PIBC(@3&,2@5O=YFX=\#UCIUI'*D98RO(M=;2 M>1Y[#'/><8J#CM/?]BC>E90DZ*P8>9]@*9_R$5@,H:Q'_;4YDFQ^VZ/NC;XC M>ZL1_W1V2;']=MN4P'^G?A>7;_^F-Y.Q3V=A\7T]L:S:1\T5:%VG7[W:\[@6 M&V+)*68-H0ZY(!MQX)R-8%2=B^@I6/2RG=B:\M;OB[5CDD-ALM[;=X(X5)3^@TO> X;Z/U%,T WO"QY"<@_GI"\*]X= X5QA MOZLN)E&1$EQ,8+VG="68""YK!4''&*56A?+;3NQB5YYZ. -^48;3!$R'YZ2U M@&>LG)0/DY3R4V2E_.1IJ5,V9&T13'9U[AN!($1CZ]RW8(*G8 //,RV]=_'N M(;NY%D-(GL6$"L@6,F4\IG::Y0ZB*RX+Q;33N:D8=J>UA^#Z>"P]VK*@D=*Z MB I>;S8"#^'52%&D=QXLJR=C'"WX%#SP2$N'8](IIEH ]'"2.\%I*SS-1U%M M3S!^A[4!W\4]9B>>,XK7ZW"72%PI7=LDB6A H&3,,V=1-UE3GJ%K7$">"B / MXW(07?4$OD^D.:QW[.@7'F!+*W32N@ \UXM-562Q4.I8LG6U;$XEU:0WPD[4 MC;M-,"X0!]1;3W"\;D=RER&>C5+(,N5]B=:4>DO>YX+@-$^9LD#I3)-D_1FZ MQDVX1_:%0^BJ)_ ](L=)R:&.CY3 O"1CLHKB&2X*2(:!I>@<$77ZF''$I@;;A3EFWL;FM8=(,<5"SMQ(D$G4R5Y!@G=<@351"RXQ"=.DI<81-/>P MK7^Z3.94RNW"@UXQNXV/'[-/])%[M [(*,D^F980,H7*)>B2E'0.Q]./&5ZCCNZ4QXH]E%F<+I$90BGG6?)P M9\?^T)('<8J2ASNTGJ(2/PK!?0@@!*E>>24A6F[K9*A:BU,(;Z>:0S!"R<-- ME]2\>&4I*Q!7*N@]^EW2D[__T-EXDK5VM;LA9!9KW$)!;0B2D32R\CQJ M&YAIBO AN.@$Y"<&XV,V<7)<]&P6#^\XX'*B+1KF*$Q/NG88XB) **J 32'' MS .SMDD&M">=9[/=/@*T!]%MS^#]=5ZCO]HM)%[@5@7O*8B<+KZ1\FH--#&; M(R\H*#O4*#TH60J$Q#T4+X*)L8BH&U; 'T3SV:1>(X!Z<)V/W>?A$3YK=YPO MN/SW=/5U?KFBCZ\S4B:X$TR1).O8FO40D$CPX\%K$;P-8L=)KWN^N)/F:>. MLKFF]D>AWZ!PAE_(R^>6;I88G'W!][-[;>O_%2XN-[*]N)C_%68))P*-0*L= MX8TK4-8F\ D]6"U*O8 5BHPG]+9[D-Y))[S_6,?;+<#$O<4'$ M?[VX[A0D.:=$.PC@L= *DDN"X(T'&:,UQH3 Y&Z]31]]12>=W4;TI\-(?VP, M;48BS[O_N3CK$C8BZQOKJ>2'_L/J*B^L?S;ZL[WI.T/D8>'*0 MF""'':R$V@<-C$DF1%9BBNF$2_:#1';2KZ[+Q?EXK7;0P.P1WCY?MWO\2"HG M"K].B"O.HD/@WI($E='@3?:0@XH^LFA2/F6$>9_"3MKE=8G5(_5YK'/]W!JO M=^MDZE[QFRFM.%5UTW QX38;(4(@@&$FLPR.N)4*K+(LE#JIF]D3HOGMI MQ-"WPVBISBLOU>K,>F&@8UU". +#9(E3I7-L,@I[ M'R)W0^\_].#K>+7V"]DU+Z_R?U\N5W57>#D1F'BD0!U8IB_*A51O:VE(: 3+ MQ!K3368)[TC?;D#]AQYC':7,OHZO[A8N"LH?@W" SA50A2GPC$40&GF)KJ M M32X>'W4UY!]S[G2$LD:L,EWO<;SZ5O;TS+, MD]I"6/.ZCZ%* D7?@K/(P:O *'W,Q80[B?\CVU [O6XW=+WH Z3AU7*>G9_O MG+T>6G(J3U%R>H?6$Y2<^FBYXU%"ZQ4>][^;!NQU!W3Q9]8A?HJI<5EN%C^.RP68;;Z?O71) 2IO?9U.K;/ MH'@1X%/6])UD-DB7H_4M@#H,^3TC^2!D/7*1[81*[F"/YC"NKPM*WLT7;^:7 M<54N+UYMSFN7$Y]\2:X8*+'.@T-'(7+]3E@7A/"2"=^TQ<)PK(S:F1. M)=DFFT:#8-](Y6.70]WC_/V,,I)JRUL[GR0C=+(B0_&U/W^2",$[ M!+2%##O6E.3.R=$CVT[/OFKD[F'-4-9 T.?B*!]8+'[&+^'B$ZY6%[@Y'_#2 MY^C7M[]9 14U+1 \)7!(\BS,8,Q-FS<<1_ZX=U,*\IP/]> MYHN_PB(O)TE&$139JBHN@+(!Y['JJE/ M_#U0N^\P6E>;J'"-'A0S&D**&;1Q167.LB]-MIZ'NI[1K'!Y!-P=J9XNZI / M#X-_HY_5L[B)#TH'YC4D)\G/&R$@,$YYG\I2\9 QQ+%2_6=('[=FN8N%?$CE M]NE$=^;YTU=2VT]AB?GV7W@]7ZXF4MH4BQ& .NAZO2!!Y(Q!]EHC5Z9$.5:\ MNC2/OK1:G&95I>+Z>S+]IKUQ(FLM;0*HO3K M3H(& B\.M#;>&F$T1>']9/48- $2@(S0@A% M0G9"6\4$#ZG)=L&.='99PW0T8!YWBX/K MKF-P7I7J$V_O2:FS+[5^?V/\5Q]-&*TMDN0'IDA+ 6L]DF)2 WW#(J7YFC'=)R1/^M&ZF\_-U,YT8'--(.1-'3@N0=[693@B M"9D4)=ALG[U\\?CCNZSD&0H^ TFUK\3TEG V>9%+3JCD,Q3%6+UP9,$YE<'R M7"Q+TCEV0I>U>XIZZLJ=TSBE_772U8IY?1OE%DL3%)H%YA!DL:I6(CD(AD4P MHN2H4)J@3C-.Y1917=;9M(+8T5KI((^]EW#=XJ6FY3&'%'@*D(K!NBF>(3(5 M@5E16,S"GJIXX4>ZNEP@FV6L0RKI/.>IJ!_)/_1RJSK%Y=8[M)[@9B^?B^Q[H.9/?W10U*0':&8WNI#;R(?_0U%"?(C6\0^L)4L.2HBG<*K!2!% I M) KX=0%C%)>>%X6Q;3>\X5/#;4^QV9=:M_G#_:'/(5[@A"G,0FD-QM_AE1&!RKK?#%=?7_U]W0Y M*4YSST6!.N8*ZM!C\%9R<"Z:$'F4V;1M,/T#.>,B:5"-/]8F\G#Q=PFB-_-O M83J;&.--,):R")%,/?:6X&.(% &5@R&$.].&6L%HPU!G;BD(Y3]+'X.D'P' M"/IAR.3_>[F8+O,T5;W\@M\B+B:)FYALJ'>ZZNZ'#V1CUEM Y94.%#5RVZ1L MZQFZ>L/3(= 1M?2A $.R,Z4R Z>10W*!"^>+ M8:7)'OI#Q'0R>G9("!TM\PYP_X6(ZSVNIY""*5KQ D#*"JA72,: %PY5V M&"27IDF$] ,5XVYRMW1$APN[)Z1< 5T7CR0-T*:.%$:,$%6JE]D"KPU 2!)- MAIG?H6-<#W.$1A_#Q@'B[0 =CYO-S],9;N< :@KW'4IP(=4=LU@O8=!WW ?. MLZ3,-3HLQC8 WU'J*IK$$Z$]DEJER&XVB.520?>(27 M@KBPPME4FJR,CY/4:V[7&F1[J>(\!]B8'\D_]"#7G.(@]PZMISC(]4QR"KN MLWI(%XP"1\X$C!>J%FZ*PIO4'S8\R'VP">0F3E#XCY/42?Y_)#(>B-6'4,'8=S0?V+?%95I,_UCKIR8TR19)@2># M$BC<5%()\%P&\";F[+B1KNPVENW95XV>Q@VBT'DSZ7:-E6W*6FPRT@@'0EM: M;"462G]3'8:9$]<\%,9VN]V[P\O&P4L+Q>Z,F0.D/#9JUN> J_!W6AO7]A"' MZ M%<*1$MIX*,<$A:"' 9%*RX.4=Y\2$F.#85W2*(/%]=LN.<;0"2\FA:%G9\1YB$90!)J:B+-'>"]8>ZP[P[+O&28C:PV1@*8\. MFLTA\%/L.).E*BR S4QL2PD85^ U68+PV1J_6X_/Y]\USL'$"4 SK)0[V)QY M,)Y;+\TF"?HG:_"6J=HP'R%&"NWR*ATM@K9B0I>]ZH-:G8DW\A)#:2!;K%T=9!L9)3&9=!< M1\H4C(;H\OI<.=":KGBCX=5G61:TE^+W*@O:0PL=(.K'N@;!C+'!)9!.:Y(* MJY=YDP7BB,S,9HYM!I_L7Q;4[(B^7:!TH)Q[ LD6XR$%RZ5 "*[.03/9 /V2 MA^ 56N^<5[G)?9^.*X+VTN@S%4'[B+\1UU;.44>0#E6=R!B M@H*N!*.MC]:<+'+^>:\ZH&:=V$Z9C1VFB5YQ=6LW9**Y+5%&!E876L-#,A"U MDV!CR3QRII1K5<3Z)&&C^Z7!0+ +O@[52*\(>_6MWD29:*42#YQ!4*7*222( M@2*ZE!B7.EJM9).;X4_0U.$.4D-<':"'3W_]FVZ6L^3#;/\>CZK]4PX M2[7IRP$%/D\];O!"GYUI'ZC@Y];[7MUYWP.%'BY)GW3P@ 0,4,I&0,V<1O'^6TK!ROWE^%B8%=XY^&G=(Q/\36* MF]0N)>=]!&ZQUJQH0_CR&9*00H8ZE$HVV70^J9O\?1;^^&,Q_Q/SZZ^!7O.A M^I#E-J2(#IUBTH)&11((,H-+'H&C$UIX5%DT<8I/$75.+G ?!-UU@8,IIH/T MHDU<>HL\( MAFMMI M\@BWL?W]1L[C(>K:N! MT4HM%.C("#J:EIP@@@)A0HI.<43;Y.QK:!<2ZM#X MY6HMN!OTNL*E3,F *<;4NYFI=LO0H!/+7%+"Z=K,"WB$GJZCS9+Z&.T5Y]O\-B1)Z0:0E('I#B)Q/!:1Z(1<&E-5B"=*=:CIZA M==SX=U"XM=73V.7BZWEE[V=EOOBV5L]'O%@W])[?6@UN."M(RWF@A5@CB5,I MPHHSM/ACL"XHGZ,OX;E%;/_7CEM*-P"8&DOZ?'*E7\.BVM&?N-W+.SP(NO>D M1N'0TQ2W"8RB\B7K6JZ@48/RJ4 T-E*(;14ZIF-A3;J2#1,8K<'^&RY25<$7 M_% ^8KAXNZR7L38OF# ELZHSW#&EO+GK%X038*+3&KUW4>:=O,A3;^DJX-E' MHS\XC<'DV&G(\QD7WSZ4JUVDB2G>1VYJ)[C:MTDE#E$CUD/P(LCQ83%-VH \ M3UI7 .P=)@DC^?".9F(N>\7*>BRZ/#F:BNST$R[FZ1JIQ,DF="&$X>T=;6EZQ8<"5Z$H^/L4Y3 M$J').>9]4CJ R>&Z?7)-VEO0'4#ET]?Y8E5#LAL.>.8R* KR)=D(J!P3N$Q+ M*RVC+MALLFD3%]\GI8,X>#"H'"GH#J!R0SAZDQGW ;2M$R2+HFC+HP7TA3/G MI0F\W6'*SL!H&]0.!HS#Q'H.4^TV2_+5OO6K6;CXOIP>'[X^]L!&@>M.]#>J M>TC2(RH%(;"ZMR\D.&M8/?3.Q>DL;<-CO<%"UH?/,Z:X_"U\7Y<-O;F\5:>; M2Q+2UVDDM?M-2%B[W^3U!.24*:\S;>XH[D-D!Q',81AY.GP94#-=K%9/G*7= MXN]7,MW/?^'%G_C+?+;ZNIQ(Y6+FM SKJ.O9KJ<%&9D$GQBE$L(JRT]6A[,+ MP;TTJ!X:0ONHCVS@V +JW!L\,HN_FEXM)S%F@8PC:9S)!;^KE9\E 2.Z$5"KX-BW( M]R6TEQ$H'0%T;_V=&SZG?^(D&JE#;47D+2T,BEL#3F"L<-SZSTF9*\[Z$ MCMN:HT]\[JN_,\+GJT+OO&;2FV+(SC0D'FF1,(SBF&(%6,I%4^#(LFK2+>8@ M:G="JOG'(/5P39X17"?2"$3K)8B@+2B7*8*)*H#4U@EFO+)E5(3N!$K[CP'E M7OH:;#.\$0Y_G^7I,M5[B9C?_IWHKVYOSGJ70U)* _/1@:*0!8*F4#M*5= : MP8,X?9']8]3NA%#WLA$ZB"8[<)N/L#=12/$)$P@*7:B5X)XX$ 82DN!"C$G& MQJ/1?J!G)\CYLX?<$-KH%U2O+Q=5VA/M$$N='=]D<7V6LMT@=_Y'-L.JZ)QN7:^O7VWJE&_N8!U=^/#D4QM5/^S.29L2 M""&1Q>PR90"IU&LG&H*3&CS27(M M&UA;O:/QS3;G_1A6N+TD.&$BLV(I&=&\WMMRZ"!(M+1T!RN29-FR)EV<]R5T MQ$ER(Z'Q6&V=S_VH3Y=_4/!48]9P\3HLO[Z[F/]UTW/L^$K3'9_?*/0ZA+M& M=\2#*]9GPHQW#E0BKQ:](APE8W7*)KN[G1AZ"L*N*_ ?D.=#AFFX%5KC>JN9 MDA+O.?B<+021,DN\J!*:5-WN2%]7H=P^R+AW(Z*!/KI;2:]RZDF@--=2Q@P9 M7;WZ*K=]6JP4Z&*RWN()=K^NR!D71$TT_^02>9 :.@#3Q[JR?RB_+_'5 M0?.X5:*G@.6I%-H!=M?A[Z?IE]FT3%.8K>J^'TGU\R+,EB1&DNB_PL4EKGM! M+*=YS7/M5%1[NV+F$X[*14WXTHY'4"91@$QI$VA:<$CRI7#5)M\]CNYQ"TE/ MXEI/J-AS2$8^K>;I/U_G%[4E]MO_N:Q^[("4XX&G#)Y8/$?I0.G#_=?\.E_= MG"DHHX2*!H'[)$$5SR R"A]E%H('KHR^N^4Y4(#])%E'IQ1D M*;4+2NU-8$0ML2)ST(Y%IVVFJ/IT_'? M>0(/=H))'<\@D@DE;/:2L.)*;36?""NLCD/(.GJFH@I-MD+;^K/7%V&Y_% ^ M+R@(O5Q\7[]L.^M0:.-%K1 0O,8.Q&_,.D,HK(@4M66Q2P1B,$<\(#D_7ZABT9(J*@V- B9J6\:W.. M\"A%(X]T&4;C]]:](<3? 8YNT[\=NYN0%^^+!E8#(WHK"-K[G49)&'N73QOD,HX!NH;0U"S*$;'G=F/,\UT:F M 9P+#G2TEH>0LD5_.C!UX9$&4OQ.>#I "QT@:A,O/F1W/U^/Z%5"9JGK9J]7 M>7L3AOD,GBPR\ZR<:#,,= ?:QMWK;..NAE9)!RA;4W_/8M[^_<=TLS7[AB*' MB51!8(H1HI)DDDHY<%@D"*%3L-X6P;!-(/X\<>/ZL<$1\="NU)#JZ0!ROUV] M=\WWE\(@73:"@"8&0H-5NAI9;[$C M?>.NH.-XMN.4U 'VGK&D)"G.+,43-+BF"%=P"%DC9&:T"S(7%YN4R_7LW!IN MD@ZHC2YNMCW$S_OE\I)XR3K9.LZ #$-3[N0C>>NH"QCO0V86+=G+J9"U(6GD M:H?3HNH +72+J ^7J^4JS/)T]F62?2&BD8/ +&CI%P@^: 7!^QPH0?>AS7#, M9^@:M^/5B;%UJ#ZZ -BNZSR/O'AN,F3K#"A.DO-)$G>&!6Y"T<*W.RD=*!AK MUL*J(>!:Z&=4X-V95S8O\QOS6:[MZ7*)>37/2%'?-XIEOX6_I]\NOVT^"]>, M7\ZJM.L/%]?2^6,CG0E36J+T&HH,->.NC6.]=21P[F0Q3!1]9T/WV@< MMYM5 ]#VIML.$HZ'[??7RV\1%Q_*W9#W\_RG6_OCN8[WS)X5#K6V$I0T#H** MM;,24E['$7EN_N5R0%9-Q3^=YP^HD1[(\3[*T M0M:+0T$#,4CV6(23CGO)4)P G0^0-F[#J]-!\%BM=("SJ_L][^:+&[YJ ?JW M;_/9FMV)=<&BSDAX<(D$IA&=+&[7+5,L\95BO[X\QO M<#;#+^OIUXW7X^LV #L[Y[KZ6N5+'-,/UI_^5/FJDSQQMEQK>I*( ME9R10_ 4BBB4%EQ4D4)J9(R1J&-ILG5T"+$C]]UJ"=C6JNMBE^F' ZIMG,*5 ML\8&!3(P#TI[!5ZC@(BY",&446VV+A^@93=XG>,)R[&"/Z,+,O>=Q@\\['$M MYA'W,_AEF&@XULY^ M(M;]%I,@<$7H1?:S#VOGM/]U^^\TEM&1+<,D(<-J+.MN- M4W!,OAJC#ZHPRL*P24G6D72/6ZUU0J3>]9.GU/9!?9F>?-Z)_.M# MU/?A9;7+GCN/4&)AH*13X (7H$W1I?95U*S)**-QO>RG]!7SY05N$[)[^EIK M\<,?]=OEJ[2:_DFAT5J'-X8G,_,A% XV"4/!3&9D@DJ#]%%9G;6+;=J>'T_Z M6?O:??!Z+^4YK=:[2(!N>/YU/OL3ER3B-?./\.2< M@DXN(9B,0,D\LUH5P_P_,&AXM5C4;ESK=_[T_5[0_NJOL,B;NT8Z.RX=9V B MUOIH9\'Y+*#P+#3RD+-L,B]Z, [..H38![W[AA!M,-#!3O]O%V'V:_B&ZZN8 M%B-C*0?02H1Z2N$@UEMS/+&,WI(04Y--AMM$C'Q/=1PPE7 M9!M$9!0&E=K@/Z &[TTM'J!UDP458FYSU/X#&>."ZG!U/H*+ V0[(C+617R_ MK .F3YN Z?4F8%K26]0Z5@JS_'Y6B_RF?^)MB\3PG$#[4\7_((2IC MH(A""TE2VM]M$;D']O8@9-SK72VAUTH;'41CFX"4_O(Z]L#B"F>U9T#(M5V3 MXA *)4R^Y%"$-5G&)MU&?Z!BY,NG703XAZNE TP=+K@;MF?YCD%S;63FC%49 M4@;/?0'/&4)D)BIN2 R\S=W\!LR,&R$>@:V'2LG&5/3X2_?B/[A:<[?F:+E= M!$(D6FT@'NJ](54O77B6Z0OW,MDO-X'=]&ZK 4C&>G](&-[B.P[A>5G_/R#]:G4%3RBR\EL&E/2'C]H!,NWX,?4+F$*GW )GW1+S@ M6^+1.*<2.O!8;ZI0O@O>80))N:-"=Y Y6.K=0$9LB4]6 M<,ZMA2SK;IRJ$E!H@ #!$J/E-C.U'V3$'I!IU\^@3\@<(O5N(".WQ)ODLTJ9 M ZMM!I43#F*MM ZQ*!^D+B[M"1FY!V3:]0KH$S*'2+V#C:8WV]<^(LMZL^W] M+$__G.;+<'&_F/ZG[U6>'\J#CUDWP\?"6 D2N%*FWGI3X))/H)D-*=7:?VQ2 MZMN8KY'#^2XV6'N"3@>6M+D$N-E$N27_&Q&\GL_6153+Q_G>>B-$5%8$RH?6 M8WZ-I>^)&.N26_[X5@8N<_[$E[ZT6BF RRPCK*@B*MR ,"-T&Y9*V(>;>C^H>>WD-'\G%1<[3, M1W0TR\5J\K&*;7,J5^=&ECKG-M6Y28X7BL&-(F%$5$)A]F67-FSTT%L+*/WI M[N+YPUM'WK,;-2X\7/P]8&8+=:62M@P3)$1;6W)J(*H#Q& 4+>[2H4B#HF;, MY>H(C=W5^0'B&UGKOTQGM8WEEO"B42:90^V)5<DI^#HHJ4BTUCN)HLV0 MJ68<=5Y0UA;O?>#D99O,IMGTNC'P^D?U[_&)BX$ID008+V2=WIK!%YO!*J4% M9T[1ZGE6=O0@FYV7WIVI<1V/J#XLKA2L#6#P_2S-O^'G\/?'L,+*TRQ-+Z:; MWD8/"NWMWPF72_J%GW"&9;K:#'69Z&B38V@@.8>@:,6&()D F51DC#R.L6UL M:F!&.J\^;&PU8Z*BVR1A!_$_UJM[XJ03/%L&HA0.2J=::H,6M$DF6"Y8LGVE MR8]QTGF)Y1BIR:EPT<6",90(_@S3B[I]02OH?]'OKB8^Q>*L54!Y'.5WTFK* M[Y"3:7:F%G(L&L8OD3R8]?>S)7F!B_KGZYV\K20FR?MH MT'O(N0Z)"\6 RSP"CXEI;8V-;K<;K2VH&WL,VCA0[T/9X^-]2_4?:RX6N)HN MUHSCQ?3+E-(DW.YV+R^_HR5O9S[]Q M[&EG(^*RB5+&OK PX*+RH?Q853V1S)MD*<:2(M2^CKY 3"064PJ742I9RFXW M,QL2.?9XM7/TLP.K_KQ-X TNTV*ZSD'FY0>AS.\*)5,ZKPTCH6#-/NKR$U5R M8*4,N=3"%FY.8 ^[4[R;<;RT,^5^03%^8$*-C M;6LAGPD>RSKM=G,N=56\G3_/JQ.G=)+8+O/%MS!+&^EN_MXDLNB2#Q3LKX<> MRRS 2VU LNPB02PYG7="X'%T[(;+EW88>6H%GO=AR[LP7:PWPU\MEY??-GOG MO^#JZSS_OJS3Y=$*&U0 &^J^8*FSEZ7.X.IL^1)]CO(.DD?>)7Z:G]TLXD4? M1HX,DK/-[JYEL&%\4[$P+Y_(S5RLG[%:F4/]Q!1,PBD)(FJ MB"P:[R+O1NANEO#23A>[@\#9FL-5%X9U?<[U(>M$!U6<\)1#I'H7UA/OM(*2 M>R]">YF2,6JW/&]@PG:#^TL[*AQ=Q>-'\D=S_V^K(7Q)JSP MVAE,M/1<9"ZA"%['LU)J$[ER4+B)66;EM&WL\G>F=;<;5_][C-@>""_ ,C:Y MTK\V5VAF^2->8/VK$VU3C#)P8$[Z6MP<(0A9P):8<_**DJAT&GMXA,+=K.!% M'EIVH?27B_WG?40V23)31TH(YD I:^MW'D),UCII4LJ[-<$>C87=K.=_CTA' M@\T+F,O^(RL##&0_\23V'^GO9 2[)=<<7+V")Q4H9 $\HSBE**\XQIRB:;*5 M-_((]B/KB#]/\XN+=_-%_7"2E,N&[!$+!)>1 M,?I,E";S[-NP<][#V?? ]=!5Y@.@X[R/#^[+8;,K-D'F91*DD%([8ZE1,F_(,"-!V-G, 5@XVETV=YJ=56*RZ,)D?=]7^:S%? M+B?1V2@I-H68SK2W3[]F^EAG:M#\ M?KF\Q/SF#FGN_-"4OBK'CG% 1#>;[*&"%H MEB#7[N;%FZ)=DV8Z#7@YTWXZ_2X#Q^+E11C-_1"R1"VSC0%$RK57/T_@A)2 MV@91I-!.8X\F/:95"MC;>,OF"9W9A$X MSS+K.E5RIT%#)[?4X41PIKV*^C7@D=#Y(A;;6_'&SD(R/EN;N0=I1+W!6:\U M6!1@K.:&:6[1MHM>3\OKN79;ZM=86P.N'ZL<1F]WA'1U0/+;8IIP8KW62 D MV.(1E(H1HI$*I)//%E_4D#% MHBHY">#%:5!)&HA.6N#)%66L#SR/4_8W'(_GV@%K1.L;"6#GL>8])YQ[C7J? ME(]@G+GB'02E BAN*0-'GT (G611D27>+H\\&9OGVFBK8QML![.78H;WZ@J> ME)#)7B2O24*!1W)4)8&W*0&/A2DA$V=BG/K>@1D]USYB79MB.ZB=AS$.%*YS M)K45.H+Q%+,KQ@-X;G15JDLI*"_O-EMX@7G@_];"C NL?TR%S),2(S5J[RT" MKIMBR*@A('. *MG"?$Y&N1Y-\3BVS[7!7+\6>D(8OHBE\O%]Y1\%$R1J4U($ MYDWMP:X-N"@#"!F"]SE&)KO<,MV1OW/M:]>O(;8 UHNPN%NZNC--203AI1,% MB@T4I_/:XM5P#XX)HZWATJDNKRT\RM&Y]LCKUZJ& 4\OI37'NY>GQY,IIY6B M5!EDO-%]-5\=>CA=ATVY.O7M@:'U M?KKS7W$@5H!@D M70F-I"O'P-AHLHC%9U&D> Y]^3.D(];S* M>5J_"1-& M<,-A9;#-C;%Z=]ZI3QN@>2<_64,!Y&9RQ_QB_N7[M61M3E9;EJ$X;^K6HP97IT+36E=8+H7B MQ;XV G;G[:P;>^Z#^*:CC@; S8L(B)ZL8WZ@:;5/&DEU&K1+E'P)61NM>%\' M_S%O12A6M;N>?3H^S[1#:"ND-^U[."SHSMLJ'U+@Q^GR/^\66),W)""N/I)L M)CI9QI30P$.NU&)0ADG.FM%MSMO9]KA]!SM;0!P M]6-QAVQ(/B64S?UP[WDNHFA(R110S&9PD2NP2:@>F]+6?_2Q+9]HM]93V M-3Z4^C&KH7W-F^F?TXRSO/8TMB0EO)/ 4$10TM4X.F7 8)0-C)%X^M\5>8BS M,^VP>LZ+V,' >@&CK.XDFP-LAXL3;X??X:"/[7#*+5!91MCATH(RG$-,4D%2 M*6OKI?>VR?';F6Z'O_V?2PHAW\^(C,LU11]67W'Q^6N8;;=9?IW/_EQ76?QP M$FU+")3@03"(H#0&"(5DD@0&KX+*UO6U@7<0FV>]2;Z/'0SFZ]NCZ;R#K-WE ML^WV&J.G=3!SJ*L?*,&Q-MZQ0-%H<";K;%1?>P;[^0G /KI;?( S)U/ MLZ>#Q7-WRGUVRB+I4!B9*89.!@*B JY4<3HF^K>OJM4]&3S3K?.79)!'(.Z% M+X^;>M\;R?A0>$H> @^ZMJ6KUU=JM*,9ZF2$"KJOL7A[,GBFV^HOR1:/0-QY M3U1Z5C*DMX+3V\+)G"(#5>\XEQA).(J#5U9#2$:&@B%;UM>UQ/UY/-.-^)=D MD=9IJ$5@P(*24!P!9P+&E@)>2@A ].GMFZOJ<$SG1$W4LR]Y:8?>'F MOMUOJ/=VGY>;S3QD)SCX8 2HK#DXY2TD'D41B*6(OMJ]#LK^F8ZR>TF&W@RM M+]S*]\A^A.,Q\UH.3$H'Y;0$EY!#D"_)Q!M!=="MN(9% MM6_#HDX%7-)K2;+?YK.U& \IIGWD28,7T>Y"\4#%LU>OHCAO_9+KR:C(1XC*!C5X*[S_U, OR)_L)_)KD$89B2X)E+ MH+ $\"H:8(A.&4T&'9N$8(]2-&Z)VR"(N.O13Q/VR]GVLGK.5P7F?[ MO!/YGH>H;^V!LHM9U G*ML0ZM;5D<)E9X,R4[!PRV:98IY4'^I2^8KZ\P _E M[AMH29^F5[/\9GIQ66^256'?6(A)PD6;) CO MF=K[,T:WA!& EXU2+S>*O2^7&QE$[8P5.8#6:"FLY"0#A0ZDD&B,CX9%W1:]0[$R;J%K8V"/ MHN]S7L^W5]J&6]"O'GBB%?U!^ILG%2YSU#:3L29.X"#+]8+3=TR5X 4RI<\Z MJ;BS'%SS[8/-A1P^B%S(_2>*;UWQ'B(F"G^M%$8V<8([TM?IDKT/6IY+.(;0 M3 ?30AYFZYH9ZW1Q3D V@<2458+ L@)FR?7RHGTL3>IIGZ2J+W -@H.=L':( M4KH( G_%U?L9K1[X\WRYG(2B;$;+(#IF2# Z4_Z?(R2KB]7(;"/7]0,5/6+H M(/W.AQ)U%TBYLY^\*>?\4-9"NMV3?"VPBI(F0=GD@"E!$:(L M/)K2 DE[4=E7D#\CCNW:QVR#I>]%TBZ&Z $'A1BGX-HDR49GN*2#UW'*QDF7G)BV]3@_D,73WZ MJ[;1U3&*Z0)I^[EB#,81?P)*5!*4#(&" J8@6[0Y%&T#:Q)_#;]JGBP^.PHA M1ZV;^RBK"RQ2]+E8%Q>$BUM[0\M7J]5B&B]7Z^WL^?VR@YNBA.5$:9T,I>J MHOIW"E;!%Y*NBF3KCEZ9>1/'>#SI??G.(5%[8K6>#Y2O2V$V'_Y[NOJZ+8"K MGU]UEZ-4S% @Q%,$KP6E8D4A^!0TU(-NJX1S,O'10+TC$WT%G">'=PM5=P'T M1Y:DK8#OK4R3F(1FJO9OM [KB8P [VV$2 P6PW7DLHF#WI/.<6_*CQ!##**P MP_>DZTS?EIG31!BO?=$4#)4:#&&1X')MA9M#2MIG6EU.DGUOZ1GWXG=+? VA M@!=P%'O0N+!GGGC:P]@VX\(>/5]3G@4>I %MG:40SS.(T5"2CBXEAE[:=)+" MQ^$+K(ZM9J@1PH2QE(O,# PK9)+,*'!D,B"%T4EYK2QOTQ5^4#;Z2LT/PEZ[ MJI6]]=S!$?"1//_T_>$'O/I[NIQH[DTTM@ &Y4#QK""(8($+]-PJJX-ILMG4 MD*>1^X6."-5YG[CIUH1^#=_PS?Q;F,XFUJ0KL )YO*7"=?T=<]]+?W.'Z!=>=DK*Q*=J00!I# MF2%W 9PW&5"6D+W,W+39:WV4HAX!>:CB[V95@VAAU!VCFNY,KO?!WFQ?O]EP MV/(B.$LEUMOZP7J*PP*#8*6 R).R47-:;/AS.=3SKQEWI[T)3 :6;1<[BT,J*\?T*ORTGC"N5T2-$9A,HR1V$NJ>J"H\9G?,Y-O%30S$P1]:?@G._M6W^>5L-2$G@B)&!(Q2D?A+@I")]Z(HCL\^Q)2;["$.0OTX M)C Z^H;U\0< X4P.&[8)P$\XPS)=_7819H==]WKH.<,?+#Q+[4#'"3]T)YGE MC[B:;@[C;^9/W=3]:9VC<1)D8A%4M**>0#&P.ED5>#"N-(D#]Z#Q6#=ZYU4/ MJ>'F/*ICB8S&@/87Z MJO8]==H+*$&KY&.R,31)&CNAM;L)3?^XG)&;<*6,Y8T6;C8-8SS3UE" CK$Z MG=6#1Y'!>:\SANBX;#.)KC.)YV/I]D'6TZ^EO:KL?.W<-MFBLGT99GW9NWM? M/8G=>XZ3(>Q?I--86 =F4Z]=QXCZ7!3DP)EC07LL36:'C,G^36QBFE\*&"6,MF]?62M5 M+!=@M*CW-JP.WY&FOL,7@46+H)N$Z$\1-"R4^E#V+_%S@.2'?A)Y/]LDK:_" M/+^??JL.2/WP6_J?9O^:DVX^XG>:\P6 ME+<&?!26]AY#(YR/+,A?.5Q'TC V3!T"@,7IM3$TZ!Y8\_]4UN,_3K7'.3).H?N#Y3<.]?^^1-SE<1HEN)%T M4')3/'GUWH$3&.HKC^0!IWUUE$L93@ M>!9@>2V5="0?)XN![(4)3CCRTIMT3GR&IF'+]]O>J?2EBJ'=B/>X3%4KGTE. ME8T::&&>8")'*B8*LNRF[S>C/9;)TQ)1A^(IJM.J6U+UX]\?-ISM37>+?@4Y M_/GR&Z[2J M<*&Z)0YW6&Q8Q+1^'6HB\N%!]!OQ,:_SPN97C6](>I6K/\*/Z=?+KQ?S^65M MD'/SRQ<_=S+8VMM),<:1&!/84 TL(P,;O"8#BZ:DQ#,Y>5TMTI&D#!@M]PZ, MQ6 Z&H6C_03+6[Z6?X0U:6/^^<[OM[Q*.A B;6,P'FL./QT/07(#=&;4?B7% M\]BD\/9PD@>,]%OA]L1Z'-Z.WO8^=T*]S=7%JK;)>[U8[EB__.W0U(*>4#O#0_'P/4<"^/3W8ON' MQR4U*=P;:0H#GY@ )4T=2)4M,)^CS&$ZP0WF"@R@V^%Q?M2F M_K38R&K"A.&R2/*'1*S3:@N'H*,$C"48.F:\NC^CM(7AW5(S3'^YD9O?0S0U M9A_VY6*U_H!I\7D^_:]Z/Y5-"*I0!&JX)]<\.8C>:V#2,J<]$PZ;7!MWHJX3 M(,U9 ;*==H:WB'?ZC;R_7*8OM*T>A(J;DLO=;]].OT[KU,G%Q>?/2_P@^,' M\-W>^1??PW16'Y+HY'BS6EV&><*)"<))\E6 CH7:=)Q8C\EH(%X52J>B4=W> MXX^GI1-(W3\/I#UK:<2P_(3+K]/Y1J6_T<:;A%RT+CE#\M:!PNA)I#Z =-*C M*B5Q[!8<=5VQ$\3\/PABQTA\!#GT&W[J+L#\V^62(C5RC:>+;<^G)YE>372* M@<7@P'++00GTY)%X#YD;G4+)K@36PDL\D-YN-_'LK'!Y2A6>?67D74:.+HD\ M:2WD7=H'*(+,VA9=F_+Q71&$4SX"Y/T;PGDGP/&GN;> QZ%_Y58_VYOB?N%Q\^GMQQ=Q6 ME$HG3[O#@M.UQU T' (O%/$F\CLUB\+';DGKAZT_;+G#*0'6FQ:&!MJ;%Z_^ MO6&K;I;7M7OH],>6X\V%\FV^HDZLH,^ KDZ KGX#,60@V"""B\YBZ':YNL>B MPTX4[!]2K>0]-(XV/'TBK6-EBC9&-;P/&)MP%Y0O*@+/DK:&H[ X6!%JK6G- MX=*>L6YI=MW6&W9>8/_H:2#EX9VGCVL,7Q_TO[BRL'67D'FM5O:I76)TYBI: M!RQS XH"&V+61L DC/5"Z9BZ)1 =1\ M'^XK8X()40G(4=8!GRY"D)@HA%9%H^&"A;#? ?B+%8?)LCC!Z=>GI >'SSQ/ MPSS0AQ9+^N(M?W'7(X@;I9!E<%&[FKW,P7%N@8E0N,T>H^]FH7ZUTC#Y#@WA MTJ=D!X?)['\B[[VQS1??,7E-(6'R,=L#093(,0Z5%,[!N3]5>N).KB< M#8O=&B)U6V^8_(6&D.E?RD,#YU9[L!MY78>CU1&LAG33+^SZIB,%%T( SK( M)9BK>3VLC@S*CB>?(^^6-;CWT@/E';3#4UOA#PVMNEO^?;5;;NV11?EW'8BV MG-/?S5<_9]_#?!HV_,HMCUHBX20;$-K0]LFZ@"^:05',AR!XR+F[D3J @&XP M.Z/K\5,H8IQ@(W;^0^M=9T-;N I%@8^U_K^VH@DV>="EH \J,)>Z-?'Z]5K= M('1&M^$]BW=HM.S>AE[-,*WK(3[;9@I=&U_EW,4\U*Y)G MJLX3RQ!MLB*0]475[6YI[Z6[8>F,+K[;"G]H:+UE/8&QPVGH!K8SNA(_D3J&1MV? MB^7ZR]]7Y_F[+]/%CM>+*UY?W[IJTVPWI3AR'DHL4$*H)7>TM4(Q' JB%2QX MC:Q;:X\#%N^&LS.Z/&^M@*$!5GEZ&9;?2&2/;!K./*-M)37?L58X"L<09+*Q MMG=(9*RS!9%YK%YE5*Q;Y\3]UNT&JS.Z*&\H]J$1=7U=:[1Z>(>2R'5$IC-0 MD.&VL8>( K)ESB(3SN6.SOISRW3#RSG>@1\MU!%D8S[;)HY+8Z(,P'TQ-=?0 M@%-*@I.<9[151DVRZ(_MQSE@%_ACTGO[4L701N/CA-GO&9"( 1YE1+( M*8XM E(BD:$416"WK+FG5AAQ3\Y]]/=LQ_=#A#F*9@X/.-G:SH_3S_-IH1!U MOGZ)RS7])^;:YO@C:>YR]7KZ@VB=KM83Z:75M+D@D]]&AM5X\N2\@WHAP@(/ MSO(F72+[UZ/PQ^A_/=Q(-129SC^_^?IMN?B^\63?+3_@EQ"G ML^F5=NO_]Z86B'[=Z?O^?K.I)NR0&-#I!,K0SO/)D5]BI-$.=5;&#&0\>V!O MV!S3 6WLJ:%Q'AOFL1Y8M2O11#*;2C*BSHVKH;M*X)*E"%!0D)\Q^&*;S(8^ M@N9A$V 'A'8O2APQ7M_0SU\SJ[6VS+H(A0)*4"D'B,9F4 &%*M)R9T\3@N]# M];"9M*?&;/^*'&>X]B1K@DDI='TTS%'5&30:G" 'C&'14J5 1TB3X:6=*1PV M"?=D>.Q%02.VF+<.AX^;OC#+SWCCQBBTPIN202J%="QD =[5P3C,>2DR>AY/ M,SRH"[7#YOD.>*H?J;AQ6L9'[CX6LYIX,?V.+XC9,)V3DWZQ7(;YYXT?_NK' MM^GR5@UE4Z=#U2;S9$Z(%K!21'D$2G,1MTO'VSUI'0H"P,G2)\,Y:?1 M<6_N1L,F;1_Q;(]\I?>6;+^BM*=.;-ME/N"W.ON+ M4+%KEX5,:@K%+4B?ZEPQ0]A+Y&@2+'GVA3F3FG3P>8J@HWNLW?ON38>PV@[Q M!?W3OR;>LVBD$L!3?M;( M>;2)?+BO-]D&!_6(?/);)[!&CU'=VB9)1N%%]I*""E.K>8*"6#1%&T4Y*U20 M,C=Y-FYFDZYS4.ZO<$O0+WYN?WFS*[A/'JT6X*S1H)2M,V,U^0IH6'3)E)#; M]+\]C-Z1VJY]T/1T0\AVFAM%O/!V,?_\EOS&?+%:X7KUXN?ON/B\#-^^3-/% M$L-5JM0-?ZH(RTWDD%E(-:'2$'^90^%T2D2EC;=-;F[V(W/@S+,6@&RHIU'@ M\&;#?:CEG9?XXN%_OXC+SQ:M_L'.X25G.CGN?,H/("YEU3H((@DD(*#ES MWD1O AG> "M$_/<2+)(7?8=K7 +;_2G^UA[FH2Q] EOI/5%KRH8'8BV M)3Q:A\)B01!*1%"ROAI&1S&25R%9@]+K+I'#@3 :LDMX7XI]%B<'2'D$Z0/O MOF%]E[AQ 7>]$[)/K!3R/(7;=-H0$(+T8*PJUEN1U?W6NOV<#6;[@9E;9DAX3B;4@;ABZZYY1R"-8;^&!UC*6G'2PL( M/4O5,!<3S8#4GP9& *>::[UY+7UQN9K.<;7:[8Z-I99:>2&(>NAJMIN.0+2CEH%"V,NTOESBKO-T"D;0 MV0P\=IRX74)RB!Q$7T=#RH*>),L6!MXCCQJ+[K-SWEB@5&\JQR+A#Z$-SP$ M/M+OPF?\N)AM* M8P'0@^B&U_^;>;XD(S:]AF\R+I%#G6M+R@**H2%&N &9I>=.,A9=MVDT][\\ M;,%F3SH_2ERC>""]F,W>K;_@\E[,;K3PV1@!QGERJ)4LX+P+D,A/$MS5MH"I MA>?X.#G#5D >CY4>A3T*T#P3F+V]3D46CI-$:!=$8VL?'"; ,V*-)U3D=H> MOLV[>0?B!CYP3AWA]JVN\02ZC_'T?KDHT_7;Q6IU_3R79)TPH#V(Z",=PIZ! M"S&"L3%Y;[2*]UM^-L?B0RI'$1#U")+N*#Q28\.[3;\OB?;E54;*:J*5\$X% M16BPH78TI6WJA &#DEGM@O7_7S MN9CG-U^_A>ERT]YTN?@^K86IJTDT16GK$B1+ZE>UFT]P,D!Q,K$2M3.F25K; M?F2.XA+@)(:JF?)&8,ZN'_[?S-/B*U:I32+C(7/) +DF3['0CQA5!)&XPBQ1 M&=/D8?,16D9Q>W "D!VKAE&8N:LZA(ECW&-M#ADM5[70(-8<<0[&Y6*\3$+= M[Y_8T_W39OEANQ>=#C$'"'L4('D??EYE]B\NTO^[G"Z1Y$+@7_^L5>O5JKZB MO_U6_\F$CO$@;6"0*(8 I1R"B\R IX.>U5GRT3:YR.Q.XK"MB4X'MD9*&\'Y M]QO2RFFZK6'X-L.-\N;YXFN5Z7]M_GX2'0NBV S9YP2*3"]$"EO(]8P8:U*4 MX+X%$+L0-VPOHM-!L'=%G75]T+V'J",+A/@)*X3N4=ZZ1$@(H[2SBB+$$D!M M1HXJPZ!6=F!*7"MLDC;(IC) M5ANE@+&Z+6S$.H%. N>6:4U;T)4FC82/(WMN7Q9#M]#AP^<=U%M]- M>7*8;3+X=-+,A!3!L5SH.+ !'+( UJO,A;+!L2[YV)WJ/YZD8BR51.UAL.A; M)T,#ZVI?WF9A^\[OM0@8LJ:-*2DHLEY"R$$"%L6"UC)&V:6143=@/47%H!\1+6ES.U\N?DW]]G+AD67*E7LLIVC,RU9&]P0/7T3,*IVG+/'(] ML=JA8X7I/SXOOO_W[1>O ++]PWU\W*PZ(!CZ4=WB*#F.0/,O+R8L&(M6$?H# MKS-W*$2(KC;8LU)?W;;<;K;G"WZ M)T8FD0!EV$R(%^"EUQ2&!LLY>I-3M\F+CWQ\F/>X_M7=B_!&<>&XIV/U]CIA MID2IK4J\LD;NO6*,#!Q*L(+9[$UT*39YW3V4X+&4?IW,DSVIAHI["/MX,A(0;(! C(+F3NNG70< MV4E:(/=_1?YJOIZN?_Y[FG'/CG.T3X(1QM'ND FAEGI2=),]L&BRX'7$=&KR MXM<#[2.]+-\'94]?EI]&HR-XEWZ^]MTHM'8S9<77G%GC!<5VWH+@+GFC1';8 MYAGGZ-83)[A)/Q%&]FI%L8_"QH"^.V5SK$3#$GD)K%:V*68E..-+=8:5TQ:U M+DWR<,ZF%<5>VGVV%<4^HAXZ(OU%_X0Z(T )J2&Z*A0E'$0O!/T@MU,$*ZSO M5DES/JTH]M+>'JTH]A'E\ 553W534)%)VB0.-)>2/ !%NX1< ,C>%TFV-?/4 MK1S]#%I1'(R$/H0W/ 2>Z*? C%+6U%DA=8"F-+A#KI"&FZD9^!S=J!BL."M,I"DS+;(@E[;_51_\_'A M\GA:*O] X8U'_:\7E\M=(E*00<22P3FR6:HF(8;$:K]J*Q%C*"GXO;1_\^UA M@HK&RC]0="/2_?3[%KR[*(DGI/B7 V?%D@_$B8W:<4:P6+C)DG.QW_Z_O\(P MU>>M<7",&,?B^'V<_MA2CX:3I0H2A \4*G$R8:Y.9\^.)&$=#T*FO4!P_>EA M*LD;:_\PP8U&[36.WAU@*IFT24"N,U(413\4 0D%+'/R78-*NNSG^-WZ^#!U MW:U5?Z#PQJ+\5]//7]:[ZU"KDI.6XEVK72T^D!"TTY"-2E&5)(FWO91_Z^/# M5%0W5OZAPAN+\O^^WDW[YW;% M=[#\Q@* 3W_C;!>J3+1@5D0M(!E+(6O #-YZ!DIEQ7PJ-IFPW]Z_]?5N #B_ MJ[X#Y3<: 'R9+M=XC6$ZG80@OP7JG30H+3C$H@)X8V/D6FK.]XOT[GZ_&PC. M[\KO8!F.( _QP0OJ'1F]O:[/L6EO7#9,:V4.((L/ER,4\DH.5&CQ^FJ[_>X[+^1?B,?%([%S,*J\$%86J( MI<$S0S^G67_FXE3X]\ MI?=2IU]1VE.)TYUE+N;Y \["&O-%6D^_3]=3O"FJ8UD9D80D)ZB0$Q0T@Y@I M*HHIZK)U MVV^=P.(]1O7)[5ZVUC&K/)AHZA 8R<$C10(LNH(J.ZYM/&N[=[L-Q:-+7NGB M>K?HY%42J4!AI=1HF(&+R" P"K@TR4K+)C/!]Z3S7*S=/OAZKB5BWZH;0;SP M!'OT!S(A%(E]HN^\*Y7'&Q9MCC7\M\"*K'N88RCYE.A\CM9A MDZX'16AO*CS/XWC;M:"?\WCWL1,B0A-,&N*VU?<@3!&<*<.Z= M1&Y]=DW&VXWM1-Y<,UDNT*#)@#Q3\,\B;6V5C.(6?+>0."2V+P4 0@5P*;A!<[9172&!"86 B-QE=NX\G_X)>VEOG_X)>XAR M:%0\U0! 4'QK.,D"!0E>*,,=JR=/X/N"0?CH _A#0V )QH MJ.A1\"+!*]S,51(0$QI(KBBK6*K3[#OI?_R]$PY6?P^B&UK[#UL!" S:D\4J MC "K$ OY\<6!3MH6*:S0HMN^'W/GA(,U?I2X1N H/KB5V/C5F^NDM]=/XB$Y MC=P5R$(94%$G0K+G(*QAW.=85&I_1? $<6/IM= V..E=32. 7BT'689YPHV, M^(19'=#S#+05%2AA/ 2?-7"EF&;.9',_K;ZO*.4.'2.Z7^E%T0_"E<.E/@+0 M[,*W5S^FZRT'U@984PHYQ7(J(3(Z7'V3I(&'I(SH":(%=(Z4 M_0C0W _NI'FEUFDN3OBT7^>SJ; M33A'S3-Y!KJ0Z5:<*X@L*N":9!"8YZ+-5/1CB![6JVZ.R)/IS%;Q** M3XP'\ENKMUI--@1,$J0A9R-*+]ECLZ1Z]LRVQ SKSS?'VM'R'QN&7GX)R\^X MFEAE6?'<@U,,ZQ3) *$:%K-^K]]6)Y1WH3R95.I=:0"G2@C$8(47O(04;&C1:Y-$D= M?(J@87HTG Q9O>CA'!**_M=E6-)RLY^OIW,*C*=A]EM8AW_- [F+A.Q?_/J0 MK*,C5^P]-:E/"?24O_1PS=MC:JZSSJ^S35)6Z$U$8(9G4+YPB"9ONM9BBC8@ MYB;U3GO2>:QQ?':YFYP_# J%2XK"73W3[\*GM8\/"BGW!ZC4%$YHGB#PS0A(:\'72$6'8IN"S M+Z5)_N*)S>#-L\OS.ZPJYE9ADJO=T)D#+:OC$E@=9)SK9LY4R_P$V\X@<]XY?/K75;)G]OB]\+7HZ>0L=[X1B4*Q62R83 M #F=R%P61--DVMZ)S>9N_.PD*)5L9 )8X,2O41072DY[R0:K@_0VMKHVOB+@ MO(S;/NAX:C3T7B(?P2W?[\O%:O5^N2A3,NY9.J-+G2A2,_FYYN!9J7D,B0NR M[E$@;X&66S0,^[)Z2L <*O@18.;.-=%'7*]GFXSKBWF^N9LDSKY/5S4W;A(C M0\ZS .Z9!Q5+S;F*F:(K;YWGW@0;VABA?<@<]@7UM*:JF?I& ,YWW["V9:DS MK\E#P;>TRR8N2ZDY^:HBL03*<4XLD-P\3TH8Z;UW33)''J%EV,?34\+L6$6, M $M_XOH6\<$5[:)#B&2N21@)P3D*1W*T+F57LNLT&VAO%-VA8MB'TU/BYW#A M#SI)8$?^J["<$_A7[W'Y\0L)]T583=-$"(6,)PV&*PE*UQ0J*PIXH2PF+-X6 MW0)#CU(S[)/I*;%TO#)&8(WN,_';='9)\?6D2#J#M MI,'@-&OB7SU!S[#/I4.BZA"%G,.5U?\.L\O-!\.\OA'.IN5GS7U/:7$Y/ZP5 MW"^^V/L5U3X<''DU5=NL7B]W\=ARU]B3+*=D Z^'& &P2 $^,@F9H)=L?5\W M7-Y99V M+/(N%ZX]\'Z/LM$;NGU0<]O0M=//" *$&^9FL\7?M?9K=9,LN*H]PS9-,!+C M#NLE#$K#R6#KZIX: R0SM-E;H]O<8W0C;ZS0.PH;B^:*&CW\M@78.I)O($E8 MR)0 %:2O;;)I'_L82A319]WDC:D+<<.^5K8 Q5ZX.T!#(T#=-2NO%\N7M/QT M7>\+=]-H F.A^ #!WF< MQL=KKZX1'+I_++YO<@;>S)_?TQ\6LQF= W^'99ZP(HU)GKB3D7[XE"'FY $Q M647[FG9ZD]R[ V@=?PQR('(6IU7C")#Z/&,OPJS^U21K&7VMH#0EU<,@ZSJN MU!%[6AB6E8[8)$&D$W7#.HS-,;)7C'*(P@Y&X3=<3A?YXSHLUR? XE4U;_ZT MV!9YOOKQ#>VQN;LFCSO'D3ML [FN+#: MAT)'&@0]RN95B?KVJ*)0+Z,KFM%!I$I-V/'@,PHH7$3E@LZN3;OY0X@=-O=S MI*@]7)UG -K?,%^F3>O."\%,GHQ)N9:[*0U>U,RDG+1D-=/1-4D0[,\3;99\ M.BXH'J*P(SW15_/;2'PR 6+[B_HCAA7^C__V_P%02P$"% ,4 " !P@2-1 MZ17>X_8; !FR #P @ $ 97AH:6)I=#$P,30N:'1M M4$L! A0#% @ <($C4=26=3[T)0 LR8! \ ( !(QP M &5X:&EB:70Q,#$U+FAT;5!+ 0(4 Q0 ( '"!(U$)B7%WS , (@; : M " 41" !E>&AI8FET,C$M;71R>'@R,#(P># V+FAT;5!+ M 0(4 Q0 ( '"!(U&?K2(2, 0 +\7 : " 4A& !E M>&AI8FET,C,M;71R>'@R,#(P># V+FAT;5!+ 0(4 Q0 ( '"!(U%3O[,> M3@@ +

&AI8FET,S$Q+6UT&AI8FET,S$R+6UT&AI8FET,S(Q M+6UT&AI8FET,S(R+6UT&AI8FET.34M;71R>'@R,#(P># V+FAT;5!+ 0(4 Q0 ( '"!(U&5R%#/ MXOP# $"#.0 1 " 5QO !M=')X+3(P,C P-C,P+FAT;5!+ M 0(4 Q0 ( '&!(U$C@2*&A1D -"TR M,#(P,#8S,%]D968N>&UL4$L! A0#% @ <8$C43]]8+ZJI 1-\ !0 M ( !1!8% &UTP?!P!M=')X+3(P,C P-C,P7W!R92YX;6Q02P4& ! ,$ ^! )N ' end