0001436126-22-000013.txt : 20220314 0001436126-22-000013.hdr.sgml : 20220314 20220314165848 ACCESSION NUMBER: 0001436126-22-000013 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 117 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220314 DATE AS OF CHANGE: 20220314 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Mistras Group, Inc. CENTRAL INDEX KEY: 0001436126 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-ENGINEERING SERVICES [8711] IRS NUMBER: 223341267 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34481 FILM NUMBER: 22737361 BUSINESS ADDRESS: STREET 1: 195 CLARKSVILLE ROAD CITY: PRINCETON JUNCTION STATE: NJ ZIP: 08550 BUSINESS PHONE: 609-716-4000 MAIL ADDRESS: STREET 1: 195 CLARKSVILLE ROAD CITY: PRINCETON JUNCTION STATE: NJ ZIP: 08550 10-K 1 mg-20211231.htm 10-K mg-20211231
0001436126false2021FYhttp://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrenthttp://www.mistrasgroup.com/20211231#AccruedExpensesAndOtherLiabilitiesCurrenthttp://www.mistrasgroup.com/20211231#AccruedExpensesAndOtherLiabilitiesCurrent00014361262021-01-012021-12-3100014361262021-06-30iso4217:USD00014361262022-03-09xbrli:shares00014361262021-12-3100014361262020-12-31iso4217:USDxbrli:shares00014361262020-01-012020-12-3100014361262019-01-012019-12-310001436126us-gaap:CommonStockMember2018-12-310001436126us-gaap:AdditionalPaidInCapitalMember2018-12-310001436126us-gaap:RetainedEarningsMember2018-12-310001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001436126us-gaap:ParentMember2018-12-310001436126us-gaap:NoncontrollingInterestMember2018-12-3100014361262018-12-310001436126us-gaap:RetainedEarningsMember2019-01-012019-12-310001436126us-gaap:ParentMember2019-01-012019-12-310001436126us-gaap:NoncontrollingInterestMember2019-01-012019-12-310001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001436126us-gaap:CommonStockMember2019-01-012019-12-310001436126us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001436126us-gaap:CommonStockMember2019-12-310001436126us-gaap:AdditionalPaidInCapitalMember2019-12-310001436126us-gaap:RetainedEarningsMember2019-12-310001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001436126us-gaap:ParentMember2019-12-310001436126us-gaap:NoncontrollingInterestMember2019-12-3100014361262019-12-310001436126us-gaap:RetainedEarningsMember2020-01-012020-12-310001436126us-gaap:ParentMember2020-01-012020-12-310001436126us-gaap:NoncontrollingInterestMember2020-01-012020-12-310001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001436126us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001436126us-gaap:CommonStockMember2020-01-012020-12-310001436126us-gaap:CommonStockMember2020-12-310001436126us-gaap:AdditionalPaidInCapitalMember2020-12-310001436126us-gaap:RetainedEarningsMember2020-12-310001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001436126us-gaap:ParentMember2020-12-310001436126us-gaap:NoncontrollingInterestMember2020-12-310001436126us-gaap:RetainedEarningsMember2021-01-012021-12-310001436126us-gaap:ParentMember2021-01-012021-12-310001436126us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001436126us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001436126us-gaap:CommonStockMember2021-01-012021-12-310001436126us-gaap:CommonStockMember2021-12-310001436126us-gaap:AdditionalPaidInCapitalMember2021-12-310001436126us-gaap:RetainedEarningsMember2021-12-310001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001436126us-gaap:ParentMember2021-12-310001436126us-gaap:NoncontrollingInterestMember2021-12-310001436126us-gaap:VariableInterestEntityPrimaryBeneficiaryMembermg:LimitedPartnershipMember2020-07-012020-07-31xbrli:pure0001436126us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-01-012021-12-310001436126us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001436126us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310001436126us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-12-310001436126us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-12-3100014361262022-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:OilGasMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OilGasMember2021-01-012021-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:OilGasMember2021-01-012021-12-310001436126mg:CorporateAndEliminationsMembermg:OilGasMember2021-01-012021-12-310001436126mg:OilGasMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:AerospaceandDefenseMembermg:ServicesMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:AerospaceandDefenseMembermg:InternationalMember2021-01-012021-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:AerospaceandDefenseMember2021-01-012021-12-310001436126mg:AerospaceandDefenseMembermg:CorporateAndEliminationsMember2021-01-012021-12-310001436126mg:AerospaceandDefenseMember2021-01-012021-12-310001436126mg:IndustrialsMemberus-gaap:OperatingSegmentsMembermg:ServicesMember2021-01-012021-12-310001436126mg:IndustrialsMemberus-gaap:OperatingSegmentsMembermg:InternationalMember2021-01-012021-12-310001436126mg:ProductsandSystemsMembermg:IndustrialsMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310001436126mg:IndustrialsMembermg:CorporateAndEliminationsMember2021-01-012021-12-310001436126mg:IndustrialsMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:PowerGenerationAndTransmissionMembermg:ServicesMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:PowerGenerationAndTransmissionMembermg:InternationalMember2021-01-012021-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:PowerGenerationAndTransmissionMember2021-01-012021-12-310001436126mg:PowerGenerationAndTransmissionMembermg:CorporateAndEliminationsMember2021-01-012021-12-310001436126mg:PowerGenerationAndTransmissionMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:OtherProcessIndustriesMembermg:ServicesMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:OtherProcessIndustriesMembermg:InternationalMember2021-01-012021-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:OtherProcessIndustriesMember2021-01-012021-12-310001436126mg:OtherProcessIndustriesMembermg:CorporateAndEliminationsMember2021-01-012021-12-310001436126mg:OtherProcessIndustriesMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:InfrastructureResearchandEngineeringMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:InfrastructureResearchandEngineeringMember2021-01-012021-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:InfrastructureResearchandEngineeringMember2021-01-012021-12-310001436126mg:CorporateAndEliminationsMembermg:InfrastructureResearchandEngineeringMember2021-01-012021-12-310001436126mg:InfrastructureResearchandEngineeringMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:PetrochemicalMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:PetrochemicalMember2021-01-012021-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:PetrochemicalMember2021-01-012021-12-310001436126mg:CorporateAndEliminationsMembermg:PetrochemicalMember2021-01-012021-12-310001436126mg:PetrochemicalMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:OtherProductsandServicesMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OtherProductsandServicesMember2021-01-012021-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:OtherProductsandServicesMember2021-01-012021-12-310001436126mg:CorporateAndEliminationsMembermg:OtherProductsandServicesMember2021-01-012021-12-310001436126mg:OtherProductsandServicesMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMember2021-01-012021-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310001436126mg:CorporateAndEliminationsMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:OilGasMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OilGasMember2020-01-012020-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:OilGasMember2020-01-012020-12-310001436126mg:CorporateAndEliminationsMembermg:OilGasMember2020-01-012020-12-310001436126mg:OilGasMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:AerospaceandDefenseMembermg:ServicesMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:AerospaceandDefenseMembermg:InternationalMember2020-01-012020-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:AerospaceandDefenseMember2020-01-012020-12-310001436126mg:AerospaceandDefenseMembermg:CorporateAndEliminationsMember2020-01-012020-12-310001436126mg:AerospaceandDefenseMember2020-01-012020-12-310001436126mg:IndustrialsMemberus-gaap:OperatingSegmentsMembermg:ServicesMember2020-01-012020-12-310001436126mg:IndustrialsMemberus-gaap:OperatingSegmentsMembermg:InternationalMember2020-01-012020-12-310001436126mg:ProductsandSystemsMembermg:IndustrialsMemberus-gaap:OperatingSegmentsMember2020-01-012020-12-310001436126mg:IndustrialsMembermg:CorporateAndEliminationsMember2020-01-012020-12-310001436126mg:IndustrialsMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:PowerGenerationAndTransmissionMembermg:ServicesMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:PowerGenerationAndTransmissionMembermg:InternationalMember2020-01-012020-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:PowerGenerationAndTransmissionMember2020-01-012020-12-310001436126mg:PowerGenerationAndTransmissionMembermg:CorporateAndEliminationsMember2020-01-012020-12-310001436126mg:PowerGenerationAndTransmissionMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:OtherProcessIndustriesMembermg:ServicesMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:OtherProcessIndustriesMembermg:InternationalMember2020-01-012020-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:OtherProcessIndustriesMember2020-01-012020-12-310001436126mg:OtherProcessIndustriesMembermg:CorporateAndEliminationsMember2020-01-012020-12-310001436126mg:OtherProcessIndustriesMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:InfrastructureResearchandEngineeringMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:InfrastructureResearchandEngineeringMember2020-01-012020-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:InfrastructureResearchandEngineeringMember2020-01-012020-12-310001436126mg:CorporateAndEliminationsMembermg:InfrastructureResearchandEngineeringMember2020-01-012020-12-310001436126mg:InfrastructureResearchandEngineeringMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:PetrochemicalMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:PetrochemicalMember2020-01-012020-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:PetrochemicalMember2020-01-012020-12-310001436126mg:CorporateAndEliminationsMembermg:PetrochemicalMember2020-01-012020-12-310001436126mg:PetrochemicalMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:OtherProductsandServicesMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OtherProductsandServicesMember2020-01-012020-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:OtherProductsandServicesMember2020-01-012020-12-310001436126mg:CorporateAndEliminationsMembermg:OtherProductsandServicesMember2020-01-012020-12-310001436126mg:OtherProductsandServicesMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMember2020-01-012020-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-01-012020-12-310001436126mg:CorporateAndEliminationsMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:OilGasMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OilGasMember2019-01-012019-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:OilGasMember2019-01-012019-12-310001436126mg:CorporateAndEliminationsMembermg:OilGasMember2019-01-012019-12-310001436126mg:OilGasMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:AerospaceandDefenseMembermg:ServicesMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:AerospaceandDefenseMembermg:InternationalMember2019-01-012019-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:AerospaceandDefenseMember2019-01-012019-12-310001436126mg:AerospaceandDefenseMembermg:CorporateAndEliminationsMember2019-01-012019-12-310001436126mg:AerospaceandDefenseMember2019-01-012019-12-310001436126mg:IndustrialsMemberus-gaap:OperatingSegmentsMembermg:ServicesMember2019-01-012019-12-310001436126mg:IndustrialsMemberus-gaap:OperatingSegmentsMembermg:InternationalMember2019-01-012019-12-310001436126mg:ProductsandSystemsMembermg:IndustrialsMemberus-gaap:OperatingSegmentsMember2019-01-012019-12-310001436126mg:IndustrialsMembermg:CorporateAndEliminationsMember2019-01-012019-12-310001436126mg:IndustrialsMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:PowerGenerationAndTransmissionMembermg:ServicesMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:PowerGenerationAndTransmissionMembermg:InternationalMember2019-01-012019-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:PowerGenerationAndTransmissionMember2019-01-012019-12-310001436126mg:PowerGenerationAndTransmissionMembermg:CorporateAndEliminationsMember2019-01-012019-12-310001436126mg:PowerGenerationAndTransmissionMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:OtherProcessIndustriesMembermg:ServicesMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:OtherProcessIndustriesMembermg:InternationalMember2019-01-012019-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:OtherProcessIndustriesMember2019-01-012019-12-310001436126mg:OtherProcessIndustriesMembermg:CorporateAndEliminationsMember2019-01-012019-12-310001436126mg:OtherProcessIndustriesMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:InfrastructureResearchandEngineeringMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:InfrastructureResearchandEngineeringMember2019-01-012019-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:InfrastructureResearchandEngineeringMember2019-01-012019-12-310001436126mg:CorporateAndEliminationsMembermg:InfrastructureResearchandEngineeringMember2019-01-012019-12-310001436126mg:InfrastructureResearchandEngineeringMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:PetrochemicalMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:PetrochemicalMember2019-01-012019-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:PetrochemicalMember2019-01-012019-12-310001436126mg:CorporateAndEliminationsMembermg:PetrochemicalMember2019-01-012019-12-310001436126mg:PetrochemicalMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:OtherProductsandServicesMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OtherProductsandServicesMember2019-01-012019-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:OtherProductsandServicesMember2019-01-012019-12-310001436126mg:CorporateAndEliminationsMembermg:OtherProductsandServicesMember2019-01-012019-12-310001436126mg:OtherProductsandServicesMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMember2019-01-012019-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-01-012019-12-310001436126mg:CorporateAndEliminationsMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembercountry:US2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembercountry:US2021-01-012021-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembercountry:US2021-01-012021-12-310001436126mg:CorporateAndEliminationsMembercountry:US2021-01-012021-12-310001436126country:US2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:OtherAmericasMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OtherAmericasMember2021-01-012021-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:OtherAmericasMember2021-01-012021-12-310001436126mg:CorporateAndEliminationsMembermg:OtherAmericasMember2021-01-012021-12-310001436126mg:OtherAmericasMember2021-01-012021-12-310001436126srt:EuropeMemberus-gaap:OperatingSegmentsMembermg:ServicesMember2021-01-012021-12-310001436126srt:EuropeMemberus-gaap:OperatingSegmentsMembermg:InternationalMember2021-01-012021-12-310001436126srt:EuropeMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310001436126srt:EuropeMembermg:CorporateAndEliminationsMember2021-01-012021-12-310001436126srt:EuropeMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembersrt:AsiaPacificMembermg:ServicesMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembersrt:AsiaPacificMembermg:InternationalMember2021-01-012021-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembersrt:AsiaPacificMember2021-01-012021-12-310001436126srt:AsiaPacificMembermg:CorporateAndEliminationsMember2021-01-012021-12-310001436126srt:AsiaPacificMember2021-01-012021-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembercountry:US2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembercountry:US2020-01-012020-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembercountry:US2020-01-012020-12-310001436126mg:CorporateAndEliminationsMembercountry:US2020-01-012020-12-310001436126country:US2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:OtherAmericasMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OtherAmericasMember2020-01-012020-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:OtherAmericasMember2020-01-012020-12-310001436126mg:CorporateAndEliminationsMembermg:OtherAmericasMember2020-01-012020-12-310001436126mg:OtherAmericasMember2020-01-012020-12-310001436126srt:EuropeMemberus-gaap:OperatingSegmentsMembermg:ServicesMember2020-01-012020-12-310001436126srt:EuropeMemberus-gaap:OperatingSegmentsMembermg:InternationalMember2020-01-012020-12-310001436126srt:EuropeMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-01-012020-12-310001436126srt:EuropeMembermg:CorporateAndEliminationsMember2020-01-012020-12-310001436126srt:EuropeMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembersrt:AsiaPacificMembermg:ServicesMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembersrt:AsiaPacificMembermg:InternationalMember2020-01-012020-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembersrt:AsiaPacificMember2020-01-012020-12-310001436126srt:AsiaPacificMembermg:CorporateAndEliminationsMember2020-01-012020-12-310001436126srt:AsiaPacificMember2020-01-012020-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembercountry:US2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembercountry:US2019-01-012019-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembercountry:US2019-01-012019-12-310001436126mg:CorporateAndEliminationsMembercountry:US2019-01-012019-12-310001436126country:US2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:OtherAmericasMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OtherAmericasMember2019-01-012019-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembermg:OtherAmericasMember2019-01-012019-12-310001436126mg:CorporateAndEliminationsMembermg:OtherAmericasMember2019-01-012019-12-310001436126mg:OtherAmericasMember2019-01-012019-12-310001436126srt:EuropeMemberus-gaap:OperatingSegmentsMembermg:ServicesMember2019-01-012019-12-310001436126srt:EuropeMemberus-gaap:OperatingSegmentsMembermg:InternationalMember2019-01-012019-12-310001436126srt:EuropeMembermg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2019-01-012019-12-310001436126srt:EuropeMembermg:CorporateAndEliminationsMember2019-01-012019-12-310001436126srt:EuropeMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembersrt:AsiaPacificMembermg:ServicesMember2019-01-012019-12-310001436126us-gaap:OperatingSegmentsMembersrt:AsiaPacificMembermg:InternationalMember2019-01-012019-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMembersrt:AsiaPacificMember2019-01-012019-12-310001436126srt:AsiaPacificMembermg:CorporateAndEliminationsMember2019-01-012019-12-310001436126srt:AsiaPacificMember2019-01-012019-12-310001436126mg:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2021-01-012021-12-310001436126mg:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2020-01-012020-12-310001436126mg:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2019-01-012019-12-310001436126us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001436126us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001436126us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001436126mg:TexasCustomerMember2019-12-310001436126mg:TexasCustomerMember2019-12-012019-12-3100014361262021-10-012021-12-310001436126us-gaap:LandMember2021-12-310001436126us-gaap:LandMember2020-12-310001436126us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2021-01-012021-12-310001436126us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2021-01-012021-12-310001436126us-gaap:BuildingAndBuildingImprovementsMember2021-12-310001436126us-gaap:BuildingAndBuildingImprovementsMember2020-12-310001436126mg:OfficeFurnitureAndEquipmentMembersrt:MinimumMember2021-01-012021-12-310001436126mg:OfficeFurnitureAndEquipmentMembersrt:MaximumMember2021-01-012021-12-310001436126mg:OfficeFurnitureAndEquipmentMember2021-12-310001436126mg:OfficeFurnitureAndEquipmentMember2020-12-310001436126srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2021-01-012021-12-310001436126us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2021-01-012021-12-310001436126us-gaap:MachineryAndEquipmentMember2021-12-310001436126us-gaap:MachineryAndEquipmentMember2020-12-310001436126mg:SmallNDTServicesCompanyMembercountry:CA2021-01-012021-12-31mg:entity0001436126mg:SmallNDTServicesCompanyMembercountry:CA2021-12-310001436126mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember2019-09-012019-09-300001436126mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember2019-09-300001436126srt:MinimumMembermg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember2019-09-012019-09-300001436126mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMembersrt:MaximumMember2019-09-012019-09-300001436126mg:ServicesMember2019-12-310001436126mg:InternationalMember2019-12-310001436126mg:ProductsandSystemsMember2019-12-310001436126mg:ServicesMember2020-01-012020-12-310001436126mg:InternationalMember2020-01-012020-12-310001436126mg:ProductsandSystemsMember2020-01-012020-12-310001436126mg:ServicesMember2020-12-310001436126mg:InternationalMember2020-12-310001436126mg:ProductsandSystemsMember2020-12-310001436126mg:ServicesMember2021-01-012021-12-310001436126mg:InternationalMember2021-01-012021-12-310001436126mg:ProductsandSystemsMember2021-01-012021-12-310001436126mg:ServicesMember2021-12-310001436126mg:InternationalMember2021-12-310001436126mg:ProductsandSystemsMember2021-12-310001436126mg:COVID19PandemicMember2020-01-012020-03-310001436126mg:ServicesMembermg:COVID19PandemicMember2020-01-012020-03-310001436126mg:COVID19PandemicMembermg:EuropeanReportingUnitMember2020-01-012020-03-310001436126mg:BrazilianReportingUnitMembermg:COVID19PandemicMember2020-01-012020-03-310001436126mg:ServicesMember2020-12-310001436126mg:ServicesMember2021-12-310001436126mg:InternationalMember2020-12-310001436126mg:InternationalMember2021-12-310001436126mg:ProductsandSystemsMember2021-12-310001436126mg:ProductsandSystemsMember2020-12-310001436126srt:MinimumMemberus-gaap:CustomerRelationshipsMember2021-01-012021-12-310001436126us-gaap:CustomerRelationshipsMembersrt:MaximumMember2021-01-012021-12-310001436126us-gaap:CustomerRelationshipsMember2021-12-310001436126us-gaap:CustomerRelationshipsMember2020-12-310001436126us-gaap:ComputerSoftwareIntangibleAssetMembersrt:MinimumMember2021-01-012021-12-310001436126us-gaap:ComputerSoftwareIntangibleAssetMembersrt:MaximumMember2021-01-012021-12-310001436126us-gaap:ComputerSoftwareIntangibleAssetMember2021-12-310001436126us-gaap:ComputerSoftwareIntangibleAssetMember2020-12-310001436126us-gaap:NoncompeteAgreementsMembersrt:MinimumMember2021-01-012021-12-310001436126us-gaap:NoncompeteAgreementsMembersrt:MaximumMember2021-01-012021-12-310001436126us-gaap:NoncompeteAgreementsMember2021-12-310001436126us-gaap:NoncompeteAgreementsMember2020-12-310001436126srt:MinimumMemberus-gaap:OtherIntangibleAssetsMember2021-01-012021-12-310001436126srt:MaximumMemberus-gaap:OtherIntangibleAssetsMember2021-01-012021-12-310001436126us-gaap:OtherIntangibleAssetsMember2021-12-310001436126us-gaap:OtherIntangibleAssetsMember2020-12-310001436126mg:ServicesMembermg:COVID19PandemicMember2020-01-012020-03-310001436126us-gaap:ComputerSoftwareIntangibleAssetMembermg:ServicesMembermg:COVID19PandemicMember2020-01-012020-03-310001436126us-gaap:CustomerRelationshipsMembermg:ServicesMembermg:COVID19PandemicMember2020-01-012020-03-310001436126mg:ServicesMemberus-gaap:OtherIntangibleAssetsMembermg:COVID19PandemicMember2020-01-012020-03-310001436126us-gaap:NoncompeteAgreementsMembermg:ServicesMembermg:COVID19PandemicMember2020-01-012020-03-310001436126us-gaap:ComputerSoftwareIntangibleAssetMember2020-01-012020-12-310001436126us-gaap:ComputerSoftwareIntangibleAssetMember2019-01-012019-12-310001436126us-gaap:RevolvingCreditFacilityMember2021-12-310001436126us-gaap:RevolvingCreditFacilityMember2020-12-310001436126us-gaap:RevolvingCreditFacilityMembermg:TermALoanFacilityMember2021-12-310001436126us-gaap:RevolvingCreditFacilityMembermg:TermALoanFacilityMember2020-12-310001436126mg:OtherLongTermDebtMember2021-12-310001436126mg:OtherLongTermDebtMember2020-12-310001436126us-gaap:RevolvingCreditFacilityMembermg:CreditAgreementMember2021-05-190001436126us-gaap:RevolvingCreditFacilityMembermg:CreditAgreementMember2021-12-310001436126us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMembermg:CreditAgreementMember2021-05-192021-05-190001436126us-gaap:RevolvingCreditFacilityMembermg:DebtCovenantPeriodOneMembersrt:MaximumMembermg:CreditAgreementMember2021-05-192021-05-190001436126us-gaap:RevolvingCreditFacilityMembersrt:MinimumMembermg:CreditAgreementMembermg:DebtCovenantPeriodTwoMember2021-05-192021-05-190001436126us-gaap:RevolvingCreditFacilityMembersrt:MaximumMembermg:CreditAgreementMember2021-05-192021-05-190001436126us-gaap:RevolvingCreditFacilityMembersrt:MinimumMembermg:CreditAgreementMember2021-05-192021-05-190001436126us-gaap:RevolvingCreditFacilityMembermg:TermALoanFacilityMembermg:DebtCovenantPeriodOneMember2021-05-192021-05-190001436126us-gaap:RevolvingCreditFacilityMembermg:TermALoanFacilityMembermg:DebtCovenantPeriodTwoMember2021-05-192021-05-190001436126us-gaap:RevolvingCreditFacilityMembermg:CreditAgreementMember2021-01-012021-12-310001436126srt:MinimumMembermg:OtherLongTermDebtMember2021-01-012021-12-310001436126srt:MaximumMembermg:OtherLongTermDebtMember2021-01-012021-12-310001436126srt:MinimumMembermg:OtherLongTermDebtMember2021-12-310001436126srt:MaximumMembermg:OtherLongTermDebtMember2021-12-310001436126mg:ContingentConsiderationMemberus-gaap:FairValueInputsLevel3Member2020-12-310001436126mg:ContingentConsiderationMemberus-gaap:FairValueInputsLevel3Member2019-12-310001436126mg:ContingentConsiderationMemberus-gaap:FairValueInputsLevel3Member2021-01-012021-12-310001436126mg:ContingentConsiderationMemberus-gaap:FairValueInputsLevel3Member2020-01-012020-12-310001436126mg:ContingentConsiderationMemberus-gaap:FairValueInputsLevel3Member2021-12-31mg:plan0001436126mg:LongTermIncentivePlan2009Member2021-12-310001436126mg:LongTermIncentivePlan2009Member2021-01-012021-12-310001436126mg:LongTermIncentivePlan2016Member2020-05-192020-05-190001436126mg:LongTermIncentivePlan2016Member2020-05-190001436126mg:LongTermIncentivePlan2016Member2021-12-310001436126us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001436126us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001436126us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001436126us-gaap:EmployeeStockOptionMember2021-12-310001436126mg:ExercisePriceRangeOneMember2021-01-012021-12-310001436126mg:ExercisePriceRangeOneMember2021-12-310001436126us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001436126us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001436126us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001436126us-gaap:RestrictedStockUnitsRSUMember2021-12-310001436126us-gaap:CommonStockMembersrt:DirectorMember2021-01-012021-12-31mg:director0001436126us-gaap:CommonStockMembersrt:DirectorMember2020-01-012020-12-310001436126us-gaap:CommonStockMembersrt:DirectorMember2019-01-012019-12-310001436126us-gaap:RestrictedStockUnitsRSUMember2020-12-310001436126us-gaap:RestrictedStockUnitsRSUMember2019-12-310001436126us-gaap:RestrictedStockUnitsRSUMember2018-12-310001436126mg:ExecutiveAndSeniorOfficersMemberus-gaap:PerformanceSharesMember2021-01-012021-12-310001436126us-gaap:PerformanceSharesMember2020-01-012020-12-31mg:metric0001436126srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMember2021-01-012021-12-310001436126srt:ExecutiveOfficerMemberus-gaap:PerformanceSharesMember2020-01-012020-12-310001436126us-gaap:PerformanceSharesMember2020-12-310001436126us-gaap:PerformanceSharesMember2019-12-310001436126us-gaap:PerformanceSharesMember2018-12-310001436126us-gaap:PerformanceSharesMember2021-01-012021-12-310001436126us-gaap:PerformanceSharesMember2019-01-012019-12-310001436126us-gaap:PerformanceSharesMember2021-12-310001436126mg:Fiscal2019GrantsMemberus-gaap:PerformanceSharesMember2019-12-310001436126mg:AccruedExpensesandOtherCurrentLiabilitiesMemberus-gaap:PerformanceSharesMember2019-12-310001436126mg:ExecutiveAndSeniorOfficersMemberus-gaap:PerformanceSharesMember2020-01-012020-12-310001436126mg:ExecutiveAndSeniorOfficersMemberus-gaap:PerformanceSharesMember2019-01-012019-12-310001436126mg:ExecutiveAndSeniorOfficersMemberus-gaap:PerformanceSharesMember2021-12-310001436126mg:CanadianTaxAuthorityProvinceOfAlbertaMemberus-gaap:ForeignCountryMember2019-01-012019-12-310001436126us-gaap:DomesticCountryMember2021-12-310001436126us-gaap:StateAndLocalJurisdictionMember2021-12-310001436126us-gaap:ForeignCountryMember2021-12-310001436126us-gaap:CapitalLossCarryforwardMember2021-12-310001436126us-gaap:ForeignCountryMember2021-01-012021-12-310001436126us-gaap:ForeignCountryMember2020-01-012020-12-310001436126us-gaap:ForeignCountryMember2019-01-012019-12-310001436126srt:MinimumMemberus-gaap:PensionPlansDefinedBenefitMembermg:BoilermakersandPipefittersPlansMember2021-12-310001436126us-gaap:PensionPlansDefinedBenefitMembermg:BoilermakersandPipefittersPlansMember2020-01-012020-12-310001436126us-gaap:PensionPlansDefinedBenefitMembermg:BoilermakersandPipefittersPlansMember2021-01-012021-12-310001436126us-gaap:BuildingMembermg:OperatingLeaseArrangementMember2021-01-012021-12-310001436126mg:ConsultingServicesMembersrt:DirectorMembermg:CapitalManagementEnterpriseCMEMember2021-12-31mg:employee_director0001436126mg:ConsultingServicesMembersrt:DirectorMembermg:CapitalManagementEnterpriseCMEMember2021-01-012021-12-310001436126us-gaap:BuildingMembermg:OperatingLeaseArrangementMember2021-12-310001436126us-gaap:BuildingMembermg:OperatingLeaseArrangementMember2020-12-310001436126us-gaap:BuildingMembermg:OperatingLeaseArrangementMember2020-01-012020-12-310001436126us-gaap:BuildingMembermg:OperatingLeaseArrangementMembermg:COVID19PandemicMember2020-06-012020-12-310001436126mg:ServicesMembermg:COVID19PandemicMember2021-01-012021-12-310001436126us-gaap:CollectibilityOfReceivablesMembermg:TexasCustomerMember2021-12-310001436126us-gaap:CollectibilityOfReceivablesMember2019-12-31mg:weld0001436126us-gaap:CollectibilityOfReceivablesMember2019-12-012019-12-310001436126us-gaap:CollectibilityOfReceivablesMembermg:TexasCustomerMember2019-12-012019-12-310001436126us-gaap:CollectibilityOfReceivablesMembermg:TexasCustomerMember2019-12-310001436126mg:ClassActionMember2021-01-012021-12-31mg:claim0001436126mg:ClassActionOnBehalfOfCurrentAndFormerEmployeesMember2021-01-012021-12-310001436126mg:ClassActionOnBehalfOfStateOfCaliforniaMember2021-01-012021-12-310001436126mg:ClassActionMember2021-05-042021-05-040001436126mg:ClassActionMember2021-01-012021-03-310001436126mg:ClassActionMember2020-10-012020-12-310001436126us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember2021-12-310001436126us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember2018-01-012019-12-310001436126us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember2021-10-012021-12-310001436126country:DEsrt:AffiliatedEntityMembermg:SeveranceandLaborDisputesMembermg:RightToCustomerContractsMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2020-01-010001436126country:DEsrt:AffiliatedEntityMembermg:SeveranceandLaborDisputesMember2021-01-012021-12-310001436126srt:AffiliatedEntityMembermg:SeveranceandLaborDisputesMember2020-12-012020-12-310001436126srt:AffiliatedEntityMembermg:SeveranceandLaborDisputesMember2020-12-31mg:installment0001436126srt:AffiliatedEntityMembermg:SeveranceandLaborDisputesMember2021-03-310001436126srt:AffiliatedEntityMembermg:SeveranceandLaborDisputesMember2021-01-012021-03-310001436126mg:AcquisitionRelatedContingenciesMemberus-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2021-12-310001436126mg:AcquisitionRelatedContingenciesMemberus-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2021-01-012021-12-310001436126mg:AcquisitionRelatedContingenciesMembermg:ProductsandSystemsMembermg:DisposalOfForeignSubsidiariesMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2018-01-012018-12-310001436126mg:AcquisitionRelatedContingenciesMembermg:ProductsandSystemsMembermg:DisposalOfForeignSubsidiariesMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2021-08-032021-08-030001436126mg:AcquisitionRelatedContingenciesMembermg:ProductsandSystemsMembermg:DisposalOfForeignSubsidiariesMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2021-12-31mg:segment0001436126us-gaap:OperatingSegmentsMembermg:ServicesMember2021-12-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMember2020-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMember2021-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMember2020-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2021-12-310001436126mg:ProductsandSystemsMemberus-gaap:OperatingSegmentsMember2020-12-310001436126mg:CorporateAndEliminationsMember2021-12-310001436126mg:CorporateAndEliminationsMember2020-12-310001436126country:US2021-12-310001436126country:US2020-12-310001436126mg:OtherAmericasMember2021-12-310001436126mg:OtherAmericasMember2020-12-310001436126srt:EuropeMember2021-12-310001436126srt:EuropeMember2020-12-3100014361262021-07-012021-09-3000014361262021-04-012021-06-3000014361262021-01-012021-03-3100014361262020-10-012020-12-3100014361262020-07-012020-09-3000014361262020-04-012020-06-3000014361262020-01-012020-03-3100014361262019-10-012019-12-3100014361262019-07-012019-09-3000014361262019-04-012019-06-3000014361262019-01-012019-03-31

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
 
Form 10-K
 
    ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2021
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 Number 001-34481
 
 
Mistras Group, Inc.
(Exact name of registrant as specified in its charter)
 
Delaware 22-3341267
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification Number)
 
195 Clarksville Road
Princeton Junction, New Jersey 08550
(Address of principal executive offices) (Zip Code)
(609716-4000
(Registrant's telephone number, including area code)
 
Securities registered pursuant to Section 12(b) of the Act: 
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, par value $.01 par valueMGNew York Stock Exchange
 
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 o  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 o  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 o

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 (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes ý  No o
  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a smaller reporting company or an emerging growth company. See the 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 o
 Accelerated filer x
Non-accelerated filer o
 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. o

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 Act).  Yes   No ý
 
The aggregate market value of the voting and non-voting common stock held by non-affiliates of the registrant, based on the closing price of $9.83 on June 30, 2021, the last business day of the registrant's most recently completed second fiscal quarter, as reported on the New York Stock Exchange, was approximately $176.5 million.
 
As of March 9, 2022, the Registrant had 29,545,813 shares of common stock outstanding.
 
DOCUMENTS INCORPORATED BY REFERENCE
 
Information required by Part III (Items 10, 11, 12, 13 and 14) is incorporated by reference to portions of the registrant’s definitive proxy statement for its 2022 annual meeting of shareholders (the “Proxy Statement”), which is expected to be filed not later than 120 days after the registrant’s fiscal year ended December 31, 2021. Except as expressly incorporated by reference, the Proxy Statement shall not be deemed to be a part of this report on Form 10-K.

Auditor Name: KPMG LLP     Auditor Location: Short Hills, New Jersey         Auditor Firm ID: 185




MISTRAS GROUP, INC.
ANNUAL REPORT ON FORM 10-K
TABLE OF CONTENTS
 
  
 
 
 
 
 
 
    
  
 
 
 
 
 
 
 
 
DISCLOSURES REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
    
  
 
 
 
 
 
    
  
 

2


ITEM 1.                                                BUSINESS

FORWARD-LOOKING STATEMENTS
 
This Annual Report on Form 10-K contains forward-looking statements regarding Mistras Group, Inc. ("Mistras,""MISTRAS," "the Company," "us," "we" and similar expressions) and our business, financial condition, results of operations and prospects within the meaning of Section 27A of the Securities Act of 1933 (Securities Act), and Section 21E of the Securities Exchange Act of 1934 (Exchange Act). Such forward-looking statements include those that express plans, anticipation, intent, contingency, goals, targets or future development and/or otherwise are not statements of historical fact. These forward-looking statements are based on our current expectations and projections about future events and they are subject to risks and uncertainties known and unknown that could cause actual results and developments to differ materially from those expressed or implied in such statements.
 
In some cases, you can identify forward-looking statements by terminology, such as “goals,” “expects,” “anticipates,” “intends,” “plans,” “believes,” “seeks,” “estimates,” “may,” “could,” “should,” “would,” “predicts,” “appears,” “projects,” or the negative of such terms or other similar expressions. Factors that could cause or contribute to differences in results and outcomes from those in our forward-looking statements include, without limitation, those discussed elsewhere in this Annual Report in Part I, Item 1A. “Risk Factors,” Part 2, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and in this Item 1, as well as those discussed in our other Securities and Exchange Commission (SEC) filings. We undertake no obligation to (and expressly disclaim any obligation to) revise or update any forward-looking statements made herein whether as a result of new information, future events or otherwise. However, you should consult any further disclosures we may make on these or related topics in our reports on Form 8-K or Form 10-Q filed with the SEC.
 
The following discussions should be read in conjunction with the sections of this Annual Report entitled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and “Risk Factors.”
 
OUR BUSINESS

Asset Protection Industry Overview
MISTRAS Group, Inc. is a leading "one source" multinational provider of integrated technology-enabled asset protection solutions, helping to maximize the safety and operational uptime for civilization’s most critical industrial and civil assets.

Backed by an innovative, data-driven asset protection portfolio, proprietary technologies, and a decades-long legacy of industry leadership, MISTRAS leads clients in the oil and gas, petrochemical, aerospace and defense, renewable and non-renewable energy, civil infrastructure, and manufacturing industries towards achieving and maintaining operational excellence. By supporting these organizations that help fuel our vehicles and power our society; inspecting components that are trusted for commercial, defense, and space craft; and building real-time monitoring equipment to enable safe travel across bridges, MISTRAS helps the world move, innovate and create a safe and sustainable future for generations to come.

The company’s core capabilities include Non-Destructive Testing (“NDT”) field inspections enhanced by advanced robotics, laboratory quality control and assurance testing, sensing technologies and NDT equipment, asset and mechanical integrity engineering services, and light mechanical maintenance and access services. MISTRAS enhances value for its clients by integrating asset protection throughout supply chains and centralizing integrity data through a suite of Industrial Internet of Things ("IIoT") -connected digital software and monitoring solutions.

We offer our customers “One Source for Asset Protection Solutions®” and are a leading global provider of technology-enabled asset protection solutions used to evaluate the safety, structural integrity and reliability of critical energy, industrial and public infrastructure.
Our asset protection solutions are intended to help maximize safety and uptime of our customers' assets and facilities. These mission critical solutions enhance our customers’ ability to comply with governmental safety and environmental regulations, extend the useful life of their assets, increase productivity, minimize repair costs, manage risk and avoid catastrophic disasters.
We deliver value through a comprehensive “OneSource™” portfolio of customized solutions, utilizing a proven systematic method that creates a closed-loop lifecycle for addressing continuous asset protection and improvement.
Our specialized asset protection solutions include:
3

Field Inspections
Laboratory Testing
Maintenance
Engineering Consulting
Access
Data Management and Services
Monitoring
Equipment

Our OneSource model emphasizes the integration of these solutions and the asset integrity data associated with them to service our customers throughout their assets’ lifetimes and are delivered to our customers in three primary ways: data services, field operations, and shop work. Under this business model, many customers outsource their inspection, integrity data management and other asset protection needs to us on a “run-and-maintain” basis to ensure the continued safety and structural and operational integrity of their assets. Revenue streams include data services revenue derived from the selling of licenses and analyzing and synthesizing customer data through our OneSuite™ platform; field operations revenue derived from work performed in the field at customer locations; and shop work revenue derived from operations designing, building, and customizing products in our laboratories for our customers.
We have established long-term relationships as a critical solutions provider to many of the leading companies with asset-intensive infrastructure in our target markets. These markets primarily consist of:
Oil and Gas (Downstream, Midstream and Upstream)
Aerospace & Defense
Industrial
Power Generation & Transmission
Public Infrastructure, Research and Engineering
Process Industries
Petrochemical

A majority of our revenues are generated by deploying technicians at our customers' locations. Most of our revenues from aerospace and defense as well as certain manufacturing customers are generated by performing inspections and testing at our various in-house laboratories.
We generated revenues of $677.1 million, $592.6 million and $748.6 million for the years ended December 31, 2021, 2020 and 2019, respectively. We generated net income of $3.9 million, a net loss of $(99.5) million and net income of $6.1 million for the years ended December 31, 2021, 2020, and 2019, respectively. For the years ended December 31, 2021, 2020 and 2019, we generated approximately 82%, 80% and 80%, respectively, of our revenues from our Services segment. Our revenues are diversified, with our top ten customers accounting for approximately 33%, 32% and 34% of our revenues during the years ended December 31, 2021, 2020 and 2019, respectively, with no customer accounting for greater than 10% of our revenues in any such year.
 
OUR SPECIALIZED SOLUTIONS
As a OneSource provider of asset protection solutions, Mistras combines our industry-leading services, products, data management solutions and technologies to provide a unique, custom-tailored solution for each customer’s individual asset protection needs, ranging from routine inspections to complex, plant-wide asset integrity management.
Field Inspections
Our field inspections portfolio includes traditional and advanced Non-Destructive Testing (NDT) techniques, along with predictive maintenance (PdM) assessments of fixed and rotating assets and inline inspection (ILI) for pipelines. We offer these solutions on an individual basis, or as parts of enterprise inspection and testing programs.
NDT is the examination of an asset without materially impacting its integrity. The ability to inspect infrastructure assets and not interfere with their operating performance makes NDT a highly-attractive alternative to many traditional techniques, which may require shutting down an asset or entire facility. Typical issues for which Mistras technicians inspect include corrosion, cracking, leaking, faults and flaws in piping, storage tanks and pressure vessels, as well as a wide range of other industrial assets and public infrastructure.
Our automated data acquisition solutions utilize smart sensing and monitoring, robotic inspection systems, and digitized spot inspections to provide asset integrity data with greater insight into current and future asset conditions.
4

Field inspection services lend themselves to integration with our other offerings, and as such have often served as the initial entry point to more advanced customer engagements that require additional solutions. After an initial field inspection is performed, MISTRAS is able to provide multiple supplemental solutions that further serve to solidify our relationships with our customers and drive additional revenue.
Data Management and Services
The asset protection solutions that MISTRAS provides throughout our customers’ asset lifecycles generate asset integrity data that needs to be effectively archived, managed, and analyzed. A common difficulty that MISTRAS' customers face is the ability to easily access and analyze data from multiple data collection and input contractors. We recognize that this data is most valuable to our customers when it is accessible and integrated (regardless of vendor, tool, or facility), and have taken significant steps to digitalizing asset protection processes through the release of the first-ever asset protection software ecosystem MISTRAS OneSuite.

The OneSuite software platform offers functions of MISTRAS' popular software and services brands as integrated apps on a cloud environment. OneSuite serves as a single access portal for customers' data activities and provides access to 50 plus applications being offered on one centralized platform.

Plant Condition Management Software (PCMS®). Our world-class enterprise inspection database management software ("IDMS") - Plant Condition Management Software ("PCMS") - was developed specifically for process industries and equipment, and enables the storage, organization and analysis of inspection data.

PCMS offers wide-ranging support for mechanical integrity programs, including:
Comprehensive inspection tracking, scheduling and analysis
Corrosion analysis & trending
Integrated risk-based inspection ("RBI") calculators
Safety relief valve management

PCMS compares data to prior operations, similar assets, industrial standards and specific risk conditions, such as use with highly-flammable or corrosive materials. It also develops asset integrity management plans based on RBI calculations that specify an optimal schedule for the testing, maintenance and retirement of assets.
In many instances, customers of our field inspections and consulting services also have licensed PCMS for storage and analysis of collected inspection and Mechanical Integrity ("MI") data.
We believe PCMS is one of the most widely used plant condition management software systems in North American refineries. We estimate it is currently used by approximately 50% of the U.S. refining capacity, as well as by leading midstream pipeline energy companies and major energy companies in Canada and Europe. This provides us with recurring maintenance and support fees and marketing opportunities for additional software and solutions.

Pipeline Data. Following our acquisitions of companies that support the midstream sector of the oil and gas industry, we believe MISTRAS provides among the most comprehensive, data-driven pipeline protection solutions available to the industry. These proprietary pipeline data analysis solutions enable deep integration of inline inspection ("ILI") big data with real-time risk analytics and business intelligence ("BI") to provide capabilities for supporting pipeline integrity, which we believe provides us with an important competitive advantage.
MISTRAS Digital®. MISTRAS has also invested resources in digitalizing and optimizing the collection, transfer, and visibility of field inspection data. MISTRAS Digital is an electronic platform that digitally delivers field inspection assignments and related data, captures inspection results, and delivers electronic reporting and productivity tracking via relevant key performance indicators (KPI(s)) to multiple members of a customer organization, including those not directly associated with the inspection function. Customers have made clear that the timely and accurate delivery of field data to their inspection data management systems ("IDMS") is an important feature for them. MISTRAS Digital integrates with PCMS and other inspection data management systems to provide additional productivity improvements.

Monitoring

5

Online Monitoring. Our online condition-monitoring solutions provide real-time reports and analysis of infrastructure to alert facility personnel to damages before critical failures occur, while our flexible, IIoT-compatible, cloud-based online monitoring portal centralizes and analyzes all collected monitoring data. These monitoring solutions are often installed in hazardous or hard-to-reach locations, helping to enhance safety by reducing the need to send technicians into unsafe locations. We offer monitoring solutions for a wide range of assets and applications, including:

Wind Turbine Blades
Tube Leaking
Power Transformer Health & Reliability
Stator Vane Cracking
Bridge Structural Health Monitoring (SHM)
Wall Thickness Tracking
High-Energy Piping (HEP) Integrity
Fluid Corrosivity
Through-Valve Leaking

We have continued to develop new technologies to provide monitoring of wind blade integrity through our Sensoria™ blade monitoring technology, which received a U.S. patent during the fourth quarter of 2021. Sensoria helps provide real-time monitoring and damage detection of wind turbine blades and allows our customers to maximize uptime, performance and safety of wind turbine blades. This tool provides additional growth and expansion of our capabilities to serve both new and existing wind turbines and greatly enhances our product offerings within the renewable energy industry.

With expertise in monitoring hardware and services, MISTRAS designs and installs monitoring systems, and provides commissioning, training, reporting, technical support, and annual maintenance services. We offer a variety of secure, web-based solutions that monitor structural integrity and analyze conditions against our library of historical inspection data, allowing users to stay aware of potential concerns and prioritize future inspections and maintenance. We also offer custom-developed software that integrates with sensing technologies, reporting platforms, and onsite IDMSs; stores and trends monitoring data; and provides immediate automated data analysis. Much of our monitoring is based on acoustical emissions technology.

Laboratory Testing
Our network of in-house laboratories located across North America and Europe offers quality assurance and quality control ("QA/QC") solutions for new and existing metal and alloy components, materials, and composites.
Our in-house labs work with our customers to test and measure utilized components throughout their lifetimes, from preparation and production to post-processing and in-service component monitoring. MISTRAS’ laboratory QA/QC solutions help to meet customer needs throughout their manufacturing cycles, with a focus on optimizing production logistics. Our in-house lab solutions include:
Non-destructive evaluation/inspection ("NDE"/"NDI")
Destructive testing ("DT")
Metallurgical testing
Chemical analysis testing
Mechanical services
Pre-machining
Finishing services

We often inspect and test components prior to assembly to screen for defects and discontinuities introduced in the manufacturing process. We also inspect existing components to ensure they remain fit-for-purpose.
Our labs hold a wide variety of certifications, such as: Nadcap (formerly NADCAP, the National Aerospace and Defense Contractors Accreditation Program), AS9100/ISO-9001, Federal Aviation Administration (FAA) Repair Station, and the International Traffic in Arms Regulations/Export Administration Regulations (ITAR/EAR) , that allow us to perform inspections which meet or exceed stringent regulatory and manufacturers' requirements. With these certifications come a comprehensive range of approvals from prime contractors of major projects, militaries, and internationally-renowned original equipment manufacturers (OEMs) from many of our key markets, including the oil and gas, aerospace and defense, power generation, and industrial markets.
6

Maintenance
We perform maintenance and light mechanical services to prepare assets for inspection and to return them to working condition post inspection. These services include corrosion removal, mitigation and prevention; insulation installation and removal; electrical services; heat tracing, industrial cleaning; pipefitting; and welding. Our light mechanical services are often offered as complementary, value-added solutions to inspections, such as removing insulation in order to inspect piping, then re-installing insulation.
Our multi-disciplined technicians offer maintenance and light mechanical services in hard-to-access areas, in combination with rope access or diving strategies.
Mechanical services are still a small part of our business, and we carefully try to avoid providing any such services that conflict with our inspection services.
Engineering Consulting
We provide a broad range of engineering consulting services, primarily for process equipment, technologies and facilities. Our engineering consultations include plant operations and management support, turnaround/shutdown planning, profit improvement, facilities planning studies, engineering design, process safety reviews, energy optimization evaluations, benchmarking/key performance indicator development and technical training.
Our Asset Integrity Management ("AIMS") and Mechanical Integrity services help improve asset reliability and regulatory compliance through a systematic, engineering-based approach to ensure the ongoing integrity and safety of equipment and industrial facilities. AIMS/MI services can include conducting an inventory of infrastructure assets; developing, implementing and training personnel in executing inspection and maintenance procedures; and managing MI programs. We help to identify gaps between existing and desired practices and establish quality assurance standards for fabrication, engineering and installation of infrastructure assets.
Access
Much of our work is conducted in hard-to-access locations, including those in at-height, subsea and confined locations. We utilize scaffolding and rope access to access at-height and confined assets; certified divers for subsea inspection and maintenance; and unmanned (drone) aerial, land-based and subsea systems to deliver a wide range of inspection applications, with an emphasis on minimizing at-height access and confined space entry ("CSE").
Equipment
We design and manufacture portable, handheld, wireless and turnkey NDT equipment, along with corresponding data acquisition sensors and software, for spot inspections and long-term, unattended monitoring applications.
We sell these solutions as individual components, or as complete systems, which include a combination of sensors, amplifiers, signal processing electronics, knowledge-based software and decision and feedback electronics. We also sell integrated service-and-system technology packages, in which our field technicians utilize our proprietary and specialized testing procedures and hardware, advanced pattern recognition, neural network software and databases to compare test results against our prior testing data or industry standards.
We provide a range of acoustic emission ("AE") products and are a leader in the design and manufacture of AE sensors, instruments and turnkey systems used for monitoring and testing materials, pressure components, processes, and structures. MISTRAS also designs and manufactures ultrasonic testing ("UT") equipment.
Most of our hardware products are fabricated, assembled, and tested in our ISO-9001-certified facility in Princeton Junction, New Jersey. We also design and manufacture automated ultrasonic systems and scanners in France.
Centers of Excellence
Another differentiator in our business model is our Centers of Excellence ("COEs"), which offer support for asset, technology, or industry-specific solutions. Our subject matter experts engage in strategic sales opportunities to offer customers value-added solutions using advanced technologies and methods. The COEs help to standardize our approach to common problems in our key market segments. Our COEs include:
Acoustic Emission
Aerospace
American Petroleum Institute (API) Turnarounds
AIMS/MI/Engineering
7

Automated Ultrasonics
Data Solutions
Fossil Power
Guided Wave Ultrasonics
Infrastructure
PCMS Software & Services
Mechanical Services
MISTRAS Digital®
Nuclear Power
Offshore
Phased Array
Pipeline
Power Generation
Predictive Maintenance
Refractory Inspection
Rope Access/Wind
Substation Reliability
Tank Inspection
Transportation
Tube Inspection
Unmanned Systems

ASSET PROTECTION INDUSTRY OVERVIEW
Asset protection plays a crucial role in assuring the integrity and reliability of critical infrastructure. As an asset protection solutions provider, MISTRAS seeks to maximize the uptime and safety of critical infrastructure, by helping customers to detect, locate, mitigate, and prevent damages such as corrosion, cracks, leaks, manufacturing flaws and other concerns to operating and structural integrity. In addition to these core utilities, the storage and analysis of collected inspection and mechanical integrity data is also a key aspect of asset protection.
NDT has historically been a prominent solution in the asset protection industry due to its capacity to detect defects without compromising the integrity of the tested materials or equipment. Traditionally, the supply of NDT inspection services has been provided by many relatively small vendors, who provide services in a more localized geographic region. A trend has emerged, however, for customers to increasingly engage a select few vendors capable of providing a wider spectrum of asset protection solutions for global infrastructure, in addition to an increased demand for advanced non-destructive testing ("ANDT") solutions and data acquisition software, both of which require a highly-trained workforce.
Due to these trends, those vendors offering integrated solutions, scalable operations, skilled personnel and a global footprint are expected to have a distinct competitive advantage. Moreover, we believe that vendors that are able to effectively deliver both advanced solutions and data analytics, by virtue of their access to customers’ data, create a significant barrier to entry for competitors, leading to the opportunity to further create significant recurring revenues.
Key Dynamics of the Asset Protection Industry
We believe the following represent key dynamics of the asset protection industry, and that the market available to us will continue to grow as these macro-market trends continue to develop:
Extending the Useful Life of Aging Infrastructure While Increasing Utilization. Due to the prohibitive costs and challenges of building new infrastructure, many companies have chosen to extend the useful life of existing assets through enhancements, rather than replacing these assets. This has resulted in the significant aging and increased utilization of existing infrastructure in our target markets. Demand for refined petroleum products, combined with high plant-utilization rates, drives refineries to upgrade facilities to make them more efficient and expand capacities. Because aging infrastructure requires more frequent inspection and maintenance in comparison to new infrastructure, companies and public authorities continue to spend on asset protection to ensure their aging infrastructure assets continue to operate effectively.
Outsourcing of Non-Core Activities and Technical Resource Constraints. Due to the increasing sophistication and automation of NDT programs, a decreasing supply of skilled professionals and increasing governmental regulations, companies are increasingly outsourcing NDT to third-party providers with advanced solution portfolios, engineering expertise and trained workforces.
8

Digital Transformation of Asset Protection. Plants in the oil and gas and process industries are recognizing the need to evolve their traditional, paper-based mechanical integrity programs in favor of digitalized solutions. The rise of big data intelligence and the need to gain actionable insights from raw asset integrity data are growing trends that provide opportunities for contractors with a wide range of asset protection expertise and integrated data platforms to help customers maximize uptime while controlling costs.

Increasing Corrosion from Low-Quality Inputs. The increased availability and low cost of crude oil from areas such as shale plays and oil sands resources have led to the use of lower-grade raw materials and feedstock. This leads to higher rates of corrosion, especially in refining processes involving petroleum with higher sulfur content, which increases the need for asset protection solutions to detect and/or proactively prevent corrosion-related issues.
Increasing Use of Advanced Materials. Customers in various of our target markets - particularly aerospace and defense - are increasingly utilizing advanced materials, such as composites and other unique technologies in their assets. These materials often cannot be tested using traditional NDT techniques. We believe that demand for more advanced testing and assessment solutions will increase as the utilization of these advanced materials increases during the design, manufacturing, operating and quality control phases.
Meeting Safety Regulations. Owners and operators of refineries, pipelines and petrochemical and chemical plants increasingly face strict government regulations and more stringent process safety enforcement standards. This includes the continued implementation of the Occupational Safety and Health Administration’s (OSHA) National Emphasis Program (NEP). Failure to meet these standards can result in significant financial liabilities, increased scrutiny by government and industry regulators, higher insurance premiums and tarnished corporate brand value. As a result, these owners and operators are seeking highly-reliable asset protection suppliers with a track record of assisting organizations in meeting increasingly stringent regulations. Our customers benefit from MISTRAS’ extensive engineering consulting base that supports them in devising mechanical integrity programs that both meet regulatory compliance standards and enable enhanced safety and uptime at the customer's facilities.
Expanding Addressable End-Markets. The continued emergence of and advances in asset protection technologies and software-based systems are increasing the demand for asset protection solutions in applications where existing techniques were previously ineffective. This has been true for the wind energy market, which has been receptive to updating traditional blade inspection processes in favor of unattended, remote monitoring solutions such as Sensoria.

Expanding Aerospace and Defense Industry. We believe that increased demand will continue to come over the next several years from the commercial industry due to the approximately decade-long backlog for next-generation commercial aircraft to be built, driving the need for advanced solutions that drive cost and quality efficiencies. Demand continues to be stable in the defense industry while demand in the outerspace industry is growing.
Crude Oil Prices. Volatility in the energy sector has been profound during the 2016-2021 five-year period. The collapse of world oil prices in 2015 and 2016 undermined industry expansion. While energy prices recovered in 2017 and 2018, they have once more declined, and subsequently rebounded in the second half of 2021. Current political activities in Ukraine and its surrounding areas are likely to have increased oil prices and are expected to continue to significantly impact oil prices for the foreseeable future.

Expanding Pipeline Integrity Regulations: The United States Pipeline & Hazardous Materials Safety Administration’s (PHMSA) “Mega Rule” adopted in October 2019, expands pipeline integrity regulations on more than 500,000 miles of pipelines that carry natural gas, oil and other hazardous materials throughout the U.S. Some of these requirements will take operators decades to fulfill. These regulations require inspection and integrity data records throughout a pipeline’s lifetime to be “reliable, traceable, verifiable, and complete,” increasing the demand for integrated inspection, engineering, monitoring, and data management and analysis solutions.

Consolidation of Refineries: Consolidation of refinery ownership will create both pressure on refinery service providers due to increased customer purchasing power and provide an opportunity to those same refinery service providers to become preferred providers to these larger customers.

Our Competitive Strengths
We believe the following competitive strengths contribute to our being a leading provider of asset protection solutions and will allow us to further capitalize on growth opportunities in our industry:
OneSource Provider for Asset Protection Solutions. We believe we have one of the most comprehensive portfolios of integrated asset protection solutions worldwide, which positions us to be a leading single-source provider for our customers’ asset
9

protection requirements. This is particularly a competitive strength in regards to turnarounds and shutdowns - during which facilities temporarily cease portions of their operations in order to perform plant-wide inspections, maintenance and repairs - as the services being requested and performed during these work stoppages make up significant portions of refinery, process and power plant maintenance budgets. Demand for our solutions increases during these outages, as facilities seek third-party providers to perform a wide spectrum of asset protection operations while the plant is offline. In addition, as companies are increasingly outsourcing their NDT needs to third-party providers, we believe that the ability to offer a comprehensive package of solutions provides us with a competitive advantage.
Integrated Data Management: MISTRAS’ expertise and proprietary research and development in data solutions throughout the asset protection cycle provides a competitive advantage. With solutions for integrated data acquisition, storage, visualization and analytics, our integrated data solutions well-position us for the industries' increasing movement towards digitalizing and centralizing asset protection to fewer, highly-skilled and multi-disciplined vendors. Many of our data solutions are platform-agnostic, allowing us to integrate into customer's existing operations, and thereby expanding the potential customer pool for our solutions. Our presence in our customers’ operations throughout their asset lifecycles also ideally positions us to be their primary vendor to centralize their asset integrity data collection, management, and analysis, creating mutually-beneficial opportunities to scale our relationships.

Long-Standing Trusted Provider to a Diversified and Growing Customer Base. We have become a trusted partner to a large and growing customer base across numerous global markets through our proven, decades-long track record of successful operations. Our customers include some of the largest and most well-recognized firms in the oil and gas, chemicals, power generation and transmission and aerospace and defense industries, as well as public authorities.
Repository of Customer-Specific Inspection Data. Through our world-class enterprise data management and analysis software, PCMS, we have accumulated extensive, proprietary process data that allows us to provide our customers with value-added services, such as benchmarking, risk-based inspection ("RBI") and reliability-centered maintenance ("RCM").
Proprietary Products, Software and Technology Packages. Our deep knowledge base in asset protection services and equipment enables us to offer technology packages, in which our field technicians utilize our proprietary and specialized testing procedures and hardware, advanced pattern recognition, neural network software and databases to compare test results against our prior testing data or national and international structural integrity standards.
Deep Domain Knowledge and Extensive Industry Experience. We have extensive asset protection experience and data, dating back several decades of operations. We have gained this through our industry leadership in developing advanced asset protection solutions, including research and development of advanced NDT technologies and applications; process engineering technologies; online plant asset integrity management with sensor fusion; and enterprise software solutions for plant-wide and fleet-wide inspection data archiving and management.
Technological Research and Development. The NDT industry continues to move towards more advanced, automated solutions, requiring service providers to find safer and more cost-efficient inspection techniques. We believe that we remain ahead of the technological curve by backing our extensive industry expertise with the investment of resources in research and development (R&D). Some of the advanced inspection technologies developed by our internal R&D teams include our Sensoria wind blade monitoring technology; an automated radiographic testing ("aRT") crawler for corrosion under insulation ("CUI") inspections in aboveground pipelines and piping; our Large Structure Inspection ("LSI") scanner; and our real-time radiography ("RTR") crawler for 360° inspections of pipeline girth welds.
Collaborating with Our Customers. We have historically expanded our asset protection solution portfolio in response to our customers’ unique performance specifications. Our technology packages have often been developed in close cooperation and partnership with key customers and industry organizations.
Experienced Management Team. Our management team has a track record of asset protection organizational leadership. These individuals also have successfully driven operational growth organically and through acquisitions, which we believe is important to facilitate future growth in the asset protection industry.
10

Our Growth Strategy
Our growth strategy emphasizes the following key elements:
Continue to Digitalize Asset Protection Data and Processes. MISTRAS places a data-centric focus on asset protection, enabling our customers to ease some of their biggest areas of concern (particularly the timely and accurate transfer of asset integrity data from the field to their IDMS, as well as the data’s visibility and accessibility once uploaded). We expect that the demand for big data intelligence and remote data visibility will continue to grow, and are investing in data solutions that help our customers visualize and generate actionable insight from their asset integrity data, regardless of data input. We are also actively seeking to optimize our customers’ asset protection workflows and processes, by creating digital paths between data applications to increase data visibility and reduce manual data entry and human error.

We have continued providing our customers with innovative asset protection software ecosystem through our MISTRAS OneSuite platform. The software platform offers functions of MISTRAS' popular software and services brands as integrated apps on a cloud environment. OneSuite serves as a single access portal for customers' data activities and provides access to 50 plus applications being offered on one centralized platform.

Expand Our Focus in the Aerospace and Defense Industries. We believe that the introduction of next-generation airframes and aircraft engines has created an inherent demand for inspection, testing, machining and mechanical services required for the production of parts. The recent interest in the use of additive manufacturing techniques to create components also necessitates advanced inspection and testing solutions. The Company consummated two acquisitions of aerospace inspection companies in 2017, enhancing our capabilities and focus on providing solutions to our customers in the aerospace and defense industries throughout their manufacturing value chains in this growing area.
Expand Our Focus in the Pipeline Integrity Industry. MISTRAS intends to continue broadening our solutions for the pipeline market. Recent industry regulations significantly expanded pipeline integrity management regulations, requiring pipeline owner/operators to inspect, document, and assess the risk of operating conditions for existing lines. This provides MISTRAS with the opportunity to provide asset protection solutions for both the new construction and integrity phases. In 2019, we acquired a company that provides pipeline integrity management software and services to energy transportation companies. We acquired an inline inspection provider in 2018 and have implemented our PCMS software for several pipeline operators to support their integrity data management.
Expanding our Mechanical Services Portfolio. We believe that performing mechanical services to complement inspections, such as removing and reapplying insulation or preparing surfaces for coating or painting, is an important market differentiator for us. This is particularly true, for example, when considering the cost-efficiencies our customers realize when our rope access technicians perform these services at height without the use of scaffolding. Many of our customers already require these services, but utilize multiple vendors to do so, creating an opportunity for us to provide greater value to a customer base that increasingly requires enhanced speed and efficiency.
Continue to Develop Technology-Enabled & Digital Asset Protection Solutions. We intend to maintain and enhance our technological leadership by continuing to invest in developing new technology, applications and data services. The release of our OneSuite ecosystem underscores our dedication to continue deepening synergies between our solutions to provide our customers with uniquely-integrated offerings, which we believe makes us a more attractive vendor for customers seeking to centralize their asset protection. We have actively continued to develop technologies that enhance the flow of data throughout multiple operational phases and facilities, through solutions such as MISTRAS Digital, our integrated pipeline integrity data portfolio, and our cloud-based monitoring data portal, and Sensoria, our wind blade monitoring technology.
Expand our Solution Offerings to Existing Customers. We believe that branching into adjacent, complementary services, such as mechanical services, increases our value proposition and our ability to capture additional business. Many of our customers are multinational corporations with asset protection requirements at multiple locations. We believe that expanding our solution offerings and merging and visualizing data across facilities for enterprise data analysis, combined with the trend of customers outsourcing asset protection to service providers with integrated offerings, provides opportunities for significant additional recurring revenues.

Continue to Expand Our Customer Base into New End Markets. We believe we have significant opportunities to expand our customer base in relatively new end markets, including wind and other alternative energy, natural gas transportation industries pipeline integrity and additive manufacturing. We believe that the development of our Sensoria tool, which allows our customers to maximize uptime, performance and safety of wind turbine blades, provides additional growth and expansion of our capabilities to serve both new and existing wind turbines and greatly enhances our product offerings within the renewable energy industry. The expansion of our addressable markets is being driven by the increased recognition and adoption of advanced asset protection technologies that are supplanting traditional methods.
11


Capitalize on Acquisitions. We have completed several acquisitions to supplement and enhance our solutions, add new customers, expand our sales channels and accelerate our expected growth. Due to our current debt levels and restrictions related to the debt covenants in our credit facility, we do not expect to make any acquisitions in 2022 other than small acquisitions with the banks’ approval. However, once we reduce our debt, we expect to make selective acquisitions beyond 2022.

Our Segments
The Company has three operating segments:
Services provides asset protection solutions in North America, with the largest concentration in the United States, followed by Canada, consisting primarily of NDT, inspection, mechanical and engineering services that are used to evaluate the structural integrity and reliability of critical energy, industrial and public infrastructure and commercial aerospace components. This segment includes data services revenue derived from the selling of licenses and analyzing and synthesizing customer data through our OneSuite platform, field operations revenue derived from work performed in the field at customer locations, and shop revenue derived from operations designing, building, and customizing products in our laboratories for our customers. PCMS software and pipeline related software and data analysis solutions are included in this segment.

International offers services, products and systems similar to those of the other segments to select markets within Europe, the Middle East, Africa, Asia and South America, but not to customers in China and South Korea, which are served by the Products and Systems segment. This segment includes data services revenue derived from the selling of licenses and analyzing and synthesizing customer data through our OneSuite platform, field operations revenue derived from work performed in the field at customer locations, and shop revenue derived from operations designing, building, and customizing products in our laboratories for our customers.
Products and Systems designs, manufactures, sells, installs and services the Company’s asset protection products and systems, including equipment and instrumentation, predominantly in the United States.

For a discussion of segment revenues, operating results and other financial information, including geographic areas in which we generated revenues, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 7, as well as Note 2-Revenue and Note 19-Segment Disclosure in the notes to consolidated financial statements in Item 8 of this Annual Report.
Our Target Markets
 
Overview
 
MISTRAS operates in a highly competitive, but fragmented market. Domestically, the market is serviced by several national competitors and many regional and/or local companies. Internationally, our primary competitors are divisions of large companies, with additional competition from small independent local companies which may be limited to a specific product, service or technology and focused on a niche market or geographic region. We focus our strategic sales, marketing and product development efforts on a range of infrastructure-intensive based industries and governmental authorities. We view energy-related infrastructure and commercial aerospace as the Company's largest market opportunities. We perform inspection and mechanical services for customers in both industries.
 
In the energy market, there are various economic indicators that drive our business, especially in the U.S. domestic markets. It is unclear what effects the recently engaged conflict between Russia and Ukraine is likely to have on the world economy and certain of our target markets, including particularly the oil and gas market and the information below is subject to change based on these factors. Excerpted below are forecasts from various Energy Information Administration (EIA) outlook reports, which are subject to change based on these factors:

The electricity generation mix is projected to continue to experience a rapid rate of change, with renewables the projected fastest-growing source of electricity generation through 2050 because of continuing declines in the capital costs for solar and wind that are supported by federal tax credits and higher state-level renewables targets. With slow load growth and increasing electricity production from renewables, U.S. coal-fired electricity generation is projected to decline, with most of the decline occurring by the mid-2020s.

The EIA noted U.S. crude oil production averaged 11.2 million barrels per day (bpd) in 2021, down 0.1 million bpd from 2020. The EIA forecasts production to rise to average 12.0 million bpd in 2022 and continue to rise to 12.6 million bpd in 2023.
12


There are a number of economic factors which drive the aerospace market, including:
The multi-year backlog for next generation commercial aircraft to be built, including several large and mid-sized aircraft built by Boeing and Airbus, among other manufacturers; and
The continuing regulatory scrutiny to ensure public safety serves to ensure the continued need for inspection and mechanical services to be performed.

Revenue by Target Market
 
The following charts represent our revenue by target market for the years ended December 31, 2021, 2020 and 2019 as the petrochemical market was consolidated within the oil and gas target market. We have separately broken out this information in the current period as we have continued to provide increased services and products to this market, and continue to expect increases in future periods. For comparability purposes, Petrochemical comprised 3% and 4% of total revenues for the years ended December 31, 2020 and 2019, respectively, which were included within the oil and gas target market.
mg-20211231_g1.jpg
13

mg-20211231_g2.jpg
mg-20211231_g3.jpg

Oil and Gas
MISTRAS supplies oil and gas asset protection solutions to downstream (refining), midstream (transportation and storage) and upstream (exploration and production) operations.
We use our vast solutions portfolio to help identify current and future asset performance, and actively prevent, mitigate or otherwise address potential issues, including corrosion, cracking, leaking and other damages that may lead to safety, productivity or environmental concerns. Our solutions help identify conditions that if not remedied, could lead to potential catastrophic failures in tanks, vessels, valves, buried and above ground pipelines, pumps, motors, compressors and other critical assets found throughout the oil and gas production and delivery supply chain.
We actively seek to evolve our solutions through technological enhancements and R&D to discover new applications. Online monitoring and permanently-mounted sensors, as well as the use of drones and other alternative delivery devices, are all being considered as oil and gas infrastructure owners look to “smart” technologies that reduce human intervention while delivering
14

highly-accurate inspection & integrity data. We also have actively sought to further enhance our integrated approach to asset protection, through the development of our complementary mechanical service portfolio.
In general, the oil and gas market is poised to leverage digital solutions to facilitate process improvements as well as increase plant reliability and improve process and personnel safety. This provides an opportunity for us to synergistically leverage our digital asset protection solutions, including MISTRAS Digital and OneSuite. Digital transmission of data in various industry sectors, with built-in analytic functions, will allow our customers to better leverage inspection data that is being generated in the field.
While we expect off-stream inspection of critical assets to remain a routine practice, we anticipate an increase in the demand for non-invasive, or on-stream inspections. Non-invasive inspections enable companies to minimize the costs associated with shutting down equipment during testing, while enabling the economic and safety advantages of advanced planning and/or predictive maintenance.
Aerospace and Defense
The aerospace industry continued to rebound from COVID-19 throughout 2021 with backlog and production levels approaching and exceeding pre-pandemic levels for certain original equipment manufacturers (OEM). We serve this rapidly-growing target market by providing a full range of inspection, testing, machining, mechanical, finishing, additive manufacturing and equipment solutions, for which we are Nadcap certified. Our state-of-the-art in-house labs maintain numerous accreditations from industry organizations, including Nadcap, and some of the largest manufacturers in the world, such as Boeing, Safran, Airbus, Bombardier and Embraer.
Advanced composite materials found in new classes of aircraft require advanced asset protection solutions, including x-ray of critical engine components, ultrasonic fatigue testing of complete aircraft structures and corrosion detection and other critical components. Many OEMs are shifting towards condition-based maintenance utilizing embedded monitoring sensors to track component structural and operational integrity over time as opposed to performing maintenance on time-based intervals. We expect demand for our solutions to increase with the adoption of these new-age materials and distributed online sensor networks. We also expect demand for asset protection solutions to increase with the continued adoption of additive manufacturing techniques.
Industrial
The quality control requirements driven by the need for zero-to-low-defect component tolerance within automated, robotic-intensive industries such as automotive, consumer electronics and medical industries serve as key drivers for increased demand in asset protection, particularly for in-house inspection and testing. We expect that increasingly stringent quality-control requirements and competitive forces will drive the demand for more-costly finishing and polishing which, in turn, creates opportunities for integrated partnerships between MISTRAS and our customers throughout the production lifecycle.
Power Generation and Transmission
MISTRAS provides asset protection solutions for customers in the combined cycle, fossil, nuclear, transmission & distribution and wind/alternative energy industries. We believe that in recent years, acceptance of asset protection solutions has grown in this industry due to the aging of critical power generation and transmission infrastructure.
We received a U.S. patent for the technology behind Sensoria, our innovative 24/7/365 rotor blade monitoring system and sensors that enable blade integrity management for wind turbine owners and operators. Sensoria is a remote rotor blade monitor that detects and reports damages in real-time, including cracks, lightning strikes, skin ruptures and perforations, delaminations, and more. By sending immediate damage alerts to operators, Sensoria enables them to maximize blade uptime and generating capacity while preventing damages from worsening. This tool provides additional growth and expansion of our capabilities to serve both new and existing wind turbines and greatly enhances our product offerings within the renewable energy industry.

The growing availability of cheap natural gas, along with environmental concerns with coal, has stimulated the construction of new natural gas-fired power plants across North America, creating opportunities for MISTRAS to provide specialized solutions in multiple phases. These include facility design consultations, NDT services during construction and plant operations and long-term condition monitoring. We anticipate sharp growth in these types of plants as natural gas pricing remains low, and the environmental impacts of coal remain unattractive to the public.

We also offer solutions for inspection, maintenance, monitoring, and data services for wind turbines and their components. These include NDT services — often performed through rope and/or drone access — to identify corrosion, cracking, and other defects that can affect the safety and operational effectiveness of wind turbines, along with remedial solutions to repair minor damages identified during inspections.
15


Process Industries
Our asset protection solutions are crucial for process industries, or industries in which raw materials are treated or prepared in a series of stages, including chemicals, pharmaceuticals, food processing, pulp and paper and metals and mining. As the process facilities are increasingly facing aging infrastructure, high utilization, growing capacity constraints and increasing capital costs, we believe asset protection solutions will continue to grow in importance in maintenance planning, quality and cost control and prevention of catastrophic failure.
Public Infrastructure, Research and Engineering
We believe that high-profile infrastructure catastrophes have caused public authorities to more actively seek ways to prevent similar events from occurring. Public authorities tasked with new construction and maintenance of existing public infrastructure increasingly use asset protection solutions to inspect these assets, including the use of embedded sensors to enable online monitoring throughout the life of the asset.
We have provided testing and structural health monitoring ("SHM") and data solutions on bridges and structures worldwide, including some of the largest and most well-known bridges in the United States and United Kingdom. Our sensors continuously monitor these assets, alerting owner/operators when defects are detected. Our monitoring teams also provide regular reports that include early warnings of suspect areas before an alarm is generated.
Petrochemical
We provide asset protection NDT services for customers within the petrochemical industry, as they transform byproducts into goods which are utilized in many end products such as plastics, soaps, fertilizers, synthetic fibers and rubber. Our solutions help identify conditions that if not remedied, could lead to potential catastrophic failures in tanks, vessels, valves, buried and above ground pipelines, pumps, motors, compressors and other critical assets found throughout the petrochemical production process.
We actively seek to evolve our solutions through technological enhancements and R&D to discover new applications. Online monitoring and permanently-mounted sensors provide real-time data to petrochemical owners and operators and provide an opportunity for us to synergistically leverage our asset protection solutions into our new MISTRAS Digital platform, OneSuite. Digital transmission of data in various industry sectors, with built-in analytic functions, will allow our customers to better leverage inspection data that is being generated in the field. We also have actively sought to further enhance our integrated approach to asset protection, through the development of our complementary mechanical service portfolio.
Customers
 
We provide our asset protection solutions to a global customer base of diverse companies primarily in our target markets. No customer represented 10% or more of our revenue in any of the years ended December 31, 2021, 2020 or 2019.

Geographic Areas

We have operations in 10 countries and occasionally conduct business in a few other countries. Most of our revenues are derived from our U.S., Canadian and European operations and we do not have material operations in Russia, Ukraine or other areas which are impacted by the Russian invasion of Ukraine. See Note 2-Revenue and Note 19-Segment Disclosure to the consolidated financial statements in this Annual Report for further disclosure of our revenues, long-lived assets and other financial information regarding our international operations.

Sales and Marketing
 
We sell our asset protection solutions through our direct sales and marketing activities worldwide. In addition, our project and laboratory managers, as well as our management, are trained on our solutions and often are the source of sales leads and customer contacts. Our direct sales and marketing teams work closely with our customers’ to demonstrate the benefits and capabilities of our asset protection solutions, refine our asset protection solutions based on changing market and customer needs and identify potential opportunities. We divide our sales and marketing efforts into services sales, products and systems sales and marketing and utilize marketing automation and customer relationship management (CRM) systems to collect, manage and collaborate customer information with our teams globally. Our CRM's also provide critical data to provide accurate forecasting and reporting.
 
Manufacturing
 
16

Most of our hardware products are manufactured in our Princeton Junction, New Jersey facility. This facility includes the capabilities and personnel to fully produce all of our AE products and NDT Automation Ultrasonic equipment. We also design and manufacture automated ultrasonic systems and scanners in France.

Human Capital

As of December 31, 2021, we had 5,400 employees worldwide, of which 3,600 were located in the U.S., 600 in Canada and 1,200 in our other non-U.S. locations. As described below, we value our employees and have established various programs to promote the satisfaction, health and safety of our employees. Less than 0.01% of our employees in the United States are unionized.

We believe that our employees are key to achieving our goals and strategy. We have committed resources throughout our organization to ensure that the Company is attracting, developing, and retaining talented employees needed to support all aspects of our activities. Our core values and business ethics guide and direct all activities undertaken by the Company.

We believe that the health and safety of our employees is paramount. We have also developed key initiatives and strategies regarding our talent and people initiatives. Below, we describe some of the key initiatives and values around health and safety. Management regularly updates the Board with regards to our safety and people strategy and how we are performing in these areas. In 2020, our Board of Directors established the Environmental, Social and Safety Committee. This Committee, which consists of independent directors, monitors and oversees the strategic direction of our initiatives in support of our core values and our environmental, social and governance (ESG) initiatives.

Talent, Leadership and Employee Development

We believe that employee development and engagement begins with our senior management team, which has considerable industry experience and expertise. Leveraging this experience and expertise, the senior management team is able to continuously review the Company’s organizational structure and provide opportunities for the growth and development for our employees. This process helps us develop leaders at all levels within the organization, and to engage employees with rewarding opportunities, competitive salary and benefits, to advance their careers and contribute to our success.

As part of our continued commitment to our employees, we have established various programs to promote lifelong learning and development opportunities for our employees. These include a mix of voluntary and mandatory training programs, which are provided in-person, virtually or on the job. We also provide employees the ability to continue to gain additional professional certifications to contribute to their career advancement. We utilize a web-based training center which is available to field technicians for career advancement and includes over 500 web-based classes. In addition, we are committed to ensuring all employees are compensated at a living wage. All local minimum wage requirements are met and where no wage laws are in place, employees are compensated competitively, in accordance with industry standards.

We also provide leadership development using third-party leadership organizations to members of our executive management team, and we provide coaching and leadership development to all levels of management, including the General Managers who work in the field. Our human rights policy places a high priority on diversity and equal opportunity and provides the Company’s employees with management’s expectations related to human rights and labor practices.

Another program we instituted focuses on our connection by a common thread of caring – about one another, our customers, the environment, and the work we do. We seek to foster a culture of togetherness, safety, respect, and contribution which enables each individual member to feel that he or she is a part of something bigger. A community of caring professionals with a genuine passion for helping people and making a difference together – that is the heart of the program we call “Caring Connects.”

MISTRAS’ Safety-Conscious Culture

We consider safety the backbone of our operations. Our asset protection solutions aim to ensure that industrial assets and facilities remain in safe, reliable working condition, which in turn enhances safety for our clients, the public, and the environment. Our lab and field personnel are trained to operate according to strict safety and quality standards so that our processes and procedures regarding hazardous materials, worker safety, and accident prevention are sound and effective. Further to this, we are constantly evaluating these processes and procedures to ensure that they remain of high quality and are effective, and consider changes in the manner in which work is performed or lessons that have been learned from any sources, such as industry data. MISTRAS works to help ensure that our clients are in full compliance with all federal, state, and local
17

regulations. Our practices, policies and procedures are designed to help ensure we perform our duties through the use of safe, industry-best practices, seeking to minimize risk wherever possible.

We emphasize a “MISTRAS’ safety-conscious” culture with the intent that it becomes embedded in the day-to-day work of all our employees. We use various training tools and other practices to instill attitudes, beliefs, perceptions, and values that all employees share in the mandate to create and maintain a safe work environment for all.

We continuously monitor our safety performance through analysis of our company-wide safety statistics, which help us to determine behavioral trends while also instilling a culture of proactivity. For the year ended December 31, 2021, our Total Recordable Incident Rate (“TRIR”) was 0.15, when excluding COVID-19 related cases. This was a reduction of (0.19) and (0.18) from the years ended December 31, 2020 and December 31, 2019 TRIR, respectively, when similarly excluding COVID-19 related cases.

Seasonality
 
Our business is seasonal. This seasonality relates primarily to our oil and gas target market, and to a lesser extent within our other target markets. U.S. refineries’ non-peak periods are generally in the fall, when they are retooling to produce more heating oil for winter, and in the spring, when they are retooling to produce more gasoline for summer. The peak periods for these customers are the summer and winter months, when they run at peak capacity and are not retooling or performing turnarounds or shut downs. As a result, our revenues in the summer and winter months are typically lower than our revenues in the fall and spring, when demand for our asset protection solutions from the oil and gas as well as the fossil and nuclear power industries increases during their non-peak production periods. Because we are increasing our work in the fall and spring, our cash flows are lower in those quarters than in the summer and winter, as collections of receivables lag behind revenues. We expect that this seasonality will continue.
 
Competition
 
We operate in a highly competitive, but fragmented, market. Our primary competitors are divisions of large companies and various small companies which generally are limited to a specific product or technology and focused on a niche market or geographic region. We believe that few, if any, of our competitors currently provide the full range of asset protection and NDT products, enterprise software (PCMS) and the traditional and advanced services solutions that we offer. Our competition with respect to NDT services include Acuren, SGS Group, the Team Qualspec division of Team, Inc. and APPLUS RTD. Our competition with respect to our PCMS software includes UltraPIPE, Lloyd’s Register Capstone, Inc. and Meridium Systems. In the traditional NDT market, we believe the principal competitive factors include project management, availability of qualified personnel, execution, price, reputation and quality; whereas in the advanced NDT market, reputation, quality and size tend to be the most significant competitive factors. We believe that the NDT market has significant barriers to entry which would make it difficult for new competitors to enter the market. These barriers include: (1) having to acquire or develop advanced NDT services, products and systems technologies, which in our case occurred over many years of customer engagements and at significant internal research and development expense, (2) complex regulations and safety codes that require significant industry experience, (3) license requirements and evolved quality and safety programs, (4) costly and time-consuming certification processes, (5) capital requirements and (6) emphasis by large customers on size and critical mass, length of relationship and past service record.

Research and Development

Our research and development is principally conducted by engineers and scientists at our Princeton Junction, New Jersey headquarters, and supplemented by other employees in the United States and throughout the world, including France, Greece the United Kingdom, Brazil and the Netherlands. Our total professional staff includes employees who hold Ph.D.’s and engineers and employees who hold Level III certification, the highest level of certification from the American Society of Non-Destructive Testing (ASNT).
MISTRAS makes strategic R&D investments in technologies that support integration with our other solution offerings to enhance cost- and time-efficiencies, maximize uptime and safety and improve the flow of data from field technicians to inspection databases. We are investing resources in the development of MISTRAS Digital, an electronic platform that will digitally deliver field inspection assignments and related data, capture inspection results, and provide electronic reporting and productivity tracking. MISTRAS also invested significant R&D in pre-machining and advanced testing technologies in a purpose-built facility for an aerospace customer, with the goal of reducing the customer’s production cycle logistics and costs.
We also work with customers to develop new products or applications for our technology, including:
18


Testing of new composites
Detecting crack propagation
Wireless and communications technologies
Development of permanently embedded inspection systems to provide continuous, online, in-service monitoring of critical structural components

Research and development expenses are reflected on our consolidated statements of income (loss) as research and engineering expenses. Our company-sponsored research and engineering expenses were approximately $2.5 million, $2.9 million and $3.0 million for the years ended December 31, 2021, 2020 and 2019, respectively. While we have historically funded most of our research and development expenditures, from time to time we also receive customer-sponsored research and development funding. Most of the projects are in our target markets; however, a few of the projects could lead to other future market opportunities.

Intellectual Property
Our success depends, in part, on our ability to maintain and protect our proprietary technology and to conduct our business without infringing on the proprietary rights of others. We utilize a combination of intellectual property safeguards, including patents, copyrights, trademarks and trade secrets, as well as employee and third-party confidentiality agreements, to protect our intellectual property.
As of December 31, 2021, we held six U.S. patents by direct ownership and one by exclusive licensing, all of which will expire in 2026, and seven patent applications pending in the U.S. All the owned patents and patent applications pending have been filed since 2018. While we do not rely on these patents or licenses to provide a majority of our proprietary asset protection solutions, certain of these patents do provide us with a competitive advantage and we believe they will be an asset to our growth strategy. Our trademarks and service marks provide us and our solutions with a certain amount of brand recognition in our markets. We do not consider any single patent, trademark or service mark material to our financial condition or results of operations.
As of December 31, 2021, the primary trademarks and service marks that we held in the United States included MISTRAS®, our stylized globe design and our tag line "One Source for Asset Protection Solutions". Other key trademarks or service marks that we utilize in localized markets or product advertising include:
Onstream® (word and logo)
PCMS® (word and logo)
Ropeworks®
Mistras Digital®
OneSuite™
Sensoria™
OneSource™
CALIPERAY™ (word and logo)
Physical Acoustics PAC logo
Streamview™
Sensor Highway™
TankPAC®
VPAC™
Transformer Clinic™
FieldCal™
UTwin®
AEwin®
Pocket AE®
Pocket UT®

Many elements of our asset protection solutions involve proprietary know-how, technology or data that are not covered by patents or patent applications because they are not patentable or would be difficult to enforce, including technical processes, algorithms and procedures. We believe that this proprietary know-how, technology and data is the most important component of our intellectual property used in our asset protection solutions and is a primary differentiator of our solutions from those of our competitors. We rely on various trade secret protection techniques and agreements with our customers, service providers and vendors to protect these assets. All of our employees are subject to confidentiality requirements through our employee handbook. In addition, many of our employees have entered into confidentiality and proprietary information agreements with
19

us. Our employee handbook and these agreements require our employees not to use or disclose our confidential information and to assign to us all the inventions, designs and technologies they develop during the course of employment with us, as well as addressing other intellectual property protection issues. We also seek confidentiality agreements from our customers and business partners before we disclose any sensitive aspects of our technologies or business strategies. We are not currently involved in any material intellectual property claims.
Environmental Matters
 
We are subject to numerous environmental, legal and regulatory requirements related to our operations worldwide. In the United States, these laws and regulations include, among others: the Comprehensive Environmental Response, Compensation, and Liability Act, the Resources Conservation and Recovery Act, the Clean Air Act, the Federal Water Pollution Control Act, the Toxic Substances Control Act, the Atomic Energy Act, the Energy Reorganization Act of 1974, and applicable regulations. In addition to the federal laws and regulations, states and other countries where we do business often have numerous environmental, legal and regulatory requirements by which we must abide. We evaluate and address the environmental impact of our operations by assessing properties in order to avoid future liabilities and comply with environmental, legal and regulatory requirements.

Executive Officers
 
The following are our executive officers and other key employees as of December 31, 2021 and their background and experience:
 
NameAgePosition
Sotirios J. Vahaviolos75Executive Chairman and Director
Dennis Bertolotti62President, Chief Executive Officer and Director
Edward J. Prajzner55Executive Vice President, Chief Financial Officer and Treasurer
Michael C. Keefe65Executive Vice President, General Counsel and Secretary
Michael J. Lange61Senior Group Executive Vice President
Jonathan H. Wolk60Senior Executive Vice President and Chief Operating Officer

Sotirios J. Vahaviolos has been Executive Chairman since August 10, 2017. Prior to being named Executive Chairman, Dr. Vahaviolos had been our Chairman and Chief Executive Officer since he founded Mistras in 1978 under the name Physical Acoustics Corporation and was also our President until June 1, 2016. Prior to joining Mistras, Dr. Vahaviolos worked at AT&T Bell Laboratories. Dr. Vahaviolos received a B.S. in Electrical Engineering and graduated first in his engineering class from Fairleigh Dickinson University and received Masters Degrees in Electrical Engineering and Philosophy and a Ph.D. (EE) from the Columbia University School of Engineering. During Dr. Vahaviolos’ career in non-destructive testing, he has been elected Fellow of The Institute of Electrical and Electronics Engineers, a member of The American Society for Nondestructive Testing (ASNT) where he served as its President from 1992-1993 and its Chairman from 1993-1994, a member of Acoustic Emission Working Group (AEWG) and an honorary life member of the International Committee for Nondestructive Testing. Additionally, he was the recipient of ASNT’s Gold Medal in 2001 and AEWG’s Gold Medal in 2005. He was also one of the six founders of NDT Academia International in 2008 headquartered in Brescia, Italy.
 
Dennis Bertolotti joined Mistras when Conam Inspection Services was acquired in 2003, where Mr. Bertolotti was a Vice President at the time of the acquisition. Since then, Mr. Bertolotti has had increasing levels of responsibility with Mistras, and became our President and Chief Executive Officer and Director, effective August 10, 2017. From June 1, 2016 to August 9, 2017, Mr. Bertolotti was our President and Chief Operating Officer. Mr. Bertolotti has been in the NDT business for over 40 years, and previously held ASNT Level III certifications and various American Petroleum Institute, or API, certifications, and received his Associate of Science degree in NDT from Moraine Valley Community College in 1983. Mr. Bertolotti has also received a Bachelor of Science and MBA from Otterbein College.
 
Edward J. Prajzner joined Mistras in January 2018. Prior to joining Mistras, Mr. Prajzner worked at CECO Environmental Corp., a global service provider to environmental, energy and filtration industries, and served as Chief Financial Officer and Secretary from 2014 to 2017, Vice President of Finance and Chief Accounting Officer from 2013 until his appointment as CFO in 2014, and Corporate Controller and Chief Accounting Officer from 2012 to 2013. Mr. Prajzner also served in senior finance roles at CDI Corporation (now AE Industrial Partners), and American Infrastructure (now Allan Myers). Mr. Prajzner began his career in public accounting at Ernst & Young, received his B.S. in accountancy from Villanova University, his MBA in finance from Temple University and is a certified public accountant.
20


Michael C. Keefe joined Mistras in December 2009. Prior to joining Mistras, Mr. Keefe worked at International Fight League, a publicly-traded sports promotion company, from 2007 until 2009, in various executive positions. From 1990 until 2006, Mr. Keefe served in various legal roles with Lucent Technologies and AT&T, the last four years as Vice President, Corporate and Securities Law and Assistant Secretary. Mr. Keefe received a BS in Business Administration (Accounting) from Seton Hall University and a J.D. from Seton Hall University School of Law.
 
Michael J. Lange joined Mistras when we acquired Quality Services Laboratories in November 2000, and was elected a Director in 2003. Mr. Lange has held various executive level positions with Mistras, becoming Senior Executive Vice President, effective June 1, 2016. Mr. Lange is a well-recognized authority in Radiography and has held an ASNT Level III Certificate for almost 20 years. Mr. Lange received an Associate of Science degree in NDT from the Spartan School of Aeronautics.

Jonathan H. Wolk joined Mistras in November 2013 and served as Executive Vice President, Chief Financial Officer and Treasurer until August 10, 2017, when Mr. Wolk became Senior Executive Vice President and Chief Operating Officer. Mr. Wolk was also acting Chief Financial Officer from August 10, 2017 until the appointment of Mr. Prajzner on January 5, 2018. Prior to joining Mistras, Mr. Wolk served as Senior Vice President, Chief Financial Officer and Secretary of American Woodmark Corporation from 2004 until August 2013. Prior to American Woodmark, he served as the Chief Financial Officer and Treasurer of Tradecard, Inc., from 2000 to 2004, and was the global controller of GE Capital Real Estate from 1998 to 2000. Mr. Wolk started his career in public accounting at KPMG, received his B.S. in accounting from State University of New York-Albany and is a certified public accountant.

Our executive officers are elected by, and serve at the discretion of, our board of directors. There are no family relationships among any of our directors or executive officers.

Our Website and Available Information
 
Our website address is www.mistrasgroup.com. We file reports with the SEC, including Quarterly Reports on Form 10-Q, Annual Reports on Form 10-K, Current Reports on Form 8-K and Proxy Statements. All of the materials we file with or furnish to the SEC are available free of charge on our website at http://investors.mistrasgroup.com/sec.cfm, as soon as reasonably practicable after having been electronically submitted to the SEC. Information contained on or connected to our website is not incorporated by reference into this Annual Report on Form 10-K and should not be considered part of this Annual Report or any other filing with the SEC. All of our SEC filings are also available at the SEC’s website at www.sec.gov. In addition, materials we file with the SEC may be read and copied at the SEC’s Public Reference Room at 100 F Street, NE, Washington, DC 20549. The public may obtain information on the operation of the Public Reference Room by calling the SEC at 1-800-SEC-0330.

 
ITEM 1A.                                       RISK FACTORS
 
This section describes the major risks to us, our business and our common stock. You should carefully read and consider the risks described below, together with the other information contained in this Annual Report, including our financial statements and the notes thereto and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” (MD&A) before making an investment decision. The statements contained in this section constitute cautionary statements under the Private Securities Litigation Reform Act of 1995. If any of these risks occur, our business, financial condition, results of operations and future growth prospects may be adversely affected. As a result, the trading price of our common stock would likely decline, and you may lose all or part of your investment. You should understand that it is not possible to predict or identify all risk factors that could impact us. For example, the COVID-19 pandemic has had a dramatic negative impact on the health of citizens of many countries, and resulted in major disruptions in economies and markets around the world, including our key markets. In addition, it is unclear what effects the recently engaged conflict between Russia and Ukraine is likely to have on the world economy and certain of our target markets, including particularly the oil and gas market. Accordingly, you should not consider the following to be a complete discussion of all risks and uncertainties pertaining to us and our common stock.
 
Risks Related to Our Business

Due to our dependency on customers in the oil and gas industry, we are susceptible to prolonged negative trends relating to this industry that could adversely affect our operating results.
 
21

Our customers in the oil and gas industry have accounted for a substantial portion of our historical revenues. Specifically, they accounted for approximately 54%, 54%, and 55% of our revenues for the years ended December 31, 2021, 2020 and 2019, respectively. Although we have expanded our customer base into industries other than the oil and gas industry, we still receive a majority of our revenues from this industry. Our services are vital to the operators of plants and refineries and we have expanded our services offerings, such as expanding our mechanical services capabilities. However, economic slowdowns or low oil prices have, and could continue to, result in cutbacks in contracts for our services. In addition, low oil prices could depress the level of new exploration and construction, which would adversely affect our market opportunities. If the price of oil were to decrease to prior year levels, our revenues, profits and cash flows may be reduced. While we continue to expand our market presence in the aerospace, power generation and transmission, and the chemical processing industries, among others, these markets are also cyclical in nature and as such, are subject to economic downturns. In addition, it is unclear what effects the recently engaged conflict between Russia and Ukraine is likely to have on the world economy and certain of our target markets, including particularly the oil and gas market.

We may be affected by climate change and market or regulatory responses to climate change

Climate change, could have a material adverse effect on our results of operations, financial condition, and liquidity. Restrictions on emissions, including those that have already been adopted and others that are expected to be adopted in the future, could affect our customers that (a) use commodities to produce energy, (b) use significant amounts of fossil fuel to produce or deliver commodities, or (c) manufacture or produce goods that consume significant amounts of fossil fuels or burn fossil fuels. Significant cost increases, government regulation, or changes of consumer preferences for goods or services relating to alternative sources of energy or emissions reductions could materially affect the markets we serve (including the oil and gas industry), which in turn could have a material adverse effect on our results of operations, financial condition, and liquidity. Government incentives encouraging the use of alternative sources of energy also could affect certain of our customers and the markets we serve in an unpredictable manner. Any of these factors, individually or in operation with one or more of the other factors, or other unforeseen impacts of climate change could have a material adverse effect on our results of operations, financial condition, and liquidity.
 
Our long-term growth strategy may include acquisitions. We may not be able to identify suitable acquisition candidates or integrate acquired businesses successfully, which may adversely impact our results. Furthermore, acquisitions that we have completed or may complete in the future could expose us to a number of unanticipated operational and financial risks.
 
A significant factor in our growth has been based upon our ability to make acquisitions and successfully integrate these acquired businesses. We have used acquisitions both to expand into new markets and to enhance our position in existing markets. This strategy has provided us with many benefits and has helped fuel our growth, but also carries with it many risks.  While we have not made a material acquisition in the past two years, we do expect to make acquisitions in the future, subject to the restrictions in our debt covenants. Some of the risks associated with our acquisition strategy include:
 
whether we successfully identify suitable acquisition candidates, negotiate appropriate acquisition terms, and complete proposed acquisitions; 
whether we can successfully integrate acquired businesses into our current operations, including our accounting, internal control and information technology systems, marketing and other key infrastructure; 
whether we can adequately capture opportunities that an acquired business may offer, including the expansion into new markets in which we have little to no experience or presence;
whether we value an acquired business properly when determining the purchase price and terms, and whether we are able to achieve the returns on the investment we expect;
whether an acquired business can achieve the levels of revenues, profitability, productivity or cost savings we expect;
whether an acquired business is compatible with our culture and philosophy of doing business;
the unexpected loss of key personnel and customers of an acquired business;
the assumption of liabilities and risks (including environmental-related costs) of an acquired business, some of which may not be anticipated;  
the potential disruption of our ongoing business and distraction of our management and other personnel and of those of the acquired business resulting from the efforts to acquire, then integrate, an acquired business;
the potential for greater exposure to risks associated with international operations; and
22

the amount and cost of funding (including borrowings under our credit agreement) to acquire and integrate other businesses (some of which may require substantial funding) and the impact of the acquisition and borrowing on our continued compliance with covenants in our credit agreement.
 
Our ability to undertake acquisitions is limited by our financial resources, including available cash and borrowing capacity. Due to our current debt levels and restrictions related to the covenants in our credit facility, we do not expect to make any acquisitions in 2022, other than small acquisitions with the banks’ approval. Future acquisitions could result in potentially dilutive issuances of equity securities, the incurrence of substantial additional indebtedness and other expenses, any of which could adversely impact our financial condition and results of operations. Although we intend to: (i) evaluate the risks inherent in any particular transaction, (ii) assume only risks we believe to be acceptable, and (iii) develop plans to mitigate such risks, there are no assurances that we will properly ascertain or accurately assess the extent of all such risks. Difficulties encountered with acquisitions may adversely impact our business, financial condition and results of operations.
 
In addition, we have a significant amount of goodwill and other intangible assets on our balance sheet from our acquisitions.  This will increase as we complete more acquisitions.  If our acquisitions do not perform as planned and we do not realize the benefits and profitability we expect, we could incur significant write-downs and impairment charges to our earnings due to the impairment of the goodwill and other intangible assets we have acquired or acquire in the future. We experienced such write-downs and impairment charges in the quarter ended March 31, 2020 (see Notes 8 and 9 to the consolidated financial statements included in Item 8 of this Annual Report).
 
Our international operations are subject to risks relating to non-U.S. operations.
 
For the years ended December 31, 2021, 2020 and 2019, we generated approximately 30%, 31%, and 34% of our revenues outside the United States, respectively. In addition, our international operations as a percentage of our business may increase over time. Our primary operations outside the United States are in Canada, Germany, France, the United Kingdom and Brazil. We also have operations in the Netherlands, Belgium, Greece and India. There are numerous risks inherent in doing business in international markets, including:
 
fluctuations in currency exchange rates and interest rates;
varying regional and geopolitical business and economic conditions and demands;
compliance with applicable foreign regulations and licensing requirements, and U.S. laws and regulation with respect to conducting business in other countries, including export controls, sanctions, anti-terrorist, and anti-bribery laws;
the cost and uncertainty of obtaining data and creating solutions that are relevant to particular geographic markets;
the need to provide sufficient levels of technical support in different locations;
the complexity of maintaining effective policies and procedures in locations around the world;
political instability and civil unrest;
increased risk of hacking, malware or security breaches of our data and databases;
restrictions or limitations on outsourcing contracts or services abroad;
restrictions or limitations on the repatriation of funds, or tax consequences on the non-repatriation of overseas operationally generated funds; and
other potentially adverse tax consequences.
 
23

We expect to continue expanding and our success depends on how effectively we manage our growth.
 
We expect to continue experiencing growth in the number of employees and the scope of our operations over the long-term. To effectively manage our anticipated future growth, we must continue to implement and improve our managerial, operational, compliance, financial and reporting systems and capabilities, expand our facilities and continue to recruit and train additional qualified personnel. We expect that all these measures will require significant expenditures and will demand the attention of management. Failure to manage our growth effectively could lead us to over or under-invest in technology and operations, result in weaknesses in our infrastructure, systems, compliance programs or controls, and give rise to operational mistakes, the loss of business opportunities, the loss of employees and reduced productivity among remaining employees. Our expected growth could require significant capital expenditures and may divert financial resources from other projects, such as the development of new solutions. If our management is unable to effectively manage our expected growth, our expenses may increase more than expected, our profit margins may suffer, our revenues could decline or may grow more slowly than expected and we may be unable to implement our business strategy as anticipated.
 
Our operating results could be adversely affected by a reduction in business with our significant customers.
 
We derive a significant amount of revenues from a few customers. Taken as a group, our top ten customers were responsible for approximately 33%, 32%, and 34% of our revenues for the years ended December 31, 2021, 2020 and 2019, respectively. This concentration pertains almost exclusively to our Services segment, which accounted for 82%, 80% and 80% of our revenues for the years ended December 31, 2021, 2020 and 2019, respectively. These customers are primarily in the oil and gas sector. Generally, our customers do not have an obligation to make purchases from us and may stop ordering our products and services or may terminate existing orders or contracts at any time with little or no financial penalty. The loss of any of our significant customers, any substantial decline in sales to these customers or any significant change in the timing or volume of purchases by our significant customers could result in lower revenues and could harm our business, financial condition or results of operations.
 
An accident or incident involving our asset protection solutions could expose us to claims, harm our reputation and adversely affect our ability to compete for business and, as a result, harm our operating performance.
 
We could be exposed to liabilities arising out of the solutions we provide. For instance, we furnish the results of our testing and inspections for use by our customers in their assessment of their assets, facilities, plants and other structures. If such results were to be incorrect or incomplete, as a result of, for instance, poorly designed inspections, malfunctioning testing equipment or our employees’ failure to adequately test or properly record data, we could be subject to claims. Further, if an accident or incident involving a structure we tested occurs and causes personal injuries or property damage, such as the collapse of a bridge or an explosion in a facility, and particularly if these injuries or damages could have been prevented by our customers had we provided them with correct or complete results, we would likely face significant claims relating to personal injury, property damage or other losses. Even if our results are correct and complete, we may face claims for such injuries or damage simply because we tested the structure or facility in question. In addition, during the course of a single engagement, such as the inspection of a pipeline, we often perform tests on thousands of welds. Even if the accuracy of only a small number of these test results are questioned, a customer may attempt to refuse payment for the entire project. While we do have insurance, our insurance coverage does not cover non-payment by customers and may not be adequate to cover the damages from any of the prior referenced claims, forcing us to bear these uninsured damages directly, which could harm our operating results and may result in additional expenses and possible loss of revenues. An accident or incident for which we are found partially or fully responsible, even if fully insured, or even an incident at a customer or site for which we provide services although we were found not to be responsible, may also result in negative publicity, which would harm our reputation among our customers and the public, cause us to lose existing and future contracts or make it more difficult for us to compete effectively, thereby significantly harming our operating performance. In addition, the occurrence of an accident or incident might also make it more expensive or extremely difficult for us to insure against similar events in the future.
 
Many of the sites at which we work are inherently dangerous workplaces. If we fail to maintain a safe work environment, we may incur losses and lose business.
 
Many of our customers, particularly in the oil and gas and chemical industries, require their inspectors and other contractors working at their facilities to have good safety records because of the inherent danger at these sites. If our employees are injured at the work place, we could incur costs for the injuries and lost productivity. In addition, safety records are impacted by the number and amount of workplace incidents involving a contractor’s employees. If our safety record is not within the levels required by our customers, or compares unfavorably to our competitors, we could lose business, be prevented from working at certain facilities or suffer other adverse consequences, all of which could negatively impact our business, revenues, reputation and profitability.
24


If our software or system produces inaccurate information or are incompatible with the systems used by our customers and
make us unable to successfully provide our solutions, it could lead to a loss of revenues and customers.

Our software and systems are complex and, accordingly, may contain undetected errors or failures. Software or system defects or inaccurate data may cause incorrect recording, reporting or display of information related to our asset protection solutions. Any such failures, defects and inaccurate data may prevent us from successfully providing our asset protection solutions, which could result in lost revenues. Software or system defects or inaccurate data may lead to customer dissatisfaction and could cause our customers to seek to hold us liable for any damages incurred. As a result, we could lose customers, our reputation may be harmed and our financial condition and results of operations could be materially adversely affected.

We currently serve a commercial, and industrial customer base that uses a wide variety of constantly changing hardware, software solutions and operating systems. Our asset protection solutions need to interface with these systems in order to gather and assess data. Our business depends on the following factors, among others:

our ability to integrate our technology with new and existing hardware and software systems, of either Mistras or a customer;
our ability to anticipate and support new standards, especially internet-based standards; and
our ability to integrate additional software modules under development by either Mistras or a customer, with our existing technology and operational processes.

If we are unable to adequately address any of these factors, our results of operations and prospects for growth and profitability
would be adversely impacted.

If we are unable to attract and retain a sufficient number of trained certified technicians, engineers and scientists at competitive wages, our operational performance may be harmed and our costs may increase.
 
We believe that our success depends, in part, upon our ability to attract, develop and retain a sufficient number of trained certified technicians, engineers and scientists at competitive wages. The demand for such employees fluctuates as the demand for NDT and inspection services fluctuates. When the demand for qualified technicians increases, we will often experience increased labor costs, which we may not recover in the amounts we can charge our customers. The markets for our products and services require us to use personnel trained and certified in accordance with standards set by domestic or international standard-setting bodies, such as the American Society of Non-Destructive Testing or the American Petroleum Institute. Because of the limited supply of these certified technicians, we expend substantial resources maintaining in-house training and certification programs. If we fail to attract sufficient new personnel or fail to motivate and retain our current personnel, our ability to perform under existing contracts and orders or to pursue new business may be harmed, preventing us from growing our business or causing us to lose customers and revenues, and the costs of performing such contracts and orders may increase, which would likely reduce our margins.
 
We operate in competitive markets and if we are unable to compete successfully, we could lose market share and revenues and our margins could decline.
 
We face strong competition from NDT and a variety of niche asset protection providers, both larger and smaller than we are. Some of our competitors have greater financial resources than we do and could focus their substantial financial resources to develop a competing business model or develop products or services that are more attractive to potential customers than what we offer. Some of our competitors are business units of companies substantially larger than us and could attempt to combine asset protection solutions into an integrated offering to customers who already purchase other types of products or services from them. Our competitors may offer asset protection solutions at lower prices than ours in order to attempt to gain market share. Smaller niche competitors with small customer bases could be aggressive in their pricing in order to retain customers. These competitive factors could reduce our market share, revenues and profits.

The success of our businesses depends, in part, on our ability to develop new asset protection solutions, increase the functionality of our current offerings and meet the needs and demands of our customers.
 
The market for asset protection solutions is impacted by technological change, uncertain product lifecycles, shifts in customer demands and evolving industry standards and regulations. If we fail to execute effective business strategies, or fail to successfully develop and market new asset protection solutions that comply with present or emerging industry regulations and technology standards our competitive standing and results could suffer. Also, new regulations or technology standards could increase our cost of doing business.
25

 
From time to time, our customers have requested greater value and functionality in our solutions. As part of our strategy to enhance our asset protection solutions and grow our business, we continue to make investments in the research and development of new technologies, inspection tools and methodologies. We believe our future success will depend, in part, on our ability to continue to design new, competitive and broader asset protection solutions, enhance our current solutions and provide new, value-added services. Many traditional NDT and inspection services are subject to price competition by our customers. Accordingly, the need to demonstrate our value-added services is becoming more important. Developing new solutions will require continued investment, and we may experience unforeseen technological or operational challenges. In addition, our asset protection software is complex and can be expensive to develop, and new software and software enhancements can require long development and testing periods. If we are unable to develop new asset protection solutions or enhancements that meet market demands on a timely basis, including against possible alternative products developed and marketed by our competitors, we may experience a loss of customers or otherwise be likely to lose opportunities to earn revenues and to gain customers or access to markets, and our business and results of operations will be adversely affected.
 
Even if we develop new solutions, if our customers, or potential customers, do not see the value our solutions have over competing products and services, our operating results could be adversely impacted. In addition, because the asset protection solutions industry is evolving, we could lose insight into trends that may be emerging, which would further harm our competitive position by making it difficult to predict and respond to customer needs. If the market for our asset protection solutions does not continue to develop, our ability to grow our business would be limited and we might not be able to maintain profitability. If we cannot convince our customers of the advantages and value of our advanced NDT services, we could lose large contracts or suffer lower profit margin.
 
The seasonal nature of our business reduces our revenues and profitability in the winter and summer and related cash flows.

Our business is seasonal. The fall and spring revenues are typically higher than our revenues in the winter and summer because demand for our asset protection solutions from the oil and gas as well as the fossil and nuclear power industries increases during their non-peak production periods. For instance, U.S. refineries’ non-peak periods are generally in the fall, when they are retooling to produce more heating oil for winter, and in the spring, when they are retooling to produce more gasoline for summer. As a result of these trends, we generally have reduced cash flows in the fall and spring, as collections of receivables lag behind revenues, normally requiring us to increase our borrowings under our credit agreement. In addition, most of our operating expenses, such as employee compensation and property rental expense, are relatively fixed over the short term. Moreover, our spending levels are based in part on our expectations regarding future revenues. As a result, if revenues for a particular quarter are below expectations, we may not be able to proportionately reduce operating expenses for that quarter. We expect that the impact of seasonality will continue.
 
Our business, and the industries we currently serve, are currently subject to governmental regulation, and may become subject to modified or new government regulation that may negatively impact our ability to market our asset protection solutions.
 
We incur substantial costs in complying with various government regulations and licensing requirements. For example, the transportation and overnight storage of radioactive materials used in providing certain of our asset protection solutions such as radiography are subject to regulation under federal and state laws and licensing requirements. Our Services segment is currently licensed to handle radioactive materials by the U.S. Nuclear Regulatory Commission (NRC), more than 20 state regulatory agencies and the Canadian Nuclear Safety Commission. If we allegedly fail to comply with these regulations, we may be investigated and incur significant legal expenses associated with such investigations, and if we are found to have violated these regulations, we may be fined or lose one or more of our licenses or permits, which would prevent or restrict our ability to provide radiography services. In addition, while we are investigated, we may be required to suspend work on the projects associated with our alleged noncompliance, resulting in loss of profits or customers, and damage to our reputation. Many of our customers have strict requirements concerning safety or loss time occurrences and if we are unable to meet these requirements it could result in lost revenues. In the future, governmental agencies may seek to change current regulations or impose additional regulations on our business. Any modified or new government regulation applicable to our current or future asset protection solutions may negatively impact the marketing and provision of those solutions and increase our costs of providing these solutions and have a corresponding adverse effect on our margins.
 
Additionally, greenhouse gases that result from human activities, including burning of fossil fuels, have been the focus of increased scientific and political scrutiny and are being subjected to various legal requirements. International agreements, national laws, state laws and various regulatory schemes limit or otherwise regulate emissions of greenhouse gases, and additional restrictions are under consideration by different governmental entities. We derive a significant amount of revenues
26

and profits from such industries, including oil and gas, power generation and transmission, and chemicals processing. Such regulations could negatively impact our customers, which could negatively impact the market for the services and products we provide. This could materially adversely affect our business, financial condition, results of operations and cash flows.
 
We rely on certification of our NDT solutions by industry standards-setting bodies. We and/or our subsidiaries currently have International Organization for Standardization (ISO) 9001:2008 certification, ISO 14001:2004 certification and OHSAS 18001:2007 certification. In addition, we currently have Nadcap (formerly National Aerospace and Defense Contractors Accreditation Program) and similar certifications for certain of our locations. We continually review our NDT solutions for compliance with the requirements of industry specification standards and the Nadcap special processes quality requirements. However, if we fail to maintain our ISO, Nadcap or other certifications, our business may be harmed because our customers generally require that we have these certifications before they purchase our NDT solutions.
 
Risks Related to Our Common Stock
 
A significant stockholder has significant influence over the direction of our business. The concentrated ownership of our common stock may prevent other stockholders from influencing significant corporate decisions.
 
Dr. Sotirios J. Vahaviolos, our founder and Executive Chairman, owns approximately 29% of our outstanding common stock, and his three adult children own an additional 6%, in the aggregate. As a result, Dr. Vahaviolos has significant control over our Company and has the ability to exert substantial influence over all matters requiring approval by our shareholders, including the election and removal of directors, amendments to our certificate of incorporation, and any proposed merger, consolidation or sale of all or substantially all of our assets and other corporate transactions. This concentration of ownership could be disadvantageous to other shareholders with differing interests from Dr. Vahaviolos.

Our stock price could fluctuate for numerous reasons, including variations in our results.
 
Our quarterly operating results have fluctuated in the past and may do so in the future. Accordingly, we believe that period-to-period comparisons of our results of operations may be the best indicators of our business. You should not rely upon the results of one quarter as an indication of future performance. Our revenues and operating results may fall below the expectations of securities analysts or investors in any future period. Our failure to meet these expectations may cause the market price of our common stock to decline, perhaps substantially.  Our quarterly revenues and operating results may vary depending on a number of factors, including those listed previously under “Risks Related to Our Business.” In addition, the price of our common stock is subject to general economic, market, industry, and competitive conditions, the risk factors discussed below and numerous other conditions outside of our control.
 
We currently have no plans to pay dividends on our common stock.
 
We have not declared or paid any cash dividends on our common stock to date, and we do not anticipate declaring or paying any dividends on our common stock in the foreseeable future. To the extent we do not pay dividends on our common stock, investors must look solely to stock appreciation for a return on their investment.
 
Shares eligible for future sale may cause the market price for our common stock to decline even if our business is doing well.
 
Future sales by us or by our existing shareholders of substantial amounts of our common stock in the public market, or the perception that these sales may occur, could cause the market price of our common stock to decline. This could also impair our ability to raise additional capital in the future through the sale of our equity securities. We cannot predict the size of future issuances of our common stock or the effect, if any, that future sales and issuances of shares of our common stock, or the perception of such sales or issuances, would have on the market price of our common stock. We currently have approximately 170 million shares of common stock available for issuance.
 
27

Provisions of our charter, bylaws and of Delaware law could discourage, delay or prevent a change of control of our company, which may adversely affect the market price of our common stock.
 
Certain provisions of our certificate of incorporation and bylaws could discourage, delay or prevent a merger, acquisition, or other change of control that stockholders may consider favorable, including transactions in which our stockholders might otherwise receive a premium for their shares. These provisions also could limit the price that investors might be willing to pay in the future for shares of our common stock, thereby depressing the market price of our common stock. Stockholders who wish to participate in these transactions may not have the opportunity to do so. Furthermore, these provisions could prevent or frustrate attempts by our stockholders to replace or remove our management. These provisions:
 
allow the authorized number of directors to be changed only by resolution of our board of directors;
require that vacancies on the board of directors, including newly created directorships, be filled only by a majority vote of directors then in office;
authorize our board of directors to issue, without stockholder approval, preferred stock that, if issued, could operate as a “poison pill” to dilute the stock ownership of a potential hostile acquirer to prevent an acquisition that is not approved by our board of directors;
require that stockholder actions must be effected at a duly called stockholder meeting by prohibiting stockholder action by written consent;
prohibit cumulative voting in the election of directors, which may otherwise allow holders of less than a majority of stock to elect some directors; and
establish advance notice requirements for stockholder nominations to our board of directors or for stockholder proposals that can be acted on at stockholder meetings and limit the right to call special meetings of stockholders to the Chairman of the Board, the Chief Executive Officer, the board of directors acting pursuant to a resolution adopted by a majority of directors or the Secretary upon the written request of stockholders entitled to cast not less than 35% of all the votes entitled to be cast at such meeting.
 
In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which may, unless certain criteria are met, prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a prescribed period of time.

General Risk Factors

Our credit agreement contains financial and operating restrictions that may limit our access to credit. If we fail to comply with financial or other covenants in our credit agreement, we may be required to repay indebtedness to our existing lenders, which may harm our liquidity.
 
Our credit agreement contains financial covenants that require us to maintain compliance with specified financial ratios. If we fail to comply with these covenants, the lenders could prevent us from borrowing under our credit agreement, require us to pay all amounts outstanding, require that we cash collateralize letters of credit issued under the credit agreement and restrict us from making acquisitions. If the maturity of our indebtedness is accelerated, we then may not have sufficient funds available for repayment or the ability to borrow or obtain sufficient funds to replace the accelerated indebtedness on terms acceptable to us, or at all. We believe that it is probable, based on the amended covenants to the credit agreement, that we will be able to comply with the financial covenants in our credit agreement and that sufficient credit remains available under the credit agreement to meet our liquidity needs. However, due to the uncertainties being caused by the COVID-19 pandemic, the significant volatility in oil prices, and volatility in the aerospace production, such matters cannot be predicted with certainty.
 
Our current credit agreement also imposes restrictions on our ability to engage in certain activities, such as creating liens, making certain investments, incurring more debt, disposing of certain property, paying dividends and making distributions and entering into a new line of business.  While these restrictions have not impeded our business operations to date, if our plans change, these restrictions could be burdensome or require that we pay fees to have the restrictions waived. In addition, due to our current debt levels and restrictions related to the debt covenants in our credit facility, we do not expect to make any acquisitions in 2022 other than small acquisitions with the banks’ approval.

The COVID-19 pandemic has adversely affected our business and operations and may continue to do so in the future.

28

The COVID-19 pandemic adversely affected the Company's business and operations during 2020, however our business and operations have rebounded to near pre-pandemic levels during 2021. The COVID-19 pandemic has continued to cause disruption and volatility in domestic and international markets and in the businesses and operations of our customers. In addition, as a result of the COVID-19 pandemic, some of our customers have been and could continue to be negatively impacted as a result of disruption in supply and demand, which has led to delays and could lead to defaults on collections of receivables from them. Such continued delays could negatively impact our business, results of operations and financial condition.

While we have recovered during 2021 from most of the negative effects of the COVID-19 pandemic on our business and operations, we are unable to predict the nature or duration of the COVID-19 pandemic and the effect the pandemic will have on our business, financial condition, liquidity, cash flow and results of operations in the future. If the pandemic continues longer or in a manner more adverse that expected, or has a greater adverse impact on our customers, our financial conditions could be adversely impacted and we may encounter difficulties meeting the financial covenants in our credit agreement.

Deteriorations in economic conditions in certain markets or other factors may cause us to recognize additional impairment charges for our goodwill.
 
During the first quarter of 2020, the Company’s market capitalization declined significantly compared to the fourth quarter of 2019. Over the same period, the equity value of the Company’s peer group, and the overall U.S. stock market also declined significantly amid market volatility. In addition, oil prices had dropped significantly. These declines were driven in large part by the uncertainty surrounding the COVID-19 pandemic and other macroeconomic events such as the geopolitical tensions between OPEC and Russia. Based on these factors, the Company concluded that multiple triggering events occurred and, accordingly, an interim quantitative goodwill impairment test was performed for each reporting unit as of March 31, 2020.

Based upon the results of the interim quantitative goodwill impairment test during the first quarter of 2020, the Company recorded an aggregate impairment charge of $77.1 million, which included $57.2 million in the services reporting unit within the Services segment, and $19.3 million in the European reporting unit and $0.6 million in the Brazilian reporting unit, both within the International segment.

While we have significantly recovered during 2021, future deterioration in industry or economic conditions in which we operate, including disruptions in Europe or elsewhere as a result of the conflict between Russia and Ukraine, disruptions to our business, not effectively integrating acquired businesses, or other factors, may cause additional impairment charges to our goodwill in future periods.

We may face risks regarding our information technology and security.

Significant disruptions of our information technology systems or breaches of information security could adversely affect our business. We rely upon information technology systems to operate many parts of our business. We routinely collect, store and transmit large amounts of sensitive or confidential information, including data from the results of our testing and inspections. We deploy and operate various technical and procedural controls to maintain the confidentiality and integrity of such sensitive or confidential information. Furthermore, as we automate more of our inspection process and procedures, including through the use of Mistras Digital, we become more vulnerable to security breaches and other system disruptions. In addition, we rely on third parties for significant elements of our information technology infrastructure and, as a result, we are managing many independent vendor relationships with third parties who may or could have access to our confidential information. The size and complexity of our information technology and information security systems, and those of our third-party vendors with whom we contract (and the large amounts of confidential information that is present on them), make such systems potentially vulnerable to service interruptions or to security breaches from inadvertent or intentional actions by our employees or vendors, or from attacks by malicious third parties. Such attacks are of ever-increasing levels of sophistication and expertise, including organized criminal groups, “hacktivists,” and others. Due to the nature of some of these attacks, there is a risk that they may remain undetected for a period of time. While we have invested in the protection of data and information technology, there can be no assurance that our efforts will prevent service interruptions or security breaches. Any such interruption or breach of our systems could adversely affect our business operations and/or result in the loss of critical or sensitive confidential information, and could result in financial, legal, business and reputational harm to us. We maintain cyber liability insurance; however this insurance may not be sufficient to cover the financial, legal, business or reputational losses that may result from an interruption or breach of our systems. The occurrence or perception of security breaches in connection with our asset protection solutions or our customers’ concerns about internet security or the security of our solutions, whether warranted or not, would likely harm our reputation and business, inhibit market acceptance of our asset protection solutions and cause us to lose customers, any of which would harm our financial condition and results of operations.
29

 
In addition, much of our computer and communications hardware is located at a single facility. We have a back-up data-center and storage in a different geographic area. Should a natural disaster or some other event occur that damages our primary data center or significantly disrupts its operation, such as human error, fire, flood, power loss, telecommunications failure, break-ins, terrorist attacks, acts of war and similar events, we could suffer temporary interruption of key functions and capabilities before the back-up facility is fully operational.
 
We are subject to privacy and data security/protection laws in the jurisdictions in which we operate and may be exposed to substantial costs and liabilities associated with such laws and regulations.

The regulatory environment surrounding information security and privacy is increasingly demanding, with frequent imposition of new and changing requirements. The European Union's General Data Protection Regulation (“GDPR”), which became effective in May 2018, imposed significant new requirements on how companies process and transfer personal data, as well as significant fines for non-compliance. In addition to GDPR, many states in the U.S. and provinces in Canada have enacted, or are considering, data privacy requirements similar to GDPR, and thus we will need to ensure our procedures comply with these various state laws. Compliance with changes in privacy and information security laws and standards may result in significant expense due to increased investment in technology and the development of new operational processes, which could have a material adverse effect on our financial condition and results of operations. In addition, the payment of potentially significant fines or penalties in the event of a breach privacy and information security laws, as well as the negative publicity associated with such a breach, could damage the Company’s reputation and adversely impact product demand and customer relationships.

Events such as natural disasters, industrial accidents, epidemics, pandemics, war and acts of terrorism, and adverse weather conditions could disrupt our business or the business of our customers, which could significantly harm our operations, financial results and cash flow.
 
Our operations and those of our customers are susceptible to the occurrence of catastrophic events outside our control, which may include events like epidemics, pandemics and other health crises, severe weather conditions, industrial accidents, and acts of war and terrorism, to name a few. We continue to actively monitor the conflict between Russia and Ukraine and the sanctions imposed upon Russia in order to assess impacts to our customers and our operations. At this time, we do not believe there is a material impact on our operations, however the future impact of the conflict, and sanctions imposed, are uncertain.

Any such events could cause a serious business disruption that reduces our customers’ need or interest in purchasing our asset protection solutions. In the past, such events have resulted in order cancellations and delays because customer equipment, facilities or operations have been damaged, or are not then operational or available. A large portion of our customer base has operations in the Gulf of Mexico, which is subject to hurricanes and tropical storms. Hurricane-related disruptions to our customers’ operations have adversely affected our revenues in the past. Such events in the future may result in substantial delays in the provision of solutions to our customers and the loss of valuable equipment. In addition, our results can be adversely impacted by severe winter weather conditions, which can result in lost workdays and temporary closures of customer facilities or outdoor projects. Safety measures have been taken in an attempt to protect our employees during the COVID-19 pandemic.

In addition, these events could disrupt commodity prices or financial markets or have other negative macroeconomic impacts, such as those being caused by COVID-19 coronavirus or the invasion of Ukraine by Russia, which could harm our business.

If we lose key members of our senior management team upon whom we are dependent, we may be less effective in managing our operations and may have more difficulty achieving our strategic objectives.
 
Our future success depends to a considerable degree upon the availability, contributions, vision, skills, experience and effort of our senior management team. We have in place various compensation programs, such as an annual cash incentive program, equity incentive program and a severance policy, each designed to incentivize and retain our key senior managers. At this time, we do not have any reason to believe that we may lose the services of any of these key persons in the foreseeable future and we believe our compensation programs will help us retain these individuals. We believe we have sufficient depth in our executive management to continue our success if we were to lose the services of an executive. However, an unplanned loss or interruption of the service of numerous key members of our senior management team could harm our business, financial condition and results of operations and could significantly reduce our ability to manage our operations and implement our strategy.

30

Intellectual property may impact our business and results of operations.
 
Our ability to compete effectively depends in part upon the maintenance and protection of the intellectual property related to our asset protection solutions. Patent protection is unavailable for certain aspects of the technology and operational processes important to our business and any patent or patent applications, trademarks or copyrights held by us or to be issued to us, may not adequately protect us. To date, we have relied principally on copyright, trademark and trade secrecy laws, as well as confidentiality agreements and licensing arrangements, and more recently, patent protection, to establish and protect our intellectual property. However, we have not obtained confidentiality agreements from all our customers and vendors. Although we obligate our employees to confidentiality, we cannot be certain that these obligations will be honored or enforceable in all circumstances.
 
We may require additional capital to support business growth, which might not be available.
 
We intend to continue making investments to support our business growth and may require additional funds to respond to business challenges or opportunities, including the need to develop new, or enhance our current, asset protection solutions, enhance our operating infrastructure or acquire businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds. If we raise additional funds through further issuances of equity or convertible debt securities, our current stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our common stock. Our current credit facility meets our current needs, except that due to our current debt levels, the facility limits our ability to make acquisitions without the banks' approval until our debt ratio improves. If we were to secure other debt financing in the future, it could involve restrictive covenants relating to our capital-raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. In addition, no assurance can be given that adequate or acceptable financing will be available to us, in which case we may not be able to grow our business, including through acquisitions, or respond to business challenges.

ITEM 1B.                                       UNRESOLVED STAFF COMMENTS
 
None.
 
ITEM 2.                                                PROPERTIES
 
As of December 31, 2021, we operated approximately 120 facilities in 10 countries, with our corporate headquarters located in Princeton Junction, New Jersey. Our headquarters in Princeton Junction is our primary location, where most of our manufacturing and research and development is conducted. While we lease most of our facilities, as of December 31, 2021, we owned properties located in Monroe, North Carolina; Trainer, Pennsylvania; LaPorte, Texas; Burlington, Washington; Evanston, Wyoming; and Jonquiere, Quebec. Our Services segment utilizes approximately 80 facilities throughout North America (including Canada). Our Products and Systems segment’s primary location is in our Princeton Junction, NJ facility. Our International segment has approximately 40 facilities including locations in Belgium, Brazil, France, Germany, Greece, India, the Netherlands and the United Kingdom. We believe that all of our facilities are well maintained and are suitable and adequate for the foreseeable future.
 
ITEM 3.                                                LEGAL PROCEEDINGS
 
We are subject to periodic legal proceedings, investigations and claims that arise in the ordinary course of business. See “Litigation” in Note 18-Commitments and Contingencies to the consolidated financial statements contained in Item 8 of this Annual Report for a description of legal proceedings involving us and our business, which is incorporated herein by reference.


ITEM 4.                                                MINE SAFETY DISCLOSURES
 
None.

ITEM 5.                                                MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASE OF EQUITY SECURITIES
 
Market for Common Stock
 
Our common stock currently trades on the New York Stock Exchange (NYSE) under the ticker symbol “MG.”
31

 
Holders of Record
 
As of March 9, 2022, there were 11 holders of record of our Common Stock. The number of record holders was determined from the records of our transfer agent and does not include beneficial owners of common stock whose shares are held in the names of various security brokers, dealers, and registered clearing agencies. The transfer agent of our common stock is American Stock Transfer & Trust Company, 6201 15th Avenue, Brooklyn, New York 11219.
 
Dividends
 
No cash dividends have been paid on our Common Stock to date. We currently intend to retain our future earnings, if any, to finance the expansion of our business and do not expect to pay any cash dividends in the foreseeable future.
 
Purchases of Equity Securities
 
The following sets forth the shares of our common stock we acquired during the fourth quarter of 2021. All purchases were effected pursuant to the surrender of shares by employees to satisfy minimum tax withholding obligations in connection with the vesting of restricted stock units.
Month EndingTotal Number of Shares (or
Units) Purchased
Average Price Paid per
Share (or Unit)
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs
October 31, 202119,726 $9.84 — $— 
November 30, 2021— $— — $— 
December 31, 202128,683 $7.43 — $— 


`ITEM 6.                                              [RESERVED]
32

ITEM 7.                                                MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATION
 
The following Management’s Discussion and Analysis (“MD&A”) provides a discussion of our results of operations and financial position for the year ended December 31, 2021. A discussion of our results of operations and financial position for the year ended December 31, 2020 is included in Part II–Item 7, Management's Discussion and Analysis of Financial Condition and Results of Operations of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020 filed with the SEC on March 16, 2021, which discussion is incorporated herein by reference. The MD&A should be read together with our consolidated financial statements and related notes included in Item 8 in this Annual Report on Form 10-K. Unless otherwise specified or the context otherwise requires, “Mistras,” "MISTRAS," “the Company,” “we,” “us” and “our” refer to Mistras Group, Inc. and its consolidated subsidiaries. The MD&A includes the following sections:
 
Forward-Looking Statements
Overview
Note about Non-GAAP Measures
Consolidated Results of Operations
Liquidity and Capital Resources
Critical Accounting Estimates
Recent Accounting Pronouncements

Forward-Looking Statements
 
This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 (Securities Act), and Section 21E of the Securities Exchange Act of 1934 (Exchange Act). Such forward-looking statements include those that express plans, anticipation, intent, contingency, goals, targets or future development and/or otherwise are not statements of historical fact. These forward-looking statements are based on our current expectations and projections about future events and they are subject to risks and uncertainties known and unknown that could cause actual results and developments to differ materially from those expressed or implied in such statements. See “Forward-Looking Statements” at the beginning of Item 1 of this Annual Report.

At the time of this Annual Report, the COVID-19 pandemic is continuing to have a negative impact on us and our key markets and is causing significant economic disruption worldwide. In addition, the recent and ongoing Russian invasion of Ukraine is likely to have a significant impact on the worldwide economy, and in particular, among other things, on the energy sector and the pricing and volume of oil and gas production. Our discussion below is qualified by the unknown impact that the COVID-19 pandemic and the conflict in Ukraine will continue to have on our business and the economy in general, including the duration of the health risk the COVID-19 pandemic will cause and the resulting economic disruption associated with both the Russian-Ukranian conflict and the COVID-19 pandemic.
 
Overview

The Company is a leading "OneSource" multinational provider of integrated technology-enabled asset protection solutions, helping to maximize the safety and operational uptime for civilization’s most critical industrial and civil assets.

Backed by an innovative, data-driven asset protection portfolio, proprietary technologies, and decades-long legacy of industry leadership, the Company helps clients with asset-intensive infrastructure in the oil and gas, aerospace and defense, industrials, power generation and transmission (including alternative and renewable energy), other process industries and infrastructure, research and engineering and other industries towards achieving and maintaining operational excellence. By supporting these organizations that help fuel our vehicles and power our society; inspecting components that are trusted for commercial, defense, and space craft; and building real-time monitoring equipment to enable safe travel across bridges, the Company helps the world at large.

The Company enhances value for its clients by integrating asset protection throughout supply chains and centralizing integrity data through a suite of IIoT-connected digital software and monitoring solutions, including OneSuite, which serves as an ecosystem platform, pulling together all of the Company's software and data services capabilities, for the benefit of its customers.

33

The Company's core capabilities also include non-destructive testing field inspections enhanced by advanced robotics, laboratory quality control and assurance testing, sensing technologies and NDT equipment, asset and mechanical integrity engineering services, and light mechanical maintenance and access services.

Our operations consist of three reportable segments: Services, International, and Products and Systems.
 
Services provides asset protection solutions predominantly in North America, with the largest concentration in the United States, followed by Canada, consisting primarily of NDT, inspection, mechanical and engineering services that are used to evaluate the structural integrity and reliability of critical energy, industrial and public infrastructure and commercial aerospace components. Software, digital and data services are included in this segment.

International offers services, products and systems similar to those of the other segments to select markets within Europe, the Middle East, Africa, Asia and South America, but not to customers in China and South Korea, which are served by the Products and Systems segment.

Products and Systems designs, manufactures, sells, installs and services the Company’s asset protection products and systems, including equipment and instrumentation, predominantly in the United States.

Given the role our solutions play in enhancing the safe and efficient operation of infrastructure, we have historically provided a majority of our solutions to our customers on a regular, recurring basis. We perform these services largely at our customers’ facilities, while primarily servicing our aerospace customers at our network of state-of-the-art, in-house laboratories. These solutions typically include NDT and inspection services, and can also include a wide range of mechanical services, including heat tracing, pre-inspection insulation stripping, coating applications, re-insulation, engineering assessments and long-term condition-monitoring. Under this business model, many customers outsource their inspection to us on a “run and maintain” basis. We have established long-term relationships as a critical solutions provider to many of the leading companies with asset-intensive infrastructure in our target markets. These markets include companies in the oil and gas, aerospace and defense, industrials, power generation and transmission (including alternative and renewable energy), other process industries and infrastructure, research and engineering and other industries.

We have focused on providing our advanced asset protection solutions to our customers using proprietary, technology-enabled software and testing instruments, including those developed by our Products and Systems segment. We have made numerous acquisitions in an effort to grow our base of experienced, certified personnel, expand our service lines and technical capabilities, increase our geographical reach, complement our existing offerings, and leverage our fixed costs. We have increased our capabilities and the size of our customer base through the development of applied technologies and managed support services, organic growth and the integration of acquired companies. These acquisitions have provided us with additional service lines, technologies, resources and customers which we believe enhance our advantages over our competition.

We believe long-term growth can be realized in all of our target markets. Our level of business and financial results are impacted by world-wide macro- and micro-economic conditions generally, as well as those within our target markets. Among other things, we expect the timing of our oil and gas customers inspection spend to be impacted by oil price fluctuations.

We have continued providing our customers with innovative asset protection software ecosystem through our MISTRAS OneSuite platform. The software platform offers functions of MISTRAS' popular software and services brands as integrated apps on a cloud environment. OneSuite serves as a single access portal for customers' data activities and provides access to 50 plus applications being offered on one centralized platform.

We have continued to develop new technologies to provide monitoring of wind blade integrity through our Sensoria tool. Sensoria helps provide real-time monitoring and damage detection of wind turbine blades and allows our customers to maximize uptime, performance and safety of wind turbine blades. This tool provides additional growth and expansion of our capabilities to serve both new and existing wind turbines and greatly enhances our product offerings within the renewable energy industry.

2021 Developments

The COVID-19 coronavirus (COVID-19) pandemic has continued to cause disruption and volatility in domestic and international markets; however, conditions continued to improve during 2021 as compared to 2020. The Company's businesses have been classified as non-healthcare critical infrastructure as defined by the U.S. Centers for Disease Control and Prevention
34

(CDC). Our facilities, and the Company's customers facilities as well, have remained open with staffing modifications and precautionary procedures taken as necessary.

Overall, we have taken actions to help ensure the health and safety of our employees and those of our customers and suppliers; maintain business continuity and financial strength and stability; and serve our customers as they provide essential products and services to the world.

The COVID-19 pandemic uncertainty, significant volatility in oil prices and decreased traffic in the aerospace industry have adversely affected our workforce and operations, as well as the operations of our customers, suppliers and contractors beginning in 2020. These negative factors continue to cause volatility and uncertainty in the markets in which we operate, although we have nevertheless begun approaching pre-pandemic levels of activity in certain end markets, particularly oil and gas where crude oil prices have recently exceeded pre-pandemic levels.

While we cannot fully assess the impact that the COVID-19 pandemic, the Russian invasion of Ukraine or significant volatility in oil prices will continue to have on our operations and financial results at this time, we previously identified certain impacts that resulted in impairment charges in 2020. No impairment charges have been recorded in 2021. See Note 8-Goodwill, Note 9-Intangible Assets and Note 17-Leases to the consolidated financial statements.

The Company has eliminated substantially all of the temporary cost reduction initiatives undertaken in 2020, including re-installment of the savings plan employer match and increasing wages back to pre-pandemic amounts. Our cash position and liquidity remains strong. As of December 31, 2021, the cash balance was approximately $24.1 million.

In April 2021, the Biden Administration announced aggressive initiatives to battle climate change, which includes a significant reduction in the use of fossil fuels and a transition to electric vehicles and increased use of alternative energy. Any legislation or regulations that may be adopted to implement these measures may negatively impact our customers in the oil and gas market over the long-term, which presently is our largest market, although this initiative will likely benefit the alternative energy market, such as wind energy, for which we provide products and services. At this time, it is difficult to determine the magnitude and timing of the impact that climate change initiatives and legislation, if any, will have on these markets and the resulting impact on our business and operational results.

We are currently unable to predict with certainty the overall impact that the COVID-19 pandemic, volatility in oil prices, the Russian invasion of Ukraine, and proposed climate change initiatives may have on our business, results of operations, liquidity or in other ways which we cannot yet determine. We will continue to monitor market conditions and respond accordingly. Refer to Item 1A. Risk Factors in Part I of this 2021 Annual Report.

Note about Non-GAAP Measures
 
The Company prepares its consolidated financial statements in accordance with U.S. GAAP. In this MD&A under the heading "Income (loss) from Operations", the non-GAAP financial performance measure "Income (loss) before special items" is used for each of our three segments, the Corporate segment and the Total Company, with tables reconciling the measure to a financial measure under GAAP. This presentation excludes from "Income (loss) from Operations" (a) transaction expenses related to acquisitions, such as professional fees and due diligence costs, (b) the net changes in the fair value of acquisition-related contingent consideration liabilities, (c) impairment charges, (d) reorganization and other costs, which includes items such as severance, labor relations matters and asset and lease termination costs and (e) other special items. These adjustments have been excluded from the GAAP measure because these expenses and credits are not related to our or any individual segment's core business operations. The acquisition related costs and special items can be a net expense or credit in any given period. Our management uses this non-GAAP measure as a measure of operating performance and liquidity to assist in comparing performance from period to period on a consistent basis, as a measure for planning and forecasting overall expectations and for evaluating actual results against such expectations. We believe investors and other users of our financial statements benefit from the presentation of this non-GAAP measure in evaluating our performance. Income (loss) before special items excludes the identified adjustments, which provides additional tools to compare our core business operating performance on a consistent basis and measure underlying trends and results in our business. Income (loss) before special items is not used to determine incentive compensation for executives or employees, nor is it a replacement for the reported GAAP financial performance and/or necessarily comparable to the non-GAAP financial measures of other companies.
 
35

Consolidated Results of Operations

Year ended December 31, 2021 vs. Year ended December 31, 2020

The following table summarizes our consolidated statements of operations for the years ended December 31, 2021 and 2020:
For the year ended December 31,
20212020
($ in thousands)
Revenues$677,131 $592,571 
Gross profit197,147 178,531 
Gross profit as a % of Revenue29.1 %30.1 %
Income (loss) from operations18,170 (101,217)
Income (loss) from operations as a % of Revenue2.7 %(17.1)%
Income (loss) before provision for income taxes7,288 (114,172)
Net income (loss)3,893 (99,466)
Net income (loss) attributable to Mistras Group, Inc.$3,860 $(99,461)

Revenues
 
Revenues by segment for the years ended December 31, 2021 and 2020 were as follows:
 For the year ended December 31,
 20212020
 ($ in thousands)
Revenues 
Services$555,387 $476,164 
International117,245 107,556 
Products and Systems13,831 16,449 
Corporate and eliminations(9,332)(7,598)
 $677,131 $592,571 

Revenue was $677.1 million for the year ended December 31, 2021, an increase of $84.6 million, or 14.3%, compared with the year ended December 31, 2020. The increase in revenue across the Services and International segments was due to organic growth in our core business as our end markets recover from the effect of COVID-19. The increase primarily was driven by the Services segment, which experienced a revenue increase of $79.2 million, or 16.6%, driven by double-digit organic growth. The International segment revenues increased 9.0% due predominantly to the double-digit organic growth and recovery within the aerospace target market. The Products and Systems segment decreased 15.9%, driven by lower sales volume.

Revenues from oil and gas customers comprised 54% and 54% of total revenue for the years ended December 31, 2021 and 2020, respectively. Revenues from aerospace and defense customers comprised 10% and 12% of total revenue for the years ended December 31, 2021 and 2020, respectively. The Company's top ten customers comprised approximately 33% of total revenue for the year ended December 31, 2021, as compared to 32% for the year ended December 31, 2020, with no customer accounting for 10% or more of total revenue in either twelve month period.

36

Gross Profit

Gross profit by segment for the years ended December 31, 2021 and 2020 was as follows:
For the year ended December 31,
20212020
($ in thousands)
Gross profit 
Services$155,384 $141,084 
    % of segment revenue28.0 %29.6 %
International34,282 31,046 
    % of segment revenue29.2 %28.9 %
Products and Systems7,001 6,826 
    % of segment revenue50.6 %41.5 %
Corporate and eliminations480 (425)
$197,147 $178,531 
    % of total revenue29.1 %30.1 %

Gross profit increased $18.6 million, or 10.4%, for the year ended December 31, 2021 compared to the year ended December 31, 2020, with a sales increase of $84.6 million, or 14.3%. Continued recovery to near pre-pandemic levels in 2021 and continued organic growth across target end markets resulted in increased sales as compared to the prior period. Gross profit margin was 29.1% and 30.1% for the years ended December 31, 2021 and 2020, respectively due to unfavorable sales mix. Services segment gross profit margins had a year-on-year decrease of (160) basis points to 28.0% for the year ended December 31, 2021, due primarily to unfavorable mix of sales and pass through of reimbursable travel costs. International segment gross margins had a year-on-year increase of 30 basis points to 29.2% for the year ended December 31, 2021, due primarily to sales mix and continued recovery in end markets including aerospace and defense. Products and Systems segment gross margins increased by 910 basis points for the year ended December 31, 2021 to 50.6%, driven by favorable sales mix.

Operating Expenses

Operating expenses for the years ended December 31, 2021 and 2020 was as follows:
For the year ended December 31,
20212020
($ in thousands)
Operating Expenses 
Selling, general and administrative expenses$161,334 $157,157 
Impairment charges— 106,062 
Legal settlement and litigation charges, net2,042 (220)
Research and engineering2,518 2,892 
Depreciation and amortization11,950 13,520 
Acquisition-related expense, net1,133 337 

Operating expenses decreased $(100.8) million, or (36.0)%, for the year ended December 31, 2021 compared to the year ended December 31, 2020 due predominantly to impairment charges of $106.1 million in 2020 as more fully described in Note 8-Goodwill, Note 9-Intangible Assets and Note 17-Leases to the consolidated financial statements. Amortization expense decreased from prior year due to a lower net carrying amount of intangible assets as a result of the 2020 impairment charges. Selling, general and administrative expenses increased $4.2 million, or 2.7% for the year ended December 31, 2021 compared to the year ended December 31, 2020 primarily due to the Company's elimination of substantially all temporary cost reduction and efficiency program initiatives undertaken during the first quarter of 2020 in response to COVID-19 as more fully described in 2021 Developments under the Overview of this section. Transactional foreign exchange expense, which is included within selling, general and administrative expenses, was approximately $(2.7) million lower in 2021 as compared to 2020, due to volatility in certain foreign currencies.
37


Income (Loss) from Operations

The following table shows a reconciliation of segment income (loss) from operations to income (loss) before special items (unaudited) for the years ended December 31, 2021 and 2020:
 For the year ended December 31,
 20212020
 ($ in thousands)
Services: 
Income (loss) from operations (GAAP)$48,458 $(44,222)
Impairment charges— 86,200 
Reorganization and other costs129 141 
Legal settlement and litigation charges, net1,650 81 
Acquisition-related expense, net1,128 337 
Income before special items (unaudited, non-GAAP)$51,365 $42,537 
International: 
Income (loss) from operations (GAAP)$1,839 $(21,855)
Impairment charges— 19,862 
Reorganization and other costs424 1,290 
Legal settlement and litigation charges, net737 — 
Income (loss) before special items (unaudited, non-GAAP)$3,000 $(703)
Products and Systems:
Loss from operations (GAAP)$(117)$(936)
Reorganization and other costs27 
Loss before special items (unaudited, non-GAAP)$(90)$(931)
Corporate and Eliminations: 
Loss from operations (GAAP)$(32,010)$(34,204)
Legal settlement and litigation charges (benefit), net(345)(301)
Loss on debt modification278 645 
Reorganization and other costs93 177 
Acquisition-related expense, net— 
Loss before special items (unaudited, non-GAAP)$(31,979)$(33,683)
Total Company: 
Income (loss) from operations (GAAP)$18,170 $(101,217)
Impairment charges— 106,062 
Legal settlement and litigation charges (benefit), net2,042 (220)
Loss on debt modification278 645 
Reorganization and other costs673 1,613 
Acquisition-related expense, net1,133 337 
Income before special items (unaudited, non-GAAP)$22,296 $7,220 

See section Note about Non-GAAP Measures in this Annual Report for an explanation of the use of non-GAAP measurements.

Total Company income from operations (GAAP) increased by $119.4 million, or 118.0% compared to the year ended December 31, 2020. Total Company income before special items (non-GAAP) increased by $15.1 million or 208.8% compared with the year ended December 31, 2020. Operating expenses, excluding special items (non-GAAP), as a percentage of revenue, was 25.8% for the year ended December 31, 2021 compared to 28.9% for the year ended December 31, 2020. The primary driver for the increase in total company income was impairment charges which were recorded in 2020 and no impairment was noted in 2021. Income before special items as a percentage of revenue increased by 210 basis points to 3.3% for the year ended December 31, 2021 from 1.2% for the year ended December 31, 2020. At the time of this Annual Report, the COVID-19
38

pandemic is continuing to have a negative impact on us and our key markets and is causing ongoing economic disruption worldwide, although the Company has nevertheless begun approaching pre-pandemic levels of activity in certain end markets, particularly oil and gas. Our discussion below is qualified by the unknown impact that the COVID-19 pandemic and the Russian invasion of Ukraine will continue to have on our business and the economy in general, including the duration of the health risk the COVID-19 pandemic will cause and the resulting economic disruption of both the COVID-19 pandemic and the Russian-Ukrainian conflict. Refer to Item 1A. Risk Factors in Part I of this Annual Report for further discussion.
 
Interest Expense
 
Interest expense was $10.9 million and $13.0 million for the years ended December 31, 2021 and December 31, 2020, respectively. The decrease was due to a change in the effective interest rate, due to a lower leverage ratio and elimination of the LIBOR floor, as well as lower debt principal outstanding.

Income Taxes

Our effective income tax rate was approximately 46.6% for the year ended December 31, 2021, compared to 12.9% for the year ended December 31, 2020. The increase in effective tax rate was primarily driven by income in the current year as compared to a loss in the prior period, partially offset by the recording of a $1.2 million valuation allowance recorded in 2021 which was related to various state deferred tax assets offset by the capitalization of certain non-US intercompany balances which resulted in a deductible foreign exchange loss in the US.

On March 27, 2020, the United States enacted the Coronavirus Aid, Relief, and Economic Security Act (CARES Act). The CARES Act is an approximately $2 trillion emergency economic stimulus package in response to the Coronavirus outbreak, which among other things contains numerous income tax provisions. Some of these tax provisions are effective retroactively for years ending before the date of enactment. The CARES Act provides a five-year carryback of net operating losses generated in years 2018 through 2020. As the statutory federal income tax rate applicable to certain years within the carryback period is 35%, carryback to those years of our 2020 annual federal tax loss provided a tax benefit in excess of the current federal statutory rate of 21%, resulting in an increased income tax benefit of $1.9 million. The income tax effects of the CARES Act resulted in a cash refund of $4.9 million in 2021 of taxes paid in prior years.

On December 27, 2020, the United States enacted the Consolidated Appropriations Act, 2021, (the "Appropriations Act") an additional stimulus package providing financial relief for individuals and small business. The Appropriations Act contains a variety of tax provisions, including full expensing of business meals in 2021 and 2022, and expansion of the employee retention tax credit. We are currently evaluating the impact of this guidance on our consolidated financial position, results of operations, and cash flows, but does not expect it to have a material impact.

Further in response to the COVID-19 pandemic, the American Rescue Plan Act was signed into law on March 11, 2021. This act, among other things, provides economic relief provisions to individuals and funding to certain businesses and programs. The Company does not expect this act to have a material impact.

On June 28, 2019, the Canadian province of Alberta enacted the Job Creation Tax Cut which reduced the Alberta corporate income tax rate from 12% to 11% starting in 2019 with further annual reductions to 10% in 2020, 9% in 2021, and 8% in 2022. This rate reduction had a favorable impact of approximately $1.9 million on the Company’s net deferred tax liabilities in this jurisdiction in 2019. As part of Alberta’s Recovery plan associated with the COVID-19 pandemic, Alberta accelerated the decrease in income tax rates from 10% in 2020 to 8% effective July 1, 2020. The accelerated tax rate reduction did not have a material impact on the Company’s net deferred tax liabilities but did reduce current taxes.

Income tax expense varies as a function of pre-tax income and the level of non-deductible expenses, such as certain amounts of meals and entertainment expense, valuation allowances, and other permanent differences. It is also affected by discrete items that may occur in any given year but are not consistent from year to year. Our effective income tax rate may fluctuate over the next few years due to many variables including the amount and future geographic distribution of our pre-tax income, changes resulting from our acquisition strategy, and increases or decreases in our permanent differences.

Liquidity and Capital Resources
 
Overview
 
The Company has funded its operations from cash provided from operations, bank borrowings and lease financings. Management believes that the Company's existing cash and cash equivalents, anticipated cash flows from operating activities, and available borrowings under our credit agreement will be more than sufficient to meet anticipated cash needs over the next
39

12 months. The Company generated operating cash flow of $42.3 million and $67.8 million for the years ended December 31, 2021 and 2020, respectively. Capital expenditures for the purchase of property, plant and equipment and of intangible assets was $19.3 million and $15.8 million for the years ended December 31, 2021 and 2020, respectively.
 
Cash Flows Table
 
The following table summarizes our cash flows for the years ended December 31, 2021 and 2020:
 
For the year ended December 31,
($ in thousands)20212020
Net cash provided by (used in):
Operating activities$42,261 $67,802 
Investing activities(18,551)(14,969)
Financing activities(23,245)(44,169)
Effect of exchange rate changes on cash(2,115)2,080 
Net change in cash and cash equivalents$(1,650)$10,744 
 
Cash Flows from Operating Activities

Cash provided by operating activities for the year ended December 31, 2021 was $42.3 million, a decrease of $25.5 million from the prior year. The decrease was primarily attributable to movements in working capital driven by the increase in net accounts receivable collections as compared to the prior year.

Cash Flows from Investing Activities

Net cash used in investing activities for the year ended December 31, 2021 was $18.6 million, an increase of $(3.6) million from the prior year as a response to the COVID-19 pandemic. In addition, the Company used $3.5 million more cash for purchases of property, plant and equipment and intangible assets in 2021 compared to 2020.

Cash Flows from Financing Activities
 
Net cash used by financing activities for the year ended December 31, 2021 was $23.2 million, compared to $44.2 million for the year ended December 31, 2020. During the year ended December 31, 2021, net repayment of debt and revolver was approximately $16.3 million higher compared to 2020. In addition, for the year ended December 31, 2021 we incurred approximately $1.1 million less payments for contingent considerations, respectively offset by $0.9 million more taxes paid related to net share settlement of share-based awards.

Cash Balance and Credit Facility Borrowings
 
The terms of our Credit Agreement as modified are described in Note 11-Long-Term Debt of the Notes to Consolidated Financial Statements in this Annual Report, under the heading "Senior Credit Facility", the provisions of which are incorporated herein.

As of December 31, 2021, we had cash and cash equivalents totaling $24.1 million and available borrowing capacity of up to $26.2 million under our existing Credit Agreement. Borrowings of $196.1 million and letters of credit of $4.3 million were outstanding under the Credit Agreement at December 31, 2021. We finance our operations primarily through our existing cash balances, cash collected from operations, bank borrowings and lease financing. We believe these sources are sufficient to fund our operations for the foreseeable future. See 11-Long-Term Debt of the notes to the consolidated financial statements for additional information.

As of December 31, 2021, we were in compliance with the terms of the Credit Agreement and will continuously monitor our compliance with the covenants contained in the Credit Agreement.

The May 2021 Amendment to our Credit Agreement reduced the borrowing capacity on our revolving loan line of credit to $150 million on December 31, 2021. Additionally, quarterly payments on the term loan increased to $3.75 million through March 31, 2022, and to $5.0 million for each quarterly payment thereafter, with a final balloon payment at maturity.

40

Liquidity and Capital Resources Outlook
 
Future Sources of Cash
 
We expect our future sources of cash to include cash flow generated from our operating activities and borrowings under our Credit Agreement. Our revolving credit facility is available for cash advances required for working capital and for letters of credit to support our operations. Acquisitions, if any, are funded through available cash and borrowings under the Credit Agreement.
 
Future Uses of Cash
 
We expect our future uses of cash will primarily be for repayment of debt, international expansion, purchases or manufacture of field-testing equipment to support growth, additional investments in technology and software products and the replacement of existing assets and equipment used in our operations. We often make purchases to support new sources of revenues, particularly in our Services segment. In addition, we annually fund a certain amount of replacement equipment, including a portion of our fleet vehicles. We historically spend approximately 2% to 3% of our total revenues on capital expenditures, excluding acquisitions, and expect to fund these expenditures through a combination of cash and lease financing. Our cash capital expenditures, excluding acquisitions, for each of the years ended December 31, 2021 and 2020 were approximately 2.8% and 2.7% of revenues, respectively. However, the current COVID-19 coronavirus pandemic could negatively impact our cash flow and our uses of cash, particularly if we experience a material reduction in our revenues due to ongoing actions taken to combat the spread of the virus. We continue to take steps to reduce spending and preserve cash.

As a result of restrictions in our credit agreement, as amended, we do not expect to make any acquisitions in 2022 other than small acquisitions with the banks’ approval. We acquired one company during the year ended December 31, 2021, for an aggregate cash outlay of $0.4 million. In some cases, additional equipment will be needed to upgrade the capabilities of these acquired companies. In addition, our future capital spending may increase as we pursue growth opportunities. Other investments in infrastructure, training and software may also be required to match our growth, but we plan to continue using a disciplined approach to building our business. In addition, we will use cash to fund our operating leases, finance leases, long-term debt repayments and various other obligations as they arise as noted within Note 11-Long-Term Debt and Note 17- Leases.
 
We also expect to use cash to support our working capital requirements for our operations, particularly in the event of further growth and due to the impacts of seasonality on our business. Our future working capital requirements will depend on many factors, including the rate of our revenue growth, our introduction of new solutions and enhancements to existing solutions and our expansion of sales and marketing and product development activities. To the extent that our cash and cash equivalents and future cash flows from operating activities are insufficient to fund our future activities, we may need to raise additional funds through bank credit arrangements, or public or private equity, or debt financings. We also may need to raise additional funds in the event we determine in the future to effect one or more acquisitions of businesses, technologies or products that will complement our existing operations. In the event additional funding is required, we may not be able to obtain bank credit arrangements or effect an equity or debt financing on acceptable terms.

Off-Balance Sheet Arrangements
 
During the years ended December 31, 2021 and 2020, we did not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
 
Critical Accounting Policies and Estimates
 
The preparation of financial statements in accordance with generally accepted accounting principles requires that we make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of financial statements and the reported amounts of revenues and expenses during the reporting period. We have established policies and control procedures intended to ensure that estimation methods, including any judgments made as part of such methods, are well-controlled, independently reviewed and applied consistently from period to period. The accounting policies that we believe require more significant estimates and assumptions include: revenue recognition, long-lived assets and goodwill. We base our estimates and assumptions on historical experience, known or expected trends and various other assumptions that we believe to be reasonable. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates, which may cause our future results to be significantly affected.
 
41

We believe that the following critical accounting policies comprise the more significant estimates and assumptions used in the preparation of our consolidated financial statements.
 
Revenue Recognition
 
The majority of our revenues are derived from providing services on a time and material basis and are short-term in nature. We account for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers.

Performance Obligations
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer, and is the unit of account in ASC Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of our contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. We provide highly integrated and bundled inspection services to its customers. Some of our contracts have multiple performance obligations, most commonly due to the contract providing both goods and services. For contracts with multiple performance obligations, we allocate the contract’s transaction price to each performance obligation using our best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is a relative selling price based on price lists.

Contract modifications are not routine in the performance of our contracts. Generally, when contracts are modified, the modification is to account for changes in scope to the goods and services that are provided. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as a separate contract.

Our performance obligations are satisfied over time as work progresses or at a point in time. The majority of our revenue recognized over time as work progresses is related to our service deliverables, which includes providing testing, inspection and mechanical services to our customers. Revenue is recognized over time based on time and material incurred to date which best portrays the transfer of control to the customer. We also utilizes an available practical expedient that provides for revenue to be recognized in an amount that corresponds directly with the value to the customer of the entity’s performance completed to date. Fixed fee arrangements are determined based on expected labor, material, and overhead to be consumed on fulfillment of such services. Revenue is recognized on a cost-to-cost method tracked on an input basis.

The majority of our revenue recognized at a point in time is related to product sales when the customer obtains control of the asset, which is generally upon shipment to the customer. Contract costs include labor, material and overhead.

We expect any significant remaining performance obligations to be satisfied within one year.

Contract Estimates
The majority of our revenues are short-term in nature. We have many Master Service Agreements (MSAs) that specify an overall framework and terms of contract when the we and our customers agree upon services or products to be provided. The actual contracting to provide services or furnish products are triggered by a work order, purchase order, or some similar document issued pursuant to a MSA which sets forth the scope of services and/or identifies the products to be provided. From time-to-time, we may enter into long-term contracts, which can range from several months to several years. Revenue on such long-term contracts is recognized as work is performed based on total costs incurred to date in relation to the total estimated costs for the performance of the contract at completion. This includes contract estimates of costs to be incurred for the performance of the contract. Cost estimation is based upon the professional knowledge and experience of our project managers, engineers and financial professionals. Factors that are considered in estimating the work to be completed include the availability of materials, the effect of any delays in our project performance and the recoverability of any claims. Whenever revisions of estimates, contract costs and/or contract values indicate that the contract costs will exceed estimated revenues, thus creating a loss, a provision for the total estimated loss is recorded in that period.
 
42

Long-Lived Assets
 
We perform a review of long-lived assets (or asset groups) for impairment when events or changes in circumstances indicate the carrying value of such assets may not be recoverable. If an indication of impairment is present, we compare the estimated undiscounted future cash flows to be generated by the asset (or asset group) to its carrying amount. If the undiscounted future cash flows are less than the carrying amount of the asset (or asset group), we record an impairment loss equal to the excess of the asset’s carrying amount over its fair value. We estimate fair value based on valuation techniques such as a discounted cash flow analysis or a comparison to fair values of similar assets. As of December 31, 2021 and December 31, 2020, we had $86.6 million and $92.7 million in net property, plant and equipment, respectively, and $59.4 million and $68.6 million in intangible assets, net, respectively. See Note 9-Intangible Assets to the consolidated financial statements for the impairment charge recorded in 2020.
 
Goodwill

Goodwill represents the excess purchase price of acquired businesses over the fair values attributed to underlying net tangible assets and identifiable intangible assets. We test goodwill for impairment at a “reporting unit” level (which for the Company is represented by (i) our Services segment, (ii) our Products and Systems segment, and (iii) the European component of our International segment and (iv) the Brazilian component of our International segment). Our annual impairment test is conducted on the first day of our fourth quarter, which is October 1. Goodwill is also tested for impairment whenever an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.

In testing for goodwill impairment, we have the option to first assess qualitative factors to determine whether the existence of events or circumstances lead to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events and circumstances, we conclude that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then performing a quantitative impairment test is not necessary. If we conclude otherwise, we are required to perform a quantitative impairment test.

As a result of our adopting ASU 2017-04, impairment will be recorded in the amount that fair value is less than carrying value, as the ASU eliminated step two of the goodwill quantitative impairment process. We consider the income and market approaches to estimating the fair value of our reporting units, which requires significant judgment in evaluation of economic and industry trends, estimated future cash flows, discount rates and other factors. Sustained declines in our stock price and related market capitalization could impact key assumptions in the overall estimated fair values of its reporting units and could result in non-cash impairment charges that could be material to our consolidated balance sheet or results of operations.

During the first quarter of 2020, our market capitalization declined significantly compared to the fourth quarter of 2019. Over the same period, the equity value of the Company’s peer group, and the overall U.S. stock market also declined significantly amid market volatility. In addition, oil prices had dropped significantly. These declines were driven in large part by the uncertainty surrounding the COVID-19 pandemic and other macroeconomic events such as the geopolitical tensions between OPEC and Russia. Based on these factors, we concluded that multiple triggering events occurred and, accordingly, an interim quantitative goodwill impairment test was performed as of the testing date for each reporting unit as of March 31, 2020 ("testing date"). During the first quarter of 2020, the Company also performed an analysis to determine any impairment of long-lived assets (see Note 9. Intangible Assets) based on the triggering events noted above.

Based upon the results of the interim quantitative goodwill impairment test during the first quarter of 2020, we recorded an aggregate impairment charge of $77.1 million, which included $57.2 million in the services reporting unit within the Services segment, and $19.3 million in the European reporting unit and $0.6 million in the Brazilian reporting unit, both within the International segment.

The Company performed an annual quantitative impairment test as of October 31, 2021 noting no indicators of impairment in any of the Company's reporting units. Also, as of December 31, 2021, there are no indicators of an impairment. See Note 8-Goodwill to the consolidated financial statements for additional information.

Acquisitions

We allocate the purchase price of acquired businesses to their identifiable tangible assets and liabilities as well as identifiable intangible assets, such as customer relationships, technology, non-compete agreements and trade names. Allocations are based on estimated fair values of assets and liabilities, which reflects assumptions that would be made by typical market participants if they were to buy or sell each asset on an individual asset basis. Certain estimates and judgments are required in the application of the fair value techniques, including estimates of the respective acquisitions' future performance and related cash flows,
43

selection of a discount rate and economic lives, and use of Level 3 measurements as defined in Accounting Standards Codification (ASC) 820 Fair Value Measurements and Disclosure. Deferred taxes are recorded for any differences between the assigned values and tax bases of assets and liabilities. We typically engage third-party valuation experts to assist in determining the fair values for both identifiable tangible and intangible assets. The judgments made in determining the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives, could materially impact our results of operations. See Note 7-Acquisitions to the consolidated financial statements for additional information.

Recent Accounting Pronouncements

For information about recent accounting pronouncements, see Note 1-Summary of Significant Accounting Policies and Practices to the consolidated financial statements.

ITEM 7A.                                       Quantitative and Qualitative Disclosures About Market Risk
 
Interest Rate Sensitivity
 
Our investment portfolio primarily includes cash equivalents for which the market values are not significantly affected by changes in interest rates. Our interest rate risk results primarily from our variable rate indebtedness under our credit facility, which is influenced by movements in short-term rates. Borrowings under our $150 million revolving credit facility as well as our $100.0 million senior secured term loan A facility are based on LIBOR, plus an additional margin based on our Funded Debt Leverage Ratio. Based on the amount of our variable rate debt of $196.1 million at December 31, 2021, an increase in interest rates by one hundred basis points from our current rate would increase annual interest expense by approximately $2.0 million.
 
Foreign Currency Risk
 
We have foreign currency exposure related to our operations in foreign locations. This foreign currency exposure, particularly the Euro, British Pound Sterling, Brazilian Real, Canadian Dollar and the Indian Rupee, arises primarily from the translation of our foreign subsidiaries’ financial statements into U.S. Dollars. Gains and losses relating to nonfunctional currency transactions, are reported in the Consolidated statements of income. For example, a portion of our annual sales and operating costs are denominated in British Pound Sterling and we have exposure related to sales and operating costs increasing or decreasing based on changes in currency exchange rates. If the U.S. Dollar increases in value against these foreign currencies, the value in U.S. Dollars of the assets and liabilities originally recorded in these foreign currencies will decrease. Conversely, if the U.S. Dollar decreases in value against these foreign currencies, the value in U.S. Dollars of the assets and liabilities originally recorded in these foreign currencies will increase. Thus, increases and decreases in the value of the U.S. Dollar relative to these foreign currencies have a direct impact on the value in U.S. Dollars of our foreign currency denominated assets and liabilities, even if the value of these items has not changed in their original currency. Translation adjustments for these movements are recorded as a separate component of Accumulated Other Comprehensive Income in Stockholder Equity. For the year ended December 31, 2021, a 10% movement in the average U.S. Dollar exchange rates would cause a decrease in adjusted operating income of approximately $0.3 million. We do not currently enter into forward exchange contracts to hedge exposures denominated in foreign currencies. We may consider entering into hedging or forward exchange contracts in the future, as sales in international currencies increase due to growth in our International segment.
 
Fair Value of Financial Instruments

We do not have material exposure to market risk with respect to investments, as our investments consist primarily of highly liquid investments purchased with a remaining maturity of three months or less. We do not use derivative financial instruments for speculative or trading purposes; however, this does not preclude our adoption of specific hedging strategies in the future.
44

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
 
Report of Independent Registered Public Accounting Firm

To the Stockholders and Board of Directors
Mistras Group, Inc.:

Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting

We have audited the accompanying consolidated balance sheets of Mistras Group, Inc. and subsidiaries (the Company) as of December 31, 2021 and 2020, the related consolidated statements of income (loss), comprehensive income (loss), equity, and cash flows for each of the years in the three-year period ended December 31, 2021, and the related notes (collectively, the consolidated financial statements). We also have audited the Company’s internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2021, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021 based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

Basis for Opinions

The Company’s management is responsible for these consolidated financial statements, 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 consolidated financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (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 audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated 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 consolidated 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 consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

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.
45


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.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Valuation of goodwill for the services and European reporting units

As discussed in Note 1 to the consolidated financial statements, the Company tests goodwill for impairment annually on October 1 or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. The Company considers the income and market approaches to estimate the fair value of its reporting units. As of December 31, 2021, the Company had goodwill of $205.4 million, of which a portion related to the services and European reporting units. There were no impairment charges recorded during the year ended December 31, 2021.

We identified the evaluation of goodwill impairment for the services and European reporting units as a critical audit matter. Auditor judgment was required to evaluate the selection of discount rates and forecasted revenue growth rates, gross margins, and selling, general, and administrative expense used in the income approach as they represented subjective determinations of future market or economic conditions. Additionally, the audit effort associated with the evaluation of goodwill for impairment for the services and European reporting units required specialized skills and knowledge.

The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company’s goodwill impairment evaluation process, including controls related to management’s selection of discount rates and forecasted revenue growth rates, gross margins, and selling, general, and administrative expense. We evaluated the reasonableness of management’s forecasted revenue growth rates, gross margins, and selling, general, and administrative expense by comparing the forecasts to historical revenue growth rates, gross margins, and selling, general, and administrative expense and relevant industry reports. We evaluated the Company’s ability to accurately estimate future revenue growth rates, gross margins, and selling, general, and administrative expense by comparing the historical projected revenue growth rates, gross margins, and selling, general, and administrative expense to actual results for the same period. In addition, we involved valuation professionals with specialized skills and knowledge who assisted in:

•    evaluating the Company’s methodology used to estimate the discount rates
•    evaluating the Company’s discount rates by comparing them against discount rate ranges that were independently developed using publicly available market data for comparable entities
•    testing the estimate of fair values of the services and European reporting units by using the Company’s projected cash flows as well as our independently developed discount rate ranges and comparing the results to the Company’s fair values.


/s/ KPMG LLP

We have served as the Company’s auditor since 2013

Short Hills, New Jersey
March 14, 2022
46

Mistras Group, Inc. and Subsidiaries
Consolidated Balance Sheets
(in thousands, except share and per share data)
 
 December 31,
 20212020
ASSETS
Current Assets
Cash and cash equivalents$24,110 $25,760 
Accounts receivable, net109,511 107,628 
Inventories12,686 13,134 
Prepaid expenses and other current assets15,031 16,066 
Total current assets161,338 162,588 
Property, plant and equipment, net86,578 92,681 
Intangible assets, net59,381 68,642 
Goodwill205,439 206,008 
Deferred income taxes2,174 2,069 
Other assets47,285 51,325 
Total Assets$562,195 $583,313 
LIABILITIES AND EQUITY
Current Liabilities
Accounts payable$12,870 $14,240 
Accrued expenses and other current liabilities83,863 78,500 
Current portion of long-term debt20,162 10,678 
Current portion of finance lease obligations3,765 3,765 
Income taxes payable755 2,664 
Total current liabilities121,415 109,847 
Long-term debt, net of current portion182,403 209,538 
Obligations under finance leases, net of current portion9,752 11,115 
Deferred income taxes8,385 8,236 
Other long-term liabilities39,328 47,358 
Total Liabilities$361,283 $386,094 
Commitments and contingencies
Equity
Preferred stock, 10,000,000 shares authorized
  
Common stock, $0.01 par value, 200,000,000 shares authorized, 29,546,263 and 29,234,143 shares issued
295 292 
Additional paid-in capital238,687 234,638 
Accumulated Deficit(17,988)(21,848)
Accumulated other comprehensive loss(20,311)(16,061)
Total Mistras Group, Inc. stockholders’ equity200,683 197,021 
Non-controlling interests229 198 
Total Equity200,912 197,219 
Total Liabilities and Equity$562,195 $583,313 
 
The accompanying notes are an integral part of these consolidated financial statements.
47

Mistras Group, Inc. and Subsidiaries
Consolidated Statements of Income (Loss)
(in thousands, except per share data)
 
 For the year ended December 31,
 202120202019
Revenue$677,131 $592,571 $748,586 
Cost of revenue457,013 391,855 509,489 
Depreciation22,971 22,185 21,800 
Gross profit197,147 178,531 217,297 
Selling, general and administrative expenses161,334 157,157 168,621 
Bad debt provision for troubled customers, net of recoveries  3,038 
Impairment charges 106,062  
Legal settlement and litigation charges (benefit), net2,042 (220) 
Pension withdrawal expense  848 
Research and engineering2,518 2,892 3,045 
Depreciation and amortization11,950 13,520 16,733 
Acquisition-related expense, net1,133 337 875 
Income (loss) from operations18,170 (101,217)24,137 
Interest expense10,882 12,955 13,698 
Income (loss) before provision for income taxes7,288 (114,172)10,439 
Provision (benefit) for income taxes3,395 (14,706)4,359 
Net income (loss)3,893 (99,466)6,080 
Less: net income (loss) attributable to noncontrolling interests, net of taxes33 (5)20 
Net income (loss) attributable to Mistras Group, Inc.$3,860 $(99,461)$6,060 
Earnings (loss) per common share
Basic$0.13 $(3.41)$0.21 
Diluted$0.13 $(3.41)$0.21 
Weighted average common shares outstanding:
Basic29,572 29,147 28,740 
Diluted30,130 29,147 29,046 
 
The accompanying notes are an integral part of these consolidated financial statements.

48

Mistras Group, Inc. and Subsidiaries
Consolidated Statements of Comprehensive Income (Loss)
(in thousands)
 
 For the year ended December 31,
 202120202019
Net income (loss) $3,893 $(99,466)$6,080 
Other comprehensive income (loss):
Foreign currency translation adjustments(4,252)5,227 6,275 
Comprehensive income (loss) (359)(94,239)12,355 
Less: net income (loss) attributable to noncontrolling interests, net of taxes33 (5)20 
Less: Foreign currency translation adjustments attributable to noncontrolling interests(2)3 3 
Comprehensive income (loss) attributable to Mistras Group, Inc.$(390)$(94,237)$12,332 
 
The accompanying notes are an integral part of these consolidated financial statements.

49

Mistras Group, Inc. and Subsidiaries
Consolidated Statements of Equity
(in thousands)
 
 Common Stock
Additional
paid-in capital
Retained
earnings
(deficit)
Accumulated
other
comprehensive income (loss)
Total
Mistras Group,
Inc.
Stockholders’ Equity
Noncontrolling Interest 
 SharesAmountTotal Equity
Balance at December 31, 201828,563 $285 $226,616 $71,553 $(27,557)$270,897 $177 $271,074 
Net income— — — 6,060 — 6,060 20 6,080 
Other comprehensive income, net of tax— — — — 6,272 6,272 3 6,275 
Share-based payments30 — 5,759 — — 5,759 — 5,759 
Net settlement on vesting of restricted stock units349 4 (3,202)— — (3,198)— (3,198)
Exercise of stock options3 — 32 — — 32 — 32 
Balance at December 31, 201928,945 $289 $229,205 $77,613 $(21,285)$285,822 $200 $286,022 
Net loss— — — (99,461)— (99,461)(5)(99,466)
Other comprehensive income, net of tax— — — — 5,224 5,224 3 5,227 
Share-based payments— — 5,930 — — 5,930 — 5,930 
Net settlement of restricted stock units289 3 (497)— — (494)— (494)
Balance at December 31, 202029,234 $292 $234,638 $(21,848)$(16,061)$197,021 $198 $197,219 
Net income— — — 3,860 — 3,860 33 3,893 
Other comprehensive income, net of tax— — — — (4,250)(4,250)(2)(4,252)
Share-based payments— — 5,421 — — 5,421 — 5,421 
Net settlement of restricted stock units312 3 (1,372)— — (1,369)— (1,369)
Balance at December 31, 202129,546 $295 $238,687 $(17,988)$(20,311)$200,683 $229 $200,912 
 
The accompanying notes are an integral part of these consolidated financial statements.

50

Mistras Group, Inc. and Subsidiaries
Consolidated Statements of Cash Flows
(in thousands)
 For the year ended December 31,
 202120202019
Cash flows from operating activities
Net income (loss)$3,893 $(99,466)$6,080 
Adjustments to reconcile net income (loss) to net cash provided by operating activities
Depreciation and amortization34,921 35,705 38,533 
Deferred income taxes87 (13,409)(3,599)
Share-based compensation expense5,421 5,851 5,766 
Impairment charges 106,062  
Bad debt provision for troubled customers, net of recoveries  3,038 
Foreign currency (gain) loss417 3,010 (535)
Fair value adjustments to contingent consideration949 337 511 
Other119 2,398 1,804 
Changes in operating assets and liabilities, net of effect of acquisitions and dispositions
Accounts receivable(3,979)27,313 8,298 
Inventories278 84 (302)
Prepaid expenses and other assets943 (1,288)3,289 
Accounts payable(1,139)(1,020)1,138 
Accrued expenses and other liabilities2,268 1,841 (5,042)
Income taxes payable(1,917)384 131 
Net cash provided by operating activities42,261 67,802 59,110 
Cash flows from investing activities
Purchase of property, plant and equipment(18,161)(15,396)(22,047)
Purchase of intangible assets(1,115)(376)(873)
Acquisition of businesses, net of cash acquired(440) (4,228)
Proceeds from sale of equipment1,165 803 1,868 
Net cash used in investing activities(18,551)(14,969)(25,280)
Cash flows from financing activities
Repayment of finance lease obligations(4,060)(4,095)(4,545)
Proceeds from borrowings of long-term debt 2,284 983 
Repayment of long-term debt(16,262)(5,976)(6,857)
Proceeds from revolver89,000 35,750 32,000 
Repayments of revolver(89,065)(68,050)(61,700)
Payments of debt issuance costs(550)(1,497) 
Payment of contingent consideration for business acquisitions(938)(2,091)(852)
Taxes paid related to net share settlement of share-based awards(1,370)(494)(3,198)
Proceeds from the exercise of stock options  32 
Net cash used in financing activities(23,245)(44,169)(44,137)
Effect of exchange rate changes on cash and cash equivalents(2,115)2,080 (221)
Net change in cash and cash equivalents(1,650)10,744 (10,528)
Cash and cash equivalents:
Beginning of period25,760 15,016 25,544 
End of period$24,110 $25,760 $15,016 
Supplemental disclosure of cash paid
Interest, net$10,078 $12,465 $14,158 
Income taxes, net$4,707 $(543)$6,096 
Noncash investing and financing
Equipment acquired through finance lease obligations$2,923 $2,849 $9,502 
 
The accompanying notes are an integral part of these consolidated financial statements.
51

Mistras Group, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
(tabular dollars in thousands, except per share data)
 
1. Summary of Significant Accounting Policies and Practices
 
Description of Business
 
Mistras Group, Inc. and subsidiaries (the Company) is a leading “OneSource” multinational provider of integrated technology-enabled asset protection solutions helping to maximize the safety and operational uptime for civilization's most critical industrial and civil assets.

Backed by an innovative, data-driven asset protection portfolio, proprietary technologies, and decades-long legacy of industry leadership, the Company helps clients with asset-intensive infrastructure in the oil and gas, aerospace and defense, industrials, power generation and transmission (including alternative and renewable energy), other process industries and infrastructure, research and engineering and other industries towards achieving and maintaining operational excellence. By supporting these organizations that help fuel our vehicles and power our society; inspecting components that are trusted for commercial, defense, and space craft; and building real-time monitoring equipment to enable safe travel across bridges, the Company helps the world at large.

The Company enhances value for its clients by integrating asset protection throughout supply chains and centralizing integrity data through a suite of Industrial IoT-connected digital software and monitoring solutions, including OneSuite, which serves as an ecosystem platform, pulling together all of the Company’s software and data services capabilities, for the benefit of its customers.

The Company's core capabilities also include non-destructive testing field inspections enhanced by advanced robotics, laboratory quality control and assurance testing, sensing technologies and NDT equipment, asset and mechanical integrity engineering services, and light mechanical maintenance and access services.

Recent Developments
The COVID-19 coronavirus (COVID-19) pandemic has continued to cause disruption and volatility in domestic and international markets however conditions continued to improve throughout 2021 as compared to 2020. The Company's businesses have been classified as non-healthcare critical infrastructure as defined by the U.S. Centers for Disease Control and Prevention (CDC). Our facilities, and the Company's customers' facilities as well, have remained open with staffing modifications and precautionary procedures taken as necessary.

Overall, the Company has taken actions to help ensure the health and safety of Company employees and those of its customers and suppliers; maintain business continuity and financial strength and stability; and serve customers as they provide essential products and services to the world.

The COVID-19 pandemic uncertainty, significant volatility in oil prices, and decreased traffic in the aerospace industry have adversely affected the operations of the Company's customers, suppliers and contractors beginning in the first quarter of 2020, and as a consequence, the Company's results of operations were adversely impacted. These negative factors continue to cause volatility and uncertainty in the markets in which the Company operates, although the Company in 2021 has nevertheless begun approaching pre-pandemic levels of activity in certain end markets, particularly oil and gas where crude oil prices have exceeded pre-pandemic levels.

While the Company cannot fully assess the impact that the factors discussed above will have on its operations at this time, there were certain impacts that the Company identified resulting in impairment charges in 2020. See Note 8-Goodwill, Note 9-Intangible Assets and Note 17- Leases for additional information.

The Company has eliminated substantially all of the temporary cost reduction initiatives undertaken in 2020, including re-installment of the savings plan employer match and increasing wages back to pre-pandemic amounts.

The Company is currently unable to predict with certainty the overall impact that the factors discussed above and the effect of the Russian-Ukrainian conflict may have on its business, results of operations or liquidity or in other ways which the Company cannot yet determine. The Company will continue to monitor market conditions and respond accordingly. As of December 31, 2021, the cash balance was approximately $24.1 million.

52

Principles of Consolidation
 
The Company follows guidance on the consolidation of variable interest entities (VIEs) that requires companies to utilize a qualitative approach to determine whether it is the primary beneficiary of a VIE. The process for identifying the primary beneficiary of a VIE requires consideration of the factors that indicate a party has the power to direct the activities that most significantly impact the VIE’s economic performance, including powers granted to the VIE’s program manager, powers contained in the VIE governing board and, to a certain extent, a company’s economic interest in the VIE. The Company analyzes its joint ventures and classifies them as either:
a VIE that must be consolidated because the Company is the primary beneficiary, or the joint venture is not a VIE and the Company holds the majority voting interest with no significant participative rights available to the other partners; or
a VIE that does not require consolidation and is treated as an equity method investment because the Company is not the primary beneficiary or the joint venture is not a VIE and the Company does not hold the majority voting interest.

As part of the above analysis, if it is determined that the Company has the power to direct the activities that most significantly impact the joint venture’s economic performance, the Company considers whether or not it has the obligation to absorb losses or rights to receive benefits of the VIE that could potentially be significant to the VIE.

The Company became the primary beneficiary in July 2020 of a VIE in which the Company has a 49% interest in a limited partnership, and a 49% shareholder in the corporate general partner of the limited partnership. The Company consolidated the financial statements of the VIE with the financial statements of the Company. As of and for the year ended December 31, 2021, the VIE had immaterial assets and had approximately $2.1 million revenue. The Company is the primary sub-contractor of the VIE.

The accompanying audited consolidated financial statements include the accounts of Mistras Group, Inc. as well as its wholly-owned subsidiaries, majority-owned subsidiaries and consolidated VIE. For subsidiaries in which the Company’s ownership interest is less than 100%, the non-controlling interests are reported in stockholders’ equity in the accompanying consolidated balance sheets. The non-controlling interests in net results, net of tax, is classified separately in the accompanying consolidated statements of income (loss). All significant intercompany accounts and transactions have been eliminated in consolidation. The results of operations of companies acquired are included from the date of acquisition.

Reclassifications

Certain amounts in prior periods have been reclassified to conform to the current year presentation. Such reclassifications did not have a material effect on the Company's financial condition or results of operations as previously reported.

Use of Estimates
 
The preparation of financial statements in accordance with U.S. generally accepted accounting principles (GAAP) requires that the Company make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and disclosure of contingent assets and liabilities at the date of financial statements. The Company bases its estimates and assumptions on historical experience, known or expected trends and various other assumptions that it believes to be reasonable. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates, which may cause the Company’s future results to be significantly affected.
 
Cash and Cash Equivalents
 
The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.
 
Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts)

The Company maintains an allowance for credit losses on its accounts receivable balances, which represents its best estimate of current expected credit losses over the contractual life of the accounts receivable. Beginning January 1, 2020, when evaluating the adequacy of its allowance for credit losses each reporting period, the Company analyzes accounts receivable balances with similar risk characteristics on a collective basis, considering factors such as the aging of receivable balances, payment terms
53

(primarily with 30 day terms), geographic location, historical loss experience, current information, and future expectations (generally considered one year which is consistent with expected collectability of the Company's trade receivables).

The Company monitors and considers whether historical loss rates are consistent with expectation of supportable forward-looking estimates for its trade receivables noting no current or future economic considerations that would require adjusting the Company’s historical loss experience. Each reporting period, the Company reassesses whether any accounts receivable no longer share similar risk characteristics and should instead be evaluated as part of another pool or on an individual basis. Changes to the allowance for credit losses are adjusted through credit loss expense, which is presented within Selling, general and administrative expenses in the Consolidated Statements of Income (Loss).
 
Concentration of Credit Risk

For each of the years ended December 31, 2021 and 2020, no customer represented 10% or more of the Company's revenue.

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. At times, cash deposits may exceed the limits insured by the Federal Deposit Insurance Corporation. The Company believes it is not exposed to any significant credit risk or risk of nonperformance of financial institutions.

Inventories
 
Inventories are stated at the lower of cost or net realizable value, as determined by using the first-in, first-out method, or market. Work in process and finished goods inventory include material, direct labor, variable costs and overhead.
 
Purchased and Internal-Use Software
 
The Company capitalizes certain costs that are incurred to purchase or to create and implement internal-use software, which includes software coding, installation and testing. Capitalized costs are amortized on a straight-line basis over three years, the estimated useful life of the software.
 
Property, Plant and Equipment
 
Property, plant and equipment are recorded at cost. Depreciation of property, plant and equipment is computed utilizing the straight-line method over the estimated useful lives of the assets. Amortization of leasehold improvements is computed utilizing the straight-line method over the shorter of the remaining lease term or estimated useful life. Repairs and maintenance costs are expensed as incurred.
 
Goodwill
 
Goodwill represents the excess purchase price of acquired businesses over the fair values attributed to underlying net tangible assets and identifiable intangible assets. The Company tests goodwill for impairment at a “reporting unit” level (which for the Company is represented by (i) our Services segment, (ii) our Products and Systems segment, and (iii) the European component of our International segment and (iv) the Brazilian component of our International segment). Our annual impairment test is conducted on the first day of our fourth quarter, which is October 1. Goodwill is also tested for impairment whenever an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.

In testing for goodwill impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances lead to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events and circumstances, the Company concludes that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then performing a quantitative impairment test is not necessary. If the Company concludes otherwise, the Company is required to perform a quantitative impairment test.

If the fair value of a reporting unit is less than its carrying value, this is an indicator that the goodwill assigned to that reporting unit may be impaired. As a result of the Company adopting Accounting Standards Update ("ASU") No. 2017-04, Intangibles-Goodwill and Other (Topic 350), impairment will be recorded in the amount that fair value is less than carrying value, as the ASU eliminated step two of the goodwill impairment process. The Company considers the income and market approaches to
54

estimating the fair value of our reporting units, which requires significant judgment in evaluation of economic and industry trends, estimated future cash flows, discount rates and other factors.

See Note 8-Goodwill for additional information related to the Company's goodwill impairment test during 2021.

Impairment of Long-lived Assets
 
The Company reviews the recoverability of its long-lived assets (or asset groups) whenever events or changes in circumstances indicate that the carrying amount of the long-lived asset (group) might not be recoverable. The assessment for potential impairment is based primarily on the Company’s ability to recover the carrying value of its long-lived assets from expected future undiscounted cash flows. If the total expected future undiscounted cash flows are less than the carrying amount of the assets, a loss is recognized for the difference between fair value (computed based upon the expected future discounted cash flows) and the carrying value of the assets.
 
Acquisitions

The Company allocates the purchase price of acquired businesses to their identifiable tangible assets and liabilities as well as identifiable intangible assets, such as customer relationships, technology, non-compete agreements and trade names. Certain estimates and judgments are required in the application of the fair value techniques, including estimates of the respective acquisition's future performance and related cash flows, selection of a discount rate and economic lives, and use of Level 3 measurements as defined in ASC No. 820, Fair Value Measurements and Disclosure. Deferred taxes are recorded for any differences between the assigned values and tax bases of assets and liabilities.

Research and Engineering

Research and product development costs are expensed as incurred.

Advertising, Promotions and Marketing
 
The costs for advertising, promotion and marketing programs are expensed as incurred and are included in selling, general and administrative expenses. Advertising expense was approximately $1.0 million, $0.8 million and $2.1 million for the years ended December 31, 2021, 2020 and 2019, respectively.
 
Fair Value of Financial Instruments
 
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and other financial current assets and liabilities approximate fair value based on the short-term nature of the items.
 
Foreign Currency Translation
 
The financial position and results of operations of the Company’s foreign subsidiaries are measured using their functional currencies, which are their local currencies. Assets and liabilities of foreign subsidiaries are translated into the U.S. Dollar at the exchange rates in effect at the balance sheet date. Income and expenses are translated at the average exchange rate during the period. Translation gains and losses are reported as a component of other comprehensive income (loss) for the period and included in accumulated other comprehensive income (loss) within stockholders’ equity.
 
Foreign currency (gains) and losses arising from transactions denominated in currencies other than the functional currency are included in net income, reported in selling, general and administrative expenses, and were approximately $0.4 million, $3.1 million, and $(0.5) million for the years ended December 31, 2021, 2020 and 2019, respectively.
 
Self-Insurance
 
The Company is self-insured for certain losses relating to workers’ compensation and health benefit claims. The Company maintains third-party excess insurance coverage for all workers' compensation and health benefit claims in excess of approximately $0.3 million per occurrence to reduce its exposure from such claims. Self-insured losses are accrued when it is probable that an uninsured claim has been incurred but not reported and the amount of the loss can be reasonably estimated at the balance sheet date.
 
Share-based Compensation
55

 
The value of services received from employees and directors in exchange for an award of an equity instrument is measured based on the grant-date fair value of the award. Such value is recognized as a non-cash expense on a straight-line basis over the minimum period the individual provides services, which is typically the vesting period of the award with the exception of awards with graded vesting that contain an internal performance measure where each tranche is recognized on a straight-line basis over its vesting period subject to the probability of meeting the performance requirements and adjusted for the number of shares expected to be earned. Awards to certain employees eligible for retirement prior to the award becoming fully vested are amortized to expense over the period through the date that the employee first becomes eligible to retire and is no longer required to provide service to earn the award. As share-based compensation expense is based on awards ultimately expected to vest, the amount of expense is reduced for estimated forfeitures. The cost of these awards is recorded in selling, general and administrative expense in the Company’s consolidated statements of income.
 
Income Taxes
 
Income taxes are accounted for under the asset and liability method. We recognize deferred tax assets and liabilities at enacted income tax rates for the temporary differences between the financial reporting bases and the tax bases of our assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. Our net deferred tax assets primarily consist of net operating loss carry forwards, or NOLs. A valuation allowance is provided if it is more likely than not that some or all of a deferred income tax asset will not be realized. A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the current and prior years.

We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution.

Recent Accounting Pronouncements

On January 1, 2021, the Company adopted new guidance to simplify the accounting for income taxes by, among other things, removing certain exceptions related to intra-period tax allocations, interim calculations and the recognition of deferred tax liabilities for outside basis differences. The guidance did not have a material impact on the Company's consolidated financial statements.

In March 2020 and updated in January 2021, the FASB issued ASU 2020-04 and 2021-01, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” The amendments provide optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating applicable contracts and the available expedients provided by the new guidance.

2. Revenue
 
The Company derives the majority of its revenue by providing services on a time and material basis and are short-term in
nature. The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers.

Performance Obligations
The Company provides highly integrated and bundled inspection services to its customers. The majority of the Company's contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using the Company's best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is a relative selling price based on price lists.

Contract modifications are not routine in the performance of the Company's contracts. Generally, when contracts are modified, the modification is to account for changes in scope to the goods and services that are provided. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as a separate contract.
56


The Company's performance obligations are satisfied over time as work progresses or at a point in time. The majority of the Company's revenue is recognized over time as work progresses for the Company's service deliverables, which includes providing testing, inspection and mechanical services to our customers. Revenue is recognized over time, based on time and material incurred to date which best portrays the transfer of control to the customer. The Company also utilizes an available practical expedient that provides for revenue to be recognized in an amount that corresponds directly with the value to the customer of the entity’s performance completed to date. Fixed fee arrangements are determined based on expected labor, material, and overhead to be consumed on fulfillment of such services. For these arrangements, revenue is recognized on a cost-to-cost method tracked on an input basis.

The majority of our revenue recognized at a point in time is related to product sales when the customer obtains control of the asset, which is generally upon shipment to the customer. Contract costs include labor, material and overhead.

The Company expects any significant remaining performance obligations to be satisfied within one year.

Contract Estimates
The majority of the Company's customer contracts are short-term in nature. The Company enters into master service agreements (MSAs) with customers that specify an overall framework and contract terms. The actual contracting to provide services or furnish products are triggered by a work order, purchase order, or some similar document issued pursuant to a MSA which sets forth the scope of services and/or identifies the products to be provided. From time-to-time, the Company may enter into longer-term contracts, which can range from several months to several years. Revenue on certain contracts is recognized as work is performed based on total costs incurred to date in relation to the total estimated costs for the performance of the contract at completion. This includes contract estimates of costs to be incurred for the performance of the contract. Cost estimation is based upon the professional knowledge and experience of the Company's project managers, engineers and financial professionals. Factors that are considered in estimating the work to be completed include the availability of materials, the effect of any delays in the Company's project performance and the recoverability of any claims. Whenever revisions of estimates, contract costs and/or contract values indicate that the contract costs will exceed estimated revenues, thus creating a loss, a provision for the total estimated loss is recorded in that period.

Revenue by Category

The following series of tables present the Company's disaggregated revenue:

Revenue by industry was as follows:
Year ended December 31, 2021ServicesInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$330,880 $35,232 $808 $ $366,920 
Aerospace & Defense51,593 16,513 286  $68,392 
Industrials41,873 24,000 1,842  $67,715 
Power Generation and Transmission39,966 9,927 2,853  $52,746 
Other Process Industries38,742 12,593 64  $51,399 
Infrastructure, Research & Engineering16,809 11,496 3,985  $32,290 
Petrochemical19,378 227   $19,605 
Other16,146 7,257 3,993 (9,332)$18,064 
Total$555,387 $117,245 $13,831 $(9,332)$677,131 
57

Year ended December 31, 2020ServicesInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$279,723 $39,383 $377 $ $319,483 
Aerospace & Defense50,813 18,166 1,292  $70,271 
Industrials44,919 19,657 1,852  $66,428 
Power Generation and Transmission30,005 7,559 2,323  $39,887 
Other Process Industries24,671 10,029 171  $34,871 
Infrastructure, Research & Engineering17,070 10,353 6,364  $33,787 
Petrochemical18,882 345 53  19,280 
Other10,081 2,064 4,017 (7,598)$8,564 
Total$476,164 $107,556 $16,449 $(7,598)$592,571 

Year ended December 31, 2019ServicesInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$364,830 $43,855 $756 $ $409,441 
Aerospace & Defense51,390 41,224 1,237  $93,851 
Industrials64,622 21,405 3,187  $89,214 
Power Generation and Transmission30,300 10,289 2,726  $43,315 
Other Process Industries28,495 10,196 418  $39,109 
Infrastructure, Research & Engineering14,269 9,520 9,316  $33,105 
Petrochemical25,985 592   26,577 
Other15,239 7,190 943 (9,398)$13,974 
Total$595,130 $144,271 $18,583 $(9,398)$748,586 

Revenue per key geographic location was as follows:

Year ended December 31, 2021ServicesInternationalProducts & SystemsCorp/ElimTotal
United States$472,125 $912 $6,469 $(4,284)$475,222 
Other Americas80,013 5,003 395 (1,768)83,643 
Europe1,841 108,411 2,174 (2,812)109,614 
Asia-Pacific1,408 2,919 4,793 (468)8,652 
Total$555,387 $117,245 $13,831 $(9,332)$677,131 
Year ended December 31, 2020ServicesInternationalProducts & SystemsCorp/ElimTotal
United States$406,437 $911 $7,551 $(3,410)$411,489 
Other Americas68,150 4,581 550 (446)72,835 
Europe904 99,953 3,154 (3,470)100,541 
Asia-Pacific673 2,111 5,194 (272)7,706 
Total$476,164 $107,556 $16,449 $(7,598)$592,571 
Year ended December 31, 2019ServicesInternationalProducts & SystemsCorp/ElimTotal
United States$487,408 $631 $12,011 $(4,918)$495,132 
Other Americas104,081 7,659 407 (407)111,740 
Europe2,342 127,581 1,940 (3,978)127,885 
Asia-Pacific1,299 8,400 4,225 (95)13,829 
Total$595,130 $144,271 $18,583 $(9,398)$748,586 
58


Contract Balances
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheets. Amounts are generally billed as work progresses in accordance with agreed-upon contractual terms, generally at periodic intervals (e.g., weekly, bi-weekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. These assets and liabilities are aggregated on an individual contract basis and reported on the Consolidated Balance Sheets at the end of each reporting period within accounts receivable, net or accrued expenses and other current liabilities.

Revenue recognized for 2021 and 2020, that was included in the contract liability balance at the beginning of the year was $4.6 million and $4.6 million, respectively. Changes in the contract asset and liability balances during the years ended December 31, 2021 and 2020, were not impacted by any other factors. The Company applies the practical expedient to expense incremental costs incurred related to obtaining a contract when the asset that the Company otherwise would have recognized is one year or less.
 
3. Earnings per Share
 
Basic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of shares outstanding during the period. Diluted earnings (loss) per share is computed by dividing net income (loss) by the sum of (1) the weighted average number of shares of common stock outstanding during the period, and (2) the dilutive effect of assumed conversion of equity awards using the treasury stock method. With respect to the number of weighted average shares outstanding (denominator), diluted shares reflects: (i) the exercise of options to acquire common stock to the extent that the options’ exercise prices are less than the average market price of common shares during the period and (ii) the pro forma vesting of restricted stock units.
 
The following table sets forth the computations of basic and diluted earnings per share:
 For the year ended December 31,
 202120202019
Basic earnings (loss) per share:
Numerator:
Net income (loss) attributable to Mistras Group, Inc.$3,860 $(99,461)$6,060 
Denominator
Weighted average common shares outstanding29,572 29,147 28,740 
Basic earnings (loss) per share$0.13 $(3.41)$0.21 
Diluted earnings (loss) per share:
Numerator:
Net income (loss) attributable to Mistras Group, Inc.$3,860 $(99,461)$6,060 
Denominator
Weighted average common shares outstanding29,572 29,147 28,740 
Dilutive effect of stock options outstanding558  98 
Dilutive effect of restricted stock units outstanding  208 
 30,130 29,147 29,046 
Diluted earnings (loss) per share$0.13 $(3.41)$0.21 
 
The following potential common shares were excluded from the computation of diluted earnings per share, as the effect would have been anti-
59

dilutive: 
 For the year ended December 31,
 202120202019
Potential common stock attributable to restricted stock units (RSUs) and performance stock units (PSUs) outstanding (1)
109 790 42 
Potential common stock attributable to stock options outstanding5 5 5 
Total114 795 47 

 (1) For the year ended December 31, 2020, 254 shares related to RSUs/PSUs, were excluded from the calculation of diluted EPS due to the net loss for the period.

4. Accounts Receivable
 
Accounts receivable consist of the following:
 
 December 31,
 20212020
Trade accounts receivable$112,739 $115,841 
Allowance for credit losses(3,228)(8,213)
Accounts receivable, net$109,511 $107,628 
 
The Company had $11.9 million and $11.9 million of unbilled revenues accrued as of December 31, 2021 and December 31, 2020, respectively, which is included within the trade accounts receivable balance above. Unbilled revenue is generally billed in the subsequent quarter to their revenue recognition. The Company considers unbilled receivables as short-term in nature as they are normally converted to trade receivables within 90 days, thus future changes in economic conditions will not have a significant effect on the credit loss estimate.

The Company was contracted to perform inspections of welds on various pipeline projects in Texas for a customer. As of December 31, 2019, approximately $1.4 million of past due receivables were outstanding from this customer. The Company received notice from the customer in December 2019, alleging that the work performed was not in compliance with the contract. The Company filed a lawsuit to recover the $1.4 million and other amounts due to the Company and the customer filed a counterclaim, alleging breach of contract and seeking its damages. The Company recorded a full reserve for this receivable during 2019 and the status of this situation has not changed since 2019. See Note 18-Commitments and Contingencies for additional details.

During the fourth quarter of 2021, the Company wrote off approximately $5 million of past due receivables related to work performed during 2019. The Company recorded a full reserve for these receivables in the prior years.
 
5. Inventories
 
Inventories consist of the following:
 December 31,
 20212020
Raw materials$4,794 $5,006 
Work in progress551 770 
Finished goods4,621 4,640 
Consumable supplies2,720 2,718 
Inventories$12,686 $13,134 
 
60

6. Property, Plant and Equipment
 
Property, plant and equipment consist of the following: 
 December 31,
 Useful Life20212020
 (Years)
Land $2,762 $2,724 
Building and improvements
30-40
24,787 25,731 
Office furniture and equipment
5-8
16,620 16,980 
Machinery and equipment
5-7
250,166 237,253 
  294,335 282,688 
Accumulated depreciation and amortization (207,757)(190,007)
Property, plant and equipment, net $86,578 $92,681 
 
Depreciation expense was approximately $25.2 million, $24.7 million, and $24.2 million for the years ended December 31, 2021, 2020 and 2019, respectively.
 
7. Acquisitions
 
Acquisitions

During the year ended December 31, 2021, the Company completed one acquisition for a small NDT services company in Canada. The Company acquired 100% of the common stock in exchange for approximately $0.4 million during the first quarter of 2021. The results of the acquisition's operations are included within the Services segment and are not material to the consolidated financial statements. The Company completed its acquisition accounting for this transaction in accordance with the acquisition method of accounting for business combinations during the year ended December 31, 2021.

During September 2019, the Company completed one acquisition that provides pipeline integrity management software and services to energy transportation companies. The Company acquired all the equity interest of the acquired entity in exchange for aggregate consideration of $4.4 million in cash, contingent consideration of up to $4.3 million to be earned based upon the acquired business achieving specific performance metrics over the initial three years of operations from the acquisition date and working capital adjustments. The goodwill recorded is primarily attributable to expected synergies and is generally deductible for tax purposes. The Company accounted for this transaction in accordance with the acquisition method of accounting for business combinations.

The following table summarizes the final fair value of the assets acquired and liabilities assumed and the Company's allocation of purchase price:
 2019
Cash paid$4,380 
Working capital adjustments$(152)
Fair value of contingent consideration$1,342 
Total consideration$5,570 
Current net assets$142 
Other assets$34 
Property, plant and equipment$65 
Intangibles$3,594 
Goodwill$1,735 
Net assets acquired$5,570 

61

Assets and liabilities of the acquired businesses were included in the consolidated balance sheet based on their respective estimated fair value on the date of acquisition as determined in a purchase price allocation, using available information and making assumptions management believes are reasonable. The amortization periods for the intangible assets acquired range from one year to eighteen years.

Acquisition-Related expense
 
In the course of its acquisition activities, the Company incurs costs in connection with due diligence, professional fees, and other expenses. Additionally, the Company adjusts the fair value of acquisition-related contingent consideration liabilities on a quarterly basis. These amounts are recorded as acquisition-related expense, net, on the consolidated statements of income and were as follows for the years ended December 31, 2021, 2020 and 2019:
 
 For the year ended December 31,
 202120202019
Due diligence, professional fees and other transaction costs$5 $ $364 
Adjustments to fair value of contingent consideration liabilities1,128 337 511 
Acquisition-related expense, net$1,133 $337 $875 
 
The Company’s contingent consideration liabilities are recorded on the consolidated balance sheets in accrued expenses and other current liabilities and other long-term liabilities.

8. Goodwill
 
The changes in the carrying amount of goodwill by segment is shown below:
 ServicesInternationalProducts and SystemsTotal
Balance at December 31, 2019$247,215 $35,195 $ $282,410 
Impairment charges(57,227)(19,862) (77,089)
Adjustments to preliminary purchase price allocations200   200 
Foreign currency translation(76)563  487 
Balance at December 31, 2020$190,112 $15,896 $ $206,008 
Impairment charges    
Adjustments to preliminary purchase price allocations280   280 
Foreign currency translation264 (1,113) (849)
Balance at December 31, 2021$190,656 $14,783 $ $205,439 

The Company reviews goodwill for impairment on a reporting unit basis on October 1 of each year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.

During the first quarter of 2020, the Company’s market capitalization declined significantly compared to the fourth quarter of 2019. Over the same period, the equity value of the Company’s peer group, and the overall U.S. stock market also declined significantly amid market volatility. In addition, oil prices had dropped significantly. These declines were driven in large part by the uncertainty surrounding the COVID-19 pandemic and other macroeconomic events such as the geopolitical tensions between OPEC and Russia. Based on these factors, the Company concluded that multiple triggering events occurred and, accordingly, an interim quantitative goodwill impairment test was performed as of the testing date for each reporting unit as of March 31, 2020 ("testing date"). During the first quarter of 2020, the Company also performed an analysis to determine any impairment of long-lived assets (see Note 9-Intangible Assets) based on the triggering events noted above.

Based upon the results of the interim quantitative goodwill impairment test during the first quarter of 2020, the Company recorded an aggregate impairment charge of $77.1 million, which consisted of $57.2 million in the services reporting unit within the Services segment, and $19.3 million in the European reporting unit and $0.6 million in the Brazilian reporting unit, both within the International segment. The impairment was calculated based on the difference between the estimated fair value and the carrying value of the reporting units and are included in Impairment charges on the Consolidated Statements of Income (Loss) for the three months ended March 31, 2020. The Company performed a quantitative annual impairment test as of October 1, 2021 and the Company did not identify any changes in circumstances that would indicate the carrying value of
62

goodwill may not be recoverable. Additionally, through December 31, 2021, the Company did not identify any changes in circumstances that would indicate the carrying value of goodwill may not be recoverable. Significant adverse changes in future periods could negatively affect the Company's key assumptions and may result in future goodwill impairment charges which could be material.

The Company's cumulative goodwill impairment as of December 31, 2021 and December 31, 2020 was $100.2 million, of which $57.2 million related to the Services segment, $29.8 million related to the International segment and $13.2 million related to the Products and Systems segment.


9. Intangible Assets
 
The gross carrying amount and accumulated amortization of intangible assets were as follows:
  December 31,
  20212020
 
Useful Life
(Years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Amount
Accumulated
Amortization
ImpairmentNet
Carrying
Amount
Customer relationships
5-18
$112,109 $(80,319)$31,790 $116,101 $(75,649)(2,206)$38,246 
Software/Technology
3-15
52,265 (26,415)25,850 77,326 (23,519)(25,874)27,933 
Covenants not to compete
2-5
12,623 (12,390)233 12,833 (12,162)(212)459 
Other
2-12
10,574 (9,066)1,508 11,120 (8,614)(502)2,004 
Total $187,571 $(128,190)$59,381 $217,380 $(119,944)$(28,794)$68,642 

As described in Note 8- Goodwill, during the first quarter of 2020, there were negative market indicators that were determined to be triggering events indicating a potential impairment of certain long-lived assets within asset groups in the Services, International, and Products and Systems segments, as well as Corporate. The asset groups are groupings of assets and liabilities determined at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability testing indicated that certain intangible assets and right of use assets (See Note 17-Leases) were potentially impaired. For asset groups that required an impairment measurement, similar to the valuations performed to determine the goodwill impairment, the Company used income and market approaches to estimate the fair value of the long-lived assets, which requires significant judgment in evaluation of the useful lives of the assets, economic and industry trends, estimated future cash flows, discount rates, and other factors. The result of the analysis was an aggregate impairment charge of $28.8 million, which consisted of $25.9 million to software/technology, $2.2 million to customer relationships, $0.5 million to other intangibles and $0.2 million to covenants not to compete, all of which are in the Services reporting unit within the Services segment and are included in Impairment charges on the consolidated statements of income (loss) for the year ended December 31, 2020.

Amortization expense for the years ended December 31, 2021, 2020 and 2019, was approximately $9.7 million, $11.0 million, and $14.3 million, respectively, including amortization of software/technology for these periods of $3.0 million, $3.6 million, and $5.6 million, respectively.

63

Amortization expense in each of the five years and thereafter subsequent to December 31, 2021 related to the Company’s intangible assets is expected to be as follows:
 
Expected
Amortization
Expense
2022$9,626 
20238,786 
20247,645 
20255,627 
20266,189 
Thereafter21,508 
Total$59,381 

10. Accrued Expenses and Other Current Liabilities
 
Accrued expenses and other current liabilities consist of the following:
 
 December 31,
 20212020
Accrued salaries, wages and related employee benefits$33,816 $30,214 
Contingent consideration1,830 1,300 
Accrued workers' compensation and health benefits3,994 3,948 
Deferred revenues6,202 6,538 
Right-of-use liability - Operating10,040 10,348 
Pension accrual2,519 2,519 
Other accrued expenses25,462 23,633 
Total accrued expenses and other current liabilities$83,863 $78,500 
 
11. Long-Term Debt

Long-term debt consisted of the following:
 
 December 31,
 20212020
Senior credit facility$119,500 $120,312 
Senior secured term loan, net of unamortized debt issuance costs of $0.2 million and $0.3 million
76,673 89,745 
Other6,392 10,159 
Total debt202,565 220,216 
Less: Current portion(20,162)(10,678)
Long-term debt, net of current portion$182,403 $209,538 
 
Senior Credit Facility
 
The Company has a credit agreement with its banking group (as amended, the “Credit Agreement”) which provides the Company with a revolving line of credit and a $100 million senior secured term loan A facility. Pursuant to the Amendment described below, the revolving line of credit was reduced from $155 million to $150 million on December 31, 2021. Both the revolving line of credit and the term loan A facility under the Credit Agreement have a maturity date of December 12, 2023.

On May 19, 2021, the Company entered into the Fifth Amendment (the “Amendment”) to the Credit Agreement. The Amendment made the following changes:
Removed the LIBOR floor of 1.0%, which provided that if LIBOR is below 1.0%, the interest rate will be calculated as if LIBOR is 1.0%. Now the actual LIBOR rate is used to calculate interest, even if LIBOR is below 1.0%. The LIBOR margins and base rate margins are unchanged but are based upon the new Total Consolidated Debt Leverage Ratio (defined below); previously the margin was based upon the Funded Debt Leverage Ratio.
64


Requires the Company to maintain a Total Consolidated Debt Leverage Ratio not to exceed 4.00 to 1.0 as of the end of each quarter through the quarter ending March 31, 2022, and for each quarter thereafter the ratio shall not exceed 3.50 to 1.0.
Total Consolidated Debt Leverage Ratio means the ratio of (a) Total Consolidated Debt to (b) EBITDA (as defined in the Credit Agreement) for the trailing four consecutive quarters.
Total Consolidated Debt means all indebtedness (including subordinated debt) of the Company on a consolidated basis (with a limited exception).

If the Company incurs certain subordinated debt or other permitted indebtedness, then the Company must maintain a Total Consolidated Debt Leverage Ratio not to exceed 4.50 to 1.0 and maintain a ratio of Senior Debt to EBITDA not to exceed 3.50 to 1.00, with Senior Debt being Total Consolidated Debt, less permitted subordinated debt.

The Company must repay loans under the Credit Agreement with the net proceeds from certain dispositions of assets under certain circumstances and limits investments in non-guarantor subsidiaries under certain circumstances if the Company’s Total Consolidated Leverage Ratio is above 3.5 to 1.0.

Quarterly payments on the term loan increased to $3.75 million through March 31, 2022, then to $5.0 million for each quarterly payment thereafter and a final balloon payment at maturity.

As a result of the borrowing capacity reduction on the revolving loan line of credit, the Company expensed $0.1 million in unamortized capitalized debt issuance costs during the year ended December 31, 2021, which was included in selling, general and administrative expenses on the Consolidated Statements of Income (Loss). The Company incurred $0.5 million in financing costs for the Amendment, of which $0.2 million of third party costs were expensed and included in selling, general and administrative expenses on the Consolidated Statements of Income (Loss).

Under the Credit Agreement, the Company may borrow up to $100 million in non-U.S. Dollar currencies and use up to $20 million of the credit limit for the issuance of letters of credit.
 
As of December 31, 2021, the Company had borrowings of $196.1 million and a total of $4.3 million of letters of credit outstanding under the Credit Agreement. The Company has capitalized costs associated with debt modifications of $0.9 million as of December 31, 2021, which is included in Other Assets on the consolidated balance sheet.

As of December 31, 2021, the Company was in compliance with the terms of the Credit Agreement. The Company continuously monitors its compliance with the covenants contained in its Credit Agreement. The Company believes that it is probable, based on the amended covenants, that the Company will be able to comply with the financial covenants in the Credit Agreement as modified by the Amendment and that sufficient credit remains available under the Credit Agreement to meet the Company's liquidity needs. However, due to the uncertainties being caused by the COVID-19 pandemic, the significant volatility in oil prices, and volatility in the aerospace production, such matters cannot be predicted with certainty.

Other Debt
 
The Company's other debt includes bank financing provided at the local subsidiary level used to support working capital requirements and fund capital expenditures. At December 31, 2021, there was an aggregate of approximately $6.4 million outstanding, payable at various times through 2030. Monthly payments range from $1 thousand to $18 thousand and interest rates range from 0.4% to 3.5%.

Scheduled principal payments due under all borrowing agreements in each of the five years and thereafter subsequent to December 31, 2021 are as follows:
 
2022$20,180 
2023178,862 
20241,184 
2025726 
2026386 
Thereafter1,227 
Total$202,565 
65

 
12.        Fair Value Measurements
 
The Company performs fair value measurements in accordance with the guidance provided by ASC 820, Fair Value Measurements and Disclosures. ASC 820 defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. It also establishes a three level hierarchy that prioritizes the inputs used to measure fair value. The three levels of the hierarchy are defined as follows:
 
Level 1 — Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
 
Level 2 — Observable inputs other than quoted prices included in Level 1, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability and inputs derived principally from or corroborated by observable market data.

Level 3 — Unobservable inputs reflecting the Company’s own assumptions about inputs that market participants would use in pricing the asset or liability based on the best information available.
 
Financial instruments measured at fair value on a recurring basis
The fair value of contingent consideration liabilities was estimated using a discounted cash flow technique with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC 820. The significant inputs in the Level 3 measurement not supported by market activity include the probability assessments of expected future cash flows related to the acquisitions, appropriately discounted considering the uncertainties associated with the obligation, and as calculated in accordance with the terms of the applicable acquisition agreements.

The following table represents the changes in the fair value of Level 3 contingent consideration:
December 31,
20212020
Balance at the beginning of the period:$1,640 $3,216 
Acquisitions 200 
Payments(938)(2,091)
Accretion of liability 35 
Revaluation1,128 302 
Foreign currency translation (22)
Balance at the end of the period:$1,830 $1,640 

Financial instruments not measured at fair value on a recurring basis

The Company has evaluated current market conditions and borrower credit quality and has determined that the carrying value of its long-term debt approximates fair value. The fair value of the Company’s notes payable and finance lease obligations approximates their carrying amounts based on anticipated interest rates which management believes would currently be available to the Company for similar issuances of debt.

13. Share-Based Compensation
 
The Company has share-based incentive awards outstanding to its eligible employees and non-employee directors under two equity incentive plans: (i) the 2009 Long-Term Incentive Plan (the "2009 Plan") and (ii) the 2016 Long-Term Incentive Plan (the "2016 Plan"). No further awards may be granted under the 2009 Plan, although one stock option award granted under the 2009 Plan remains outstanding in accordance with its terms. Awards granted under the 2016 Plan may be in the form of stock options, restricted stock units and other forms of share-based incentives, including performance restricted stock units, stock appreciation rights and deferred stock rights. At the annual shareholders meeting on May 19, 2020, the Company’s shareholders approved an amendment to increase the total number of shares that may be issued under the 2016 Plan by 2 million, for a total of 3.7 million shares that may be issued under the 2016 Plan, of which 1,176,888 shares were available for future grants as of December 31, 2021. As of December 31, 2021, there was an aggregate of approximately 5,000 stock options outstanding under the 2009 Plan.

66

Stock Options
 
For each of the years ended December 31, 2021, 2020 and 2019, the Company did not recognize any share-based compensation expense related to the stock option award, as the one outstanding stock option award was already fully vested. No unrecognized compensation costs remained related to the stock option awards. Cash proceeds from, and the intrinsic value of, stock options exercised during the years ended December 31, 2021, 2020 and 2019 were as follows (in thousands):
 
 For the year ended December 31,
 20212020
2019 1
Cash proceeds from options exercised$ $ $32 
Aggregate intrinsic value of options exercised$ $ $4,530 
____________________
1 During 2019, 2.1 million stock options were net exercised, wherein the option holders surrendered a portion of the underlying stock option awards to pay the exercise price and required minimum tax withholding.
 
The following table sets forth a summary of the stock option activity, weighted-average exercise prices and options outstanding as of December 31, 2021, 2020 and 2019 is as follows (in thousands, except per share amounts and years):
 For the years ended December 31,
 202120202019
 Common
Stock
Options
Weighted
Average
Exercise
Price
Common Stock OptionsWeighted Average Exercise PriceCommon
Stock
Options
Weighted
Average
Exercise
Price
Outstanding at beginning of year:5 $22.35 5 $22.35 2,105 $13.47 
Granted $  $  $ 
Exercised $  $ (2,093)$13.45 
Expired or forfeited $  $ (7)$10.00 
Outstanding at end of year:5 $22.35 5 $22.35 5 $22.35 
 
  December 31, 2021
  Options OutstandingOptions Exercisable
Exercise Price
Total
Options
Outstanding
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
Exercisable
Weighted
Average
Exercise
Price
22.355 0.2$22.35 5 $22.35 
Aggregate Intrinsic Value$ $  
 
Restricted Stock Unit Awards
 
Restricted Stock Units generally vest ratably on each of the first four anniversary dates of issuance. The Company recognized approximately $3.5 million, $4.4 million and $4.0 million of share-based compensation for the years ended December 31, 2021, 2020 and 2019, respectively, related to restricted stock unit awards. As of December 31, 2021, there were approximately $5.8 million of unrecognized compensation costs, net of estimated forfeitures, related to restricted stock unit awards, which are expected to be recognized over a remaining weighted average period of 2.5 years. Upon vesting, restricted stock units are generally net share-settled to cover the required minimum withholding tax and the remaining amount is converted into an equivalent number of shares of common stock.


67

A summary of the vesting activity of restricted stock unit awards, with the respective fair value of the awards, is as follows:
 For the year ended December 31,
 202120202019
Restricted stock awards vested317 208 172 
Fair value of awards vested$3,434 $837 $2,495 

A summary of the fully-vested common stock the Company issued to its six non-employee directors, in connection with its non-employee director compensation plan, is as follows:
 For the year ended December 31,
 202120202019
Awards issued51 68 30 
Grant date fair value of awards issued$525 $326 $450 

A summary of the Company's outstanding, non-vested restricted share units is as follows:
For the year ended December 31,
202120202019
UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:1,076 $7.41 559 $16.92 443 $20.55 
Granted528 $10.07 782 $3.79 339 $14.04 
Released(317)$10.77 (208)$18.71 (172)$20.38 
Forfeited(79)$8.82 (57)$9.62 (51)$17.71 
Outstanding at end of period:1,208 $7.96 1,076 $7.41 559 $16.92 
 
Performance Restricted Stock Units

The Company maintains Performance Restricted Stock Units (PRSUs) that have been granted to select executives and senior officers whose ultimate payout is based on the Company’s performance over a one-year period based on specific metrics approved by the Compensation Committee of the Board of Directors of the Company.

For 2020, the Compensation Committee approved the following four metrics
1.Revenue.
2.Adjusted EBITDA defined as net income attributable to the Company plus: interest expense, provision for income taxes, depreciation and amortization, share-based compensation expense and certain acquisition related costs (including transaction due diligence costs and adjustments to the fair value of contingent consideration), foreign exchange (gain) loss and, if applicable, certain special items which are noted).
3.Free Cash Flow as a percentage of revenue.
4.Return on Average Book Equity defined as net income divided by average book value of shareholders equity.

The free cash flow and return on average book equity criteria are relative metrics, the performance of which are based upon how the Company performs relative to a peer group.

For 2021, the Compensation Committee made changes to the Company’s equity incentive compensation plan for its executive officers and approved the new target metrics for 2021. For 2021, the three metrics are:
1.Free Cash Flow net cash provided by operating activities less purchases of property, plant, equipment and intangible assets and is subject to adjustments approved by the Compensation Committee.
2.Adjusted EBITDA as defined in the 2020 metric section above.
3.Total Shareholder Return (TSR) measures the total return to shareholders of the Company during 2021 versus the total return to the shareholders of a predefined peer group of companies that provide inspection, testing, certification or similar industrial services. The return will be measured by the year over year percent change in share price. The share prices used to calculate the return are the average share price during the 20-trading day period ending on the initial measurement date (the last 20 trading days of 2020), compared to the average share price during the 20-trading day
68

period ending on the final measurement date (the last 20 trading days of 2021). Any cash dividends or distributions paid in 2021 will be added to calculate the return to shareholders during the year. TSR is considered a market condition for which the fair value of PRSUs with this condition is determined using a Monte Carlo valuation model. Key assumptions in the Monte Carlo valuation model included:
a.Expected Volatility. Expected volatility of the Company’s common stock at the date of grant was estimated based on a historical average volatility rate for the approximate 1-year performance period.
b.Dividend Yield. The dividend yield assumption was based on historical and anticipated dividend payouts (assumed at zero).
c.Risk-Free Interest Rate. The risk-free interest rate assumption was based on observed interest rates consistent with the approximate 1-year performance measurement period.

PRSUs are equity-classified and compensation costs are initially measured using the fair value of the underlying stock at the date of grant. Compensation costs related to the PRSUs are subsequently adjusted for changes in the expected outcomes of the performance conditions. Compensation cost related to the PRSUs with a market condition is not reversed if the market condition is not achieved, provided the employee requisite service has been rendered. PRSUs generally vest ratably on each of the first four anniversary dates upon completion of the performance period, for a total requisite service period of up to five years and have no dividend rights.

A summary of the Company's PRSU activity is presented as follows:
 For the year ended December 31,
202120202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:333 $8.84 260 $16.77 277 $17.80 
Granted189 $12.59 292 $3.68 190 $13.63 
Performance condition adjustments, net(56)$9.27 (99)$3.82 (106)$13.77 
Released(78)$8.15 (120)$17.29 (101)$17.19 
Forfeited $  $  $ 
Outstanding at end of period:388 $10.07 333 $8.84 260 $16.77 

For the year ended December 31, 2021, 189,000 PRSUs were granted. There was a 56,000 net unit reduction to these awards, which represents Company performance against target, during the year ended December 31, 2021.

For the year ended December 31, 2020, 292,000 PRSUs were granted. There was a 99,000 unit reduction to these awards, which represents Company performance against target, (including an increase of 1,000 units due to the Compensation Committee approving the final calculation of the award metrics for calendar year 2019), during the year ended December 31, 2020.

For the year ended December 31, 2019, 190,000 PRSUs were granted. There was a 103,000 unit reduction to these awards, which represents Company performance below target, during the year ended December 31, 2019. As of December 31, 2019, the aggregate liability related to 29,000 outstanding discretionary PRSUs was less than $0.1 million and is classified within Accrued expenses and other liabilities on the consolidated balance sheet.

Compensation expense related to all PRSUs described above was $1.4 million, $1.2 million, and $1.3 million for the years ended December 31, 2021, 2020 and 2019, respectively. At December 31, 2021, there was $2.0 million of total unrecognized compensation costs related to approximately 388,000 unvested performance restricted stock units. These costs are expected to be recognized over a weighted-average period of approximately 2.2 years.

For the years ended December 31, 2021, 2020 and 2019, the income tax benefit recognized on all share based compensation arrangements referenced above was approximately $1.4 million, $0.6 million, and $2.1 million, respectively.

14. Income Taxes
 
Income (loss) before provision for income taxes is as follows:
69

 
 For the year ended December 31,
 202120202019
Income (loss) before provision for income taxes from:
U.S. operations$1,527 $(54,190)$7,334 
Foreign operations5,761 (59,982)3,105 
Income (loss) before income taxes$7,288 $(114,172)$10,439 
 
The provision for income taxes consists of the following:
 
 For the year ended December 31,
 202120202019
Current
Federal$(182)$(6,278)$2,712 
States and local246 528 519 
Foreign3,641 4,006 4,572 
Reserve for uncertain tax positions(186)(28)99 
Total current provision (benefit)3,519 (1,772)7,902 
Deferred
Federal(309)(2,781)315 
States and local(138)(1,244)(32)
Foreign(1,884)(10,045)(4,095)
Reserve for uncertain tax positions155   
Total deferred provision (benefit)(2,176)(14,070)(3,812)
Net change in valuation allowance2,052 1,136 269 
Net deferred provision (benefit)(124)(12,934)(3,543)
Total provision (benefit) for income taxes$3,395 $(14,706)$4,359 
 
The provision (benefit) for income taxes differs from the amount computed by applying the statutory federal tax rate to income tax as follows:
 For the years ended December 31,
 202120202019
Federal tax at statutory rate$1,527 21.0 %$(23,976)21.0 %$2,192 21.0 %
State taxes, net of federal benefit75 1.0 %(1,175)1.0 %377 3.6 %
Foreign tax380 5.2 %(815)0.7 %982 9.4 %
Goodwill impairment  %10,003 (8.8)%  %
Nondeductible compensation119 1.6 %975 (0.9)%1,581 15.2 %
US taxation of foreign earnings(1,041)(14.3)%56  %213 2.0 %
Permanent differences373 5.1 %944 (0.8)%464 4.4 %
Federal loss carryback  %(1,938)1.7 %  %
Change in valuation allowance2,052 28.2 %1,136 (1.0)%269 2.6 %
Impact of foreign tax rate changes49 0.7 %392 (0.3)%(1,882)(18.0)%
Other(139)(1.9)%(308)0.3 %163 1.6 %
Total provision (benefit) for income taxes$3,395 46.6 %$(14,706)12.9 %$4,359 41.8 %

The permanent differences identified above include normal recurring differences, such as meals, entertainment and parking fringe benefits as well as a portion of the goodwill impairment charge.

70

On December 22, 2017, the United States enacted fundamental changes to the federal tax law following the passage of the Tax Cuts and Jobs Act (the "Tax Act").

The Tax Act is complex and significantly changes the U.S. corporate tax system by, among other things, (a) reducing the federal corporate tax rate from 35% to 21% for tax years beginning after December 31, 2017, (b) replacing the prior system of taxing corporations on foreign earnings of their foreign subsidiaries when the earnings are repatriated with a partial territorial tax system that provides a 100% dividends-received deduction (DRD) to domestic corporations for foreign-sourced dividends received from 10%-or-more owned foreign corporations, (c) subjecting certain unrepatriated foreign earnings to a mandatory one-time transition tax on post-1986 earnings and profits ("the transition tax"), and (d) further limiting a public entity's ability to deduct compensation in excess of $1 million for covered employees.

On June 28, 2019, the Canadian province of Alberta enacted the Job Creation Tax Cut which reduced the Alberta corporate income tax rate from 12% to 11% starting in 2019 with further annual reductions to 10% in 2020, 9% in 2021, and 8% in 2022. This rate reduction had a favorable impact of approximately $1.9 million on the Company’s net deferred tax liabilities in this jurisdiction in 2019. As part of Alberta’s Recovery plan associated with the COVID-19 pandemic, Alberta accelerated the decrease in income tax rates from 10% in 2020 to 8% effective July 1, 2020. The accelerated tax rate reduction did not have a material impact on the Company’s net deferred tax liabilities but did reduce current taxes.

On March 27, 2020, the United States enacted the Coronavirus Aid, Relief, and Economic Security Act (CARES Act). The CARES Act is an approximately $2 trillion emergency economic stimulus package in response to the Coronavirus outbreak, which among other things contains numerous income tax provisions. Some of these tax provisions are effective retroactively for years ending before the date of enactment. The CARES Act provides a five-year carryback of net operating losses generated in years 2018 through 2020. As the statutory federal income tax rate applicable to certain years within the carryback period is 35%, carryback to those years of our estimated 2020 annual federal tax loss provides a tax benefit in excess of the current federal statutory rate of 21%, resulting in an increased income tax benefit of $1.9 million. The Company expects that the income tax effects of the CARES Act will result in a cash refund of approximately $4.9 million in 2021 of taxes paid in prior years.

On December 27, 2020, the United States enacted the Consolidated Appropriations Act, 2021, (the "Appropriations Act") an additional stimulus package providing financial relief for individuals and small business. The Appropriations Act contains a variety of tax provisions, including full expensing of business meals in 2021 and 2022, and expansion of the employee retention tax credit. The Company does not currently expect the Appropriations Act to have a material impact on our consolidated financial position, results of operations, and cash flows.    

In response to the COVID-19 pandemic, the American Rescue Plan Act was signed into law on March 11, 2021. This act, among other things, provides economic relief provisions to individuals and funding to certain businesses and programs. The Company is currently evaluating the impact of this guidance on its consolidated financial position, results of operations, and cash flows, but does not expect it to have a material impact.

71

Deferred income tax attributes resulting from differences between financial accounting amounts and income tax basis of assets and liabilities are as follows:
 December 31,
 20212020
Deferred income tax assets
Allowance for doubtful accounts$677 $1,054 
Inventory567 459 
Intangible assets1,733 2,000 
Accrued expenses5,662 6,818 
Net operating loss carryforward6,303 4,190 
Finance lease obligations741 942 
Deferred stock based compensation996 920 
Interest carryforward618  
Right-of-use liability10,786 11,970 
Credits409 312 
Other1,353 1,507 
Deferred income tax assets29,845 30,172 
Valuation allowance(6,340)(4,540)
Net deferred income tax assets23,505 25,632 
Deferred income tax liabilities
Property and equipment(8,157)(9,109)
Goodwill(5,819)(4,639)
Intangible assets(4,935)(6,058)
Right-of-use asset(10,738)(11,924)
Other(67)(69)
Deferred income tax liabilities(29,716)(31,799)
Net deferred income taxes(6,211)(6,167)
 
As of December 31, 2021, the Company had federal net operating loss carry forwards (NOLs) of approximately $7.7 million expiring in 2032 which may be used subject to limitation under Internal Revenue Code section 382. In addition, as of December 31, 2021, the Company had state and foreign NOLs of $17.6 million and $12.8 million, respectively. Approximately $11.1 million of the state NOLs expire at various times from 2031 to 2040, while the remainder of the Company's state NOLs do not expire. Approximately $0.6 million of the foreign NOLs expire at various times from 2023 to 2040, while the remainder of the Company's foreign NOLs do not expire.

In assessing the ability to realize deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. Valuation allowances are provided when management believes the Company's deferred tax assets are not recoverable based on future reversals of existing taxable temporary differences, taxable income in prior carryback year(s) if carryback is permitted under the tax law, and an assessment of estimated future taxable income, exclusive of reversing temporary differences and carryforwards, that incorporates ongoing, prudent and feasible tax planning strategies. At December 31, 2021 and December 31, 2020, the Company has a valuation allowance of approximately $6.3 million and $4.5 million, respectively, primarily against certain state and foreign NOLs and other specific deferred tax assets. The valuation allowance as of December 31, 2020, also applied against capital losses generated by the disposals of certain foreign subsidiaries. These losses expired in 2020, so no valuation allowance remains as of December 31, 2021. The net increase in the valuation allowance of approximately $1.8 million is primarily attributable to state and foreign net operating losses and changes in foreign exchange rates, offset by a reduction of expiring losses. Except for those deferred tax assets subject to the valuation allowance, management believes that it will realize all deferred tax assets as a result of sufficient future taxable income in each tax jurisdiction in which the Company has deferred tax assets.
 
72

The following table summarizes the changes in the Company’s gross unrecognized tax benefits, excluding interest and penalties:
 For the year ended December 31,
 20212020
Balance at beginning of period$347 $393 
Additions for tax positions related to the current fiscal period155  
Additions for tax positions related to prior years1 32 
Impact of foreign exchange fluctuation (5)
Reductions related to the expiration of statutes of limitations(203)(73)
Balance at end of period$300 $347 
 
The Company has recorded the unrecognized tax benefits in other long-term liabilities in the consolidated balance sheets. As of December 31, 2021 and December 31, 2020, there were approximately $0.3 million and $0.3 million of unrecognized tax benefits, respectively, including penalties and interest. If the Company recognized these unrecognized tax benefits, approximately $0.3 million and $0.2 million would favorably affect the effective tax rate for both December 31, 2021 and December 31, 2020, respectively. Interest and penalties related to unrecognized tax benefits are recorded in income tax expense and are not significant for the years ended December 31, 2021, 2020 and 2019. The Company anticipates a decrease to its unrecognized tax benefits of $0.1 million excluding interest and penalties within the next 12 months.
 
The Company is subject to taxation in the United States and various states and foreign jurisdictions. The Company is no longer subject to U.S. federal income tax examinations for years ending before December 31, 2017 and generally is no longer subject to state, local or foreign income tax examinations by tax authorities for years ending before December 31, 2016.
 
Net income (loss) of foreign subsidiaries was $3.7 million, $(55.7) million, and $2.5 million for the years ended December 31, 2021, 2020 and 2019, respectively. Generally, it has been the Company's practice and intention to reinvest the earnings of its non-U.S. subsidiaries in those operations. As previously noted, the Tax Act made significant changes to the taxation of undistributed earnings, requiring that all previously untaxed earnings and profits of the Company's controlled foreign operations be subjected to the transition tax. Since these earnings have now been subjected to U.S. federal tax, they would only be potentially subject to limited other taxes, including foreign withholding and certain state taxes. As of December 31, 2021, the Company has not recognized a deferred tax liability for foreign withholdings and state taxes on its undistributed international earnings or losses of its foreign subsidiaries since it intends to indefinitely reinvest the earnings outside the United States. The Company has estimated that the amount of the unrecorded deferred tax liability related to undistributed international earnings is approximately $1.5 million.
 
15. Employee Benefit Plans
 
The Company provides a 401(k) savings plan for eligible U.S. based employees. Employee contributions are discretionary up to the IRS limits each year and catch up contributions are allowed for employees 50 years of age or older. Under the 401(k) plan, employees become eligible to participate on the first day of the month after three months of continuous service. Under this plan, the Company matches 50% of the employee’s contributions up to 4% of the employee’s annual compensation, as defined by the plan. There is a five-year vesting schedule for the Company match.

During the third quarter of 2021, the Company re-installed the employer match which was previously suspended as part of the Company's cost reduction initiatives undertaken in 2020 due to the COVID-19 pandemic. The Company’s contribution to the plan was $1.2 million, $1.1 million, and $4.1 million for the years ended December 31, 2021, 2020 and 2019, respectively.

The Company's subsidiary participated with other employers in contributing to the Boilermaker-Blacksmith National Pension Trust (EIN 48-6168020) (“Boilermakers”) and Plumbers and Pipefitters National Pension Fund (EIN 52-6152779) (“Pipefitters”), multi-employer defined benefit pension plans, which covers certain U.S. based union employees. The plans provide multiple plan benefits with corresponding contribution rates that are collectively bargained between participating employers and their affiliated Boilermakers and Pipefitters local unions. Both the Boilermakers and Pipefitters plans are approximately 70 percent funded as of the latest Form 5500 filed, respectively. The Company did not make any contributions to the Boilermakers during the years ended December 31, 2021 and 2020 while making de minimis contributions to the Pipefitters plan during the same periods. See Note 18-Commitments and Contingencies, Pension Related Contingencies, for additional detail.

73

The Company has other benefit plans covering certain employees throughout the Company. Amounts charged to expense under these plans were not significant in any year.
 
16. Related Party Transactions
 
The Company leases its headquarters under an operating lease from a shareholder and officer of the Company. On August 1, 2014, the Company extended its lease at its headquarters requiring monthly payments through October 2024. Total rent payments made during the year ended December 31, 2021 were approximately $1.3 million. See 17-Leases for further detail.
 
The Company receives benefits consulting services from Capital Management Enterprise (“CME”). Manuel N. Stamatakis, one of the Company's non-employee directors, is the Chief Executive Officer of CME. The Company does not pay any fees to CME and, any compensation CME receives related to work for the Company is received by commissions paid by the third-party benefit providers.
 
17. Leases
 
The Company leases certain office and operating facilities, machinery, equipment, and vehicles. Concurrent with the adoption of ASC 842, the Company recognized a right-of-use (ROU) asset and lease liability based on the present value of the future lease payments over the lease term for each lease agreement. The Company elected not to recognize a ROU asset and lease liability for leases with terms of 12 months or less and will continue to recognize lease expense for these leases on a straight-line basis over the lease term. The Company has leases with both lease components and non-lease components, such as common area maintenance, utilities, or other repairs and maintenance. For all asset classes, the Company decided to utilize the practical expedient to include both fixed lease components and fixed non-lease components in calculating the ROU asset and lease liability. The Company identified variable lease payments, such as maintenance payments based on actual activities performed or costs incurred, at lease commencement by assessing the nature of the payment provisions, including whether the payments are subject to a minimum charge. Many of the Company's leases include one or more options to renew. When it is reasonably certain that the Company will exercise the option, the Company will include the impact of the option in the lease term for purposes of determining future lease payments. As the Company is unable to determine the discount rate implicit in its lease agreements, the Company uses its incremental borrowing rate on the commencement date to calculate the present value of future payments.

The Company’s Consolidated Balance Sheets include the following related to operating leases as of December 31, 2021 and 2020:
LeasesClassification20212020
Assets:
ROU assetsOther Assets$42,451 $46,728 
Liabilities:
ROU liability - currentAccrued and other current liabilities$10,040 $10,348 
ROU liability - long-termOther liabilities34,030 37,689 
Total ROU liabilities$44,070 $48,037 

Included within the balance of operating leases is a lease for the Company’s headquarters which is with a related party. The ROU liability for this facility is approximately $2.9 million as of December 31, 2021 and $3.8 million as of December 31, 2020. Total rent payments for this facility were approximately $1.3 million and $0.7 million during the years ended December 31, 2021 and 2020. An agreement was reached with the related party to reduce rental payments by 20% and defer payments for 90 days for the lease of the Company’s headquarters, starting in June 2020 through December 2020 as part of COVID-19 related lease concessions.

As of December 31, 2021 and 2020, the total ROU assets attributable to finance leases are approximately $13.8 million and $15.8 million, respectively, which is included in Property, plant, and equipment, net on the Consolidated Balance Sheets.

As described in Note 9-Intangible Assets, the Company performed an analysis to determine whether there was any impairment of long-lived assets, which included the ROU assets, within the Services, International, and Products and Systems operating segments as well as Corporate. The result of the analysis was a $0.2 million impairment of a ROU asset in an asset group within
74

the Services segment which is included in Impairment charges on the consolidated statements of income (loss) for the year ended December 31, 2020.

The components of lease costs for the year ended December 31, 2021 and 2020 are as follows:
Classification20212020
Finance lease expense:
Amortization of ROU assetsDepreciation and amortization$4,111 $4,544 
Interest on lease liabilitiesInterest expense721 847 
Operating lease expenseCost of revenue; Selling, general & administrative expenses13,042 13,383 
Short-term lease expenseCost of revenue; Selling, general & administrative expenses27 66 
Variable lease expenseCost of revenue; Selling, general & administrative expenses2,507 838 
Total$20,408 $19,678 

Additional information related to leases as of December 31, 2021 and 2020 is as follows:
20212020
Cash paid for amounts included in the measurement of lease liabilities for finance and operating leases:
Finance - financing cash flows$4,060 $4,095 
Finance - operating cash flows721 847 
Operating - operating cash flows13,098 13,246 
ROU assets obtained in the exchange for lease liabilities:
Finance leases$2,923 2,849 
Operating leases7,021 9,934 
Weighted-average remaining lease term (in years):
Finance leases5.45.7
Operating leases5.35.8
Weighted-average discount rate:
Finance leases5.3 %5.7 %
Operating leases5.7 %5.7 %

Maturities of lease liabilities as of December 31, 2021 is as follows:
FinanceOperating
2022$5,544 $12,078 
20233,817 10,602 
20242,887 8,418 
20251,296 6,049 
2026646 4,926 
Thereafter441 8,580 
Total14,631 50,653 
Less: Present value discount1,114 6,583 
Lease liability$13,517 $44,070 
 
18. Commitments and Contingencies

Legal Proceedings and Government Investigations
75

 
The Company is periodically involved in lawsuits, investigations and claims that arise in the ordinary course of business. The Company cannot predict with certainty the ultimate resolution of lawsuits, investigations and claims asserted against it. Except for possible losses from the matters described below, the Company does not believe that any currently pending or threatened legal proceeding to which the Company is or is likely to become a party will have a material adverse effect on its business, results of operations, cash flows or financial condition. The costs incurred by the Company to defend lawsuits, investigations and claims and amounts the Company pays to other parties because of these matters may be covered by insurance in some circumstances.

Litigation and Commercial Claims

The Company was contracted to perform inspections of welds on various pipeline projects in Texas for a customer. As of December 31, 2021 approximately $1.4 million of past due receivables were outstanding from this customer. The customer provided the Company with notice in December 2019, alleging that the Company’s inspection of 66 welds (out of approximately 16,000 welds inspected) were not in compliance with the contract, claimed approximately $7.6 million in damages, and requested that the Company pay these damages and any other damages incurred. The Company filed a lawsuit in the District Court of Bexar County, Texas, 37th Judicial District, in an action captioned Mistras Group, Inc. v. Epic Y-Grade Pipeline LP, to recover the $1.4 million and other amounts due to the Company. The customer filed a counterclaim, alleging breach of contract and seeking recovery of its alleged damages. The Company believes that any successful claim by the customer regarding the Company’s workmanship will be covered by insurance, subject to payment of a deductible. At this time, the Company is unable to determine whether it has any liability in connection with this matter and if so, the amount or range of any such liability, and accordingly, has not established any accruals for this matter. Accordingly, the Company recorded a reserve in the amount of $1.4 million during the twelve months ended December 31, 2019 for these past due receivables.

Two proceedings have been filed in California Superior Court for the County of Los Angeles regarding alleged violations of the California Labor Code. Both cases are captioned Justin Price v. Mistras Group, Inc., one being a purported class action lawsuit on behalf of current and former Mistras employees in California and the other was filed on behalf of the State of California under the California Private Attorney General Act on the basis of the same alleged violations. The two cases have been consolidated and are requesting payment of all damages, including unpaid wages, and various fines and penalties available under California law. On May 4, 2021, the Company agreed to a settlement of all claims in the cases, which was more formally documented pursuant to a settlement agreement completed October 5, 2021. Pursuant to the settlement, the Company will pay $2.3 million to resolve the allegations in these proceedings and will be responsible for the employer portion of payroll taxes on the amount of the settlement allocated to wages. The settlement is subject to court approval and will cover claims for the period from June 2016 through July 31, 2021. The Company recorded expense of approximately $1.6 million during the three months ended March 31, 2021 related to this settlement, which is in addition to expense of $0.8 million the Company recorded during the three months ended December 31, 2020.


Pension Related Contingencies
Certain of Company’s subsidiaries had significant reductions in their unionized workers in 2018. The collective bargaining agreements for these employees required contributions for these employees to national multi-employer pension funds. The reduction in employees resulted in a subsidiary incurring a complete withdrawal to one of the pension funds under the Employee Retirement Income Security Act of 1974 ("ERISA"), which was fully satisfied in 2019. The Company has determined that the subsidiary is likely to incur partial or complete withdrawal liability to the other pension fund. The balance of the estimated total amount of this potential liability as of December 31, 2021 is approximately $2.6 million, $2.5 million of which were incurred in 2018 and 2019 and $0.1 million of which were incurred in the three months ended December 31, 2021.

Severance and labor disputes

During December 2019, the Company executed an agreement to sell the rights of certain customer "staff leasing" contracts related to its German subsidiary for total consideration of approximately $0.1 million, effective January 1, 2020. No other assets or liabilities other than those employee benefits related to employees working on the customer contracts were included in the sale. As of December 31, 2021, the Company has approximately $0.1 million of accrued estimated severance payment obligations, which takes into account the Company's estimate with respect to the employees that have been or will be transitioned to the German subsidiaries' other customers. The $0.1 million of estimated obligations is net of $0.4 million in payments made and $1.0 million in reversals due to employees being transitioned to customer contracts.

76

The Company was entitled to indemnification on certain labor claims from the sellers of a company acquired by its Brazilian subsidiary. The Company and the sellers entered into a settlement agreement for approximately $1.0 million, which provided for payment in two installments, the first for approximately 31% of the settlement and the second for the remaining 69%. The first installment in the amount of approximately $0.3 million was paid by the sellers in December 2020 and the Company recognized that amount as a gain in selling, general and administrative expenses in the same period. The remaining payment for $0.6 million was received in the first quarter of 2021 and the Company recognized that amount as a gain in selling, general and administrative expenses in the same period.

Acquisition and disposition related contingencies
 
The Company is liable for contingent consideration in connection with certain of its acquisitions. As of December 31, 2021, total potential acquisition-related contingent consideration ranged from zero to approximately $2.8 million and would be payable upon the achievement of specific performance metrics by certain of the acquired companies over the next twelve months.

During 2018, the Company sold a subsidiary in the Products and Systems segment. As part of the sale, the Company entered into a three-year agreement to purchase products from the buyer. On August 3, 2021, the parties amended the agreement and extended the period by 12 months. As of December 31, 2021, approximately $1.0 million is remaining on the amended purchase commitment. The agreement is based on third party pricing and the Company's planned purchase requirements over the duration of the extension to meet the minimum contractual purchases.
19. Segment Disclosure
 
The Company’s three operating segments are:
 
Services. This segment provides asset protection solutions predominantly in North America, with the largest concentration in the United States, followed by Canada, consisting primarily of NDT, inspection, mechanical and engineering services that are used to evaluate the safety, structural integrity and reliability of critical energy, industrial and public infrastructure and commercial aerospace components. Software, digital and data services are included in this segment.

International. This segment offers services, products and systems, similar to those of the other segments, to select markets within Europe, the Middle East, Africa, Asia and South America, but not to customers in China and South Korea, which are served by the Products and Systems segment.

Products and Systems. This segment designs, manufactures, sells, installs and services the Company’s asset protection products and systems, including equipment and instrumentation, predominantly in the United States.

Costs incurred for general corporate services, including finance, legal, and certain other costs that are provided to the segments are reported within Corporate and eliminations. Sales to the International segment from the Products and Systems segment and subsequent sales by the International segment of the same items are recorded and reflected in the operating performance of both segments. Additionally, engineering charges and royalty fees charged to the Services and International segments by the Products and Systems segment are reflected in the operating performance of each segment.
 
The accounting policies of the reportable segments are the same as those described in Note 1-Summary of Significant Accounting Policies and Practices. Segment income from operations is one of the primary performance measures used by the chief operating decision maker, to assess the performance of each segment and make resource allocation decisions. Certain general and administrative costs such as human resources, information technology and training are allocated to the segments. Segment income from operations excludes interest and other financial charges and income taxes. Corporate and other assets are comprised principally of cash, deposits, property, plant and equipment, domestic deferred taxes, deferred charges and other assets. Corporate loss from operations consists of administrative charges related to corporate personnel and other charges that cannot be readily identified for allocation to a particular segment.
 
77

Selected consolidated financial information by segment for the periods shown was as follows (with intercompany transactions eliminated in Corporate and eliminations):
 For the year ended December 31,
 202120202019
Revenue
Services$555,387 $476,164 $595,130 
International117,245 107,556 144,271 
Products and Systems13,831 16,449 18,583 
Corporate and eliminations(9,332)(7,598)(9,398)
 $677,131 $592,571 $748,586 
 
 For the year ended December 31,
 202120202019
Gross profit
Services$155,384 $141,084 $165,513 
International34,282 31,046 43,145 
Products and Systems7,001 6,826 8,639 
Corporate and eliminations480 (425) 
 $197,147 $178,531 $217,297 

Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations. 
 For the year ended December 31,
 202120202019
Income (loss) from operations
Services$48,458 $(44,222)$49,593 
International1,839 (21,855)5,856 
Products and Systems(117)(936)(529)
Corporate and eliminations(32,010)(34,204)(30,783)
 $18,170 $(101,217)$24,137 
 
 For the year ended December 31,
 202120202019
Depreciation and amortization
Services$25,259 $26,093 $28,854 
International8,791 8,659 8,285 
Products and Systems928 998 1,213 
Corporate and eliminations(57)(45)181 
 $34,921 $35,705 $38,533 
 
 December 31,
 20212020
Intangible assets, net
Services$51,862 $58,917 
International6,344 8,664 
Products and Systems1,042 1,012 
Corporate and eliminations133 49 
 $59,381 $68,642 
78

 December 31,
 20212020
Total assets
Services$424,058 $427,636 
International111,619 129,228 
Products and Systems10,532 10,996 
Corporate and eliminations15,986 15,453 
 $562,195 $583,313 
 
 December 31,
 20212020
Long-lived assets
United States$183,052 $187,251 
Other Americas120,012 123,924 
Europe48,334 56,156 
 $351,398 $367,331 

Refer to Note 2-Revenue, for revenues by segment and by geographic area for the years ended December 31, 2021, 2020, and 2019.

20. Selected Quarterly Financial Information (unaudited)

The following is a summary of the quarterly results of operations for calendar years 2021, 2020, and 2019.
Quarter ended December 31, 2021September 30, 2021June 30, 2021March 31, 2021
Revenue$171,163 $174,556 $177,677 $153,735 
Gross Profit49,594 52,216 55,336 40,001 
Income (loss) from operations2,306 9,236 11,374 (4,746)
Net income (loss) attributable to Mistras Group, Inc.$(94)$3,380 $5,937 $(5,362)
Earnings (loss) per common share:
Basic$0.00 $0.11 $0.20 $(0.18)
Diluted$0.00 $0.11 $0.20 $(0.18)

Quarter ended December 31, 2020September 30, 2020June 30, 2020March 31, 2020
Revenues$160,777 $147,894 $124,435 $159,465 
Gross Profit49,345 47,384 41,158 40,644 
Income (loss) from operations4,652 5,742 (383)(111,228)
Net income (loss) attributable to Mistras Group, Inc.$181 $1,523 $(2,656)$(98,509)
Earnings (loss) per common share:
Basic$0.01 $0.05 $(0.09)$(3.40)
Diluted$0.01 $0.05 $(0.09)$(3.40)

79

Quarter ended December 31, 2019September 30, 2019June 30, 2019March 31, 2019
Revenues$178,991 $192,192 $200,616 $176,787 
Gross Profit50,583 57,769 60,071 48,874 
Income (loss) from operations2,335 10,779 15,419 (4,396)
Net income (loss) attributable to Mistras Group, Inc.$829 $3,093 $7,431 $(5,293)
Earnings (loss) per common share:
Basic$0.03 $0.11 $0.26 $(0.19)
Diluted$0.03 $0.11 $0.26 $(0.19)
 
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
 
Pursuant to Rule 13a-15(b) under the Exchange Act, our management carried out an evaluation, under the supervision and with the participation of our President and Chief Executive Officer and our Executive Vice President, Chief Financial Officer and Treasurer, of the effectiveness of the design and operation of our disclosure controls (as defined in Rule 13a-15(e) of the Exchange Act) and procedures. Based upon that evaluation, our President and Chief Executive Officer and our Executive Vice President, Chief Financial Officer and Treasurer concluded that, as of December 31, 2021, our disclosure controls and procedures were effective.

Management’s Report on Internal Control Over Financial Reporting
 
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934, as amended (the Exchange Act). Our internal control over financial reporting is a process designed by, or under the supervision of, our President and Chief Executive Officer and our Executive Vice President, Chief Financial Officer and Treasurer, and effected by the Company’s board of directors, management and other personnel 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.
 
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 policies or procedures may deteriorate.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis.
 
Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2021. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in the updated Internal Control — Integrated Framework issued in 2013. Based on that assessment, our management concluded that, as of December 31, 2021, our internal control over financial reporting was effective.
The effectiveness of the Company’s internal control over financial reporting as of December 31, 2021, has been audited by KPMG LLP, an independent registered public accounting firm, as stated in their report which appears herein.

Changes in Internal Control over Financial Reporting
 
There has been no change in our internal control over financial reporting during the quarter ended December 31, 2021, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Item 9B.   Other Information
 
80

None.
 
Item 9C.   Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
 
None.
 
PART III
 
ITEM 10.   DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
 
Certain of the information concerning our executive officers required by this Item 10 is provided under the caption “Executive Officers of the Registrant” in Part I of this Annual Report. The remaining information required by Item 10 is incorporated herein by reference to the relevant information to be included in our definitive proxy statement related to the 2022 annual shareholders meeting.
 
ITEM 11.   EXECUTIVE COMPENSATION
 
The information required by Item 11 is incorporated by reference to the relevant information to be included in our definitive proxy statement related to the 2022 annual shareholders meeting.
 
ITEM 12.   SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
 
The information required by Item 12 is incorporated by reference to the relevant information to be included in our definitive proxy statement related to the 2022 annual shareholders meeting.

ITEM 13.   CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
 
The information required by Item 13 is incorporated by reference to the relevant information to be included in our definitive proxy statement related to the 2022 annual shareholders meeting.
 
ITEM 14.   PRINCIPAL ACCOUNTANT FEES AND SERVICES
 
The information required by Item 14 is incorporated by reference to the information to be included in our definitive proxy statement related to the 2022 annual shareholders meeting.
 
PART IV
 
ITEM 15.   EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
 
 
(2)         Financial Statement Schedules
 
All other schedules are omitted because of the absence of conditions under which they are required or because the required information is given in the financial statements or notes thereto.

(3) Exhibits
81

Exhibit No.Description
3.1
3.2
3.3
4.1
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*
82

10.13*
10.14*
10.15*
10.16*
21.1*
23.1*
24.1*
31.1*
31.2*
32.1**
32.2**
101.INSXBRL Instance Document
101.SCHXBRL Schema Document
101.CALXBRL Calculation Linkbase Document
101.LABXBRL Labels Linkbase Document
101.PREXBRL Presentation Linkbase Document
101.DEFXBRL Definition Linkbase Document
 
_______________________
Exhibits 10.8 to 10.16 are management contracts or compensatory plans, contracts, or arrangements.
* Filed herewith.
** Furnished herewith.

ITEM 16.   FORM 10-K SUMMARY

None.
83


SIGNATURES
 
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 MISTRAS GROUP, INC.
 By:/s/ Dennis Bertolotti
 Dennis Bertolotti
 President and Chief Executive Officer
 
Date: March 14, 2022
 
We, the undersigned directors and officers of Mistras Group, Inc., hereby severally constitute Dennis Bertolotti, Edward J. Prajzner and Michael C. Keefe, and each of them singly, as our true and lawful attorneys with full power to each of them to sign for us, in our names in the capacities indicated below, any and all amendments to this Annual Report on Form 10-K filed with the Securities and Exchange Commission.
 
This power of attorney may only be revoked by a written document executed by the undersigned that expressly revokes this power by referring to the date and subject hereof.
 
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.
84

 
Signature Title Date
     
/s/ Dennis Bertolotti 
President, Chief Executive Officer and Director (Principal Executive Officer)
March 14, 2022
Dennis Bertolotti 
  
/s/ Edward J. Prajzner 
Executive Vice President, Chief Financial Officer and Treasurer (Principal Financial and
Accounting Officer)
 March 14, 2022
Edward J. Prajzner   
/s/ Dr. Sotirios J. VahaviolosExecutive Chairman and DirectorMarch 14, 2022
Dr. Sotirios J. Vahaviolos
/s/ Nicholas DeBenedictis DirectorMarch 14, 2022
Nicholas DeBenedictis  
/s/ James J. Forese Director March 14, 2022
James J. Forese    
     
/s/ Richard H. Glanton Director March 14, 2022
Richard H. Glanton    
     
/s/ Michelle J. Lohmeier Director March 14, 2022
Michelle J. Lohmeier    
/s/ Charles P. Pizzi Director March 14, 2022
Charles P. Pizzi
    
/s/ Manuel N. Stamatakis Director March 14, 2022
Manuel N. Stamatakis    

85
EX-21.1 2 a20211231subsidiarylisting.htm EX-21.1 Document

Exhibit 21.1

The following is a list of subsidiaries of the registrant. The list omits some subsidiaries which, in the aggregate, would not constitute a significant subsidiary.

NameJurisdiction of Organization
Aetos Group, Inc.Delaware
Assistances Controles TechnologiesFrance
CISMIS Springfield Corp.Delaware
Conam Inspection and Engineering Services, Inc.Delaware
Controles Industriels de L'entangFrance
GMA Aeronautica S.L.U.Germany
GMA Holding B.V.The Netherlands
GMA Werkstoffprufung GmbHGermany
Mistras Arizona Inspection Services LLCDelaware
Mistras Canada, Inc.Canada
Mistras Engineering Services Inc.New Jersey
Mistras Group B.V.The Netherlands
Mistras Group BVBABelgium
Mistras Group Holding GmbHGermany
Mistras Group Hellas A.B.E.E.Greece
Mistras Group LimitedEngland and Wales
Mistras Group SASFrance
Mistras International Holdings Inc.Delaware
Mistras KAA Partners Inc.Canada
Mistras Quebec Holdings Inc.Canada
Mistras Ropeworks Training Corp.Delaware
Mistras Services Inc.Canada
Mistras South America Ltda.Brazil
Mistras Western Canada Holdings Inc.Canada
MWC Management Inc.Canada
NDT do Brasil Ltd.Brazil
Onstream Pipeline Inspection Services Inc.Canada
Physical Acoustics India Private Ltd.India
Quality Services Laboratories, Inc. (1)Delaware
QSL NDT Inc.Delaware
QSL Quebec Inc.Canada
R.A.C. Group Inc.Canada
Rope Access Calgary, Inc.Canada
West Penn Non-Destructive Testing, LLCPennsylvania

(1) Also does business under the names QSL and QSL Plus.

EX-23.1 3 a12312021-consentfromkpmge.htm EX-23.1 Document
Exhibit 23.1
Consent of Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the registration statements (No. 333‑164688 and 333-217047) on Form S-8 of Mistras Group, Inc. of our report dated March 9, 2022, with respect to the consolidated financial statements of Mistras Group, Inc. and the effectiveness of internal control over financial reporting.


/s/ KPMG LLP

Short Hills, New Jersey
March 14, 2022

EX-31.1 4 a1231202110kexhibit311.htm EX-31.1 Document

Exhibit 31.1
 
CERTIFICATION PURSUANT TO RULE 13A-14(a) OR 15D-14(a) OF THE SECURITIES
EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002
 
I, Dennis Bertolotti, certify that:
 
1.              I have reviewed this Annual Report on Form 10-K of Mistras Group, Inc.;
 
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(s) 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(s) 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 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.
 
March 14, 2022
 
 By:/s/ DENNIS BERTOLOTTI
  Dennis Bertolotti
  
President, Chief Executive Officer and Director
(Principal Executive Officer)


EX-31.2 5 a1231202110kexhibit312.htm EX-31.2 Document

Exhibit 31.2
 
CERTIFICATION PURSUANT TO RULE 13A-14(a) OR 15D-14(a) OF THE SECURITIES
EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002
 
I, Edward J. Prajzner, certify that:
 
1.              I have reviewed this Annual Report on Form 10-K of Mistras Group, Inc.;
 
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(s) 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(s) 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 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.
 
March 14, 2022
 
 By:/s/ EDWARD J. PRAJZNER
  Edward J. Prajzner
  Executive Vice President, Chief Financial Officer and Treasurer (Principal Financial and Accounting Officer)

EX-32.1 6 a1231202110kexhibit321.htm EX-32.1 Document

Exhibit 32.1
 
CERTIFICATION BY PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Annual Report on Form 10-K of Mistras Group, Inc. (the Company) for the year ended December 31, 2021, I, Dennis Bertolotti, President and Chief Executive Officer, hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge and belief, that:
 
(1) such Annual Report on Form 10-K for the year ended December 31, 2021, 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 such Annual Report on Form 10-K for the year ended December 31, 2021, fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
The foregoing certification is being furnished solely to accompany such Annual Report on Form 10-K for the year ended December 31, 2021, pursuant to 18 U.S.C. § 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.
 
Date:March 14, 2022/s/ DENNIS BERTOLOTTI
 Dennis Bertolotti
 President, Chief Executive Officer and Director
 (Principal Executive Officer)


EX-32.2 7 a1231202110kexhibit322.htm EX-32.2 Document

Exhibit 32.2
 
CERTIFICATION BY PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the accompanying Annual Report on Form 10-K of Mistras Group, Inc. (the Company) for the year ended December 31, 2021, I, Edward J. Prajzner, Principal Financial and Accounting Officer, hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge and belief, that:
 
(1) such Annual Report on Form 10-K for the year ended December 31, 2021, 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 such Annual Report on Form 10-K for the year ended December 31, 2021, fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
The foregoing certification is being furnished solely to accompany such Annual Report on Form 10-K for the year ended December 31, 2021, pursuant to 18 U.S.C. § 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.
 
Date:March 14, 2022/s/ EDWARD J. PRAJZNER
 Edward J. Prajzner
 Executive Vice President, Chief Financial Officer, and Treasurer
 (Principal Financial and Accounting Officer)


EX-101.SCH 8 mg-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Consolidated Statements of Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Significant Accounting Policies and Practices link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies and Practices (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Summary of Significant Accounting Policies and Practices (Details) 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 - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue - Disaggregated Revenues by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Earnings per Share - Computations of Basic and Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Earnings per Share - Potential Common Shares Excluded From Computation of Diluted Earnings (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Accounts Receivable - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2119106 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 2320305 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2421409 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2122107 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2323306 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2424410 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2425411 - Disclosure - Acquisitions - Estimated Fair Value of the Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - Acquisitions - Acquisition-Related Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2127108 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2328307 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2429413 - Disclosure - Goodwill - Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2430414 - Disclosure - Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2131109 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2332308 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2433415 - Disclosure - Intangible Assets - Gross Carrying Amount and Accumulated Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2434416 - Disclosure - Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2435417 - Disclosure - Intangible Assets - Expected Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2136110 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 2337309 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2438418 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2139111 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2340310 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2441419 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2442420 - Disclosure - Long-Term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2443421 - Disclosure - Long-Term Debt - Scheduled Principal Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2144112 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2345311 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2446422 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2147113 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2348312 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2449423 - Disclosure - Share-Based Compensation - Long-term Incentive Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2450424 - Disclosure - Share-Based Compensation - Stock Options Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2451425 - Disclosure - Share-Based Compensation - Cash Proceeds and Intrinsic Value of Stock Options Exercised (Details) link:presentationLink link:calculationLink link:definitionLink 2452426 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2453427 - Disclosure - Share-Based Compensation - Stock Options Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 2454428 - Disclosure - Share-Based Compensation - Restricted Stock Units Awards Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2455429 - Disclosure - Share-Based Compensation - Vesting Activity of Restricted Stock Unit Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2456430 - Disclosure - Share-Based Compensation - Common Stock Issued to Non-employee Directors (Details) link:presentationLink link:calculationLink link:definitionLink 2457431 - Disclosure - Share-Based Compensation - Restricted Stock Unit Awards Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2458432 - Disclosure - Share-Based Compensation - Performance Restricted Stock Units Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2459433 - Disclosure - Share-Based Compensation - Performance Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2160114 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2361313 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2462434 - Disclosure - Income Taxes - Income (Loss) Before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2463435 - Disclosure - Income Taxes - Provision (Benefit) for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2464436 - Disclosure - Income Taxes - Provision (Benefit) for Income Taxes Computed By Applying Statutory Federal Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2465437 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2466438 - Disclosure - Income Taxes - Deferred Income Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2467439 - Disclosure - Income Taxes - Changes in Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2168115 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2469440 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2170116 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2471441 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2172117 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2373314 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2474442 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2475443 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2476444 - Disclosure - Leases - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2477445 - Disclosure - Leases - Other Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2478446 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2478446 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2179118 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2480447 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2181119 - Disclosure - Segment Disclosure link:presentationLink link:calculationLink link:definitionLink 2382315 - Disclosure - Segment Disclosure (Tables) link:presentationLink link:calculationLink link:definitionLink 2483448 - Disclosure - Segment Disclosure - Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 2484449 - Disclosure - Segment Disclosure - Long-lived Assets by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2185120 - Disclosure - Selected Quarterly Financial Information (unaudited) link:presentationLink link:calculationLink link:definitionLink 2386316 - Disclosure - Selected Quarterly Financial Information (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2487450 - Disclosure - Selected Quarterly Financial Information (unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 mg-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 mg-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 mg-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Contingency payments Loss Contingency Accrual, Payments Supplemental disclosure of cash paid Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Office furniture and equipment Office Furniture and Equipment [Member] Furniture and equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. States and local Current State and Local Tax Expense (Benefit) Restricted stock awards vested Released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Consolidated Entities [Axis] Consolidated Entities [Axis] Effective Income Tax Rate Reconciliation, Amount [Abstract] Effective Income Tax Rate Reconciliation, Amount [Abstract] Industrials Industrials [Member] Industrials Federal loss carryback Effective Income Tax Rate Reconciliation, Domestic Net Operating Loss Carryback, CARES Act, Percent Effective Income Tax Rate Reconciliation, Domestic Net Operating Loss Carryback, CARES Act, Percent Payment of contingent consideration for business acquisitions Payments of Contingent Consideration for Business Acquisitions The cash outflow associated with the consideration paid on the achievement of specific performance metrics in connection with acquisition of business during the period. Goodwill Goodwill Disclosure [Text Block] Due diligence, professional fees and other transaction costs Business Combination, Acquisition Related Costs Other Other Intangible Assets [Member] Multiemployer pension plan accruals Multiemployer Plans, Withdrawal Obligation Increase Multiemployer Plans, Withdrawal Obligation Increase Security Exchange Name Security Exchange Name Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Operating leases Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Number of awards available for future grants (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] 2023 Long-Term Debt, Maturity, Year Two Intangible assets Deferred Tax Liabilities, Intangible Assets Other Other Long Term Debt [Member] Represents details pertaining to other long-term debt of the entity. Income taxes payable Increase (Decrease) in Income Taxes Payable Aggregate intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Adjustments to preliminary purchase price allocations Goodwill, Purchase Accounting Adjustments Range of Exercise Prices, Lower Limit (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Amortization of expense of intangible assets Amortization of Intangible Assets Amortization period of intangible assets acquired Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Additions for tax positions related to prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Dilutive effect of restricted stock units outstanding (in shares) Incremental Common Shares Attributable to Restricted Stock Units Outstanding Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of restricted stock units outstanding. Operating leases Operating Lease, Weighted Average Discount Rate, Percent Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Potential common shares excluded from computation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Revenue recognized that was included in contract liability balance at the beginning of the year Contract with Customer, Liability, Revenue Recognized Impairment Finite-Lived Intangible Assets, Accumulated Impairment Finite-Lived Intangible Assets, Accumulated Impairment Net deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance Business Combination and Asset Acquisition [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Contingency related charges Loss Contingency, Loss in Period Services Services [Member] Represents Services, a business segment of the entity. Litigation and Commercial Claims Collectibility of Receivables [Member] Total consolidated leverage ratio, if the company incurs certain subordinated debt and other indebtedness Debt Instrument, Covenant Compliance, Consolidated Debt Leverage Ratio, After Additional Subordinated Debt And Other Indebtedness Debt Instrument, Covenant Compliance, Consolidated Debt Leverage Ratio, After Additional Subordinated Debt And Other Indebtedness Schedule of Changes in Fair Value of Level 3 Contingent Consideration Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Equity Award [Domain] Award Type [Domain] Local Phone Number Local Phone Number Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Other Other Products and Services [Member] Other Products and Services Net deferred provision (benefit) Deferred Income Tax Expense Benefit Net Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations net of change in valuation allowance. Expected decrease in unrecognized tax benefits within the next 12 months Decrease in Unrecognized Tax Benefits is Reasonably Possible Preferred stock, 10,000,000 shares authorized Preferred Stock, Value, Issued Retained earnings (deficit) Retained Earnings [Member] Right-of-use asset Deferred Tax Liabilities, Leasing Arrangements Income (loss) before provision for income taxes from: Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accounts receivable Increase (Decrease) in Accounts Receivable GERMANY GERMANY Property, Plant and Equipment, net Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Options exercised, net (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Weighted-average remaining lease term (in years): Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Repayment of finance lease obligations Finance - financing cash flows Finance Lease, Principal Payments Basic (in dollars per share) Earnings Per Share, Basic Net operating losses expiring from 2023 to 2040 Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration Revenue Revenue from Contract with Customer [Text Block] Outstanding at beginning of period: (in shares) Outstanding at end of period: (in shares) Unvested restricted stock units outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Balance at the beginning of period Balance at the end of the period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 2022 Long-Term Debt, Maturity, Year One Capitalized debt modification costs Unamortized Debt Issuance Expense Canada CANADA Minimum amount of excess self-insurance claims paid to reduce exposure Minimum Amount of Workers Compensation and Health Benefit Claims for which Third Party Excess Insurance Coverage Maintained Represents the minimum amount of all workers compensation and health benefit claims for which third-party excess insurance coverage is maintained by the entity to reduce exposure from such claims. Reporting Unit [Domain] Reporting Unit [Domain] Diluted earnings (loss) per share: Earnings Per Share, Diluted [Abstract] Class Actions Class Action [Member] Class Action Machinery and equipment Machinery and Equipment [Member] Net deferred income taxes Deferred Tax Liabilities, Net Other Other Noncash Income (Expense) Potential acquisition-related contingent consideration, low end of range Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Accounts receivable, net Accounts receivable, net Receivables, Net, Current Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Schedule of Long-lived Assets by Geographic Area Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Continuous service period required for eligibility of employees to participate under the plan Defined Contribution Plan, Continuous Service Period after which Employees become Eligible to Participate under Plan Represents the continuous service period required for eligibility of employees to participate under the plan. Entity Voluntary Filers Entity Voluntary Filers Plan Name [Axis] Plan Name [Axis] Aggregate liability related to performance shares outstanding (less than) Deferred Compensation Share-based Arrangements, Liability, Current Total debt Other debt outstanding Long-term Debt Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Severance and Labor Disputes Severance and Labor Disputes [Member] Severance and Labor Disputes Impairment charges Impairment charges Goodwill, Impairment Loss Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Entity Small Business Entity Small Business Operating Lessee, Operating Lease, Liability, Payment, Due [Abstract] US taxation of foreign earnings Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Additions for tax positions related to the current fiscal period Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Covenants not to compete Noncompete Agreements [Member] Right to Customer Contracts Right to Customer Contracts [Member] Right to Customer Contracts Additional paid-in capital Additional Paid in Capital Canadian Province of Alberta Canadian Tax Authority, Province of Alberta [Member] Canadian Tax Authority, Province of Alberta LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Unrecognized tax benefits that would favorably affect the effective tax rate, if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Acquisitions Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Entity Interactive Data Current Entity Interactive Data Current Thereafter Long-Term Debt, Maturity, after Year Five 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Multiemployer Plan Name [Axis] Retirement Plan Name [Axis] Adjustments to fair value of contingent consideration liabilities Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Foreign Subsidiary Affiliated Entity [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Unrecognized tax benefits Balance at beginning of period Balance at end of period Unrecognized Tax Benefits Deferred income tax assets Deferred Tax Assets, Gross Income Tax Authority [Domain] Income Tax Authority [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Leases Lessee, Finance Leases [Text Block] Verbal demand for damages Loss Contingency, Damages Sought, Value Deferred income taxes Deferred Income Tax Assets, Net Current Liabilities Liabilities, Current [Abstract] Each quarter thereafter Debt Covenant Period Two [Member] Debt Covenant Period Two Capital Management Enterprise (“CME”) Capital Management Enterprise (“CME”) [Member] Capital Management Enterprise (“CME”) Inventories Inventory Disclosure [Text Block] Accounting Policies [Abstract] Accounting Policies [Abstract] March 31, 2022 Debt Covenant Period One [Member] Debt Covenant Period One Total ROU liabilities ROU operating lease liabilities Lease liability Operating Lease, Liability Federal Current Federal Tax Expense (Benefit) Document Transition Report Document Transition Report Common stock, $0.01 par value, 200,000,000 shares authorized, 29,546,263 and 29,234,143 shares issued Common Stock, Value, Issued Finance leases Finance Lease, Weighted Average Discount Rate, Percent Weighted-average period over which unrecognized compensation cost is expected to be recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Outstanding at beginning of period: (in dollars per share) Outstanding at end of period: (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Leases Lessee, Operating Leases [Text Block] Amortization of ROU assets Finance Lease, Right-of-Use Asset, Amortization ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Ownership [Axis] Ownership [Axis] Foreign Deferred Foreign Income Tax Expense (Benefit) Goodwill Goodwill [Line Items] Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Income Tax Authority [Axis] Income Tax Authority [Axis] Work in progress Inventory, Work in Process, Net of Reserves Increase in number of awards against target performance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Performance Condition Adjustments, Increase Share-based Compensation Arrangement by Share-based Payment Award, Performance Condition Adjustments, Increase Thereafter Finance Lease, Liability, to be Paid, after Year Five Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Other Americas Other Americas Other Americas [Member] Represents the information pertaining to North and South America excluding the United States. Deferred stock based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Finished goods Inventory, Finished Goods, Net of Reserves Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Stock Options Share-based Payment Arrangement, Option [Member] Acquisition-related Contingencies Acquisition Related Contingencies [Member] Represents the contingencies pertaining to business acquisitions by the entity. Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Class action on behalf of current and former employees Class Action on Behalf Of Current And Former Employees [Member] Class Action on Behalf Of Current And Former Employees Consumable supplies Inventory, Supplies, Net of Reserves Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Variable Rate [Axis] Variable Rate [Axis] Segment Disclosure Segment Reporting Disclosure [Text Block] Finance leases Finance Lease, Weighted Average Remaining Lease Term Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Variable Rate [Domain] Variable Rate [Domain] Additional paid-in capital Additional Paid-in Capital [Member] Settlement amount Litigation Settlement, Amount Awarded from Other Party Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Proceeds from revolver Proceeds from Lines of Credit Nondeductible compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Maximum Maximum [Member] Effective Income Tax Rate Reconciliation, Percent [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Raw materials Inventory, Raw Materials, Net of Reserves Award Type [Axis] Award Type [Axis] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total Mistras Group, Inc. stockholders’ equity Stockholders' Equity Attributable to Parent Fiscal 2019 Grants Fiscal 2019 Grants [Member] Fiscal 2019 Grants General partnership ownership interest percentage Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest City Area Code City Area Code Reserve for uncertain tax positions Deferred Income Tax Expense (Benefit) Reserve For Uncertain Tax Positions Deferred Income Tax Expense (Benefit) Reserve For Uncertain Tax Positions Options Exercisable (in dollars) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Term of agreement to purchase products from buyer on sale of subsidiary Long-term Purchase Commitment, Period Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets Intangible Assets Disclosure [Text Block] Useful Life Property, Plant and Equipment, Useful Life Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] ROU liability - long-term Operating Lease, Liability, Noncurrent Total Finance Lease, Liability, Payment, Due Total current provision (benefit) Current Income Tax Expense (Benefit) Income tax benefit recognized on share-based compensation Share-based Payment Arrangement, Expense, Tax Benefit COVID-19 COVID-19 Pandemic [Member] COVID-19 Pandemic Operating segments Operating Segments [Member] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Schedule of Estimated Fair Value of Assets Acquired and Liabilities Assumed at the Date of Acquisition Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Lease liability Finance Lease, Liability Power Generation and Transmission Power Generation And Transmission [Member] Power Generation And Transmission Maximum Company match amount of employee contributions matched up to 6% of annual compensation (as a percent) Defined Contribution Plan, Employer Matching Contribution, Percent of Match Deferred income tax liabilities Deferred Tax Liabilities, Gross Business Acquisition [Line Items] Business Acquisition [Line Items] Income Statement [Abstract] Income Statement [Abstract] Foreign currency translation Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation Adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation Adjustments Entity Registrant Name Entity Registrant Name Deferred income tax assets and liabilities Components of Deferred Tax Assets and Liabilities [Abstract] Disposal of Foreign Subsidiaries Disposal Of Foreign Subsidiaries [Member] Disposal Of Foreign Subsidiaries [Member] 2024 Finance Lease, Liability, to be Paid, Year Three 2025 Finance Lease, Liability, to be Paid, Year Four Other Process Industries Other Process Industries [Member] Other Process Industries Related Party Transaction [Axis] Related Party Transaction [Axis] Weighted Average Exercise Price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Provision (benefit) for income taxes Total provision (benefit) for income taxes Income Tax Expense (Benefit) Accrued expenses and other liabilities Increase (Decrease) in Other Accrued Liabilities and Deferred Liabilities The increase (decrease) during the reporting period in other expenses incurred but not yet paid and the change during the period in carrying value for all deferred liabilities due within one year or operating cycle. Inventory Deferred Tax Assets, Inventory Asia-Pacific Asia Pacific [Member] Entity Tax Identification Number Entity Tax Identification Number Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Schedule of Stock Options Outstanding and Exercisable Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Total Lessee, Operating Lease, Liability, to be Paid Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Senior debt to EBIDTA ratio Debt Instrument, Covenant Compliance, Senior Debt To Earnings Before Income Taxes, Depreciation And Amortization Ratio Debt Instrument, Covenant Compliance, Senior Debt To Earnings Before Income Taxes, Depreciation And Amortization Ratio Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Accrued Expenses and Other Current Liabilities Accrued Liabilities Deferred Revenues and Contingent Consideration Liabilities Current Disclosure [Text Block] The entire disclosure for accrued liabilities, deferred revenues, and the fair value of contingent consideration liabilities at the end of the reporting period. Share-based Compensation Share-based Payment Arrangement [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Current portion of long-term debt Less: Current portion Long-term Debt, Current Maturities Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Nondeductible compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Unrecognized compensation cost, net of estimated forfeitures, related to restricted stock unit awards Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Equity Component [Domain] Equity Component [Domain] Limited Partnership Limited Partnership [Member] Limited Partnership 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Disposal Group Name [Domain] Disposal Group Name [Domain] Pension accrual Multiemployer pension plan liability Multiemployer Plans, Withdrawal Obligation International International International [Member] Represents International, a business segment of the entity. Property, plant and equipment, net Property, plant and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Impairment charge of long-lived assets Impairment of Intangible Assets, Finite-lived Operating Lease Arrangement Operating Lease Arrangement [Member] Operating Lease Arrangement Liabilities: Liabilities [Abstract] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Counterparty Name [Domain] Counterparty Name [Domain] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Current portion of finance lease obligations Finance Lease, Liability, Current Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Auditor Location Auditor Location Segment Reporting [Abstract] Segment Reporting [Abstract] Estimated useful life of internal-use software Useful Life (Years) Finite-Lived Intangible Asset, Useful Life Interest on lease liabilities Finance Lease, Interest Expense Number of welds inspected Loss Contingency, Number Of Welds Inspected Loss Contingency, Number Of Welds Inspected Use of Estimates Use of Estimates, Policy [Policy Text Block] Revaluation Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Increase (Decrease) Due To Changes In Amount Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Increase (Decrease) Due To Changes In Amount Schedule of Computations of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Finance Finance Lease, Liability, Payment, Due [Abstract] Title of 12(b) Security Title of 12(b) Security Common stock, shares authorized (in shares) Common Stock, Shares Authorized Title of Individual [Axis] Title of Individual [Axis] Document Type Document Type Consideration transferred: Business Combination, Consideration Transferred [Abstract] Products and Services [Domain] Product and Service [Domain] Interest rate Debt Instrument, Interest Rate, Stated Percentage Less: net income (loss) attributable to noncontrolling interests, net of taxes Less: net income (loss) attributable to noncontrolling interests, net of taxes Net Income (Loss) Attributable to Noncontrolling Interest Fair value of contingent consideration Business Combination, Contingent Consideration, Liability Share-based compensation Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Senior credit facility Revolving Credit Facility Revolving Credit Facility [Member] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Schedule of Components of Lease Costs and Other Information Related to Leases Lease, Cost [Table Text Block] Geographical [Axis] Geographical [Axis] State State and Local Jurisdiction [Member] Acquisitions Mergers, Acquisitions and Dispositions Disclosures [Text Block] Reserve for uncertain tax positions Current Income Tax Expense (Benefit) Reserve For Uncertain Tax Positions Represents the amount reserved for uncertain tax positions during the period. Foreign tax Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Weighted average common shares outstanding: Denominator Weighted Average Number of Shares Outstanding, Diluted [Abstract] Related Party Transactions Related Party Transaction [Line Items] Deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance [Abstract] Limited partnership ownership interest percentage Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest Schedule of Maturities of Finance Lease Liabilities Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Debt Covenant Period [Domain] Debt Covenant Period [Domain] Debt Covenant Period 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Foreign Foreign Tax Authority [Member] Deferred income tax liabilities Deferred Tax Liabilities, Gross [Abstract] Acquisitions Business Combinations Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Software/Technology Computer Software, Intangible Asset [Member] Document Period End Date Document Period End Date Unusual or Infrequent Item, or Both [Domain] Unusual or Infrequent Item, or Both [Domain] Self-Insurance Self Insurance [Policy Text Block] Describes an entity's losses which are self-insured as well as the policy used in determining the reserve recorded on the balance sheet. Schedule of Selected Quarterly Results of Operations Quarterly Financial Information [Table Text Block] Common Stock Options (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Consolidated Entities [Domain] Consolidated Entities [Domain] State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent States and local Deferred State and Local Income Tax Expense (Benefit) Award Date [Domain] Award Date [Domain] Schedule of Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Noncash investing and financing Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Increase in number of shares authorized for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Schedule of Expected Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Repayment of long-term debt Repayments of Long-term Debt Earnings (loss) per common share Earnings (loss) per common share: Earnings Per Share [Abstract] Revenues Revenues Contingency accrual Loss Contingency Accrual Outstanding at beginning of year: (in dollars per share) Outstanding at end of year: (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Oil & Gas Oil & Gas [Member] Oil & Gas Schedule of Acquisition-related Expenses Schedule of Business Combination Acquisition Related Costs [Table Text Block] Tabular disclosure of acquisition-related costs. Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Europe Europe Europe [Member] Entity Current Reporting Status Entity Current Reporting Status Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Total provision (benefit) for income taxes Effective Income Tax Rate Reconciliation, Percent Average share price trading period Share-based Compensation Arrangement by Share-based Payment Award, Average Share Price Trading Period Share-based Compensation Arrangement by Share-based Payment Award, Average Share Price Trading Period Trade accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Class action on behalf of State of California Class Action on Behalf Of State Of California [Member] Class Action on Behalf Of State Of California Capitalized debt issuance costs expensed Amortization of Debt Issuance Costs Counterparty Name [Axis] Counterparty Name [Axis] Unbilled revenues Contract with Customer, Asset, after Allowance for Credit Loss, Current Petrochemical Petrochemical [Member] Petrochemical Beginning Balance (in shares) Ending Balance (in shares) Shares, Issued Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] United States United States UNITED STATES Leases [Abstract] Leases [Abstract] Award Date [Axis] Award Date [Axis] Income Taxes Income Tax, Policy [Policy Text Block] LIBOR London Interbank Offered Rate (LIBOR) [Member] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Diluted (in shares) Weighted average common shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted U.S. operations Income (Loss) from Continuing Operations before Income Taxes, Domestic Income Taxes Income Tax Disclosure [Text Block] Denominator Weighted Average Number of Shares Outstanding, Basic [Abstract] Related Party [Domain] Related Party [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Schedule of Stock Options Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Margin rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Principles of Consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Remaining amount of purchase agreement with buyer on sale of subsidiary Purchase Commitment, Remaining Minimum Amount Committed Total current liabilities Liabilities, Current Taxes paid related to net share settlement of share-based awards Payment, Tax Withholding, Share-based Payment Arrangement Estimated fair value of the assets acquired and liabilities assumed Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Equipment acquired through finance lease obligations Lease Obligation Incurred Total consolidated leverage ratio, limit after investment in non-guarantor subsidiary Debt Instrument, Covenant Compliance, Total Consolidated Debt Leverage Ratio, After Investment In Guarantor Subsidiary Debt Instrument, Covenant Compliance, Total Consolidated Debt Leverage Ratio, After Investment In Guarantor Subsidiary Loss Contingencies [Table] Loss Contingencies [Table] Accrued salaries, wages and related employee benefits Accrued Salaries Wages and Employee Related Benefits Current Carrying value as of the balance sheet date of the obligations incurred through that date and payable for salaries, wages, and related employee benefit. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle, if longer). Maximum percentage of employee's annual compensation for which the company contributes a matching contribution (as a percent) Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Current Fiscal Year End Date Current Fiscal Year End Date Extension period on agreement with buyer on sale of subsidiary Long-Term Purchase Commitment, Extension Period Long-Term Purchase Commitment, Extension Period Statement [Table] Statement [Table] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Unrecognized compensation costs remained related to stock option awards Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Number of proceedings filed Loss Contingency, New Claims Filed, Number Range [Axis] Statistical Measurement [Axis] Outstanding stock option award fully vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Obligations under finance leases, net of current portion Finance Lease, Liability, Noncurrent Net Carrying Amount Finite-Lived Intangible Assets, Net Goodwill Goodwill Balance at the beginning of the period Balance at the end of the period Goodwill Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total accrued expenses and other current liabilities Accrued Liabilities Deferred Revenues and Contingent Consideration Liabilities, Current Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Also includes the fair value of contingent consideration liabilities and the carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income. Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Options Outstanding Share Based Compensation, Shares Authorized Under Stock Option Plans Exercise Price Range Outstanding Options [Abstract] Foreign tax Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Schedule of Changes in Carrying Amount of Goodwill by Segment Schedule of Goodwill [Table Text Block] Adjustments to reconcile net income (loss) to net cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Operating lease expense Operating Lease, Cost Related Party Transactions Related Party Transactions Disclosure [Text Block] Pipeline Integrity Management Software Company Acquiree That Provides Pipeline Integrity Management Software [Member] Acquiree That Provides Pipeline Integrity Management Software Consulting Services Consulting Services [Member] Consulting Services Executive Officer Executive Officer [Member] Loss contingency reversals Loss Contingency Accrual, Period Increase (Decrease) Total deferred provision (benefit) Deferred Income Tax Expense (Benefit) Foreign currency (gain) loss Foreign Currency Transaction Gain (Loss), Realized Percentage of settlement installments Litigation Settlement, Amount Awarded from Other Party, Installment Percentage Litigation Settlement, Amount Awarded from Other Party, Installment Percentage Federal tax at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net income (loss) attributable to Mistras Group, Inc. Net income (loss) attributable to Mistras Group, Inc. Net income (loss) of foreign subsidiaries Net Income (Loss) Attributable to Parent ROU assets Operating Lease, Right-of-Use Asset Net operating loss carryforward Deferred Tax Assets, Operating Loss Carryforwards Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Range [Domain] Statistical Measurement [Domain] Schedule of Cash Proceeds and Aggregate Fair Value of Stock Options Exercised Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block] Schedule of Principal Payments Due Under All Borrowing Agreements Schedule of Maturities of Long-term Debt [Table Text Block] Consideration received on sale of disposal Disposal Group, Including Discontinued Operation, Consideration Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Proceeds from sale of equipment Proceeds from Sale of Property, Plant, and Equipment Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Other assets Other Assets, Noncurrent Period for reduction of rental payments Operating Lease, Deferral Period Of Rental Payments Operating Lease, Deferral Period Of Rental Payments Number of acquisitions Number of Businesses Acquired Dilutive effect of stock options outstanding (in shares) Incremental Common Shares Attributable to Stock Options Outstanding Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of stock options outstanding. Segments [Axis] Segments [Axis] Vesting period for employer matching contribution Defined Contribution Plan Employers Matching Contribution Annual Vesting Period Represents the vesting period for employer matching contribution under the plan. Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Retirement Benefits [Abstract] Retirement Benefits [Abstract] Entity File Number Entity File Number Share-based payments APIC, Share-based Payment Arrangement, Increase for Cost Recognition Expired or forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Multiemployer Plan Name [Domain] Retirement Plan Name [Domain] Legal settlement and litigation charges (benefit), net Litigation Settlement, Expense Boilermakers and Pipefitters Plans Boilermakers and Pipefitters Plans [Member] Boilermakers and Pipefitters Plans Variable lease expense Variable Lease, Cost Liability Class [Axis] Liability Class [Axis] Company's Headquarter Building [Member] Schedule of Vesting Activity of Restricted Stock Units Share-based Compensation Arrangements by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block] Schedule of Supplemental Balance Sheet Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Multiemployer Plans [Line Items] Multiemployer Plan [Line Items] Number of consolidated cases Loss Contingency, Consolidated Claims Filed, Number Loss Contingency, Consolidated Claims Filed, Number Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Fair value of awards vested Grant date fair value of awards issued (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Schedule of Performance Shares Units Activity Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block] Relationship to Entity [Domain] Title of Individual [Domain] Property, plant and equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Disposal Group Name [Axis] Disposal Group Name [Axis] Favorable impact foreign in tax rate from revaluation of net deferred tax liabilities Foreign Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit) Foreign Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit) Exercise Price Range [Axis] Exercise Price Range [Axis] ROU assets obtained in the exchange for lease liabilities: Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Right-Of-Use Asset Obtained In Exchange For Lease Liability ASSETS Assets: Assets [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Impairment charges Goodwill and Intangible Asset Impairment 2024 Long-Term Debt, Maturity, Year Three Cumulative goodwill impairment Goodwill, Impaired, Accumulated Impairment Loss Land Land [Member] Senior Secured Term Loan Term A Loan Facility [Member] Term A Loan Facility Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Granted (in shares) Number of restricted stocks units granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Multiemployer plan funded status percentage Multiemployer Plan, Pension, Significant, Funded Status, Percentage Multiemployer Plan, Pension, Significant, Funded Status, Percentage Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Stock options outstanding (in shares) Outstanding at beginning of year: (in shares) Outstanding at end of year: (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Advertising, Promotions and Marketing Advertising Cost [Policy Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Number of settlement installments Litigation Settlement, Amount Awarded from Other Party, Number Of Installments Litigation Settlement, Amount Awarded from Other Party, Number Of Installments Series of Individually Immaterial Business Acquisitions Series of Individually Immaterial Business Acquisitions [Member] Related Party [Axis] Related Party [Axis] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule of Net Deferred Income Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Debt Covenant Period [Axis] Debt Covenant Period [Axis] Debt Covenant Period Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Number of operating segments Number of Operating Segments Contingent consideration Business Combination, Contingent Consideration, Liability, Current Options Exercisable Share Based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range Exercisable Options [Abstract] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Number of employee stock ownership plans Employee Stock Ownership Plan Number of Plans Represents the number of plans in connection with the employee stock ownership plan. Schedule of Disaggregated Revenues by Segment Disaggregation of Revenue [Table Text Block] 2026 Long-Term Debt, Maturity, Year Five Contribution under 401(k) savings plan Defined Contribution Plan, Cost Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Credits Deferred Tax Assets, Tax Credit Carryforwards Products & Systems Products and Systems Products and Systems [Member] Products and Systems Net settlement of restricted stock units Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Operating rental payments Operating - operating cash flows Operating Lease, Payments Number of awards authorized for grants (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Research and Engineering Research and Development Expense, Policy [Policy Text Block] Total consideration Business Combination, Consideration Transferred Bad debt provision for troubled customers, net of recoveries Accounts Receivable, Credit Loss Expense (Reversal) Changes in the carrying amount of goodwill Goodwill [Roll Forward] Reporting Unit [Axis] Reporting Unit [Axis] Reduction in number of awards with performance below target (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Performance Condition Adjustments, Decrease Share-based Compensation Arrangement by Share-based Payment Award, Performance Condition Adjustments, Decrease Diluted earnings (loss) per share (in dollars per share) Diluted (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Revenue, practical expedient, incremental cost of obtaining a contract, maximum period Revenue, Practical Expedient, Incremental Cost Of Obtaining Contract, Maximum Period Revenue, Practical Expedient, Incremental Cost Of Obtaining Contract, Maximum Period Audit Information [Abstract] Audit Information ROU finance lease assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Less: Foreign currency translation adjustments attributable to noncontrolling interests Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Provision for income taxes Income Tax Expense (Benefit), Continuing Operations [Abstract] Total Liabilities and Equity Liabilities and Equity Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other accrued expenses Other Accrued Liabilities, Current Deferred revenues Contract with Customer, Liability, Current 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Infrastructure, Research & Engineering Infrastructure, Research and Engineering [Member] Infrastructure, Research and Engineering Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Brazilian Reporting Unit Brazilian Reporting Unit [Member] Brazilian Reporting Unit Concentration Risk [Line Items] Concentration Risk [Line Items] Weighted Average Exercise Price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Impairment of ROU asset Operating Lease, Impairment Loss Earnings per Share Earnings Per Share [Text Block] Minimum Minimum [Member] Gross profit Gross profit Gross Profit Gross Profit 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Borrowings outstanding under line of credit Long-term Line of Credit Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Selling, general and administrative expenses Selling, General and Administrative Expense Expired or forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Unamortized debt issuance costs Debt Issuance Costs, Net Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Recognized a deferred tax liability on undistributed international earnings (losses) of foreign subsidiaries Tax Cuts And Jobs Act, Transition Tax For Accumulated Foreign Earnings, Liability Tax Cuts And Jobs Act, Transition Tax For Accumulated Foreign Earnings, Liability Fair value adjustments to contingent consideration Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities Interest carryforward Deferred Tax Assets, Interest Carryforwards Deferred Tax Assets, Interest Carryforwards Percentage of equity interest acquired Business Acquisition, Percentage of Voting Interests Acquired RSUs/PSUs Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member] Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) 2025 Long-Term Debt, Maturity, Year Four Revenue Revenue [Policy Text Block] Cash and cash equivalents: Cash and Cash Equivalents, Period Increase (Decrease) [Abstract] Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Schedule of Provision (Benefit) for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Number Exercisable (in shares) Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Share-Based Compensation Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization 2016 Plan Long Term Incentive Plan 2016 [Member] Long Term Incentive Plan 2016 Outstanding letters of credit Letters of Credit Outstanding, Amount Foreign currency gains (losses) Foreign Currency Transaction Gain (Loss), before Tax Minimum age for employees to contribute catch up contributions under IRS limits Defined Contribution Plan, Minimum Age For Employees To Contribute Catch Up Contributions Under Internal Revenue Services Limits Represents the minimum age for employees to contribute catch up contributions under IRS limits. Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Contingent Consideration Contingent Consideration [Member] Contingent Consideration Potential common shares excluded from computation of diluted earnings per share due to net loss for the period (in shares) Antidilutive Securities Excluded From Computation Of Earnings Per Share Due To Net Loss During Period, Amount Antidilutive Securities Excluded From Computation Of Earnings Per Share Due To Net Loss During Period PRSUs Performance Shares [Member] Commitments and contingencies Commitments and Contingencies Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Payments of debt issuance costs Financing costs incurred Payments of Debt Issuance Costs Receivables [Abstract] Receivables [Abstract] Goodwill impairment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent Disposal Group Classification [Axis] Disposal Group Classification [Axis] Total consolidated debt leverage ratio Debt Instrument, Covenant Compliance, Total Consolidated Debt Leverage Ratio Debt Instrument, Covenant Compliance, Total Consolidated Debt Leverage Ratio Auditor Name Auditor Name Cover [Abstract] Revenue and long-lived assets by geographic area Revenues from External Customers and Long-Lived Assets [Line Items] Goodwill impairment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Less: Present value discount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Contributions to multi-employer defined benefit plan Multiemployer Plan, Pension, Significant, Employer Contribution, Cost Period over which potential acquisition-related contingent consideration would be payable Business Combination, Contingent Consideration Payment Period Represents the period over which the expected contingent consideration would be payable by the entity based on achievement of specific performance metrics by certain of the acquired companies. Right-of-use liability Deferred Tax Assets, Operating Lease Liabilities Deferred Tax Assets, Operating Lease Liabilities Weighted Average Remaining Life (Years) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Less: Present value discount Finance Lease, Liability, Undiscounted Excess Amount Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest 2026 Finance Lease, Liability, to be Paid, Year Five Common Stock Common Stock [Member] Foreign operations Income (Loss) from Continuing Operations before Income Taxes, Foreign Income (loss) from operations Income (loss) from operations Operating Income (Loss) Number of metrics Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Award Metrics Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Award Metrics Working capital adjustments Business Combination, Contingent Consideration Arrangements, Working Capital Adjustments Business Combination, Contingent Consideration Arrangements, Working Capital Adjustments Right-of-use liability - Operating ROU liability - current Operating Lease, Liability, Current 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Share-based compensation expense Share-based Payment Arrangement, Noncash Expense Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Schedule of Non-vested Restricted Share Units Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Impact of foreign tax rate changes Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Total Liabilities Liabilities 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options Outstanding (in dollars) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Consolidation Items [Axis] Consolidation Items [Axis] Net operating losses Operating Loss Carryforwards Common stock, shares issued (in shares) Common Stock, Shares, Issued Payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Entity Address, City or Town Entity Address, City or Town 2009 Plan Long Term Incentive Plan 2009 [Member] Long Term Incentive Plan 2009 Multiemployer Plan Type [Axis] Retirement Plan Type [Axis] Schedule of Changes in Company's Gross Unrecognized Tax Benefits, Excluding Interest and Penalties Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Schedule of Fully-vested Common Stocks Issued to Non-employee Directors Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block] Interest expense Interest Expense 2022 Finance Lease, Liability, to be Paid, Year One Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Accumulated Deficit Retained Earnings (Accumulated Deficit) Texas Customer Texas Customer [Member] Texas Customer Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Accrued workers' compensation and health benefits Accrued Workers Compensation and Health Benefits Current Carrying value as of the balance sheet date of obligations and payables pertaining to workers compensation and health benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle, if longer). Entity Filer Category Entity Filer Category Concentration Risk [Table] Concentration Risk [Table] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Repayments of revolver Repayments of Lines of Credit Proceeds from the exercise of stock options Cash proceeds from options exercised Proceeds from Stock Options Exercised 2023 Finance Lease, Liability, to be Paid, Year Two Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Total Equity Beginning Balance Ending Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Amendment Flag Amendment Flag Proceeds from borrowings of long-term debt Proceeds from Issuance of Long-term Debt Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Purchase of intangible assets Payments to Acquire Intangible Assets and Software The cash outflow to acquire assets without physical form usually arising from contractual or other legal rights, excluding goodwill. In addition, the cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization. Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Inventories Inventories Inventory, Net Schedule of Financial Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Federal Deferred Federal Income Tax Expense (Benefit) Fair value measurements Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Unrecorded deferred tax liability related to undistributed international earnings Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries Net increase in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Products and Services [Axis] Product and Service [Axis] Small NDT Services Company Small NDT Services Company [Member] Small NDT Services Company Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Short-term lease expense Short-term Lease, Cost Share-based payments (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Awards issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Corp/Elim Corporate and eliminations Corporate And Eliminations [Member] Corporate And Eliminations Schedule of Multiemployer Plans [Table] Multiemployer Plan [Table] Statement Statement [Line Items] Current net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Litigation settlement amount Litigation Settlement, Amount Awarded to Other Party Executive and senior officers Executive and Senior Officers [Member] Represents information pertaining to the executives and senior officers of the reporting entity. Weighted Average Exercise Price (in dollar per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Multiemployer Plans Type [Domain] Retirement Plan Type [Domain] Federal Domestic Tax Authority [Member] Purchased and Internal-Use Software Internal Use Software, Policy [Policy Text Block] Potential acquisition-related contingent consideration, high end of range Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Debt Disclosure [Abstract] Debt Disclosure [Abstract] Accounts Receivables and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts) Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Deferred tax assets valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Customer [Axis] Customer [Axis] Accounts payable Increase (Decrease) in Accounts Payable, Trade Stock options granted (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Document Annual Report Document Annual Report Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] European Reporting Unit European Reporting Unit [Member] European Reporting Unit Total assets Total assets Assets Gain on settlement Gain (Loss) Related to Litigation Settlement Non-employee directors Director [Member] Plan Name [Domain] Plan Name [Domain] Interest, net Interest Paid, Excluding Capitalized Interest, Operating Activities Numerator: Net Income (Loss) Attributable to Parent [Abstract] Geographical [Domain] Geographical [Domain] Noncontrolling Interest Noncontrolling Interest [Member] Research and engineering Research and Development Expense Accrued expenses and other current liabilities Accrued Expenses And Other Liabilities, Current Accrued Expenses And Other Liabilities, Current Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Schedule of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Summary of Significant Accounting Policies and Practices Significant Accounting Policies [Text Block] Revenue, remaining performance obligation, expected timing of satisfaction period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities [Member] Accrued Expenses and Other Current Liabilities Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Weighted-average discount rate: Weighted Average Discount Rate, Percent [Abstract] Weighted Average Discount Rate, Percent Cash refunds of taxes paid in prior years as result of CARES Act Proceeds From Income Tax Refunds, CARES Act Proceeds From Income Tax Refunds, CARES Act Basic earnings (loss) per share: Earnings Per Share, Basic [Abstract] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Permanent differences Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Basic (in shares) Weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Earnings Per Share, Diluted US taxation of foreign earnings Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent Segments [Domain] Segments [Domain] Percentage of reduction on rental payments Operating Lease, Percentage Of Reduction Of Rental Payments Operating Lease, Percentage Of Reduction Of Rental Payments Income taxes, net Income Taxes Paid, Net Permanent differences Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Aerospace & Defense Aerospace and Defense [Member] Aerospace and Defense Related party fees Related Party Costs Net reduction in number of awards with performance against target (in shares) Performance condition adjustments, net (in shares) Share Based Compensation Arrangement By Share Based PaymentAward, Equity Instruments Other Than Options, Performance Condition Adjustments, Net Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Performance Condition Adjustments, Net Finance lease expense: Lease, Cost [Abstract] Comprehensive income (loss) attributable to Mistras Group, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Net Carrying Amount Intangible Assets, Net (Excluding Goodwill) Selected Quarterly Financial Information (unaudited) Quarterly Financial Information [Text Block] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Deferred income taxes Deferred Income Tax Liabilities, Net Maximum borrowing capacity in non-U.S. Dollar currencies Line Of Credit Facility, Maximum Borrowing Capacity In Foreign Currencies Represents the maximum borrowing capacity in non-U.S. dollar currencies under the revolving credit facility. Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Basic earnings (loss) per share (in dollars per share) Basic (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Performance condition adjustments, net (in dollars per share) Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Performance Condition Adjustments, Net, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Performance Condition Adjustments, Net, Weighted Average Grant Date Fair Value Schedule of Provision (Benefit) for Income Taxes Computed by Applying Statutory Federal Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Performance payout period Share Based Compensation Arrangement by Share Based Payment Award, Award Performance Period Represents the performance period of the entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Variable Interest Entity, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Accounts payable Accounts Payable, Current Number of welds alleged not in compliance Loss Contingency, Number Of Welds Alleged Not In Compliance Loss Contingency, Number Of Welds Alleged Not In Compliance Allowance for doubtful accounts Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Depreciation and amortization Depreciation, Depletion and Amortization Total Mistras Group, Inc. Stockholders’ Equity Parent [Member] Impact of foreign tax rate changes Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Accretion of liability Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Accretion Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Accretion Impact of foreign exchange fluctuation Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation 22.35 Exercise Price Range One [Member] Exercise Price Range One Net settlement on vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Entity Central Index Key Entity Central Index Key Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Depreciation Cost, Depreciation Total Lease, Cost Range of Exercise Prices, Upper Limit (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Customer relationships Customer Relationships [Member] Litigation Loss Contingencies [Line Items] Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Other long-term liabilities Other Liabilities, Noncurrent Finance lease obligations Deferred Tax Assets Capital Lease Obligation Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from capital lease obligation. Schedule of Long-term Debt Schedule of Long-term Debt Instruments [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Related Party Transaction [Domain] Related Party Transaction [Domain] Other Deferred Tax Liabilities, Other Capital Loss Carryforward Capital Loss Carryforward [Member] Pension Related Contingencies Withdrawal from Multiemployer Defined Benefit Plan [Member] Long-term debt, net of current portion Long-term Debt, Excluding Current Maturities Liabilities: Liabilities, Fair Value Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Recognized share-based compensation expense Share-based Payment Arrangement, Expense Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Axis] Number of non-employee directors to whom fully vested common stock is granted Share Based Compensation Arrangement by Share Based Payment Award, Number of Non Employee Directors to whom Award is Granted Represents the number of non-employee directors to whom fully vested common stock is granted. Federal loss carryback Increase in income tax benefits are result of CARES Act Effective Income Tax Rate Reconciliation, Domestic Net Operating Loss Carryback, CARES Act, Amount Effective Income Tax Rate Reconciliation, Domestic Net Operating Loss Carryback, CARES Act, Amount Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Cash paid for amounts included in the measurement of lease liabilities for finance and operating leases: Cash Flow, Lessee [Abstract] Cash Flow, Lessee Payables and Accruals [Abstract] Payables and Accruals [Abstract] Acquisition-related expense, net Acquisition-related expense, net Acquisition Related Costs and Fair Value Adjustments to Initial Purchase Price Allocation This element represents acquisition-related costs incurred in connection with business combinations which costs have been expensed during the period. This also includes adjustments to the fair value of the initial purchase price allocation for acquisitions including, but not limited to, changes in contingent consideration liabilities and other liabilities, accounts receivable, inventory, fixed assets, other assets, and other acquisition-related intangible assets. Acquisition-related costs also include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities. Schedule of Income (Loss) Before Provision for Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Pension withdrawal expense Withdrawal From Multiemployer Defined Benefit Plan Expense Withdrawal From Multiemployer Defined Benefit Plan Expense Beginning of period End of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current Assets Assets, Current [Abstract] Gross Amount Finite-Lived Intangible Assets, Gross Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities Deferred Revenue and Contingent Consideration Liabilities Current [Table Text Block] Tabular disclosure of (a) other payables; (b) accrued liabilities; (c) deferred revenue; and (d) the fair value of contingent consideration liabilities, due within one year or within the normal operating cycle if longer. Schedule of Gross Amount and Accumulated Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Impairment of Long-lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Exercise of stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Exercise Price Range [Domain] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Requisite service period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Maximum amount available for the issuance of letters of credit Line of Credit Facility Maximum Borrowing Capacity Available for Issuance of Letters of Credit Represents the maximum amount of borrowing capacity under the revolving credit facility that is available for the issuance of letters of credit. Accounts receivable written off Accounts Receivable, Allowance for Credit Loss, Writeoff Reductions related to the expiration of statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Schedule of Potential Common Shares Excluded From the Computation of Diluted Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Auditor Firm ID Auditor Firm ID Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Building and improvements Building and Building Improvements [Member] Changes in operating assets and liabilities, net of effect of acquisitions and dispositions Increase (Decrease) in Operating Capital [Abstract] Released (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Cash consideration paid Cash paid Payments to Acquire Businesses, Gross Number of non-employee director Number Of Directors Number Of Directors Finance - operating cash flows Finance Lease, Interest Payment on Liability Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Financial information by segment Segment Reporting Information [Line Items] Ownership [Domain] Ownership [Domain] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Long-lived assets Long-Lived Assets Advertising expense Advertising Expense Goodwill Deferred Tax Liabilities, Goodwill Deferred income taxes Deferred Income Tax Noncash Expense (Benefit) The noncash component of income tax expense for the period representing the increase (decrease) in the entity's deferred tax assets and liabilities pertaining to continuing operations. Cost of revenue Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Credit Agreement Credit Agreement [Member] Credit Agreement Federal tax at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Total Options Outstanding (in shares) Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Share price, last day in trading period Share-based Compensation Arrangement by Share-based Payment Award, Last Day Trading Period Share-based Compensation Arrangement by Share-based Payment Award, Last Day Trading Period Income taxes payable Accrued Income Taxes, Current Capitalized unamortized debt issuance costs Write off of Deferred Debt Issuance Cost Inventories Inventory, Policy [Policy Text Block] Foreign Current Foreign Tax Expense (Benefit) Multiemployer Plans, Pension Pension Plan [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Long-Term Debt Long-term Debt [Text Block] Debt periodic payments Debt Instrument, Periodic Payment EX-101.PRE 12 mg-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 mg-20211231_g1.jpg begin 644 mg-20211231_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" MO 1, P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "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 **** "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 \4_;,\"_M0?&30--^"W[.'Q!7P)#K(GE\4>/Q&9)].M MH]@2VM41E8SS,Y.\,FQ(7^8,RY_+3XE2_MI_\$A?VT/#^EW'QUU;Q?IVKM;W MP5KZ=K;7[-YC%+#-;RNX2;*L =Y9)(NSVT<[8:095_(11G<^T ZW_@M+^VS MXV_9$_9WTS0?A/K#:;XK\<:A+9V.IQX\VQM(45KF:+/23,D,8;'R^:6!#*IK MPS]MSQ3XM_X)Q?#WX"?M&_ ;Q3K2ZMJ4"P^/+74]=NKJ#Q3FUMYG:[29W4R% MO.Q(H#+YORD;5QSO_!R=;:B?%7PCU$[FLI-.UA(&'*^8'M"W/J5*?E6U_P % MZF4?L@?!!%[W((^G]GQT ?87[1\'[0O[5?PF\)^&?V2_B./!&D>-](75M9^( M9C+W%AI[Q1/#;VR(ZMY\WG9WAEV)"_S!F7/YE?$J7]M/_@D+^VAX?TNX^.NK M>+].U=K>^"M?3M;:_9O,8I89K>5W"395@#EF7=Y9)(NSVT<[8:095_(11G<^T ^T?BGIWQ8U;PO)IWP<\4Z'H MFK2[@NJ:]I$M_% -IP5@CFAW-G')? ZE6^Z?S8_X(V?M(_M&_'__ (*!^/'_ M &@OBSJ?B*ZT[P'?1);RS[;.W=-3LD/D6Z!8XAU^ZH)'6OU*5E=0Z,"",@@\ M$5^0_P#P0B_Y2*?%+_L4=5_].]G0!^O-?)W_ 67T:31/V'?%_QF\+^(]*[S0K.\\2W1NKZV9=[6UP)FR^2%19$+%?F8@ @5P'[!'[0'[9/[+W_!,; MQC\:?V):AXB^,-AJ]U/J6F:BD<<5DUV7_T^-5YF,BM M(F[Y5C.]0GW'(!^G>M:WHOAO2;C7O$6KVMA8VD1DNKV]N%BBA0=6=V("@>I. M*Q?AS\9?A!\8;6YO?A)\5O#?BF&S<)=S>'-=M[Y8&/17,+L%)P>#Z5^=W_!9 M;XY:YKO[;GP5_9+U.SOM0\&R:GH^L>(O#M@\:MK;SZFT MV$KI&Q$<+! [*@ M:$];B\,^*OB3H&F:E,J-#I^H:Q!#/(&)"E8W8,V4<($3:E:2)]JCQC"&:(HX;J7:5 MAR,U]Z:(GPZ_:V_:G\,_%[1;6SU?P[\,_"27NBZFT*L)=5UF*&:/!(.#!8I% M)CL=0C;JHP >S^/_ (G?#;X4:(/$OQ2^(6A^&M-,@C&H:_JT-G!O/1?,F95S M[9J30?B'X \4^$!\0O#'CG1]2T V[SC7+#4XIK,Q("7D\Y&*;5 .6S@8.:_, MWP%^T7XF^,G_ 6^\6:GXL^'^O>,[;X<6VKZ3X*\,Z*]IG3Y+:2.VDN46\N( M(LL?/=FW%\NN!A!M]G_X)Y_!3]JOX-_MJ?%W5/$7P2U3PI\(?'=S=ZQHUAJ. MI6#BTOS
%[[[#9 MO=WOV/7[:7[/;IC?*^USL1'?%%K:2 MB*ZN?#NMP7L<,A&0CM"[!6QV/-?D3_P3"^!OPN^,'_!4?XJ^ _B)X4@U+0-. MM?$%PN@S9^QW/EZQ;)'%/"/DFB7>'$;@KOCC;&4%=7_P2-AA^&W_ 5U^+WP ML\&*;'0(AXCLHM+A8B)(K;58U@&WU1054]0&8=S0!^HUO\:_@U=^(!X2M?BW MX8EU5KHVRZ9'KUNUP9@VTQ>6'W;]W&W&<\8H_P"%U_!K_A(O^$/_ .%M^&/[ M6^V_8_[+_MZW^T_:-^SR?*W[O,W?+MQG/&,U^6W[6MA96/\ P<"^"FL[2.(S M^)/#4LQC0#>YCB!8XZG '/M1_P %!["RLO\ @NU\*);2TCB:Y\2>#9;AHT , MC_V@B[FQU.U5&?0"@#]9M:UO1?#>DW&O>(M7M;"QM(C)=7M[<+%%"@ZL[L0% M ]2<5B_#GXR_"#XPVMS>_"3XK>&_%,-FX2[F\.:[;WRP,>BN878*3@\'TK\[ MO^"RWQRUS7?VW/@K^R7J=G?:AX-DU/1]8\1>';!XU;6WGU-H!;L)72-B(X6" M!V5 TY+$8R.^^(?PP_:VUO\ X*=_#K]JSX&?LP>)?"WAD:79Z#\0CJVI:1!] MIM#<2I++)%;7LOG+'!)$R]6S;H ORK0!]F>.OCQ\#OA?K=IX:^)?QF\*>'=2 MOP#8:?KOB*VM)[D$[08XY75GYXX!YK>T'Q'X>\56!U7PQKUEJ5J)Y(3R)XC\K%-K;3MTFM[F)24//%:IE1I^G,(4ENY.@+L=H/5B<6SMSI]BP^SE\^0X>0OOCVL2J9)V)M /TE3X@> Y?""_$*/QMI#: M \ F37%U*(V;1DX#B;=L*D\9SC-9_A_XW?!CQ;K$/A[PK\7?"^IW]P6^SV.G MZ_;332X4L=J(Y9L*"3@< $]J_,K_ (-X?B-KWB:Y^)?[,WB\#5?"DFDQ:E'I M=^@EMXG:0P3H$;(VRJZ;E/!\KW.>9_9FLK3_ ()>?\%D;_X,:["(?"?B]VTG M2+VY&?+L;Z1)K&0.>NR9([=VR!\LA/2@#]8M+^+'PLUSQ*_@S1/B7X?O-8CD MDCDTFUUF"2Y5X\[U,2N7!7!R,<8.>E4/V@=.\5ZQ\!?&^D>!%NCKEUX0U*'1 MA92E)C=M:R+#Y; @J^\K@Y&#@YK@/V9/!GA?Q=\7?B3^UC;:':K<^*=<&AZ) M?K OF2:7I8^RF0-C)$MVETX8.8QVZ7*PB/$CJH9&(7!)+#-,?$OQU^*GQ(OM9L_%;Z?IVL67Q,U>VEM(?LD#C:B7(B8AW9@7 MC;K@Y'%?4?\ P6*_Y1M_$[_KQT__ -.5I7A?_!N1_P FL^./^R@-_P"D-M0! M]5?L.?"GXD_ KX!CX8?%KQCJFO:CH_B/5XX-=UN\>:>]L?MLK6TSN[,1NA,9 MQG"].U=1I7[4'[-&N>+D^'^B?M$>!;S7I9O*BT2U\6V4EX\G]P0K*7+>V,UY MW_P4Q^!'Q:_:/_9*UOX8?"#XGZ9X5NY[B&?5KW6;U[:UN-/CW--!+,BL8D/R ML3@@B,JV%8D?FQ_P4V\;>!]?_8[^"VB>"K>UUV^\%3'1=1^)7AW1%M-(U"ZB MME$L%E,0CW*J\88R1Q^5N7(8,=H /V/\6^/O O@"UBO?'?C72=$AGD*03:OJ M45LLC 9*J9& )QS@5EZK\=?@CH7@W_A8VM_&/PK9^'A<>0=>NO$-M'9>;_SS M\]G";O\ 9SFOE+]N;5;WQ[_P1!D\7>+I?[0U&^^''AC4+F[NAO=[F22P=I%?VA? ^IVZMM:?3_ !99S(&Z MX+)(1FOS1_X*Q^"M9^'/[4O[./[.VK&]7X-:'INAZ=ID-_*7MIFAO!;W)G8@ M*\JVJVX)(X5\C&]JT_\ @L'X%TK6?^"F/P2T+P/\/],US6M5TVP@U'09M.2> M*^MQJ$B*L\1!!3R_-4L?NHF<@(" #]1+SQ3X8T[PXWC#4/$=A!I"6HN7U2:\ M1;982-PE,I.T)@@[LXP:ROAS\9?A!\8;6YO?A)\5O#?BF&S<)=S>'-=M[Y8& M/17,+L%)P>#Z5^)?"WAD: M79Z#\0CJVI:1!]IM#<2I++)%;7LOG+'!)$R]6S;H ORK0!Z)^U=_P4U^'?PH M_:=^'_[*7@'QAIKZSJOBZSC\=ZI+/&;?1-/W@O!([_(LTG0YYC3<3M9D(^I? M#GB?PWXPTB+Q!X2\0V.J6$Q80WVG7:3PR%6*MM="5.""#@\$$5^0W[4?PQ^& MMO\ \%X?#'@"W^'FAIH-_P"(-"-]HB:3"+2X,L$;2F2$+L?>Q);(.XDDYS7Z MZ>#_ 3X,^'GA^'PEX \(Z9H>E6QT'7+JTDM4NM9M+60E8I%60> M7H&/AG_@D7^U=\;O@O\ MV:_^R/^TW\1-+_ O[>GP\_;5^*'[0OA/2OA MMX9@6T@\,:ZDUQ>RS,LJ3PV-DD3BYGF$BX=,2+@<8C7/S-\ _&=YIO\ P7^> MX\'^$-4\&V'B+4+I+_PW>V\=K*89=$:&)V52\JI/L)W*VW<%<$ _576_ MC9\&O#.M2^&_$?Q;\,:?J,+*LUA?:_;Q3QLP! 9&<,"001D<@BK%S\5/A=;^ M/8?A/=?$C0(_%%U;M/;^&GUB!=0EB"EC(MN6\QE"@G<%Q@$U^57_ <1V9M_ MVF?AEJ6D6<0OY?#+JLOEC,C+>'RPQ[@%CCZFOM7X=_\ !*7X >!OVCO#W[6M MSXH\5:AXXTN-Y]7NKS6/-M]8U&2)XY+V570LC'S&(CC9(E 0! 00#Y%_9P\ M$[+7-;CM?#]_XFN[FU1!I<\JILED8$*V"NKR^']3^,GA2VOX+@P3V,_B&V2:.4':8V0ON# \8(SFOR M1F^-?@C]G7_@NIXT^,WQ%ENETC0M3UR>Y2QM6FFE/]D3*L:(O5F8@#.%&-OV?/VY?%OB7]NJ^\.V$OQ'6^_LF32[BV0MX8L(RWV5(CUD>6/ M+O=$!F;?&H1(RI /KCQ?XU\&_#W0)_%?C[Q;IFAZ7; &YU+6+^.VMXL]-TDC M!5_$U7\ _$SXG2Z-H5M8K86MGI>H M^%;5+2W"[ L;0N'CP.A0AAU!S7ZVT4 ?*G_!1'_@G5#^U;^R)HGP<^'U];6G MB/P'! _A&XO#MBF$4 @>V=N=BR(J_-V>-">,UX[^T7^RI^TC_P %#/#'P4^! M/C+X*ZU\/]*\#VZM\1?$.O7EDR-*L$,+16 @GE:X+>7,5@_"3_@XH\/\ @JV^&/AO3I=&T*VL5L+6STO4?"MJEI;A M=@6-H7#QX'0H0PZ@YK];:* .2$-]\&/A=I'AKP5\/-7\3KHNF0:?:Z=HT]G% M*8X80BDF[N(8P/D5?O9RPXQDC\[/^"7O['G[*]#GEM99KR"Y5BK7R[EQ"RG'.6!QC-?J!10 #ITKYH_X*J?#SXW_ M !Y_9*\2_L\_ SX*ZIXEU7Q+_9Y2_AU;3;6TM1#?PW#AS=744A;;!@!48?O% MYX./I>B@#XB_X(]?LX_M!?LS? 3Q'^SE^TU^SE?6$&N^)[K43J$FL:3>V$MM M/8V\#P2I#=O(23;E2/+92)1D@;L>!Q_\$U_VZOV%?V[C\:OV%?AM_P )5X*6 MX\V*TD\36-IYNGS-F?2YQT];74O">I:E:1WRPQSM- \4T4SVYEBD>1L"4[ED7 M!W+M/M?[+'Q5_P""B/QL@T72?V@OV>]/^&5II#PR^(_$3:W% MGJNK^% 2 QOH Q$0)P 98VDAR2 /-!/2MG_@G[^S4/V3_P!DWPE\(;^(#6(K M!;SQ))NW%]0F >5=P^\(_EA4_P!R%*]GHH _,O\ :K_83_;,_9S_ ."@W_#= M_P"Q-X&B\66FJZF^H:EHBW<:2133(4NX)8W=#)%-N=PZ9*,_(!16;[1^ 'C; M]K#XB6MS\4_CS\&X? =M;Z5)%I7P[T[7H-3O;V8E7-Q/6U:YOH;N/S$2])/$)0[=V&8=LD+^PI^QU^V5\&_^"E_BW]I[XE_LV:EIOA7 MQCJ&MF.Y7Q+H\\E@E[>BXC>:..]9B% PPC#MD\!J_2JB@#\XO^"AG[&/[4]K M_P %&/!'[<'P!^$;^.]-L+G2[C4=(L]2AMIXI[.3!C8RL-J21A=L@#!6W;@, M+NY?]HG]CK_@HE\7O^"B7@3]LG5?V9[672M%U70-1N=(T+Q?IKR6-O9W:RO: MF2YN(?/N JDEU58]S[59@N\_J+10!\#_ /!87_@G?\:?VH=4\)?M+_LV:>S^ M-/#-BEI>Z))>Q07,D"2FX@>&0OY?FPR/+E=_S!QM)*@-Z[^RQ\5?^"B/QL@T M72?V@OV>]/\ AE::0\,OB/Q$VMQ7-UK[1X/D6UDJD6B2,!YDCN_R%EC 9@\? MTW10!\:_''PK\8_B?X0^)OP/_:7_ &,==^(OA>[\0ZG_%6:%?$.M>(+C6 MM3T^WN5FCL&DBAA6 .I*NP2!68J2-SD L "?IRB@#RC]NCP!XP^*O['WQ%^' M'P_T1]2UO6O"MU::7812*K3S.N%0%R%&3W) KY8_8*^%7[8'_!.?]G+Q=\#/ M$'[-FJ^+= Q20(6<(R$,Q4MM&?O MZB@#X_\ ^"1/_!.SQ!^PW\,=8\0?%2XM9/&_B^2%M3M[.42Q:;:Q!O*MA(.' M?<[L[+\I.U1D)N;C/^"VG[$VJ_M&VGPU^(_PV,<'BJW\66GAIY=VUY+6]F C M?/4^1,"^!T265CPM?:WQ2\(ZIX_^&7B+P)H?BFYT*]UO0KNPL];LL^=I\LT+ MQI<)@@[D+!QR.5'(ZU\X?L%?L2?M$_ '0=%\+_M*?&+2/%6G>"]4OK[P=;:8 M;J607%TAB-Q<2W&.8XGN$CB1<+]JE)9B$V@'TE\./ >@?"WX?Z)\-O"L!CTW M0=*@L+%6.6\J*-44L>[$+DGN23WK:HHH ^4?\$8OV>OVG_V M/_AUXC^$?Q^_9\U32#K/B4:E::U;Z]I-U;(AMDC99!#>-*"#$,;4;._M@U]R MT4 ?+/\ P5^_9]_:,_:6_9(;X;_LVH;K4?\ A(;:ZUG1DOTMFU.Q1)/?^"25E^S%% M\ ?-\=W'AC1]#71M,\3V+QVD=FUKNGN)[B6&,%EMW.R(R[2ZKN89<=!_P1_^ M"/QV_9I_9??X)?'OX1WWAO5++7KN\AN9-6T^[M[J*;80$-K<2,&!#9#*HX&" M*_A+?W\EYXOM9HPHU.YB/[JS% MP48VQ4?O?EPT@!7.T.*\F^"/_!9_]@SX7^/?^$HTC]B'4] O+Q%M[WQ/;7T& MH:A'!P-@DGQ)Y8&/W8D"X4 #@5]F_M(_L=_$SQ_^U/X0_:X^%GC30;K4?"NB M2Z7_ ,(9XWLI9M+F21I";B&2++6UQ^\P7"/D(G8$-5^/'[+WQY_:Z^'=U\&_ MC!X<^%_A/0]3>$:IJGA\W&L:B(DD60BU:XMK9+:0E2HD(EVAB0I- 'B'_!6# M]A7XB_MK6'@+]LG]CJ[BU?7+#0[=K>VBNUMI;_3V;[7:7-N\I50Z-*[;6(+" M08Y7:WM?[+'Q5_X*(_&R#1=)_:"_9[T_X96FD/#+XC\1-K<5S=:^T>#Y%M9* MI%HDC >9([O\A98P&8/']#^!O!GA[X<^"='^'OA*R^S:5H.EV^G:9;;BWE6\ M$:Q1ID\G"*!GVK4H _.K]N3]AW]JT?\ !2WP?^V_\"/A7%XYTBUO-+N-1TF# M6[:QG@EM,1M&QN'4;7105D&[!R& P"WWY\/[GQW>^$;.^^)6F:?8ZU.'DO+# M2YVEAM0SL4A$C &5D0JK2 *'968*H(4;-% '@_[?4'QS\4?"6+X?_ S]G_5/ M&6HS^(-%U*2XAUS3;*U@CLM4M[UT9KJYC@[N"*K?MR?L[ZI^W M)^Q9XA^&]SX O=#\2R6XU#PUINMW%H9[?4H,M$IDMYY85$@WPEA(0%F8G%?0 M-% 'COP%^$EU^Q=^R7X6^$/P^^'.H>*[[P_I"Q75CHES9PO=WSJ\L\Y>[GA0 M(\Y;^(L Z\$ D?!/_!)_]A;]N7]BG]IZZ^*GQ<_9*=#F MEADDFMYE'-!_L^7P_;:QK4$-II9A4>=%,DDBNI,N^8/&K'++C+)MK!N?V'_ /@H M/X8_X*PZ9^V#+\*/#/B2UN[N.[OM1TO7TL=-M&DTW[')&PF9[G$)/WA$QE"A M@J;BB?IQ10!^;O\ P6%_8R_;"_:S_:)\(>*/@1^S]>:OH_A32!!/J<_B/2K5 M+J5I_-(B2:[63:!@$NB_-G ( )_13P[JVH:UH-MJ^I^&+W2+B>+=+I>H20// M;G^XY@DDB)_W78<]:O44 ?F;\,OV-_VQ-+_X*W7W[8_BK]E?4E\"ZIKFI^=' M-XCT.6X2UN;&6T5Y(1?$,,NK,H+';NP&/!J?#[]A[]MO]AC_ (*&ZS\6_P!C MWX :AK?PJO[[R;S29?%&DVWVK3I=KRPQI->*V89"QA9PK810W#-G]/:* /S> M_P""DG[ O[56K_M2^&O^"@G[&_A5[KQ)$FGW6M^'+BZMUN[2]MD5$O1ZE>:]>%]>OKVZC>+Q+:Z?]F-W;-$Z3&8ET\N1MV51PR 8^8E1^BOAQ?$*>'[%?%L MMF^JBTC_ +2?3HW6W:?:/,,0Z7IUM+ MIE[<6B/-:.;VWRT3D;HR1P=I&1P>* /J&BOS<_;,^"WP5_9Y_P""9W@G]I_X M):3I_P //B1I.C^&Y]$U_P *1KI]UJMU.L GAF\K;]JW1O-*1(&)\HYX+ _: M7A[X_76@_"_P&?B/X;U&[\>^*?"]M>R^$-#L@]X]PMO$]V0CLB0Q122!6DE= M$5G1-VYU4@'J-%>):9^W=\+/$GPY\=^+?"?A+Q1>:]\.B\?B?P'+I/DZO:2[ M69 \98H(W5683!VCVJ2&.,5QO[/7_!0;1+_]B^R_:>^/WA[Q/I\*Z?)J&JWU MGX4N;BVVR7$Q1(&A1LQHH5/,?:HPN]@3F@#Z?HKQ;X6?MZ? GXO>-K;P5X9A M\16ZW7@X>)(M./V?M>\+7$6M^'($A\7^!?&&EQ>= M%%*@DBD*!I(9HF!5@Z.X&5)QE<@'J'AWQ-X;\7Z2FO>$_$%CJEC)))''>Z== MI/$SQNT^M-"236+O8]Y,@V0Y#*VS)DVLK;,.I/VYXO\ C7\/_!WA M?2/%4^IR7\?B.6*+PU::3 ;BXU>66,RQI;HO+YC5I"QPJ(K.[*JLP .LHKRC MX??MB_"SQUX[\1?"?4-&\2>'O&'A?3EU#4_">MZ*QOY+)L 7-NEL9ENXR2%S M"SG<0" 2,\5:_P#!4#]G'6_A;J'Q>\%>'O'7B/2=)OKJ#55T+P;<336,5OCS M+FX4X^S1=2/-*.0CD)A&P ?1E4/$7BOPOX0M8;[Q9XDL-+AN;N.UMYM1O$@6 M6>0[8XE+D!G8\*HY)Z"O#/&?_!3#]F7PAX(TWXIVA\5:[X2O+>VGO_%OAWPI ME: MWXKTU_"8@T*>[MFU)V/V:43H!#&<,[ /("R;\*PR* /'[CX;22+X]TKQ';?9[G1 B.^^4*SJT92-V5XV=6VG!)&* M /5JH7GBCPSIVNV?A?4/$5A!J>HJ[:?ITUVBSW(0%G,<9.YPH!)P#@#)KR?0 M/VYOA1JNO^"-)UOPOXIT"R^)6!X"UW6]+CCL]99HQ)&BF.5Y('D0AD6X2)F! M&!GBO*/C%X4\,Z-_P6+^#7B/2- L[6_U7P'X@.IW=O;*DEV8XB$,C 9+="N/$_AF^\.VNO7FEO?6S0'4-.<)<0*PPS1,0=CX)VM@[3 M@]J )[;7-%O=0GTBSU>UFN[4 W-K%<*TD6>FY0FY220O.\K>7$I.7$/"/Q@T MRTO/ J_!?6+O0K36(E>SDUC[;%'=MM?Y&D6Q8E> -*N)2+K6(VO9X]-@#/R$,*J?,(PEO&93\J$U]#?!'X6W'PP\ M*2KXAU5-4\2ZW>-J7BS6UC*B^OY%4,5!Y2&-%2&)#G9%%&N2020#LJ*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYO_ ."N MSI'_ ,$Y/BBSN /[)M1DGN;ZW 'YU](5RWQ2^"?PE^-VDQZ!\7?A_IGB.PC; M5_LR?LL_LXZS\%OA=\2=4^$6B:CJUGX-T MF[TZ]O[?[2+69K2)C-"DA9(G)YW( <@'/ KR;]I;QQX!^&'_ 5,\.77[17B MK5?#W@_Q?\)!I'AKQ#:>*+W2+:'4X=1DFEAEGM9HL!D>/)=MN6ASV(^NOA]\ M-O ?PI\.1>$/AQX6M-&TN# M]/L8]D,0 1.BC ' P*I_%OX*?"3X\^%CX) M^,OPZTCQ+I7G"5+/5[-9ECD ($B$C*/@D;E(."1G!- 'A>G?#W]D32M1^+OB M_P#9Z$NN>+=3^'\Z>,_$T'C"]UE&'V=EMK::2>YE7SBD9(51O5$&[:'3=Y#\ M.O$OAR^_X(*76BV>NV#M2^'NE_L^^$[70]8OA=ZMI-KHL44%Y,,[6E10!)MW':#D+G@"@#PWXT>'/ M&?B;_@BDN@?">UDDU&?X):08;>Q7YI;86=L]RB!?O%H!*-H^]NQSFI?B1X\^ M%OQ5_P"",&J>+;*[M)='N_@H8;2,$%8M0CLA%%;X_P">B7B)&%'.]0!VKZ;^ M'WPW\"?"CPQ#X+^&WA6ST72+8DVVFZ?%Y<,6<<*HX4<#@<5RVB_LE?LT^'/$ M[>,-"^"?A^TO6U+^T?W%@JPK>=?M2P#]TLV>?-"A\\YS0!\9^&/%6O\ [(_[ M2G[+.J?M2:DVF:-*O$^A16\LD4*G;:VUU$9? ?Q>\ Z5XCT>:19&T_5K-9HQ(N=KKN&4<9.&7!&3 M@\UG>#OV=/@7\/?AI/\ !WP+\*M%TCPQ=;OM>C:?9+%#<%L;FDV\R,< $L22 M 3CB@#XD_9=C@;_ (-YM9#(O/@+Q:6R.K"^O\'Z\#]*9\3/''A[X8:%^Q-\ M4_C%JVK6'P\'P^.E:WKFE:Q=V/\ 9U[=Z-8BVEDGM9(Y%5MC@G=@(LI/&0?L MVP_9'_9FTKP!<_"G3/@CX>M_#-[.)KOP_#8!;.9QGYFA'R'[Q[7_#CP+^ MQ+=?M-Z3\1?A7K,GBWXA#PW-$-=@^(5_K9L-)R?]<9KR6-(WDEVQ@@LS,S(, M([+Y;_P3>^RR?L*?%H+Y9C/CKQCOQC!'/7\,?A7TW\+/V9_@#\$?"=_X'^$? MPFT7P[I>J$G4[;2K01&[.",R./G? ) R3@' Q5;PW^R?^S;X.\)ZIX$\)_!? M0=,T76R3J^DV-D(K>\)P"9(UPKY .1R!@Y% 'R!X,$)_P"#>J8$+M_X5I?_ M $S]LF_7/ZUK?MN3Q'_@GM^SO/)*N&\9^!&#ENO^CYSGZ9KZGB_9+_9J@^'; M_"*'X*>'T\*O/YS^'5L0+(ODG/D_*/">E> _$GP1\/ M7^B:$P.C:3>6"R6]B0, Q1ME4P"0, 8!P.* /GWXG_%W0_@%_P %@=$U[XTZ MQ#I/AOQI\&CH?A77-1E$5I#?1ZB9Y;$=Q7<_'SX[?LH>!/A M5\9/B9H/PP\/>,X[#PS%)\0I-$M;9X]9DD5H;:QN[E%;S7",2P;>88G5B,.H M;UWXF?L^?!+XS>"+?XMM,C%I-'(")%DCQMDW@G<6R6 MRV/A;P[]FMM(T:P:+""VC&9F MC3*1>;+(P.WY5C!*#UKXRZIIFJ_\%9?@'J.EZA!S6'[$W[(>F>#8OA[9?LV>#$T2'5X]473#H$#1&\165)V!4[W M"LR@MGY6*]#BMGQ!^S;\!_%7Q"M?BSXB^%.C7GB:P55L=>FM ;JV500%CD^\ MBX)&%(')]30!J:%\7_A5XH\?ZO\ "KPY\1=%OO$N@Q)+K6@VNI1O=V2. 5:2 M('<@.Y>HXW+GJ,Z_B#Q%X?\ ">C7'B+Q5KMGIFGVJ;[J_P!0NDAAA7(&7=R% M49(&2>]>7>&/V7O!NE?M6:C^T[I_@/1]"U"71[G3YKK3AF[UN2=[8O&+'6=&U.'R=0TS4K9989TR#A ME8$'! (]" 1R* /D?_@J%^R]\*?&'@#0/C3\%O#.E:9\7Y/&^CMX%U_0(4AO M-6NI;R+>'>+'GHL!EN"[9V+ 6R%W9^M/''@GX?>.=&^P?$GPCHVL:?;L9S#K MEA%<0Q$*07Q*I5<*6&?0FN<^$W[+_P"SU\"I$G^$GP?T+0IHXFBBN;.R'G1Q ML06C61LNJ$@$J" 2!Q74>-/!GAOXA^%+_P $>,-.-YI6J6Y@U"S\]XQ/$WWH MV*,"48?*RYPRDJ<@D$ \H^'?VWXG7UY^U&F@F72=(T>YMOA-H0BVJUGL^?4= MF/EDN]JI%QE+8)C:9Y5KYF^#'QB^*&F?#']E_P#:&B\?ZSJ_BCXK?$2;2_'< M%SJDTMOJ-I=-=EQ]G+&.);3R8_+\M5\L(1T9PWZ!0PPV\*6]O$L<:*%1$7 4 M#@ =!7">&/V8/@1X-\;P_$/PW\/+>VU.TGNY]./VJ9[?3Y;HYN9;6V=S#:O M*23(\*(S[FW$Y.0#O:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH ***\#\(_M5>.OVE?B3XH\#_ +*.F:&- \%ZB=+U[XA>)8IKFSFU)1E[ M2RM8'B:Y\L%=\K31J-R[0X8-0![Y17@=[^U9XY^!/QL\,?!3]JW1M$AM?'5P MUIX-\>>&A-%87-^,?Z#=6T[.]I*VY?+82RI)NQE2#CU[7/B3X/\ #WCO0OAK MJ6JJNM>(HKJ72[%<%WBMT5II2,\(N^-<^LBCUP ;U%?/WPW_ &D/C+X@_P"" M@GC+]EWQGI?A^#P]H/@6WUS2)=,29KF5IKA(QYTDA"Y W#:J =\FOH&@ HHH MH ***;++%!$T\TBHB*6=V. H'4D]J '45\B_&/\ :Z_X*!^#O!E_^TIX#_97 M\)WGPQTVW;4&TG4]?G3Q)=:6HWF]V*ODVX,0\WRCYDB*<,N017=^./VY-%N/ M@Q\*OB%\(=*CN]0^,NO:=I7A6'6%81V)N59Y9[E8R"X@1'#1HP+N%4, 2X / M?Z*\C_9J_:&U_P"*7CGXC?!;X@Z?81>*?AGX@@L=3N=(B>.UO[6ZMQ<6ETD< MCNT)9"P:,N^UD.'(/'1^#/B?K?Q#^*NNZ+X7L;5O"GAE6T^_U>16,E[K&Y3) M!;D,%\NW3Y)6(;=+)Y8*F"0$ [FBBB@ 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 **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ^6-?_:F_;H_9QUZ]E_:-_9* MC\:^$!=R/;>+?@]TR_U)0?M&@7;FUU& C[P:UF"R_*006"E>.":]6KR+]H/]A/]E?]IR0Z MG\5OA+82ZRI#6_B72\V6IPN/NL+F$J[;3R Y9<]J /7:*^3?^&>?^"B/[,'^ MD?LU?M(VOQ4\-P?<\%?%T'[>D8_@@U2+#.^, "4*BXZ&K_AC_@J1\/?">N6_ M@/\ ;+^$OBCX*>()W\N)_%%H;C1[I^XM]1@!BD4*O# M'C70[?Q/X-\1V&KZ;=IOM=0TR\2>"9?5)$)5A[@U?H **** "BBB@ HHHH * M*** "BBB@ HHK"\;?%#X:?#6T_M#XC?$30O#]OMW>?K>KPVB8]=TK*,4 ;M% M?.OC?_@K#_P3^\#7?]F2_M%Z9K-ZS;8;/PO9W.J/,W]U6M8W0GZL![U@?\/+ M_%WCC]W^S_\ L!_&CQ5N_P!1J&K:!'HUA-Z;;BX<\?51B@#ZIHKY7_X63_P5 MX^))_P"*4_9M^%'PVAD_B\;>+Y]7GC7V&GJ%+?7C/6D_X9+_ ."AWQ$^?XN_ M\%'YM&MG_P!9I/P[\"VMGL]=MW*3+^8H ^J))$B1I97"JH)9F. !ZFO,_B)^ MVE^R/\)_,3XA_M)^"M,FCSOLY?$5NUQ^$*,9#^"UY*G_ 2*_9Q\2NL_QX^) M/Q2^)\F0T@\<_$&[FC8^RVYBP,]!VKTSX=_L%?L7?"GRY/ O[,/@JUFBQY=Y M/H,5S<+])IP\G_CU 'FMW_P5]_9+U>Y?3_@SI7C_ .)ETC;3;> ? 5[=,6_N M@S+$I^H.*C_X;._;H^(7R?!7_@F?XAM8)/N:G\1/%UGH_E#L6ML-(WT4Y%?4 MMI:6EA;)96-K'##$H6.*) JH/0 < 5)0!\K?\(G_ ,%A/B4,ZW\6?@Y\-+:3 M[G_".:%=ZQ>1#_:^UD0LP_V>.*7_ (=S_&'QU\_Q_P#^"COQ?U_=_K[3PI=V M_AVUF]5:*W5\K[ CZU]444 ?+(_X)#_LS8Y^(/Q3/N?B/>_XT?\ #H?]F;_H M?_BG_P"''O?\:^IJ* .7\;:3K'ASX+:OH7@.6Y;4+#PO<0:,[2%YC,ELRPDL M>6?<%YZDU\M?\$&3I)_X)]::VG[?M!\4ZI_:1'4S^:N-WOY?E?ABOLVOG?P# M^RG\2_V4_B;XJ\6?LJ3>'[_PCXVU,ZKK/P^\2W\UA%IVI,,27-C=003[%D & MZ!X2 47:Z ;0 >3?\%^82W[&?A^XT_>-6B^)FF'0V@_UOVHP78 CQSNV[L8] M*=\4?@SX9U__ (*[^ X]?OO$4-WK7PAO[K5IM,\::I:2">.;8%AD@N4:"+K^ MZB*1DDL5)))]CU;]F#XA_M"?&3PO\6OVJ;G08=)\"7IO_"7@#PU=S7EJ-2X" MW]Y=SPPM0@G!+QD2' =06SD?!#]HKX@_LP_!7]J M32=2\8:OXN@^#'B2Z'@N?Q3J$EYVFF8[Y(TDV]3G#, 1P!['X._9 MQ^/?AS]O'Q'^U5J$GA2YT36_!=OXD?'<>&KCPS\;KUYY8= U:X>ZTU3"\(3][;(LC!65Q)E M=K)]T@\ '&?$3X1_MA^*?AMX1^)O[-UOXOM/B-:366H77B+Q#\2UETO7H'0/ M<0W%DL[0+#)NW)''$@CP NT5)\6?#OQ6\>?\%1+'X&M^T/XYT/PWXB^"-SJF MIZ9I&MB(V4K7YA86910D+X2,><5>3:' 8%]RZGP'_97_ ."D'PT\.6O[-GB_ M]I3P-?\ PNT^+[#;>(K73+L>*?[+4;5M(R<00$Q_NQ*6E>,8*DE1CM];_9P^ M.UQ_P4"TC]K#1T\()X;TOP(_A0Z3+J]T+R2W:Y:X-R,6I1'!*@19((4_.-W M![!\%OAI+\'?A;HOPRF\=Z[XF;1K3R/[=\2W@N+Z[&XD-+( -Q .T%9/ &KZC#I?B+PM>6TC:K>S22.9KF!@A M C@M@9B=ZX\I@P?E 'EW[7VOZ[J7PNOO@5\.8X[GQC\0M.N='T2!QE+."5/*N=1FQ]V"WCDW MDG[SF*(9:50<7Q=^Q%X5G^"_PP^&7P^UW^R[[X0:MI>I>$-2N[;SDEFLT,;I M<(K*62=&D#[6!#.&&=NT^7Z#\#O^"M?ASQAKOCNR^+'P,GU/7[D-%_AE9V?QV\9V?B#Q;++-/K M-_I4!AM-[2,4BMXV *1I'L09Y)4LQ)8F@#QFQ^&'BWX,>,O%EEX6\7P7WQ:^ M.NNB]U#4[*SVVWAS2K2%+?[2J.6+K;1,J(7_ -=?"? MBK0_ 7PUNKKX>?!K4K+0O&7B%-2S/!YP!5J@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **^4_^"NOQE^._ M[.'[,X^-?P%^,-_X;U2UURRL7M4TG3[NVGCF9U9F%U;2.&Y7!5@/EZ"=:\17O@_1_&.E7>K:*?B3H&FZ3?JK6.J:AK$$-O6(N)8]+UF"X9-F-^1&YQMR,^F>: .@HKRW MX#_M%>KQHTC1[AD$ MQ,02,&NSN?BO\+;)86O/B5H$0N+J:UMS+K,"^;/$,RQ+EOF=!RRCE>X% &_1 M67#XV\&7&CR^(K?Q=I;Z?!((Y[Y+^,PQOQ\K.&V@_,O!/\0]:N:;JVEZS8)J MNCZE;W=K("8[FVF62-\$@X920<$$?A0!8HK#\*_$[X;>.[V[TWP1\0M#UFYL M#B^M]*U:&X>W.<8D6-B4Y]<5P?PR_;(^"7Q7^*'C?X>>%O&^D21>")[6TO=3 M;5(Q'<7$-.\.MXOU#Q5IL&DHF]]4FOHUME7.,F0G:!G MC.>M &E16?IGBSPMK>KW_A_1O$NGW=_I;(NIV5K>))-9LX)02HI+1E@"1N R M!Q5+PU\3_AIXTU>[\/\ @[XAZ%JU_I__ !_V.F:M#/-;(C%DYXY H W: M**Y_XIZ?X@U#P#JJ>%_&M_X?OX[&:6VU/3K>VEDB=8V*_+W7K0 M!T%%?#O[%7BK]M/]J/\ 81M_VDF_;/UNT\972:DUI8W?A303I!:VGEC1)$2P M2<*PC 9Q,-NXD XQ7L__ 39_:YU_P#;5_98TOXR^+O#D&F:RE_<:;J\5F&% MO+/"5S+$&)(1E=3M).UMPR<9H ][HK"OOB?\--+\6P^ -3^(>A6^NW./L^B3 MZM"EW+D9&V$MO;/L*F\8>/\ P)\/;&+4_'WC72-#MIYA%#<:QJ45LDDAZ(K2 M, 6]AS0!KT54TC7M#U_35UG0=9M+VS8L%NK2X62,E6*L RDC@@@^A!%9WA+X MF_#;Q_<75IX$^(6AZW+8MMO8M(U:&Y:W/HXC8E#P>N* -RBN?U_XL_"OPIXB MM_"'BCXF>']-U:[Q]ETN_P!9@AN)L]-D;N&;/; K5UGQ!H/AR"*Z\0ZW9V$4 M]S';PR7ERD2R32,%2-2Q&79B %'))P* +=%9VC>,/"7B/[:/#WBC3K_^S+EK M;4OL5['+]DF49:.3:3Y;@=5;!%4O#7Q&^'GQ(BOK+X>_$G1]5EM*?C]%^T#\=I]1T_PC\6KC2-+ MUCQ7?V]M';6J1J(X_E6*&,GN$5 S9..:^J;*]L]2LXM1TZ[BN+>XB62">"0. MDB,,JRL.""""".#0!+1110 4444 %%%% !1110 4444 %%%% !5#Q/X5\,>- M=#N/#'C+PY8:OIMVFRZT_4[-)X)E]'C<%6'L15^B@#Y<\3_\$M_A[X3URX\> M?L:?%KQ1\%/$$[^9*GA>[-QH]T_8W&G3DQ2*.,*I11_=JA_PT-_P41_9@_T? M]I7]FZU^*GAN#[_C7X1$_;TC'\<^ERX9WQDDQ%47'4U]944 >1?L^?MV?LK_ M +3DG]F?"GXM6$NLJ2MQX:U3-EJ<+C[RFVF"NVT\$H&7/>O7:^??VTO@Y_P3 MR\;:?_:O[7UOX,TN_P!@:SUR\U./3M54K]TPS1LD[[2,A1N''W37P]XG_P"" MB$W['7BBTTS]E']M#7?B]X42Z6.Y\+_$;PW+<-9PY^;R=38P3.0O"+MV# ^\ M*\C,,_R3*G;%XB$'V'>-_\ @L3^WUXS>1+7XN6V MAP2'FWT/0;6,+]'D1Y!_WW7Q6-\6.$L*[4G.K_AC;_TMQ/G,1QUD5'2#E/TC M_P#)6/VYI&944N[ =237Y(?\$JOVL_V@?BQ^VQ8>#_BU\;_ !/KUMK_ (=U M.TAL]4UN:6".58#.'2(ML1@(3R #C-?3]]?:E>2G^T;V:9U//G2EB#^-?H_A MWB,-XA9=5QE!NDH2Y6FDWM>^C2/JN%\51XGP<\12O!1E:SU??N?5GQ%^,/PP M^$WA#4/'OQ$\;V&EZ3I=N9K^[FEW>5&"!G:F6/)'0$U\X:S_ ,%F_P!D>9V@ M^$OA_P"(/Q#ER50>#O!%PZ,W^]<^2,9ZGGUYKE[JUM;VW:TO;:.:)QAXY4#* MP]"#P:>B)&@CC0*JC"JHP /2OT9<$4^;6N[?X?\ @GT_]B1O\?X?\$Z/1OVW M?VYOC*LG_"@/^"?(M[52 =8\<_$&RM1"3TWVL.Z7L>C=JN_\*\_X*^?$KGQ1 M^T/\)?AK#)T'@WPG<:Q<1+[_ &\A"WTXKT7]D#_D$ZY_U\0?^@O7LE?'9K@X MY?CYX>+NHVU]4G^IY&*HK#XB5-.]O\CY6_X=J^./''[S]H#_ (*!_&?Q/N_U MUAHNN1Z)8S>H:"W1N/8,,5N^"?\ @DU_P3_\$W?]J?\ #/5AK=\S;IKWQ3?W M.J/,WJRW,CH?P4"OHRBO/.

'H-NWR=#T>"T3'I MB)5&*WZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *H MT311K1\2#2+7^T3:BV-_]G7SC"&+"+?C=LW$MMSC)S5JBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH ^-?^"[O_)@UW_V-^E?^C6J3_@L+X$\)Z[X2^#OB2^T6 M%=53XZ>';"'6(%\N\AMY6G+QQSKAT4D*V%(^9%;JH(]?_;2_8WTK]MCX>Q?" MGQG\3]:T+04O8;R>UT2WM_,GFB+["TDJ.0HW [5QRHY[5!^T'^QSJ'[2?A#P MEX4\??'?78CX1\26FO6M_IVF64W % 'C?QQ^ M$'PO^ O_ 4G_9DU/X,^ ]*\,R^(AXLL/$#:-9) =3ACT^.1/M!0 SL'=GWO MEBQR22!5OXF_#GX>W_\ P6'\#Z??>!-&F@OO@_JEW>P3:7$R7%P;TYF<%<._ M/WCD^]>O_%G]D*Z^+OQJ^'_QUUCXT:Q9ZM\-SYW/G=O!RJ] ,4 >#:G^S;\#?'/_!8GQ-X'\3?#32;C0]4^ 4>HZOHH MM%2UU"Z;54B\V>-0!*P 5@6Y#QQN/F12.]B^'/P4^%?[8&F>$/@'X4NM?\6> M'_A2FBV/@F>_2'0O"VD-=^9]JGGDCEDBEG8"/;&LLLBKEEV_./0K?]D)[;]K MR;]L2/XR:W_;,_A\:#+HWV"T^Q-I8G$XM_\ 5^9NW@-YF_=GV^6JGCS]B'2_ M$O[34G[47@;XV^+_ 9K.J:)%I/BBT\/R6QAU>UC.4#>?#(8G 7S$PP"C84 M;+$ ^;?V0OA7XY^+/_!//X[_ !\'>*].\/:D_Q>\0Z-H)DE9;"U(GM6%DH( MRMO*[/%MVG(G/RDG![G]GG]H31_B!^U-X?\ A%^U[^S')\-OC'8>%=0TW1F@ MACFTCQ+IS+&]Q';S*#N11;[UB)=4"R#?DLM=UX+_ .";?@CX?> ?'GP[\(_' M#QY9V/C;Q5_;]NR:K&\FB77VNWNC);L\;&27?:PCS9S(P"<8+2%^[TK]F>XU M7XL^%_C/\8?B1<>+-9\#V=[!X3)TF"RCM7NXUBN+F18L^;,\:!,@K&H+8C!( M( /"/^";OPI^%^O>+_VD++7/AOH-Y#!\?->LH8KK2(9%CMBD:F!0RG$94D;! M\N"1CFN8_P""3?[)G[//C[]G.R\>>.?AAI^KZOX9^)VJS^&[Z]#,^EFVO#Y* M0D$;(PPWE.59\,P)5?&7Q5I\/C769M:N_#)> MW?3X=5EC*27>TQ"20D$D1LYC#$$JQ1"FC^R!^R;9?L@>"+[X=^'OB?K/B'2[ MS5I]21-;M[99(+B=@TI5H8TRK,,[2#@DXXXH \2_X)GZ%HK_ I_:2\./I%L M=/'[0WC" 6)@7R1$(;50FS&-H QC&,5X9\+OB-/X._X))_LT>#-3U)[+PSXX M^+=MH'C:Y64QJ^D2:QJ$EQ [C!5)!$%&-?7.B_L!:=X4^*7C7Q;X, M^/?C#1_"WQ UB;6/%'@.P:W6TNM1F7$THG\O[1$CG#.D;H6QM+%,**GA#_@F M5\$='_8U?]B3QIXJ\1>)O#!S+:W.I3PI<:=<&5Y_.M3'$!$1+([@-O\ O%6+ M*2" =GXX_94^"%W\>/ _[1L]W<>']8\(6EQHVG6FDRPVUGJ=O=)Y2VES'Y>9 M44L3&BLH#')! X\5_8$^'O@%/VNOVF63P/HX.F?$&QCTTC3(O]$1K-MRQ?+^ M[!R]^"^M:?X@^(O[2?COXDSZ!$T7A>W\67ZFWTH-&T1E6- M/-G\IGC\V0L0CL%"[CG1\&_L:^'/ /[2?BG]H?PK\4?%-G#XRNK:]\0>$(;F M%=/NKV"/RXYRWE^< !EC&) K,?FW+A >#_\$[M$T:3]B_X[^'Y=)MFL5^)W MC*$630*8A&(D 3;C& !BO$/BMX/\,:[_P &_O@+Q+JFA6DVI:.U@VDZC);J MT]F9=:\N0Q.02FY&(..HZYKZ_P!%_P"">.E^%O%/CK_A$?V@/&.F>#/'^JWF MK:UX"M#;K9G4+I-LL@G$?VA8F."84D16"A6+)E3E:G_P2_\ "&H_L=Z;^Q0W MQ[\9#PM97"32W#K9M>/O&/A[P_P"/O%(25VFTM[O-Q+8H=9G#))*)7W/N(8 M=;\2?V)O%WB3XP?#+X]7/QR\$^$;CX=ZS"MO)X4^'4E@=4LII(HCI/-$\-NK^%/"_B?5 M5:QTYT&(I'1 //>(8\O=\D9 94#*I4 ^C*S?&7_(H:K_ -@V?_T6U>(_!WX0 M_$/PI^VKXW^).F_&?QEK_@_6]*F_M31O$$S'3M.U/S[?[/#IX8 $111W:R,@ MVCS8D)9T?'LOQ#\+ZQXT\(7OA?1/%UQH/., 9G[/7[#OA_]E_Q1KQ^$GQ4U^V\& M^(-6FOY_AW>P6L^EVCR_?6WW1>;"AZ;0^" 0< T >$?"W]D[Q!^V[_P3I\) MZ$WQ>\$P1>*='L]7N/$T7P]GN-8MM9#K+FMX/_ ."4/@[X:^*]1M?A9^TO\3/#7P^U>_>[U+X:Z-KODV+E MS\\*2@>9%$X^5@I$A7CS.A'K_B+]G?Q!'\6X_BY\*OB_?>%I%\*6GA^;PZFE M6]SI4UM;37$L+F$A761#V^)OV, M?&,O[3OP_P#VI]3^.?A+PW>>$2^F7EIX9\ 2:>/$%I)/V<_&UI?:K8^+_$%WX@\0ZU))'%>SZS<2^:] M_&8T"0R!@H5538$4(58%MU3]G#]A6Z^"&NZ?KOC_ /::^('Q'&@(R>%M.\6: MF&M-*)0Q^:(U'[V81LT:R.3L5V"A_C-H?@/5?V0?VFHO@?H/?%]Y&J#4HXE8VFG*D3272VIB1$=_+C0YV228*BM^V+X1T+QY^QU M^R!XY\1VGF>(+[QUX"LIO$49VZ@L-Q8N\JK<#]XNYPK\'[ZJW49KVW1_^"8' M@?0_"?C[X4Z9\>O'MOX"\=S7]S)X*MKVWCMK"YNU(>2.58O/9%)!6%G\IMH\ MQ9>_=;.6X>\LHO)M6.^$HD M44>%6)% .-SEW+,0#S[]LKX8_ []F75?AC\,?AK\/M+\)>%/BY\9-+M/B.NF M1F&WU.")&,=I*N=JPROM#JH564.&R'?/OWB#]E_X-P?M->$_VGXM4O-"\1Z3 MH]QX?LK#3+B*WL]6@E1V6&>()NF,8#R(H8!2FX@A!BY^TE^RO\./VLO@C+\$ MOC6US>6\C13PZM8E8+JUO(P0EU"<%4<;F&,%2'92""17-_L^?L;:K\'=3@\3 M?$/]I'QO\2-7TRTDMO#MSXNO$>'24=-C21PJ 'G924,TA9]A905#/N /$?V* M/@)\'/C1\:_VF?\ A;OP[TOQ-#%\9]0@M[37+87,$ >)0[QQ292.4@[?-4!] MO 8#BNU_X(P:IJ.H?\$]_"-GJ%]+<#3M1U:RM7FRC@#L .! M7>_ O]CV^^ .O>/_ !+X5^.&MW=Y\1-ASJ_L>_LK:5^QW\*1\'/#/Q U;7M(AOIKJR;688%F@::1I)1NA1 P+L6Y M&1SSC@ 'JU%5]5U;2]"T^75];U*WL[2!-T]U=3+''&OJS,0 /M/B7\.+\$V/Q T M2; !/E:K"W!^C4 ;=%0VM_87P)LKV&;;C=Y4@;&>G2IJ "BBB@ HHHH ***^ M7/VKO^"OG[''[*\ESX=N/&;>+_$MOE6\/^$V2X,4@XVS3Y$4.#P5W&0?W#7) MC,?@\OH^UQ-10CW;M]W=^2-J&&KXJ?)2BY/R/J.N ^./[5'[.G[->F_VG\<_ MC%H7AP-&7AM;Z\!NIU'>.W3=++_P!37X[_M/?\%SOVQOCG)<:-\,]1M_AQH4 MN52W\//YE^Z'^_>. X;WA6+\:^.=-ISD>;_ /!<3XF?M+_!_P ,^#O$WPC^+>MZ!X:U66YT[6[?1IQ;-]J M$D3&:,"7YXQ,-N\+^ZZ/>A]F-?N__ ,%&/A3I?[3O["?BB+PP4OI(='C\1>'9X1N\UH%\]2GJ M9(?,0?\ 76N2GFV8\6<)8^DY\M>"YER7CHO>25G?7E<7?OJ?,M7\NJZSJ,]W=3OOGN;J9I))&]69B23[FH*** M_FUMMW9_+C;;NPHHHI >V_\ !.#Q9_PA?[='PPUCS-GG>*8;'.?^?H-;8_'S ML?C7Z4>.=/\ [*\:ZOIH7 @U.=%^@D8#]*_(OX2^*_\ A!/BKX9\<>9L_L;Q M#97V_/W?)G23/_CM?L?\>[ :?\6]9B48629)5/KOC5C^I-?UQ]&/&WI8_"7V M<9_?I^A^X>$.(O1Q-#LU+[U;]#CZ***_K _:#W3]D#_D%:Y_U\0?^@O7LE>- M_L?_ /(+UW_KX@_]!>O9*_(.)?\ D=UOE_Z2CY',O]]G\OR0445X-\8?^"A? MP<^"/Q+U3X7>+?"WB:>^THPB:?3K2W>)_,A248+SH>%<#D=/B\;A<#34\1-13=KOO\ TCWFBOFFR_X*I_LV MW1 GT+Q;;>\VF0'_ - G:MK2_P#@I7^RCJ# 7?BO4['/4W6BS''_ '[#UX%' MQ*X!KNTI:;%;O-"?51<12QG_@2&@#0HKXM_X)J^)OVG_V MQ?V:5^,7Q1_;/\V#0Z!X?\,Q6_EPLH5@LVD2MN.3GYL>PKZ1^!FC M?%#P7I?BBU^+GQDE\8V<'B.63P]X@U&UL+::/3EMK .#?B+\/OB+;3WGP^\=Z-KL-M)Y=S+HVJ172Q/_=8QLP4^ MQJ/7?B?\-/"_B&T\(^)?B'H6G:M?D?8=+OM7AAN+C)P/+C=@SY/' - &[15/ M5/$&@Z)-:6VM:W9V&]5MF^SF&93);M(S;%W8V,"002 01E6 /4**IZEX@ MT'1KFTLM8UNSM)M0G\BPAN;E(VN9<$[(PQ!=L G R< U6\.>.O!'C"YO;+PC MXQTK59M,G\G4HM.U"*=K27GY) C$QMP>&P>#0!JT5A^*/B=\-O!&H6^D^-/B M%H>D75YC[);:IJT-O)/D[1L61@6YXX[\5N @C(- !117SU^W?^TDOPNC\+_! M3PK^T9X=^%_BCQO>2M;>,?$4%O/#I-G;J'DE\JX(B=Y)## H<@8ED<',5 'T M+17@'PSL/VE?V=/@OXZ^,G[0/[5D?QABT_PS-J^@PV/@^QTF&*.WMYIVVM:@ MF8RX0 DX 7@'=FO,?A%^T;\VLEF(XU:)8MQA969@R89LN-Q /LVBO-?B9XR\3^+?B7IGP'^&>KRV5S& M(=6\:ZU; %M+TT2'R[="00+B[>-HU[I"D\G#"/=Z50 4444 %%%% !1110!D M>/O /@[XH^#M0^'WQ!\/V^JZ+JMN8-1TZZ!,<\9()5@".,@5XU_PZW_X)\_] M&I^%?_ >3_XNO?** / _^'6__!/G_HU/PK_X#R?_ !=4+K_@DK_P3IO"#-^R MWH@P2?W5[=Q_^@S"OHNB@#Y?NO\ @C'_ ,$TKP@R_LSQ+MSCRO%6KQ_^@W8S M4/\ PYI_8)A_Y!GP]\0V6?O?9?'6J#<>Q.;@]*^IJ* /EG_AT%^RO!_R"O%? MQ+L?7[)\1;X9/8\L>11_PZ<^$T'_ ""OVF?CM8=P;/XH3C#=FY0\C^E?4U<3 M\>_VB_@O^S%X#F^)'QP\?66A:7%E8FN')ENI,9\J&)'_\ #K>UMN=(_P""@/[3=GCE4B^*Y*%O M[Q5KXN)6DD=BSN[9+$\DDGJ:_,<^\1*=-NCEBYG_ M #O;_MU=?5Z>3/K\NX7E.U3%NR_E6_S?3Y?>CV/XD_\ !0#]L/XG:!?>"?$7 M[2'C6YT"]8B73;S7F-445^78_,<;F=?VV*FY2[ MO_):(^OPV%P^$I^SHQL@HHHKB.@*_>G_ ((R?'>/X]?L$>&M.U6Y6XU'P[;7QAHJW^ MFQNW!O;,DE5'JT$DK'V@'I7V7 F8?4<_A"3]VJG!^KU7XJWS/!XCPOUC+)26 M\-?\_P /R/G?]L/X*2?L[_M.>-?@^+=H[;2=T%?GG7 MYGQ9E/\ 8G$6)PB5HQDW'_#+WH_@TC^+\]P']FYM6PZ6B=UZ/5?@PHHHKYT\ MD*_9_P 8ZY_PF/ACP/\ $,/O'B/P#I.HF3/WFD@!/]*_&"OUN^ FN?\ "8?L M,_!?Q4'WE/#EQI;MZ?8[AK<#_P Z?L?_\ (+UW_KX@_P#07KV2O&OV/_\ MD&:Z/^F\'_H+U[+7Y!Q+_P CRM\O_24?(YE_OL_E^2"OS"_X*#_\G?\ C#_? ML?\ T@MZ_3VOS"_X*#_\G?\ C#_?L?\ T@MZ_F'Z1_\ R1.&_P"PB'_IJJ?G MO'/_ "*8?XU_Z3(\8HHHK^+#\K"@$@Y!HHH ZOPE\=/C/X#9?^$/^*FOZ>B] M(;?591$?JF[:?Q%>K>"?^"EW[3_A1E36M9TOQ!"O&S5M,56Q_O0>6<^YS^-? M/U%?1Y7Q?Q3DK7U'&U::713ER_\ @-^5_-'=A\SS#"?P:LH^C=ONV/N?X?\ M_!6GP;?,EM\3OA=?Z>3@-=Z-=+O-'DE\I0LOO MBSZ'"<:9M0LJJ51>:L_O6GX,_:3KTHK\F_A;^U)\>O@XT<7@7XD:A#:1XQIM MT_VBVQZ"*3I*N? M9:_;N'/'W@S.'&GCN;"U'_/[T+^4X_G*,5YGU>!XRRO%6C6O3?GJOO7ZI'V9 M17*?"_XX?"?XS:=_:7PT\=6.J!5W2V\4FV>(?[<38=/Q KJZ_:,)C,)C\/&O MAJD:D);2BU)/T:NF?5TZM.M!3IR33ZIW04445TEA1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 > _M6_M/\ BGP=\;/AU^R#\'KVTLO& MGQ,GNG&NW]N)HM#TVVB>6>Y6(X$T[+'(L2-\FY27R!M;Y5^%Z>%?^"/W[:?B M3X:?$;PS<:I\._BAI;7?@?Q1_9,4U^M[&-TFF%HT7/F2-L\M0$W/;MA0[E?K M3]KW]A+P5^U;XA\+?$JW\?:YX,\;^";AI?#7BWPZZ>= &8,8Y$<%94R,@<'E MAG:S*%_VM_BQXJ^)>H36IAL-7U![;3UT=L@^=9VUG%' M!'*2JYD=9'8 H3L9D(!N?L2?LB^#/V8/A])?-X/TRR\7^)+RYU+Q'%[3Q5=H8-*C9=A<*@S+-Y9,8D=CM1W50H9L^Q>*]*US6M"GTSP[XGET:[E M7;'J,-K',\/NJ2 H3Z;@1[&@#X1_X(T_!_6/'7[%#ZC8_'+QMX=27Q=JL0M/ M#]W9QQ(0Z_.OG6TC!CGKG''2O9?C3\%_#_@[_@F]X[^!'Q*U2T\5:EX=^'.O MWRW.K%+BYE=8[R2WU!PPRLQ;#^8 ,2!L'BK?[.?_ 3_ /$?[*OP]/PM^#/[ M6_C.QT4ZA+>BVN]$TBY99I=N\AY+0M@E0<9ZYKHW_8YO-1^'/Q"\&^*?C]XH MUG5?B7;&QU_Q1J%K9?:8=/\ L[P+9V\<<*0PQJLLS+A,AIW;DG- 'QM^T#\# M/A1X>_X(>>'?CYI'@BQC\<:5X2\)ZCIWC!H0^IVTQN[&(!+ELR)&LD^//V-[+]B+6_C7X@'A6SM;6T-Y#8V:WLUK: MR0RV\+/Y6T;7A4E@H9@ ">N?+OVQ+CX>:E^TE\+_ ($_$S]K+Q'\,=>\*^$K M_5]+^(XOX--AU1[ATM?L8\Q1;M-LB9W/&!A54^:=@!J?!O\ 9R\(_$3_ (*= M^/OVJ=-^%5C/X2B\,V$.E^(;_1@@N]?&T275DTB@NJP QO,GRL[8RQ!Q#^PI M\,_AY9?M=_M9?#:V\$:2OAZ7Q+H22:'_ &?']D9)+*>1T,.-A5F9B5QCDU<^ M!5K\3?"GQU\-Z1\-?^"B]U\9]-NKJ5?%_AR[M;"]33[#[/,RWC7=JK7^G0>,$T>]U M2V%Q)I8@\]HS:&3/V8AU5R8]I9E!8G QTMK\4?%^N_L__L7?"[7?%6GPZ9XX M2)=;N_$5@][:7EQ::;_H%OX:(A#( 9(XV.[:5/T%\*/V"[3X/_LU M^)?V7_#7QQ\0S:+XE-]]HO[RPLVN[<7JLMR(V$03YMY(+*=I)QV @U__ ()O M?"3QQ^R/HW[(7Q"\6ZWJVF>&&B?PKXB7R;?4M*>($1/&\:!"RAF7E?F5L'D! MJ *$/[)'C'P+^U]IG[85[\:/#=G>OX+/B-^T3XX^)FLV= MJUKHUWXQU$21:7"P L+!9SS,*)_#VM^-H+46UUK5M!;A&CF=9'<@["C R,RZ+;6_G7, ML+!X\F5'"*'&[ ')QS@8(!X;_P %#/A;X#\2_MN?LS:AJ/AV%+O5_%&K6.JW MUIF"XN[9;-&$+S1E79!\PQG@.X&-QS)X9^&WP_\ @;_P6(TKPQ\'/!>E^%]* M\0? >>;5])T&PCM+6XFBU,JDIBB 3>%55W8S@>YSZ_\ &#]CZ]^,_P 2?AY\ M5/$/QOUJUU3X;7F?M=S_ !?UA=8TOP^VAP:/'86OV-M/:5I7B8;/,+%V)W[\C [#! /"/A1> MZ3X,\;?M2?#3]JG0KK5-5\3>*+J\TYUTN6^.LZ!/:;;"PM_*5]\D48(%N/G4 MR9"\EJ],_P""5W[-.I?LS_L<>%O#GC?X?Z?H7C+4;5[KQ3]EM$CGF9IYFMUN M&3[\L=N\:'/(((ZY-?.WPAF^$OQKU+QM\8? _P#P4V\2_!V^\3>.=2OM8^'N MI>(K*&;3)5E\@-+!>A71W2!'P/E166(%O*R?6]&\'?$_XN?LM^-OA[XS_;"\ M7Z_H1URU'@WXG^#M(6UU?585$4LMO;BU&+N,R!HUGCP'RX+%4)(!]>5P_P 8 M?V:/V?/V@;1K7XU?!GPYXE8VOV>.ZU72HY+F&+).V*?'F1M#^(WAGX%>$/#WQ=UB6_P#%%EX=M(=>O+B82R2W2Q*)"[KQ(^>&(+=ZY M3XE?LV_$SQ9\9X_B[\/_ -KCQUX/BDTR.RU#PU8K:7NFRJA8^;%!>12QP3'/ M,@4D[1VR" >4_L!_"/5_V?/B_P#&G]CF'6+K6_AMX>ETF_\ "%OJ\AG-A%J4 M-P]QIY+9W(IC4[?1]Q&93GJM=_9_^#?[+%EX8^(&CP:]XEU'PC%<:'\'_!^H MZC&\=C=7YV_9K4B-7.478TT[2F&WCD;*JKU[)\,_A;X:^%>D7.GZ%+=W5UJ- MZU[K.L:G/YMYJ=VRJK3SR8 9MJ(@50J(B(B*J*JBM+\*X]3^,<7Q;\1ZVU[_ M &7I1L_#6E&WVQ:8TA/VJYSN/F32@1Q[\+LC0JO^LD+ 'BE]XM\;_ OXL?#O M]EWPOK&G7/CKXJW.K>(/'GC>^T]ID4VMLK2&&#>F03Y-M K,1#!" 0Y SWO[ M&W[1&L?M%?#O7+WQ;I=I:^(/!_C;5/"GB,:>K+;37EC*$::%79F5'1HWVEF* MEBNYL9.C\:?V=X?B9\1?!GQI\+>)X]#\8>!)KS^Q=1N=.-W;36]W#Y-Q;7$ MDB:1& 5E*R(R.@(."RFQ^S1^SSX?_9K^'EQX-TC6KC5;[5=*?BU\'/AM%XKUW0]/-S!I$T[(OE@_O)B%&Z41IF0QJ59PA 8'% M?SV_M"_M*?&G]J;X@S_$OXX>.;K6M2DRMNDAVP6<6[C^>)B"T,@X:-AZ@\>_!'!%?C#_P6:_X)VG]E M7XJ_\+O^%>AF/X?^,+UC]GMX\1Z+J+9=[; X6)\,\788=, (N[XKCJGB,URJ MCF6"K<^&:3LG[K3UC-6W6MM=M+=3W^'9TL'C9X7$0Y:MVKO>ZWCY?K]Q\144 M45^1'VX4444 %%%% !7?_LK?&N^_9S_:-\%_&ZQ=\>'/$%O=7:1_>EM=VVXC M'^_"TB?\"K@**THU:E"M&K!VE%IKU6J)J0C4@X2V:L?T$_\ !4+X06/[1/[" MOB=] 5+VYT>RC\2:'-%\P?[.ID=DQ][=;-,HQUWBOPVK]M?^"0GQQMOVB_V MO"L6N2I=WOAN"3PQK44OS!OLRA8@V>NZU> G/4DU^1'[4OP;N?V??VB/&/P; MN(W6/0M=FALC)]Y[4G?;N?\ >A:-O^!5]'XK82&,IX+.J2]VK'EEZ_%'YZR7 M_;I_)GB7E4L)C85[=X/U6J^]7^XX&BBBOQP_, K]/?\ @G;KG_"3_P#!.;2X M ^YO#?Q!O]/Q_<66);G\LS?K7YA5^AG_ 2!US^V/V7/BSX+WY;1_$.E:HB? M]=U>%B/P@K]=\#L;]3\1L*K_ ,12C]ZO^A]UXO9:\9_8_/_$OUT?]-K?^4E>S5^0<2_\ (\K? M+_TE'R.9?[[/Y?D@K\PO^"@__)W_ (P_W['_ -(+>OT]K\PO^"A/_)X'C#_> ML?\ T@MZ_F'Z1_\ R1.&_P"PB'_IJJ?GO'/_ "*8?XU_Z3(\8HHHK^+#\K"B MBB@ HHHH **** "BBB@"SI&LZOX?U*+6-!U6YLKN!]T%U:3M')&WJK*00?I7 MTE\#O^"G7Q:\!^3HOQ6L4\5Z:N%^U,PBOHU_WP-LN/1QN/\ ?KYDHKZ'A[BO MB+A7$^WRO$RI/JD[QE_BB[QE\UZ';@LQQN75.?#SPCU M<<+.!_P%NI)8\5_4/!7T@\MS!QPO$$%1F]/:1NZ;_P 2UE#U]Z/5\J/T#*N- M*%9JGC5R/^9;?-;K\5Z'WM16%\._B;X"^+/AN+Q;\._%%KJMA+QYML_,;8SL M=3AHV_V6 /M6[7]&8?$8?%T(UJ$U.$E=2BTTUW36C7H?,O '@3XBZ6-#^(/@K2-=L@^\6>LZ;%=1!O79(K#/OBM>B@#+\(^"/!?@# M21H/@/PAI>B6(E+10 4444 %%%% !1110 4444 %%%% !1110 4444 %1W5U;6-M) M>WMPD,,2%Y997"JB@9))/ '>HM7U?2] TN?6M:OXK6TM8C)<7$SA5C4=22: M^-?VE?VIM6^+EU)X4\)R2V?AR*3[OW9+X@\/)Z+W"?B>A]+PUPQCN)<7[.E[M./Q3>R_S;Z+[[(Z;] MI']LB\\0-<>!OA)?/;Z?S'>:S'E9+GL5B[HG^U]YNV!U^>"23DFBBOX&XKXO MSSC/-)8[,ZG,_LQ6D8+^6*Z+\7NVWJ?TCDV29?D.#6'PD;+J^LGW;Z_DNECU M7]E7X]R_!WQC_9>N7+?V!JLBI?*3D6\G19P/;HV.J^I45]9_&GX._#O]HSX2 MZS\(OB3I::CH/B&P,-PJ,,J#ADFC;G:Z,%=&[,H-?GO7U/\ L3?M ?VK9I\& M_%U[FYMHR="N)6YEB R8"3W49*_[.1_",_NW@/XBPP]3_5;-)7I5+^Q-7^"?CV)I?LK^?H^J+$5CU.Q[;?Q-I*:MI*.W N[4[9$4?WGAEW'VMZW?^"^7P0_X1KXT>%OC MSIEGMMO$^DMI^I.B\?:[4C:S'U:&1%'M :^#/V.OCGE2 MQ88,D /G$$=0;9YB,=2!7W]"C_K#X>XK [U*'OQ]%[WX^_'YGX[XHY/]:P52 M45JX\R_Q0W^]:?,_$*BBBOP0_ET*^V_^"*.N>=XT^*OP]+_\A+X>MJ")G[SV MMP@'X_Z0:^)*^J?^"-7B!-,_;HT;PY+)M3Q'H&JZ:^3P1]E>?!_& ?C7U_ & M-_L_C3 5[[5(K_P)\OZGO<+XCZKQ#A:G]]+[]/U/M>BEDC>*1HI%PRDA@>QI M*_TYW/ZZ/,_L??\@_7O^NUO_*2O9J_(.)O^ M1Y6^7_I*/DLS_P!^G\OR05^87_!0G_D\#QA_O6/_ *06]?I[7YA?\%"?^3P/ M&'^]8_\ I!;U_,/TC_\ DB<-_P!A$/\ TU5/SSCG_D4P_P :_P#29'C%%%%? MQ8?E84444 %%%% !1110 4444 %%%% !1110!TOPM^+OQ$^#'B:/Q;\./$]Q MIMVN!*(SF.=,__[+7_!07P#\;FM_!WCY(/#OB=\)'&\F M+2^?_ID[?<8G_EFQSR I8]/SCH!(.0:_0>!_$GB/@7$+ZK/GH-WE2D_=?=K^ M27]Y?]O*2T/:RG/<=E$_W;O#K%[?+L_-?.Y^TE%? 7[)7_!1;Q#\.6MO 'QQ MNKG5M!&([76#F2ZL%Z /WFC'_?:CIN "U]X>'?$>@^+M#M?$OAC5[>_T^]B$ MMK=VLH>.5#W!'^0>*_MW@KC[(..L![; SM4C\=.7QP?IUCVDM'Y.Z7ZQE6+W7_ \_P!2[1117VQZP4444 %%%% !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 57U;5M-T+3)]9UF^BMK6UB:2XN)GVK& M@&22:FFFBMXFGGE5$12SN[8"@1 M#@ZA(I^^?^F8/W1W^\>P7X+Q"X^RS@#)7BZ_O59W5*G?6&\7Q)CU1IZ06LY=E^K?1?HF9_P"TQ^TMJGQEU9M \/RRVWANUE_<0'Y6 MNV'_ "UD'I_=7MU//3R>BBO\]<_S_->)\UJ9CF-1SJS?R2Z1BND5LE^I_3.6 MY;@\HP<<+A8\L(_CW;[M]6%%%%>,=X5/INI7^C:C!JVE7A!';-?GW_P79_X)V?;;>?]M[X.:%^^A54^(6G6L?WT&%34 M54=U&$EQVVOCB1CW?P9^*^M_!SQU;>+M(+21 ^7?VF[ N8"1N0^_<'L0/I7W MEI&J^$OBCX*34;1;?4M&UFQ97BGC#QS1.I5XW4Y!X+*RGW!K^Y?#?B_">*7" M.P6(R[%SPU=6E%V?^:\GNO(]S#8BEBJ$:M-W3"BBBN0V"BB MB@ K]_\ _@E7\9]/_:?_ ."?OA)_$C)?7.EZ9)X8\0P2G=O:V7R0']2]N87. M>OF&OP K]+O^#G'PC7Y3Q+E3R3/L1@K:0D[?X7K M'_R5H_B_.<"\MS2KA^D6[>CU7X-!7L?_ 3X\5_\(7^VY\+]:,FP/XQL[-FS MT6Y?[.?PQ*:\3P1X_P!#\9PDA](UBVO5(Z@Q2K(/_0:\_+L1]3S" MC7_DE&7W-,Y,)5^KXJG5_EDG]SN?K_X^T_\ LKQSK&G!<"'5)T7_ '1(V/TQ M6178?'NTCM/BQJS0,&CG>*>-E/#!XD;(_$FN/K_5+ 5?;8&E4[QB_O2/[+H2 MYZ$9=TOR/OROB;_D> M5OE_Z2CY?,_]^G\OR05^87_!0G_D\#QA_O6/_I!;U^GM?F%_P4)_Y/ \8?[U MC_Z06]?S#](__DB<-_V$0_\ 354_/..?^13#_&O_ $F1XQ1117\5GY6%%%% M!1110 4444 %%%% !1110 4444 %%%% !7KG[+?[7OQ _9IUT06DMO( -T4 MB]4<9Z?0@D$$]+7Y+_L^_M#>/OV<_&R>+?!EWYD$I5-4TJ9SY%[$#]UAV8<[ M7'*D]P2#^FOP+^.W@/\ :"\#0^-_ M]E,@O>ATDE]J%^G>.\?-:GZ[D'$-#.*?)/W:JW7?S7^70[.BB MBOUL^D"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ KF_B'\8_A)\([:&[^*OQ0\/>&H[DL+5]>UF"T$Q R0GFLN\CT&32?&7X MCV/P=^$/BKXMZG:F>W\+^'+W5IX%;!E6W@>8H#V)"8_&OG#_ ()):#J7Q,^! M#?MJ?%JX76/B!\3-3O;F]UFY3<]E8PW4MO!86^<^3;KY3.(UP/WG.<# !].> M!_B'X ^)VACQ-\-O'.C^(=-9RBZAH>IQ7'TC;7-/TO4$GDL?, M+A!+L)",2C?*>>.1TKIZ^'OAS\0#\(O^"G/[2I\&_"K6?$^JWFB>$VT_P[X9 MMX4DG9=/R[O),\<,"#*Y>1UR2 H9B%/T!\#?VV/A+\9?@%KO[0&I0WWA2P\( MWU_8^,]/\0QA;C1;NS -Q#((RP8A64C;DG>HP&^4 'L-%>$>-?VY;#X2>(_" M*?&[X)>)O"/AOQQJT6EZ'XHU*>TDC@O95+0PWD,4K/:EU5B"=VW!W[-K8S?' MW_!1+PUX0^-WB?\ 9YT/X!>/]?\ %7ASPR=8@TS3-,B:35H]ZJ/LR^9DIM+, M9'"?="*'=T1@#Z)KAKK]IW]FNRO&TZ]_:%\#0W"/L>"7Q99JZMZ%3)D'VK=^ M&?C.;XB_#W1/'MQX2U709-8TR&\?1==M?)O+$R(&,,T>3LD7.".Q%?'NE^'/ M!FK?\%TO%=MXGT+3+J*;X#Q2^7?VT;J\PO;- V'!!?8",]=H(Z4 ?:>AZ_H7 MB?3(M;\-:U::A93C,-W8W*RQ2#U5T)!_ U;K\_/V/+^S\"?\%0_CK8?LR:;< M7OPDLO#T-QK.D>&(A)IZ>("+7]U:J"(UF+?:@5!"C$@. BX]J^#/_!2[P]\? M8?"^K?"_]FSXD:EI/B#Q7+H>HZM;Z/&\.@.LA19+TI(1&,8D?:6$:$%FRRJP M!],T5XOJ'[8BZKHWB7QC\'?@MXB\<>'O"%_<6>L:OHMQ:1_:9K;_ (^4L8II M5>\,1!4D;%=E*QM(016K9_ME_ +5?V=],_:=T+Q7)J'AK6FAAT9+*V+W=]>R MR^1'8QP\,;DS?NO+XPP))"@L #U.BO&-,_;&L--_:'\/_LT_%KX5ZUX1U[QA MI=Q?>$IKJ[MKNWOQ K/- [V\C>5.B*6*G*$=')(!=\1/VO)/#.A>*?&/PZ^" MWB#QIH7@BYN(/$^JZ/=VD062V&;J.V2:56NG@P0X 5=RLBLSJRJ >RT5Y!8_ MMG_"_P 9>#/A]XG^$4,_B:Y^*(G/@[3HI8[9I5MXFENFF>4@1"$(RN!N;?A5 M5N2)&_:Y\.>&O /Q!\?_ !;\ ZWX2@^&]PL.M07Y@F:Z+6\4T;VK0R,LJ2>= M&B$E3N)#!"#@ ];JKK6N:+X:TJ?7?$6L6NGV-LF^YO+VX6**)"1XI"R3XD4A= MI0@,5D;::])H Y?P?\EG:V^.VM(EIIMLIFECC$>R)!D XW' ) M&X].:[/1O^"IGASQG\#M5^/7PV_9C^(NO:1H%Y>KXAC@M;2)]+MK4GS)93). M%:3:&?R(C(ZJ-S[ RD@'U37,>)OC3\)/!OC;2/AMXH^)&BV/B+7IO*T;0I]0 M07EXVTM\D.=Y7"GYL8'K7,Z[^UM\']$^ OA_]H:.^O;[2/%L=@OA73[&V#7V MK75Z!]FLX8BPS.Y.-I8!=K%F559A\T?M7^-_$WB/]O;]F'2_''P3O_"]^GBW M4KBUOYKRUNH;N)K1%:(2PL2)4*IO1AMPZ%6<9P ?4_#K]JS1/B'\>O&_ M[.2?#K7M-\1>!M-M+Z^^W/:F"\BN5W0^2\Z9XMCU>.!W$MK&'D,/V>602 YPO(+$@8YH ]LHKR[1 M?VA_%DOC?PQX-\6_ 37M(3Q=#<2Z3J@U*RN;>/RK9KCR)VBE)CG95^50&C.' M(D.PY\F_9:_:Z^-_Q8_:*^,>A>-/@?KL.F^%-60F5? MM ,L\S-D^2L@'R(6(0-0!]55SWA[XL_#3Q7X[UWX8>&_&^G7OB'PPMNWB#1[ M>Y#3V G3?$9%_AW+R/\ Z]>!?#__ (*;^'_BNIF^&O[,7Q-UF.U^(+>%M=%E MHT4CZ,P,:FYN@DK!$WNV54L46,LY3<@;LOV?_P!H#X1?%;]I/XJ?#SP?\&+S MPYXJ\))I*^+]:U/2+:VN-6,\4K6V6C9I)42% 5,I!"R !0.H![917@?Q(_;Q MTCP'\-;OX_:7\%_$NO?#?3;MH]0\8:7/:?- LWDO>06SRB6>V63(\S"EE!=% M>/#GK=2_:B\+:KXA\,^#?A#I#>+]5\6>%6\3:7':WT5M -'#0J+MY)2#AVGC M5%568DG(4*6 !Z?17'_!7XLO\8?#-]KUSX$U?PW3]HCFMWV M.V87=&1CRC*Q#*5;OBNPH Q_&GQ"\ _#C38]9^(?CC1]!LYIQ#%=:SJ45K&\ MAZ(&E906.#@#GBI?"/C7P;\0-%3Q+X#\6Z9K>G2.R1ZAI%_'ZK\*&\%3>%[_5+.V-P?">I3W@E- M^T8R569!%"S*-Q5"HR=J/I_"CPU\0_B@GQ\_:?\ @E=FPT?XG^&8H?AE!#.J M/?W=MI\\"ZNR@XA::5HU3=MD*0*T@4[0 #Z+\,_%WX4>-?$E[X-\'?$WP_JV MKZ:&.HZ7INL03W%L%?RV,D:,63#@J<@888//%:OB'Q)X?\):1)K_ (IUNUTZ MQA9%EN[V=8XU9W5$!9B!EG95 [E@!R:^"/@')'X@UW]C'PO\* /[>\'>&]67 MX@VELN)M'MA81P7D5\@^:$O>KM"R %I5R!E21]3Z;_QD=\7QXA?]YX%^'^JO M'I:]8];U^(E)+CT>"S;=&G9KGS&P#;QL0#UVBBL#XI>+]=\ _#W5O&7AGP'J M'B>_T^U,MKH&E.JW%\V0/+C+_*#SGGTH WZ*^6?^&^_VF?\ I&#\4_\ P.LO M_BJCN?V]/VLKJW:V\/?\$N_B.]_(-EFFH:U96\!D/"^9)D^6F>K8X% 'U3)) M'%&TLKA54$LS' '_98\%:K\9_'D?ROH_@PAK M"Q;. UYJ!S! F002"^",-MKG(_V+?VH?VMI%UG_@H!\<#8>'92'7X0_#6YDM M-.*=?+OKS/G7?&-R A0PRC@<5W/Q2[M^26K/E;XO>)/VSO'OQ%AN_VA?C[!I::=*7D^'G MPZD:+3+5B"#;W=PV7O6"G#JYI*_SHXU MXSS;CG.I9ACG9;0BMH0O=17?S;U;N_)?U%D&0X+A[ +#8=>W24?M1EY26C[;K5)GFYOE6%SK+Y MX3$+W9+?JGT:\U_P-C[L_:R_9A^'O[7WP,UGX(?$:W M]0B\S3]02,-+IUXH M/E7,>?XE)Y&1N5F4\,:_G@^/_P "OB%^S5\7M;^"OQ0THVNL:'=F&4KGR[B, M\QSQD@;HY$*NI]&&0#D#]]?V-OV@/^$_\/#X<>*[[=K.EPC[)-*WS7EL.!SW M=. >Y&#S\QKR/_@L5_P3PC_:\^$/_"U/AGHP?XA^#[1WL8X4^?6+$9>2R..6 M<'+Q=?F+)_RTR/[EQSRWQ$X8HY]E6L^75?:T^*$O[T7MWZ733/Y[PWUKA?-Y MY=C-(WWZ:[27DUOVZ[,_#6BEDCDAD:*5"K*2&5A@@CJ"*2ORL^R"BBB@ KU? M]ASX\/\ LT?M9^!/C/)=&*STK7HDU9@?^7&;,%S]?W,DA'N!7E%%;8>O4PU> M%:F[2BTUZIW1%6G&M3E"6S33^9^^'_!8;X)Q_&?]B/6]&5LF1[=3;/O]Y(=DA_ZZU^,'QN^%^K?!/XP>)OA)KFXW/AW6[FP:1EQYJQR M%5D'LZA6'LPKWO%?!T\14PF# M]8O3[U^1RU%%%?CY^:G[+ZQKG_"9?#WX>?$$/O.O_#G2+V1_61K<;@?<<9K( MK%_9OUS_ (2_]@[X.>)MVYX-'OM+E/=?LMV\* _\!7(]JVJ_T\X$QO\ :/!V M!Q-_BI1?X']@'K?S0B_P/O&/V/C_H>O MC_IK;?RDKV>OC>)O^1Y6^7_I*/*S/_?I_+\D%?F%_P %"?\ D\#QA_O6/_I! M;U^GM?F%_P %"?\ D\#QA_O6/_I!;U_,/TC_ /DB,/\ ]A$/_358_/..?^13 M#_&O_29'C%%%%?Q6?E84444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !7;? 3X]>.?V>?'D/C;P7=Y4X34=.E8^3>PYYC1W!XFBNO 8_&97 MC*>+PE1PJ0:<9+1IK^OGL]#2C6JX>JJE-VDM4T?KM\$OC5X)^/7@&U\?^![W M?#,-EU:R$>;9S #=%(!T89Z]"""."*ZZORB_9C_:0\6_LV?$&+Q1HK/._!6JI>:;J, DMYEZC ML58?PLIR"IY!!%?WIX6^)6%X\ROV=:T,722]I'^9;<\?[KZK[+T>CBW^QO=)N957)2. MX@>%F [D!R?PKYC_ ."37BB^^#_P>E_86^-0BT3Q_P##G5+V%-+NY AU;3I[ MF2XAOK0MC[1 3*Z;ESMV#=M+ 5]>U@^._A;\,OBC91:;\3?ASH/B.VA8M#;Z M[I$-XD9/4JLJL ?I0!\E_MX>&[7]N[]H+X8_LJ_"ZZCU;2_!OBV/Q-\3]9LG M$EKH\$*E8K1Y5ROVF8/,%BSO4;7(VY(N>+_B%X(^%'_!9]M>^)'BFRT6TU7] MG-+/2Y]0G$8O;K^W PMX0>99B$;;&F7;& "<5]:^%O"'A/P-HT?ASP5X8T[1 M]/A)\FPTNRCMX4SUPD8"C\!2ZGX3\+:UJUEK^L>&M/N[_3&9M-O;FS22:T+# M#&-V!:,D==I&: /EG]F35=,N/^"L/[2]I;ZA \O]A>$QY:2@M\EAA^/]DLH/ MH2 :\"TSPKXJ^+7[$O[:G@_X2H-2U@_M":YJ5K8V1\Q[BWAOK*Y<*J\N)(K> M55 ^_@@9K]$;?X0?"6TO'U"U^%WAV*XD617GCT2!78.I5P6"9(968'U#$'K5 MGPY\.?A[X.O'U#PCX$T;2KB2/RY)]-TN*!V3(.TLB@D9 ./84 ?'WP\_:"_X M);_M(_#[P[<>'/AYX9\0>+=7E@_LSX$_' MFC:%KEL?@;%"--U>UAN8_M2WEI+M\N0$>8(BS8QD*2>E?=50 M?"7PRDR.'25-!MPRL#D,#LR#GG- &GX9\)^#?A_H@T3P=X9TS1--AW.+/3+* M.V@C]6V( HZ\M)UVSVMW"LD] 'R7_P $A?B)H7PN_91U3]GGXOZQ M9^'O%OPH\0:I;^,+'5[M87ABDN9+I;QBY&8&$I E^Z0A.<8)^=+7X=?$SX!? ML"> ?VDE\'ZE<>'/#O[2B_$.?P^MNRS6_AYG:*&7RSC:"H61<]!"".U 'CO@#]M/\ 9H^/'BSPYH?P(\9:5XWU?4$: MY8:4V]]$LMA,MQ=$J6MXL_AQ\/M#\/Q73R>>:C\4_"?X6>.=:LO$GC7X M:^']8U'32#IU_JFC07$]J0<@QO(A9.23\I% 'R[\4_@W^R+\;?A[\*O@S8V& MH?"&XU2YUC5_@WJ_AV4:7?V;O^"ANMZ?XW\*^ KW2-(U+XA6-N+7^TK+4 F?/,>-L]HKPR.5)==P MR6(5W^RO%_P^\!?$&T73_'O@C2-<@16"0:OIL5RBAL;@!(I SM7/KM'I3=+^ M'7P^T/PJ/ NB^!=&L]$7[NC6NEQ1VH^;=_JE4)]X ].O- 'R!\#_ ]\?/V- MOVL/AS^SMH?QTG^*OPG\?:;J4V@1ZZ4N-4\+PVEL)%F6Y3_6VS;HHE;A/WFU M54[=_P!KLRJI9F &22>E8'@SX3_ L^'%Q=7?P\^&GA_09;W'VV71=&@M6N M,'(WF)%+\D](--ET?7M*MKZTG4">UO(%ECD&!? NNVS^-)[1#,MB) L*7+JN3B M(K,N>S,%ZL ?7?VV_P!HKX">(/VL/V7O$>@?&;PQ?:=9^,[ZXO=0L]<@E@MH MIK5$B>216*QAVX7<1G!QT./LBP^'O@'2M"NO"^E^!]'MM,O@PO=.M],B2"XW M+M;?&%VOD Y!R!BJ7A[X,_!_P (I8Q>%/A3X:TQ=+GDFTQ=.T*W@%I)( )' MBV(/+9@JABN"0HSTH ^5_"?Q3^&GP7_X*R?%_4/BYX_T?PU:^(_ASH%WH=YK MNI1VL-[%"ICD,^'/VOM.^+UU#=Z!>_$W M5;[7M#N6:WO&T>=4A>X\EMLR*H+'. RLN.&Q7W9XB^''P\\8:SI_B+Q;X#T7 M5-0TB3S-*O\ 4=+AGFLGR#NB=U+1G('*D=*EMO G@>SM-0T^T\&Z5%!JUR]S MJL$>G1*EY,YW/)*H7$CL>2S9)/6@#XR^$GA7XU_L3_M)?"WX/_#?X]2_%/X. M_$22[BT+2-7LVG1-+/;'K"[EX9?V@/$DK+#,K$1R& H_'\+ '!Z'!QTK*^!"#Q5_P4;_;#\,>'=;@C MU#4- \*V]E(LPRDHT9XF;CGY)&4-Z'@\U]9^'/AS\/?!UX^H^$? >C:5<21> M7)/INEQ0.R9!VED4$C(!QTR!4>C_ N^&7AW5EU[P_\ #K0K&^0L4O;/2(8I M5W AL.J@C()!YY!- 'Y^_L1_&W_@GKIG[,UK\"OVO?#N@>'/'G@F*30O%OAC MQ182-/>R1.R*8HL'[274*#&@9M^1M(*EO7OC/^SW\$/CUXJ\ ?#7PCXEU?X' M?%/PYX#CU3X=SZ!=)!-96,CLDNGO I59DA*)YD*D8\PA6*[\_4.H?"?X6:OX MRM_B-JOPU\/W7B&U %KKMQHT#WL('39.4+KCV-.\9_"OX8?$=53XA_#C0=>" MJ%4:UH\%T 20!YJMP"2?Q/K0!\W_LK?MF:[X _9K\:^/OV[/&6CV?\ PK[X M@7?AF]\=:78.;;7S$T42W*101DNYD>%M.\;> M#M9@U'2=7LHKS3;^U?='<02*'213W!4@_C6'X\^&FDZU\,W^&OAKP5X6:Q*1 MPVNFZSI"3:=:*K K)]E"[9/+8!UCR@)4?.O6K?PG^&WA_P"#OPST'X5^%3*= M/\/Z5#8VKSD>9(L:!=[;0!N8@L< #). !Q0!X-\6IH/'G_!13P[\&/CKI]M< M> )?AE=7WA'1]6B5[#6=>-UY-R'1_DGFAM&RD3 [5E=P,G(P?V&?@S/^S3^U MW\6_@7\'=JV,=Q%O7HVR0$9'8XXJ3P[X9\-^$-( MBT#PGX?L=+L(,^39:=:)!#'DY.U$ 4<\\"@#S_XZ>)]=U35[+X!?"S4&L?$O MBN%IM5UFT4>9H>D(0D]]G'$S9\BW!SF5]^&2&0#R+X_>#](TW]K;]G3]FV?P MU;)\+FT[7L>'IHO,L+V^M+!?LD,Z/E93&ADE17SE@S\E,CZ=LO#'AW3=>OO% M%AHMM%J6IQPQZA?)$!+<)$&$2NW4JF]]HZ#>Q'WCFKXV^'_@7XDZ.OA_X@^# M]-UNR2=9X[75+))T25<[9%#@[7&3AA@C)P: /"/^"8GB3Q-KGP6\7Z3J=]/= M:%X?^+'B+2/ UU/(9-^B076VW5'.2\:,98EY("QA1PH ^CZI>&_#7ASP;H-I MX6\(Z!9:7IEA"(;'3M.M4@@MXQT1(T 5%'H !5V@ HHHH QOB#XYT/X;>#[[ MQIXBFVVUC"7*@_-*_18U_P!IF( ^M?G_ /$3Q[KWQ,\8WOC3Q'/NN;R7<$!^ M6)!PL:^BJ, ?F>2:]4_;5^-A\=>,Q\/= O-VE:'*1.R-\MQ=]&/N$Y0>^_U% M>(5_"_CIX@RXGSUY3@YWPN&;3MM.IM*7FHZQC_V\UI)']#^'G#2RG+OKM>/[ MZJOG&&Z7J]W\ET"BBBOP<_10HHHH **** "BBB@ HHHH O\ A?Q-K7@WQ!:> M*/#MZUO>V,PEMY5[$=B.X(R".A!(K[X^"OQ:T7XR^!;;Q9I>V. M1QFOV'P>\1I\#YY[#%2_V.NTI_W);*HO3:5MX]W%'P_''"T>(,O]I17[^FKQ M_O+K'Y].S\FSYT_X+E?\$[/^%4^+YOVP_@_H6WPWX@O0/&%C;1_+INH2'BY M'W8IV/S=EE/7]ZH'YTU_3WXF\-^ OC1\.KSPMXDT^UUOPYXDTMH+JWD^:*ZM MI4P??D'((P0<$8(K^?K_ (*%_L2^+/V&?C_>?#G4!/=^'=0W7GA#6I%XO+,M M]QB./.C)"...<, %=:_I+CCAZ&$JK,L)K2J:NVR;ZK^[+==+^J/ROA[-)5H? M5*WQQVOU2Z>J_+YGA-%%%?GA]0%%%% 'Z>?\&Y'Q[^Q>)/'G[,^JWN$OK:+Q M%HT3-@"2,K;W0'JS*UL<>D3'Z87_ 79^"'_ @?[3VE_&'3K/99>.-%4W$@ M7 -]:;89/_()MC[G=7R)_P $_?CV?V:?VQ? 7Q:N;SR-/M-<2UUIRV%%C< V M]PQ'?;'(S@'N@]*_7[_@M#\$!\6?V+]0\6Z=:>9J/@C4(=8@*+EC;_ZFX7/] MT1R>8?\ KB*^]='_ %A\.<1A=ZF&?/'T5Y?^DN:1^+>*F3_6<%4G%:VYUZQW M_P#)?S/Q=HHHK\&/YD/TU_X)NZY_PDO_ 3PALR^7\-_$>\LPI/*QRV\<^?H M6D/X@UZ77@?_ 1ZUS^UOV=OB_X)9\MIFJZ-JD"$]?-,L3D?01+GZBO?*_T. M\$,;]=\.,([_ \T?_ 78_J3P^Q'UCA3#OM=?<['N'['W_'GK_\ UTMOY25[ M17B_['O_ !Z:_P#]=+;^4M>T5GQ-_P CRM_V[_Z2C?,_]^G\OR05^87_ 4) M_P"3P/&'^]8?^D%M7Z>U^8?_ 4*_P"3P?&'^]8?^D%M7\P_2/\ ^2(P_P#V M$0_]-5C\\XY_Y%,/\:_])D>+T445_%9^5A1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !7O7[#/[6MU^SWXU_X1?Q9>._A+6IU%\IR?L,QP M!SD&?9EPSF]+,L!/EJ4W==FNL6NL9+1KL=6"QE? 8 MF->B[2C_ %9^3/VAMKFWO+>.\M)TEBE0/%+&P974C(((X((YS3Z^.?\ @FI^ MU:^JVT?[.GCW4%[N9^9(U&6M23W499/\ 9#+QM4'[&K_1+@WBO+^, M\@I9GA-.;24>L)KXHOTW3ZII]3]NRO,:&:X.->GUW79]5_734****^I/0"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@ KSC]J#XP#X0_#*>\T^X"ZMJ6;72@# MRCD?-+_P!>?]XJ.]>CU\*?M4?%IOBM\5+J:QN=^EZ439Z8%;*LJGYY1_OMDY M_NA?2ORCQBXU?!O",W0E;$5[TZ?=77O3_P"W8[/I)Q/L^!L@6>YW%5%>E3]Z M7GVC\W^"9YN[,[%W8EB\6WN+.[E)T2>1N(9F.3#D_P +GE?]HD?Q<=[^ MW[^Q;X._;B^ %_\ "[6O)M-;M-UYX4UITR;"^52%R1SY3CY)%YRIR!N52/CJ M.22*198G*LI!5E."".XK[:_91^/D?Q>\(?V)K]T#X@TF-5O-QP;J+HLX]^S> MC<\;@*_K?P,\0*&<8!\)9O+F:BU1;^U'K3OWCO#^ZFE;E5_Q7Q"X:J8'$K.L M"K*_OI='TEZ/:7GKU9_.S\1/A]XQ^%'CK5OAM\0="FTS6M$OI+/4K&X'S12H M<$>A!ZAAD,"""00:QJ_8[_@N'_P3L_X71X'E_:V^$.A;_%GAJRQXHL;6/Y]5 MTV,?ZX ?>F@49]6B!&3Y:*?QQKU>(,DKY#F,L//6+UB^\?\ -;/S\K')EF84 M\RPJJ1WV:[/_ "[!1117AGHA7]"/[ WQ0T7]LO\ X)\>%[SQ@_VUM3\+2^'? M%4;-EY)8D:TG+^AD4>9])17\]U?J5_P;C?'S$GCW]F35;WAA%XDT6%F[_);7 M>/\ R4.!Z,:^XX!QTRP\=Z-'K'VG_P14US?\3OB7X =\#5 M?AO<7<:$_?EMKB+:/KB5C^!KZMKX?_X([^(8]'_;P\-:)<2[(=?TO4]-F/8A MK.651^+1*/J17W%-$\$SP2C#(Q5AZ$5_9'T;L;[?@VM0O_#JM?>E+]3]Y\*< M1[7A^=/^2;7WI/\ 4]N_8]_X]O$'_72V_E+7M%>+_L>_\>WB#_KI;?REKVBO MJN)_^1Y6_P"W?_24?19G_OT_E^2"OS#_ ."A7'[8/C#ZV'_I!;5^GE?F'_P4 M+_Y/!\8?6P_]-]M7\P_2/_Y(C#_]A$/_ $U6/SSCG_D4P_QK_P!)D>+T445_ M%9^5A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!9T M;6=5\.ZO:Z_H=_+:WME<)/:7,+8>*12&5@>Q! -?J=^R;^T+IO[1OPDM/%NZ M*/5[3%KKUG'QY5PH^\!V1Q\R_4KDE37Y45ZU^QG^T/<_L\?&&UUB_NG&@ZJ5 MM-?A&2!$3\LV/[T;'=Z[=X'WJ_6O"#CR7!G$:IXB5L+7M&IVB_LU/^W6_>_N MM[M(^DX9SAY5CE&;_=ST?EV?RZ^1^I5%,M[B"[@2ZM9DDBE0/')&P*LI&001 MU!'>GU_?*::NC]DW"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!4UW24U[1+S M0Y+R>W6\MI(&GM7"R1AE*ED)! 89X.#S7R1\4_V&?B'X3\S4_ -VNOV2Y/D* M!'=(/]TG#_\ 3D_W:\&^('_ <7^&?A1^V#XP^%>O?")-?^'&C:R=-T[Q!H M%UMU$/"!'<3;)&\JXC,RR; &B^3:=S9Q7W'^S#^W#^RW^V)H8UCX _%W3=8G M2(/=Z-(Y@U"T'?S;:3$B@'C> 4)'#&N;Q3^CWC,ZRJABN(,%4A'D3IUH/X%- M)VE:\8O:\:D;W6G<^MR;.<_X4?M*"]R=FTU=/M=K5/YKYGQ3?Z??Z5>2:=JE MC-;7$+;98+B(HZ'T*GD&H:_0_P"(?PA^'7Q3L_LGC;PQ;W;JN(KH#9/%_NR+ MA@/;./4&OG3XI_L%>)]'\S5/A9K(U6W&2-.O66.X4>BOPC_CL_&OX=XO\ ^+ M>'^:OEW^UT5_(K5$O.GK?_MQR;[(_6\D\2,ES*U/%?N9^>L7_P!O=/\ MY+U M9\]T5,?#T@:WNX\2P MN06AD'#Q/[@\>XP1P17XO?\ !9;_ ()W-^RA\6/^%T?"W1#'\/O&%ZS1P01_ MN]&U!LN]KQPL;X9XO0!TQ\@)^WOV6?CS-\'/&8L-9N&.@:JZIJ"'D0/T6<#V MZ-CJOJ0*^LOC9\&_AS^TE\(=9^$/Q'TU-0T'Q#8&*;RV&YI6+D^5 MJ"O)A7 MI_%!IKU3N*M2C7HRIRVDFOO/W4_X+;_!#_A9_P"QZ_Q TZS\S4/ NK1:BK*N M6-I*1!.H]OGCD/M#7XUU^['[''Q#T3]N/_@GOX=O_%\_VK_A)O!TNA^*,G+M MA9E:0>SJ?>OP_\ B%X(UOX:>/=:^'7B6'R]1T'5KC3[Y,=)89&C M;'ME37L^+&!ISQN&S:BO@_L(^+/\ A"?VS?AAX@:78B^-=/MYGS]V.:987/TVR&OT_P#B'I_]E^/- M:T\+@1:I.$'^SYAQ^F*_'CPAXAN/"7BS2_%=IGS=,U&"[BP>=T^ M.\=N/BCJ-Y9.'@O%AN8''1U>%&S^9-?J_P!&+&W>882^W)+[[K]#ZCPAQ%XX MJAVY7]^GZ'H'['I_T;Q /]NU_E+7M->+?L>G]QX@'^W:_P I:]IK]7XG_P"1 MY6_[=_\ 24??9G_OT_E^2"OS#_X*%_\ )X/C#ZV'_IOMJ_3ROS#_ ."A?_)X M/C#ZV'_IOMJ_F'Z1_P#R1&'_ .PB'_IJL?GG'/\ R*8?XU_Z3(\7HHHK^*S\ MK"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M_0O_ ()H?M!'XC_"^3X3>(K[?J_A6-5M3(V6GL"<1GW\L_NSZ*8_6OIFOR2_ M9T^,6H_ CXPZ-\1[,NT%K<>7J4"'_7VK_+*F.YVG(ST95/:OUETK5-/US2[; M6M(NTN+2\MTGM9XSE9(W4,K ^A!!_&O[J\#N,GQ+PJL%B)7KX6T'WE#[$ODD MXO\ PW>Y^N\)9I]?R[V4W[]/3U71_I\O,L4445^U'U84444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !7SQ_P5/_:J'[('[$OC#XFZ9J/V?7K^U_L;PJ5?#_VA=!D21/\ :B02 MS_\ ;$U]#U^+?_!R?^TV?&GQZ\+_ ++>A:ANLO!>F?VGK<:-P=0NU!C1AZQV MX1@?2Z:OT3PJX77%O'&%P=2-Z47[2IVY(:V?E)\L/^WCORS#?6L;&#V6K]%_ M5C\T&9F8LQ)).23WJYX<\2^(_!^N6OB?PCK][I>I64HELM1TZZ>">W<=&21" M&0^X(-4J*_T>E&,XN,E=/H?H+2:/T)_8]_X.&OVH/@K]E\)_M':3%\2] CPA MOYI%MM8@3ID3JNRXP.<2KO8]9!7ZG_LD?\%,/V//VTK:&U^#_P 4[>'7I(]T MOA+7@+/4XSC) B8D38'5H6D4=S7\T]26MU=6-S'>V5S)#-#('BFB-?#5KJ,.#L\^/YX\]T<89#[J0:^>_BE^P)/'YF MJ?"37_,'+#2M4?#?1)0,'V# >[5^4?['W_!>']LO]FG[+X9^(^JI\3/#$.U# M8>)KEA?PQCM%? -)G_KL)0!P *_53]C[_@L)^Q7^V']ET#0?'X\*^*;C"_\ M"*^+F2UGED/&V"7<8KC)SA4;>0,E%K^)/%KZ+N(G3G5S? *O!;8BC?GBN\FE MSI+M-2@N[,,#F'$O"\N;"U&Z?;XHOUB]O56?F>"^+O _B_P%JAT;QEX=NM.N M!G"7,1 <>JMT<>X)%95?I+XD\+>&_&&EOHOBG0[74+63[T%W"'7/J,]#[CD5 MX'\4OV!]#U'S-4^$^N&PE.2-,U%F>$^RRABJ2JT9*47LT[I_-!1117,:A1110 4444 %%%% !7U)^Q+ M^T!_:%M'\&O%U]^_@0G0;B5O]9&!DP$^JC)7VR.P!^6ZFT_4+[2;^'5-,NG@ MN;:598)HFPT;JQ!&:^PX%XQS#@?B&GF6&UCM.'2<'O'UZQ?223VT/#XA MR+#<0Y9/"U='O%_RRZ/]'W5SZ2_X*D_L"Z3^W'\")+?P]:00^._#2277A*_? M"^U_39[*_L+F2WO;.ZB*2 M02HQ5XW4\JRL""#R"*_I-_9P^.%C\:_ R7]PZ1ZQ8!8M7MEX^?'$JC^Z^"1Z M$$=LG\^?^"[/_!.SSDG_ &WO@YH7S(%3XA:;:Q]1PJ:BJCTX27';;)CB1J_M M'B3!9?Q3DU+B+*7SQE%-VZQ[M=)0VDMU9I_"?@^4XC$Y/CYY7C5RM.R\G_E+ M=/\ S/ROHHHK\N/L#]6/^#_LS:K>Y>TFB\1:+"S9)1PMO= >@# M+:G [R,?KY3_ ,%M?@A_PJ_]L27Q[IUGY>G>.M*BU)&5<*+J,>1<*/?Y(Y#[ MS5\^_P#!+WX^?\,Z?MQ>!/&U[>^1IE_J@T;6BS83[+>?N"S_ .RCM'+_ -LA M7ZB_\%R_@?\ \+%_9/M?BGIUGOO_ )K*7#N%RPLKDK!,H_[:&W<^@C/X?=8 MFE_K#X;U:6]3"OF7HM?_ $ER7R/Q#Q6R?V^#J5(K6RFO6.DOPNS\>J_8\ZY_ MPF/PE^&7CS?N;6OAIH]Q.W_3;R )!]01BOQPK]7OV6M<_P"$M_8%^$6NL^Z6 MSL]3TNXY^[Y%ZZQC_O@ _C7?]&_&^QXTK8>_\2DW_P" M?YGYYX3XCV>>U*7 M\T+_ '-?YGTC^Q[_ *CQ!_OVO\I:]IKQ;]CW_4>(/]^U_E+7M-?T-Q/_ ,CR MM_V[_P"DQ/UG,_\ ?I_+\D%?F'_P4+_Y/!\8?6P_]-]M7Z>5^8?_ 4+_P"3 MP?&'UL/_ $WVU?S!](__ )(C#_\ 81#_ --5C\]XY_Y%,/\ &O\ TF1XO111 M7\5GY4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 5^AO_!,?XV?\)[\')OAEJ]WOU'PG*(X [?,]E(28S[[&#I[*$]:_/*O M6?V)OC#_ ,*7_:&T77+VZ\K3=3D_LS5B3A1#,0 Y]DD$;GV4U^D>%'%+X3XU MP]>',Q>79K";?NR]V7H^OR=F?J71117^AA M^UA1110 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 5==UO2O#6B7GB/7;U+:QT^UDN;RYD.%BBC4 ML[GV"@G\*_EP_:@^-VK_ +27[0_C/X[:WO67Q1XAN;Z*&0Y,$#.?)A^D<01! M[(*_>G_@MC\>'^ __!.SQO<6%YY.H^+4B\,Z<=V-QNR1.![_ &5+D_A7\[=? MV%]&CA]4LO'/_"9>%;?"_P#",^+W>Y2*,<;8 M)\^=!@?=4,8QU*&OU4_8^_X+J?L7_M/?9?#7C;76^&WBB?:G]E^*KE19S2'M M#>@"-AG E$3$G 4U_/[17Y5QAX.<%<7\U6='V%=_P#+RE:+;_O1^&7FVN;^ M\CS,7E.#Q>K7++NOZL?UE7UAHGB72FL]1L[6_L;J,%HIHUEBE0\C@Y##O7B/ MQ2_82\"^)?,U/X<:BVAW;9/V23,MJY] #\T?X$@=EK\)OV1/^"H/[9'[%LT& MG_"GXH37OAZ)@7\(^(@UYIK+G)"1LP:#/8U?QIXI_1YB8=5925=2.XR#7D_Q3_8F^%_CCS-2\)!O#M^V3_HD>ZV<^\61M_X M 5'L:_S[XQ^C?F.#E.MP_6]HE?\ =5+1FO)3TB_22A;NV?H>2>*6&JM4LTI\ MC_FC=Q^<=U\N;T1\8T5WWQ1_9K^+'PG,EUKF@-=Z>G_,4T[,L('JW&Z/_@0 M]":X&OYQS7)\UR/%O"YA1E2J+[,DT_57W79K1]#]2P>.P>84%6PU13B^J=_^ M&?EN%%%%>:=04444 %%%% '4_!WXJ:Y\'O'-KXPT8ET4^7?6F["W,!(W(??@ M$'L0#[5]Y:/JW@_XK>!DU"VCM]3T76[%DE@N(@Z31.I5XI$.0>"RLI]P:_.2 MO:_V//C_ /\ "MO$O_"">*;W;H>K3#RY9&^6SN#P']D;@-Z<'C!S^^^!_B0N M&,S_ +&S"?\ LE=Z-[4ZCT3\HRVET3M+16C*G).\#Y=K^DW]KC]EWX>_MA? K6/@C\0X L-_'YNF:BD8:73;U ?)N8_= M22",CX8=#D5^T<9\-O)<;[:BOW-1Z?W7UC^J\M.A\)D.:_7\/[.H_WD=_-=_\ M_P#@G(JS(P=&(8'((/(-?T.?LV^--#_;U_X)[Z+J/B>Y6?\ X33P1)I7B"3& MXI>B-[6Y<#L1,CNO?[I]Z_GBK]9O^#YFTB^CU[1HG;) M,$X$-PJ^BI)'"WUG/K6W &,A3S:>#JZPK1<6NC:U7X,/"NM>!?%NJ>"/$EJ8-1T?49[&_A/\ RSFBD:-U_!E(K]'/^"9^ MN?\ "1?\$_+C3'?,OAWXEW,*KG[L$UI%*#^+LWY5X+_P6>^"'_"I?VT=2\4Z M?9^7IWC?3X=9@*K\HN#F*X7/]XR1F0_]=A7I/_!'77/[2^!_QC\#R/\ -9W. MBZI:IZ[GGBE/X!4_.N/PLI3X;\7:6"F]ISI^JLVG\TD_F?S-P;3EE''4<-+O M*/JK77WI)GWE^QY_JO$/^]:_^UJ]JKQ7]CS_ %?B'_>M/_:U>U5_4'$__(\K M?]N_^DQ/V?,_]^G\OR05^8?_ 4+_P"3P?&'UL/_ $WVU?IY7YA_\%"_^3P? M&'UL/_3?;5_,'TC_ /DB,/\ ]A$/_358_/>.?^13#_&O_29'B]%%%?Q6?E04 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1T MZ444 ?JY^R1\5_\ A'NMO_%;F^9^XY#C?K^4TJK>MK/U6C^_?YA1117W1ZX4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 5M7N=0L]-FNM+TS[9<(F8K43"/S#Z M;FX'XU\V_#/_ (*/:K\6H_&-YX%_8X^(VJ6_@+7+C2/$_P#9UYH[SP7H\Y&,@1@[NBY/%?3=? G_!.;XG>*/AYXD_:8D\-?!+Q1XNG/QWUR2VCT M![)4>82,!"S7%Q&8R>"6*E0#U)&V@#Z\_9K_ &FOA!^UG\,8/BS\%O$37VF/ MB2UL[R[D6*VM7E0[6VL[R2%#C8FU6R,UZC^UO\ M$S]I[]B7X2Z?^T_=_%J3QUI.B:A9Q_$3PK?:'96T#6MQ*D+S:=)!$DT+)+(@ M5)I)P5;YCE26 /JBBOF+XF?'SXL_#W]M7X2Z;+\3VE^$WQ6L[F+3X_[)M0UO MJJ0"6"!IS'O\J=63:/O[]PW8X%7X'_M$?$T_\%&/'_[)_P 2?C(^L:7I6@6^ MI^#85TBT@,P9(VNK>XECA7S)HO/B91&5^0EF'4 ^IZ*^7];_:B^(GPF_9ZO M?C?KOBZ7Q#)XX^(,.A?"ZUN]$1D@M;F^:VM+EX[*-9;H/$&N]J?/)&(HU"NS M, K_X@_$GP3XFU#^SO'%OXD^%4VDMX<+F-8[Z"X%A: M@PAF8NDGFE41OFY!4 ^L:*^+?#?Q&_X*"_&W]H[X^_LZ>!_V@O"GA^;P!+X? M;0=<'@I'C@^U6\UP8!!))(?WJX5Y9'EV>0-D8,A*_8VG#5[#P_ -:N$O+^&S M7[7+;0^6L\P0;F1"3M#-D@9.,XR: /-?B%^U=X;\._%D?L_?#3P=JGCCQRED MMYJ6B:&\,<.CVS8V37US,ZQVX;/RI\TK9!$9!!K-\:?M8>+?A#=:#:_&G]GG M7-+A\1>)=.T6RUG1-2M]2T^">[NH[=/M$@,WDBA]0B&>0JO0"3 XKV7]NK M]JG0?V:/#_A^W^(GP0O_ !9HGBWQ)::/8-INHPHRZBS&:!720J5^:'%9]>O8#+<-!;V MD(2TN(HLF.5WEEA88"*H!25H)[0_90)XV54WJBJ M_;WM_CIH,5QI6CV.HZGX4'A*"2/789+M(9#<7!VF%B'W!8$0*%V[G)WCWSXR M?M5SQ_%3P5\#?">HZSHT_B?PC/XHUG5]#\+3ZS?6.GH\,4<4$$,$ZB226;F: M6)XT6)AM+2)@ ^@**^6?@3\6/VQ-6^*OQ#^#.K/K.I^'K30TU+X>?%7QI\-Y M].W2_NEEL;NV5+-9I%,C;&18LB-V(884<[^P)\1OV\?VJ_@G\,/VEO$GQR\. MVVC7%]JP\4>'!X6B,NMVZ7MU%&PG7'V9D*)$J(H^6+S'>0N4 !]D54U/7='T M6:SM]6U*&W?4+L6MBDK@&>8HSB-1W;:CMCT4GM7PS^T!^UK^U9^SC^S=:?'W MXI_%RQTKXEVNO0W.O_!6&UTR\L+?2YM0,$<1D@C>ZC)@,3BX:XVEV90,D*.H M_;HT?XCWG_!03]FO2M#^,VKZ58:SJ?B!K73K:TMG@L+BVTW_ (^522-O-D99 MY$S)N"*3L"EF+ 'TIXV^(GQ(\.?%SP=X#\-?!:\UO0/$ O?^$A\6PZI%%%H' MDQ!X=\+ M-YK$H,%=N,_-TKM:^:/B]\9?V@?AA^WC\!O@5'\0]/N_"'CJSUQ M=9M_[ CCO+F73]+,F^6;9TD A2';MVG<":U?#7QH\>?M,?M)_$CX,_#G MXB7?A#P[\+Q8V%_J^C6%I/?:GJMS&\CJ#>0S11P0*@0KY6]Y"3O"K@@'T%17 MR9\*_P!JO]H/5)?C?^S/XSU[0X_B5\([7[;I?BF70F>UUK3IK=I[:XDM8YHQ M'-LV!PK[ 9%PIPP/FDO[1W[?&H_\$V=(_;OLOCSH-G>Z1I(U.]\.#PA!,FNQ M"],<@N)CM\CY#A4@12 @S(Q?*@'W]165X%\3Q^-O!&C>,XK4P+J^E6]ZL);) MC$L2R!<]\;L9KQKXN^*_CE#\:=:L?%OQ63X6_#33] M5\.>)[!M+FO-Q3G$:J%6%(E>1FR';.T 'O5%?$?AG]M;]ICQS_P2G\0?M1:1XET&Q\; M>%O[2AOM0F\.M)%>BTN#'YB0F1%@D9-I.Y74,#^[ ("N^,7Q^_;2^"GP:^%' M[6FM?&71+[1];U+P]9^)O <'A>$1W%M?1H'G^V'$OVC<=V(UCB4O@(0GS@'V MU7CGPY_:TN/'O[7'B_\ 93O?A/J&C3>$_#MOJIUB_P!3@?[%4@ MYW-)NXP46LOQ_P#'/QGX_P#VOK;]CKX4>*6\/_V3X1/B7QMXEM[2&>ZAB>98 M;:RMEG22)9'+&1Y)(W C "C@W+?:--NCW\RVDRFXCC>H5P.C"OU( M_8^_X..O@E\1/LOA+]KKP7)X'U9]J-XCT9)+O296_O/'\T]MD]OWJCDEU%?B MQ17Y_P 7>&/!W&D7+'X=1JO_ )>P]VI\VE:7I-278X<5EN$QFLXZ]UH_Z]3^ MKKP%\1/ 'Q7\*6WC?X:>,]*\0Z->IFUU/1[Z.YMY1W >,D$CN.H[UPOQ3_9" M^$OQ(\R_LM._L/4GR?MFF(%1F]7B^ZWN1M)]:_F__9\_:H_:&_96\5?\)C^S M_P#%G5_#5VS*;F.RN,V]T!T6>!P8IE]G5@.U?IU^Q]_PI:)GR3Q&!7\A>)7T7,?7PDX0HPS##:OE<4JL?- M*][]+TYM>7D$'!%?H-\&?CU\&/VB/"$?CWX'_$S1_$^DR8 M!NM(O%E\IB,[)%^]$_JCA6'<5F?%+]F3X3?%827FK:$+'47R?[3TW$4I/JXQ MMD_X$"?0BO\ /+C?Z-$\/6J2R.JZBK/YQ?XV:\HGP917L7Q2_8K^*?@3S-1\,1#Q#IZY.^QC(N$'^U#DD_\ M +?A7C\T,UM,UO<1-'(C%71UP5(Z@@]#7\Q9]PSG_#&+^K9IAY4I=.9:/SC) M7C)><6T?JV6YMEN;T?:X.JIKRW7JMU\TAM%%%>$>B%%%% 'U_P#L9_M ?\)U MH*_#3Q7>YUC3(/\ 0II6^:[MEXQGNZ< ]RN#SAC7D7_!8[_@G>G[6_PC_P"% MN?##10_Q#\'V;M:Q0)\^L6 R\EF<(]9\(:_:>)O M#UZUO>V4ZRV\R?PL/7U!Z$=""17WO\$?B[HWQG\"6_BK3ML5RO[K4K,-DV\X M'(_W3U4]P?4$#^S_ =XYPW'&02X:S>5\12C[K>\X+9I_P ]/2_5JSU]X_!^ M..'JO#^9+-L"K4YO5+:,GNO\,OP=UIH?S+NCQN8Y$*LIPRL,$'TKZ-_X)/?' MS_AGK]NSP1XCO;WR=+UR].@:R2V%,%YB)"Q[*DWDR'VCKZ$_X+C_ /!.S_A4 M7C.;]K[X0:%L\,>(KW'BVQMH_ETS49#Q< #[L4['GLLI//[Q0/SO@GFM9TN; M:9HY(W#1R(Q#*P.001T(-1B<+C>&<[49_%3DI)])).Z:\G_FC2C6P^;Y>W': M2:?D^J^1^VO_ 7<^"'_ G7[,FD_&/3K/?>>"-:7[3(%Y6QN]L4G_D9;;Z# M=7RG_P $6=!'L]4EQD0:AY;03L,=X[E'8?[@K\PO\ @E/+J/PY_P"" MBGAWP1XGMVM9KA]6T35('ZQR?9+A=A]_-C45]5G\(9=XBY3G='X*\J>OG=1O M\XRC]S/YGS_"SRKC7"8JUN:2B_\ $GRO\&ON/U*_8\^YXB^MI_[6KVNO%_V1 M()+67Q+;2C#1R6JL/<><#7M%?T1Q.[YY5?\ A_\ 28GZ?F>N.G\OR05^8?\ MP4+_ .3P?&'UL/\ TWVU?IY7YA_\%"_^3P?&'UL/_3?;5_,/TC_^2(P__81# M_P!-5C\]XY_Y%,/\:_\ 29'B]%%%?Q6?E04444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!Z=^QQ\1/\ A6/[2?A3Q%-/ MLMIM1%C>DG"^5< PDGV4N'_X#7ZK5^+L4LL$JSP2%'1@R.IP5(Z$5^P'PB\; M1_$CX6^'O'L; G5]&M[J0#^&1XP77\&R/PK^L_HV9RYX3'93-_"XU8K_ !+E MG]W+#[S](X$Q5Z5;#/HU)?/1_DCHJ***_J$_0 HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH KZM>W.FZ;-?6>CW.H2Q)E+.T:-9)3Z*971 ?]Y@/> MOE+_ ()K?";]H+X,>-?C _QE^ ^J^';7QY\3;_Q+HM]+K6EW,:6\[.PCE%M= MR.L@PHX4C+=< FOK6B@#Q3_@H+^RO??MB?LOZW\'O#^M1Z;KGG0:CX=OIR1' M'?6[[XPY )"L-R%@"5W[L'&#YY\:M!_:/_;8_9>C_9?\=? 36/!>M^(9-.MO M'GB'4;VQDTZPA@N8I[F:T:&=WN6E\DK$@0 >9^\9-O/U=10!X'^WO^S3KGQ? M_9/D\'_!BQ$7BSP3(/!OPH\5_"3Q,MK\2?#WB:=?%WB:TPADMM:#QZS4R1(<[$3:!P! M7V%10!X+^W%^R9K7QU_98M_A/\#M2MM U_PA?:=JO@)W.V"VN[ CR(R<':NS M<@/(4E2<@$5C_ +XP_M__&+4-)\(?&?]E>U^&<6F7$,OBKQ4WBFWO$U#R6#- M;V5M$&*B=%!=R2KYC."F%;C[VVOJ"BB@#Y%^&W[-GQK M_8)_:#\8>,_@#X"?QO\ "CXA:A_:>J^$-,OX+?5/#FH9)>6U6Y>.&X@8,1Y? MF*X4( #Y?SQ_MN?#WXU?MO0?#?P'\-/@?XAT*V\,_$S3?$FM:_XQ>TL[6*WM MXYE:)$2>2>24^:"-L13Y3EA7U]10!\F_M:_";]JGX4_M9:)^W'^R9X#MO&[2 M>%?^$:\=^!)M32TEO;-9VGBN())/E#JS8/4C8N%<.^.PN-8_:P^+_P !/'?B M'Q_\!9?#]_K7A2[TKPI\.+'Q#9W5WYDL,BFZNKIWB@4NS1JL8;]VB,269]J? M05% 'P]XE_9]_::U3_@CS#^R):?L]ZN?'8\.VVDMIC:[I B5XKR.5IC-]MV> M644D8.[/!4=:V/C_ /!;]K?0O$_PG_;._9N^&2W?C+P;X4/A[QC\.-;U6UBD MU+37"LT<<\4KPATD#N"'.28R Q4QM]DT4 >)_"?XC_M5_$71M4^)WQ4_9VN? M!UK:Z1);:+\/[;Q%9WVI:I<2,A:YEE9H8( @39'&7!(>5GQ^[6N-_P"";'PA M_:!^"G[!.G?L]?$7P!<^#O&&@6FJPV-Y>:A8WEO)+7A#,FX.% M.1P&%?3U% 'YO>)OVJ17FO>(+_P 7V4DO MBJY74X[AKF)@[-+*R*"S7#Q@*@5"YPB^[_M4?#O]I;QE\6?V??VF_"?P(_M6 M_P# >L:N_B;P=8^)+1;BVAO[9(483SM'%(T83YPI(W'"EE&^OJJB@#Y8_:!^ M'?[0_C+]M[]G_P"-.D? :_O]&^'UKKA\6WVG:[IOE12ZC8) $@%Q&?@_\8_V1?VU?B%\9/!/PUU+QG\//BVEK>ZM!H$]N;_0M7@# M#<89Y8_-@E\R0ED)92R@KA06^K** /E_PI^S[\2[/Q#\=OVI]<^&EVWBKXH: M5#IGASP7;ZA9FZLK"UL?LT(FE:9;=9IG_>.HE944* S'(KSZR_9]_::@_P"" M/+?LB2?L^:O_ ,)W_P (Z^DC3/[=TCRB[7AE\[SOMOE^7L.>N[/&WO7W#10! MR'P M?$NG?!/PIHWC'PE=Z'JFG^'[.TO],O;BWE>&6*%$8;[>22-AE3@ACQZ M=*\"F\(_M5>!/^"AWC'XJ2? @>/?#7B'P[IUE\/_ !!)XBM;:'PFL<6+N"19 M298DFF)DD>&.1V"1X5^53ZLHH _/_P"'G[-O[8GAK_@FW\4?V5]8_9WDE\0: MSJVKQ:$;+Q-I^+\7=SY@N/WLR+% HSRS^8V1^[ YKL_VK_@U^TC\4_V#?AQ\ M&/!/[.^M7/B?1+WP[+J^FRZYI$2VHL$3SLRM>['W%"%V%LYR=M?9M% 'R#\7 MOA9^T?\ !O\ ;AT_]NSX)_!J^\7Z/XI\'Q^'_B#X)BU*TAU2QV.K17,)>;R9 M2-D2E5D/W7YP^Y+WP2\#_M+W7_!1SQ;^T3XI_9]F\/\ A/Q+X!T_2XKC4O$5 MH\]K)%('VR1P-(&DP&RL;.BDK^\.3CZPHH ***\-^/?@+]O_ ,0_$*34?V=O MCYX&\/>&C:Q+%INO^%I+NX68 ^8QD5@""<8':@#W*BOEG_A4_P#P5R_Z.T^% MG_A!R_\ Q=5;O]AK]K+X^S'3OVR_VU[^[\-(-K^$?AEIHT2"_'?[5< F61#T M,?3 R"": .U^.G_!2']F7X*^(O\ A7.EZ]?>.O&TC&.V\#_#ZR.J:B\@_@<1 M'9"0<9#LK8Y"FN#EL?\ @IK^U?$USK^L:1^SIX)E4L]O8R)JOB>XAZG=*<0V MF1SE<21G.0V*]]^!G[,WP#_9I\._\(O\"_A5I'ANV9 L\EC;9GN<=#-.V99C M[NS&L[]LSQW_ ,*Q_9&^)_Q!2;RY-(\ ZO_ M!CXC:QX9UB#A;[1[YX79'_LOA#]M+X= M+KUJ-J-XO\*PI!>*/[\UH2L4I[DQF+ '",:_+*BOD>*.!>%>,:/)FF&C.5K* M:]VQ-:_P 3/@+\+_BS"Q\6^&XS=E<)J5K^ MZN$]/G'WL>C CVK^7'P7XY\:?#?Q+:^,_A[XMU+0]7L9-]GJFD7TEM<0-ZK) M&0R_@:_0O]C[_@XQ_: ^%OV7PE^U;X4B^(&C1X0ZY8!+35X4Z9; $-S@#@,( MV)R6D-?RAX@_1?Q-?"5(Y=R8R@]Z551Y_DW[DFN_N/LFSPWE689=65? 5&I+ M:SM+[UO^'H?>OQ2_86\?^%O,U/X>WJZ]9KD_9B!'=(/]TG;)^!!/9:\1U+3- M2T>^DTS5]/GM;F%MLMO<1%'0^A4@$&OL7]E/_@H-^R7^V=IB3_ OXM6-WJ?E M;[GPUJ!^RZG;X&6W6\F&<#N\>]/]HUZ+\0?A+\//BC8_8O&WABWO"%VQ7.W; M-%_NR+AA],X/<&O\[N/_ *,-##XJI'+.;"5UO1JJ7+\F_?BO-\Z[61]AD_B; MF."DJ.:T^=+[27+)>JT3_P#)?F?G=17T/\4_V"/$>E>9JGPIUH:G ,D:;?LL M(/">IR:+XFT6ZL+N/[]O=PE&'O@]1[]#7\I\3<$\ M4<(5_9YIAI05[*6\)>DU>+]+W75(_6S6S3:>AWXW!X;,,)/#5X\T)JS7]=5NGT>I^BGB?PS\/_C? M\-;SPKXET^UUOPWXETMH;JWD&Z.ZMI4_,<'((P00",$5_/U_P4&_8H\7?L-_ MM 7OPUU3S[O0+[=>>$=:D7B]LBW"L0,>;&?DD''(# !77/Z[_L4?M ?\(_J2 M?"#Q;?8L;R4G19Y&X@G8\PY[*YY'HW^]QWO_ 4#_8J\(?MR? "^^&6K>1:: M]9;KSPEK4B98-*.)IZ2CUC- M+WH/REO!^:V]Y'\[8C"XK@S/)82OK2EJGWCTEZK:2]?(^3/^#='X]_\ "0?" M7QG^SEJU[NN/#NJ1ZQI$;MR;6Y&R5%']U)8@Q][BO/\ ]K#X=C]F7_@LMX0\ M=V4'V?2?%?C#2-GFM^/)7Y\SX$51K][@:BEY MVB[O[HM_^ GY]XG9;^[>*IKX7&JOE\7X:GTI\ [#^R_'WCRP"X6/58]@_P!D MO<$?IBO4:X#X5RVEY\1O%NLZ>NX21R'_QV/\Z_9_ 7,G@/$.E1O95H5(?5 M$"0"[;=J@D9)%>#?%;_@HAXJ^"%KX5N?BE^QEX\TG_A,]>MM%\/Q2:UHLCS7 MT_\ JHG6.]8Q$XY+[0O"08DAFC#*P]"#P:^.O^"OG M_']^SO\ ]G!:'_-Z /=/A[^T?XS\3?%^W^#WQ"_9J\6>"[B^T*ZU/3M4U:^T MZZL[E8)8(Y(1)9W,VV7]^K;6P2H)KU:LKQCI&NZGHL[^#[W3++7$@==*U+5- M+-W%;.V,DQK)$S @8(#KVSG&#\D_L ?$K]O+]K/X,?#;]I#Q'\=?#ECH\FL: MFOBCP^/"D32ZW:I=W$:E9EV_9F0JL2(B](_,>20L4 !]ET5\'?M#_M9_M8?L MY?LQM^T-\4OBU8Z+\2[#6H[O5/@I%;:9>6$.E2:D+:.-Y(8GNDS T_M_ZG^R/\;/BQ9^.-(UG MX;#Q=H.JQ^'(--FTYUO?LKVFR$D/&<,P9RS#"C)^;/+?"/\ :L^('[20\1>' M_!7[27_",?%C0O%MW;7?PDU32M.CCCLK>^9/+B%Q +B:1K10QF$Q196.45<+ M0!]DT5\M_%OXS?M5:;_P4/\ #7[-G@GXA^'+3PWXC\ W^JPK<>'"[V.@[UQ?P ^(?Q'^* M7PTMO&'Q6^"]YX UF:ZN(IO#=]JD5Y)$DS@DB7>!NRJ M.@Y7K@EN#^#O[<'Q_O?^"4NJ?M>^+C'KGBZSU"\2XEL=(39:VRZM]F>=8(]H M=;>W+2X)^80_.WWC0!]J45X3^S5\1-4^+GC33_B%\*/VJX_B7\-KKPO=KJ N MK734O-/U?S[0VP?[+;P.@: W>8I(PRE,?@_JNE:="+'3HM2"7=O$LL NG9;,,?/$T@WY&U"P5 #Z5\2? M$3XD:1\;_#?PWT?X+7FI>&=8TV\N-8\;QZI$D.D31#,4#P$;Y#(2 "",9Z, MVWM:^&=7OY]+M]$"7'FVT+;1)<. M[EAN*L/+$73!#=39\!?&+XA_M7_&KXG>"/AU\3[WP9X9^&FLQ^'TU#1-.L[B M^U/5@A:Z:0WL,T:01-MC5%0.[!F,@&%H ^AJ*^/? G[8G[1&N_"7X]_#+7]7 M\/V?Q3^!<5U)-KC:&\EEK5D+:>>TN1;B9/)ED6$[AN9$)4[6#;!Q'CO]I/\ M;N\)?\$]/"O[?H^-^A$Z;HVD:AK/@Y?"<#QZ[!/<0PR-/H_MP? M!N+]G/1?VD-"74=1L/$NJ6^D>']%C@6.^N]5FN3:K8%'8+'*LRNKY;:HC=@6 M &?DGXQ_$7XX_P#!/_XY_%CQ3^S+<-XP^&6MZP=8^(T5OI37DOP^UJ]PTMTB M[T6YRF)F@W *OE"4Q H\GLDG[+GPX^*_[$'PKL_V/O%T.N6'@KQEI7CCPM?Z MG=E?[=NK:ZDFN5N)-N8Y96FN=V5 27"E5"G: >X?!?\ :&TWXJ^-O&/PGUGP MU+H7B[P)=VL7B#1Y+I;B,Q74/G6US!,H'FQ2)N&2JLK(RLHP"=L?%*TO?C ? MA#H.D2WL]EI']H>(-024"'2UD;;;0OP=TTVV5@@QM2(LQ&Z,/X7HWA[QQ\$_ MC-\4?VMO%OA94\1?$ZXT;P]\._ 0OHWN9I+:V=(Q<21%XU+N9)I"A=8+>%W+ M-A@.A\.?&SX)?LL6FN>"O'7BZ]U?7]+-OK?Q9\56>DR206-U?$*ES=LN?)C8 M(%CB&\PVT,>[;&@>@#WVBF03P74"7-M,DD+M*M6]P)'F_G"*^P\/L,L7QU MEE)[.O2;]%--_@CKP$>?&TU_>7YGX'4445_IH?HH4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!8TK5M4T+4H-9T/4KBSO+659;:[M)FCEA M<'(964@J0>00\O\,E:47YQ:,*^&H8F/+5 MBF?TB_L@_P#!5C]C+]L]+;2/AU\2H](\2S@ ^$/$^VSORY_AB!8QW'_;%W.. M2!7O'C+P#X,^(6F'1_&GANUU&#G:MQ'EHR>Z,/F0^ZD&OY0T=XW$D;E64Y5E M."#ZU]B_L??\%O\ ]M3]E;[+X;\0>)Q\0_"T&U?[$\6SO)/#&/X8+SF6/@ M/YB*!PE?R_QQ]&6.(H5'DE15:K?V5JC_HDH'Y!A]6KY]\8^ _&7P_U0Z/ MXS\.76G7'.U;B/"N!W1A\KCW4D5[%^Q]_P %K/V*/VL?LOAV[\8_\()XJGVK M_P (_P"+Y4@2:0_PP76?)ER>%4E)&_N5]6^(?#7AWQ?I3Z-XFT6UU"TE'S07 M4*R*?0C/0^A'(K_._P 2?HNX/#8R<*5*>7XC5\DHMTI>:71><).*Z19]-E/B M+GF4S5',H>UCW>D_OVE\]7_,?FTCO&XDC$?\ MA'_$-V#X@TF)5NMQYNHNBSCU/9O?!_B KDOBG^P1X>U3S-4^%.MG39CDC3=0 M9I("?19.73\=WX5X<=!^,/[,OCRR\2ZEH%QI]S:3YAF8;K>Z7^)-Z_*RLN01 MG(SV-?A7#^$XY\#N)%BLPP\I8.=HU90]ZG*-]))KX91>L5-1;UCLVS[+,Z_# MWB#E7L<-52KQU@I:23[6ZI[/ENEH^AG?\%N/^"?5Y\3O# _;-^"&F/'XQ\)V MZR>)+>Q7$NH6,/*W*XY,UN!G/5H@1G]VBGZ4\-:CHG_!0G_@GM;WLSPY^(7@ M(I,P V6VH^65K?#3XA^'OBQX)M/&.@N&@NX]L]NY!:"0 M5.F!<%,?("?ZWP>!P&,KRQV$:GA\73]ZVSNKQFO*46T_.SZL_#\?SU,'+ 8R M-I4VXV>]GI*+].GE?R,O]C>YU#5?A!X5U_5K=XKVX^'6@1:E'(/F2[ABGBF4 M^X=2/PKUZLWPUX5TOPI;2VFE1;$EN9YBN.C2W$L[ >VZ9L5I5]+14XX>G";N MXPC%OSC%1_0\JDI1HPC)W:BE]R2"OS$_X*&?\GA>+_\ N'_^F^VK].Z_,3_@ MH;_R>%XO_P"X?_Z;[:OP/Z1W_)$8?_L(A_Z:K'Q_'/\ R*8?XU_Z3(\6HHHK M^*S\J"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "OIC_@E9X@_LS]H?4-%=_DU/PS.BKZR)+"X/_?(?\Z^9Z]H_P"" M>^L'1_VM_"I9L)=&[MW]]UI-M_\ '@M?:>'.+>"X\RVJG;]]3C\I247^#/5R M.I[+.*$O[R7WNWZGZ>4445_I ?N84444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %?)G_!3/X2_M _&S7OA-:_!?X%:KXB@\$_$W3_$NL7T6LZ7:QM; MV_+11BYNXW:0[B!E0OR]>17UG10!DWGB+6;;PC)XCM_ >J7%ZL!D30(Y[073 MMG'EAFG$ ;ODR[<=\\5\Z_\ !,CX/?'_ .!O[#5C^S_\3_AY<^#_ !7H:ZFE ME>7>H6-Y;RO$,JAE<+R.,BOJ"B@#\WO$/[-W[KZEX1\/?#^[T+5/$D>J:7&'NIY&<2K ]VLIC&!GY,Y;A M3BG_ R^'GQRT3_@I'\1/CQK7P)UJV\(>(_!NGZ3I>L-J^E-OGMB&9FB6\,J MHV2%)7/'(7-?3]% 'RS^QYX$^/7PH^-GQ[\?>/?V>=?LM/\ &WB]-9\,;-8T MB62[B2-H_+*I?'RY#PPWD+@\L",5SG[%_P /OVP?V9?^"?T?PY/[/-T/'6B> M*UN5\/SZ[I3QZM87&KK-=1Q3KC?M MU:/^TM\"_@IJGPN\/MX9O[?XA:9>?9[:#7+N79]FCBM;>:10T;;Y))1MC8K' MM+L7-<3\(OV7=3\"_M":3J&EO)\2+2ZT^.VMFAFB\^\ MDN+2X)GC,2N4@V-(DC*H 4,Y^[:* /F+XT?#;XXZY_P4A^%OQM\-_!+5M0\' M^$?#FJZ?K&NPZMIB 2W<9",D,MTLS*I"ACL!Y^4-BLWX7_"3XR?L8_M8?$[Q M;X;^%VJ^-/AQ\6-677UF\.SVQO=#UABYGCE@GFB+Q2M(S"1"VW:@8#EJ^KZ* M /DVP_9F^*VF> ?VBOC->?#:XN?'7QNLY[73/"5GJ5GYNGVD6GR6=C%/-),L M E)=I)2DC*NX!2^W)Y#XF_L_?M->*?\ @CW8_LB:3^SYJ[>.AX=TS2)=-?7= M(6*-[6[MI7F,WVW88V2)MN"6SP57K7W#10!\]_%7]I#]H3X)S?"Z*Q_9;N[S MPSK-Q9:;XYU&ZU^T6ZT"6>ZM[*!5CBDD6=C).K (S;AQ\IR1]"5D:UX&\->( M]?T[Q'KMD]U/I,AETZ*:X/ 'Q- M_9=O_B9\/?%GPCU?QAI/BKQ_JGB?1->T22SE%_%?["]G=1W$\9CFC*["[#RG M0J=PP5'6_L(_LY:C^R_\ T^'FK06]I/>>(-2U?\ L>SG\V#2([JY>6.RC? W M"*,HA8#!8,1P0:]EHH \P^&?ACQ%\0?B9??'SXB:+!/?2(>4GNF0$ _,D"1+A6>8'YU^-/P)^,WA;4/VG_!N@_#35O$C_'+3[(>" M+_3X0\ F>S-E/#=2DA;00$B4/(51H_NDN"E?;-% '.?!SP5??#7X1>%?AUJ> MI"\N= \-V.FW%X,XG>"W2)I.>?F*D\^M='110 4444 %%%% !1110 4444 % M?G[_ ,')%[]E_8$T:#/_ !\_$W3H_KBSOW_]DK] J_.S_@Y@\_\ X8;\([?] M7_PM>RW_ %_LS4L?UK]!\*8J?B-EB?\ S]7X)L[\L5\PI^I^'U%%%?Z1GZ"% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%7-)\.^(-?D\ MG0M#O+U\XVVEJ\ASQQA0?4?G76:+^S)^TEXEV_\ ".?L^>.-0W8V_8O"=Y+G M.,8VQGU'YUSUL7A,/_%J1CZM+\R7.,=VY\%7L"GISF2-1CGK_A77:)_P $@/\ @I3K^W[#^R3XBCW8Q]MGM;;TZ^=* MN.O?W]#7DUN*N%\-_&QU&/K5@OSD9/$X:.\U]Z/FROIG]C__ (*V?MH_L:FU MT/P9\16\0>%[?"_\(EXKWW=FD8_AA8L);;C.!&ZKDY*M73Z+_P $'_\ @J!J MVTW7[/MIIZMC#7OC'2N!QR1'G7R87]>WH?;/RV><7>%>;8.6%S/&X6M3?V7.$UZJS=GV:U70YJV*RRK M#EJ3BUZIGW_^Q]_P7S_8\_:*^R^%_B[=Z JH/^ MNRQ#L"U?;;Q^'O%^AKO2RU33;Z ,N0DT%Q&PR".JNI'(/(-?BGHG_!LY^V;< M[6\0?&CX968.,BVO]0G91QV-F@SU[]NO/'T]^QE_P2;_ ."BG[&M]"OPV_X* M$:/8Z.)0]UX6NO#5QJ>ERY(+?N)9H_+)YR\1C I)]/L]07_3M'#E[9G'W9$#&P<%"FFVE'2*N[OE M6T4WK9)*[;M=L\O%8K$8RK[2O-REM=[NVUWN_5ZV"BBBNPYPK\Q/^"AO_)X7 MB_\ [A__ *;[:OT[K\Q/^"AO_)X7B_\ [A__ *;[:OY_^D=_R0^'_P"PF'_I MJL?&<<_\BF'^-?\ I,CQ:BBBOXK/RH**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH *]'_9!OSIO[3W@:X!QN\16\7_? MP[/_ &:O.*[7]FR?[-^T1X#F]/&.F9^ANHP:]GARHZ/$.#J+I5IO[IHZL#+E MQM)]I1_-'ZWT445_IV?OP4444 %%%% !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 5^?O_!R19?:OV!-&GQ_Q[?$W3I/ MIFSOT_\ 9Z_0*O._VG?V5_@M^V#\-D^$GQY\.3ZIH2:G%?BUM]0EMF\^,.J' M?$RMC#MQGO7U'!6=87ASBO!YGB4W3I34I**3=EO9-I7^:.G!UHX?%0J2V3/Y M;Z*_HGT;_@B'_P $OM#PT'[+MO.XZO>^*-5FS^#W17]*ZW1?^"5O_!.K07$6$Z1E^'^9_ M-717]06B_L-_L5^'<'0OV1/AC:,.CP> ]/5OQ80Y-=;HOP8^#WAO'_"._"CP MU8;?N_8M"MXL?]\H*\FM])W+(_PN M2^1HNCW5X^<;+6W:0_DH-=9HO[-7[1OB3'_"._ 'QM?[ON_8O"MY+G_OF,U_ M4Y###;QB&")411A41< ?@*=7D5OI/XJ7\'*XKUK-_E3B92XDETI?C_P#^8[1 M?^">'[>>O[3IO[&OQ.VM]U[CP1?0J?\ @4D2BNNT7_@D+_P4GU['V']DCQ)' MNZ?;9+:V_P#1TJXK^D.BO)K?29XGE_"P5%>KF_RE$R?$6)Z07XG\].B_\$(_ M^"H.K8:X_9YMK!6Z/>^,=*_DERQ'Y5UNB_\ !NU_P44U3'VZR\$Z;GK]M\3E ML?\ ?F)Z_>FBO)K?2/X^J_!3H0](3_\ ;JC,I<08Y[**^3_S/Q#T7_@V>_;2 MNL-KWQD^&-FIZBWU'4)F'X&S0?K77:+_ ,&P?Q>GQ_PD7[5WANU_O?8O#EQ< M8_[ZDCS7['45Y%;Q]\2JOPXB$/2E#_VY,R>>9B]I)?)'Y/:+_P &NVC1[6\1 M?MI7,W]Y++P"L6/8,UZV?KBNNT7_ (-C?V<(-O\ PD7[2'C>Z_O?8K*SM\_3 M^VZS!%CZ[F'H?R MKR,1XU^)E7X\R:](4H_E!"CF6;5W:$FWY)?HCX9T7_@VR_8+TW:VI>//B;J) M_B%QKUDBG\([)2!^-==HO_!OO_P37TK;]N^'WB/4L=?MOBVY7=]?)*?Y-?1F MM?MJ?L<^&]W_ D'[6'PULBN.=/1N_&#-DG@\>UN@; MOMW[7O@B3;G/V+5UN?7IY(;/3M[>HKP<3XM\;5/XF<5%Z5.7\FCNIX+BS%?P MJ-:7I";_ "1QNB_\$2/^"7^A;6MOV6K69AU:]\3:K/D^XDNB.WIBNMT7_@EC M_P $[- V_8?V/O!$FWI]MTD7/Y^<6ST[UR^M?\%JO^"9&A;EN?VH+69AT6R\ M-ZI/D\]#':D=O7%<$KP,3XE MYU6_CYQ4EZXB;_\ ;V=]/A#Q Q/PX'$OUIU$OQ2/H/1?V(?V+_#>TZ!^R/\ M#*S9>CVW@/3T;MSD0Y)X'/M76Z+\'OA'X;V_\([\+?#EAMQM^Q:';Q8Z=-J# MT'Y5\1:U_P ''W[">G973? ?Q+U!OX3!H5DBGZF2\4C\JY/6?^#F+]GB#/\ MPCW[.'C2Z_N_;;ZT@S_WRTE>!B>-L/6_C8UR]92E_F>A3\,?$7$[8"I\VE_Z M5)'Z51QQPQK%#&J(HPJJ, #T IU?E-K/_!SOIJ93P]^QE/+Z27OCT1X_X"MD MV>_>N2UG_@YI^,D^?^$>_9;\,VOI]LUZXG]/[J1^_P"8].?)GQ7D4?\ E[?_ M +=E_D>C1\%O$>KO@U'UJ4OTFV?L-17XF:S_ ,')O[:EWE-%^$OPRLU/\4NE MZA,XZ=#]M4>O;O7):S_P<'_\%$=4S]AUGP?IV>GV+PNK8_[^N_\ DUS2XRR: M.W,_E_FT>I1\!N/:OQ*E'UG_ /(Q9^\%%?SY:S_P7%_X*S]N_:U\51[NOV*6*V_]$HN*YY\<98O MAIS?R7_R1ZE'Z/'%TOXN)H+T=1_^XT?T=45_,SK7[>W[<'B' M:4Z5*"NWR2?R6J;;Z):MZ)'] -%>>?LS?LN_!_\ 9+^&MO\ #'X/Z"]O;IA] M0U*\E\Z]U.?',]S,1F1SSZ*H.%"J !Z'7V5-U)4TYJSZI._XV7Y'X/BH8:GB M91P\W.">DG'E;7=QO*WIS,****LYPK\IOVQ/&EO\0/VG/&7B2T*F+^US:1.O M1UMD6W##ZB+/XU^G/Q7\;0?#?X9:_P"/9V4#2-(N+I W\3I&2J_BV!^-?C]< M7$]W.]U RJ+^*4JLO\ MU*M2HX==6Y/Y:+\V,HHHK^3#\W"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "NQ_9V7=^T#X%4#KXQTP?^3<5<=7 M>_LM6IN_VDO <07./%E@_P#WS.C?TKUL@BYY[A(KK4I_^E(Z<&KXRFO[R_,_ M6>BBBO\ 3X_?PHHHH **** "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@ JKK>LZ7XI;65A:R7%Y<2?=BB12 MSN<=@H)_"K59WC#0D\4^$=5\,R@%=1TZ>U8'IB2-D_K2E=1=MRZ:@ZB4]KZ^ MA\[ZU_P6,_X)IZ!N-]^U7I$FWK]BTJ_N?R\FW;/3M7):W_P7E_X)HZ5N^P_& M/5M2QG'V+PAJ"[NO3SH4]._J/?'X#R1R0R-#*A5D8AE(Y!':FU^72XWS5[0@ MOD__ )(_L6C]'K@V&LZ]>7_;T$O_ $W?\3]SM;_X.*_V M*W?8=%^(6I8SC[ M%XGG7*>G?U'OCDM:_X.6OV58-W_"._ 7X@W7]W[:+&WSUZ[;B3':OQ M>HKFEQCG4MG%?]N_YW/4H^!/ %+XH5)>M1_^VI'ZZ:U_PL_\'$G_!0/5,_8;/P#IV>GV/PW*V/^_MP_ M^37PC17-+B#.I[UY?E^1ZE'PQX H?#EU/YIR_P#2FS[!UG_@N[_P4SU3/V+X MX:=IV?\ GS\'Z:V.G_/6!_3]3[8Y+6?^"P'_ 4GUW/V[]J[7$SU^QV-G;>G M_/*%?3_.:^:Z*YY9MFD_BKS_ / G_F>I1X*X.P_\/+J"_P"X5._W\MSV?6?^ M"B_[>NO9%_\ MB_$A >HM/%]W;C_ ,A.M6+Q4_BJ2?S9ZM')LGP_\ "PU./I"*_)%[5_%'B7Q MV_7_ !%?7Q)R3>7;RG/_ (FJ-%%8-MO4]",8P5HJR"BBBD4%%%% !1110 4 M444 %%%% !14EG9WFHWD6GZ?:R3W$\BQP00QEGD=CA551R220 !UK]:/^"6? M_!"V'2_[._:$_;@\.++<_)QX/_P $N?\ @B[X MX_:REL/C=^T+;7OAWX;;EFLK3!BOO$2]0(L\PVY[S=6'$?7>O[9_#[X>^!_A M1X,T[X=_#;PK9:)H>DVP@T[3-.@$<4"#L .Y.22>222222:UX88K>);>WB5( MT4*B(N H' Z"OD+_@H%_P5(\)?LWQ7GPI^#,]KK?CK:8[J?(DM-$/K)CB2 M8=HNBGE^FQOW?@G@3&9AC(Y?E5)U*LOBEV75R>T8K_@:MZ_P)XL>,,\?3EFF M>5E2P\/X=-.ZOT45O.H^K]?ABM/3/VTOV\?A1^QQX6SK&+:8 M"63J!+,>?)AR/O$9;!"@X..=_P""8OCOXK_''X1:Y^T?\8]::ZU+Q?XBE73H M(U*6UII]L/*CAA3)V()3<>I)Y8EB2?Q\\:>-?%WQ'\57OC;QSXAN]6U?4IS+ M>W][*7DE<^I/8# ' %?NQ^RG\+O^%+_LW^"OAC);^5/I/AVV2^3&/] M*9!).?QE=S^-?NO'_!F4>'G!E'"Q:J8O$S7/4:^S!MBY)T\'AH/DII_;F^6,IO[4N53\H[+JWZ!1117X,?T"?.__ 4X M\>_\(G^S7)X;@GVS^(]6@L]H//E(3.Y^F8U4_P"_7YQU]8?\%8O'O]J_$_P[ M\.K>;,>CZ2]W.JG@2W#XP?<)"A^CU\GU_!'CAG/]K^(6(A%WC04:2^2YI?=. M4E\C\"[4+G9J; MS8_ZYPR2?^RUY37L7["GC7X<_#;]H?3_ !_\4_&NE>'])TNQN2^J:S>I;P1R M2IY"!I'(5CD]-U*_"_C32(]?\ !WB2PU:PF'[F]TR\2>%_HZ$J?P-7Z_TI/W<**** "BBH M-4U33-$TZ?6-:U&"SM+6)I;FZNIECCAC499V9B J@9HK&[D8D*L5TZB"4L1@!'.[C&E %RBO.&_:[_9NB^ UG^TY=_%G3 MK;P-J%N9K'7KQ)8%G 9EVK%(@E+Y1ALV;_E/'%=MX0\5Z!X\\)Z7XY\*7_VO M2]9TZ"^TVZ\IX_.MYHUDC?:X#+E6!PP!&<$ T :-%!( R3@#J37 >$/VJ/V= M_'_C&+P%X,^+FCZCJ=S)-'8Q6TY,=Z\.?-2WEQY=PR;6++&S%0IR!@T =_11 M10 45P7B[]I_X"^"/%4_@77?B59/KEK&'O=&TR.2^N[5",AIH;99'A!'(+@ MCFM+P#\=/@W\5+UM,^&_Q-T77+F.!YI[;3-02:2!5<(WFHIS$P9@I5P&SD8X M- '5T444 %%%% !16=XM\6^%_ 7AF^\9^-?$%II6DZ9;/<:AJ-_.L4-O$HRS MNS$!0!7(?"C]JO\ 9M^.VO3^%_@U\;_#7B?4;6T-UB:K'<210AE0R,$)P MNYU&3W84 >@45E>./''A'X:>#]2\?^/?$-MI6C:1:/=:EJ-Y)MC@B49+$_R MY)( !) JIJOQ5^'.A?#R/XLZWXQL;/PY+90W<6KW4WEQ/%,%\H@M@DOO0*N- MS%@ "2!0!T%%8/P^^)W@+XJ:1/K?P_\ $UOJ4%I>R6=ZL89);2Y3&^":-P'A MD7()1U5@&!Q@BK=SXR\,6GBZT\!3ZQ&-8OK&:]MM/4%I&MXFC224X&%4-+&N M6P"6 &30!IT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 ?R\_M0^#?^%=_M+_$/P (M@T3QQJU@J8Z"*\E MC'X845PM?3W_ 63^'W_ KG_@I'\3=.B@V0:EJ5OJT# 8#_ &JUAG<_]_7D M'U!KYAK\%QU)T,;5I_RR:^YG^D_#N-69R%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %=!\+?A7\1/C9X M\T[X8?"GPA>Z[KVK3B&PTVPBW/(W4D]E4#)9V(55!+$ $UVO[(O[&WQS_;7^ M*$7PP^"?ADW#IM?5M8NLI9:5 3CS9Y #M'!PHR[D$*I.:_>G]@7_ ()R? O] M@3P'_9/@6R&J^*+^!5\0^,;Z "ZO3P3'&.?(@!&1$I[ L78;J^@R3A_$YO/F M?NTUO+OY+N_P7X'YCXA>)V4\#X=T8VJXN2]VFGMVE-K9=E\4NEE=KR'_ ()? M_P#!&_X=?L:6=G\7_C+'9>)OB:\8>*?9YEGH&1REJ&'SR]FG(![(%&XO]NW- MS;V=O)=W//B%XDM=(T?38 M3+>W]Y)M2->P]68G "C)8D D@5^3_[?W_!3_P :?M.W%U\,?A3)=Z%X"5RD MJ%MEUK(!^]/@_)%W$(//5R3@+_27AYX:9CQ166%R^'LZ$'[]1K1?_)3?1>EV MEJ?YU>+/C%2RJ>1G=V+.[MDL3 MU)/W MPQ6D8+M%?FWJ^K9Z?^Q=\+O^%S?M5>!/AW);>=;WGB&":_CQG=:P$SSC_OU$ M]?N[7Y8_\$,_A=_PDG[0/B3XJ7=MO@\,>'A;P.1]RYNWVJ0?^N44X_X%7ZG5 M_+_CYF_UWBZG@HO2A32?^*?O/_R7D/ZJ^CWD_P!1X.J8Z2][$5&T_P"[#W5_ MY-SA117,?&OQTGPR^$?B3Q\9 KZ5HUQ/!GO,$/EK^+E1^-?@N+Q5'!86IB*K MM"$7)OLHJ[_!'[M5J1I4Y3ELDV_D?F/^UKX]_P"%E?M'>+O%,<_F0G5WM;1P M>##!B!"/8K&#^->=4KN\CF21RS,,A\2/ VD^ M(-)@T6"UFT_6M-BNK=FFFWC*2JRD_N#@XKY@K[]_X)0>$SIGP7U[Q?+%M?5? M$!B1B/O101)@_P#?4D@_ U^L>"67O'^(^$=M*:G-_*#2_P#)G$^CX3H>VSRG MVC=_*O@W'XK^%FMR')U?X:^*KC3GR.G[LEX@!Z* M@J@?@#_P4_\ @Q^\^#7[9'ACXC:?%S#HGQ7\,&"4*/X?MMD?,E8]F< 9]J^J MZ*_OP_93Y6B_;)_;O\#DZ-\6/^":>N:A>K_J]2\">+[2^L[D=V"OAX?97)-/ M_P"&^_VF?^D8/Q3_ / ZR_\ BJ^IJ* /(OV;OVC?BM\;=;U+2OB'^R9XO^'4 M-C:I+;WOB2X@=+QBV#&GE$D$#DY[5X%^W)XNU#XY?\%&/@I^P/K$[CP7>VS\/\ BCXF/K'B M/Q!9WEVB)IBSPRF"T9R0#("[DC^]+LZKR =!\:?C%HO[1'_!'OQ=\8]#\#Q> M';#7?AIJ$]IH<R?>(YQBOKG] MB7Q-X=\5?LA_#/4/#.NV>H0Q> ](@FEL[E95CF2RA#QL5)VNIX*GD'@B@"S^ MV'6::L@V@LP\?_:+\2GX)_M%^+?VM?V)=9UOQ!\( M_'EI':?'*_\ !6GF>VT]WFQ->6-QE8Y+@QF5O,C+B"25R[+YJ@ 'WQ^RG^TU M!^U=\-X?BSH7PE\3>&M$OBQTFX\2BU1[Y%=D:2-()Y&";E.&;;N'*Y!!KB_^ M"H7[37B/]D_]C+Q1\3O!$_D^(+DPZ7H5SM!^S7%P^SSAGC=''YCKD$;D7(QF MM_\ 99_:P_9E^/5C9^"/V5]2;5="T+0HQ)-8:5/;VFD1H(X[>SRN T M9;^$2;L'&* -?]BKX%>&_P!GW]G#PSX.T>#S-0N],AU#Q+JTIWW&J:G.BR7- MU-(./V1+_\ ;(G\0^#_ (AZ7'\2+KPTVBZ_X>MK M21;V[B\Z":":>/:&4Q ,H=AC9.,L JU@?L2?MD^#M<^$>C?"/]H36+?P+\3O M"6EPZ9XG\,>++A+&XF>!!&+R#S2!/#*%#[XRR@L1G&"?/?V?]2TCXD?\%F?B M1\5_AW=PZYX9B^$5OI)39ZG^)O[37AK]J#]CSXXS_&GQ'JS?$G2SK5K9?"V MSANDA\-VMNQ"326T*A92%!DDO+G<%;X)\>07[Z9-IFJV%KIR/';SRJ%+/Y[ $YC9[8J,N%P ?5OP7^)_C M7XAW7BG1O'_PS7PSJ/A?Q -,>*'5_ML%\AM+>Y6YAE\J(F-A<;0&4,"AR%.5 M'<5\=_LB_M!_$3X!_#WXR)^T]\9I?'G@/X3:G;1>'?B?%:&>;5H)( \UN6CW M?:)8':*)FRQ$CNK/A>/IOX*?&?X=_M"_"W1_C+\*=<_M'0-=MVEL+HPM&QVN MT;HRL 5971T(/0J: /'O^"BGAW]I7QAX)\-^'O@3\!-$^(FD1:Z-0\:>&==U M:&VAU2WMUWP6C+*0LJ-,5E93P?LZJ0RNPK,_X)U?%_\ 9@^*"^)]*^&/[+6C M?!_X@^'I8K/QYX-@\-6UA=V^2QC)DABC-Q"3NVL5!!ZJ REO3_B[^V/^S9\ M_B3I'PJ^-/Q2L?"^IZ[I[WFF3ZTCV]E)&C[&!NW40(V1]UG!QC^\N?//!?PR MT[XW?M5^-OVH/AEJ=UI.BZM\+(O!^G^*;*$QMJMXUQ),^H6^X#S4@3[/&D_W M9&W!25CR0#S_ /X*67-Y^T-^S'\5]0L[J1? G@#1+M8GBB^#?&/@K7O&%O:0M(R:9#; MJKW#(H+.D+O'(P .%4O_ 5YW^V'^PS\9/@?^PMXU@MOVZ?&NJ^&_#OA&1$\ M*7.BV$5K<0( !"S(@< ]R#N)Y)R:^H?V!OA]XO\ AW^RYX5L_&/Q:U7Q?+J6 MCV.H65SJUO%&VGVTEE;A+*,1 QQ[6(+98[SD]* /-?@%XJM_ O[0'[2_P"U M9JLEQ'\.-8U+0(_#EW! S+K%W::>+:YDLT'^O,D[Q01LF1-( %)(KV'X):!+ MX8O[CQU\8=5T^V^('CMDGN=->^0O8VD08V^F6_.9$MT=B[*,/-)/)P' %#1/ M^,COB\/&,O[SP-X"U.2'05ZQZUKD9:.:\]&AM#OAB[-/YSX_,K76M%_X0B5_^/N*U"1'1S9$?,,W.\KY?_+7S/XMU 'Z+45C? M#N3Q1-\/]"E\;Q[=:;1K4ZNN ,71B7S1QQ]_=6S0 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^+/_!R=\+CX M<_:G\&?%>WMRD'B?P:;21L*'?A_87.S6O% MUQ!D2$?>M[13_KIL=3]R/.6.=J-[/_P2U_X(F^+/VE3IWQX_:CL+W0?A^Q6X MTO0R6AOO$"=5;LT%LW]_AY!]S:")*_:3P;X,\)?#OPK8>!_ GARRTC1]+MEM M].TS3K=8H;>)>BHB@ "OM,@X6J8RV(Q:M3Z+K+_)?B_Q/P'Q+\9,-D7/EF22 M4\3M*>\:?DNDIK_P&+WN[I#X=)TJU^>>3[UQ? M38 :>XDQF61L#)/ "J%4!0W]H[]IGX2_LL_#^7X@_%?7Q;Q'8!@#P) MKAAGRHL_\"?&%'#%?R"^/'[0'Q4_:3^(%S\2/BUXEDU"_F^6"%W^;OBKXSX M?ANK5H4)_6,PG=R;?,H-_:J.]W+JHWOUDTK7[?\ ;*_;E^+7[8_B[[;XHN#I MGARSF+:+X8M9B8+8<@22'CSIB.KD<9(4*#BO%***_LO+,KR_)L##!X*FJ=." MLHK;_@M[MO5O5NY_$>:9KF.=X^>-QU5U*LW=R>__ $MDE9):)6"BBG112SR MK##&SN[!411DL3T %=^QY^Y^M7_!%/X7?\(7^R5-X\NK;;<>+_$%Q=)(1@FV M@Q;HOT#QS$?[]?8%<9^SM\,H_@U\"/"'PM2)5?0_#UK:W.WHTZQCS6_X%(7; M\:[.O\Z>+LW_ +=XGQF/O=5*DFO\-[1_\E2/]*.#LG_L#A;!Y?:SITXJ7^*U MY??)MA7S;_P5$\>_\(Q^SO%X1MYL3>(]8A@= >3!%F9S_P!]I$/^!5])5\!? M\%6_'O\ ;?QBT3P!;S;HM!T8S2J#]V>X?+#_ +]QQ'\:_#/&3.?[&\/,9*+M M*JE27GSNTO\ R3F-.*,5]5R2JUO+W5\]_P +GRQ1117^?A^+A1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^ MJ?[%O@H^ _V8/!^C2P[)9]+%],".=UPS3\^X$@'X5^8WPX\'7?Q"^(&B>!;$ M-YNL:K!9J5'W?,D"EOH 2?PK]A;&RM=-LH=.L85C@MXECAC7HJ*, #Z 5_3W MT:\H<\PQV:26D8QII_XGS2^[EC]Y]_P)AKUJV(?1**^>K_)$M%%%?UL?I(44 M44 %%%% %*V\-^';+5)=6\FU@6--QY)PH R:LT44 4M:\-^'?$D*6_ MB+0+*_CC.42]M4E"GU 8'%6;.SM-/MDLK"UC@AB7;'#"@54'H . *DHH B6P ML5DFF6SB#W N&$8S+@8&X_Q<<B@#,UO1+B3PM/X?\+PZ;:LUOY-LE[I_G6L:G@AH49-ZXS\@9<],BJ' MPJ^&NB_"3P/:^!]"N)IXXI[FZNKNX"B2ZNKFXDN;F=PH"AI)Y99"% 4%\ M"NBHH @OM*TS4_+_ +2TZ"X\I]\7GPJ^QO49'!]ZGHHH *.O6BB@"MI&CZ1X M?TN#1-!TNVL;*UB$5K9V<"Q10H. JHH 4#T Q575?!/@S7=U6*_\DG_ .V'A]%%%?GA_404444 %%%% !1110 4444 %%%% M !1110 445U'P;^#'Q0_:!^(FG?"CX.^#;S7=>U279:6%FF3C^)W8X6.-1RS ML0JCDD"JA"522C%7;V1G6K4<-1E5JR48Q5VV[));MMZ)+N<_I6E:IKNIV^B: M)IMQ>7MY.D-I:6L+22SR,0JHBJ"68D@ 9)-?KU_P2S_ ."&6F^!/[._:$_; M7\/P7VMC9<:'X!N LEO8'JLMZ.5EE[B'E$_CW-\J>X_\$R/^"07PO_8?TRV^ M)GQ%^Q^)_B=/!^]U8Q[K71@PPT-FK#.[!*M.0'89 "*64_9%[>V>FVO=^6R\WM_)OB; MXTU7Q2\EO(JJJA54 8 Z5\;?\%!/^"J/AG] MG];WX1? BZM=9\; -%?:AQ)::(W0ANTLX_YY_=4_?R1L/D/_ 4'_P""MUSX M@^W?!;]E'6Y(+#YH-7\:6[%9+CLT=F>J)V,WWF_@P,.WY^.S.Q=V)8G))/)- M?V9X:^#$J_)FG$,+1WA1>[[.IV7]S=_:LO=?^;'B?XW1P_/E7#D[RVG66R[J MGW?]_9?9N[26AXL\6^)O'?B2]\8>,]>NM3U349S-?7][,9)9G/5F8\G^@ K M.HHK^HH0A3@H05DM$EHDET1_*52 O!4MMYMM_;T=]?(1\K06H-S(K>S+$5_X%7D5?=G_ 0H^%W]M_&/ MQ?\ %V[M]T6@:''I]JS#@3W4FXL/<1V[ ^TGO7R/'N;_ -A<'8W&)VDJ;4?\ M4__+_P EBS]0****_P ]3_1L*_)? M]I[Q[_PLW]H'Q;XS2?S(;G698[1\YW01'RHC_P!^T6OTX_: \>_\*P^"?BCQ MVDWERZ=HL[VK9Q^_9=D0_&1D'XU^19))R37\K_24SFT,!E47OS59+T]R#_&9 M^><=XK2CAEYR?Y+]0HHHK^4S\Z"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#Z+_X)C_#@^,?VBAXMN;?=:^& M--ENBQ&5\^0>3&I]\/(P_P"N=?HS7S;_ ,$P?A.;ZVV7?BK4&G1B M,'[-#F.('_@7FL/9Q7TE7]_>"V0/(> ,/SJTZ]ZLO^W[ M30OO/WG\]OPL%%%%?JQ]&%%%% !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 %%%% !7Y,?\'*W[.4D6H^ _VK=% ML/WCJ7N+1CCKD&Z4D_W$'I7ZRS30V\+W%Q*L<<:EG=VP% Y))/ M05\&?MJ_$WQ+_P %/?!7BS]D7]CSX<6/BKPUI\;R>)?B7JMPT.FPZA;CSK>T MTZ10?M$YE6,,XRFQB/NR"0>5G>!_M'+*E%;VNO5:K[]OF?:>'O$7^J_%^%QT MG:"ERS_P3]V3^5^;U2/PTHJ2ZM;FQN9+*]MWAFAD*2Q2H59&!P5(/((/&*CK M\0/]#$TU=!1110 4444 %%%% !1110 4444 %%%?6?\ P37_ ."3_P 7OV\_ M$$7B[6?M/AGX;V=SMU+Q/+#^\OBI^:WLE88DDZ@R'*1\YW, C=&%PF(QM=4: M,>:3_KY+S/+SG.LKX?R^>.S"JJ=..[?X)+=M]$M6>6_L8_L/?';]N7XFI\/? M@[H&+6W9&UWQ%>JRV.DPD_?E<#EC@[8UR[D' P&8?O7^PO\ \$_/@3^P5\._ M^$4^&.E_;=;O8E_X2+Q;?0K]LU.0#+;1=%L%R(H1F2XE( :::0_-+*V!EV)/ ' S?VF?VIOA'^RC MX D\=_%/7!&9 RZ7I-L0UWJ,H'^KB0D9ZC+'"KD9(R,_L7"O!\Z>(A1H0=7$ MST22N[OI%?F^W9'\0^*?C%B.(J-1SJ?5LOIZM-VYDOM5'^45HG;XG9G5?$?X MD^!?A'X,OOB#\2/$UKI&CZ=%YEW>W;X51V4#JS$\!5!9B0 "37Y,_M]?\%-? M'7[5-YFYNGFRD=9&&>2 %7Y1X[7]Q>&WA#A.&E# M,PZ=86[2SSRK'#$@R7=C@*/@@'F-^4GD_G7Y[5]/?\ !5+Q[_PD/QTT MWP-;S;H?#VBKYJ9^[/.?,;_R&(:^8:_@'QISG^V/$/%7_@; MD?C/%6*^M9W4MM&T5\M_QN%%%%?E)\Z%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %:_@'P9J_Q%\;Z3X$T&/=>:OJ M$5K!QD*78+N/L 22>P!K(KZP_P""5WP9?Q#\0M3^-.JVF;30(3::8[+PUW*O MSL/]R(D'_KLM?4<%\.5>*^*,+E<-JDES-=(+6;^44[>=D>AE6!EF.84\.NKU M]-W^!]Q^$/"^E>"/"FF^#M"A\NRTJPBM+5/2.- JY]\#FM&BBO\ 2FE2IT:4 M:=-6C%))+9):)'[O&,8148K1!1115C"BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** ..^/7Q7N_@=\*]:^+"^![W M7K/P]IEQJ.J6FG7,,=I":M

(Z1-,S(J^8@5 MS@8=@ZCNASP ?;-%?#7Q;_:(_;9^$'[+GPP_;5U7XT:)=Z;>1>&_^$F\#0^% MH=FHVU['"LL[79Q(MPS2;\1)'$F_:%<)N?W#XG?';QCXO_:YTC]C+X3^)?[" MN8?",OBGQIXDBM(I[BTLA.MO!:VJSJ\0FDE?%)8%0#2\%?M9S^+O MVQ_$7[(UY\)]0TF7P_X2375UV^U.!Q>Q/<)"@CABWX0[F.YG##;@H,\>QU\4 M?!;PG\1-&_X*[_$3PUXR^*5WK%P?@C:#2?$/]GVD-ZELU_&5\U8XA;M*K^8- MRQ*I4)E,YSU_[)?Q\^.GQM_93^)_BSQE\1MGB/PCXT\0:5I.MV.D6J'RK%$, M.^%HVC;)SNX!() *\$ 'U117Q=;_ +>/Q,T/_@G1\)_VFOB/KDEG+XO\16EA MXY\7:5HJ2G0K"2>Y5[U(-CH"##%$"R.H,V=CG"MZW\-;GXE?$KP]XSUCP1^U MG_PE/@S5_#E@W@;QGIEKI4MYI]X&O/MRDV\*PR.%^R%2\0V[BNTLK%@#VO1M M=T?Q%9OJ&A:E#=P1W<]L\L#AE6:"9X9HR1_$DD;H1V92.U6Z^!_V$/$'Q^\' M_P#!(,_'SP=\:!)J=EX6\2ZQ:6/B#0HKR&.>"_U">1MZM',\DK(QWRO(JF0G M8V *]5_9'OOV[OC5X ^'G[0'B?\ :#\+PZ)K_P /XY=1\,S>#$E9[V2%3#>M M-%)$6+,2[1(8D12(P&/[R@#V[X"_$3XD?$_P1+XD^*?P5O/ 6IQZM=6J:)?: MI%>.\$4A6.X\R, 2 9"XX[%AACVM?)?[*'[2?[7'QB_8(\6?%S2]+TSQC\3 MK/7M8L= T_R8;&TFDAN!%$F-R+L09;#/N;;M+Y.:I7G[3'Q1^$W[5OP=^$3_ M +14?C^W\<3WNE>/=(N-.T_;HNHQ6JRJ;>>Q@B\LB3<&AF:5@@!ZD-0!Z]%^ MUI.?VV(_V-KWX3W]G)-X*F\1P>)+K4X#'<0)<"!1'#'O.&;?R[(PV#Y,,#7L M=?*'B7_E-9X;_P"S=[G_ -.[UB1?M6_$#XT>-OBS\'/!?[27_"!?%KPOXAU/ M3O!'P]U32M.2UU."$8LYPUW 9;AKD#?NCF4('4^647,@!]E4444 >1?%O]L3 MP3\(_CSX%_9[U3P7XCN=5\>ZI)9Z=J2::8M/A,<0DD)GDP)&"LGRQAAEL$J0 M17 ?@/\,]8^+GQ/UQ=.T+0[0W%_=,I8XR%5$4L8]* /:M"_:K^S>-_"W@GXP?"G5_ \OCM)!X0N-6O+>9;FX M1/,-E<>2[?9KHQ_,L9+*VUE5RR[3E_%O]M[PW\-O$?CK2="^'VI^(K3X6:39 MZE\1KZPN8H_[,@N$:54A1SFYF6!&G=,HJICYRQ"5Y7_P6OU2[\-?LT^"_&VC M,R:KH7Q?T*^T>6/[Z7">?M*GKG!-:GQ=_9-^--EXA_:"L/A7HMEJUE\?M L[ M.WOKO44@30+H624) +,Q>;YY9L83R_FR>@JM\+O&U[\2/ UCXYN_"MWHT>IJ\]E8 MZAQ<"U+GR9)4P#$[Q[)#$?F3?M;Y@17A\ND>#].\(:3^S_K'BB*/X7?!+PWI MZ_$/7[T[(=1GL;6-H-/?J#&B)'=7(YSF"+YA)*H]0^%?[3'PP^+GB/\ X0[0 M9-2L-7ET+3-;TR2TGO-+F;;'>Q*X^:,M\I'#H2H=4++D ] HHKPWX]^ MOV__ !#\0I-1_9V^/G@;P]X:-K$L6FZ_X6DN[A9@#YC&16 ()Q@=J /'75_"G@S2 M=)-GH=K,.MU/ 2?M,W.!ORH'7<" H!RL=C\>_P#@JG<"YUB/6OAM^SPSAHK' M)M]<\>1YX:0CFUL6'80CME9R9,#@)/&*^.Z_H)_X+0?L?2?M9 M?L::I=>%])^T>*_ S-KOA\1IF2=$0_:K9>Y\R'+!1]Z2*(5_/M7X[Q/ESR_- M).*]V?O+Y[KY/\+']W>$/%2XGX/I1J2O6H6IS[NR]R7_ &]&VO62D%%%%?.G MZD%%%% !1110 4444 %%7/#_ (?UWQ7KEIX9\+Z-=:CJ6H7"6]C86-NTLUQ* MY"K&B*"68D@ 9)-?L9_P2S_ ."'>@_!S^SOV@?VQ=&M=5\6KMN-%\&R[9K3 M1FZK)<=5GN!V7F.,\_.V"GJ97E&+S:OR45HMV]E_P>R/C^,>-\DX)R[ZSCI7 MF[\E-?%-^2Z)=9/1>;LGX-_P2S_X(@>(?CC_ &=\?_VO-)N]'\&MLN-&\)ON MAO-;7JLDW1H+8]AQ)(.1L4JS?LIX;\->'?!OA^S\*>$M#M-,TO3K9+>PT^PM MUBAMXE&%1$4 *H P !BKM?%/_!0;_@JSX>^" OO@]^SS?6NK>,%W0ZCK0VRV MNC-T*CJ)IQ_=Y1#][<04K]ZX'X#QN:8N.7932YZC^*3V2_FD_LQ7;Y)-O7^ M/%?Q?EBH2S;/Z_)1C=4Z4=E_=A'[4WUD_5N,5IZE^W'_ ,%"OAA^QWH#:/&8 M=<\:W<&[3/#D4W$((^6>Y8%'1CDLS-R35&O[JX"\.<\=XOEG^[PT7[E)/3_%-_:E^"V2W;****_1#\W"BBB@ HHHH **** /; M/^"=/PN_X6Y^V;X$\.3VWF6MGJXU2]R,J([13<8;V9HU3_@=?N!7YG?\$(?A M=_:/Q"\;_&2[MODTO2H-)LG8<&2XD\V0CW58$!]I/>OTQK^,?'?-_K_&BPD7 M[N'A&/\ V]+WW^#BOD?VYX Y/_9_ [Q/ M?^%9? +Q9XUCG\N:TT:5+1\XQ/(/*B/_ '\=:_"/?^%G?''Q3XZ2;S(;_6IC:/G.8%;9%_Y# M5*XVBBO\P<=C*V88VKBJSO.I*4GZR;;_ !9^ 5JLJU6526\FV_GJ%%%%:I?0Z9IUL\]Q<2K%!#&N6D=CA5 [DD@5^L?[-'P.#W@\NJ\08B-I5O4> MS/TS@G+/94)8V:UEI'TZOYO\O,****_I8^\"BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S7]K[2_'/B? M]FGQQX$^''P^O_$>L^(_"6I:5I]E8WEI %FN+62)'D>ZFB54#."2"3@' -?/ MG@[X-?M):;_P21O/V4M1_9WUJ+QPG@BY\/Q:9_;FD&*:68S 3+,+TH(U!4MN M*O\ , %;!(^S:* /BG]ISX'?M+_$S_@F;X'_ &<_!_[/&L3^,-,LO#MMJ>FR MZ[I$<=LVGK;F9C*;W8RL8F";22?X@M;/QP^%7[1WPP_;4\/_ +?7P-^#=]XH MLM8\&_\ "-?$+P)_:5I#J=O )A+'<0L9C!(P98LHLA_U> <2%D^O:* /DSX4 M^#/VF=7_ ."E&K?M*>(?V=[G0/"6M?"^UT3SM5\16;7%I(MV)L21P-(&DPK9 M2-G0;DS("6"\[\!?AO\ M9_ '1OC'^S;9?L[2ZG9>)_&.O:YX:\>-KMJFG&S MOHQM62(/]H,Z[<")4PS'!>-?WI^U:* /C[]F'PA^UA\!OV'OA7\*?%'[,?\ M;$NE:M)I_CSPI%K&G3S7.B2PW[M*!/(L)999+0F$2%GPZ\ DUK?LE?LBCX1_ MM._$+XG_ H^'VH_#[X;^*?#%M:Q^#[^6-1<:P)7:6]AMHY'%O"D6(U5BI+/ M)M4(%S]5T4 ?$/[-/P<_:V^%O_!-?Q/^QUXL_9MN3K&F^%_$.B:1=V7B?3G7 M69[^6Z>":(/.BQ0*+CYVE97X7:C98+[U^Q1H?Q-^%W['?@SP#\2?A/JNE>(? M"?ABVTV[T4ZA83R74D$83=#)%R44 ? _PW_9G_ &W=$_X) MB_$?]GSPY\/]1\&_$+4O$%]?Z-O\0V!^VVES>QS201SVUS((I'@\V(E]@RV- MP!W#8^(?PY_:L\>>+?V=OB-X!_8HM_"VD_#;79Q=^#V\6V$:[#K M&F[%O'OGN#*L+70G: *0,^6'R3\G%<;^U9\ ?%_[6OPO\6>"?BW^Q]J3_$;3 M];U2'X7^/M-NM.B06WVR8Z;;#*I9@I95:1@%^TZ* /GWQM\ M;/VC?V=O&7PE^%VI_"!O&/AC5+33-%\:?$5=9CCE@U2:2.T5Q;M\\@,C+*QP M*+#QAK%D]S>:4&.F":X=H;61E96F2+.P2E'9/-Q MO",R@@,P.O0!\P?MG?#GXY>/OVH/@=XW^''P-UC7=$^'WBF[U#Q#J=MJVEP+ MY,UO'&/*2XNXY'93N)!5?N\$Y%=O^W+^S3JG[5_[/C>$?#5W%I?BG1]4L_$' MA"YU#!CM=4M6+QK*4+?*RM)$S*3M\PL-V,'VBB@#YE^,WPL^*/[;?B3X9^%_ M'_P?U/P9X6\'>*K;Q3XP&MWUI*U]>VT;K!I]L+::3S8C)([22ML78%VY8D+[ M9\:?$7Q T/P<-/\ A5H37GB+6+M-/TJXDMS):Z<\@.Z]N<=(845Y"N09&5(@ M0T@KKJ* /!_VD_V2KOQC^P=XN_9<^$M^_P#:FIZ#*+6^U&X EU*_,PN9);B7 M@&2XF#&1SQF5C@#BN2^%G@#XE?$_]LKP3\=KSX=ZQX7T+P1\(GT34QK=I]GD MN=4N)4+VD:$YEBA6,L9ES&S%=C/R1]2T4 %%%% !1110 4444 %?SW_\%C/V M*I?V._VN-2D\-:1Y'@WQJTNL>%FC3$<&YO\ 2+,=AY4C<*.D#+J0A2M[&IS 6/1)D+1G)P"R.<[ M!7@<1Y5_:F7-07OQUC^J^:_&Q^F>%/&7^I_%$)UI6P]:T*G9)OW9_P#;CW_N MN7<_G+HJ?5-,U+1-3N-&UBPFM;NTG>&ZM;B,I)#(C%61E/*L"""#R"*@K\:V M/[S34E=!1110,**** "NP^!'P#^+7[2WQ+L/A'\%?!EUKFN:@W[NWMUPD,8( MW32N?EBC7(W.Q &1W(%=]^P]^P+\=OV\?B./!OPKTC[+I-G(A\0^*KZ)OL6E MQ'^\1_K)2,[(E^9NIVJ&9?WL_8J_84^!/["OPT7P'\(M#\R^NE1M?\2WJ*;W M59@/O2,/NH"3MB7"J">K%F;Z3(^'<1FTU4G[M)=>K\E_GLO/8_*?$7Q3RO@F MB\-0M5Q;6D+Z0OM*HUMW4?BEY)W/*O\ @FE_P27^$O[".AP^-_$WV7Q/\2KJ MWVW_ (C>',.G!AAH+)6&47!*M*0))!G[JG8/K74M2T[1M/GU?5[^&UM+6%I; MFZN90D<4:C+.S,0%4 $DG@ 5B_%#XI_#_P""_@B]^(OQ.\46VD:/I\>ZXN[E MNI[(JCEW8\*B@L3P :_)/]O7_@I5\0/VLM0G\"^#/M.@> H9OW6F"3$^I[3\ MLMT5.",@$1 E5."2Q 8?TKX=^&>8\55E0P4/98:#]^HUHNZ7\TWVOZM*Q_G3 MXK^,%#)9SS#-ZSKXRI\%.^K[>4*:].ZBF[GK'_!0?_@K7J'C7[=\%_V6-8FL M]'.Z#5_%\), M7T^5?:D]93?>3ZO\%LDD?P)Q5Q;G?&.9O&YE4YG]F*TC!?RQ71?B]VVPHHHK MZ,^:"BBB@ HHHH **** "BBK.BZ/J'B'6+30-(MC-=WUS';VL*]7D=@JJ/J2 M!2E*,(N4G9(<8RG)1BKMG[ _\$?_ (7?\*Z_8LTC6KFV\NZ\5ZG=:O.&'S;" MP@B_ QP(X_W_ '-?4587PO\ NG_ P^&WA_X;Z3C[-H&BVNGP%1C M49;5S7'1H1VW;[+J_P#+S/IC]G_X-Z+\!OA1I7PVT!P6%RW!4\)AH\M.G%1BET25DON/W&C2IT*4:=-6C% M62\D%%%%=1H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XU_\' 7_!/V7X;_ M ! '[:OPNT/&@>)[E8?&EO;1_+8ZFW"71 Z).!ACT\T$DYF K\TZ_JA^*?PQ M\$_&CXI:%K^GR66IVJL#AE8/[&7 MCS]AG]H75/@SXN$ES8$FZ\,ZT8]J:GI[,1'*.P<8*.O\+JV,C:3^6\6Y,\)B M/K=)>Y-Z^4O\G^=_(_L;P1X^6=Y6LDQL_P!_07N-[SIK;YPV?]VSULV>,T44 M $G %?&G[T%?8W_!,S_@D5\5/VYM7M_B)XY^U^%_AE;W&+G7&BVW&K%3AH;) M6&#R"K3$%$.0 [*5KW#_ ()9_P#!#75_B7_9W[0?[:.A7.G>'3LN-#\"SAHK MG4QU66\'#0P'J(N'?JVQ>'_8'1M&T?PYI%KH'A_2K:QL+*W2"SLK.!8HH(E M541% "J , "ON,@X4GB+8C&JT.D>K]>R\MWY=?YV\2_&>CE?/E>024ZVT MJN\8=U#I*7=_#'S>W._!3X(?"O\ 9V^'&G_";X->#+30M!TR/;;V5HGWF/WI M)&.6DD8C+.Q+,>IKG?VH_P!K/X1?LD^ F\:?$W6,W$X9=(T2U8-=ZC*!]V-2 M>%&1N&M+\C7O'-S!NL=!27Y+0,/EFNF7E M$[A!\[\8P"7'Y%?&/XT?$KX^^/;SXD_%;Q1/JNJWAP9)3A(8P3MBB0?+'&N3 MA5 ')/4DG^L?#3PBQ?$ZAC<>G2P:V2TE42Z1[1[R^4;ZM?YO^*?C/AN&ZE3" M8.?M\=*_,V^94V]W-_:G_=OYRMHGV7[6W[9?Q=_;!\;?\)'X_P!0^RZ5:2-_ M8GARTD/V6P0]P/\ EI(1]Z1N3T&U0%'DE%%?V-E^78'*<%#"8.FJ=."LHI62 M_P"#U;>K>KU/XJS+,L?F^-GC,;4=2K-WE*3NW_P%LDM$M%H%%%%=IPA1110 M4444 %%%% !1110 5[W_ ,$R?A=_PM;]M?P3IMQ;^9::/?-K-X2,A1:H98R? M8S")?^!5X)7Z%?\ !!SX6^?X@\=_&F[MN+:TM]%L)2.ID;SYQ[8$=O\ ]]5\ M3XCYO_8G!&.Q*=I.#A'_ !3]Q6].:_R/NO#/)_[=XZP&%:O%34Y?X:?OM/UY M;?,_2*BBBO\ /T_T2$9E12[L ,DD\ 5^0WQP\=M\3OC!XE\?>:7CU369YK8 MGM#O(B'X(%'X5^G'[5WCW_A6G[.GB[Q9'-YO@,JB]E*K)>ON0_*?WGYSQWBKSHX9>"/!VEO>:EJ5P(;6WC[D]23V4#)+'@ $G@5I1HU<16C2I1_LC_LXZI^TA\58/#CI+%HEAMN=?O4X\N#/ M$:GL\A&U?3YFP0IK]2='TC3/#^DVVA:)8Q6MG9VZ06MM"NU(HU 554=@ *X MC]FKX >'/V<_AA:>!M&"37CXGUC40N&N[D@;F]0H^ZH[*!W))] K^_?"CP_I M\#9!^_2>*K6E4?;M33[1OKWDV]K6_9>',ECE&#]_^)+67EV7R_/Y!1117ZF? M0A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %?.W_!2S]@?PG^WU\ 9_ M!$K6]CXMT8O>>#-AE6:8[)Y2,_=W,%D'W!;?L^_!2S^-5S^ MT9;_ STE?'%YI<>G7'B7[,#UDGK)V]Z,7]F'_DS6CLKIV:^'?\ @H/_ M ,%8-$^$GV[X-?LUZC;:GXI7=#JGB)0LMKI+="D759IQWZHAX.Y@57R'_@H/ M_P %9M6^)7V[X,?LPZK<:?X>.Z'5?%,>Z*XU->C1P=&AA/=N'<&O@Q?DS3B&'G"B_P '4_\ D/\ P+K$_P [/$_QNMSY5PW/NIUU^*I?_)_^ M =)%O7==UOQ1K-UXB\2:M3-)+/(QRSNS$EB3R2:J445_3D8Q MA%1BK)'\LRE*&]4\9>*--\ M(:)#YE[JM_#9V,S.2TI04%Z MS=W;S2A;_MXU****_DT_KT^4?^"L'CW^R/A5X?\ AY;S;9=:U=KF90>L-NG0 M^Q>5#_P"O@FOHO\ X*=^/?\ A*_VD6\,03;H/#FDP6A4'(\V0&=S]<2(I_W* M^=*_SY\8LY_MKQ"QLXN\:35)>7LU:7_D_,_F?BW$^*^M9W5:VB^5?+1_C<** M**_,3P HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** 'V]O<7=PEI:0/++*X2**-2S.Q. !R23VK]&_V#_P!D&/X">%_^$[\< MV2-XMU>W D1@#_9MN<'R ?[YX+GU 4< EN*_X)__ +$K>$H[3X[?%S22-5D4 M2^'](N$YLU(XN)%/_+4C[JG[@Y/S$;?KNOZ_\%/"N65PAQ!F].U:2O2@_L)_ M;DOYFOA7V5J_>?N_IG"G#KPZ6-Q*]Y_"GT\WY]NWKL4445_2I]X%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7S/_P %2?V;OB]^T5^S MXUE\(O%5^MSHLS7MYX6MWVQ:Y$ #L.!EI4V[HU)VLCF.&2:ZK5;III,\C/LFPG$.3U\MQ+:A5BXMQ=FO--=GT>CV M::;1_.K+%+;RM!/$R.C%71UP5(Z@CL:;7Z5?\%4/^";!\3)J'[3O[/\ H.=2 M4-<>+?#UG%S>#JUY"H_Y:CDR(/O\L/FW;_S5K^^>#^+LKXSRB..P;L]IP?Q0 MEU3\NSV:^:7^>_&?!V:\$YS+ XQ76\)KX9QZ->?\RW3\K-E%%%?5'R04444 M%%%% !1110 4444 %%%% !1110!]%?\ !*OX7?\ "T/VVO"8N+;S+3P\9M;N M^,[/LZ?N6_[_ +05^T5?G9_P0;^%V(?'GQJN[;[S6VB:?-CT'GW"Y_&V-?HG M7\4^..;_ -I<32F MLK4@\B2X(@!'N/,+?\!K\-S;,*.4Y77QU7X:4)3?I&+;_(_8L37CAL/.M+:* M;^Y7/S)^+GC>7XD_%'Q#X^E9C_:^L7%U&&_AC>0E%_!=H_"N=HHK_,+$XBMC M,3.O5=Y3;DWW;=W^)^ 5)RJU'.6[=W\PHHHK @**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH ***?;V\]W.EK:P/++*X2..-2S.Q. !R23 MVII-NR#<9UZ5]J_L(?L(-;M9_&WXW:+B0;9M T"ZC^[W6XG4]^ZH>GWCV U/ MV)O^"?R>$9+3XN?'72DDU1=LVD>'IU#+9GJLLXZ&7N$Z)U.6X7Z[K^KO"/P: ME0E3SOB"G[RLZ=&2V[3J+OUC![;RUT7Z-PUPLX..+QL==XQ?YR_1?>%%%%?U M*?H04444 %%%% !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 5^>'_!3;_@EXVH/?_M%_LT>',SDM<>)_"EC%_K>[75J@_BZEXAUY91G( M/Z'T5]-PIQ9FW!^:QQV!EY2B_AG'^62_)[IZH^7XNX1R?C/*)8#'Q\XR7Q0E M_-%_FMFM&?SID$'!&".HHK]0_P#@HS_P2KM/BM+??'/]FS28+3Q*VZ?6_#4> M(XM5;JTL/18YSW7A9#SP^2_YAZII>IZ)J5QHVLZ?/:7EI,T-U:W,1CDAD4X9 M&5@"K @@@\@BO[DX.XTR;C3+5B<%*TU;G@_B@_/NGTDM'Y.Z7\&<:<#YUP/F M;PN-C>#OR5%\,UY=FOM1>J\TTW!1117UQ\<%%%% !1110 4444 %%%% !116 MO\/_ =J?Q$\>:+\/]$7-YKFK6VGVHQG]Y-*L:_JPJ*E2%&G*I-V23;?9+4FDEW;T1^R'_!+7X7?\*M_8E\(0W%MY=WKT,NMW9QC?]I29)ALOAM2A&'KRQ2;^;U"ODC_@K-X]_ ML[X?>&?AM;SX?5-4DOKA5//EP)L4'V+39^L?M7UO7YN_\%+O'O\ PF'[35WH M<$^Z#P[IMO8(%/R[R#,Y^N9=I_W/:OPKQSSG^R?#ZO3B[2KRC37S?-+[XQ:^ M9Y_%V*^K9+.*WFU']7^"9\^T445_!9^.A1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !117J7[./[)'Q3_:1U4-X8Z&#P%*52K+:,5=^ODEU;LDM6S?#X:OBZRI48 MN4GT1P7@KP1XM^(OB6V\'^"- N-2U*\?;!:VR98^I/95'4L< #DD"OT)_9!_ M8/\ "WP&B@\<^/1;ZOXN*ADD"[K?3!]+WWDZ :CK-T US=L/[S?PH#T08 ]SDGT&O[*\,_!; <+.&99O:K MB]XK>%)^7\TU_-LG\*TYG^H9#PK1R^U?$VE4Z+I'_-^?3IW"BBBOWD^Q"BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** 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 *^9?V[/\ @FK\-_VMK*;QKX7>W\/>.XH<0ZPL?[C4-HPL=TJC)XX$ MH&]1C.\ +7TU17K9+GF:<.YA'&Y?5=.I'JNJZIK9I]4]#R,\R+*>),NG@!=1# M)B/;>,QGCD$[1_8? /BYD_%D8X3&VH8K;E;]R;_N-]7_ "/7LY:G\7^(7@[G M7"$IXS WKX3?F2]^"_OI=%_.M.ZCHCYNHHHK]?/QH**** "BBB@ HHHH *^F M/^"2'PN_X65^VQH%_<6WF6GA>SN=:N@1P#&GEQ'\)IHC_P !KYGK])_^"#OP MN^R^%/'7QHN[;F]O[?1K&4CD+$GG3 >H)E@_[XKX#Q0S?^QN!<;63M*4?9KU MJ/DT]$V_D?H?A5D_]M\?8&BU>,)^TEZ4USZ^K27S/T%HHHK^!C_0DBO;RVTZ MSEU"]F6.&")I)I&Z*JC))^@%?CW\2O&-U\0_B%KGCN\W>9K&K7%X5;^$22,P M7\ 0/PK]-/VV?'O_ KO]F'Q9J\4^RXO-/\ [.ML'!+W#"$X]PCNW_ :_+"O MY(^DGG/M,PP.51?P1E4EZR?+'[E&7WGYMQWBN:M1PZZ)R?ST7Y/[PHHHK^8C MX **** "BBB@ HHHH **** "BBB@ HHHH **** "BBI;&QO=3O(M/TVSEN+B M9PD,$$9=Y&/154=HPH[ 5^V<%> M!W$_$CCB,P3PN'>MY+]Y)?W8;KUE;NE(^LRKA+,,>U.M^[AY_$_1?J_Q/F?] MFC_@F%#9O;^,/VC)TF<8>'PQ9SY13_T\2J?F_P!Q#CU8C(K["TC1])\/Z9!H MNA:9;V5G:QB.VM;6%8XXD'1550 !["K-%?UYPIP5P[P9@OJ^64>5OXIO6<_\ M4OT5HKHD?I>795@.?B3$L+/X?\'ZGJ,:W$8=&:"UDD 93PP)4#!Z]*[*OG MO_@JUXK_ .$-_P"">/Q4U?S=GG>'18YSU^U7$5MC\?.Q^-";3!I-'S1=_P#! M*S2OVJ?V8?!7[0_P\O=.\*>//$_A*RUC5M(AM3#I%[-<0K-\D:Y-H2''W 4X MQL7)-?#GQE^!'Q<_9^\5OX+^+_@6^T2^!)B^TQYBN%!QOBE7*2K_ +2DCMUK M]V_@]X4_X0/X2>%O _E;/[&\.6-CLQ]WR;=(\?\ CM/^)GPI^&_QE\*S>"/B MEX+T_7=+G^_::A '"MC =#]Z-QV=2&'8BOVK@OQJS[AY1PN9)XF@M-7^\BO* M3^)+M+T4DC\.XW\#N'^(W+%98UAL0]=%^[D_.*^%OO'U<6S^?.BOT0_:@_X( M@74'VGQ5^RGXM\Y>7_X13Q!. X[[8+GH?0+*![R&OA#XE_"?XE_!SQ))X1^* M?@;4]!U&//\ HVI6C1EP#CL7 MK\U>/9G\H\4<#<3\'UN3,L.XQZ37O0EZ26GR=I=T<]1117U9\D%%%% !7[;? M\$T_A=_PJ?\ 8K\#Z1/;^7=:IIQUB\)&"S7;&9,CU$31K_P&OQI^$_@&_P#B MI\4?#OPTTS<)]?UNUT^-E&=IFE6/=]!NR?85_0)I6EV&B:7;:+I=LL-K9VZ0 M6T*=$C10JJ/8 5_.'TA\W]GE^"RR+^.4JDO2*Y8_>Y2^X_ICZ.&3^TS'&YI M)?!&-./K)\TON48_>6****_E8_K0^/\ _@K5X]^R>$_"OPRMYOFO;Z;4;I > M0L2>7'GV)E?\4KX;KWC_ (*/>/?^$U_:AU/3H9]]OX?LH--A(/&X+YLGXB25 MU_X#7@]?YX^+6<_VWX@8ZJG>,)>SCZ4UR.WK)-_,_$^),5];SJM);)\J_P"W M=/SNPHHHK\Y/#"BBB@ HHHH **** "BBB@ HHHH **V_!OPW^(/Q$N_L/@/P M3JNL2YPRZ;823;?]XJ"%'N<"OU?0/A;PAX4\$:2F@^#?#=CI5E']RU MT^U2&,'UPH S[]:_;>'/HZ9]C'&IG.(C0C_+#WY^C>D%ZIS]#ZS \#XRJU+% M34%V6K_R7XGPY\&?^"5WQ!\1>5JWQH\3PZ!:G#-IFGE;B[8>A?\ U<9]P9/I M7UQ\'/V:?@O\"+18OAWX*MX+K9MEU6Y'G7K_ .!\K!1117WI[(44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11698^,_"FI M^*]1\#:=X@M9M8TFUMKG4].CE!EMHK@RB%W7^$/Y,N/78?:@#3HHHH **** M"BBB@ HHHH **** "BBB@ HHKF_B7\7_ (9_!W2K?6/B9XSLM(AO;D6U@ERY M,MW.02(H8E!>9\ G:BL< G&!0!TE%8?P\^)7@+XL>&D\8?#CQ59ZQISS20FY MLY,^7*C;7B=3\TU,C*6.LZDEO(XSC*J^-PSQD9&:N>!_VH?V;OB7KJ^%O 'QZ\(:OJKC*Z38> M(K>2[/&?]2'\SI_LT =W1110 45R?Q/^.'PU^#T49\O:#J* ML;34;)CM8JQ5E*L R,"""K ,".0* .DHHHH **** "BBB@ HILLL5O$T\\JH MB*6=W; 4#J2>PK"^'GQ5^&WQ;TV]UGX8>.-,U^RT_4I+"[O=(NUGA2YC56>+ M>A*L5#KG!."<=010!OT5S'Q$^-'PM^$\EG;_ !"\:V>FW&H>8;"S=B]Q<+&, MR.D2!G94!!9@NU01DC-:6F^.O!6L>#4^(FE>+M,N= DL3>QZW#?1M:-;!2QF M\X'9L"@DMG )S0!JT5RGPU^.7PE^+\UW:_#?QS9ZI-8PPS75O%N25(9@6AF MV.%8Q2 $I* 4< [6.#6QX@\9>&?"U[I>G:_J\=O<:WJ L=)MV!9[JX\MY"B* MH).(XY')Z*J,20 30!IT444 %?+'_!7G_B=?LR^'_A?U_P"$W^*?AS0O+_YZ M>9>";;[_ .I_2OJ>OEC_ (*$_P#%3_M ?LQ_"_[WVOXPKKOE^O\ 9MK)+N_# MS* /J>BBB@ K ^(WPM^''Q>\.2>$?B?X(TS7M-EY-IJ=HLJJV,;ER,HP[,I! M'8UOT5I1K5L/552E)QDM4T[-/NFM495J-'$TI4JL5*,M&FDTUV:>C/@W]H+_ M ((<_#?Q(9]<_9R\>W'ARZ;+)HFN%KJR)[*LH_?1#W;S37Q)\=?V#OVJ?V=S M-=_$+X37[Z9#DG7-(7[99[1_$TD6?*'_ %T"'VK]S:*_7^'/&[C#)4J>+:Q- M-?SZ3MY36OSDI'XWQ+X%<&9XW5PB>%J/^36%_.#T^47 _G3HK]Q_C/\ \$__ M -D?X[M->>-O@SID.H3Y+:OHJFQN2Y_C9H=HD;_KH&'M7RG\6_\ @@]:R-+? M? OXY/&.?)TWQ79;A^-Q !_Z)-?MV1^.G!F9I1QG/AY_WES1^4HW^^48GX5G MO@)QME;<9V^Z,I'A?\ P1W^%O\ PL/]L_3?$%S;[[7PGI-U MJTNX?+YFT6\0^H><./\ KG[5^PM?(_\ P2R_8=^)'[(D'C74OB[::>-5UB[M M;;3Y=/O!/&UK"KL74X!4,\N"& /[H<=,_7%?S]XO\1X7B/C*=7"U%.C3A"$9 M)W3TYFU_V])KY']$>#7#6+X9X*A2Q=-TZU2? MJQSOC3X2?"[XC1F/QY\/=&U*"\F MF:!JFA2/R7TG57(!_P!V?S%'T KWZBOG\UX3X9SR[Q^#I56^LH12+CX'>(FV]?(L#+_Z!G-?J[17S&(^C?PC-WHX MJO'U=.7_ +8CSY\"Y:_AJ37W/]$?DA)^S9^T3$6#_ 7QG\O4CPQ=D?F(ZCA_ M9X^/]P2L'P,\8N0.0GAF[./RCK]XRL_3D7YQD:1X%P"^*K)_LO\K'RQX1_X)0?!C2R MLOC#QWK^K.O5+K>"?V+?V8/ )271O@_I=Q*G/GZLK7K9]? MWY8 _0"O4:*^ZROP\X'R9IX3+Z2:V;BIR7_;T^:7XGKX?),IPNM.C%/NU=_> M[LBL;"QTRU2QTVRBMX(QB.&",(BCT ' J6BBOL8QC%))61ZB22L@HHHI@%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %/ MQ'XAT7PEX>O_ !7XDU&.ST[3+*6[O[N8X2"&-"[NQ] JDGZ5^>WA_7/B7^S1 M^W#\-OVT/B=J%[!H/[2,,VC>*-/O3A-"FED$FC0-V1DMOLL39Z-'=-P#BOH; M]M_XM_"7Q7XB\*?L1>(/BAI>F7?Q$U<1^*(&UB.":WT6",W,\1.X&-[HI':H M#@LL\A7[E<=_P4/_ &)/AEX@_9 \8WFK?&'Q=!=Z%ICZMH-UXJ^(5[/:0W]N MI>+Y;F8QAGPT0;&1YIQS0!]/_%;XG^$/@Q\.]6^*'CN]>#2M&M3-=-#$9)'. M0J1QH.7D=V5%4/_$;]M;Q?\!/''@G3?VB?@9%X<\,^/M:CT?2?$6G M>*EOY-.OY1F&"_@^SQK"6 .7AEG12K?,0-Q\'\8?&_5O^"D/_!(N^N_A5?6> MN?$72]-TV[\2^%8F66XFO-/O()9U:W'S%9E@:6-<'?N5!DY Z'X#?M8_\$X_ MV@;70M$^"W[./AFX^)&HR1*_@O\ X5TD<^CSAE$TUQ<"V\J."#ES*'R0H509 M&"4 =]XP_P""@WCNP^.WCC]G/X>?L@^)_$7BCPAX>AU6UL?[=LX/[2CD(.\. MIDCBCVD;26:5F94$6UM?VJ?$7B;Q=I'P?\"?"(S>/KCP=;>(O$V@:[K@L M[7PU#, $M[NZBAG8SM(754CB;(C9FV+M)\9^#7Q2^&MU_P %COBMI5MX]T>2 MXO/AUH]I:1)J,1,]S$ZF2%,-\TBAER@^8<\<&FZ1X@3]E3_@J[\0?%/QLU*+ M2?"?QG\,Z6WA3Q1J4@BLEOK"!(6T]YFPDVLR*OVF!XQD'8C@D!D7']-@U_P'X=^#1\/230.K6?B*\CQ=W,< M4N&298XX$@=P&4,Y7DJP'GW@?POX?_9L^*?PO\?_ /!-W]HN?Q!X#^(_C.UL MM=^#EQJHU"&TLI]SW5[;H6,MG]G52TF\;D8 .Y'[L@'NTO\ P4$\=:[\8_B+ M^S[\,?V/_%.N>,/ :Z>5TF?7;"U2[6ZB>;S9+@N\%M$(Q$5_>/(YF $8V/ML M?!G_ (*5_#/XC_ #X@_&7QQX"UOPIJWPJ>>+Q]X,N5$][831ABJH0%$@#^ OQ1^'G@'_@K'^TSHOCCQEINCS:KIOA"33SJ=XD"3^3I*^8 MJLY"E@)%;;G) 8@85B..A\6?$#X/6'[77_!0WX'^#TU?3O$%QI5OX&1[=GM] M22QB%M>:FJK_ *ZV5YI90X.V189"#@YH ][L_P!MCQAX?\>?"[PU\7_@?;Z' MI?Q=4Q^&-5TOQ2;^2TN3;K/';WL+VL/E,RL%S$\RA@03CYJ[/Q'^T)KFJ?%; M6O@A\#/ EEXG\0^&-.M[OQ/+JVNMIMAIIN%9K:W:9+>X=KB15,@18BJIAF== MRAOB/XS_ !D_9\UKQW^S'\;O#OQ?@;X@?L\7OQTU[P#KV@WNF M>)SX9O/"5U"KWLNM^='!'96Y)59S)+-$JO\ *OS$MLV-M9KG[9?B?X4?'SP7 M\$?VBO@]:^&X?B+++;>#_$.B^*/[3MY+U A^R72/;0-;R$R(JE?-1F8 -]XK MY7^WKXD\9?M-?L>6WQT^$7PLNM?T3P9\1M*\3Z5HNHZ9(LGBG2+(YFE-K*F_ MR7:20A'3+Q0[\$.HK1_9Z_:8_P""=/[07B3PW9_LK? _PWJ?B^:[MKNYLH/A MXEI-XU\&_\%%?VA="_9N_X*#_! M'XSZG>6^O:=HVFZII.L:!:WT"SZ5-?1;+>X,&0*/QK\XOV6_B1^Q=\=_^ M"=GB']F?]I[XAKI'Q)UK6-1E\:0:K:RR:_=:Z;J1[>\B@VF:[F51 @C12V(V MB(P3D ^E?#OCKQ1^QKXBAM?'WPIUOQ7XN^//Q#N]273/ LEK)9Z5<_9846UW MW,T#.J6UL))+G8JLRR,0HVBOI^QGGN;*&YNK-[:62)6DMY&5FB8C)4E202#Q MD$CC@U^;O[%?[8L/[.?C2R^&/_!3[4]7\+>+O!WA9-,^'6HZ]H\IMKG2I2KO M-OC$A:[=4@B9FQA+=8^)3,'_ $1\"^+(_'7A#3_&-OHU]80ZE;BXMK74[B0+X@T[39KOPEXABC"W>EW\:&2&2.4?.JEU4, MH(#*3WP1\[_M_P#QI^$/AC_@I?\ LT7OB/XGZ!80>&KG7G\13W>K0QQZ8LT$ M21FX9FQ#N9& WXY!KUK]J']N?P)??"W5_A[^R1JD7Q1^(/B'3Y=/\/Z7X%F7 M4H;2:5#']JNKB$M#;11;MY\QU)P!P"64 Y/_ ()]?MXZEX[_ & ?"?Q1^+)O M-<\5GQ /"%K!;LOVG7M2\P+;*&X\%ZWHOB4ZG8ZA) NZ:VD:2VMW@F5<$#8R-N #9( M!^6?B[^QCXP_8S_X)\_"/;X$A\=2?#'XB6_BSXE^'H+5;F*_@E29+L)&P(D6 M))4C#%<;5,A ->X?LX?M!?\$^_CYXXT*']D#X/>&M5UQ66\U._L? L3X;M MPK%I)YVMU"2EAY2)&S,S/N'R*S Y;P)X^^/&H_\%9/&_P!H^%NFSW5C\*=, MLUT]_%N([.S:],AE23[-\S,S$F/:.WS'%>R6OQ.O?"MOXM\(_L/7K>'68]#M[G565;BXMK18K683W $JF1G$2;Y OF%@^SQWX4_&3X33_\ M%COB5!#\2M"8W/PPTJQMF&JP[9KI)T+P(V[#2 2+E!EN>G!KS;P#\4?V5/V1 M?VEOB]\%_P#@H'\+-"M)O$'Q"U+Q9X(\;>(/!BZA#J>G7L@D$ E$,C9C/_ = MS.ORE0& /;_%'_!5GX>VG[)'AS]KKP#\(]>U_1M=UB+2KRV^UV\!TB\:7RFB MN/F>0G=RIBBD# J?EW"NKNOVW?%?A7]HSP?\&?BK^S;K'A?0OB%/ MZW;3/<7,,8D\JXLXLM:[U(V[G+98!E4APG@?_!1SQY\)+;]@'2[_ ,+^#-)\ M":-KGQ)TF]\-:,]A'ID][9QW*,UZUIM1H]ZHTF"NX1&,OM8E1UO_ 4*^+GP MJ7]I/]EZ]_X63H+0I\2'O))EU:$HENT*HLQ8-@1EF #G@D]: /<;_P#:6\7^ M(O'_ (X\"?!'X7:=XGF^';V\'B**]\4_8+F:ZFMEN5@M8A;2B3]VRC?*\*&3 M*@D*S"Y/^TRLWA#X>R:'X(DNO%OQ*TB.^T+PM+?B%;=!:QW%Q)<7!0^7# )$ M5G$;,6=%6,EL#YC_ &G? O[/'Q5^+7Q&^-/P7_:5;X.?&SX?A8=2U2VU](H- M2ZMW($\+HRQ;E!P8\,)-JK7+?'WXA>.]%MOV;_V[OVP/@.FM>&U\ M)W>D_%#2IO#ZW(T:6\$307S6TBMY>YD5R" 5QY?#,H(!]6?!K]L"?QK^T3XB M_9-^+/PX3PEXZT+28]7MK>SUO^T;#5=.=E7[1;W!AA?*LP#(\2,.V<-CVROG M/]FOXT_L5_$KQ/>>,_V3/AGX>;1=$T:>;Q%XZT?P4=.BM3\C+9H[6\;S2,N^ M1U3(18UW89T!]$_9?_:P^"7[87P_G^)?P+\2RZCIMIJ4EA>"YLWMYH)T56VL MC@'E'1@1D$-Z@@ '?ZQHNC^(M-ET;Q!I-M?61V MKY3_ ."/&FZ?HWP1^(^CZ39QV]K:?''Q'#;6\*!4BC5X%55 X 'M7U;JV MKZ3H&FS:SKNJ6]E9VZ;[B[NYUCCB7U9F("CW-?(7_!''Q[X(\1_#/XG:1H'B M_3;R[?XT>(;]+2VOHWE:UD> QSA (Z_H?Q4\(;76_"FDV>2RPZA+]LO;*!1T5UAD"Q+P6F8 9:O;O@%9:%^QM^VQ M\;M#^+&OV.@^'/B;>VWC#PAKVKW:6UI=28E&HVQED(031R.K^7G<8SOQC.-7 M_@G=\--;N_B;\;/VN=8TV>UL_BIXU5O"J7<+1R7&C6(DBMKO:P#*L_F,R@@$ MHJ-T84 4O 6JV/Q _P""@EC\?OA[*;?P)X<^ BZ;XFUR5#!:17#WOVF*Q=G M E@C5Y)%ZPYVOM+8KT_X5ZCI_C?Q3_PU+\3K^#2K;4XCIOPVTW5YE@:TTR1@ MQN"LA&+F]*)(5^\D*01D*PEW3?$DG]H7XE/\!+ ^9X3\/20W7Q&N%^Y>RD++ M;:-GN'&R>X'_ #Q,49!%RVWQ_P",<6@W7_!0;Q;;?M QVA\(1?L[7;>&EU<* M;0)]J/\ :;1[_E$P3R@Y'S"/9GY: /KVO-OVD?C=\0_@EHFFZI\//V=/$GQ% MFOKIXKBR\-S0H]FH7(D?S2 03QQWKEO^":E[\2-0_81^&-Y\66NVUM_#2>:] M_N\Y[<2.+9G+6QP<+WK[ M0HH **** "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 **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ JO:Z1I-C=SW]EI=O#/=$&YFB@57F( MZ%B!EOQJQ10 5!J6EZ9K-D^G:OIT%W;R#$D%S"LB-]58$&IZ* &16]O!;K:0 MP(D2)M6-5 4+C& .F/:H;?1='L[^;5;32;:*ZN !<7,<"K)*!T#,!EOQJS10 M!\R_ OX$_%;1_P!N#XS?&SXD?"6%/"GQ*BT)='^T:A:7$EJVG69@+7$0<@;S MDKL+D<9QR1],JB*@C5 % P% X ]*6B@"&'3M/MX(K6"QA2*%LPQI$ L9YY4# MIU/3UINI:3I6LP+;:OIEO=1K()%CN85=0XZ, P/([&K%% !5>QTC2=+>:73- M+M[=KF3S+AH(%0RO_>; ^8^YJQ10 533P]H$6KOX@BT.S6_=-KWRVR"9EZ8+ MXW$>V:N44 5M0T;1]6D@FU32;:Y>UE$MLUQ KF%QT921\I]QS5FBB@ HHHH M*KZ=I&DZ/&\.D:7;VJ22&21;:!4#.>K$*!DGUJQ10 57O](TK53$=4TRWN3! M()(#<0J_EN.C+D<'W%6** "BBB@"K>Z'HNI3PW.HZ1:W$EM)YEO)/;J[1/\ MWE)'RGW%6)H8KB)K>XB5XW4JZ.N0P/!!!ZBG44 5K?3K;2=,_L[0+&VM4BC( MMH(X@D2'M\JXP,^EX MJ6BB@"MINCZ1HZS+I&EVUJ+FY>XN!;0*GFS.3WJKXG\%>#?& MUO#9^,_"6F:O#;3B:WBU2PCN%BD'1U$BD*P]1S6G10 # %%%% !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 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% +!1110 4444 ?_]D! end GRAPHIC 14 mg-20211231_g2.jpg begin 644 mg-20211231_g2.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" MO 1, P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "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 **** "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 ^6_^"G7PF_;V_::\(:)^R]^Q'\9$^$MMXF6ZN/'WQA$ M337>C6,/E+'8V$4?P!^.,_\ P5$_X-N_^"G_ M (.T"\_:S\1?$C1?$DEGJP235;M[+QAILER8+BVNK*XEE$=SE'4,&=D+QNDF M3@?U1$@#)-?D/IW[+MG_ ,%Q/^"U-I^WAJUCYW[./[-ODZ!X&U)TS#X\\165 MU+<3S6^>);*&[?:\HS'+]DC1=P>78 >B_P#!T/\ \%3?BG_P3@_8OT+PE^SO MXE;1/B%\5M8N-,TK7H<>?I6FVT2O>W,!.=L^9K:)6QE/M#.I#HIKY._X*I>/ M_B+_ ,$2?@U^R%^VS^R-X_\ %">(M;M8[7XN6&O>+;_4+7X@;K"SN97U&.YE MD1IF;[3B9%5T\_*D;$"\5_P?%6.M-\0/VVE2Z)XEBM7'*><)=-:3!Z9 M*M%^ KJ/^#O!XU_X)L_LJ1+WO5*_0:/#_C0!^E?[;=K^V;_P4'_9W^'G@7_@ MG7\;1\*_#?Q4\-IXB\3?&8PM+>:3HTMO;RVUG8Q1R(YN[K[2&\U7C$45M+^\ M5WCS^$?QQG_X*B?\&W?_ 4_\':!>?M9^(OB1HOB22SU8))JMV]EXPTV2Y,% MQ;75E<2RB.YRCJ&#.R%XW23)P/Z#/^"->GZWI/\ P2<_9RL_$2NMR/@QX>?; M)U6)K")H@<],1E!CM7P[IW[+MG_P7$_X+4VG[>&K6/G?LX_LV^3H'@;4G3,/ MCSQ%974MQ/-;YXELH;M]KRC,?I6FVT2O>W,!.=L^9K:)6QE/M#.I#HIKY._X* MI>/_ (B_\$2?@U^R%^VS^R-X_P#%">(M;M8[7XN6&O>+;_4+7X@;K"SN97U& M.YED1IF;[3B9%5T\_*D;$"\5_P 'Q5CK3?$#]G+6FWMI4NB>)8K5QRGG"736 MDP>F2K1?@*ZC_@[P>-?^";/[*D2][U2OT&CP_P"- '[G_"#XG^%OC=\)O"_Q MG\#W#3:)XN\.V6M:/*X +VMU D\3''+]0TV2))]F(R@Q7B__!T3_P H*OCG M_N^&O_4FTJ@#XZ_X-DOV;=._X*+?\$[O&_Q>_:B^/_QQU/QC:_%;4O#^G>*- M)^/OBC3KBSL4TO2IXT2*WU!;=RLMQ,X:2)R=^#D*H'F__!,;_@J+^W7^QW_P M70UK_@DU\?\ ]I3Q1\9?AW>?$+4O">FZGXYOVU#5;)XQ*UE>+=29E+$)$DT3 M,8P'=E *C/CO_!(3]L7_ (*:?L#_ /!![XF?M0_L2_#_ .''B;PKH?QROT\7 M0>(M&O[K5='#Z/I*OJ48AN8HI+>/-N"K*2A+R-NC#;/>?^#4#]GC]DK]KWXR M^-O^"EOQC^+NL^-/VE='\27]WK>A:U%#!;Z6^HM*?[7@1,FY,R/-&'.Q(6\Q M1$/W4A /WD\4>*O#'@CP]>>+O&GB.PTC2=.@:?4-4U2\2WM[:)?O/))(0J*. MY) %*I;O76M5LW$\L4,A6&U=8Q+(D0>Z8NPP&7V#XS_ 7_@HQXI_X+R?!;_@H M1^R=^P7XY\ >!%T#3/"7QF;Q%K?ARU^W:Z=NW9QC'G=:WO&/[0GP#^'?BF# MP-\0/CAX/T+6[I(VMM'UGQ+:VMU*LC%4*Q22*[!F! P.2"!7\]W_ <1_L^M M_P $H?\ @LO\)/\ @JI\(?A_:R>%_%?B2T\0ZII<-JHMVUS3YHOM\.,;8S)K>VNH=I(.&M=)B@GV\8.L0M]Z,8 /I[XP?'?X'_L]>%AXY^/OQE\*> M!]$,XA&L>,/$5MIEJ9#R$\VY=$W'!XSGBIO"/QG^#WQ ^&R_&7P'\5_#6M^$ M&LY+M?%>D:[;W.FFWC!,DHNHW,6Q0K%FW8&TY/%?A3\(OVUO'?[37_!U;\0] M=^(GP=\7_$ZR^"5EXC\/?"[P+X7DTXMHTUC-#8S7T4>I7EK &02&4M+ M'@%8UV?3_P#P1E_9;_X*#?LS?\%1_P!H_P 0>-?V5]>^'O[-WQ;O=1\2^&-( MUK6]'D73M7:]B:)1:6-[<"W,D$UTKA/D(AA4G"( ?H_X;_:I_9?\9?;_P#A M$/VD/ 6J_P!E:;)J&J?V;XPLI_L=I&5$EQ+LE/EQ*67<[84;AD\U9^"W[2/[ M._[26DWFO_L[?'OP7X^L-.N!;ZA>^"O%-IJL-K*1D1R/;2.J-@$[20>*_G _ MX(+_ +*'P#_:3_X+[?M!?"/XT?#VTUSPAHNG^,+U/"5SD:9>F#Q+910P75L/ MW=S;IY@D6"0-&)(87VYC7'H7_!N1;6_P/_X./?VD/V?_ (8QMI/@^W7QMI=O MH%M(1;QV]CXAA6T7:3@F)%**3R%=QGYCD _?:S_:D_9DU'QBOP[T_P#:+\"3 M^('OS8KH4/BZR:\-T&*& 0B7?Y@8%=F-V1C&:#^U)^S(/&G_ K8_M%^!/\ MA(O[3_LW^P/^$OLOMOVWS/*^S>1YOF>=YGR>7C=NXQGBOP$_X**Z1I>E?\'C M7PNDTS3H;^./AG<7CPQ!3-+_;,2;VQ]YMJ(N3SA0.U ']$_BCQ5X8\$>'KSQ= MXT\1V&D:3IT#3ZAJFJ7B6]O;1+]YY))"%11W)( KEO@I^TW^S;^TK87NJ_LY M_M">!_']KILJQ:C<^"?%EGJL=J[9(61K61PC'!P&P3@U^+G_ +/%G M_!5/]EW_ ()U:[IFJZS\,9M=\->)/&O@O2984;Q5+=ZZUJMFXGEBAD*PVKK& M)9$B#W3%V& R^P?&?X"_\%&/%/\ P7D^"W_!0C]D[]@OQSX \"+H&F>$OC,W MB+6_#EK]NTYKRXCN)Y;>RU2X^T)#:36[KU<-91!5RBT ?IQ\6/VN?V4?@)XI MT[P-\<_VG?AYX+UO6%#:3H_BSQI8Z==7H+;088KB5'D!;CY0>>*Z_P (^-O! MGQ T<^(? 7B[2];T\74]L;[2+^.YA$\,K131;XV*[TD1T9_&F]FA$?B+38YCJ'A5I%-HNFW$Z MM&3;P^7!+;M^[MZ-K/A3P7=ZWX?U?P]KUUIUU9WL"$QR++;2(Q')!0DJP)!!KXH_X-8_V[ M/#?A[_@E?XP^+'[>'[9%C8@_'G4]-T_Q+\7/B&D6471M&=;:.XU&<J?^BJ_,3_ (-3O^">_P"R!^V+_P $I_BS M/^T'\!O#?BC5=;^)VL>&X]:US3$N[C3;,Z-I3J;-I0?LD@DG:3S8=CLR1%F/ ME1[0#]PXOC%\(Y_AM'\98/BGX*TURW.FO S!5E%UO\HH6( ;=@ MDXS6-X._:H_9A^(GB2V\&_#_ /:.\!Z[J]Z6%GI6C>+[*ZN9RJ,[;(HY69L* MK,< X"D]!7X2?\&7WQL\7>.[[XY_L*?$A5\0_#V;P[!K<&@ZM&+BSMY9)C:7 M<0C?*E+B.2/>A&UO(SCEL\+^PII6G_\ ! __ (.:-7_9@\6VJVOP[^)$LGAW MPYJEZ,^3I.K317&DS+(W)\NZBALY7) ^6=C]T4 ?T0:!^T/\ /%?CF7X8^%O MCEX.U+Q+#--#-X>T_P 36DU]')#N\U&@20R!DVMN!7*[3G=^V/HGQ"\2_ MLB?%3PY\)$OV\5ZA\-]_8 M0^&'@+XC?M'?'#_@H?9>$[!+WQ_XJ'A3PKJR6J"6;0=!!T]I@^,D7&H1W\H8 M<20):'Y@BFOJF@#\?_!$;QY\:;?]J?XX>)/C-X3\.Z/+ M/X_O?CAXC5!?S:G907)ALX[U+80E9I419(G8*5)8N-U>4_\ !LU^S78?\%-O MV(/B9XY_:T_:"^-^K>)M,^(4NC:+XDTOXZ^)+&XTZV.G6LH\N**^%N[+)*[ MRQ2_CA^R7^R"/@-^T5\3->\7:UX:\:^(X;3Q;XIU.2ZN]4THZI M+?\ !=3]D?\ :*_;;_X)T^*O@+^S;\>- M"^'VHW=Y;7?B'5/$VIRV.GWFCP[WNK2XNHD=K>)OD=FVE66$H^$=B/PZ_P"" M[OQ3^%7C#_@FG^R]X5^%UI8>+=6^%UTWA?6OCGX+\+)IWAS6-0M[%%GM-*N6 M6*6^1)80[3PQ?9RZY#AV* _IE^(OQ?^$WP?L+?5/BU\4/#OA:UNYC%:7/B/ M6X+&.:0#)1&F=0S8YP.<5@^(/VL_V5_"?PR/QK\5?M+_ _TSP:+S[(?%NH> M,[&'3!X_MC6M6^"/@/6 M+[4+\"662^EFTB22X+-SYA9W);K\Q]37QE_P0>_X(I_ +_@J]_P2--U^USX\ M\:1PZ3\0]4M?ALOA?7?LL?AZ("WDN[A('1X)Y[F5C'(\T)]6UN"VT\0R %)?M,CB/8P((;=@@ MC%<7X-_;P_8=^(NFMK/P^_;+^%&NV:2;'N]&^(FF74:MC.TM'.P!QVK\+_\ M@XA^%OB;X*?M^_L2?L6^(FU1/V9/"FB>%-$T.VU>X,EC=26VIK97S73D!);A M+!+,,6'RI*2 !(X.[_P-=(M M/#D=@+Z37[G4HH[);4J&$YG9A&(RI#;\[<$'-<]\%/VF_P!FW]I6PO=5_9S_ M &A/ _C^UTV58M1N?!/BRSU6.U=LD+(UK(X1C@X#8)P:_$G_ (..OCV-#_X* M0?LC?\$I_#W@JY/P4T>Y\)ZGK?PU\,K!!%KL,FLFPM],6.:2* I%;69CA21X MXE:Y)9E"AE]S^,_P%_X*,>*?^"\GP6_X*$?LG?L%^.? '@1= TSPE\9F\1:W MX7$=Q/+;V6J7'VA(;2:W=>KAK*(*N46@#VC_ (*%_P#!=KX+_L\_ MMX_!W_@GK\(/B5H:#+:S2R?NX[J885@3F&+ M._ _Q*\.0>,?AUXRTK7](NBXMM5T348KJVF*,48++$S*V&5E M.#P00>17\W?[?GP&^!ME_P '$=7\8^$FU;PM%X=METV]-Q M:0O<&:V">5(979F?2: /D;_@NM\!(/B=^Q7?^*O"7Q(\7 M>"O&2^+O"&B:+XN\(^*[_3Y["+4/$VG:?,3';S)',/)O9_ED5N2#P54C\GO^ M#<3_ (*%_M5?LP?\%:_&'_!./]N_XT^+->E\4W-YX9CC\8>)KK4!IGB33993 M$(7N7;9'.BW,0VX\UWM^N%K]H?\ @KC_ ,F52_\ 95_AS_ZF^AU^)O\ P=M_ MLD>,/V//^"@/P[_X*@? ?S=)/C*YM9;O5+-,?8/%.DF-X)\CA3+;I RCJS6D MS'K0!^X'_!3#XB>.=*^!.G?L]_!KQ)%-2T^0K1WNGVZ/(BW($@5+F7"ME+=5T^P24 M9^9;T!L,:_&3_@R^_P"4KGBW_LAFK_\ IUTB@#^FGXE?%?X5?!/PG)XX^,/Q M+\/^$M#MR$FUCQ-K4%A:QG!(#33NJ X!ZGL:QO@E^U%^S/\ M+V5YJ/[.'[1 M/@7X@6^G.J:A/X(\766JI:LV=HD:UE<(3@X!QG%?FY_P5;^ 'Q)^$O\ P5V^ M#'_!4?X]?MF?#OP_\#O EHFG6G@3Q9%)8 MR)H]JG!$*;OA3]D'XGZEHG_!XA)>?#7X<:_\,M(\::S?Q:OX(U2RAL+AK6X\ M+-=E;NVMY'1#).D=WY;'>KE2ZI(K*H!_0;XJ_:E_9D\"^*)_ _C;]HSP)H^M M6LB)]6[W]H'X!V7Q=MOV>-0^-WA"' MQ[?V375GX'E\2VJZQ<6ZH7:5+,R>>R!06+!, G.!7\^?_!Z/IILOV[/@3K? MAS3+==7N/ LBI/Y(W3/'J3&%7/5@&8X!Z;CZU^H_P7_X-Z_V/?A1^VWX-_X* M+7OCWX@:S\5] @EN_$E_J7B7S[/Q+K*8;#P=J_CK4KZPBB70; MN>./RKB=U94D(*!L[=JXZ"OW1U;]K7]E70/$EQX.UW]IGX?66KVEXUI=:5=^ M,[&.YAN%;:T3Q-*&5PWRE2,@\8K^'/"6 MO>*[N^CTJP>YNIS_ ,(W=W95!)"+G<[*H9A^GG_!#SXI_L;?\%8/ MB+XY_P""L^K>"](G^-T>J_\ ".S:!>6,3/X#TB$R?V?';GDS2W$),DE^0K._ MFPH(XX2A /T;^)/Q1^&?P:\'W7Q"^+_Q%T+PIH%B ;W7/$FKPV-G;@G +S3L MJ)D^I%4OA!\=/@E^T)X3_P"$]^ ?QB\*^.-"\]H/[:\'^(;;4[3S5QN3SK9W M3<,C(SD9K\//^"AW[7_C#XY?\'5/PL_98\>> /$/COP!\%KRVN-"^&OA^2SW M:IK3^'WU5+X1WUQ;VSS)-+;+F65<1VA"99B']^_9C_9D_P""@GAO_@X+\<_M M8>'/V*?$_@7]G'XV>'C9?$?3/%6L:"8VNXM(&V[FL;+4+D/))?0;=ZAF*WLQ M; =Z /4O&W_!?3]G_P 1_P#!7WP#_P $^?@]\8/#*>$-(M=:N?BWX[O=2MH] M.-[#I\YMM*@N92$RDP5Y9$;_ %BQQ!N)D/Z(^'_$.@>+=#M/$_A77+/4]-O[ M=)[#4=/N4F@N8F&5DCD0E74@@A@2"*_FK_8E_9S_ &>_$O\ P=L>/O@'XC^! M'@S4/ MIXJ\716O@J]\+VDNDPI%I\[1*EFT9A548 J N%(!&*_I/\)>$/"?@ M#POI_@CP)X8T[1-%TFTCM=+TC2+*.VM;.!%"I%%%& D:* %4 # % &C111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!\%_P#!>Z#_ (*N_$W]F9OV8?\ @EQ^ MSM>:Y?>.;6:V\;>.XO&.D:8=(TXC:]G;+>WD,AGG!*M*J[8XMP4EW#1_F%X2 M_9S_ .#T_P '_"ZQ^ _@C1;CPQX2L=)32-/TW0-:^'UA'I]F$\L+"UK*LD.U M>C1D.#R#GFOZ,:* /SX_X+1_\$5K;_@H5_P3?\*_LS?!O5K'3_&WPDM+.3X< M7FIL4@N1;VBVLEC*X!,:3Q*F&P=LD41/RAJ^:?VU?^"?'[;_ /P6<\!_LM_L ME?$W]ESQ1\'?#_PILHY/C7XS\7:EI;QM<):6MJ]OHZVEU.]X9/)N625D2-0\ M18CE:_9VB@#\^_\ @N#X._X*>:G^QYIW[%7_ 2+_9BGOK?Q!HHTCQ'XNM/& M&D:6N@:+'&(1I]HM[>0RF:6,;#*JE8X@0I+N&C_-+PE^SG_P>G^#_A=8_ ?P M1HMQX8\)6.DII&GZ;H&M?#ZPCT^S">6%A:UE62':O1HR'!Y!SS7]&-% 'Y\? M\%H_^"*UM_P4*_X)O^%?V9O@WJUCI_C;X26EG)\.+S4V*07(M[1;62QE< F- M)XE3#8.V2*(GY0U?-/[:O_!/C]M__@LYX#_9;_9*^)O[+GBCX.^'_A391R?& MOQGXNU+2WC:X2TM;5[?1UM+J=[PR>3&,1QQK[*BJ!]*^*/^#@KX,?M5?M=?\$Z M?''[&/[)_P"RYK_CGQ!XY_L(M$T_3]/6UU>VO9!*U_?P2E]EIM 2)E M)F3YN&"_<]% 'Y6?\&U7[$O[9'["G[(/C?\ 8G_;L_8FU72+3Q;X]U#6FUB; MQ)X=U72+BQNM*L[22UN(K;499R2;-E*B%U83KD@!B/D"'_@AS_P5G_X)+_\ M!6UOVH_^"3'P/_X6!\+5O/M%OIL_CO2M.^T:/=/FZT"[6_NXI',>W]W.%D'R M6\N3(K*O]"5% 'XV?\'#W_!'S]KO_@I!;?"[_@H-^Q_\+=3T#XN^#='73]<^ M'>MZYIL.JI;0W4EU:R07-O=2V;3P323MM6<[TF7:P=/+;ZD_X)_?M!?\%I/V MIK3POX>_;(_8TT;X$:?X'_ 3N^'/[-^KVZCQ+ M;Z0FI>-Y]X=I-8N562X0N#AUA^2V0_\ /.VC]*^GJ* /PF_X*#_\$E/^"G7[ M%'_!9(?\%;O^"6/PHM_B)IWB'79-8USPM'J,$4UO=741BU&TN(I98S-;W.^6 M198BS1M(LD$$#XB6*WMPZ!?/F:XD_U?E_3%% 'X:?\ !$K_ ()I M_P#!3C]B_P#X+"?%+]M#]H;]AK7=)\$_$C2/$MM:7%IXY\,W<^GO?:M;:C!Y MT46J%B-ML8CLWX>13]WOW*HH _$G_ (+- M_P#!,+_@H!I__!:[X5_\%6?V/OVDWN@7FM>&]-URVLKJ"[TV4!H7- MPPV1S0*FV=0X1]^]0 N_@?VT_P#@FC_P6E_:1_X+2_"7_@IIK_["VGW'A[PO MXA\(:U?>'/"?Q(T.2;2K/3=12XDT]I;Z\MOM=X$1F:1$2#?*$1G5/,;]]** M/R!_X.5?^"+O[4/[?'B#X<_MT_L.Z*TOQ/\ NDQZ?JGA:;5+>TO9K2.X:\M M9;:9I!#]HMIY9]R^9AQ("C$H%?Z/_P""?W[07_!:3]J:T\+^'OVR/V--&^!& MG^');:?QMXU?Q3;WU_XODAPWV2QTQ(V&G1S.J^?-++)B)I$A =A)%]WT4 ?F M1^U;\/OVF?CU\-_CM^RI^W3_ ,$PO%OQJ\!:CXSUV\^ _C#PIK&C3ZA9),6> MU21;J]AN-/,,SN(;E-R^1B)T"*%E]'_X-U/^";7QD_X)@_\ !/-/@U^T'=6Z M>,_%'C&\\4:[H]G>K%% 'SU_P M5D^#WQ)_:"_X)K_&OX)?!WPM+K?BGQ1\/[_3M!TB"6.-[NYD3:D8:1E1EVEJ=/OY+NYMI+0P36D1>41O&RM(8V?8-W[#44 ?FS_ ,&X'_!% MCQC_ ,$H/@1XE\8_M WFGS_%3XCS6K:[9Z9<">#1+"W$A@LEE'$LI>61Y73Y M"=BJ6$8=_,/^#I__ ()9>(?VV-.^!OQM^!Y@M?B#9?$33O \MQYFR2;3]4N0 M(9<@AF^R7(,N%QMCGN)"0$)'ZD?'[X M?VX_VE_#?Q!T3X8:]JVJ_#.QT)K^XF%Y?Q- ;R\N+W:08();R.&"--J_VA.S M.Y$>T ^X?@E\(_!_P!^#OA;X'?#^U:'1/"'A^ST?2DD.7\BWA6)&<_Q.0N68 M\LQ)/)KJ*** /B7_ (+W_"3]J+]JC_@G9X__ &/OV5/V7]?\=^(_'5IIL=KJ M5KXAT33]/L1#J=OG_!-CX* M^-OV_X*'?%_P#X-SM,_8.M_P!CT7'Q;O/ ?AKPJGAC0O'>E20Z M=#ICZ?ON[R[O)[:$-(EG*WE6YGVM)&F]@&D'9?\ !MC^RM^UM^PQ^P5)^RQ^ MU]^SEJO@C7M+\6ZAJ=M>S>(='U"SOX+DQE1&UA>SNKJ58,)$08 (9LX'Z&T4 M ?CK_P '3O[:GCG]FKQE\"_ GQ:_9:@^(?[.NKZO-J7Q(T^YA6-==OH#_H^F MB\,4AL612;@;-KS@,F[8LH/SK^RO_P '/_\ P2*^ OQ=_P"$^\-_\$J]>\'Z MEJ<:6>I^.['5K76=9AM.%\I9;HK-Y"J!^Y695PH 7@"OT\_;?_X)H_'3XP?\ M% /AO_P4:^ 'Q0\(ZAK7P^\+7&@_\*Q^*NEW%SH-S',TS->VTT!9[&\(FVF5 M8I-PBCSPI5L_]KG]@?\ :[_X*._!>_\ V9OVE?!/P$^'GA/79;5=?U_P<;WQ M+K8MXIDF9;!KVQL8K&9BA43L)_+5V(1C0!\J_P#!PY_P27^-7_!4C2?A#_P4 MU_X)H:C!XC\5Z/X5LWLK*#4([*?5]&=_[1TZ^LI)RB"6)[B5]CLK,LR[?F38 M_P!1_P#!/[]H+_@M)^U-:>%_#W[9'[&FC? C3_#DMM/XV\:OXIM[Z_\ %\D. M&^R6.F)&PTZ.9U7SYI99,1-(D(#L)(OM#X4?#'P;\$_A;X:^#7PZTO[#X>\( MZ!9Z+H5EO+?9[.U@2""/)Y.V.-1D\G%;] 'XJ_\ !5__ ()2?\%"5_X+G?#7 M_@JO^R1^S_!\6/#FGZEH%[K/AVT\56.E7=I/I^V)X7:]D1=DD2*R2KO"L6#J MH"E_V$^#E]\6M4^&^FZK\'E=HK83. 9WBB,< M;S!4621'=416"#IJ* /D?_@L!:_M8>/?V=;?X._LG?L=Z_\ $S6KOQCX7UN6 M\M?%>AZ586D.EZ]9ZI+$[ZA?0RM*ZV(C4)$R?OPQ?Y2M4/\ @J_^Q=KW_!5_ M_@EYXS^"-]\']4\*^.)[,:SX'T/Q3>ZW1IK.ZN+9!,#);%Q,P5+ MER<8K['HH ^:?V1/V=-0_P""7W_!.KP!^S=\&_@GK'Q"U;P=X<2WO])\*WNF MVLNHZK(DEQ=W1DU&ZMHECDNVDZN642H-I521^0O_ ;Q?\$F?^"L'_!+;]O/ M4/V@?VC?V!->N/#6L_#[4/#TLOAWQ_X5N9[6::ZL[E)3&^K)N3_1"AP207!P M0#7]"%% 'XF_\%8?^" _P#@X>T+ M_@I1!?&^GZCJ$.I:KK6@>+X]*T/3VFT3^S9H6%RTM\1;%OOK [7 C#J MD?F&.+]WZ* /Q"_X.5?^"8G_ 4J_P""B7[:?PW\??LD?L"O$.L>*?"5EXCUW MP)JOAN]NH/,N- UF:TDN[-LG]W(UI// 6XSF.5UY'/7&K10!^%/P)_X)E_\ M!2[0/^#C/5?^"F7Q _X)^ZXGPEU_Q9KOVF&Y\;>%9[R.POM*N-/CEEMEU5@R MYE1Y(U+-Y98 .P"G.^#G_!*;_@JC_P $G?\ @L[XG_:+_P"":O['FL>*?V?- M8U;[/J7AVX\>^';+^T-%N DL]M!%!O\ @LA_P3,^'TNH>-X(]'U#Q3X)O-0LDU+3M4L8 MXXXI"IG\BZB:WCBMIHHI7YB;:9$D+)^@W["?QH_X*B?M2ZOI'Q _;#_9.TG] MGKP[H%O(;KPS%XOAUO4_%U\\31*[!(@NFV,9=Y?*+/<22I#\ZQHXF^MJ* /Q M"\0?\$M?^"F/['__ <5:M_P4F_9^_9:LOBYX!\6ZKJ=_#+;^.K#1OL)U&PD M@ECNCTT53\/>(O#_BW1+7Q-X4UVSU/3;V$2V6H:?=)-!<1GHZ2(2KJ?4$ MBKE !1110 4444 %%%<'X(_::^"?Q(^+VO? OP/XU34?$WABSCNMO&,'P^^,OQWT/0M:N$1QIUQ([R1*_W&E\M6$((Y!DV@CGIS0!ZO16 M-KGQ#\">&O LWQ.U[QAIMKX=M]/^W2ZY+>(+46Q4,)O,SM*%2""#@Y&,YK/^ M&OQI^&OQ(7N+O1I8H]6TZ\T^>SN[,RIYD1EM[A(Y45T^9&*A7&2I M.#0!U-%9.L^.?"N@>)M'\&ZKJPCU37FG&E621.[S"&/S)7.T'8B J"[84,\: MYW.@.M0 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 %%%))''+&T4J!E8$,K#((/8T +17PU\ /AU MX(MO^"R?QA\.IXXPL+,SQ MJR("I9@#0![;52YU[0[/4X=$N]9M(KVY4M;VDEPJRR@9R50G+#@]!VKA_A]^ MU-\%_BM\%[;X_?#G7-2USPW6=H!^B5%>(> /^"BG[)7Q-\8^%/ G@_XCS7%_P", M]/N+S0O,T>YCB>.&-I7$DK1A(7\I#)LRT5QWCKXX^" MO ?BB#P-<6VK:IKD^GM?G2- TB:]GALP^PW$@C4B-"^57<07*L$#%6 \7_:X M_P""B'A+X2?L;W7[1WPBT;7-:;5I;G3?#UW_ ,(U=1PV5VETUDTUX)HE^SK' M.I CE"O*RA%7EBH!],T5Y)XY_;A_9P^&EIH-S\0/%>JZ&_B;6H=*T:UUSPIJ M-A/-<22!%W1W-O&T4>23YD@5"$8ACM-<[;_\%-_V-9=-U?6KCXC:K!9:'XAA MT34;R7P9JIBBNYA^Y4LEL0JR8.UFP#CT() /?:*X?X@_M'?"#X5_$/PS\+/' MOB*[T_6O&-]]C\-Q-H5[)!>W&,^4+B.%H5;!SAG7 YI_Q ^/G@#X>>(D\%72 MZKJ^OOIYO_[ \-Z-/J%VEJ&*^?(D*MY2%@55G*[V4JNX@@ ':T5\X_'W_@HS M\*/!?[&&K_M8?!5K[QA:B"6VTLZ;I%PR6M]D1@7VY!]C5)'3>)MA(("ABRYZ ME?VW/@AX0^''AKQC\4M:\2:-'KEY9Z5#>:O\/=9M4GU&:-2J#?9J%5R3M?B, MX(#?*< 'LM%X45YS)O#\>N M:+IGA[0;J\O9].D566Y:"-"T*'< #*$RWR#+?+6I\#?C]\)_VCO!1\>_"'Q2 MNIV$5Y)9WB/;R07%E=1X$EO/#*JR0RKD95U!P01D$$@'9445\0?\%5O WA:\ M^/W[.,QTE87\3_%NTTKQ&]I(T#:G9N]NIAG:,J95VC:-Q.T$@8R: /M^BO@C M]M+3W_8^_:O^!9_9 UW4]+UOQCXJ&F^(OA]9:M//8ZKIADB#SR6CNR1;0T@\ MX*N.6SF,FOMKX@_$GP=\+M$CU[QGJC6\5Q=QVEE!;VLEQ<7ER^=D$$,2M)-( M<,0B*3A6.,*2 #=HKSKX5_M3?"'XN^/=9^%&A:CJ.G>+/#\"7&J^&/$.D3V% M[';L0%N%CF5?-A)*_O$+*-RY(W#-&V_;&^"MY+HLUO+K[:9XEUJ#2O#GB!?# M%X=.U.ZEE\N,17 C*!&;.V5RL;@91G!&0#U.BN(^(WQ_\!_#;59?#=W:ZWK. MKP:>+ZYT;POH-QJ5U!:EF599$@1O+5BCA-Y!D*.$#%6QDZ7^V-^S7K'P$;]I MK3_BK9/X+0[)-5\F7>DV\1_9S!L\[SR[*HAV>82P 4Y&0#TVBO.?!'[4WPH\ M;?%"3X*L^L:)XK71QJT.A>)=$GL9KFQW;#<1&50LBAN&"MN4@[E#>+?\ M@I]^Q;X-A\3SZK\5)Y!X/O;:TUU;/0;R5H99BV-JK%ET7;\\B@QKO0;MSJ" M>_U%?W]CI=E+J6IWL5M;P1EY[B>0(D:@9+,QX 'J:X3QA^TQ\+_"6H?V';-K M&O:H-(CU2;2?#&A7.H7-O9/G9/*D*'R0^UMBN5:38VQ6VMCY=_X*O^/_ ()? MM-_\$I_$?QX^&'B&V\0:;!/ILVAZI;M(GDR-JEK!*K1MM*.%9T*NH93K%%&,XRS,0%&2.IKXH_P""./CCPG=W_P <-%37K=+S5_C3 MJVK:5:32!);RRE"F.XB1L&1"$;YE! QS0!B_\$L/$7B+]DK]A[Q;\4/B_H&M M:7X6U+Q[+-\.?#.H)LO9;>Z>&"VAB25AL\^=U"[BJYW2DA6+GVSQ!^W5X@^$ M_P =/ OPH^.GP^\.66F?$>_.F^']?\)^,SJ8L]1R@CM;N)[6 J)&=561"PW' M!& 6H_X*G?#3XE?$/]E9M6^$OA;^W]:\'>*M+\30^'A#YAU..SGWR0!,'S/E M);9@EMFT D@'E/V>/VT?V-/VE]9T+P]^SE\#8;GQFUY;2ZWI5SX$-M_PC$22 M*;B:YNO)$*LBJXC$;LSR^6N!DE0!?V>_CE^U5XQ_;\^./@?Q1X,\+7>G^#[7 MPS9?V=8^++A!86'_ (/_ /!5;]H30/'R7UG<^.K+PC=>%@--F=+ZWMM.:&YG$BJ46.)F M^=V(50C\_*:G_P""8WCGPAJOQG_:-TK3_$5I+<:E\9=0U/3(UF&;VS90BW$/ M_/6/.?&7@C]FWX=Z/KZ^ [\:;KNK^(?$6)'L;?RK:X9VC5D$DC!%1G ?YMN/\.?^"A?P:\6?LY^+/V@/&>GZAX9? MX?W]QIOCKPS>JLM[I>I0N(S:+M($S22,B1L,!RX!VD,%\A_8N\=:#^Q-\;OC M3^SS^TUXHLO"J>(?B+?>,_!OB3Q%=I:66NV=X$#B*XE(C::,11[X]VX%FP"% M)KS?Q[^R7\7OBY^S-^TS\8?A?X=OEN_B'\1K7Q#X&T:6U>.;5+#3+D2"Y6)@ M&S<9FDC0J&?9&QE:$DX>.1XO+$@^3+C)P'_ -G&_P!0U(>!9/$>D7[Z_;Q)?I]K6V0M@,MO!D3,TCL7 0 1,SJI MQ?AA^W3\? F+]DWR/BCX#OK:/4=%'C",Z0;6YA,T%TVH- "H9<8C M6%I#N4X $ACYF^\;^#H_^"V5G,?$MB(E^ /]A&;[0HC&IG6FF%ENSCS_ "R& M\O.[!'%1_LN_$7P$_P#P5!_:3U4>,M,%IJNE^&#I=V;U!%>"TTUENO*%-J:+\'[FXM]=F\0>()M/N-6FMK;[19@-'&L;N7D9>-@=E\#\4_M!Z9\>A^T5\+?VBK?Q#=>./#UQ MKFE^ ?AA9Z5=R6J:6EHRVFH^3$OEW$DDFZ0W$Y98P$,?EAAN .\_X*8?%7P_ M\>/^".?B;XR>&;2>'3_$_A_0=3M+>[ \R%9=3L7"/@D;E)P<$C(XKZZ\*_\ M(L:;_P!>$/\ Z *_.3XK?$7PMXH_X-_;/PMI-Q<&_/AC0]+M;6>REBDO+J#4 M+1YDMU=0;@(JL6>,,@VM\V58#ZX^)/[>'[.'[/?AGX;S>/?%<\MGX_<6>AZG MI%H;JV0QK$)))I$.(T4R*#U8?-\N$8@ ]RKYO_;^\=?LV_LZ_LJ^.M/^(7A> M)H?&-G>J]M_9$]TMYJ%T&59[B54?RPCLI#L@7PGTE&=]?L[.[BFN$BB^\2-CLL! M^<&(1X+#%=5X"UFW_P"&Y?B=^UY+<7.F?#33/A9IVEWVN7]G+;P7][%-)=/) M&LBAI?)A;RV8 X=R@RP8#LO^";WP$\1?LX?LF:'\.?%.G3:?=/?ZAJ*://*' M?3(;F[EFAM6()&](W0/@D;R^">IV=2_XR.^,!\/I^\\"_#_54DU0]8];U^(A MX[?T>"S;;(_9KGRUR#;2*0"/X57NEZ1KS?'/X^:[IWA_Q5XY"6GAW0M:U"*" M;2],5MT&GQJ[#=<,6$UQLR3+($RRPQ$>PU\,_M 7FCZ%^T-^U1+\?[JVBL-3 M^!EC%\/_ .U&4">P%K=+=PVV[[S_ &]HR43YM[Q'&2M?3W['D/Q$M_V4OAQ! M\6Q=#Q*G@K35UH7V?M G%NFX2YY\W^_GG=G/- 'I%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%?A]=_$_P"+7B>+2])M M&6/S&1I);B9SA((8T!>65SPJ*"3SV!(XG4OVEOBSHOA=OB+JO['OC1- CMS< M3Q1:CI\FKPP 9,C6"SDDA?F,2R-+U&S=\M 'L5%-0BOL+M)*X^0-P3&LC?[)'- 'J5%8OPV\8?\ "POA MUH'C[^SOL?\ ;FBVNH?9/.\SR/.A639NP-V-V,X&<9P.E;5 !1110 445F^+ MO%%GX-\.W7B2^TW4KR.UCW&UTC3);RXE/94BB5F8D^V!U) R: -*BO-OV3_V MF_!W[7OP9M/CEX!T34M/TF_O[NWM(-61%N"()WA+LJ,P7<4SC)QFN.U7]OWX M=Z7J-[K7_"(ZG)X)TOX@)X+U3QLL\(@M]5++&3Y1;>ULDSI"T_&')PK("] ' MO5%87Q+^(GAOX4>!]0\?^*Y919Z?$#Y-M%YDUS*S!(H(4',DLDC)&B#EG=5' M)K1\/WNJ:EH-EJ.N:,=.O;BTCDN]/-PLIMI&4%HBZ\.5)*[AP<9% %RBBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBDD198VC8D!@ M02K$'\".10!\:_ 5T/\ P6L^.JAAD?#K1,C/_3&S_P 16Q^QE:69_P""D7[6 M5X+:(S)?^$4278-RJVFS%E!Z@$J"1W*CTKV;PW^QW^SQX0^*5Q\;O#G@BZMO M%U[@7_B)?$5^UU>*-F$F=IR9D^1!L?CZ=XDG>?7+6P\17\:WZFW37-RBY9S'Y2HQ=65RN\_?7PN_9^^#_P8\!2_"SX;^#([#PW,DB-H4EU M-<6BI)N\Q%BF=U17W,650 Q8D@DUPFG_ /!.']A_3/!&H_#FS_9ST)='U6X2 M:\M6:9F++*)55)&D,D2;P&V(RJ>XH X3]I_X+_%KQQ^T4_QT_8E^/FG:+\4/ M#7@^UL=>\+:Y )]*US2GN[MK>.7&3$_GQ7:AP"05QF/!8^&_M9?'J\_: _X( M[^-/%/B'X81>#M=T?X@1:9XMT2WDWV\.JQ:Y ]W)&V3E7EE9SDG#LR[FQN/V MIK'[)OP#U;Q-8^,H/!4^DZKINAQ:-8:AX9UV]TF6#3HF=H[56LIHCY09V.SI MG'' QI7_ .SK\#]3^#EQ^S]J'PSTN;P;=PM'=:#)$3%-ND\UG8YW-(9?WAD) MWE_GW;N: /GK_@K3_86O>#O@KIET;2\@'[2?A>"^MW*R)AX[DF-UY',;@X/5 M7!Z&K'_!9Q8;7]BJ?4758XH/&^A37(?! MFA?#O5?A#;-H7AJ<3Z'I46HW44%K< D_: J2@-/\S?OFS)SC=7<>-OA-\//B M5\-KSX0_$/PU'KGAW4+);6^T_5II+CSXP05WR.QD9P55@Y;>&4,#D9H ^:/^ M"B&O:(O[4'[+FCG5[;[6WQ5$ZVOGKYAB,.P/MSG:6(4'H3Q4/[)_Q4TCPU_P M4B_:+^$OQ.U:*R\3ZWJ.C:CX:%]*$.HZ7%9;$C@+?>$0=257O(YQ\KX]:TO_ M ()[?L8Z1HFB^'(/@!HTUEX?U+[?ID%^\UT!<; BO*9I&-QM4!5$I<(/N@5H M_'S]B3]E3]I^;3;KXY_!72M=GTB(0Z==%I;::&('(B\RW=&:,$DB,DJ"20.3 M0!X'^W[IGP*T?_@FG\=-%_9]\+Z9I^F0:JC:O+HENB6MWJ;7ED]Q(K(<2,N5 MCN[YLYYK"MOV1? MV:[3X&W7[-D'P?TD>"+U<7>@%',OEI@C:, 'AW[=FM MZ,/VZOV5]%_M6V^V1^+]7FDM!,OF+&]FJ(Y7.0K,K 'H2I Z&I/A98:;/_P6 M/^*EY/9PO<1_"31UBE:,%U5IEW@'J =JY]<"O4M,_P""?W[&VE6'A_2X?@#H ML]OX8O9+O1XK\RW02=UC0R2><[?:&"Q1JIEW[ @"[16_HG[*OP)\.?%NX^.^ MB>#)H/%]W$(KO75UN],T\(VXA?,Q5XAM3$1!0;%PHVC !\W:)XL\-Z9_P50^ M+?PI^*_Q2UGPC<^)/#GANY^'S6FKK91:C9V]I(D\",PPS+<23,J Y/[X@<&O M8/V?? _[*G[.>L?$[Q1\._&S1QW>LQ:E\0_$>M^(5ELDU&3S',/V6_@1!^S1>?LU:)\!=/U#P=)!'$G@VRN?L<,["=)59Y@Z MLN)565Y-S2':2 [85@#TS3-3TW6]-M]8T;4(+NSNX5FM;JUE62.:-@"KHRDA ME((((X(-?&7_ 5FTK3M>^,G[+V@ZL'-M>_&NS@G6.X>)V1I(%(5T(93SU4@ MC/!!KZ<_9L^#D'[/_P #?#GP?M[F*5=$LC&QM]_E(SR-(T<6\EA$A!9-;U'2)UGT>>YUJ\4:?*-G[RW1)@L#YC0 MEHPI)4$DGF@#Y6/AW0/^"9O[>K^/O&NF0WOPQ^,EPMGI_C76%^T7OA+5\$BS MDO)=TJV'_ SZKK]AJGB M&PN_(73[^YLXH[2224@A 09EW' "-*2< U]*_$+X)_"[XM?#:;X0_%#PE%XA M\/7"1K<:?K$\EP9/+8.C-([&0L&4$,6W9'6L:\_92_9^U3X/S? '7?AQ!J?@ M^7;C0M7O+B\B@V@!/),TC-!MP"OEE=IR1@DF@#SR/X+?LKZ3^T?I?Q?N_'.L M^)O'J^ :7-^T!_P3[\*^"I M+?Q/IGQC_9KUC7M(30&O81'K7AN*XN8I;&2-U^6YC20Q,F1E 9L+NPNXX R:C M\&_L 4TFT\,> YXK#0;Q;O1-%N=?O[G3=/N%R4FALIIVMXI%)+*ZQAE M8E@03F@#YU^"_BKPY<_\%"_CU\'/BM\7-<\*^)=1UO3-2\,V]MK2V::MIHT^ M*-%BW*1(T8494'/SL0#M!? 8\;6?B3XSZ?:I#KNO M/)IK^*Y_+E%Q)<@GRXX1&&EV C2?+\V!T=DR2=A)7))QDFM#Q'^RK^SKXL^"4/[..O?"# M19?!%O&B6WAV.V\J"#8VY60H0R/N).]2&)9B22QR ?-'B>/Q!X<_X*X?"G_A M9'Q6M-:U4?#+7)=16WLX;*UT]<,0L40+2I&=K-F:61C@D,!P.B_8JTW2Y_\ M@H/^UC=RV,#S_P!M>&8C(T8+>6VGRDKGKM) )'0D>U>O:;^PU^R1I&I^&-:T M_P" N@I=^#I))?#URT#,]M(^W=(Q9B9I/D0AY=[*5!!!%:WP]_99^!GPJ^(. MI_%7P%X/GL/$.MMNUO5/[/OV6?@!\3?AG8?!?QE\-+.?PCIB1I9>&K::6UL45,;%, M,#HCA2H*A@=IY&#S0!X-_P %)[6STW6/V7UT^VB@6#]H?PW! L2!1'$5D4HH M'1< # XX%?7->;>-OV1_@%\2+3P_8^//"%[JT?A65)O#HO?$FH.;"9&+)-&Q MGR)5)PLF=X 500% 'HUK;QVEM':1,Y6) BF65G8@#'+,26/N22>] #Z*\B_: M1_;3^%/[+>MZ;H'Q#\-^+[Z;5;5[BW?PWX7GU!%56VD.T0PASV/:O-O^'O'[ M,W_0@?%/_P -Q>_X4 ?4U%?-W@;_ (*O?L:>+O%=OX-\0^,-7\&7EZ/^)>_C MSP_<:3!=$'!"S3*(P1D?>9>HQFOHVTN[34+6.^L+J.>":,/#-"X9'4C(8$<$ M$MW(6&ZMX@?WVF2@?N+G!9B MISYA)^_A(Z /H^BO,/V7OVN?@[^UIX0F\1?#359H-1TZ7R/$7AC5H?(U/1;D M$AH;F \H00P##*MM."2"!Z?0 BQHF2B ;CEL#J?6EHHH *Y7XK?#)/BUI-OX M0UO5Q%H$EPDFMZ?':YEU!$='2#S2V(XF*E9 $+.C%0RY)/>IJ* *NHZ'HFL2V\^KZ/:W M3VDPEM'N;=7,,G]]"P.UO<BO MEC_AXM\9?$_'PM_X)I?&V^W?ZMO%&EV^BJWOF:1\#WH_X:%_X*H>+>/#'_!/ MGPMX71O]7-XK^*=O=<>K):(&'TZT ?4]%?+']@_\%D_%_.I>/?@)X/A?[HT? M2]4U"X0?[7GD1D_3BC_AD/\ X*&>*N?B#_P5 OK6%OO67A/X9:=9[/\ =G+% MS^(H ^IZ@U'4]-TBU:^U;4(+6!/O37$H1!]2Q KY?_X=>+X@_>?%']NS]H#Q M%N_UEH?'_P!DM6_[911#'_?53Z=_P1S_ & DNEU+Q5\*-3\37B]+SQ)XOU*Y M<^N1YX0_]\T >M>*_P!L+]DWP-N'C#]IKP#ISIUAN_%UFDA]@ADW$^P%>:>) MO^"NO_!.OPM(;>Y_:6TZ]F)PD.CZ5>WI<^@,$#C]<5V/A/\ X)]_L/>"=C>' M_P!D_P AX_N37GAFWNI%]P\RNP/OFO2O#7@+P+X+B$'@[P7I.DH!@)IFG10 M#'IA%% 'S=_P]F^#VMC_ (M;^SK\;O&V[_5MX8^&=Q(K>^9FCP/>C_ANW]KG MQ/\ \DO_ ."6_P 0KO=_J_\ A*_$=AH>?KYV_;7U/10!\L?\+4_X*[^+O^1> M_93^%'A#=]W_ (2OQS/J&S_>^Q*,_A2CP!_P6&US_2]5_: ^"FA2?\^>B^%; MZZB_[[N]344 ?+/\ PJ?_ (*Y?]':?"S_ ,(.7_XNO2?V;O!O[:'AG6]2 MG_:A^,WA#Q/82VJ+I<'AOPZ]D\$V[+,[,3N!7C'K7KM% 'PQ^WWJ=[XQ_P"" MHG[,/P=\1,6\.07UUKJVSG]W-?Q;VC9AT8H8(]N>GF-_>-?<]?/_ .W9^R)X MD_:$3P9\7?@_K-EIGQ(^&&O+J_A&XU+<+6]&Y&ELK@J"RQR^6GS '!!&,,QK M>N?VCOC/<>%C:Z-^QSXU'B]X @TB^O-/CTZ&X(^\]^MP8V@!YWHK2%>D6X[: M /C/]E6\^(/A7_AN'X-_"KQ]>^&-+\(^)+_5_#]WIL*.VGR.-1,L4.\$1EDM M84W ;E$>1AL$=9:Z-XNLO^"$>J:KXA\=RZK:7WPD@?3["2PBB^PC.67S%^:7 M.1R_/R^YKV_X!_L-:Q\&OV8?B/X+UKQ)9ZQ\1?BK%JVH>,=>C1H[:;4[V&51 M''D;A!&TAP2,DL[8&[:/*[/X8_M9:E_P2@U']E+5OV7M4L_%%IX0C\-Z?9IK M^G2M?3+(0UR")Q'%;A%4Y9][,Q 3: S@$WCCXO\ [6O[,?P1^"?QW_X6?H,_ MA&_O/#6A:S\/H/#JD"QNH$C$XOW;S6N% #<*D8+@;6"$O[!\6_VE;_4/VC=0 M_9M\+^)_$>@0>'_#%MJOB'7?"O@FXUN^,]U)(MO;1JEK1WEB;?O14 MP0Y'F'[6WPL_:!^*/[$'PN^%/@C]GSQ#=^(]"U?P[=:SICWVG1_94L$7S@9& MN@C$E<+M9LYR<5?_ &@O ?[6GP3_ &M;7]M_]F'X/OXVTOQ5X5MM&^(/P^N- M3AL[Z,PL6@N8G+,A900A"[\8?@A]R $'A/\ :6_;8M/@%\D36FJ_#&Q MO-4\%^/O%7P[N["#Q3IL=O<3 &U] MU"U4ZC>6MKM2..>*22-4E=%4.Q^7=D@8H ]PHKRS]D'X[_$#X_\ PKG\2?%C MX2R>"?$^E:U/I6N: U\MRD4\:H^Y)%X8%)4R.JL&4\K7HOB36+G0-$N-7L_# M]]JLL*@II^FB/SYCD#">:Z)GG/S,!@4 ?+__ 19 '[ VA #_F8];_\ 3C/7 M+^(?V#?C%>?!WQ)^QU8Z;;MX7\2_&3_A*/\ A,VU",+:Z,]W%>R6[0Y\YKQ9 M(S$H">4RD.9%Y0=]_P $IOAK\7O@A^RS:?!_XU?"K4_#.L:;K&H7+?:[NTGA MGCN+J29-CV\TG(#X(8+R.]>K_'A?B!XJMM.^$/P^CU"P/B9Y$UWQ3:J471], M0+Y[1R=!=2AUAA Y4N\W(A((!P/C#XK> _$7B6X_:#^)VN"T^&OP\U0V?AC$ M+S?V]KQM:-X;N;F#5O M#=ZEIXAT/4[1K>\TZ62,2QB2-OX7C8.CJ61@3AC@@>2_MP_L\:]XF^!G@31O M@CX3$L'PS^(/A_Q!!X6T[:AN]/T^7#VL*L0I81-N521N,0 Y(RG[,WP]\;:I M^V!\8_VG=1\.:EHWAOQ9:Z'I?ARVU>RDM+J_%E;NLUV]O*%DA7?(43S%5F 8 M[0",@'T/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 45\A_\ !5[XDM\/+CX,1>/[V:#X7:M\38+3XD;962&>WV;H8KDK]^VR M)9)(S\KB'!!Z5=^"OQ!^$G[+WB+Q[\7_ !,8OAE\'O%6IZ9:_#[2-0TR6QMI M+N*"47=[%:! +)+DF,(C+&TOV9I-@W9(!]7T53T#7=.\3:-;Z_I#3-:W4?F0 M-/:R0NRGH2DBJRY]P,CGH:^,/^"POA7P^M]\$-V,H;?;RLA!D0A%X8G&.,9- 'VW17@/Q?_8V_9,'AV#PG;^%[7PSK7B"\^P^ M&-6T^YG2>'4!')/&Z!9 7VB%G9"<,J,#P:Z[XC_ME_LX?";XKZ?\$_'WQ'AT M_P 1ZE:3W4-G):3%$AAA:9V>4)Y:G:N%3=O9F554DB@#U"BO,_@-^UW\#OVD M-?U_PE\-->U :SX9>+^V=&UO0KK3;R".4$Q2^3=1HY1P,@XXXR!D9@\7_MD? M WP;#XDU.]U;5+W2O!EZ;3QAKFD:'X,$;"(E/GV$[RGSA2O- 'HE%<3IO[1GP3UKX/V/Q[T7XA6=[X3U..-M. MU6S227[4\DGE)#'$JF5YFE/EB%5,AD^3;NXK'\%_M=_!7QC\1]0^$$^I:IH/ MBC3]+.IOH?BG1+C3IY[$9S=0B=%$T8PV2A)7:=P�!Z=4,>HZ?-?2Z9%?0M MN#Z5X'??\%1/V*K&SGU _%2XE@M?%G_".W$D' MA^]8Q7O[O=N7RMR1J954R, I;*J6(J_\-/&W[&.K_M9_$3Q#\.KJ.3XDV/AV MT7Q]J02[6..RBXA4F3$)PJJ/-3 MU:TT'6+C3=1BTCPQ?W%PDMO'')/(84A,BP1B50TSA8\Y 8G&?2;3]H7X+7GP M1C_:0C^(NG+X(DTD:DOB*9RD(MC_ !$, P;/R["-^[Y=N[B@#LZ*\;\4_MY? MLY?#W5],T/XI:YK7A2XUVT-UH">(/"]]!_:4(QN,6(C\RAE+1MMD4,"R &O8 M+2Z@OK6*]M9-T4T:O&V",J1D'!]J )**AU'4;'2-/GU;5+N.WMK6%IKB>5MJ MQQJ"S,3V ))]J^'_@O^U=\"_P!KSQ;=_&K]I_XX^&]!\#W&M3:=\+?ACK?B M*&UBU"")S&VJ:C [C[2\LBND<4H,481L*S'?0!]S45\O?M2:7:W7[5_[.OP% MN_#UDOPSUBZ\0RZIH26J#3KZ[M=-\RRMY8@-C(I:65(R-K,@."4%5/V#OBQ# M\./@-\6M3\;ZG<#P9X"^,7B32O!UMQRTP$TCP1(N23MC4< 4 M ?5E%>>? ;P!XFL%U+XO?%*T6/QEXN,?P3\4_ NE>(= M)N/];I^L6*7$1/9@K@X8=F&".H(KYKN_^"=OQ._9]NI?$7_!/+]I#4_!,7F& M5OAWXNDDU;PW<$G)1%D+36FX]70NW&!BOK&B@#Y0T_\ X*.>./@1?0^%O^"A M7[.NK_#QFD$4?CSP_&^J^&KIBM34-/L-6L9M,U2RAN;:XC,<]O M<1!TD0C!5E/!!'!!KYI\??\ !,#X767B>X^)_P"R3X^USX)^+YCNDO/!<@_L MR[8<@7.FN?(E0?W%V#/)S0!].45\E?\ #4O[;9=VN?^>UO(%EBYX^91GMF@#T&BBB@ HHHH **** "BBB@ HHKY2_:(_X M+#_LI?L]^,=7^'%U9^)M>U_1;R2SO[+2](\J.&=#AE:2X:,$9'WD#@\$9!S7 MG9EF^69/05;&U8TXO1-O=]DMV_0Y,9C\'E]/VF)J*"\_T[G6?M0_L*Z=\5?% M\/[0GP!\9R?#KXNZ7%BP\7Z9'^YU)0!_HNHP@;;F%@ I+ LH ^\%"&A^SA^W M5J.L_$!/V8/VO_!D?P]^+$28M;220G2_$R#@7&FSL<.&QGR22XY +%7"_(WQ M%_X."OB5>R21?";]GW0]-09$4_B'4YKUF_VBD(A"_3@OI]C?)>6%K9>&K56M9U((>*9T>:,\ ';( PX;(KX7%^+'" M6&E:G*=3_#&W_I;B?,U^.LAHNT'*?I'_ .2L?O-4-]J.GZ7 ;K4[Z&WB'62> M4(H_$\5_/GXN_:__ &J_'FY/%W[1WC>]B?[UO)XFN1#^$:N$'X"N U#5-3U> MX-WJNHSW4IZRW$S.Q_$DFOF\1XTX:+_<8-O_ !32_*,OS/'J^(M%?P\.WZR2 M_),_I T/Q=X3\3K._AKQ/IVHK:OMN38WL=LB& M_P!)F*_]=8[M?_:5>AZAI]M=1RZ=J-K'-&Q*RQ3(&5L'H0>#7[GX=QAQSD2S M"?[IM;+WOM2COI_*?HW#%1<0Y9'%/W&^F_5KR[';7W_!9+]@=KPZ9X.^)>L^ M*;P''V3PWX-U*X!18VC_2 M667_ -EJU^R_;6UG\5;&WM+=(HUMI]J1H% _=GH!7T[7I9SE?]D8I4.?FND[ MVMNWYOL=V,POU2KR7OI<^6!^UG_P49\5_+X$_P""8DMA"WW;[Q7\4=/M]O\ MO0(AD_(T?VG_ ,%E?%Q_T/PQ\ ?"$#?>_M"]U74+E/IY6(R?K7U/17DG(?+' M_#./_!47Q=SXL_X*)^'_ W&W^LMO"?PKM9\CT$MT^Y?KC-'_#N'XJ>)N?BA M_P %)OCG?[O]9'XV:^IZ* /ED?\$>/V.=78/\ $QO'?C5L MY=O%7Q U";>??RI(\UU_A/\ X)B?\$__ 7M_L?]E#PA-LZ?VM8&_P#S^U-) MG\:]WHH Y3PI\!_@=X#V_P#"#_!KPIHVS[G]D^';:WV_3RT&*ZNBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *AU&S74=/GT] MKB:$3PM&9;>4I(FX$;E8&_"NF+:6<+R.(P M[.SR.[222.[$M)([LSN[$L[,S,2236E110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^??[/WA/P?_P6"^"? MQ<\6_'37';7)?$5WHOA+1I9"4\$6T:1R6DT=OD?OW?)EG(W2A'B#*H9:R_V# M/VA;C]I?Q!X7_8D_:H\0Z%_;7P:UEKH22:FD_P#PF4]B[06!@?[LRP'?+(0Q M:1H8& (\X#ZK\2?\$X_V*?%GQ)O_ (M:S\!M/_MS59&?59[34+NV@OF8[G,] MO#,L$VX\MO0[B23DDUI?&[]A#]D+]HK3])TWXO? ;1-2BT*V6VTU>-A$.T>=@R<#DT >F>'O%'A[Q9;W%YX:U>&]AM;V6TFFMVW()HFVR( M&'!*L"K8SAE93RI ^//^"S.G:7K.C? ?1M;L+>[L[OX]:-#=VEU$LD4T3+*K MHZL"&4@D$$8(.#7U[X'\#>#_ (:>$=/\!> /#=GI&C:5;+;Z=IMA"(XH(QT5 M5'XDGJ223DDFN.^,_P"R9^S_ /M#ZA9ZE\:? 1\0OITHET^*]U:[$-K)@#S( MHDE"1OP,LJ@G')H Q?$'[)/[)/@+7]&^.6F_"OP?X+NO UU-JHU[2=%MM/$4 M(MIHIA*\2H/+\N1F.[(!0'M7COQXU72/&_\ P4Q_92\41::X@U'PSXIOK:&_ MMPLL8;3$DCWH<['7(XZJ1[5[)K?[!_[*WB:P.D^)_AG-JEFSJSV6I^(]1N(7 M*D$;HY+@JV" >0:Z#QE^S#\$O'_Q.TWXS>+/"5Q<^*-&0IHVLIK=Y%+8*5VL ML'ES*L(920P0 /D[LY.0#P[P4D4/_!:'QHL("F;X#6+RA>-[#4E4$^I P/I7 M#?LY^&/&_AGX)?'O]F;X:Z+8>.K#7/&OB*T\-^*H=>M(;;S;V(1307Z32K.# M!*SJSQ1RB3:VT<#=]12_LS_"/0OB9J'[0WAGP-+-X\FL7B&K2^(;U9+I!\R6 MLC&4KY&Y4_=E2BX!"_**^'_ _P &?V.O&UL\?[9'_!-CXE1_%*_U*YN?$\NB M>"=5>QO;R69W9[6?3I/(,'S!58D<#+,QS(P![%^UM\%9OV=O^",GB+X':AK_ M /:L_AGP#;65Q?[2%FE6>$L4!Y";B0H/(4**QOV]+2RU#]F[]E2TOK:*>&;X MV^!DDBE0,KHUI.&4@\$$=1T->K? K]BKX:_\,_ZM\%?B)\/]7A\"ZMXB?4- M^'VN^)KFY;2+#R;=4M)G2=O,!GAEN?*,DB1M.%!)3=7<>*?V-_V=/&_ASP]X M0\7>!+C4-,\)R1R>&K.Z\0W[)ITD?$;Q?O\ Y70?*C?>1<*I % 'CW[5RQP M_P#!4C]E*X10KR6_C9)''!91I*D*?49)_.N0_8P\1>%?$GQS^/7P7^)OQFU_ MPUXULOC!K&I#18M>6T%]I4_E_9;B-'7,@$*(IQG;&(LX#"OISQ5^RK\#?&_C MK1?B=XK\+7M]XA\.1"/0=8F\1W_GV "!#Y3"?*%E WL.9.2Y8DDX_P >/V$? MV1OVFO%%KXV^./P.TK7=7LXUCBU)Y)K>9T4Y5)&@=#*HYPK[@,G YH ^2OCY MH7[/G[*/PZ^"A^#&O:Y8?!W0OCC";H>*1=XM7MIC/*5C(5K M?RRP+G*[I$4'BQ@\^7]HC6DFE\L;W5"C("> MI"L[D#L68CJ:F^"0C'_!7CXV[<9/P[\/%L=_E'_UJ]Q^$O[,/P0^!>O:MXF^ M%/@V32+W7KAKC6Y8]7NY1?SLQ8S3++*RR2DDGS&!;YCSR*]:MS;ZMKT7B"^%Q=PE0HC=O/^9%"KM7HFQ2NTJN #P'_@F=IV MFR67[3LC6,),_P"T9XLAF;RQF2,"+:A/=1O; Z#F_$S_@WJT3 M1M6^(%IX>:U%U>65_J3,;>6YA\1W#06T@4$D2N$B7 .&=#@XQ7W)X)_9%^ ' MPWTW7](\!^#KS2;?Q3(\OB&.R\1Z@GVZ5V#/,Y$^3*V &D&'925)(8@^.?M8 M_L]>&O@I^S'8_"+X#_LMW?BGP!?>+;-_'G@W0YI+RYBTA9&GG:PMIY"/.:58 MP?**O\[,N' D0 O^.OA?\5/VN/C#\%?'_B#P.G@VT^&^K2>(-?FFURSO)+JZ M,*(EI:?9)9=\+."7DE\O*!<*22!]$+X[\$-XQ;X=KXRTH^(%LA>-H0U&+[8+ M?.WSC#NW^7GC?C&>,U\$:=^R'^PK\6K:>V_9A_8?^)_A/QNT9_L3Q3J%AK>@ M0:!=X(2[>:YG6-O*;#&.-96;;@(#V^=EKY?_92\#_!CXC_\$7(_!WB'0]/A MTM? >JQ^(TGMDC:TU&V,XEGD! *31RQB0,WS#:I]*^UJ\[U']D_]G_5-=U77 MKOX?+_Q/KY;W7M,AU*ZCTW5+D$'SKJQ246MQ(2JDO)&Q8J"2<"@#SC_@G_\ M#F\\=?\ !/3X5^'/VBO"T.KWD.@07,4&MVPE>%%D%M.\$^#](BL-*TJSCM=/LX!A8844*JC/)P!U/)ZGF@#X.C_:<^-: M?L_Q_MH2>.-:_P"$A?\ : _L)_"QU&7[!_8W]H&Q_LL6>?)#^7^\\_9YWF?- MOQ\M?H%7F&KOPCXTBG2]4BE_P">ADB&V5O>16.. 17NE% 'R5]J M_P""FW[(G%[:Z;^T3X*M_P#EK;JFE>*;2(>JF99"/XCT5\E? M\,V_M[_LG?Z5^R?\?4^)OA6WY7X=_%B?=>11C_EG::HF&SC"JLH6-0.=U61_ MP5M^!?P\\(:I=?M7>#/$'PL\5Z-,D%UX+UF!;J[O9&3<'LC"3]H@Z#SV6./) MQFL<1B,/A:3JUIJ,5NV[+\32E2JUIJ%.+;?1:GU96+X_^)/P]^%/AR7Q?\3? M'&D^']*@_P!;J&LZA';0J?3?(0,GL.I[5^37[4O_ <*_&/QJUQX<_95\"V_ M@_3R2J:_K<<=YJ3CLRQ',$!]01-[,*^#/BI\:/BW\+OC#\2-:\2ZBV= MMUK.H23F,'^% Q(C7_94 #L*^ S3Q%RW"MPP<'5EW^&/^;^Y>I]+@^%L76M* MO+D7;=_Y+[_D?L;\?_\ @OK^QQ\+?/TOX3V6M?$+4H\A&TVW-E8[AV:XG4/_ M ,"2)P?6OBGXW_\ !?#]MKXEO/9?#9M!\!6#Y$8TC3Q=780]FFN=ZY_VDC0^ MF#S7Q%17P&8<:\0YA=>U]G'M#W?Q^+\3Z7"Y!EF&UY.9]Y:_AM^!]Q?\$E?V MT_C+J_\ P45\-S?&KXO>(/$,?B^QO-#GEUW6);A8VE030JBNQ"9G@B0!0 -W M%;G_ 6U^$__ KW]MB[\76MMLM?&6AVFIJRC"^%,7%K:WXB2X0L<0JF<\"XRE-N4Z$XU5?5V?N MR^YRJ-7*/;0C\-GI_==G_ .2R?W'Y;T445^.G\R!1110!^B__ ;U MZMY/CCXGZ'N_X^-*TR?;Z^7+<+_[5_6O=_$UO]D\2:A:X_U5]*GY.17S#_P0 M U;R?VG/&&A[O^/GP(\^/7R[VV7_ -JU]5_$NW^R_$378,8"ZQE^9[Y17EFA_MM?LJ>(2%L/C M5I,>[I]N66U_]'(N*[?PW\3OAMXR*KX0^(.AZJ6^Z-.U:&N=(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 %%%4O$GB3P]X.T&[\4^+== ML],TRP@::^U#4+E88;>-1DN[N0JJ/4FDVHJ[V&DV[(NUYC^TS^V)^SO^R'X5 M_P"$H^.GQ%M-+,L9:PTJ,^;?7Q':&!?G<9X+8"*2-S+UKX._;L_X+[Z=IGVS MX:?L1V27=P-T5QX]U2U_=1GH39V[C]X?224;>#B-@0U?E]X\^('CCXH^*[SQ MU\1_%NH:YK%_)YEYJ6J7;332M[LQ)P.@'0#@8%?G>?>(&#P3=' )5)_S?87_ M ,E\K+S9]1EO#-?$6GB?N(@74])37PEK&LZOXAU6XUS7]5N;Z]NY3+=7EY.TL MLSDY+.[$EB3U).:K45^2YCFV8YM6]IBJCD^G9>BV7R/M<+@L+@H MX4445YQU!1110 5^RGP!NO\ ALO_ ((67/A"0_:M7\->&+G3EC'++<:5()[6 M-?0M!';K_P #(Z5^-=?J;_P;A_%R*YL_B5^SSJDJNA-MKUA;/R&##[-=$@]N M+0?C7UO!LJ=7,IX&K\&(ISIOYJ_Z6^9\OQ?@(8_)*D);?H_=?YGYY45VW[27 MPME^"7Q^\9?":2)E30/$=W9VQ;J\"RMY3_\ H]C?C7$U^-UZ-3#5YT:BM*+ M:?JG9G\35:N)+>7 M'_D.OM_XUV_V;XJZY'CK>E_^^@&_K7Y]?\$:-6_LW_@H+X/M-V/M]CJD'UQ8 M3R?^TZ_1+]HFW\CXP:M@B_-A7YA?\%!_P#D[_QA_OV/_I!;U^GM?F%_ MP4'_ .3O_&'^_8_^D%O7\I?2/_Y(G#?]A$/_ $U5/S7CG_D4P_QK_P!)D>,4 M445_%A^5A0"0<@T44 =7X2^.GQG\!LO_ A_Q4U_3T7I#;ZK*(C]4W;3^(KU M;P3_ ,%+OVG_ HRIK6LZ7X@A7C9JVF*K8_WH/+.?/O!F<.-/ M'.K'5 J[I;>*3;/$/]N)L.GX@5U=?M&$QF$Q^'C7PU2-2$MI1:DGZ- M73/JZ=6G6@ITY)I]4[H****Z2PHHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO-/$?[4_P_L/B M!?\ PH\"Z%KOC;Q+I"(^MZ3X1L4F_LL/RBW-Q-)%;P2, 2(GE$A )"XYH ]+ MHKSWX6_M-?#7XI>,K_X81)J>@>+]+MEN;_PCXGL#9WZ6[' N(U)*7$.>/-A> M1 >"0>*[]KJV2Y2R>X032(SQQ%QN95*AF ZD LH)[;AZB@!]%>6_"/\ :T\! M?&7XZ>.?@%X=\,>(;'5O $%C)K$VM::+:.7[6KO%Y2LWF$;%#995X<8S7J5 M!1110 445XCK'[>OPCT7XTZA^SO-X*\=7/C/3--&HWNAZ9X2FO)$M"4 G#0; MT:/+H-RL1E@.O% 'MU%>>_ ?]J?X'_M)+JUO\*?%[7.H:!=?9O$&AZCI\]CJ M&F39(V3VUPB2Q\JPR5VDJP!)!KT*@ HHHH **** "BBB@ HHJOJU_+IFFS:A M!IEQ>M$FX6MH$,DGLN]E!/L2/SXH L45Y5^SK^V'\*?VI;[6[3X2Z9X@FC\. M:D^G:Y=:EH[6D=I=I]Z ^:0S..X4-C(SC(KU6@ HHKRWXL?M9> _A!\;? OP M&\0>&?$,^J_$#4);31[ZVTX"QC>./S'\R9V4$A2O"!S\PSC!P >I4444 %%% M,6ZMGN7LDN(S-&BO)$'&Y58L%8CJ 2K 'OM/H: 'T45Q?@SXS+XR^+_C#X1C MX:^*=-/A%+)CXAU32O*TW5OM,1DQ9S;CYQCQM?@;6XH [2BBB@ HHHH **R_ M&OC;PA\-_"E]XY\?>);+1]'TRW,^H:EJ-PL4,$8_B9F.!S@#U) ')K#^'OQF MTGXCZ1+XLT[PCKVF^'Q:&YM=?\06*6,-S$.=ZQ3.MPB[?F#2Q(I49!Z4 =A1 M7DWPS_;-^$/Q2\5>'?#.CVVLV*>-+"[O? NJ:K8+#;>(X+4CSWMB'+@JI$@6 M9(V:,[U#+DUV_P 2?B9X?^&&E66H:U!=74^J:K;Z;I.F:?&KW-]=3-A8XU9E M!PH>1B2%2..1V(5"0 =%1110 4444 %%%% !1110 4444 %%%> _M#?MFZ7X M0,_@[X53PWVJ#*7&JBWE- M_P L8]7^"W;2U/5RC);Z2[ALII;"V6:=8F M,,+R[!(X'"EL':"<#.#CT-?@-_P4=_;N_:Q_:8^*.K?#;XWP3^$]+\/:K);C MX?6[CR6:-B>KKR1ZKG^[S\U?\%RO^"=G_"U_!\W[87P?T+?XE\/68'C"PMH M_FU+3HQQ<@#[TL"CGNT0Z_NE!^*QN=PX_P""Z>:Y-4?)KST^MU\496ZQWMM) M/F5]#W\/@)<-9]+!XZ*YOLRZ:[->3VONGIW/Q\HHHK\H/M HHHH **** "BB MB@ KZC_X(V?&'_A3_P#P4$\%/#O%6K^!?%VE>-O#\_E7^C:E!?6,O]R:*19$/X,H-=F7XN6!Q]+$+[$D_N=S M#%45B<-.D_M)K[S[\_X+F?"?_A!OVQ8OB!:6VVV\9>';:[>0# -S!FVD7ZA( MX&/^_7QC7ZG?\%JO#^D?'/\ 8S^'7[4?A2'S;>VNK>YBD'.VPU.V5PQ/_72. MW'_ J_+&O-\0\!' \65W#X:EJB\^=7;_ / KG\4<7X)X+B"M&UE)\WW[_C<* M***^)/F3W[_@EOJW]C?M]_#6\W8WZQ-!G_KK:S1?^SU^HW[4%OY/Q5FDQ_K; M&%_T*_\ LM?DG^PAJW]B_MH_"N]W8W>/=+A)]I;E(_\ V>OUY_:SM_+^(EG. M!Q)H\>?J)9?Z8K^M/HUUOW>(I_WG^,8__(G[AX2U/W%6']Y_BE_D9?[-1Q\7 M;#_KA/\ ^BFKZ;KYC_9K/_%W=/\ ^N,__HIJ^G*_9>,O^1K'_ OSD?H6!XP_P!ZQ_\ 2"WK M^4?I'_\ )$X;_L(A_P"FJI^:\<_\BF'^-?\ I,CQBBBBOXL/RL**** "BBB@ M HHHH **** +.D:SJ_A_4HM8T'5;FRNX'W075I.TJLI!!^E?27P._P"" MG7Q:\!^3HOQ6L4\5Z:N%^U,PBOHU_P!\#;+CT<;C_?KYDHKZ'A[BOB+A7$^W MRO$RI/JD[QE_BB[QE\UZ';@LQQN75.?#S*FZ?2+O$5W#ZYC)^8#^\I9?>N^K\8M-U+4='OX=5TB_GM;JWD#P7-M*4 MDC8=&5E(((]17U/^SM_P4\\:>$6M_#'QVLI->TX81=:ME"WL(]7'"S@?\!;J M26/%?U#P5](/+A][45A?#OXF^ OBSX;B\6_#OQ1:ZK82\>;;/S&V,['4X:-O]E@# M[5NU_1F'Q&'Q="-:A-3A)74HM--=TUHUZ'W,)PJ04X.Z>S6P4445L4%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 <3^TM\0-8^$W[.?C[XI>'HP^H>&_!>J:I8JR[@9K>TEE3([C<@S[5X1_P1 M:\-6FG_L!>&O'4\S7.L^,M6U76?$6I3.7EO;MK^>$R2.>6;9#&"3W!]:^GO% M?AC1/&WA?4O!GB6R%SIVKV$UEJ%NQP)8)4,;H?JK$?C7RM^Q7I'C_P#X)\>$ M=1_93^-'A3Q'JOA/2=8NKKX?>.O#OAVZU2"YL)Y#*;:ZBLXY);6=)'@E;&-QK?O=7_:3U/\ X*_WG@+3OC!H":?8?!*;4M&LK_PA/-;V5I/K M%K'+#L2_C9[EC;Q$W);;A0HA& :U/B]\*/%7_!0#]H+X?:AJ'@?6=!^$_P - M-9_MZYN_$VERV%UXFU1=OD0PVDZK/';QX)>65$\SS&5%(^:CXC:7\3OAA_P5 M7L/CA8?!7Q1XE\/>(_@K_P (Q::CX?T\2P6NI+JOVG9=2E@MM'Y:@^8Y ^88 MS@X .5\"S?&EO^"GW[2>E? RS\/QZM&=.MM?\ A'XNU3PSXFM/#;.MMJ-] M:O%'']G\YF9!*\\<8WL<-D\#@4_V>[;Q1HO_ 4C^//Q*UOX<>++/P[XHT?0 M(O#^M77A2^2WO7L;(IV"E2=RALE<"@#T;XF?M MW?%_X.ZYX,\43ZSX,\>Z%KVO0:=XK\-^"_#]\NHZ"DRD_:HIVGD6ZBB*E7+0 MQ%SMP$WX73\9?M2_MH:K^V-XR_9*^$G@#X?+7CPH7G6-6N MF3:S9Y011H,%PQD(0@L^ G[;7[4?Q;TK3_@UXG_8J^('A?XAQI':^(?$^MZ, MD/ARRVX66^2X=P9R0&>.W1&WL0OF;+*T?FF/ 7:21*?W9VGYN1D ^DOAG-\1+CX>:)/\6[ M/2[?Q0^F0GQ!!HDCM9I=[!YHA,GS%-V<9R<=SUKXYD\;Z+X _P""X7BG6]>L M]6F@?X!Q1!=&\/WFI2AC?VC9,5I%(X7"GYRNT' )R0#]Q5\9>$[7QE!_P6(U M_P"-]Q\*/&D?@^_^%*>'+3Q')X/OEMGOA=6TY7)BW*F(W'F$!+ M*WC+R)9V+?#'[)U]\*/BC\.O$OAK4T\2:O+<6>N:+<6C2 M6UU.\D;QNZ!6RKXPI)4@Y XR =!\-?V@OVC/VJ_A7K?QV_9ENO!NGZ%'J=]: M^"=.\2:/$_ [+XL\7^,+?P9IW@^^N]BVWB&238T,TH7(@10TQ<+DQ@# 9L#E?V M!=0\=_L+?"O5OV0_CE\+_&5W)X3UN^E\%:[X:\(7NIV?B'3IY6G39+:QND,_ MF.^Z.9H]H=23@,1Y[XB_8$_:-^'_ .P_X;\6?#KP_!-\5/#7QB/Q1F\*)<*Z M/,[MG3U8':[I"($=$\8>"/$VE MW3W_ (N\-:%-IQ\.WD*%PDZRW=P)8I,*J'Y6W,?O;<'SOQA^W1XQ\:^$O&/C MKX#_ !&\!Z8GAK4-0L] T'Q+HMW>W/B*2R=HY&,D%S$+5)98Y(X@$E; 61B- M^Q>V^ G[6/Q4_:9UG2[#1?V6_'_P^L;)_.\7ZG\0M&6R52J'%G9*S%[EVEVA MI2B*D:L>'95'A?P ^*/[0W_!.WQ1XG_9>^(/[)GQ%\>^%+CQ7?:G\.O%?P]T M47Z26UW,TWV>YW.B0%79BS,P(+/\I0*Y /0Y?^"BS:O\+O@QXHU2QL?AQ=?% M>^O;34=1\;VO@/\ M%/XO?&'0-#UU?!R+<>%+KP[83VD&K6CV\)665'FG9-DTDBN58C9'N YK-^.- MY+XU\(^#_AU^UY^S-<>*?#7B^WU2?Q3;:+X?N-7'A>X62%[%'>T5G!6*66%I MXAN,B%U*QAB/,/V9_A]\5/V5/AO\9;+X>>"/&'C3X4V^L:2/AEX,\3:5/)J% MS:2%5U:W@MKA4E$&V4K%YBA&\MG(92SN >[?"/XD_&?QQXG\+>)-&^(_@3QW M\/-?TJZEN_$/A719[:2TNT6-H4!-Y.IC?,@(8!T9 IR6X]EKXC^#'[-7AKX< M?MO^$?B=^P]X7\8^$?!FLV&HR?%SPUJ^@ZAIFDH/(_T/RH;V./%R9V_U<6X1 MJA.(U)$GVIJVJ6VBZ;-JMY%&OVAG\.6MK-?CX^Z]]DBOIVBA9\0XWLJNP'T4FHOAI^VA^WK\;OV1_%'[1' M@CP7\,])N_"%]K+7T&J1WL\>HQV!9C;V\<'O'_@?_ ()T?$_X=^,?A)XRTWQ#?7GB=[#1+GPE>_:+H7JR&V\M1$0^ MXL <'Y#][:.: /5M5_;P6Y_9K^%7Q.\(^$+>;Q?\8YM.T_PIX>O+IA;P7MR@ M::2:11N-O;@.S%1N8*JC:7R/*_VLK+XZ:5^W3^R_9?%#Q+X:UO39/%^HR65] MHFAS:?+#<"S42Q21R7,X=""K(P8$896!X8\/K'P-_:'L/V-_V:?C)\/?A#K] M]XN^ VI1S>(O 5YIDUK?7ELP1;E8$E4&5PL:[=@;(D8C)7:>V_:%^)_CG]H7 M]H']G3XI_#']E_XIRZ5X9\6WUUK?]K>$'L);426T<95EN&3:%)YD8K$>B.Y! M /9/@]^T7\8?%W[9/Q1_9=\8+X:>S\&:#IFH:)J^FZ3<0RR&\3=MG1[F0,$ MZ?*5W8S\N<#DOAS^W7\3X_A!^T)\0OB=X2T;4[OX*>)M5TRQ@\-VD]JFJ1VD M(=7D6668QEB*=;_99\ M237FJ_$F_P!,+.PN+:[\,7%NMQ'':2&WAMI$O M'%C$I;G='$_!W[9_@3XP?L*^"O&?@C2-7>[?XO>&M3\ M.W^E:.MIY#>4##=QH@N/.8*L4&Y1@. B L_6_LSP?$CX(?MI?'K2?%?P2\6R MZ;XR\3V>NZ-XHL](:33&LEM")'?$[:A_M4?&SX&_%O0O#>DZ=\+[?19K&XTB:>4O'>VTMRSS2R[0V( MQ']V-,$-][@US'_!+/1_&/@_PS\4?#OCSX<>)O#UUJWQ@USQ!I8U[P]^&KNWM[L6NEO:W1622,*A5F.W?MWX^7- &;XV_P""AGQ/U?X$S?M+ M?!/Q%X'NH5/VW2OAIJ.BWDVJ:GIPEVC-W%$/%?@_34ET?5K/S& M,#SW"?BQ=:1\!_VU/V?+[Q9H=WX0AO7 M\7^&_"M]>0Z3K1DD2XACFM4::W#*$*, .$Q(3O44 >T?!'5/C+J/AK4(?CGI M^D0ZU9:[=VT$VA6DL-K=V:L/(N$2621E+H0S+O;:V5R=N3V5?'/[-.M_'O\ M8J_8Z\7ZMJWPX^(/Q)TW2/'4\'PN\.3V;$JGS7"M&'5, M91%(5/J+X._$[1?C3\*O#WQ:\/6%W:V7B+2(+^"TOXMD\ D0-Y(O#7PQ\.+XOUK0+_ %9;*QO] M5=@MHUW(4D8PP^9"ZJD4K%W;*%'=1T?1+?X?6WA#P]#JUA):7.J/\ :C=7%XT$ MJK+%&IV0IYBJS[78#:$9@#S?X7? +XRZGJ/[,_A[QKX"N?#-K\!M&O6\;:S? MW$2VTDL=BME!':R*Y\]9=K3,^ J1\,0YV#UGPY\2?!>L^++3]J;XLZNUEIFH MN^D?"'16M)9[FYMI!OEOXK:)6EEN+M8]ZJB,T=I&APADF%=)\8+/4_C?XZA_ M9YM+6>/PQ!;Q7_Q#ORC*EW;,Q\C2(VZ,9RC-/C.VW0HC7%W9JMO<2)&"4C?RS"9,;4)4$@-0! M[]X)\<>$/B1X6L_&_@/Q'::MI.H1E[._L9@\<@!*G!'0A@5*GE64@@$$55^* M6G?$;5OA[JVG?"/Q%I^D^)9K4KH^I:K:&>WMYLC#21CEQC/%>+?\$U?!'CCP ME\(?&&O>+]#OM*M/%WQ6\0>(?"^E:E;O!/:Z5=7 : -$X#1;MKR!& ($@) S M7T10!\L_\*G_ ."N7_1VGPL_\(.7_P"+J.[^&G_!8#3;=]0TS]IKX1ZE<0#S M(=/O/!EQ#%1&+(K="PY&:^JJ* /E[X>?\ !2?2?"OBRU^#W[M;JVOK:.]LKB.:&:,/ M%+$X974C(8$<$$<@BL?XA_#;X?\ Q:\)W7@7XG>#--U_1[Q<7.FZM9I/"_H= MK X8=0PY!Y!!KYBNOV(_VC?V2;F3Q)_P3O\ C#NT%9#+/\'?B#=27>DN""",@T %17U]9:99RZCJ-W'!;P1F2::9 MPJ1J!DL2> .]1ZQK&E^']+N-;UN_BM;2UB,EQ<3-M6-1U)-?&7[2O[46K_% M^\D\,>&'EL_#D,GRQGY9+T@\/)Z+W"=NIYQC\^\0?$3)_#_+/;8CWZ\T_9TT M]9/N_P"6"ZR^2N]#Z;AGA?'<2XODI>[3C\4^B\EW;Z+[[(WOVE/VP+[QK]H\ M#?#"ZEM='.8[O4ERDMZ.A5>Z1G_OIAUP,@^!T45_ ?%/%>=\8YK+'YG4YIO1 M+:,%_+%=$OO>[;=V?TED^39?D>#6&PD;+J^LGW;ZO\ME9%G1]7U+0-5M];T: M\>WN[299;>>,X9'4Y!'XU]W_ ^,ND_''P"FK.L2:A;J(-9LNH23'W@#_ X MR1^(YP:^!Z[#X(?%W6?@QX[M_%6G;I;9OW6I68;BX@)Y'^\.JGL1Z$@_:>$O MB)5X$SY1Q#;PE:RJ+^7M42[QZ]XW6]K>#QIPQ#B++;TU^^IW<'W[Q?D^G9VZ M7/CK_@L7_P $\'_9$^+W_"UOAEHK)\//&%V[V4<*?)H]\+I\H M9/\ EGD_&%?TL_%KX6_"3]L+X!ZC\._&%NFI^&O%.FX6:+&^%OO1S1DCY)8W M 89'#+@CJ*_GO_:S_9@^(7[('QSUCX(?$:W)N-/E\S3M02,K%J-FQ/E7,>?X M6 Y&3M964\J:_I#C'(*6 K1Q^#L\/5U36J3>NC6G+):QZ=.B/RS(LRGB:;PU M?2K#1WW:6GWK9GFU%%%?$'T(4444 %%%% !1110!^Q_[&-U_PV1_P1$UCX4R MG[7JWAS1]1T:./J3.J?U[(6^WQ' MH]UC[]E(G_?+Y_\ 9J_"SPYJC:'XAL-:0D&SO8IP1_L.&_I7[O\ [8$*NOAZ M\0Y!%RI(Z'_5$?UK^G?HVU[9GB:?G'\8U/\ Y$_8O":I_M%:'G'\5+_(Y#]F MO_DKNG_]<9__ $4U?3E?,?[-?_)7=/\ ^N,__HIJ^G*_?.,O^1K'_ OSD?J& MOT]K\PO^"A/_)X'C#_ 'K'_P!( M+>OY1^D?_P D3AO^PB'_ *:JGYKQS_R*8?XU_P"DR/&****_BP_*PHHHH ** M** "BBB@ HHHH **** "BBB@#I?A;\7?B)\&/$T?BWX<>)[C3;M<"41G,:^]_V6O^"@O@'XW-;^#O'R0>'?$[X2.-Y,6E\__3)V^XQ/ M_+-CGD!2QZ?G'0"0<@U^@\#^)/$? N(7U6?/0;O*E)^Z^[7\DO[R_P"WE):' MM93GN.RB?[MWAUB]OEV?FOG<_:2BO@+]DK_@HMXA^'+6W@#XXW5SJV@C$=KK M!S)=6"] '[S1C_OM1TW !:^\/#OB/0?%VAVOB7PQJ]O?Z?>Q"6UN[64/'*A[ M@C_(/%?V[P5Q]D''6 ]M@9VJ1^.G+XX/TZQ[26C\G=+]8RK.<'F]'GHNTEO% M[K_@>?ZEVBBBOMCU@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@ HHHH **** "BBB@#-\6^''\6:%-H'_" M0:CIL=P-L]QI&17*DQ[AD;TVNNF>(]*ER1;:C;AC$Q&-\3C#Q/CHZ%6'K7S3J7 M[._[87["EA/XE_9#^+">/OA_I\337/PL^)6I[9K*!1DKI^I-CRP!PL7XC:E+\//!-Z1H-I+BZN(V_Y"$JGKGO&I M' _B(W?W6< Y(\9B/>J2NJ=.^LY?I%;RET6FK:3^BX:X=Q?$F8*A M2T@M9RZ17^;Z+KZ)LY[X^_M1>)OCE!::5#ISZ/I,<4 M%;(7@#C<1DX'E]%%?YY\0\09KQ1FU3,,L:V?\ @JK^P!IO[;WP,>X\*64,?C[PO%)<^%KL MX4W0QF2QD8_PR8&TGA9 IR%+Y^<*^R?V/?V@/^%D^&AX$\4WN[7-)A'ERR-\ MUY;C@/[NO ;UX/.3C^J/!#CS#YI@GP?G,KQDG[&3^]T[]U\5/YQZ11^/>('# MM7!UUGF!5FG^\2_]*]'M+[^[/YV=4TO4M$U.XT76;":TO+.=X+NUN(RDD,B, M59&4\JP(((/((J"OU%_X+L_\$[/L<\_[;OP3Z M"9X7_P" 5](?\%X/A/\ \(?^U7I/Q/M+;;;^,/#4;328^_=VK>2_UQ";;\Z_ M.K1=8U+P]K-IK^C7307EC+'3?VD_P#@GM\/ M_P!JKP[;*PM)-/U0LO(AL]1MU61/8B8VRGW&.M?20I_VGP/CL)O*BXUH_+27 MW13^\_'_ !=RSZUDSK):Q5__ %W_P#27(_*VBBBOQ\_EL*_=_XZ7W_"0?!? MP1XGW;OM5E!+N]?,MD?^E?A!7[CF^_X2+]A3X4^(MVYI_#&AS,?]_303^M?T M-]':O[/B6M#NH?\ MR_]N/U3PJJ!XP_P!ZQ_\ 2"WK]/:_,+_@H3_R>!XP_P!ZQ_\ 2"WK^4OI'_\ )$X; M_L(A_P"FJI^:\<_\BF'^-?\ I,CQBBBBOXK/RL**** "BBB@ HHHH **** " MBBB@ HHHH **** "O7/V6_VO?B!^S3KH@LY'U+PY2$G_ %0 ;HI%ZHXST^A!(()Z6OR7 M_9]_:&\??LY^-D\6^#+OS()2J:II4SGR+V('[K#LPYVN.5)[@D']-?@7\=O M?[07@:'QOX%OLKD)?6,I FLIL9,<@'Z'HPY%?W-X8^*>7\=X7ZO7M3QD%[T. MDDOM0OT[QWCYK4_7<@XAH9Q3Y)^[56Z[^:_RZ'9T445^MGT@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 %%%>;_M,?'2U^"O@@RV$B/K M>HAHM*@;G85G>,AAYQ\M5+>WMWJ-Y+J%_&[PP7MC,)(9!T/JI'=2,@CN" M16;16M"O6PM>-:C)QG%IIIV::=TT^C3U1%2G3K4W":O%JS3V:>Z9^@/PY\<^ M"_VAOA8U[<:;;W5EJ5K)9ZWI%T@D0%DVRP2*>&4JQZ_>5AZXK\,_^"HG[ ^L M?L-_'B2RT*UGF\#>)'DN_".H/EO*0$&2SD8]9(BP&3]Y"C=2P'Z'?LW_ !PO MO@IXY2^N'DDT>_*Q:O;+S\F>)5']Y,D^X)'?(^FOVM?V8_AE^V_^SQJ/PG\5 MS1-;ZG;K=Z!K<*"1K"["DP74?J!NPP!&Y'9 MQ1VX$UI+Y4@7_:9+D$^T/M7U?!M6G_;/U:K\%:,J;])+_-6^9\[Q5@H8[):D M)*Z_1Z/\&SX:((."**]5_;@^$_\ PI']K?X@?#:*V\FVLO$D\VGQ8QMM9R+B M ?A%*E>55^08S#5,%BZF'J?%"3B_5.S_ "/XBQ%&>&KSI3WBVGZIV"OVN^!U M]_;_ /P3(^&FH;MWV?P[IT6?3R@8?Z5^*-?LM^P_??\ "0?\$E_"-QNR]O:W M$1]O*U>9/_05K]G\ ZWL^-.3O%?A4@OU/T+PQJ.?\ D4P_QK_TF1XQ1117\5GY6%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5VWP$^/7CG]GGQY#XV\%W>5.$U'3 MI6/DWL.>8W'ZANJGD=P>)HKKP&/QF5XRGB\)4<*D&G&2T::_KY[/0THUJN'J MJI3=I+5-'Z[?!+XU>"?CUX!M?'_@>]WPS#9=6LA'FV

O0@@C@B MNNK\HOV8_P!I#Q;^S9\08O%&BL]SIER5CUO2=^$NX<]NPD7)*MV.1T)!_43X M?>/_ I\4/!UAX[\%:JEYINHP"2WF7J.Q5A_"RG(*GD$$5_>GA;XE87CS*_9 MUK0Q=)+VD?YEMSQ_NOJOLO1Z.+?[%P]GM/.,/:6E6.Z[^:\OR?R-FBBBOU4^ MB"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 **** "BBB@ HHHH **** *NNZUI_AS1;OQ!J MTI2ULK9Y[AU4L0BJ6. .2<#I7Y__ !E^*>L?&'Q[=^,=4W)&Y\NPM2V1;P*3 MM3Z\DD]V)-?H-%=6MQ)+#!<1N\#A)T1P3&Q4,%8=CM93@]B#WKQOXW_L:>"O MB+YVO^"/*T/66RS"-,6MRW^V@^X3_>7W)!-?B7C;P9Q9QADU*GE,TX4VY2I? M"ZCM[K4F[/E5[1=EK>[=D??\ 9[DV1X^-?AAK;:#XUT*:SFY,3L,QS+_ 'D<<,/ITZ'!K"K^%,7A,5@,3+#X MFFX5(NSC)--/LT]4?T11KT<3256E)2B]4T[I^C"BBBN_N)G)T&XE;[DA.3;D^C')7WR/X@!\W4Z&::VF2X MMY6CDC8-&Z-@JP.001T-?5<&<6YCP5Q!2S/"._+I*/2<'\47Z[I]))/H>/GV M2X7/\MGA*_75/K&2V:_7NKKJ>K?\%FO^"=H_:J^%7_"[OA7H?F?$#P?9,1!; MQYDUG3ER[VV!RTJ99XNY)=,$NN/Q#(*DJP((/(-?TC?LL_'F'XR>#!8ZS<*- M?TM%34$X!G3HLX'OT;'1O0$5^8'_ 7 _P""=G_"D?'\3\^****_/#Z@**** "O>O^"8 MOQB_X4=^W=\-_&D]UY5I<:^FE:@S-A1!>JUJS-[*90__ 'M7@M26MUV<[Q30R!XI4;#(P.00>Q!KHPF)G@\73KPWA)27R=S*O2C7HRIRVDFOO/TK M_P""^'PG_P"$8_:,\,_%NTMMEOXJ\.&WN' ^_=6OR"K]9/^",-]_;/_!/#QKI);+6? MBC5HE7T!L+60?JQ_*O>\%JWL>.*?G%_A*+_0[O#RI[/B./G%_FG^AZM^S=_R M5_3?^N=Q_P"B7KZ>KYA_9N_Y+!IG_7.X_P#1+U]/5_8'&?\ R-8_X%^EZ+\V%?F%_P %"?\ D\#QA_O6'_I!;5^GM?F'_P %"O\ D\'QA_O6'_I! M;5_*7TC_ /DB,/\ ]A$/_358_->.?^13#_&O_29'B]%%%?Q6?E84444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5[U^PS^UK=?L]^-?^$7\6 M7COX2UJ=1?*[F?F2-1EK4D]U&63_ &0R M\;5!^QJ_T2X-XKR_C/(*69X33FTE'K":^*+]-T^J:?4_;LKS&AFN#C7I]=UV M?5?UTU"BBBOJ3T 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 **** "BBB@ HHHH *\\_:L_:1\"_ MLD? 'Q)\?_B',/L.@6!DAM%D"R7URQVP6R9_BDD*J#VR6/ )KT.OQ$_X.&_V MW9?C%\>K7]DWP-K)?PY\/I/,U[R9,I=ZTZX8''!^SQMY8]'DF!Z"OO\ PTX, MJ\<\5T< [JC'WZK72$6KJ_>3:BNS=^AW9=@WC<4H=-WZ'R_X)_X*5_M@_#G] MIC7_ -JKP9\5;JU\1>*-5:\\063YDT^_4GY;>6W8E6B1,1IT:-0 C*1FOUZ_ MX)]?\%Q?V>/VNOL/PZ^+;VWP_P#'\VV)+&^NO^)=JDIX_P!%N'QM9CTADPV6 M"JTAR:_ RBO[9XS\)^$N,L%&G4I*C5A%1A4II*44E:,6MI12223V6D7$^QQ> M5X7%PLU9K9K^M3^L#QAX)\*>/]$D\.^,-#@O[23K%.O*G^\I'*M[@@U\L?&_ M]B3Q/X0\[Q%\+FFUC31EGT]AF[@'L!_K1],-['DU^9__ 3Z_P""Y_[0?[)O MV'X\N,5^T'[,'[7O[/ MG[8O@)/B%\ ?B'::S;*%%_8Y\N\T^0C_ %=Q WSQ-P<$C:V"5+#FO\\?&[Z- M34'_ &UA^:.U/%4EJNRD[:?X)IK?D;>IQ9;F^?\ "%?FHRYJ3>L7K%_+[+\U M;YH^%Y(Y(I&BE0JRDAE88(([&DK[H^-G[+?P^^,40-*UHCY=4M(Q^\/_ M $U3@2#WX;ISCBOD;XL? _X@_!S4_L?BW23]F=R+;4K?+V\_T;'!_P!EL'VQ MS7^&_%&F/:ZEI]R.0K#: M\;8Y5U/1AR" RGH:^ *]9_90^/DGPA\7_P!B:_='^P-6D5;S<>+67HLX]NS> MJ\\[0*_BE_AE\,_*TOLN_Y]Q[PL\YP?US" MK]_26EMY16MO5;Q^:ZGY7?M\?L8>,OV'OC_J'PKUWSKO1KG-WX5UITPNH6+, M0I)' E0_)(O9AD#:RD^)U_0]_P %#?V)O"/[=?[/MUX"N&M[?Q%IZM>^#=;< M?\>MWM^XS#GR90 C@9XVL 2BU_/KXX\$^*OAMXPU/P!XYT.?3=8T:^DL]2L+ ME,/@M>W6RW\5^&DO;5&/#75E+PH'J8KB9C[1UXI_P4(^$_\ PI;] ML[XA>!X;;RK7_A()+^P0#"K;W0%S&J^RK*%_X"17K<:4_K_"^7Y@MX,66>PS"&)BM&VO_ ):G_Z1)_H? \$U/9\1T?-2_\ 26_T/HG]F_\ Y+!I?_7.X_\ 1+U] M/5\Q?LZ1M%\9--B?JJW /X0O7T[7]K\9_P#(UC_@7YR/Z'SG_>EZ+\V%?F'_ M ,%"N/VP?&'UL/\ T@MJ_3ROS#_X*%_\G@^,/K8?^F^VK^4OI'_\D1A_^PB' M_IJL?FO'/_(IA_C7_I,CQ>BBBOXK/RL**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** +.C:SJOAW5[77]#OY;6]LKA)[2YA;#Q2*0RL M#V((!K]3OV3?VA=-_:-^$EIXMW11ZO:8M=>LX^/*N%'W@.R./F7ZEC8[O7;O ^]7ZUX0<>2X M,XC5/$2MA:]HU.T7]FI_VZW[W]UO=I'TG#.C\NS^77R/U*HIE MO<07<"75K,DD4J!XY(V!5E(R"".H([T^O[Y335T?LFX4444P"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 **** /%/^"A?[6NE_L4_LF^*?CI,T3ZI;VPLO#-I-@BYU.?*0 M+@_>53F5A_OYH=>UW6/%&N7OB;Q%J4U[J&HW:1B[R,3U9F M))/(WVPV_B^W!72+YN@,X))LW/&6),74EH MQA:_1RYM/#?C3P_Y-U#9ZII>H6ZL P6:&XB8 JPZAE(P01[$5_)S7U+^P1_P M5L_:=_83OK?PYHVK'Q5X&\W-UX+UNY8Q1*3EC:2\M:OU/R@QDDEHV/(_F#Q$ M^CO@?]UCG_ &CP*^;]3TO4M%U"72M8 ML)K6Z@0:^L_P!B;_@H_P#LQ?MW^&Q>?"/Q>+77X(!)JO@_ M6&6+4;/^\P3)$T8./WL99>0&VL=H]&^+GP%^'GQFL#%XGTOR[U$VVVJVH"SQ M>@S_ !K_ ++9')Q@\U_EYXI?1K5/&U9972>$Q4?BH33C"3_N_P E^EKP>EN5 M:GU?#WB-CLMFL+F\7.*TYOMKU_F7GOYL_/\ HKT;XT_LR_$/X-3/?W=M_:.C M[OW>K6D9VJ.PD7DQGZY7T)KSFOXVSC),E;YKHT^C3:?1 MG[3@GP> M\6WN;RTB)T2>1N9H5&3"2?XD'*_[(Q_#S\W?\%S/^"=G_"T/"IV^LZ1>26]U:S++; MSQ-AHW4Y##Z&ON[]G[XS:5\?[^G']U)[RA'9>J/YI:*^RO\ @L-_P3QE_8_^,'_"SOAKHS)\._&%V[Z-GAJZM*+^_LUY-:HO"XFEC,/&M3 M>C_JWR"BBBN(Z#V3_@GM\8O^%#?MJ_#?XES77D6MMXF@M=1E)P$M+K-K.Q]0 M(IG/X5]M_P#!?SX3_P!A?&KP9\9;.VVP^(= ETZ[=1P9[23<&;W,=PBCVB]C M7Y@JS(P=&((.00>E?LC^WQ<+^U]_P2&\&?M'VX%QJ6E6FDZS?2IRWFLOV.]3 MZ":5F/\ URSVKZ7"T_[3X/S' _:@E6C_ -N_%_Y*K?,_)_%G+/KF12JI:Q5_ M_ 7S?ES'Y6U^AO\ P;X:MY/Q1^(^A[O^/G0+&?'KY<\B_P#M7]:_/*ON?_@@ M1JWV;]K'Q1H[-A;KX?7#@>K)>V>/T=J^/\/ZGLN,<'+^\U]\6OU/YSX5GR<0 MX=^;7WIH^X/@K!]D_:$CM6Z3VL\9RLD;J&5@?0@@_C7]U>!W&3XEX5 M6"Q$KU\+:#[RA]B7R2<7_AN]S]=X2S3Z_EWLIOWZ>GJNC_3Y>98HHHK]J/JP MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JVKW.H6>FS76E MZ9]LN$3,5J)A'YA]-S<#\:LT4 ?,GPS_ ."CVJ_%J/QC>>!?V./B-JEOX"UR MXTCQ/_9UYH[SP7H\Y&,@1@[NBY/%>N?LU_M-?"#]K/X8P?%GX+> M(FOM,>X>VNH;B$Q7%E*/%TY^.^N26T>@/9*CS"1@(6:XN(S&3P2Q4J >I(VT[X':%\3/^"57[ M%7Q&^/WQC\/Z=)XY\=>,_M^F^#;2]$EK9WEW(L5M:O*AVMM9WDD*'&Q-JMD9 MH ^^:*^5_P!K?XF?M/?L2_"73_VG[OXM2>.M)T34+./XB>%;[0[*V@:UN)4A M>;3I((DFA9)9$"I-)."K?,_&_7?%TOB&3QQ\08="^%UK=Z(C)!:W-\UM:7+QV4:RW0>(-=[ M4^>2,11J%=F8@'U!17R==_&C]J#P-^T5X!LO 5_\0?B3X)\3:A_9WCBW\2?" MJ;26\.%S&L=]!<"PM080S,723S2J(WS<@KSWAOXC?\%!?C;^T=\??V=/ _[0 M7A3P_-X E\/MH.N#P4CQP?:K>:X, @DDD/[U<*\LCR[/(&R,&0E0#[2KRGXA M?M7>&_#OQ9'[/WPT\':IXX\:EHFAO#'#H]LV-DU]'X!K5PEY?PV:_:Y;:'RUGF"#N]>- M/VL/%OPANM!M?C3^SSKFEP^(O$NG:+9:SHFI6^I:?!/=W4=NGVB0&.6 R;M MS1;#MVA]S*#[17@7[=7[5.@_LT>'_#]O\1/@A?\ BS1/%OB2TT>P;3=1A1EU M%F,T"NDA4K\T.Y75C@ISCC,'Q9_:9UZ3X_67[-=EJNO>&)[?P8GB'Q/JOA+P MK/KU[ 9;AH+>TA"6EQ%%DQRN\LL+# 15 +EE /H2BOD/X=_'G]M6'P5\:?#G MB:"]8>"M+FU7X=?$OQ;\/)[!=]O\=-!BN-*T>QU'4_"@\)021Z[#)=I#(;BX.TPL0^X M+ B!0NW&*.*""&"=1))+-S-+$\:+$PVEI$QS/P)^+'[8FK?%7XA_!G5GUG4_#U MIH::E\//BKXT^&\^G;I?W2RV-W;*EFLTBF1MC(L61&[$,,* #ZFHKXW_ &!/ MB-^WC^U7\$_AA^TMXD^.7AVVT:XOM6'BCPX/"T1EUNW2]NHHV$ZX^S,A1(E1 M%'RQ>8[R%R@Y;]H#]K7]JS]G']FZT^/OQ3^+ECI7Q+M=>AN=?^"L-KIEY86^ MES:@8(XC)!&]U&3 8G%PUQM+LR@9(4 'W-J>NZ/HLUG;ZMJ4-N^H78M;%)7 M,\Q1G$:CNVU';'HI/:N5\;?$3XD>'/BYX.\!^&O@M>:WH'B 7O\ PD/BV'5( MHHM \F(/#OA8%IO-8E!@KMQGYNE?-?[=&C_$>\_X*"?LUZ5H?QFU?2K#6=3\ M0-:Z=;6EL\%A<6VF_P#'RJ21MYLC+/(F9-P12=@4LQ;LOB]\9?V@?AA^WC\! MO@5'\0]/N_"'CJSUQ=9M_P"P(X[RYET_2S)OEFW,N'F=) (4AV[=IW F@#Z7 MHKY]\-?&CQY^TQ^TG\2/@S\.?B)=^$/#OPO%C87^KZ-86D]]J>JW,;R.H-Y# M-%'! J!"OE;WD).\*N#QWPK_ &J_V@]4E^-_[,_C/7M#C^)7PCM?MNE^*9=" M9[76M.FMVGMKB2UCFC$K"6R8Q+$L@7/?&[&: -6BO!?B[XK^.4/QIUJQ\6_%9/ MA;\--/T"U7PYXGL&TN:\US6)F;?#Y=[%.<1JH584B5Y&;(=L[1X[X9_;6_:8 M\<_\$I_$'[46D>)=!L?&WA;^TH;[4)O#K217HM+@Q^8D)D18)&3:3N5U# _N MP" H!]N45\2_&+X_?MI?!3X-?"C]K36OC+HE]H^MZEX>L_$W@.#PO"([BVOH MT#S_ &PXE^T;CNQ&L<2E\!"$^?V/Q_\ '/QGX_\ VOK;]CKX4>*6\/\ ]D^$ M3XE\;>);>TAGNH8GF6&VLK99TDB61RQD>22-P(P HW-E0#4^'/[6EQX]_:X\ M7_LIWOPGU#1IO"?AVWU4ZQ?ZG _VY)I%5-D4.\*I!SN:3=Q@HM>QU\8_LR:# MX[\,_P#!6SXM:-X]\=/XDFB^&.D_8-7N+&&WN)K8S*4$ZP*D1D4EE+(B*P53 MM4DBOLZ@ HHHH **** "N._:#^,_AK]G;X'^*_CCXO8?V?X6T.XU":/?M,[1 MH2D*G^](^U%]W%U0A/#_@[0H/M6K:O*3M5( M+=>2"W&]MJ9XSD@'\T?^"TO[:?[5&K?LR:5\%OCG\--(\"O\1?$ U;3_ S9 MZD]QJ-KHEF%*1Z@<",22W+12*$P1]G9652.?J^!^')\6<683*U\-2:YO*$?> MF_\ P%.WG8ZL%AWBL5"EW>OIU_ _,CXA^//$OQ2\?:W\2_&=^;K5_$&K7&HZ MG _$EEXQ\$>)+[1]6TZ<36&IZ9=O!/;2#HZ2(0RGW!K]4 M/^"?7_!Q%=V/V'X5_MXVC7$(VPVWQ$TJT_>(.@-[;QCYQZRPC/ S&Q)>OR>H MKY+BW@?AOC;!?5\THJ37PS6DX?X9?H[Q?5,Y<5@L/C(,_ ?B;3-?T'5K;S+/4=.N4N+:YC/!PRDJPZ@CZ@UXO\;_V'_#_ (F\ M[Q'\)WBTN_.6?2Y.+:8_[!_Y9'VY7IPO6OP8_8S_ ."@W[37["WBS^W/@GXV M;^R[B8/JWA74]TVFZATR7BR-CX 'FQE7 &-V,@_ME^P#_P %AOV9OVY(+7P? M+?+X-\?.@$OA'6;I<7;XY-G.0JW(_P!C"RC!.S W'^!_&?Z-$X8&?URA]M?E/%PU3.^%\3]8P-1\O7LUVE'KZ].C1XCXJ\(^) MO ^M2^'O%NB7%A>0GYX+A,$CU!Z,I[$9![&LZOT3^(OPM\#_ !5T4Z)XVT.. MZ0 ^1,/EE@8_Q(XY4_H<<@BODWXW_L>>.?ACYVO>%1)K>BIEFEBC_P!(MU_Z M:(.H']]>.,D+7^9_B!X(<0<)\^+R^^)PJUNE^\@O[\5NE_-'3JU$_8.&O$'+ M,ZY:&)M2K/HW[LG_ '7T?D]>S9X]1117X@?H 4444 %==\%/BWK7P:\=6_BS M3-TD!_=:C9AL"X@)^9?J.JGL0.V17(T5VY=F.-RG'TL;A)N%6G)2C)=&OZU6 MS6CT,,5A:&-PTZ%>/-"2LUW3/O+XN?"SX1_MD_L_ZA\//%T"ZEX;\4Z;^[GC MQYD#]8YXR<[)8W 89Z,N"",BOY[_ -J[]F3XA_LB?''6?@?\1[;_ $K39=]C M?I&5BU&T8GRKF//\+@=,G:P93RIK]D?V-?V@/^$!\0#X<>*K[;HVJ3C[)-*W MRVER>!SV1^ >P.#Q\QK8_P""K?\ P3^T_P#;<^!S7_A"PAC^('A6*2Y\+W1P MIO$QF2P=CQMDQE">%D"G(5GS_<.7YI@O%7A&&:X1)8NDN6I!;W6KCWM+XJ;] M8[WM_/F)PF(X-SN6#K.]">L9>71^JVE]^UC\$**FU+3=0T;4;C2-7L9K6[M9 MGANK:XC*20R*2K(RGE6!!!!Y!%0U\"TT[,^FW"OU\_X(QZQ9_M-_\$U/'W[* MFM7*M-I5QJ.EVZ.<^1;:A TL,GL1<-<,/=,U^0=???\ P;S_ !B_X0S]K77? MA)>76RV\:>%W,$>[_67EFWG1\=\0M=&OJ.#L13HY["E4^"JG3EYJ2T7WV/"X MDPD<9D]2$E>VO^?X-GR3?V-YIE]-INH6[0W%O*T4\3C#(ZG#*?<$$5]>?\$. M]6_L[]N>WL]V/M_A348,>N!'+_[3KS/_ (*6_"?_ (4Y^V]\0/#4%MY=I?:R M=6L<#"F.\47.%]E>1T_X!BNF_P""/.K?V7_P4*\"Q,V$NXM4@<_73;EA_P"/ M*M?$Y#AZF4\<8?#SWIUXP?\ X'RG\;Y72E@>):5&6\:JC_Y-8_4;PW;_ &;] MK:>/'6[N7_[ZMW;^M>[UXM%;^1^V"V!PZ%Q^-CS^N:]IK^WN()<\\-+O1A^I M_1F8.[IO^Y']0K\P_P#@H7_R>#XP^MA_Z;[:OT\K\P_^"A?_ ">#XP^MA_Z; M[:OY?^D?_P D1A_^PB'_ *:K'Y[QS_R*8?XU_P"DR/%Z***_BL_*@HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OT-_X)C_ M !L_X3WX.3?#+5[O?J/A.41P!V^9[*0DQGWV,'3V4)ZU^>5>L_L3?&'_ (4O M^T-HNN7MUY6FZG)_9FK$G"B&8@!S[)((W/LIK](\*.*7PGQKAZ\Y6I57[.IV MY9M6;_PRY9>B:ZGN\.9B\NS6$V_=E[LO1]?D[,_4NBBBO]##]K"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *KZM>W.FZ;-?6>CW.H2Q)E+ M.T:-9)3Z*971 ?\ >8#WJQ10!\E?\$UOA-^T%\&/&OQ@?XR_ ?5?#MKX\^)M M_P")=%OI=:TNYC2WG9V$"];\0R:=;>//$.HWMC)IUA#!>R_;W_9IUSXO_LGR>#_@Q8B+Q9X)N;'7/AV$($D#+@D\5[Y10!\>_M)?L+_%SQ!X-^%'BOX2>)EM?B3X>\33KXN\36F$,E MMK0>/6;E QR0CRF2)#G8B;0. *](_;B_9,UKXZ_LL6_PG^!VI6V@:_X0OM.U M7P$[G;!;7=@1Y$9.#M79N0'D*2I.0"*]ZHH ^;?@%\8?V_\ XQ:AI/A#XS_L MKVOPSBTRXAE\5>*F\4V]XFH>2P9K>RMH@Q43E0K.[E8XV<*S/M(H_LM?#SXZ M^#_VZ_CK\6/''P)UC1_#'Q)ET%M UBXUC2Y1'_9UE+!)YT4%W)*OF,X*85N/ MO;:^H** "OD7X;?LV?&O]@G]H/QAXS^ /@)_&_PH^(6H?VGJOA#3+^"WU3PY MJ&27EM5N7CAN(&#$>7YBN%" ^7\_P!=44 ?(/[;GP]^-7[;T'PW\!_#3X'^ M(="MO#/Q,TWQ)K6O^,7M+.UBM[>.96B1$GDGDE/F@C;$4^4Y85<_:U^$W[5/ MPI_:RT3]N/\ 9,\!VWC=I/"O_"->._ DVII:2WMFL[3Q7$$DGRAU9L'J1L7" MN'?'UE10!\^W&L?M8?%_X">._$/C_P" LOA^_P!:\*7>E>%/AQ8^(;.ZN_,E MAD4W5U=.\4"EV:-5C#?NT1B2S/M3R#Q+^S[^TUJG_!'F']D2T_9[U<^.QX=M MM);3&UW2!$KQ7D"HZU]PT4 ?&WQ_P#@M^UOH7B?X3_M MG?LW?#);OQEX-\*'P]XQ^'&MZK:Q2:EIKA6:..>*5X0Z2!W!#G),9 8J8V]= M^$_Q'_:K^(NC:I\3OBI^SM<^#K6UTB2VT7X?VWB*SOM2U2XD9"US+*S0P0! MFR.,N"0\K/C]VM>V44 ?,/\ P38^$/[0/P4_8)T[]GKXB^ +GP=XPT"TU6&Q MO+S4+&\MY);F[NKB&9#:SR\(9DW!PIR. PKY\\3?LX?MP>.?^"9?B#]E2?\ M93^R>-(]4BO->\07_B^RDE\57*ZG'<-,!4"H7.$7](:* / ME7]JCX=_M+>,OBS^S[^TWX3^!']JW_@/6-7?Q-X.L?$EHMQ;0W]LD*,)YVCB MD:,)\X4D;CA2RC?3_P!H'X=_M#^,OVWOV?\ XTZ1\!K^_P!&^'UKKA\6WVG: M[IOE12ZC8) $@%Q ,-QAGEC\V"7S)"60EE+*"N%!:YX4_9] M^)=GXA^.W[4^N?#2[;Q5\4-*ATSPYX+M]0LS=65A:V/V:$32M,MNLTS_ +QU M$K*BA0&8Y%?4%% 'P]9?L^_M-0?\$>6_9$D_9\U?_A._^$=?21IG]NZ1Y1=K MPR^=YWVWR_+V'/7=GC;WKZR^ %KXET[X)^%-&\8^$KO0]4T_P_9VE_IE[<6\ MKPRQ0HC#?;R21L,J<$,>/3I77T4 ?*^'9=7TV77-(B6U%@B>=F M5KW8^XH0NPMG.3MJ_P#%[X6?M'_!O]N'3_V[/@G\&K[Q?H_BGP?'X?\ B#X) MBU*TAU2QV.K17,)>;R92-D2E5D/W7YP^Y/KZB@#Y/^"7@?\ :7NO^"CGBW]H MGQ3^S[-X?\)^)? .GZ7%<:EXBM'GM9(I ^V2.!I TF V5C9T4E?WAR)[;6_\ @H5^T,GC MO1-*E232? 'A?3VTO1I95Y$]XJMON6!Z*2 ,=2&*U]2:#H.A>%M&M?#GAG1K M33M/LH%ALK"QMUAA@C485$1 %50.@ P* /'/V8?V$/A)^S?JMS\1[Z^O_&GQ M$U4%M<^(GBN7[1J-RQ&&6(MD6T78(G\( 9FP*_$G_@M9^T1_PT/_ ,%"?&5Q MI]]Y^E>#W3PQI.&R MH6$^.Q!NGN"".H(K]\?VBOBWI_P$^ GC+XU:F4,7A; MPS>ZF(Y#Q*\,+.D?U9@J@>K"OY9M5U34-0Y:21V+, MQ/J22?QK^HOHSY JV9XW.*B_AQ5./K-\TFO-*,5Z2/I.':%ZDZSZ:+Y[_P!> M97HHHK^PCZP**** "BBB@ HHHH **** "GV]Q/:3I=6L[Q2Q.'CDC8JR,#D$ M$<@@]Z911N!^C'_!/K_@X ^,'P+^P_##]K>*^\=>$X]L,'B%'#:SIR=,LS$" M\0>CD2%/+T/6GRS211_Z/./A7K1T/QMH4EK(2?(F'S13J/XD<<,/U&>0#6S_P3Z_X M+R_ ?]IK[#\-?VBULOA[XWEVQ17,TY71]4D/ \J9SFW_ M_&_]A_Q#X9\[Q%\)WEU6P&6?2Y.;J$?['_/4>W#=.&ZUX%-#-;S/;W$31R(Q M5T=<%2.""#T-?PKQ/PAQ!P?C_JF:47!_9>\9+O&2T:_%=4GH?M^49WEF>8;V MV#J*2ZKJO)K=?D^C8VBBBOFCU0K[&_8Z_: _X6+X<'P_\57V[6]*A'D2R-\U MY;C@-GNZ\!NY&#SSCXYK1\)^*=;\$^([/Q7XH<1Y7+#RTFM82[2 M_P GL_OW2.*_X+L_\$[/[,NY_P!MWX.:%_H]Q(J_$'3K6/\ U& M1E8]>JL/<5^&/_!3_P#8*UK]AKX\RZ7HUO//X'\1-)=^#]1DRVR,$;[.1CUE MA+ 9_B1D;J2!_6/%N58/%8>GGV624\/62DVMKRVEY*77M+1[V/QG),97HU99 M=BURU*=UKY=/ET[H^:J]0_8J^,/_ H+]K+X??%R6Z\FVT?Q1:MJ,F<8LY'\ MJYY]X9)!^->7T5\-0K3P]>-6&\6FO5.Z/HJE.-6FX2V:M]Y^J'_!P)\)_P"S MOB-X$^-MG;?)JVD3Z/?2*.!);R>;$6]V6XD ]HO85\R?\$S=6_L;]O'X97F[ M&_Q"(,_]=89(O_9Z^V?VJ[K_ (;&_P""*GA+XWQG[7JN@:7IFJ74B\L]S;$V M%\<^@+3N1_L#TKX _8HU;^Q/VP_A9J1?:J?$'1UD/HK7D2M^A->CQ=1AA./L M/C:?P5G1JKYM)_C%OYG\><4X.66<9Q;5KRA+YIV?XIL_:S4K?R?VM]/DQ_K; M!G_\EY5_]EKUVO+_ !-;^7^U-X=G XDT:3)]PER/Y8KU"OZSS>7-##/_ *=1 M_!R1^U8MW5/_ K\V%?F'_P4+_Y/!\8?6P_]-]M7Z>5^8?\ P4+_ .3P?&'U ML/\ TWVU?S-](_\ Y(C#_P#81#_TU6/@..?^13#_ !K_ -)D>+T445_%9^5! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %' M3I110!^KG[)'Q7_X7+^S]X=\8W-SYE\MF+/5"3EOM,/[MV/NV _T<5Z17Q/_ M ,$F/B=Y5[XG^#U[<<2HFK:>A/\ $-L4_P")!A/_ $U]L5_HUX:\0OB?@G! MXV;O4Y>2??GA[K;_ ,5N;YG[CD.-^OY32JMZVL_5:/[]_F%%%%?='KA1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5S_Q8^(5E\)?A?XB^*&I:3>: MA!X>T6YU&6PT] UQ="&)I/*B!(!=MNU02,DBN@J*]LK+4K5['4;2*>"08DAF MC#*P]"#P: /FOXK?\%$/%7P0M?"MS\4OV,O'FD_\)GKUMHOA^*36M%D>:^G_ M -5$ZQWK&(G')?:%[D5Z'\/?VC_&?B;XOV_P>^(7[-7BSP7<7VA76IZ=JFK7 MVG75G%_P#!7S_C^_9W_P"S@M#_ )O7UKXQ MTC7=3T6=_!][IEEKB0.NE:EJFEF[BMG;&28UDB9@0,$!U[9SC! -6BOC3]@# MXE?MY?M9_!CX;?M(>(_CKX'QX4B:76[5+NXC4K,NW[,R%5B1 M$7I'YCR2%B@YG]H?]K/]K#]G+]F-OVAOBE\6K'1?B78:U'=ZI\%(K;3+RPAT MJ34A;1QO)#$]TF8&CD^T&X"EV*!+;NVN_A)JFE:='' M'96]\R>7$+B 7$TC6BAC,)BBRLN?M :/?OH>E:?K>D?$.Y\(P)?6EI,YO#J MI%?0/&)(99[."2)=X&[*HZ#E>N"6 /9/@!\0_B/\4OAI;>,/BM\%[SP!K,UU M<13>&[[5(KR2)(Y61)/-C"@AU ;&!C/<88]I7Q7\'?VX/C_>_P#!*75/VO?% MQCUSQ=9ZA>)<2V.D)LM;9=6^S/.L$>T.MO;EI<$_,(?G;[QKU[]FKXB:I\7/ M&FG_ !"^%'[5!T#0&[S%)&&4K MEB=R!0#W:N*\2?$3XD:1\;_#?PWT?X+7FI>&=8TV\N-8\;QZI$D.D31#,4#P M$;Y#(2 "",9Z, VWYJ_9U_:L^(/[4VD0W/@K]I+^Q?B7IOC*)/&/P?U72M.A M%CIT6I!+NWB66 73LMF&/GB:0;\C:A8*G=_$;XW_ !U\)_\ !2+X;? 9/&&F M'P/XL\,ZO?SZ7;Z($N/-MH6VB2X=W+#<58>6(NF"&ZD ^CZ*^>? 7QB^(?[5 M_P :OB=X(^'7Q/O?!GAGX::S'X?34-$TZSN+[4]6"%KII#>PS1I!$VV-45 [ ML&8R 86N#\"?MB?M$:[\)?CW\,M?U?P_9_%/X%Q74DVN-H;R66M60MIY[2Y% MN)D\F6183N&YD0E3M8-L !]A45\#>._VD_V[O"7_ 3T\*_M^CXWZ$3INC:1 MJ&L^#E\)P/'KL$]Q##(T]R<-#(QEWA8$C5 -N7/SG[RTR_BU73;?4X%(2Y@2 M5 W4!E!&?SH GKY=\5_\%+[_ $SQ?K'A_P ?L/_ !J\9Z9I6JW%A%XG\,^$ M_/T^_>%S'(\$A8>8@=64,.#MXKZBKSO]I;XH6G[.'[-?BCXBZ!I<22:!H+1Z M!IUO"%1[Q@(+.W1 , -.\,8 '\0 % 'GO@S_ (*)>!/%/[.1_:&U3X5^*M$% MSXS_ .$5T/PQJT,":AJFJF=;98(U$FQ/WYD0EV&WR)"1\O/H/P7_ &AM-^*O MC;QC\)]9\-2Z%XN\"7=K%X@T>2Z6XC,5U#YUM)OA5XGT+Q5 E[<%(=7U.SE::[5Y,'89WFN6 M#$$!W7/&2%T;P]XX^"?QF^*/[6WBWPLJ>(OB=<:-X>^'?@(7T;W,TEM;.D8N M)(B\:EW,DTA0NL%O"[EFPP ![H/BE:7OQ@/PAT'2);V>RTC^T/$&H)*!#I:R M-MMH7X.Z:;;*P08VI$68C=&'ZJO O#GQL^"7[+%IKG@KQUXNO=7U_2S;ZW\6 M?%5GI,DD%C=7Q"I"Z@2YMIDDCD0-')& MP*LI&001U!'>@!]%%% !1110 4444 %%%% !1110!\*_\'#/QEF^&G_!/V?P M/I]ULN?'?B>RTEU5L-]GC+7DK#VS;1H?:7'>OP5K]2O^#G?XK_VA\4?A?\#[ M:YP-)T&]UN[B4_>-U,L$1/N!:2X_WS7Y:U_?_@-E"ROPYP]1JTJ\IU'\WR1_ M\EA%_,^YR2E[/+XO^:[_ $_0****_93UPHHHH **** "BBB@ HHHH **** " MBBB@ K[/_P""?G_!:W]I#]C)K+X?^.)IO'GP_A*QC0M4NS]KTV+I_H=PV2H MZ0ONCP,+Y>2U?&%%>-GW#V2\39?+!9G0C5IOH]T^\6M8OS33,:]"CB8!(/KAN."*_F1^%_Q5^) M'P5\;67Q(^$WC;4O#VNZ=)OL]3TNZ:*5/521]Y2.&4Y5AD$$'%?KA_P3Z_X. M&_"'C?[#\+/VYK:WT#5FVPVWCW3X-MA=-T!NX5R;9B<9D3,6225B45_%'BS] M&>KIR5ZL/-6MS6Z2A::[;L^?^I9EDV(6*R^HTUVW_P I+R_ M]$^+GP&^(7P9U#R?%&E^99.^+;5+4%H)?09Q\K?[+8/ID=XD^#$H5N6 MDT*YEX/_ %QD8\?[KG_@0X%?Y?>(/T?LTR>4\9P_>M25VZ3_ (L?\/\ .EVT MGTM)ZGZ=PUXE87&6P^:)4Y[<_P!E^O\ *_P\UL?,5%6=7T;5O#^I3:/KFFSV M=W;OMFMKF(HZ'T(/(JM7\W3A.E-PFFFM&GHTUT:/U.,HSBI1=TST#]G/XW7_ M ,$_'*:E*TDFD7I6+5[5>_Z-<2$Z%<2MQ'(3DP$GLQR5_P!K(_B&/Z)\#O$*C@*[X8S:5\-7;5-O:$Y? M9\HS>W:>OVFU^7^(7#,\336;X)6JT_BMNXKKZQ_&/HD?AM\:_@WX^_9^^*>M M_!SXGZ,UCK>@WK6UY"_X)VC]J7X6? M\+U^%.A^9X_\(63%[>WCS)K6G+EWM\#EI8\L\?L'W7^:V?W[-'S.59C#,L*JB^):-=G_D^A^N7_!#'Q)IO[0/[ M"?Q+_9.\2W0<6%W=6P5N?*L=3MF5<#VFCN6SZL*^ /A7%J7P]_:%\.0ZS ;> M\T/QG9K=QMUCDANTW _0J?RKW/\ X-__ (P_\(#^VO7;ZGJD7B#3SC ?[2%FD M(]A.9E_X#67$Z>*X5R_,5\5";I2]/BC]R7XGX%XP9=]7Q]+&17VO_2M?SB_O M/V*\86^W]H;PA=8^_87B9_W8I#_[-7H5<-XL,5Y\6? FK6YRDL6H;6]0;8%? MZUW-?U-CI\]##/\ N?\ M\S["N^:G3?]W_VZ05^8?_!0O_D\'QA];#_TWVU? MIY7YA_\ !0O_ )/!\8?6P_\ 3?;5_-WTC_\ DB,/_P!A$/\ TU6/A..?^13# M_&O_ $F1XO1117\5GY4%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 >G?LZD _AD>,%U_!LC\*_K/Z-F$QV4S?PN-6*_P 2Y9_=RP^\_2.!,5>E M6PSZ-27ST?Y(Z*BBBOZA/T **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@#Y,_P""F?PE_:!^-FO?":U^"_P*U7Q%!X)^)NG^)=8OHM9TNUC: MWM^6BC%S=QNTAW$#*A?EZ\BOIV\\1:S;>$9/$=OX#U2XO5@,B:!'/:"Z=LX\ ML,TX@#=\F7;COGBM:B@#Y?\ ^"9'P>^/_P #?V&K']G_ .)_P\N?!_BO0UU- M+*\N]0L;RWE>YN;B>*5#:SR\(95#*X7D<9%?/WB']F[]N'QO_P $RO%O[)5_ M^RQ]G\;2ZBEWKWBB^\764LGBNX758KHW,3!V>69HT )N&C 6,!2QQ&OZ0T4 M?)?[0'@C]ISXG?M%?L\?%VV_9IU'[+X%U'5+[Q=%8^)=+D%DMW;QPQ1(9KF( MS2* 3)M78""$:088ZVK?#CXXW7_!4S2?VA8/@?JY\%6WPK?PK/KIU;3 %NFU M![GSO)^U^<80A )V;\D_(<5]/44 ?"_[2?[-?Q)_:[^$5C!XR_93U+PU\>-+ MOK5-"^)5E>V$,,'DW*8OY+NUG+&/R07-N4,B2$B-. ]>C>-_AE\>+G_@I1X$ M^-]C\&]7U+PCX>^']WH6J>)(]4TN,/=3R,XE6![M93&,#/R9RW"G%?45% 'S M!\,OAY\*UN5\/S MZ[I3QZM87&KK-=1Q3KTNQ M,Q*Y2#8TB2,J@!0SGU#XT?#;XXZY_P %(?A;\;?#?P2U;4/!_A'PYJNGZQKL M.K:8@$MW&0C)#+=+,RJ0H8[ >?E#8KZ=HH ^4/A?\)/C)^QC^UA\3O%OAOX7 M:KXT^''Q8U9=?6;P[/;&]T/6&+F>.6">:(O%*TC,)$+;=J!@.6IEA^S-\5M, M\ _M%?&:\^&UQ<^.OC=9SVNF>$K/4K/S=/M(M/DL[&*>:298!*2[22E)&5=P M"E]N3]944 ?#WQ-_9^_::\4_\$>[']D32?V?-7;QT/#NF:1+IKZ[I"Q1O:W= MM*\QF^V[#&R1-MP2V>"J]:]=^*O[2'[0GP3F^%T5C^RW=WGAG6;BRTWQSJ-U MK]HMUH$L]U;V4"K'%)(L[&2=6 1FW#CY3DCZ$K(UKP-X:\1Z_IWB/7;)[J?2 M9#+IT4UPY@AFP1YPBSL:4 D*[ LH)VE%+#Q:?$GB[4 5\M?[/B\RQM6!/S>9>/#)@ \6K9QQGU^B@ KS#X9^&/$7Q M!^)E]\?/B)HMS8K9B?2O FB7\122PL=X$]](AY2>Z9 0#\R0)$N%9Y@?3Z* M/B;XT_ GXS>%M0_:?\&Z#\--6\2/\%?AUJ>I"\N= \-V.FW%X,XG>"W2)I.>?F*D M\^M='10 4444 %%%% !1110 4444 %%%% '\]O\ P7>^(!\=_P#!2_QM9Q3^ M9;^'K+3-*MSGILLXI9![8EFE'X5\>U^AW[=/_!'#_@I+\5OVG_B'\;_#/P>L M->T[Q)XOU#4=/.G^*;%9%M))W,"LD\L;;A%L! !Y%?,'C3_@FI^W]X WMXC_ M &/_ !^4C^_+IWAR:]C4>I>V$B@>^<5_H[P-Q'PC0X7P.!H8^C*5.E3BTJL+ MW4$G=(45L>*_A[X^\"7'V3QQX'UC1I=V/+ MU73);=L^F)%!K'K]$IU*=6"E!II]5JCO335T%%%%6,**** "BBB@ HHHH ** M** "BBB@ HHHH **** /I#]A3_@J1^T_^P;J\=CX"\0_VWX0DGWZAX)UN5GL MY,G+-"?O6LAY^=."<%U? %?MM^PM_P %1/V8/V\M&CL_A_XC_L;Q='!OU#P3 MKQX'S/"?NW,0Y^>/D#!=4)Q7\W-6M#UW6_#&LVOB+PUK%UI^H6,ZS65] M8W#136\JG*NCJ0R,#R"""*_)>/O![AGCB,L1%>PQ3_Y>17Q/_IY'12]=)?WK M:'EX[*^&7=?KW_,_J:^+'P.^'OQDTW[)XMTD"ZC0K;:E;82XA^C8^8? M[+9'MGFOD;XU_LN?$+X.R2:F8#JFB@_)JEI&?W8_Z:IR8S[\K[YXKY;_ ."? M7_!PYXK\&?8?A9^W/;3ZYI2[8;;Q[IUONOK9>@-W"HQQK/2&)IJ\)]N;92_P ,N6HDM&EO.3\2Y_PC45.7OT?Y6]/^ MW7]E_AW3/SKIT4LMO*L\$K(Z,&1T;!4CH0>QKZY^-_[$?AGQ=YWB+X7-#H^I M-EGT]ABUG/\ L@?ZH_3*^PZU\L>,/!7BKP#KVQ]E_LK?'J+XQ>#O[,UNY7^W]*C5+]2<&X3HLX'OT;'1O0 M,*_+[_@MY_P3L_X45X^D_:J^$6A;/!_BB^_XJ&RM8_DTC4G))< ?=AG.2.RR M;EX#QK7OWPX^(.O_ O\8V?C3PW-MN+23YXV/RS1G[T;>JL./;@CD"ON":V^ M%G[5WP0N]#\0:3#JOASQ/IKVNJ:=<=5###QMCE71N0PY!"LIZ&OZ7\-N+:'B M=PM+)\QG_MV'5U)[SBM%/S>T:GREN]/R?BK):G".<+'86/\ L]5ZI;1>[C^L M?FNFO\[G[+?Q7>WJ]NLJ^_'G3(UDCO+*XT6]N$Y4A&^T6_(ZY$MP?^ U\%?MY_L:>-/V(/ MC_J'PH\0^;=:3/F[\+:TZ874+%F(1CC@2)]R1>S+D?*RD_I!\6[K_AL?_@AA MX>^(RG[7JWA;0[*\E8\M]HTV1K*ZD;N"81/)_P "'8UU8?!5Z^09IE%:-JD( M^T2ZITW>5O567FF? >)^!IYKPVZ]+71M/T]Y?DU\S[$\&WW_ D&A?";Q-G= M]JTA9-WKYFFE_P"E>EUXW^RY??\ "0?LR? K7"VYV\*Z69#_ +7]BR*W_CPK MV2OZ!P];ZQEF%GWIK\7)_J>51J>UP=&7]U?C=A7YA_\ !0S_ )/!\7_6P_\ M3?;5^GE?F)_P4,_Y/"\7_6P_]-]M7X#](_\ Y(C#_P#81#_TU6/CN.?^13#_ M !K_ -)D>+4445_%9^5!1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !7Z3?\$U/&1\4_LMV&ER2[I-!U2ZL')/.-PG7 M\ LP ^E?FS7VO_P2-\4E['QIX)ED_P!7+9WT"9Z[A)'(?_'8_P Z_9_ 7,G@ M/$.E1O95H5(?")=TLT\@1$'J2> *EKYB_X+*^*?^$1_X)I_%+4%DVO< MZ99V* 'EOM%_;0$?]\R-^ -<^+KK"X6I6:ORIO[E<]/) MTO+>.6*1<212H&5AZ$'@UYWXT_8[_9+^(V\^//V8_A_J[O\ >FU#P?92R9]0 M[1[@?<'-?B7X-_X+Q?\ !2CPIL34_B]I6O1ITCUGPK9;3A>63L/1^-/^#<']@7Q)OE\->(OB!X><\QI8:_!-&#[BXMY&(_ MX$#[UYEX-_X.;_!%SLC^(/[)6JV6.))=&\5Q76?<)+!%CZ;C]:]8\&_\'%/[ M _B/8GB'1_'OA]S]]M1\/PRHI]C;SR$C_@(/M7W67>-'$.%LL/G-5+M*I-K[ MIW1X.)\.O$_+OBP=1V_E<9_^DRD>,^-/^#7WPE<;Y?AW^U]J-GC)C@UKPA'< M[O8R17$6/KL/TKR3QI_P;.?M=Z7OE\"?&SX?:PB]$OIKVRE<>P$$JY^K >]? MHSX-_P""Q_\ P37\<;%TW]J32K1VZQZSIE[8[3Z%IX47\02/>O6/!O[7'[*O MQ$"#P)^TIX"UAG^[%IWBZSF?/H560D'V(S7WV7?2%X^I64-/\ @@U_P4S\([Y+#X):?KL2?>ET M7Q58-QZA)I8W/T"YKR3QI_P3D_;T^'^]O$_[(/Q!2./_ %D]EX8N+N)?^:_IHM[BWNX%N;6=)8W&4DC8,K#U!'6GU]O@OI+<74K+$X6C->2G%_P#I M)O!/C/P5=?8?&7A'5-(GSCR=3L)+=\_1U!K,K^ ML^^L+'4[5['4K**X@D&)(9XPZ,/0@\&O-_&G[%?['WQ%WMXY_9:^'NJ2/UN+ MSP?9M*/<2>7N!^AKZW!?2>PLK+%Y9)><*JE^#A'\SJAQ''[=/[G_ , _EXHK M^BOQI_P11_X)E^-]\MY^S%9Z?,W2;1=;O[/;]$BG"?FIKR3QI_P;=?L'^(=\ MWA?QA\0M D/^K2UUNVGB7ZK-;,Y_[[%?6X+Z1O 6)LJU.M2?G"+7_DLY/\#J MAQ!@9;IKY?Y,_"^BOUU\:?\ !KYH4N^;X=_M@W=OC_5VVM>#EFS]9(KE,?\ M?!KR3QI_P;1?MCZ1OF\$?&#X>:S&OW4N;N\M)F^BFW=/S<5];@O&?PTQUE#, M(Q?]^,X?C**7XG5#-\NGM4^]-?H?G+17U]XT_P""$W_!37P?OEMO@-;:U"G6 M;1?%%A)GZ)),DA_!:\D\:?\ !//]NKX?;W\5?LB_$.&*/[]S;^%+JXA7ZR0H MR?K7UF"XQX2S&WU7,*,WVC5@W]W- M*_#6H:9<#/[C4;-X7_[Y< UGU]%"<*D5*+NGV.A-/8****H KUS]D?\ ;B_: M1_8D\:_\)C\!?'TUE%/(K:IH5YF;3M24?PSP$@$XX#KMD4$[67->1T5R8_ 8 M'-,)/"XRG&I3FK.,DFFO-,B=.%2#C-73/Z!_^"?G_!:G]F[]M!;+P!XSGA\" M?$&8+&-!U2['V74I.G^AW#8#DGI$^V3G"AP"U?6'Q ^&O@KXH:(V@^-="BO( M>3$[#$D+'^)''*GZ=>^1Q7\I*LRL&5B"#D$'I7W[_P $^O\ @O1\=OV:/L/P MT_:06]^(/@F+;%%=S3AM8TN,<#RI7.+E /\ EG*<] LB@;:_DKQ+^C;0Q>&J MULABJM*2?-AJEG==5!RTDO[L]>TF[(^>Q&3U\+56(P,G&2U5G9KT?]>I^A7Q MO_8U\:_#GSM?\%>;KFC+EF$:9N;9?]M!]\#^\ON2%%9W[*GQ[E^#WC'^R-=N M6_L#59%2^4G(MI.BS@>W1O5?4J*^GOVI=?XHQJ:7JGN<[_P41_8D\)?MW?L^7/@AGMK? MQ)IJM?>#-;?I;W6W_5LPY\F4 (^,_P +X)1:^7_^"'8U/7/@'\9/V%?C%I=Q M8W_A_69[?4]+O%Q+!!?0/;3Q ="%DMY"<<9E!S@BOK;]G#Q/X[^'MVGP$^,= MB\%W C'PWJ+-OAO85&3"DG1BHY Z[>"!M .C)^S1I/A[]KJ#]JKP(D5I>:WX M6 ?TS*:F'XEE0SJC2=.JKTZ]*2M M*+:M*,D[.\&TT[+FA9K2Q\5F%&674JV6UI*=.7O0DM8R7=>4E=/M*Z[F5^P[ MHNJZ/^R?\,_#6O1[;[P_;RZ;>I_2^]V_4_3RBBB MO](#]S"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "OB3_@X(UEM+_X)TZG8A\?VCXLTNW(S][$C2X_\A9_ M"OMNOS^_X.0KV2U_81\/0(V!<_%&PC<>H%AJ+_S05Y.?2Y9=%_\_8O[G?\ 0_$"BBBOQ$_T*"BBB@ HHHH **** -CPK\1/B!X$ MF^T^"/'.L:-)G/F:5JHH] MR7&/;&*\2HK:EB<11_AS%-B:G\7=*U^-.D>L^%;+D>A:WCB8_4G->L>#?^#E;]JG3=B>//@7 MX"U95^\VG"\LG8>Y::89^B_A7YQ45Z-+/LYH_#7E\W?\[GR^+\-N \=?VF74 ME_ACR?\ I'*?KMX-_P"#F_P/=;(_B%^R5JUCCAY=&\5Q76?<)+!%CZ;C]:]8 M\&_\'%/[ WB38GB'2/'OA]C]]M1\/PRHI]C;3R$C_@(/M7X8T5Z%+B_.Z?Q2 M4O6*_2Q\OC/ WP]Q/\.C.G_AJ2_]OYS^B;P;_P %CO\ @FOXXV)IG[4FDVCM MUCUG3;VQVGT+7$*+^(.*]8\&_M;_ +*WQ$V#P'^TIX"UAG^[%IWBZSF?/H56 M0D'V(S7\P-%>C2XYQJ_B4HOTNO\ ,^7Q?T=>'Y_[KC*L/\2A/\E _J]M[BWN MX5N;6=)8W&4DC8,K#U!'6GU_*OX4^(GQ \"3?:? _CK6=&DSGS-*U.6W;/KF M-A7JW@W_ (*3?M\^ MB^'OVN_'I1/N1:EXAFO44>@6Y+@#VQBO0I<=8=_P 2 MBUZ-/\TCY?%_1RS2'^ZX^$O\4)1_)S/Z2M3TG2]:LVT[6=-M[NW?[\%U"LB- M]58$&O-/&G[#?[&/Q$WMXU_92^'FH2O]ZYF\'V?G?A((PX_ U^+'@W_@O'_P M4H\*;$U/XN:3KZ)TCUGPK9;31>63L/U>Y@/$+"X27-0K5*3\KK_TEGS.)\"./\&VZ+IU/ M\%1K_P!+C ^\_&G_ 1$_P""9/C7?+-^S7#ID[=)]%\0:A:[?HBS^7^:UY)X MT_X-LOV&M>WS^$_'_P 1-!E/W(XM7M;B%?JLML7/_?8KS_P;_P '-_@:ZV1_ M$+]DK5K''#RZ-XKBNL^X66"+'TW'ZUZQX-_X.*/V!O$FQ/$.D^/?#S'AVU+P M_#*@/L;:>0D?\!!]J^[RWQLXCPMO89S5])SDU]U2Z/!Q/AUXGY=\6#J.W\KC M4_\ 292/#/&G_!KW9MOG^'?[86LS?\!:V9!^+U^DW@W_@L=_P37\<;$TS]J32;1VZ MIK.FWMCM/H6N(47\0<5ZQX-_:V_97^(FP> _VD_ 6L,_W8]-\76O\ ,_EK^$7QE_:)_8^^)D'C MWX7>)M=\&>(;7ACY31>/ ML/PQ_:TBL? GBV3;%!KZR%=&U)^F6=R39N?20F/C_6 D)7Z%:SH.A^(K)M-\ M0:-:7UNWWK>\MUE0_56!%>8>-/V"_P!B;XA[W\8_LF?#N\E?[UR?"%HDQ_[: MI&'_ %KS^*?%;@KCW#(K&+[5!!=P%DGMWX8!A\R2(PZ$<$,.1U!JW7*?![X(_#3X M!>$D\!_";09M*T6)LVVEG5+FX@M1_1Q"G?9'M7))QDUU=?@5>EA88F;H M-N+V;BHR:6UTG*V^W,[=SQ92^RFVEM_PP4445! 5^8G_ 4-_P"3PO%__C_L@WYTW]I[P-< XW>(K>+_OX=G_L MU><5VO[-D_V;]HCP'-Z>,=,S]#=1@U[/#E1T>(<'472K3?W31U8&7+C:3[2C M^:/UOHHHK_3L_?@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@ K\\O^#E!G'[$WA! /E/Q3M"3[_P!FZCC^ MM?H;7Y__ /!R#9_:?V$?#\^W/V?XH6$F?3-AJ"_^S5XW$*ODM?\ PGWGAC)1 MX_RYO_GXOR9^']%%%?BA_H(%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!L^%/B+\0? DWVCP/XZUG1I C:;R?2%O-/AM(B<>;<3R32QPKUY(&3PH)P#YE^P!_ MP0,^+?QO^Q?$W]K66^\#^%9-LL'AU$"ZQJ*=0'5@19H?5P9."-BY#U^OWP/^ M 7P=_9M\ VWPR^"'P_T_P[HMKR+6QBPTKX ,DLAR\TAP,NY9C@<\5]_D6!XC MQ%JM>O.$.S=Y/Y2O;U?W'\S^(O$?A3EG/A,NRZCB,1LW!SLH&D:1<72!OXG2,E5_%L#\:_'ZXN)[N= M[JYE9Y)'+R.QR68G))_&OY>^DIG"C@\!E47\4I59?]NKDC]_-/[C\_X[Q5J5 M'#KJW)_+1?FQE%%%?R8?FX4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 5V/[.R[OV@? J@=?&.F#_R;BKCJ[W]EJU- MW^TEX#B"YQXLL'_[YG1OZ5ZV01<\]PD5UJ4__2D=.#5\937]Y?F?K/1117^G MQ^_A1110 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 %%%% !7Q)_P<#:'_:W_!.C5+_9G^R_%>E7.<=,RM#G_P C?K7V MW7S#_P %EO"1\9?\$T_BCIR1[GM=-M+]".J_9[^WG8_]\QL/H37FYQ#VF55X M_P!R7Y,^KX%Q"PO&F75'LJU._HYI/\&?SNT445^&G^BH4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%:'A;PIXG\<^(K/PAX+\.W MVK:KJ$XAL--TVU>>>XD/1$C0%F)] *_47]@'_@WMO=0^Q?%+]NNZ:V@.V:V^ M'NEW?[QQU O;B,_(/6*([N1F12"M>CEV58W-*O)0C?N^B]7^FY\MQ3QEP_P? M@_;YE5Y6_A@M9R_PQ_5VBNK1\*?L<_L _M*_MQ>*_P"P_@MX+;^R[>8)JWBG M4]T.FZ?T)#RX.]\$'RXPSD'.W&2/VF_8(_X)"_LU?L0P6OB^2Q7QAX]1 9?% MNL6JXM7QR+. EEMQ_MY:0Y(WX.T?37@?P)X+^&?A2R\"_#SPII^B:-IL(BL- M+TNT2""!!V5$ YY/J22>36M7Z=D_#&"RRU2?OU.[V7HOUW]#^0N.?%[B#BY MRPU!NAA7IR1?O27]^77_ JT>][7"LWQ?XR\)_#_ ,.7?C#QQXCLM)TNQB,E MWJ&H7"Q11+ZEF('L!U).!7@G[8G_ 4N^!?[*,5QX8M[I?$_C%%(3P[IMP,6 MS]C=2C(A'^SAI.1\H!W5^6/[37[8GQU_:Q\1_P!L_%7Q4S6,,I;3M LF<8%?OW _A'G_%O+B<0G0PSUYY+WI+^Y'K?^9VCVYMC^1N M//&+A[A#FPN':Q&*6G)%^[%_WY=+?RJ\NCY;W/KC]LG_ (+1:AJ7VOX??LCP M/:VYW13^,[^WQ+(.A-K"X^0>DD@W<\(I :ONK]FCP9KGP_\ @#X1\*^*M0NK MO5X-#@DUJZO9FDFFO95\VX=V8DL3,\AR3FOQ7_8W^%W_ N?]J3P+\.)+?S; M>^\10/?QXSNM83YTX_[]1O7[PU[?C#DV0<(X3 Y)E=-1OS5)R>LY?9@Y2_\ M ]-(KHD>%X,9WQ#QCB\=GN:U7))QI4XK2$/MS48_^ :N\GU;"BBBOPL_?#YW M_P""G'CW_A$_V:Y/#<$^V?Q'JT%GM!Y\I"9W/TS&JG_?K\XZ^L/^"L7CW^U? MB?X=^'5O-F/1])>[G53P);A\8/N$A0_1Z^3Z_@CQPSG^U_$+$0B[QH*-)?)< MTONG*2^1^.<6XKZSG4TMH)17RU?XMA1117Y$?-!1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7JW[#NFG5?VKO!=J% MSLU-YL?]A:_KVC^%] M!O?%&OWR6UAIUG)=7MRX)6*&-"[N<9. H)X]* +E%><-^UW^S=%\!K/]IR[^ M+.G6W@;4+.*[;PAXKT#QYX3TOQSX4O M_M>EZSIT%]IMUY3Q^=;S1K)&^UP&7*L#A@",X(!H T:*"0!DG '4FN \(?M4 M?L[^/_&,7@+P9\7-'U'4[F2:.QBMIR8[UX<^:EO+CR[ADVL66-F*A3D#!H [ M^BBB@ HK@O%W[3_P%\$>*I_ NN_$JR?7+6,/>Z-IDXU#4;^=8H;>) M1EG=F("@"N0^%'[5?[-OQVUZ?PO\&OC?X:\3ZC:VANKFST358[B2*$,J&1@A M.%W.HR>["@#T"BLKQQXX\(_#3P?J7C_Q[XAMM*T;2+1[K4M1O)-L<$2C)8G^ M0')) )(%5-5^*OPYT+X>1_%G6_&-C9^');*&[BU>ZF\N)XI@OE$%L$E]Z!5 MQN8L 20* .@HK!^'WQ.\!?%32)];^'_ (FM]2@M+V2SO5C#)+:7*8WP31N M\,BY!*.JL P.,$5;N?&7ABT\76G@*?6(QK%]8S7MMIZ@M(UO$T:22G PJAI8 MURV 2P R: -.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "O./VP_ K_$[]DWXF?#V"+?-K'@/5K6V &3YSVDHC M(]P^T_A7H]))''+&T4J!E8$,K#((/8U%6FJM.4'LTU]YT83$SP>+IXB&\)*2 M]4[G\H%%=5\=?A[.K3X:?!OP)J/B+7+YOW&GZ; 78+D9=S]V-!D; MG+/$"[9K?P=:L6TJR;J!.W!O''&5XBZ@B48-?I#I^GV&D MV$.EZ58PVUK;1+%;VUO$$CB11A551PJ@ < "ON$Q>>()X FJ>,-759=0N_[RA\8AC)Q^[C"KP-VXC:"0!DFOD']LG_@K MA\(O@)]K\#?!D6OC+Q9'NCDDAFSINGOT_>RJ?WS _P#+.,^H9U(Q7Z]PUPKF M>>8F. RC#N371*T8KO)[)>;>K[L_D#C'C?"9=">;<08O67VIMN4GVBMWY**L MEV1],?%KXR?##X%^#I_'OQ9\9V6B:7!P9[N3YI7QD1QH,M*YP<(@+''2OS0_ M;*_X+$?$GXM?:O 7[.27?A+PZ^Z.;668+J=\O3Y64D6RGT0E_P#;&2M?+?QP M_:!^+W[1GC&3QQ\8/&MUJ]X:VQ&(6J5OW<'Y)_$UWEIVBFKG\;\>>.&=\1<^#RF^'P[T;O\ O)KS M:^!/^6+OWDT[#I99;B5IYY6=W8L[NV2Q/4D]S3:**_;MC\*W/MK_ ((;_"[_ M (2;]HGQ!\4KJVWP>%O#WDP/C[EU=OL4Y_ZY1W _&OU2KX\_X(G_ N_X0W] MD^Z^(%U;;;CQ=XAGN(I",%K:WQ;H/PD2<_\ J^PZ_A+Q=S?^U^/<6XN\:35 M)?\ ;BM+_P GYC^_/!S)_P"QO#[")JTJJ=5_]ON\?_).4***YCXU^.D^&7PC M\2>/C(%?2M&N)X,]Y@A\M?Q*HX+"U,15=H0BY-]E%7?X(_3:M2- M*G**8Y_,A.KO:VC@\&&#$"$>Q6,'\:\ZI M7=Y',DCEF8Y9B!/BOXF\9#XD>!M)\0:3!HL%K-I^M:;%=6 M[---O&4E5E)_<'!Q7S!7W[_P2@\)G3/@OKWB^6+:^J^(#$C$?>B@B3!_[ZDD M'X&OUCP2R]X_Q'PCMI34YOY0:7_DSB?1\)T/;9Y3[1N_N3_6Q;\2_P#!)/\ M9*DU>3Q5\&X_%?PLUN0Y.K_#7Q5<:<^1T_=DO$ /14%4#\ ?^"G_ ,&/WGP: M_;(\,?$;3XN8=$^*_A@P2A1_#]MLCYDK'LS@#/M7U717]^'[*?*T7[9/[=_@ M:"02JX^VJ^/OV]?@[XW^'_P"UC\*/^"BG@#PM?:[;>!%ET?QY MI6EV[3W::-.)D-W%$HW2^2+JX9E7+JV#V=]IEQ$#%+ R[2F.W'0CD$ C! KXL_P"":7[3?C[P?^SA\6_A9XYT MC6/&]S\"/$U]I5FL%Q!]KNM,B\WRXV>XD16\O[/,.3G9L55.T _2GBC]MW]E MWP[\/A\0M/\ C)H>N17$&[2=*\/:A'>ZAJDQ'R6UM;1$RRS,?EV!EV=5Y .@^-/QBT7]HC_@CWXN^,>A^!XO#MAKOPTU">TT..99%LT7S$5 MRH@_@!X4 9QVS7N'[(G_ ":=\,/^R=Z)_P"D$-?''@7XC_#^+_@@#-M* M61/AS?Z6T;:A&&%Z\DX6V(SGS3V3[Q'.,5]<_L2^)O#OBK]D/X9ZAX9UVSU" M&+P'I$$TMG-BI.UU/!4\@\$4 6?VP[FTB_96^(EG=>-;/P])?^ M#-2L;/5[^\6WCM[F>VDBA.]B,,9'4#')) '.*^0_V /$?B7]L#]FOX3Z%I?@ MV/2=.^ 6K13>(+1+F%=2U;6;"VFBMK2")F MXY%F#RS3E"SEHPNW?(-W]LKX MXZ;\)?\ @J+\*K[]IV233_A/8^%[B?PSJ=Y$S:9!XBK&S\$?L MKZDVJZ%H6A1B2:PTJ>WM-(C01QV]FYF1,2LFXK&N2JP,6VY7=6_X*'?LM7?[ M8G[)WB;X*Z)>16^LSI%>Z!-.V(Q>P.)(T<]E&?!VCP>9J%WID.H>)=6E.^XU34YT62YNII#EI&:1FP6)(4*N< 5S_A M[QQ^R)?_ +9$_B'P?\0]+C^)%UX:;1=?\/6UI(M[=Q>=!-!-/'M#*8@&4.PQ MLG&6 5:P/V)/VR?!VN?"/1OA'^T)K%OX%^)WA+2X=,\3^&/%EPEC<3/ @C%Y M!YI GAE"A]\9906(SC!/GO[/^I:1\2/^"S/Q(^*_P[NX=<\,Q?"*WTN7Q+I# M"XL!?"YLB;;[1'F,RA4;*;MWR-Q\IP =[XJ_X*%:]9_#'QY\?? ?P'&M>!?A MUXDNM(UR]NO$IL]3N3:R)'=3VMH;5XY(T9SCS)XF8(WR@X!]%\;?M1Z-IMY\ M.?#?P^T>VU?6_BE:S7?A2UU;5#I]NUK#:I=2RRRB*9E(22,!$C=BS] H9A\/ M?$W]IKPU^U!^QY\<9_C3XCU9OB3I9UJULOA;9PW20^&[6W8A)I+:%0LI"@R2 M7ESN"N2J&/A#ZCXEN_V+_P!IO]G'X!_"+XW^)+C13J_@[S?!/CR"_?3)M,U6 MPM=.1X[>>50I9_/8 G,;/;%1EPN #ZM^"_Q/\:_$.Z\4Z-X_^&:^&=1\+^(! MICQ0ZO\ ;8+Y#:6]RMS#+Y41,;"XV@,H8%#D*#]G52&5V%9G_!.KXO_ +,'Q07Q/I7PQ_9:T;X/_$'P]+%9^//!L'AJ MVL+NWR6,9,D,49N(2=VUBH(/50&4MZ?\7?VQ_P!FSX!_$G2/A5\:?BE8^%]3 MUW3WO-,GUI'M[*2-'V,#=NH@1LC[K.#C']Y<^>>"_AEIWQN_:K\;?M0?#+4[ MK2=%U;X61>#]/\4V4)C;5;QKB29]0M]P'FI GV>-)_NR-N"DK'D@'G__ 4L MN;S]H;]F/XKZA9W4B^!/ &B7:Q/$Y5=>U^([&.1]^VLSN7'(>ZST-J-U_P"/ MGA/Q=K7[)7[-7C+1+"ZN]%\&^,?!6O>,+>TA:1DTR&W57N&106=(7>.1@ <* MI?\ @KSO]L/]AGXR? _]A;QK!;?MT^-=5\-^'?",B)X4N=%L(K6X@0 "%F1 MX![D'<3R3DU]0_L#?#[Q?\._V7/"MGXQ^+6J^+Y=2T>QU"RN=6MXHVT^VDLK M<)91B( &./:Q!;+'>*"-DR)I I)%>P_!+0)?#%_<>.OC#JNGVWQ \= MLD]SIKWR%[&TB#&WTRWYS(ENCL791AYI)Y. X H:)_QD=\7AXQE_>>!O 6IR M0Z"O6/6MQ3QE:ZUHO_ M A$K_\ 'W%:A(CHYLB/F&;G>5\O_EKYG\6Z@#]%J*QOAW)XHF^'^A2^-X]N MM-HUJ=77 &+HQ+YHXX^_NK9H **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BH-4M[ZZT^:VTW4/LEP\9$-SY0D\MNS;3PWTKYB_8 M0_:'_:,^/?QD^+WA+XK^+] ETSX9>.9_#UE%H_AYK:34 CSKYTC//)LX1#M4 M=<\D4 ?4E%%% !17SC^VU\;/CG\'/C)\$-*^'WC33[+P]XT^)EEH7B&P;14E MN9XI"68">1F"(54KA8U<9R'[#Z.H **** "BN0\)_&SP+XV^+OBSX,^&]26Z MU7P78:;<:\87#);R7IN3' <=) EMO8=EE3U-=?0 45Q7A_PK\:[+XY^(/%OB M#XJ6=[X%O=)M8O#_ (2CT6..?3KM?]?,UR/FE#]E/ R NW+]K0 45\X?\%$ MOC=\)68@#IR3Q0!LT5\[:C^TA\==,_X*-:!^R]K>D^'+7PAJW@:^URVFL6EF MO9GBF,2"5W"+']W=L13][&]L5N_M"?';QGH?[0_PQ_9=^'FHQ:7>^/EU6]U3 MQ!):+/)86-C;B0K#&_R&661T4,X9457.UB1@ ]LHKQG]BS]HGQ%\=_AQXH?X MBI91Z]X!\?:QX2\0WMG$8;:[GL)0/M*(S'RP\3QL5W$!MV., =/\#O'OBSXM MMJOQ1DD6#PAJ,J1>"+0VX$EW:1[MVI.Q^;;<,D6:;KK4M6O4MX(A_M.Y 'Y\U\OS?MV_M"_ MM1S-H7_!//\ 9^FO=)D8HWQ7^(T,NG:(@Z>9;0$">\_ #:1\R$5J>"?^"9?A MOQ=XEMOBC^W#\5=7^-'BF!_-MK370+?0=.<]5M].C/E8['?N5L E : /QF_X M*F>(_A9X\_;A\:_%'X*>(4U7POXJN8M2TV_CMI(EF&=$@M+1+*Z\-726L"QQPI&1<6D:JH P M]W@#&-O%?E?7XIQ!AOJN&.:_VQP)@*[=VH*#]:?N:^O+ M?YA1117C'W@4444 %%%% !1110 4444 %%%% !1110 45Z/^S-^R7\?OVO?' MB?#[X"?#Z[UFZ4J;Z\ \NTT^,G_67$[?)$O!QD[FQA0QXK]E?V ?^"'?P!_9 M4^Q?$7XU"T^('CN';+'/=VV=+TN0.IZ32C.0&5(S7M95D6/S:5Z: MM#K)[?+N_3YV/@>,_$?AS@FBUBI\]=KW:4;.3[.72*\W\D]C\_OV /\ @B/^ MT'^UM]B^(GQ86Y\ ^ IMLJ7U];?\3'4XCS_HL#XVJPZ3287!#*L@R*_9G]E[ M]C_]GS]CKP*O@+X"_#^VTF%U4ZAJ+CS;W47 _P!9<3M\TAY) X5 /V58;?7M57='/XKNDW6-L>A,"'FX8A0>JC_R\ MDO1_ O.2YO[O4_D/CSQTR?(N?!Y+;$5UHY?\NH/U7QORB^7^]T/HG]LG_@J? M\:_VFC=>#/!;S>$/!LN4;3+*X/VJ_3I_I,RX)!'6),)SAM^ :^6Z**_JS),A MRCAW K"9=15.FNBW;[R>\GYMMG\D9YQ!G/$F/EC,RK.I4?5[)=HI:17DDD%% M%%>N>.%*B/*XCC0LS'"JHR2?2DKUK]A/X7?\+C_:Z\!>!Y;;S;9]?BO+Y",A MK>V!N95/L4B*_P# JXLQQU++,OK8RK\-.,IOTBFW^1W99@*V:9E1P5+XJLXP M7K)I+\6?LY^S=\,4^#/P"\'_ M$(271/#UK;78'\5P(P9F_&0N?QKMJ**_S M)JXW%5,15=Y3DY-^;=W^+/]-L)A:.!PE/#TE:,(J*7E%67X(*^;?^"HGC MW_A&/V=XO"-O-B;Q'K$,#H#R8(LS.?\ OM(A_P "KZ2KX"_X*M^/?[;^,6B> M +>;=%H.C&:50?NSW#Y8?]^XXC^-?DWC)G/]C>'F,E%VE52I+SYW:7_DG,>/ MQ1BOJN256MY>ZOGO^%SY8HHHK_/P_%PHHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_5/]BWP4? ?[,'@_1I8 M=DL^EB^F!'.ZX9I^?<"0#\*_,;X<>#KOXA?$#1/ MB&\W6-5@LU*C[OF2!2W MT )/X5^PMC96NFV4.G6,*QP6\2QPQKT5%& !] *_I[Z->4.>88[-)+2,8TT_ M\3YI?=RQ^\^_X$PUZU;$/HE%?/5_DB6BBBOZV/TD**** "BBB@"E;>&_#MEJ MDNN6>@645[/_ *Z\BM4663_><#)_$U=HHH **** *VK:-H^O63:=KFE6U[;L M06@NX%D0D="58$5-!;6UK;I:6UND<2(%2)$ 55' X ]J?10!6TO1](T.U^ MPZ)I=M9P;RWDVL"QIN/).% &35FBB@"EK7AOP[XDA2W\1:!97\<9RB7MJDH4 M^H# XJS9V=II]LEE86L<$,2[8X84"J@] !P!4E% $2V%BLDTRV<0>X %PPC& M9<# W'^+CCFFW6F:;>V9T^\T^":W9-C02Q!D*\?+M(QC@<>U3T4 9FMZ)<2> M%I_#_A>'3;5FM_)MDO=/\ZUC4\$-"C)O7&?D#+GID50^%7PUT7X2>![7P/H5 MQ-/'%/4^^+SX5?8WJ,C@^]3T44 %'7K110!6TC1](\/Z7!HF@Z7;6-E:Q"*U ML[.!8HH4' 544 *!Z 8JKJO@GP9KNN67B?6_".F7FI::2=.U"ZL(Y)[4GKY< MC*63_@)%:=% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %?%W_ 3*T^WU;XX?M9Z7=23I%<_&F_BD:UNI() K27 )62-E M=&YX92&!Y!!K[*U./4Y=/FCT:[@@NF0B":YMVFC1NQ9%="P]@R_6OG[]E/\ M8P^*_P"S+\0OB5X\E^/FAZ]_PLOQ'<:[J%HW@26V%G>R&9AY3#47S$&E7*," MQ5,!U)W ^=?V/OV5_AE\>?V:OCIIGQ:O-?URWT?XM^*[;1;>]\1W16SD@AA M6.ZXD#3W "Q@23&0J(P%V[I-[O#W[3OQ0U'_ ()T_LS^!+OQSJ5OJOQ<\9Z= MX2USQ/%>,EY#I@O9()C'-GVOQYT+59O'GB74]=74)? DL0L+N^5%E'EC43YL8"95=RD$\L1Q7*Q?\$N;7 M5/V'] _8[\:?&DW-YX+U,:EX(\;Z-X?:QNM,O%FFE25HSG^'9I?C/IUE>PZ/ +>*]7!99)T3 EE M780)6R^)'!8YKK?ACI=AH7_!8+X@>&M&M5M=-N_@Q9WMQIT'RV[W+WZ*\OEC MY=[ #E;?2[R;39S"T:\B)%F96PHP,<#C%<_\ LH?$_P" ]S\=/AO\ M(/CA\![WX,?&SPC-,PBN=."VWC-FTVYLY66\0XNR[3&A5)'+L3ZUX# M_P""??CGP3>_'&[C_:6U"<_&.QFA$LVBQ&;3[EK.2W2\>167S'#2M)Y<8A0; M55=H&*Z?7?V5OB1\7_%?PZUO]HGXA^'=87X:>($UO3KS0/#4EE=:G?1Q,D;R ME[B58(LD2/%'D2.B,_L<_ 3X/?\/$OVH-/A\ 6,,>A:GX5FT8VRM$ M]E+<:=<2321.A#([R$N7!W;OFSGFN9_8U_8_^&'[0WB?XZZ%\5=>\5ZA9>$_ MVB-0/AR)?%EXKVDEL8MDK2^87G?8L<>Z8NRJF4*LS,?HK0_V0/'7@G]KKQM^ MTG\/?CH-,TKX@P:8_B7PO-X<2=I+JP@,,#));NRM?"$E@]E>7!&]4D-[-NB "@*5 MW<9W;?L\:.GA[_@K-\;-'M=5U.XMAX"T.>*/4M6N+OR6D(9U1IW&_M0>%/"&A?L3?$SX@^"+V]^(WC30?$\^IS?'Q+2.PDTZ[&I1; M;6RNC(T\HA0B#;;YMQAQN0C97UQX&_9)\>^%/VQ/&/[5&J?&/2[ZU\9:';:3 M>>&H/"4L#6\%NH$12Y^W-\_!+$QX.[@+@5Y/HO\ P2U^*FE_LG>)?V*I/VN9 M&\!77VC_ (16UC\'PK=6@DN?M0CNIC*3/&)2S%8Q$Q8YWA?W5 $W_!2W5+W6 M_@'\ -:U*7?<7GQQ\'3SOC&YWCF9C@>Y-6/V\/$'C/X0_M Z/\#38:MIMC8QW\WAO4/M3R2ZE]CERL@>#RHS)QL$;?.@.).L^-_[#GQ6^ M-/P>^''POO\ ]I.RBNO /B;3=?EUF\\#B9M0N[)76&-8HKN%88,/ROSN=HS) MG.>]USX5_M"67QFD^+G@7XN^'OLU_P"$K'2-7\,:OX:G:WFN+::[E%[#*EUO M@)^U%#&1("JC+9"D %;]A;5O@?K/[->D7_[.GC5]=\)3ZEJEUIMQ-Y@EM?M& MH7%TUI(LI+JT)G\KY^2$5NC UZ]7RKXW_97\6_LY_LAZQX*^"7[2O_"!^(-4 M\:W'B76/$FG^&TE%[=7$C226-C9;R4#8BCBA1G<^4$RV]C7T7\*)O'=Q\+?# M5Q\4H8H_$\F@6;>(X[< 1K?F!#_P"21^%O^Q%?$_@?X>Z3X.\7>);+5[S2[ M"&T.H6&E/91S+'&J!O*>:8J3MR?G(YH ^ZK<>)OC;XFN659M2EOI#*;$^6 J27 M9&'1?]7:1E3AIXW-/1_^"A3-X8TOXSP^ +"'X7ZC\3_^$'L+R*[87L2B9K6/ M4RFWRQ;FX0IY(^=8R'W$YC'O/P9^%UO\)O!:Z#+JKZGJM[@#ZLKR+]I']BSX4_M2:WINO_$/ MQ)XOL9M*M7M[=/#?BB?3T96;<2ZQ'#G/<]J]=HH ^6?^'0_[,W_0_P#Q3_\ M#CWO^-;'P_\ ^"5'[''@CQ?;>.-;\(:MXQO[$?\ $N_X3S7I]6AM#G)9(9B8 M\D@'+*<%01@U]'44 -AAAMH4M[>)8XXU"HB+@*!P .@IU%% 'RM_P %H?@5 M_P +V_X)Z>-K:SLO.U'PI%'XETWY6T@RLL3J5=#[%21^-?S"?M/_ 2U;]F_]H?QE\"]9$AD M\,>(+FRAED&#/ KDPS?1XC&X]G%?F_'&#Y:]+%+JN5^JU7YO[C^KOH[YXJN7 MXO*)O6$E4BO*2Y96\DU'YR.$HHHKX,_I(**** "BBB@ HHHH **** "BBO<_ MV,/^">'[3'[<_B8:=\(/"!@T2WG$>J^+=6#0Z=9=,@R8)EDP1^[C#-R"0!\P MUH4*V)JJG2BY2?1'%F&98#*<'+%8RK&G3CO*3LE_P>RW>R/$+*RO-1O(M/T^ MTEGN)Y%C@@AC+/([' 55'))) '6OT:_8!_X(!_$_P"+WV+XG?MB37O@WPV^ MV6W\*0875[]>H$V019H>X(,O4;8SAJ^_?V#?^"2W[,_[#5I;^)M/TP>*_'(C M_P!(\8ZU;+OA8C!%I%RMJO49!:0@D%R.!]2U^AY/P=3IVJX[5_RK;YOKZ+3U M/Y>XZ\=\3BN;!\.IPALZTE[S_P $7\*_O/WNRBSE?@U\#_A+^SUX#M/AE\%O M .G>'-#LQ^ZL=.AVAFP 9)&.6ED.!EW+,W,_"?P^\-W?C#QSXCL MM)TJQB,EWJ&H7"Q11+[LQ ]@.I) '-?G=^V5_P %H=1U3[7\/OV1X'M+<[HI M_&=_;XFD'0_987'[L?\ 320;N>$4@-7[-PEP/GW%N(6'RRC[D='-Z4X+S?\ M[:KR[(_D/C/C_(^%*,L7F]=NI.[4;\U2;[I-WWWE)I=W<^P/VK?VZ?@+^R-H M[-X^\0?;==EAWV'AC3&62\GS]UF&<0QG^^^ <':&(Q7Y6_M=?\%"?CS^US?2 MZ9XBU7^Q?"ZR[K7PKI4K"# .5:=^&N'''+84$955KQ37=>UOQ1K%SXA\2ZQ= M:A?WDQEN[V]N&EEF<]6=V)+$^I-5*_KS@CPHX?X/4<1->WQ*_P"7DEI%_P!R M.JCZZR\TG8_C3COQXKX7K]=_^",7PN_X07]CR+QA=6^VY\7ZY=:AN88;R(R+:-?IF%V'_ %TS MWK\J\9\W_LK@*O!.TJSC37S=Y?\ DD9+YGZWX)9/_:WB!AYR5XT%*J_DN6/_ M )/*+^1]:T445_#A_>(5^2_[3WCW_A9O[0/BWQFD_F0W.LRQVCYSN@B/E1'_ M +]HM?IQ^T!X]_X5A\$_%'CM)O+ET[19WM6SC]^R[(A^,C(/QK\BR23DFOY7 M^DIG-H8#*HO?FJR7I[D'^,S\\X[Q6E'#+SD_R7ZA1117\IGYT%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'T M7_P3'^'!\8_M%#Q;1A_USK]&:^;?^"8/PN; MP7\!)O'-];;+OQ5J#3HQ&#]FAS'$#_P+S6'LXKZ2K^_O!;('D/ &'YU:=>]6 M7_;]N7_R11/V7A7!_4\FA?>?O/Y[?A8****_5CZ,**** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH 1HXW96= 2ARA(^Z<$9'IP2/QI:** "BBB@ HHHH M**** "BBB@ HHHH **** "OQH_X./_V9W\'?'/PQ^U%H=CBQ\9:;_9>MR(O" MZA:*!&['UDMRJ@?].K5^R]?/O_!4/]EE_P!KS]BSQ=\,-)L!<:]9VPUCPNH7 M+&_M@72-?]J5/,@SV\XUXV?X#^T6J]5_GJOF?>^&?$BX7XRPV+G*U M.3]G/MR3T;?E%VE_VZ?S@T4K*R,4=2"#@@CD&DK\4/\ 0,**** "BBB@ HHH MH *T_!O@OQ?\1/$]EX)\!>&+_6=8U*<0V&F:9:///<2'HJ(@)8_0=J^E?V#/ M^"2/[2_[<=U;>*+333X3\"M(//\ &&LVS;9U!P1:0\-J^+-5"S:C?="09, 1QY _=1A4X!()^8 M_2Y/PSC<8\=YSQ-5EC'=,N!MMG[?:I1D0_[F&DZ?* =U?&W[97_!8?XE M?%S[5X"_9UCN_"7AQ]TG#*2+93Z(2_^V,E:^+)999Y6GGD9W=B MSN[9+$]23W-?T]P-X%5J_+C.(GRQW5&+]Y_XY+X?\,=>\HO0_D#CSQ\H8?GP M7#:YY;.M)>ZO\$7\7^*7N]HR6IZ=^TS^V%\=/VL?$G]M?%;Q4SV4,I;3M!L< MQ6-EG^Y'DY;'&]RSGINQ@5Y?117]-X' 8++,)'#82FJ=..BC%))?)?CWZG\M M8_,,=FN+GBL94E4J2U2.)5 M=_JS!F/N:_&;_@GC\+O^%N_ME> _"\UMYEK;:RNIWH(ROE6BFX(;V8QJG_ P M*_<.OY:^D/F_/C,%ED7\,95)+_$^6/W_X*I>/?\ A(?CIIO@:WFW0^'M%7S4S]V><^8W_D,0U\PU_ /C3G/] ML>(>*Y7>-'EI+_MQ>\O_ -R/QGBK%?6L[J6VC:*^6_XW"BBBORD^="BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "M M?P#X,U?XB^-])\":#'NO-7U"*U@XR%+L%W'V ))/8 UD5]8?\$KO@R_B'XA: MG\:=5M,VF@0FTTQV7AKN5?G8?[D1(/\ UV6OJ."^'*O%?%&%RN&U22YFND%K M-_**=O.R/0RK RS',*>'75Z^F[_ ^X_"'A?2O!'A33?!VA0^79:5816EJGI' M&@5<^^!S6C117^E-*E3HTHTZ:M&*226R2T2/W>,8PBHQ6B"BBBK&%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!_/E_P6=_9'E_95_;4UNZT/2_(\+^.6?7_ \T:8CC,KG[ M3;CL/+GWX4=(Y(O6ODROZ"?^"SO[&LG[7'['NHW?A72#<^+O S/K?AQ8DS+< M(J?Z5:KW/F1#<%'+211"OY]J_'.)LM_L[,YM0M3GW=E[LO^WHVN^LE(****^>/T\**.O2ON?]@'_@AO\ 'S]J?[%\ M1OCA]K^'_@6;;+&]U;XU35(CS_H\#C]TC#I-*,<@JD@KKP>!Q>85O94(.3_+ MU?0\7/N(LFX9P+Q>95E3@MK[M]HI:R?DD^^Q\B?!?X&?%W]HGQY:_#+X*> - M1\1:W>']W9:?#NV+D R2.<+%&,C+N549Y(K]>?V /^" WPM^#OV+XG?M@367 MC3Q,FV6W\+P@MI%@W4"7< ;QQZ,!%U&U^&K[6_9I_9/^ ?[(O@-/AY\!?A[: M:+9D*;VZ4>9=7\@'^LN)F^>5N3C)PN<*%&!7HM?I63\)87!6JXFTY]OLKY=? M5_$SXK^+_C"*R\Q6^PZ9#B M2\OF'\,,0.6YP"QPBY&YA7Y#9'LZ%]:LE[OFHK>;\EHNK1_)' M&_B=PWP13<<1/VF(:NJ47>7DY/:"\WJ^B9]E?ME?\%!O@N+7QEX MKCW1R2Q39TW3W''[R13F9@?^6<9QU!=2,5^8GQO^/_Q=_:+\8R>./C!XUNM7 MO3D6Z2MMAM4)SY<,2X6)?90,]3DY-<;17]?<'>'G#O!=%/"0YJS7O59:S?=+ MI%>2^;;U/XUXT\1^)..*[6+J M8Y7W5;=0?:7WK]-:^6?^"//PN_X5Y^Q?IFOW-MY=UXLU6ZU:7OJ:OX*\5,W_MGCS&5$[QA+V:_P"X:Y7]\E)_,_T%\)0>5$?^ M_CK7YAF&-HY;@*N+K?!3C*;](IM_@C]"K58T*,JLMHIM_+4_,;]H;Q[_ ,+. M^./BGQTDWF0W^M3&T?.=24I/UDVW^ M+/P"M5E6JRJ2WDVW\]0HHHKE,PHHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@"6PL;S5+Z'3-.MGGN+B58H(8URTCL<* MH''T;R_6OT*K^OOH\<'O! MY=5X@Q$;2K>Y3O\ R)^]+_MZ2LO*/9GZ9P3EGLJ$L;-:RTCZ=7\W^7F%%%%? MTL?>!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !7X _P#!:7]B%OV0_P!JV[\2^$-& M,'@KQ\TNJZ 8H\16EP6!NK,=AL=@ZJ.!',@&=IK]_J\._P""AO[&_AW]N+]F M+6_@Y?K!#K,:_;_">I3#_CSU*-6\HD]D<%HGZ_)(Q R!7A<0Y4LUR]QBO?CK M'U[?/\['Z/X7\9O@SB:%:J_]GJ^Y479-Z2]8/7OR\R6Y_-A7I_[+?['?[0O[ M9'CE? GP%\ 7&J21LO\ :.IR_NK'3D/\=Q.1MC& 2%Y=L$*K'BON#]@S_@WR M^(WC^[M_B'^VQ@'_EO*I9;:,^BEI""1^[.#7ZV?"3 MX._"WX#^!K/X:?!WP+IWAW0K%<6^G:9;A$SQEV/61SC+.Q+,>22:^)R?A'%8 MRU7%7A#M]I_Y?/7R/Z"XY\<,GR-2PF36Q%?;FO\ NHOU7QORB[?WNA\F?L _ M\$2_V>OV1?L7Q#^*26_C[Q]#ME34;^U_XE^F2CG_ $6W;(+*>DTF7R RB/D5 M]L45XU^U=^W5\!OV1='8^/=?^VZ]+#OL/"^F,KWD^?NLXSB&,_WWQG!VAB,5 M^KY%P_6Q-:& RN@Y3EM&*NWYO]6]$MW8_C_B_C2OBY5,WX@Q>BWE-VC%?RQ6 MR\HQ6KV39Z_J&HZ?I%A-JFJWT-K:VT327%S<2A(XD49+,QP% '))X%?"?[97 M_!9KPGX+^U_#_P#94AM]=U5?VN;^33?$>J_V+X767=:^%=*E808!RK3-PUPXXY;Y01E57->$U_5? M W@9A,%RXSB!JI4W5)/W%_C?VWY+W>_,C^/>//'O&8[GP7#B=.GLZK7OR_P+ M["\W[W919M_$+XC^//BQXLNO'/Q)\67VM:O>-FXOK^%4= HPJC@ " ML2BBOZ%I4J5"DJ=.*C%*R25DDMDDMD?SA5JU:]652K)RE)W;;NVWNVWJV%%% M%:&84444 %%%% !1110 4444 %%%% !5C2=*O]=U6UT32K9IKJ\N$@MH5ZO( M[!54?4D"J]>[_P#!-'X7?\+7_;5\$:3/;>9:Z5J)UB\)&0JVBF9,CT,JQ+_P M*O-SG,:>493B,=4VI0E-_P#;J;M\[6/3R7+:F'HQI4U:,4DEV25D@KY;_X*L^/?["^"^C^ K>;;-K^L M^9*N?O06Z[F'_?QX3^%?4E?G?_P5'\>_\)+^T);^#K>;,/AS1HHG3/2>;]\Q M_%&B'_ :_(_&S.?['\/,2HNTJSC27_;SO+_R12/!XKQ7U;)*B6\[17SW_!,^ M:Z***_@,_&@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ J_P"%O#&M^-/$ECX2\-6#W6H:E=);V=NG5Y'8 #V&3R>@ M'-4*^V?^"87[-'V6W?\ :,\8:?B24/;^&(I5^ZG*RW/X\QK[;SW!KZ_@;A+% M\:\24H:A<+%%$ONS$#D\ M =22 .:TZ_(K_@K_ "?M)Z3^T9-H'Q<\976H>%;G=>^"((4\JSCMSP4$:_*9 MXR=CNV7(*G(5E ^WX X/AQMGRP$\0J2280P[K-M15M(Q;VH?MD_\ !:'4M6^U_#[]D>W>SMCN MBG\9W]OB:4=#]EA3&6[O; MV=I99G/5G=B2Q/J356BO[;X8X0R#A'!_5\MI*-_BD]9R_P 4NOHK171(_A?B MGC+B'C'&_6,SK.5OABM(0\HQV7J[R?5L****^F/E@HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *_0;_@@[\+OM/BCQU\:+NWXL[&WT:PD(ZF5_.F ]"! M%!_WW7Y\U^RO_!)'X6_\*T_8G\/WUQ;>7=^)[NYUJZ&.2)'\N(^^88HC^-?D M7C=F_P#9G M2C%VE7E&FO2_/+\(V?J?LG@5D_P#:G'U.M)7CAX2J/UMR1_&5 MUZ'TO1117\2']T",RHI=V &22> *_(;XX>.V^)WQ@\2^/O-+QZIK,\UL3VA MWD1#\$"C\*_3C]J[Q[_PK3]G3Q=XLCF\N9-'DM[1P>1-/B&,CW#2 _A7Y.U_ M*'TE,YO7P&51>RE5DO7W(?E/[S\YX[Q5YT<,O.3_ "7ZA1117\M'YZ%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445J^!_ M!/B;XC>+;#P1X.TM[S4M2N!#:V\?R@9)8\ D\"M*-&KB*T:5*+E*32 M22NVWHDEU;>R*C&4Y*,5=O8[W]D?]G'5/VD/BK!X<=)8M$L-MSK]ZG'EP9XC M4]GD(VKZ?,V"%-?J3H^D:9X?TFVT+1+&*UL[.W2"UMH5VI%&H"JJCL !7$? MLU? #PY^SG\,+3P-HP2:\?$^L:B%PUW']/@ M;(/WZ3Q5:TJC[=J:?:-]>\FWM:W[+PYDL*=0\%>,-'FT_5-*NY+6_LKAFB4::7^>W'?!F/X'SZ>!K7=-ZTY])PZ/U6TET?DTV4 M445]B?%A1110 4444 %%%% !1110 4444 %%%% !1110!>\,^'M3\7>)-/\ M"FB0>;>ZG?16EI'_ 'Y9'"(/Q+"OZ"/ /@_3/AYX%T7P#HJXL]#TFWL+48Q^ M[AB6-?T45^-__!++X7?\+2_;:\(17%MYEIH$LNMW9QG9]F3=$W_?\PC\:_:: MOY2^D-F_M6Q>E.#F_6;LK^:4'_X$?US]'')_8Y1C/?[(^%7A_X>6\VV76M7:YF4'K#;IT/L7E0_\ M *^":^B_^"G?CW_A*_VD6\,03;H/#FDP6A4'(\V0&=S]<2(I_P!ROG2O\^?& M+.?[:\0L;.+O&DU27E[-6E_Y/S/YGXMQ/BOK6=U6MHOE7RT?XW"BBBOS$\ * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!]O M;W%W<):6D#RRRN$BBC4LSL3@ W D1@#_9MN<'R ?[YX+GU 4< EN*_X)_\ [$K>$H[3X[?%S22-5D42^']( MN$YLU(XN)%/_ "U(^ZI^X.3\Q&WZ[K^O_!3PKEE<(<09O3M6DKTH/["?VY+^ M9KX5]E:OWG[OZ9PIPZ\.EC<2O>?PI]/-^?;MZ[%%%%?TJ?>!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 5^67_!5O_@GK+\(=?NOVC_@ MSH)_X1/4[C?X@TRUC^71[EV_UJJ/NP2,?HCG'"LH'ZFU6UC1]*\0:3V[P7=I36 M\7T?=-I_&<=<%9;QSDDL%B?=FM:<[:PEW\T]I+JNS2:_GH^5CN +?*U?WAD M6>Y9Q)E=/'X"?-3FOFGUC)=)+JOTLS_/_B#(,TX9S6IE^80Y:D'\FNDHOK%] M'^3N@HHHKV#Q@HHHH **** "BBB@ HHHH **** "BBB@#]%?^"#?PNR_CWXU M7=MT%MHFGS8_[;W"Y_"V-?HO7SO_ ,$KOA=_PJ[]B7PDEQ;>7=^(%EUN[XQO M^T/F)O\ OPL/Y5]$5_ 7B7F_]M<*GR+TI^YIY.S?S/]#O"_)_[#X#P M.':M*4%.7>]3W]?-X\PM_P&OS3-LPHY3E=?'5?AI0E-^D8MO\ MC[C$UXX;#SK2VBF_N5S\R?BYXWE^)/Q1\0^/I68_VOK%Q=1AOX8WD)1?P7:/ MPKG:**_S"Q.(K8S$SKU7>4VY-]VW=_B?@%2E?:O["'["#6[6?QM^-VBXD&V;0- NH_N]UN M)U/?NJ'I]X]@-3]B;_@G\GA&2T^+GQUTI)-47;-I'AZ=0RV9ZK+..AE[A.B= M3EN%^NZ_J[PC\&I4)4\[X@I^\K.G1DMNTZB[]8P>V\M=%^C<-<+.#CB\;'7> M,7^()O'_ (!MKG5/A]?7'^C7G+RZ2['BWN#_ 'V5W")(IXV&&1E;A@0<8-?=\" M<>YIP-F7M:/OT9V]I3;TDNZ[271_)W1\!Q_X?93QYEGLJ_N5H7]G42UB^S[Q M?5?-69_.]17V9_P4-_X):^)/@%<7WQA^!%A<:KX(+--?::FZ2YT,=3GJ9;<= MGY9!P^0-Y^,Z_N#AWB/*.*-]'\!Z(FZ]UO5;>PM%QG,LTBQK^K"LJOI7_@DM\+O^%F?ML^'+NXMO M,M/#-M<:U=#'0Q)LB/MB>6$_A7C\09I#),BQ./E_RZA*7JTFTOF[(]GAW*IY M[G^%R^/_ "]J1CZ)M)OY*[/V(\*^'-+\'>&--\(Z)#Y=EI5A#9VZ_>QGR(_54'65_]E>G& MXJ#FO1RK* I2J59;1BKOU\DNK=DEJV;X?#5\765*C%RD^B."\%>" M/%OQ%\2VW@_P1H%QJ6I7C[8+6V3+'U)[*HZEC@ . M?'HM]7\7%0R2!=UOIN1]V$'[S^LA&>R@#);T7]G_ /9I^&/[.7AO^QO ^E[[ MR= -1UFZ :YNV']YOX4!Z(, >YR3Z#7]E>&?@M@.%G#,LWM5Q>\5O"D_+^:: M_FV3^%:75+/[47K&:[277R>C71H^8XJX0R/C++ M7@\RI\R^S):2@^\7T\UJGU3/YV]7TC5= U2XT/7=,N+*]M)FANK2[A:.6&13 MAD=6 *L",$'D57K])/$_[(_AW_@HS^U7^T'J^L^(IM'C\':MI/A_P?J=E;1L MJ7D-F3>BX4 &=?,,8P6#*,8(Y!^)?VEOV3/C9^RCXN/A?XL>&&AAF=AINM6F M9+*_4=XI,#G')1@''&5&1G^S.!O$W(N-:2IQ?LL2EK3D]7W<'IS+\5U26K_B M;CWPNS_@>LZLE[7#-Z58K1=E-:\K]?=?1MZ+S6BBBOT@_,PHHHH **** "BB MB@ K](_^"#GPN^S^'?'?QHN[;FZO+?1;"4CH(U\^$I_P#;TO<2_P#)FUZ'O5%%%?Q: M?W 17MY;:=9RZA>S+'#!$TDTC=%51DD_0"OQ[^)7C&Z^(?Q"USQW>;O,UC5K MB\*M_"))&8+^ ('X5^FG[;/CW_A7?[,/BS5XI]EQ>:?_ &=;8."7N&$)Q[A' M=O\ @-?EA7\D?23SGVF88'*HOX(RJ2]9/EC]RC+[S\VX[Q7-6HX==$Y/YZ+\ MG]X4445_,1\ %%%% !1110 4444 %%%% !1110 4444 %%%% !114MC8WNIW MD6GZ;9RW%Q,X2&"",N\C'HJJ.23Z"FDY.RW!)MD57_#/A;Q)XTURW\->$M"N MM2U"Z?;;V=E TDCGV [#J3T Y-?1?P#_ ."9GQ4^(30:]\6;EO"NDMAOLK*' MOYE]!'TA^K_,/[AK[7^#O[/_ ,)_@/HW]D?#;PG!9LZ!;J_D_>7-S[R2GYB, M\[1A1V K]LX*\#N)^)''$9@GA<.];R7[R2_NPW7K*W=*1]9E7"688]J=;]W# MS^)^B_5_B?,_[-'_ 3"ALWM_&'[1DZ3.,/#X8LY\HI_Z>)5/S?[B''JQ&17 MV%I&CZ3X?TR#1="TRWLK.UC$=M:VL*QQQ(.BJJ@ #V%6:*_KSA3@KAW@S!?5 M\LH\K?Q3>LY_XI?HK171(_2\NRK Y52Y,/&W=]7ZO]-O(****^K/1"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 **** "BBB@ HHHH **** "BBB@ H MHHH **** "H=2U&RTC3KC5M2N%AM[6%YKB5SPB*"S,?8 $U-7B/_ 4C^)I^ M$7["GQ0\:13^5-_PBD^GVL@."LUYBTC(]P\ZD?2@#BO^"0^G7NI_LGW7QKU> MW:._^*'CS7/%EXL@^?-Q>-$N?JD"D>S5]%^._A_X)^)_A:Z\$_$/PM8ZSI-Z MFVYL-0MQ)&_H<'HPZAA@@\@@USG[+OPR'P8_9O\ GPI:W\N7P_X2L+*Z7&" M9T@02L?/J5E\TDOA#4KD"YA'4BWF<@2CT20A\#[S MDXKX,\2>&?$?@[7+GPQXMT&\TO4K.4QW=AJ%LT,T+C^%D< J?J*_H>KS/]HS M]D+X!?M3Z)_9?Q=\#PW-U%&4LM:LR(;ZT_ZYS 9QGG8VY">JFOW[@SQUS/+% M'"Y[%UZ:T]HOXB]=E/\ "75N3/YZXV\ \KS1RQ>0R5"J]?9O^&_\.[A^,>B4 M4?@_17V9^T]_P1F^.GPJ^T>)O@9??\)SHB9?[%'&(M3@7K@Q9VSXZ9C.YC_R MS%?'>K:1JN@ZE/HVN:9<65Y;2&.XM+N%HY8G'565@"I]B*_IG(>)\AXGPWM\ MLKQJ+JEI*/\ BB[2C\UZ'\N<0<+<0<+8KZOFF'E3?1M7C+_#)7C+Y/U*]%%% M>\?/A1110!O?"WP)J'Q0^)?A_P"&VE;A;_6,^PN71>E*#D_\51[?*,4 M_F?V%]'/)_JW#^*S*2UK5%%?X::W^$_" MOPRMYOFO;Z;4;I >0L2>7'GV)E?\4KX;KWC_ (*/>/?^$U_:AU/3H9]]OX?L MH--A(/&X+YLGXB25U_X#7@]?YX^+6<_VWX@8ZJG>,)>SCZ4UR.WK)-_,_$^) M,5];SJM);)\J_P"W=/SNPHHHK\Y/#"BBB@ HHHH **** "BBB@ HHHH **V_ M!OPW^(/Q$N_L/@/P3JNL2YPRZ;823;?]XJ"%'N<"OU?0/A;PAX4\$: M2F@^#?#=CI5E']RUT^U2&,'UPH S[]:_;>'/HZ9]C'&IG.(C0C_+#WY^C>D% MZIS]#ZS \#XRJU+%34%V6K_R7XGPY\&?^"5WQ!\1>5JWQH\3PZ!:G#-IFGE; MB[8>A?\ U<9]P9/I7UQ\'/V:?@O\"+18OAWX*MX+K9MEU6Y'G7K_ M .!\K!1117WI[(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M>:^"?VJ/A=X]_:5\8_LM:%?EO$?@K2+&_P!3!8;9!<9+(F.28@UOO/8W"CJ# M70_&[XL^&_@3\(O$?QA\7/C3_#ND37LR!PK3%%.R)2?XG?:B_P"TPK\Z_BEX MG^%?[('Q6^"'[:GA[XU>$M=\1SZE/I7QSCT#Q%;7,EXFJ227,]SLBD+-';S2 MS!3V6*V7@*!0!^GM%>;?M8?M"67[-7[/>N?&N+3X]2FLH[>'2;3+,ES=W,\= MO;@^6"Q3S)4+; 6VAL G%>&>//C=^U9\.?B#X%\1?"W5OB!\3-+U+78;'X@^ M%]5^#USI<-A:2??O[&?#?P1I5S\1_&&@Z3;?:M1UF[B5DBM8[J.: M""#8&E8M&[$R*B[-I) /I.BOEOX3?M6_&GPE\=/BM^R-\6;:/Q=XH\$^%'\4 M^"-8LK);:7Q%II1=L,\40"+<+-)'$6C552;>@.'+'+7P5%H,FF>)X/!2SO8I>6DESMCM99 MF$LK[D5I)9611"2L69/D3]F3]K#]L3Q'X*^-_P !?&OA;1_%?QH^$$JPZ3+; MJEE:>(5N8Y&LY67*(A/EER 8P5=!\K9:@#[%HKXVUG]IOXO_ :_:#^"WP\U M/]H>+QO<>-=5.A_$CPU-IVG-%HFH-;*X-O/8P1F%DEWCR9I)69,'_;KU#2?B MQX^_:-_:&^(7P;^'7Q$O/!V@_#1;*QU'6='L;2XO]2U2YA:9E4WD,T4<$*;5 M(\HN\C'#*J88 ]YHKY=N_P!I#]J?]G?]EZ+4?VH_#VCO\0-1^(=OX2\*WNEV MS74&J)=3I';:C+:VA9]P0S2&VBP[^2%4(9 %HR_&C]I_P1^TAX"TWP+??$#X MD^!?$]ZVG^-HO$WPKFTE_#;,8UBO8+@6%J##N9BZ2>:55&^;Y@5 /K"O,?C9 M^TSI/PJ^(/A;X+^'/"-YXF\;>,A0[88E& #AF9C MA5;G'IU?G!_P40^/FN)\7/!_[?W[+5A>ZAH?PDU.[\->+_&)L5N--N([LB"0 M6T7FQO=B!WD5I 5B,LL2K(=K%0#[D^!'QTL/C98:];S>%[S0M<\*:_)HOB70 M[Z6.5K2[2..4%)(R5EB>*:*1'&,A\$*P*CNZ^4=/?XA_#[6/AMX+_8L^(7A[ M7H_BI>WWBGQUXM\5Z3)?W%Y:F*!I-7S;SP(F=]O;QPA%0;HE&U4:OJFQCNXK M*&*_N4FG6)1/-'%L61P.6"Y.T$Y.,G'J: /"?C]^W'D5X8 &E#-<3Q>454AOFP,$8)/%+\0OV]?#OP(EL;G]IG MX%>._ .CWURENGBN_MK+4-*AE 9$4'KGKCR_P#;B_Y2';NWO5G4%54Q-\_/1E. M'#=5*@CD4 =3I6JZ9KNEVVMZ)J,%Y9WD"3VEW:RB2.>)U#*Z,I(92"""."#F MIZ_.'_@G;^U]XS^&7_!-'X?:1=23SZQK?Q+E\&^%;N32[C4&M;5BUP]Q]G@! MEN1#&)U2)>K+&G"@X]V\+?&3]IKPM^UEX5\&Z)-X]^(?PT\46<\.OZKXI^&D MFD7'A>\12T4@F6QM$E@D.%*LC,F"2_0$ ]8^)/[0VK:1\56^ 7P>\$V7BCQM M#X6?Q#=Z=J>NG3;2WLA,((P]PL$["663<$01D8C=G9!MW:W[.?Q?\1?''X5V M?C[Q=\(-?\"ZI)<3VVH>&O$<.V>VEBD:-BK8'FQ,5RD@ # YQ7R[\-O GQ*E M_P""MGQ%TU?CKJJ75O\ ##29IM0&C6!>> W.1;E##L51_>4!_4UVE]^TKXQ^ M.NO?$/3OA[\5O&?@N#P?XHO/#>@S>%?A;<:Y'>7MHJB>>\E-A)])UCPP MPDO%DN!&ES;^>Y6!'5E)W12/OB[H_B/ MPG\4M&([1-%G$(DADM[G_PKU[1ULD^'FGWFEV)M/$"36B2&Y>6[AN:%X9DU>YL%M+> M$7)M[:UAE0RRW,H57,;0QJKDJWR @'T717S5^S5\7OVF)/VH?$7P?\=6'BSQ M7\.Y=$74?"WQ#\2> Y-%N;>Z#*LFGW"_9K:.4X9F618D^[CYL_+]*T 5->UF MW\/:1/K-U:7<\=NFYH;"SDN)GYP L<8+,"O"VL:19:3XIN]$-OKL*17+R6ZQEW:-6;R^9"-I)(V\X)P/4J^4/\ @D4 M/A%\3P!_S7?Q-_Z,AH ['X\?MRZI\+O$^K>&?A;^R[X_^)0\- ?\)1J?A:Q0 M6EA(460VZ22,#<3JC*S1Q*VT,H)!R!L>#OV]/V=O&_[)=[^V=I/B"Z3PAIEC M--J<<]L%O+2:(A6M'B#$>?O9%"ABK%T(8JP:O1_%7B/P+\&O NK>-==>WTO1 M]-CN-0U"2*+&6=VED8*O+R22,< 99W? R37RGX _X)^^)?&W_!.#Q_\ ;Q$ M$\,^(_BSKM_XKFT^Q7*7>FRRF%F$D?"S12X26(C"EE*LZG M<.L\5_%*TT#XB>'OA;I.D2:GJ^N":YN(890JZ=I\0_>7DQP<+YC1Q(O5WD&/ ME1V7PNX\*^-/#7[1!_;J^/OAX>'-/\(_"V/PSI_A^TO([V\U/4KB[625HA"2 MK*\ACM[>//F2O("RQG"G?\,_%#PM\!=;OM4^-(O=1^)WB_1Y/$GB;2/#MB]_ M)HNBVI*1PC8.+6V#F,$?-/.\\B(S2,H /?Z*S?!OC'PO\0O">F^.O!.N6^IZ M1J]E'=Z;J%J^Z.X@D4,CJ?0@CW]:XC]I'PQ^U%XFT338/V7OB?X;\,7\5T[: MI/XDT5KU)X=N%5%4C:0W)/I0!Z37RM_P5'_XKNQ^#O[-L/S_ /"P/C#I4>IP M?W],M"US=''?&V(^E/\ ^%3_ /!7+_H[3X6?^$'+_P#%TGPZ_9#_ &O/$7[4 M7@?]H+]K#X[^$O$UM\/[/5%T#3/#OAZ2S*W%[ L#R-N)#80<=Q@8H ^IZ*** M "BBB@ KSOX[_LH?L_?M)Z:;'XP?#33]3G$>R#4U0PWD [;)X\. #SMR5/<& MO1**ZL'C<9EV(C7PM25.<=I1;BUZ-69RXW X+,<-+#XNG&I3EO&24D_5.Z/S M5^/W_!##Q5ICSZW^S=\3(=3@&6CT+Q,!#< ?W4N(QLD/^\D8]6KXQ^,'[.OQ MQ^ 6J'2?C!\,-7T)RY6.>[MB;>8_],YES')_P%C7[\5!JFE:9K>GRZ3K.G07 M=K.A2>VNH5DCD7T96!!'L:_:.'?'CBC*TJ>90CB8+J_;<3\.SWP-X\RAN M5"E'$076G+7_ ,!ERROY14COO^"$/PM_L[X=>-OC)=V_SZKJT&DV3L.1';Q^ M;(1[,TZ ^\?M7WU7DG["_P "-5_9O_9;\+?"KQ':1PZO:VTMQK*Q2JX%U-*\ MKKN4D-MW!,CC""O6Z_E/C_.H<0<8XW&PES0E-J+6SC#W(M>344_F?UOX>9)/ MAW@O!8&I'EG&"Z-JY( MP)+_ $Z.1U^CD;E^H(KR/QA_P34_9:\4%Y-,T#5-"D?DOI.JN0#_ +L_F*/H M !7OU%?/YKPGPSGEWC\'2JM]90BY?^!6YE\F<6(R[ 8O^-2C)]VE?[]SXS\3 M_P#!(RPOOV0?VGM/)%Q\# MO$3;>OD6!E_] SFOU=HKYC$?1OX1F[T<57CZNG+_ -L1Y\^!,7('(3PS=G'Y1U^N M=%<#^C7DE],?4_\ 8F/^HF$_P"?TON1^2]G^RW^TC?'$'P(\6K_ -=M GC_ M /0U%;6E_L/?M7:N0+3X+:FF?^?J6&#_ -&.M?J=1711^C;PQ%_O<96?IR+\ MXR-(\"X!?%5D_N7Z,_-K0O\ @FA^U7JQ O\ P[I.EYZF^UJ)L?\ ?GS*[?PU M_P $DOB1=%?^$P^+.B6(/WO[-LYKHC_OORJ^[J*^AP7@!X>X5IU85:O^.HU_ MZ0H';2X,R2G\2E+UE_E8^6/"/_!*#X,:65E\8>.]?U9UZI;F*UB;ZC:[?DPK MU;P3^Q;^S!X!*2Z-\']+N)4Y\_5E:];/K^_+ 'Z 5ZC17W65^'G ^3-/"9?2 M36S<5.2_[>GS2_$]?#Y)E.%UIT8I]VKO[W=D5C86.F6J6.FV45O!&,1PP1A$ M4>@ X%2T45]C&,8I)*R/4225D%%%%, 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@#PW]I33_BU\0OB]X ^'UC\!-9UKX?Z=XA7 M6?&&LP:II:13R6\3/8P"">[262-+LQ32?(.;>,*'!.-+]L;]GWPK\7_V8?&W MPRTOX31ZQ>ZUH,UOIUGI4-G!.+O&ZWD5YWBC79,L;Y+C[O?I7L%% 'Q?X5_9 MR_:D_:3_ ."9EQ^R!^T?X O/!?CG2-'M;71O$-WK-C=VUY+93I+92;[2XED0 M[8HXY"RY^\Z[B<#JO@+\7?\ @I)\0[?3?A'\:?V6[/P9>6310^*/B7_PE5M/ M;W,*$>8]G:1!F,\R@JI+>7$6WG.!$?J:B@#Y?^&7P\^.NC?\%+_'WQQUKX$Z MQ:^#/$O@[3]'T[7WUC2V GMF4L[PI=M,(VRV#L+?*,J,U!XC^"WQ@_9T_;YU MS]KCX9^ +WQCX/\ B1X>MM/\<:-HUQ NH:7>VJ)';WD44\D:SQ%(PK(K;P7= ML' !^IZ* /F?P]\#_C!JOQQ^*?[;$?A&70O%.J?#S_A&?AMX>OI[:2ZCCB1I M_.N=CO K2W0BVQ[V"I&-Y!8JO#>/_P!F+7OCM\;?A9\??!O[,6J?"OXFZ'XP MLM1^('B1;NRCM9=.16-Y;-):SN+]ICB-&V%MC'S"BY4_:-% 'Q5\&/'7B/P1 M_P %6?VFI=.^&.L^(+"YT_P>+V?0S \MG(-)7RMT4LB%T<&0;DW%2JY&&++9 M\6_LF?M-Z]\(OVB_C)X"#>&?BE\99;,:%I":G$L^G:;8HD$-L]Q&YC2ZFMQ. M&9'*(TJ#S/E+5[-\(_V4=<^%W[2_CO\ :6G^*RZE>_$6.P3Q!I)T(0P1BR@\ MBV^SL)F:,A/O;B^[)Z'!'LU 'PIX]^%W[6'C?3/V=_$7@;]BB'PQ8_##Q=;S M:CX3_P"$LL$F1/L^R29=C&)+<$$[B[3.6R8AU;<\1_#O]L7]D']L7Q?^T%\# M?@7'\2_!GQ7MK&;Q3X;TOQ!#:76CZM!$(_-C>XVB2)LN<[1G?\VS8N[[/HH M^7/VF/V;OVE_VK?V5;E]9OM.\+?$JS\5V?BOP5HT&H"XM="N;/;Y%H]P% FD M(\UGE"[!+-@91 3J? +XP_M]?&74M*\*_&?]E>V^&,&F7$,WBGQ._BFWO5U$ MPL&-O8VT08J)F4!G=RJ1,X5G>&/VL/@[^RS-^P1\:_V#[GQ+!8QW^FV MVM0>)M/BT/4[*YFEE+W$K2>;$,S-S'%))M .P."*^[J* /SX_9<^!_[=G_!, M_P 6WWP^\/?L_P!O\:/"6NV]NFD:YHWB2*RN]%VF23["WVMCMMEEFF<8"KF1 MI,AG:,?>/@5O&"5OF,4;L 9%3.P.0I?;NV MKG:-:B@#Y!_;&^&W[1OC3]N'X*_&WX<_LV:_X@\.?#*;59-9NK37=&@DN_M4 M21J+>.YOHV;&S<=^SAAWS77?M'R_ME?M+?#Z_P#@=\(O@S/\-;+Q';/8^(/& MOCC6]/FFL[*0%9EM+73;FY\R5D)4,\D87)Z'#+](44 ?)'Q__P"">>N^&OV/ M/ 'PI_8[U*&S\5_!_P 0VGB+PA+JCJJZI>Q&1IUG;A09VE=SG"[@$)5"2.V_ M9]^+G[;?QNUO3;7XR?LP1?"G2]*82Z_?3^*(+^;6)E4A;>UBB7,,1DVN\CL? MD7RUW%BZ_0-% 'RQ\/? OQ^TG_@I9XV^/NK_ +/&NV_@W7_!%AH>GZN=:TAF M\^"5':1X5O3(L9!?!"EOD^[S7(:1X2_;@_87_:(^(#_!3]G=?BS\-/B5XJN/ M$MG;67B6WTZ\T/5+D@W".9^#&S #H5VJAW*=RG[6HH ^0OVY_A'^UO\ '+]D MC3?!MK\*SX@\9ZIXTL-;U+2=$UJQBLM$MH)ED%HLUW- 9BJ(JEPIWRM(V$4J MHV?VR/ 7QX^*OQL^ _CKX??L^Z]?Z?X)\9G6?$K-K&D0O:P-&L>P+)>CS)!D ML0N5PO#$G%?4E% 'RI^TM\+K_P#:1TSQW\*OVCOV,]6\46<=S(?AAXGTB733 M.J26L1""7[0DMG(ESYF6DQ$ZA=Q8 @\1\0/V1_VTOA7\-_@-\*_#.O_V=J>BQZFEY$0]K!=1.)$) 8Q7" M;DR2#@G&[:/7KB$7$#P&1TWH5WQMAER,9![&L[PAX,\-^!-(.B>%].^SP-.\ M\S/,\LL\SG<\LLDA9Y9&/)=R6/8#WKYN_X)G?##XV?!KP5XZ\)_&CX.:EX9GUOXE:QXBTV>YU73KJ M*2UNFB,:$VMS*RR##9!4+\OWCG%?3-% 'R9\8_B'^W7K/QX>^L/^">5_XK\% M^&KM9/"EO-\3]%L$O+Q"<:C<1-)(6*\&"-L>6=XU0M)=27-O\ N\.SJBQX#+Y+$Y# UZ;1 M0!Y@GACQ%\7/C@?$_C'1;FS\+>!+LIX9L+R(I_:VJF/$FI,IZQ0HYA@S]YVG MEP0L+UYC\4O 7Q#^%7[:?B7]I&S\ :QXIT+Q3\(/[ M(-#LS7D9!V<$C%>P444 %%%% !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 %%%% !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 %%%% !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 %%%% !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 ' 4444 ?_V0$! end GRAPHIC 15 mg-20211231_g3.jpg begin 644 mg-20211231_g3.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" MO 1, P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "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 **** "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 \4_;,\"_M0?&30--^"W[.'Q!7P)#K(GE\4>/Q&9)].M MH]@2VM41E8SS,Y.\,FQ(7^8,RY_+3XE2_MI_\$A?VT/#^EW'QUU;Q?IVKM;W MP5KZ=K;7[-YC%+#-;RNX2;*L =Y9)(NSVT<[8:095_(11G<^T ZW_@M+^VS MXV_9$_9WTS0?A/K#:;XK\<:A+9V.IQX\VQM(45KF:+/23,D,8;'R^:6!#*IK MPS]MSQ3XM_X)Q?#WX"?M&_ ;Q3K2ZMJ4"P^/+74]=NKJ#Q3FUMYG:[29W4R% MO.Q(H#+YORD;5QSO_!R=;:B?%7PCU$[FLI-.UA(&'*^8'M"W/J5*?E6U_P % MZF4?L@?!!%[W((^G]GQT ?H3JOB+Q]\7O@[I/C+]G?Q?HND2^(])@U#3M7U_ M1Y+Z.*WG@$L;"".:+?@[\(_V@/V>-0\'> M)[>::2=[G6+6Z;5)H((K=Y8H8&9XT=I PWXR257?M+4 ?KE\'_B7H?QG^%'A MKXN>&D9+#Q-H5KJEI'(_&GXI_$J\\00^.+O2K36K'XHZU:2V]LME8RJ MJI%=+$Q#RR-ET;.[!R .0_8S_;3_:9_9_\ ^"EVH_L+?%/XP:U\0?"=QXKO M-"L[SQ+=&ZOK9EWM;7 F;+Y(5%D0L5^9B "!7 ?L$?M ?MD_LO?\$QO&/QI_ M9Q\*^$=9T/3?B5=+KT6K:?=37U@&L+ ->((YD1XES$""I*Y9CE0=OIW_ 0U M^$_P)^/?Q!\1_MB?$#QYJ'B+XPV&KW4^I:9J*1QQ6379?_3XU7F8R*TB;OE6 M,[U"?<<@'Z=ZUK>B^&])N->\1:O:V%C:1&2ZO;VX6**%!U9W8@*!ZDXK%^'/ MQE^$'QAM;F]^$GQ6\-^*8;-PEW-XCZQXB\.V#QJVMO/J;0"W82ND;$1PL$#LJ!IR6(Q MD=]\0_AA^UMK?_!3OX=?M6? S]F#Q+X6\,C2[/0?B$=6U+2(/M-H;B5)99(K M:]E\Y8X)(F7JV;= %^5: /L4?M&?L]F3R1\=_!IZ+J;0JPEU768H9H\$@X,%BD4F.QU" M-NJC ![/X_\ B=\-OA1H@\2_%+XA:'X:TTR",:AK^K0V<&\]%\R9E7/MFI-! M^(?@#Q3X0'Q"\,>.='U+0#;O.-3SD8IM4 Y;.!@YK\S? 7[1 M?B;XR?\ !;[Q9J?BSX?Z]XSMOAQ;:OI/@KPSHKVF=/DMI([:2Y1;RX@BRQ\] MV;<7RZX&$&WV?_@GG\%/VJ_@W^VI\7=4\1?!+5/"GPA\=W-WK&C6&HZE8.+2 M_-RC(!!;7$HB+123!MORXCC!/RJ* /KO1_C?\%_$/VK^P/B]X7OOL-F]W>_8 M]?MI?L]NF-\K[7.Q%R,L< 9&3S4WP[^+WPF^+]A<:I\)OBAX=\46MI*(KJY\ M.ZW!>QPR$9".T+L%;'8\U^1/_!,+X&_"[XP?\%1_BKX#^(GA2#4M TZU\07" MZ#-G['<^7K%LD<4\(^2:)=X<1N"N^.-L905U?_!(V&'X;?\ !77XO?"SP8IL M= B'B.RBTN%B(DBMM5C6 ;?5%!53U 9AW- 'ZC6_QK^#5WX@'A*U^+?AB756 MNC;+ID>O6[7!F#;3%Y8?=OW<;<9SQBC_ (77\&O^$B_X0_\ X6WX8_M;[;]C M_LO^WK?[3]HW[/)\K?N\S=\NW&<\8S7Y;?M:V%E8_P#!P+X*:SM(XC/XD\-2 MS&- -[F.(%CCJ< <^U'_ 4'L+*R_P""[7PHEM+2.)KGQ)X-EN&C0 R/_:"+ MN;'4[549] * /UFUK6]%\-Z3<:]XBU>UL+&TB,EU>WMPL44*#JSNQ 4#U)Q6 M+\.?C+\(/C#:W-[\)/BMX;\4PV;A+N;PYKMO?+ QZ*YA=@I.#P?2OSN_X++? M'+7-=_;<^"O[)>IV=]J'@V34]'UCQ%X=L'C5M;>?4V@%NPE=(V(CA8('94#3 MDL1C([[XA_##]K;6_P#@IW\.OVK/@9^S!XE\+>&1I=GH/Q".K:EI$'VFT-Q* MDLLD5M>R^_$KQO^T1\&K;QGX4^(EQ)& M$U:S63[7H9<& 6JA3\P(9@"+_ (*76DO_ P_\1/$ M-AJ^I:?J&A^'9]1TJ_TG5)[2:WN8E)1P\+JQ')!4DJ0>0:^=/^")G[3.D:3^ MQ)K_ (Y_:<_:"MK8'XGWEI::QX\\5JF5&GZ)KGXE_LS>+P-5\*2:3%J4>EWZ"6W MB=I#!.@1LC;*KIN4\'RO%_%WQ=^)/[6-MH=JMSXIUP:'HE^L"^9 M)I>EC[*9 V,D2W:73AAP\:P'D*IKVZ@#\_/VP_V.8/V4/^"<'B?XB1?&SXD: MO\0]"TG3WE\4W/Q)U<*+J2\MXYC';I-NN#D M<5]1_P#!8K_E&W\3O^O'3_\ TY6E>%_\&Y'_ ":SXX_[* W_ *0VU 'U5^PY M\*?B3\"O@&/AA\6O&.J:]J.C^(]7C@UW6[QYI[VQ^VRM;3.[LQ&Z$QG&<+T[ M5U&E?M0?LT:YXN3X?Z)^T1X%O->EF\J+1+7Q;927CR?W!"LI'=$6TTC4+J*V42P6 M4Q"/0I!-J^I16RR, M!DJID8 G'.!67JOQU^".A>#?^%C:W\8_"MGX>%QY!UZZ\0VT=EYO_//SV<)N M_P!G.:^4OVYM5O?'O_!$&3Q=XNE_M#4;[X<>&-0N;NZ&]WN9)+!VER>=Q9F. M>O)]:^>?^"8W_!.CX7?MR?L'&?X\^)_$21V/BR]@\(#1=3\E=)0>4\\JQLK1 M223.2KM(C$)%&%*G)(!^H^N^/O GA?PH?'?B;QKI.G:&(4F.LW^I10V@C8 J M_G.P3:01@YPFZ'IVF0W\I>VF:&\%O,-0\1V$&D):BY?5)KQ%MEA( MW"4RD[0F"#NSC!K*^'/QE^$'QAM;F]^$GQ6\-^*8;-PEW-X')C\.M/FT*\U'P?HPBB34XWU#[+%9A M)'2(JD-N4C5V5 9CDC (]+^(?PP_:VUO_@IW\.OVK/@9^S!XE\+>&1I=GH/Q M".K:EI$'VFT-Q*DLLD5M>R^ ?&&FOK.J^+K./QWJDL\9M]$T_>"\$CO\BS2=#GF--Q.UF0CZE\.>)_# M?C#2(O$'A+Q#8ZI83%A#?:==I/#(58JVUT)4X((.#P017Y#?M1_#'X:V_P#P M7A\,> +?X>:&F@W_ (@T(WVB)I,(M+@RP1M*9(0NQ][$EL@[B23G-?KIX/\ M!/@SX>>'X?"7@#PCIFAZ5;%S;Z9H]A':V\19BS%8XU"KEB6.!R23WH \&_X* M9_"^+QG^SK=:WH7B_7O#OB%=>T#3M.U[0=KV;N4$ M;3,=JR*)D^7&]FBZX%?HA^WC_P FZ/\ ]CSX1_\ 4DTVOSD_X+N? C7_ ( ? MM3^$_P!M#X8[[ ^(9H'GO;=7J$SCN9@PZ/&@ZD5^7O\ MP1-\5_$/]HS]L*^\(_&KXM^,_$&E:;X*O-2M].OO&-^83<+<6L2LZB8;P%F? M@Y&<'' K[_\ V.OC#8?MT>/;/]K2SL'AT'PSX2@T;0K61#M36KR*&YU9US]X M1*+6U5^>5N #@FOSU_X-X?\ D^/7O^R:7_\ Z76% '[(^,/'/@CXU9WPX^-/P<^,=O<7?PB^+/AGQ5%:, M%NI?#>O6]\L)/0.878*3@]:^0OVXOA9XO\"_MZ?#S]M7XH?M"^$]*^&WAF!; M2#PQKJ37%[+,RRI/#8V21.+F>82+ATQ(N!QB-<_,WP#\9WFF_P#!?Y[CP?X0 MU3P;8>(M0NDO_#=[;QVLIAET1IR)X8G95+RJD^PGZO-8\VWUC49(GCDO95="R,?,8B.-DB4! $ !! /D7]G#QQ\1?# MO_!=R_\ @E9?%#Q5-X3LM%+:_@N#!/8S^(;9)HY0=IC9"^X,#Q@C.:_)&;XU^ M"/V=?^"ZGC3XS?$66Z72-"U/7)[E+&U:::4_V1,JQHB]69B ,X49RQ502/L[ M_@FUXV_9\_;E\6^)?VZK[P[82_$=;[^R9-+N+9"WABPC+?94B/61Y8\N]T0& M9M\:A$C*D ^N/%_C7P;\/= G\5^/O%NF:'I=L ;G4M8OX[:WBSTW22,%7\35 M?P#\3/AQ\5M"_P"$H^%WQ T3Q)IGFF/^T= U6&\@WCJOF0LRY&1QG-?FS^UA M\?-?^)7_ 6[\$_!+Q/X6U7Q/X6^'=Q#+IG@_2FM\WNHMI37RW(6YEBA:19) M(1EW&%@^7).&]2^#/P:_:IT?_@JKXE^.>D?LZ:SX9^$?Q&TDVWB^SUO4-,*F M=+ 8GDMK:[F#,US'C<-Q(N)"<;FH [7Q'_P5&^%>K?M\>%_V5/ 'C[1ET"PA MU&;QWXFN;R%;0W$=K*8;&.9SMRL@#.RG[P5 >)%KZRTK5M+UW38-:T/4K>\L M[J)9;6[M)EDBF1AD,K*2&!'((.#7X]_LX_"3X4ZQ_P %VO%'PNU?X9>'KKPS M!KFO)#X=N=%@>PC5+64HJV[(8P%(! "\$<5^P.A:#H?A;1;7PWX9T6TT[3K& M!8+*PL+988;>)1A41$ 5% & * +=%%% !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%% 'S#_P5!C_ &X_&7P;/P8_8J^$UQJ=SXEADA\1^)T\06%D;"T/RM;PBXN( MW,LH)!<#")D [F!3XPT'X2?\'%'A_P %6WPQ\-Z=+HVA6UBMA:V>EZCX5M4M M+<+L"QM"X>/ Z%"&'4'-?K;10!\J?\%$?^"=4/[5O[(FB?!SX?7UM:>(_ <$ M#^$;B\.V*810"![9VYV+(BK\W9XT)XS7CO[1?[*G[2/_ 4,\,?!3X$^,O@K MK7P_TKP/;JWQ%\0Z]>63(TJP0PM%8"">5K@MYSB>**./" &\N(4"@*J??)Y'&,D?G%_P2 M]_8\_;C_ &1OVM_$WQJ^+_[*>J'1_$V@7UD?[(\5Z'/+:RS7D%RK%6OEW+B% ME..,FVT[1WMH$!Z#S;BZECB MC7/7EFQDA6Z'YN^&7_!/_P"(?QA_:FA_;<_;JU72;W7M*$:^"/ &ARM/IWAZ M*-B\)DF=5-Q,K,7X4+YA+Y(VJGUY10 5\T?\%5/AY\;_ (\_LE>)?V>?@9\% M=4\2ZKXE_L\I?PZMIMK:6HAOX;APYNKJ*0MM@P J,/WB\\''TO10!\1?\$>O MV!X)4ANWD))MR MI'ELI$HR0-V/ X_^":_[=7["O[=Q^-7["OPV_P"$J\%+<>;%:2>)K&T\W3YF MS/IZ7 MX\\/:>MKJ7A/4M2M([Y88YVF@>*:*9[G_#*TTAX9?$?B)M;BN;K7VCP?(MK)5(M$D8#S)'=_D++& M S!X_INB@#Y__P""F_[*4O[7_P"R%XC^&^AZ>))-VXOJ$P#RKN'W MA'\L*G^Y"E>ST4 ?F7^U7^PG^V9^SG_P4&_X;O\ V)O T7BRTU74WU#4M$6[ MC22*:9"EW!+&[H9(IMSN'3)1GY **S?:/P \;?M8?$2UN?BG\>?@W#X#MK?2 MI(M*^'>G:]!J=[>S$JYN)[DK%%&V$$<4090/-D,K?=V>QT4 ?FI_P3C_ &// MVR_V>/V_?&W[0_Q7_9JU.Q\.>+[#6(8)8/$NC3RVK7-]#=Q^8B7I)XA*';NP MS#MDA?V%/V.OVRO@W_P4O\6_M/?$O]FS4M-\*^,=0ULQW*^)='GDL$O;T7$; MS1QWK,0H&&$8=LG@-7Z544 ?G%_P4,_8Q_:GM?\ @HQX(_;@^ /PC?QWIMA< MZ7<:CI%GJ4-M/%/9R8,;&5AM22,+MD 8*V[+]->2QM[.[65[4R7-Q#Y]P%4DNJK'N?:K,%W MG]1:* /@?_@L+_P3O^-/[4.J>$OVE_V;-/9_&GAFQ2TO=$DO8H+F2!)3<0/# M(7\OS89'ERN_Y@XVDE0&]=_98^*O_!1'XV0:+I/[07[/>G_#*TTAX9?$?B)M M;BN;K7VCP?(MK)5(M$D8#S)'=_D++& S!X_INB@#XU^./A7XQ_$_PA\3?@?^ MTO\ L8Z[\1?"]WXAU.X^&.OZ'J&GR75NLA9H%<3W,-_%\D+:G;V5;"0<.^YW9V7Y2=JC(3I\B8%\#HDLK'A:^UOBEX1U3 MQ_\ #+Q%X$T/Q3ZWH5W86>MV6?.T^6:%XTN$P0=R%@XY'*CD=:^J7U]X.MM,-U+(+BZ0Q&XN);C',<3W"1Q( MN%^U2DLQ";0#Z2^''@/0/A;\/]$^&WA6 QZ;H.E06%BK'+>5%&J*6/=B%R3W M))[UM444 ?./_!4+P)\:?C;^R9XI^ /P0^"^J>)M7\306:0WD&JZ=:VML([R M*9_,:ZNHGSLA. J,"77G[V/*/^",7[/7[3_['_PZ\1_"/X_?L^:II!UGQ*-2 MM-:M]>TFZMD0VR1LL@AO&E!!B&-J-G?VP:^Y:* /EG_@K]^S[^T9^TM^R0WP MW_9M0W6H_P#"0VUUK.C)?I;-J=BB2YA#R,J'$IADV,0#Y7!) 4_)'[0G[ W_ M 4F^-?[ WPV^$^K?!WPC9W?P[N5M[/PKHVJ1?VC=0&%D-W-*\PME887=&C, MSM(SY!&ROU=HH ^,/C?\%OVL/'O_ 22LOV8HO@#YOCNX\,:/H:Z-IGB>Q>. MTCLVM=T]Q/<2PQ@LMNYV1&7:75=S#+CH/^"/_P $?CM^S3^R^_P2^/?PCOO# M>J66O7=Y#_+AI "N=H<5Y- M\$?^"S_[!GPO\>_\)1I'[$.IZ!>7B+;WOB>VOH-0U".#@;!)/B3RP,?NQ(%P MH ' K[-_:1_8[^)GC_\ :G\(?M8+A'R$3L"&J_'C]E[X\_M=?#NZ^#?Q@\.?"_PGH>IO"-4U3P^ M;C6-1$22+(1:M<6ULEM(2I42$2[0Q(4F@#Q#_@K!^PK\1?VUK#P%^V3^QU=Q M:OKEAH=NUO;17:VTM_I[-]KM+FW>4JH=&E=MK$%A(,G_#*TTAX9?$?B)M;BN;K7VCP?(MK)5(M$D8#S)'=_D++& S! MX_H?P-X,\/?#GP3H_P /?"5E]FTK0=+M].TRVW%O*MX(UBC3)Y.$4#/M6I0! M^=7[:7<:CI,&MVUC/!+:8C:-C<.HV MNB@K(-V#D,!@%OOSX?W/CN]\(V=]\2M,T^QUJ6&ESM+#:AG8I")& ,K( MA56D 4.RLP500HV:* /!_P!OJ#XY^*/A+%\/_@9^S_JGC+49_$&BZE)<0ZYI MME:P1V6J6]ZZ,UUY\ 7NA^ M)9+<:AX:TW6[BT,]OJ4&6B4R6\\L*B0;X2PD("S,3BOH&B@#QWX"_"2Z_8N_ M9+\+?"'X??#G4/%=]X?TA8KJQT2YLX7N[YU>6>" 2/@G M_@D_^PM^W+^Q3^T]=?%3XN?LN:I-H^H>%+K27?2/%.AS2PR236\RN4:^7*_N M"IP<_,#CK7ZL44 ?G+^W+^R-_P % /%?_!3'PI^U%\&/AYIOC+PYH/\ 9\OA M^VUC6H(;32S"H\Z*9))%=29=\P>-6.67&63;6#<_L/\ _!0?PQ_P5ATS]L&7 MX4>&?$EK=W<=W?:CI>OI8Z;:-)IOV.2-A,SW.(2?O")C*%#!4W%$_3BB@#\W M?^"PO[&7[87[6?[1/A#Q1\"/V?KS5]'\*:0()]3G\1Z5:I=2M/YI$237:R;0 M, ET7YLX! !/Z*>'=6U#6M!MM7U/PQ>Z1<3Q;I=+U"2!Y[<_W',$DD1/^Z[# MGK5ZB@#\S?AE^QO^V)I?_!6Z^_;'\5?LKZDO@75-ARW"6MS8RVB MO)"+XAAEU9E!8[=V QX-3X??L/?MM_L,?\%#=9^+?['OP U#6_A5?WWDWFDR M^*-)MOM6G2[7EAC2:\5LPR%C"SA6PBAN&;/Z>T4 ?F]_P4D_8%_:JU?]J7PU M_P %!/V-_"KW7B2)-/NM;\.7%U;K=VE[;(J(Y'F^5.AB5(9$1V^X<%U?*_5? M[,WQ$_;3^-E_8>*OC_\ RQ^%.D:7$YGT:/7H]2O->N6C*!F"H!9VR%F?82T MK.L?S!%82>[44 ?F[JO[%'[8_P O^"M%]^U_P#"OX*6_CSPOKU]>W4;Q>); M73_LQN[9HG28S$NGER-NRJ.&0#'S$J/T5\.+XA3P_8KXMELWU46D?]I/IT;K M;M/M'F&(.2P3=G:&).,9J[10 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 %%%% !114&HZIIFD6_VO5M1@M8MP7S+B947/IDD#- $]%4+'Q7X7U. MY%GIOB2PN)F^[%!>(['\ @ HHHH ***H^)?$WAS MP9X?O/%GB_7[/2]+TZW:>_U'4;E88+:)1EG=W(5% ZDG% %ZBJ^D:OI/B#2; M77]!U2WOK&^MTN+*]M)EDBN(G4,DB.I(=64@A@2"""*L4 %%%9'BOQ_X%\"? M81XV\9Z5HYU.^CLM-&IZA' ;NYD8)'#$'8>9(S,H"KDDD8% &O1110 457U? M6-)\/Z9/K>O:I;65E:Q&2YN[N=8XH4'5F=B H'J33=0US1-)TB3Q#JNL6MM8 M0P^=+?7%PJ0I'C.\N3M"XYR3B@"U1571-=T3Q-I4&N^&]9M=0L;E-UM>6-PL ML4JYQE74D,,@\@T]]4TR/4X]%DU&!;R:!YHK0S*)7B0JK.%SDJ"Z G& 74'J M* )Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** 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@ KG?B[H6B^)/A;XBT7Q!I-O?6D^B72S6UW"LD;@PMP58$&NBK%^),T5O\.M M?N+B54CCT6Z9WPH _.7]D']G[]F#Q9_P1/G^(_Q9\">';+4;31_ M$%[%XR-A##J-I=PWET+:5+H 2^8&2)%7=\V%3!!VU]$?\$\/VC/&^G_\$\/A M[\2/VEK_ %2_UW5IGTW0UDA:;4M=W7$J62JIP99'B3.]B 8T,KL%W/7!?\$= M_P!G7]GCXI?\$^/!'B'X@_!?PGK^H1ZGJC37.K:%;W+F1-0N A?>IW,J;=I; M) QC Q73_P#!4K7=-^$GBCX%_&KQIIVI#X>>%?'-Q;^+WT:>>!K".[LGMH+C M=;,LB+'ND^Z1G(09WA2 >R>$OVR?!>O?&.]_9Z\4_#KQ7X3\<0:&VKZ9X<\1 M067F:S:+NR]G-;74T$I!4@J9%8$'( 5B/._V-/VV_B!\;YOBGKWQ"^"OBRRL M?#WQ,U+2+5;&UM[Y=)AL[.S0V;I;S//-<-,)9&$,-K>SNI--UG3O&=QK,VAV#6\BR32M)<2""-S((0C8+//P MORL5X[_@EMXP\*:3K?Q[\!ZGXCLH-;NOVFO%4EOI,MRHN9$*0,'$>=Q7$,IW M8Q\C<\4 =E\*?^"G'P-^-,->FTB'5K?PF7L]+N(Y&1?M MLJR%8-X4R!?F=8RKNJ*0:ZOQ'^VCX,T[2/$?BWP9\,/&7C#P[X2O)[7Q%XD\ M+V5I+:VLL'_'RJ+-F>(?AKKFL:=XZ ML-3D"2V4K7MQ=&28,>$*2_?/RGRWY^4X /?9_P!J/X&+\#K']HNR\=0WOA35 M8H3I%]8PO+)?RS2"**WAA4>8\[2GRQ%MWA\J0"#C T/]KWP%K/QQL/V8_B/\ M.?$O@_Q/XAT::_T#3O%,%E)#K%N@?S5BDL[FX3RT&222*VN?+QPN=TB>IN8S_%7 MZ#Z-^T7^RW\5_B'X33X:>*/"OC?Q)>13RZ5=:'<6]Y21$QG. #YC_ &0/C#X._9L^+G[36E^'/A1XE\0R0?%F::V\*_#[P^MS M<16XARTGE[HXHDSD ,ZER"$#$$#ZI\ _M<_ [XB_LWV?[5>B^)I8O"-Y:F59 M[FU87$<@F,!MC"FYFG\\>4(TW%W(";MRY\:_X)T30R_M#_M0B*56*_&%]VTY MQ^XQ_,$?@:^7/!]QKFF?\$=_#_Q"T+2KS4]+\$_'0:]XEL-*G=)9-,MM7DDD M"M&P9<%HWW*05 WY&W( /O*#]L_P5I7QD\/? [XI?#3Q?X&U;QA'*?"-UXGM MK,VFKR1@%X(Y;2ZG$?$#6_ M$G@1K-;_ $*P\)NMW>&X25U\F*9HV556,%I)Q%'^]B 9C(H/'>'_ !#_ ,$V MOC/KO@#Q7X%\4V7C_P 1MKMI>>#-+_X3:]U'4-.G$B2/=&VGN7>V$"(99#(J MX$6TY8JIA_9$G@?_ (*<_M9)'*A)/@G ##G&E2AOR/!]Z .F\-?\%+_@WX\^ M%EQ\2?AI\+?B/XFN].NKFWU_PAHGA42:MHDD!Q*MW&TJQ0L/X5\TL^&V!BCA M=?Q]^UE^R]X[_8HG_:3\5:-J'B?X:Z[HLCWUC#X=DO'DART!]3D?F* /L_3_CQ\%_AW^SSX,^(NG:9-I/A[7=*TJW\ M&>'+2P7[5,;F!#9Z?!;Q$@R["%V*=BA&)8(I85? G[7O@?Q7\=YOV9_%G@KQ M'X-\;+H2ZS8Z+XFCLS_:%B79#-!+9W-Q$^UE8%2ZO\K':0I(^4OCUX]D^"OP MG_8I_:2\1PS2^!?"EOI\?BNYAC:2.S^V:-!!!=.J@G;&#,0<=2 .6 /U;I?[ M07[-'C[XEZ;/\,-8\-^-?$2Z)<3RZIX8FMK^XTS3%0N6>:,L8TDE\M%BW R, MY(!$;E0#E->_X*0?!;0_A]>_&U?!7B^]^'6F^(#I%]\0K"RM'TZ*47 MFF\L MW(NW@68B/S%@8$GY=PYK@_\ @JYH/AF[/[/GC:+2+*34?^&C/"UM#JJP(9OL MS_:I#$),;O++*K;/C_P#&WP%\??\ @DQXP^*5CXXT'PE:ZM>2+X:^ M$'A)K:SAL"FL(6^TQQJ)KFY90]RY^2'$@;R\@2'W#_@H/XN\*^*?@Q^S1K?A MOQ'8ZA9M^T/X0"W=G=)+$QCBNE?#J2#M;*GG@@@\B@#[5HKDM>^/'P;\+?%7 M2?@=XB^).D67B[7K-KK1_#]Q=A;F[A4L"Z*>N2DF.[>6^,[3C3^).D>+_$'P M\UW0?A]XECT77KW1[F#1=8FM_-6QNGB98IRG\81RK;>^W% 'QI_P5P\3>(OC M)^RA\4;7PGK$]IX.\ PV\>KW=L^T:YK)O+=#9@C[UO:JY:7'#7!1,@V\JGMO MVOUUI])_9K74ESX,_P"%D:+_ ,)8)!^XW_9C]B\_/'E?:=GWOE\SRN^VO$OV M[/@1^VY\'/\ @G9XM\)>+OCG\/[_ ,$Z-I%I%=Z3I/@RX@N[A/ML'S?:)+A\ MR-*1(\C!F\NK),MIVBFWM6LVB3R MX7BD9][ 9W$G!ST% 'CG[(GCG3?AKXZ_::\>:IJ M/AMI7Q':YTFXB0M#]L% MI'_:2P*N=[&XVKL0'=*S* 6)%>T? ;P/XF:XU+XW_%+3C;^+?%B1E].D8,=" MTU"QMM-4C(W(':29AP\\LA!*+&%P-#T71_C;\3H-+T#2;:U^&_PUU/R[*SLX M%CMM7U^%CG:B@*;>Q;( PUWD\-:@M\I?&/XF?$-_@E^TY^TOJ'BC4;'Q_\ M#?XSQZ3X$F2[D4Z;IUM/IZ6L$40.TQ723R^8F,3>;EMV%P ?HG14&EW%U=Z9 M;7=]:&">6!'F@)SY;E02OX'BIZ "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@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ K.\5>#_ EX[T67PWXW\+:=K.G3_P"NL-5L8[B" M3@CYDD!4\$]1WK1HH YWP%\(/A-\*HIH/A?\+_#OAM+@YG30-$@LQ(>/O"%% MW=!U]*UO$/ASP]XNT.Z\,^*]"L]3TV^A,-[I^HVJ307$9ZH\;@JZGT((JY10 M!R7PH^ WP3^!5C=:;\&/A/X>\+07THDO4T'28K7[0PSM+F-07QDXSG&>*?\ M\*+^"?\ PD6L^+C\'_"YU7Q%;B#Q!J1T"W\_4XACY+B39NF7Y5X+3X\\;_!'PKJVM/&LNZ+/X;UO1K2\TZZMV@N;"ZMUDAFB(P8V1@592."I&,5S7PN_9]^!?P1L[W M3_@_\'_#7AF'4FW:A'H>C0VPN<9P)-BC>!DX!X&3BNPHH X_0OV>?@#X7DU" M7PS\#?!^G/JT;1ZHUAX9M83>(3DK*4C'F GDAL\U=\%_!WX1_#;2KO0OAW\+ M/#F@66H?\?\ 9Z+H=O:Q7/!7]XD2*'X)'(/!KHZ* .*^&/[-O[/GP5UB^\0_ M"'X)>%?#%]J2[;Z\T+0H+629<[MA:-0=F>=OW<\XJSHWP#^!?AS7;OQ3X>^" MWA*PU._21+[4;/PY:Q3W"N"'6218PSA@2""3D$YKK** ..T+]GCX >%[74+' MPS\#?!VG0:O$8]5AL?#-I"EZF0VV4)&!(,@'#9&0#3+;]F_]G>R\*W'@6S^ MO@N+1+N=9[K1HO"UHMK-*N0KO$(]C,,G!(R,FO'/BYKO_!1+]G[XDZQ\2_!& MCZ-\8_AY?WAN#X,MH%TW7=#AP!LM'&4O% !;#YD=CA0O6NU_9M_;M_9U_:AN M9?#?@CQ3-I7BJSRNJ>!_$]L;#6+%U'SJ]O)R^WNT9=1W(/% 'H4/PE^%=MX$ ME^%MM\-/#\?AF>%HIO#L>C0+8R1GJA@"^60?3;BJWPJ^"'P<^!ND3Z#\&_A= MH/A>SNIO-NK?0M*BMEG?H&?RU&\@< G.!P.*ZFB@#A;7]F#]FVQCU^&R^ '@ MR%?%2,GB98O#-JO]JJS;B+C$?[T%OFPV?FYZ\U;U[]GWX"^*M,TS1/%'P1\( M:E9:) L.C6E_X:M9HK"->%2%7C(B4=@H %=?10!Y1\2OV7O _P 2?C!X,\?W M?P]\-6I\%RV]Q9Z]'8H=3VP&1H;"%O+'V>W61ED)#G.&C" .S5ZO110!G^*O M"7A7QUH%SX4\;^&=/UG2[Q0MWINJV4=Q;S@,& >.0%6 8 \CJ >U7([.VALU ML+>$10I&(TCA^0(H& %VXVX'3'2I** ,[PCX1\-> O#-CX-\'Z/#I^F:;;K! M96< PL:#H.>2>Y))))))))-X>ZEB.V M>>W!%O-+&#LFDBR?+D=6:/\ A*UVE% !1110 4444 %%%% !1110 4444 %% M%17E]8Z= ;K4+R*"(=9)I JCC/4^P- $M%B7QK8NX_X"LI/Z4 >JT5X- M=?\ !3__ ()^VDQ@E_:O\)%AU,5ZSK^:J0:9_P /2/\ @GS_ -'6>%?_ (D M_P#B* /?**XGX)?M(? S]H_2[[6_@;\2]-\36FFW"P7T^FNS+#(R[@K9 Y(Y MKQS]J?\ :;^(.H?M2>"/V"O@%KJZ-XA\564FK^+O%@MTFDT+1XQ(3]G20,GV MF7RG16=66/"H!],T5X=\3/V6O&.A^!;[Q#^SO\ '+Q]IOCFPM'GTJYU M[QM?:M8ZC<(N5@N;.]EDMUCD(VDPI$R;MRD8Q7 _#3_@JU\']=_8)/[8_P 1 M/(TF_L1/IVH^&HY29)]:A4'[) #EB)-T<@)SLCDRY^5C0!]7T5\0_P#!13XY M6WQ-_87T3XS_ ;^.KK=0^)=#MM8'@?Q0/L_F7$D7GVEQY#DG D'[MVR!C(Y MY^K-%_:)^ WB3XGW?P4\/_&/PU>^+K!6:\\-VNLPO>0[?OAH@VX,O5EQE1U MH [*BN6^)?QO^$'P;MX[GXI_$C1]"$T3RQ)J-ZL;O&F-\@3.XHN1N8#"Y&2, MTS5_CS\$= ^'$/Q@UKXN^&K7PI#/B=H6J:_HL$*/AYX-L=/226Z\"7D5MJNJWSN M^5-RZ.;>")%C.%7,C3-D@1C/D/[%_P 0OVBOA1\=_C'^R3\7_B#J/Q(L?A[I M5CK/A;Q-J*@ZA+;W43R+9W#C)DD.,*QRO=A!#9LQBMOLOD1;6B56(5O, M9]S9^J?C'XC\0>/_ !K9_LX_#O6KNPN+JW34/&NNZ=<-%-H^D[R%BBD0AH[F MZ='BC92&2-)Y00T<>X ]1HI$4(H0$X P,DD_F>M+0 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 4O$/B;PYX1TJ37?%?B"QT MNQB(\V\U&[2"),G R[D ?G6;X3^*_P +?'M[)IO@;XDZ!K5S%%YDMOI.LP7+ MHF0-Q6-B0,D#/3D5N7%O!=0/:W4*212(4DCD4%64C!!!Z@CM7PU_P1W#2[YU$K_ "ARL'F!%;YV4C%4/^"N_P :]>TC_@G7XLU[X9:+JUWI MWB71+$+XKTVXM4M;6TNKRU0K())TG(GAE9!Y44@^?YMHR: /H+P1^TE\ ?B5 MXQG^'O@'XQ>'=7URWM1'1;GQ/+> MLRVZV&]P&8E?F$A3RPRF38=RJ ?0-%>2>"_VK[#5OV@5_9C^(?PSUGPGXKNO M#AUW2$O;BVN;74+-9/+?RYH)&VRHV=T; <#(+#!.?XK_ &T+#1O"GB[XD>$? M@UXE\4>%_!.H7MAK6L:+/9;C<6C%+HQ02SH[Q0N&5WP#\C,BNH#$ ]KHKYA_ M:._:Q^,?P_\ VY/A3^S[X6^#>N7^AZQ%JVHW4VEZEIZSZ\8-/E @B2>ZB1(H MGE61S,T;.T:[ =@+[?CS_@H=X)\"_&^\_9V?X)?$&_\ %MOX.D\06NDV6C1/ M)J*K*L8M[8"4^:^1,2_$>('*N_&0#Z#HKPOX:_MW>%?'OQ1\$_!S7O@AX_\ M"FN>._#-QK6DQ^)=-M(4BA@#>;'*JW+31N"O :(9#*> >.F\ ?M3^$_'O[17 MBG]F,>!_$>D^(O">DV^I7L^J16GV6YMIR!&\+P7$C'.>CJA&#GGB@#TZBO _ MB!^W]X,\%_#75OCSHWPK\3>(?AUH.HM::IXSTEK3R7"3BWEGMH9)UEN88YLH MTBJ =K%-Z@FN2_:5_;2^(/AOX[_ KP1\(OAMJVM>%_B'?2ZFFLZ7?V4+=" M\2ZSX4?Q!:2:FNGR6HMD;8\;26UW*1*KY4@*5R,AB""4\%?M>>$/&GQA\>_ MN/X<^+;'Q!\/+"SO-6@NK.UE6[CND+P_9C;7$ID++@X8)C/.,' !ZS17S/\ M"G_@IOX(^-BZ#>_#/]GKXFZK8:OXR?P]J.H6OAY)(M!D$@C$M\4D(B7G>P!8 MQQ@,^W<@?JOB5^VOI?@CP7K_ ,6/"_P9\4^+/!?A2ZN8O$/B?0WLQ$BVSLEW M);Q33I)<%2 0000"#6U0!QK_ +1?[/DGIJ_A[6+6_M)?]7=65PLL;_1E)!KXB\-:1\,T_X+ M:_$^Z\>Z;H8M#\'K*=Y-8BA\OS?,LE+YD&-VP$9Z[0>U4?V)=/L)O^"I'Q6U M_P#9-@6/X*R>'XDUV;1UVZ'<:^!!G[)M_=M(#YVXQ_*,R=F3(!]ZT5Y_XY^. M[:)XRN_AG\./AYJGC/Q)IVF1W^J:;I5U;6\>GPREQ!Y\US+&BO*8Y-D:[F(0 MLP5<,>-\#_\ !0+X'>.?@;JOQKL[/6;1]#\2+XJ6NM/<1V\=@R M&3R_,>65%#^9Y>&)9U"OM /&_ 'P[NOCM9_!WQ7 MKGPYTZ\:'4/&FDFS:(1+-Y+W<-N\ZSSVRR9!D"#(!= Z8<@'O-%>3>+OVOOA M[IWBCP3X!^'.FW?C#7OB%HTFL>&++29HHHI--2)9#>2S3NBQQ%64+C<[$X"X M!(J_#3]M+P-\1O 7CCQ6G@/Q/9:K\.=8N-+\6^%38QW%];W,*[B(O)D:.9&7 M+*X< @$G% 'L=%?.OP+_ ."C'A#]H6Y\#W?P]^ WQ#FT+QK]L4^*3HB-IVCR MP&3]U=S)(0C%8P25W(#(J;BP<)8\??\ !0SP'X%^%LW[1*?"[Q/JGPPM-26T MNO'6GBU,+(UP+;[7#;M,)YK83$)Y@0%A\R*Z$,0#U_5OC!\*]"^(.E?";5_B M'H\'BC6_,.E>'GU"/[;TUSJ*MHZ"W5%1=\K,9 J ]-_89KV_X _MD:!\ M;OBQXG^!6N_"OQ3X(\7^&+."_GT/Q5#;A[JQF.U+F)[>:5&7. P#?*6 R>< M'L=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>3_M)_L3? MLY_M5VT5Q\5/ RC6K/!TOQ7H\IL]6T]UY5HKF/YOE/(5]R9YVUZQ10!\B[?^ M"C'[$OW&D_:*^'=MV;;;>+M-A'YIJ.!]97/]P5[#^S9^VY^SG^U5!+:?"[QP M(]'66VD^;Y3P63-U>LUX]^TG^PI^SI^U%/%XA\=^ M%)=-\46>&TOQOX:N38:Q8NOW&2XCY?;V60.H[ 'F@#V&BOA_QY^T9^UC_P $ MTI(;;X^_$#P]\9/A\&"P:G)JMMI?BZRB[;K>5PFHX&!E"9&.68J*U/'G_!<[ M]B[PQI<5SX2@\4^);N:W5Q:V.D"!87*@F.1YW0 J>"4#C(X)'->3F.?9+E,; MXS$0AY-J_P!V_P"!P8O-,NP"OB*L8^KU^[<^S**_+7XC?\'!7Q-O_,A^$O[/ MNAZ6.D=QX@U2:^)'KLB$ 4^VX_4UX?XZ_P""PW[?/C9FCM_B[;Z' _6WT+0[ M:+'TD='D'_?=?$XWQ8X3PS:I.=7_ QLO_)W$^?.E+$'\:_1_#O$8;Q"RZKC* M#=)0ERM-)O:]]&CZGA?%4>)\'/$4KP496L]7W/J_Q_\ %SX9?"SPI?\ C?X@ M^.-.TO2M,@,U]>7-P,1("!N(&2>2.@->$:O_ ,%B_P#@F[HI*7'[3-G,W0+9 M>']2N-Q]!Y=LPKSN]LK/4;5['4+2*>"5<20S1AE<>A!X-1V&C:/I0VZ7I5M; M#TMX%3^0K]$EP.KZ5_\ R7_[8^G>2=I_A_P3N(O^"QW[&NJEE\%GQUXB(Z#1 M/ %_)N],;XUZ\?F*?_P]2\,ZAQX1_8E_:,US/W)-.^%C^6?0EGF7 Y'./XA7 MH7[('_()US_KX@_]!>O9*^/S/!++L=/#\W-RVUM;=)[:]SR,31^KUW3O>Q\L M_P##PSX[ZM_R*/\ P3*^,TV[[G]LVMKI^?3.^1L=1^OI1_PU_P#\%$-7X\+_ M /!*G40IZ2ZS\6]*M-H]2A0D_05]345P&!\L_P#"Z/\ @K1K7_(-_8K^'>BY MZ?VQ\1_M.WZ^0@S1]N_X+0ZS_P >VA_LWZ+&>OVNYURYE'T\O"G\>QKZFHH M^6?^%9?\%>]9_P"0E^T[\(=%SU_L?P7%OJB0?UKZFHH ^6?^'1' M[-5__P C=\1OBMK^?O\ ]L_$B\??]=A7W_,U+9_\$:/^"GVRWDN? M3KYKMGI_/U-=7HW[#_[&/A_:='_9-^&\#+TE'@FQ+_\ ?1B)_6O4:* .1M?@ M#\"+&$6]E\%/",,:](XO#=JJC\!'4O\ PHSX)?\ 1'?"O_A/6W_Q%=310!F^ M&_!G@_P;!+;>$/"FFZ5',X::/3;&.!9& P"P0#)QW-?%7CS2[KX0_P#!='PE MX_\ %:F+1_B/\.I]*T/4)>(OMT*'=;ACP'Q%'@=S<(!R:^YZX_XV? ;X6_M" M^$D\&_%3PT+ZWM[R.\TZZAG>"ZTZ[C.8[FVGC*R02J>0Z$'J#D$@@'2^(->T M?PKH-[XG\1:C%::?IMI)=7UW,V$AAC4N[L>P"@D_2ORN^!_P^\2^&O\ @AO\ M;OB'KVF365OX[U^ZUK1;:9=I^Q&>SA23';$].T>:W^(UQIT4FFV:0D6LMKAXLH!E2.H/J?4UZ/XJ_P""=7P=\:_ _3OV M?O$OQ!\>7FA6%Y;W+S77B037=U);A5MA)/)$S*D(4;(H]D8.6*EB6KHOBQ^Q M_P"%?C5XF\%^,?'7Q0\7RZEX!U :AX,_B;^VQ^T/X7'Q9BT/Q#H^OZ;;0Z9<:+#9!GS']L+]D[X8?LQ?\$MOC7\-?"WC67Q1]@\1VNIJNHV4(.@ MW5U>:=(]M;[%Q"A0QR; >!+D_>Y^D?VB_P#@G-\"/VC_ (D:?\9]4\0>+O"? MC.PM5MF\6>!->_LV^NH5& DK!&5N,C<%5L?+G 4#5\;?L)_!7QO^SDW[+$^H M>(+'PE;SDG,MU MZ5IOBSP5\-=%TW6+CP[:V=WK-KIT:WES JJ^R6?'F2Y?YB68EFY))YKO*\L^ M,'P$\*>*_P!EC5?V?O&OBGQIJ.C7&E16$M]I$JG6)(ED3RT1X80&/RJC,R$% M2QD."S5?_9/^&7BCX-_L\>%_AGXQU2[N[[2;)XR;^^^TS00M-(\-L\PXE:&) MHX2XX;RLC@B@#H/BA\3-&^%_AY-4OK2>_O[VX%IH>B6(!NM4O&!*6\*D@9(5 MF9B0D:*\CE41F'+_ +/OP?\ ^%3_ -M>,O'VJV5SX[^(6L?VEXHO()/D>9(M MD-E;[L,T%M;H(TR,L%>0A2[ <[^T!^PA\.?VCOB/:_%#QE\5/B+I>H6%@;/3 MH?#'B^33X;2)B#($6)<@N54N226VJ#PJ@3?L^?L+?"?]G/Q]=?$WP[XR\;>( M-9N=,?3TNO&7BF74C;0/)&[B+S!\A8Q1Y(ZA0* *7CGX+_L\_LWVMA\4?#WP MZN;[5=+U6Y7X?>$X]5F:V36-19MT=E;NYBMVE=G9G"[88S,XV)YF>2\>^(_B M#^SYXN^%7P$T7Q-&/&WQK\97MUXY\<0V:2.OV6S$]P+9)E=$PBPVT D5Q'#& M,JS?-7O=_P#"[3-9^+%A\5MZET;2Y+70M-D"_9[&64GS[I1C+3.FR+;)NS/C7\ _"WQKD\.ZSJ.IWFE:[X0UM=5\,:]IOE^?97 1HW7$BLDD M4D;,CQL,,IX*L%8 ''?L;_'CQC\5[OXD?#?XA727NK?#;X@W>@?VQ';I$=2M M J2V\\B( BS;'VN$"H2FX*H;:/:ZX7X#? #PA\ -#UBP\.W]]J.H>)/$-UKO MB76]4=#)\'(RC@@_E6#8_ CX'Z9;75EIOP M:\*6\-]"(;V&#P[;(MQ&&5]C@)AUW*K8.1E0>H% 'PY\#[RQ_P"(>"_=[J+: MO@'Q!&Q+C +]MFB@9\;BB%,*3@9P.<4 ?-O M_!8/7=#3]D'PQK$FK6PM)OB1X=EBN6F78\?G;]P.<$; 6SZ FNZ_X*/?M"P_ ML]?!'0?$']AZ+<+X@\>:5HRZWX@L!=6/AX3.\AU66,X#^0(BR%);6U+&UMI?#MLT<);&XJI3"YP,XZX'I6G?_ [^'^J^ M#V^'FI^!M'N?#[0B)M#GTR)[,Q@Y"&$KLV@C.,8S0!\/2>/_ (->&_\ @JY\ M,];L_C^WBJ*X^'&J6=WXDU'7ENHKN_>7Y+>#RL6RR'*C[/;(O+#Y-S'098=)A5M-C< .EN0N858 MA, XYK.?X _ B3Q.GC9_@IX2;6H[G[0FKGPW:FZ6;<6\P2^7O#;B6W9SDD]Z M /EG]HGXFZ+HO[?O[*WQ=^*UQ;>$+&_\(>)9+Y]=NUMX;"XETV)C;R2R;55E M:0)SC+$#J0*UT\2^']4_X+8:1>6>IQ,M]^S$!:ASL=V;6GF"[6PP;RLOM(!" MY)%?5/B7P3X,\:"T'C'PCI>K"PNEN;$:G81S_9IE^[+'O4[''9A@BLZ7X-?" M"?Q)_P )E/\ "GPT^KFY%R=5?0K?&?2O GQ%TT7'BCX.V-CX7O_ +6$2^N%!7?;.<"=5)!WQ[@0 MI() )K[/\=_#/X_;0\9Z5X?_ &G_ -D7XE?$"U@\(Z;'K.LG4$U:YCAB MTIY]-A"6\LAPB,&.SKC*G'%?5-Y\&OA!J/CN'XHZA\*O#<_B:W $'B*;0K=K M^, 8&VX*>8,#CAJT?%7@KP;XZL8M+\;^$M,UFVAN%GAM]5L([B..5<[9%612 M PR<,.1F@#Y'^+_Q+^'_ (7_ ."J_P (_BKXG\8Z?IGAKQ#\']3M='UW4KE; M>UN9?M'G!5EDVKDHZ$9/.]&8/V6?B]\,O%'_!5WXYW&A^-M/FCU[PIX<. M@N;@(-36&U_>/;;L>>@!#!TW*RD,"5(-?6OCGX7_ S^*%E;:9\2_AWH7B*V MLYQ/:6^NZ1#=I!*.CHLJL%;W'-./PS^&YO-3U _#[0S<:U!'!K$YTF'??Q(@ M1$F;;F55154!L@!0!P* /F3_ ((TZEINI_LJZ^-+U"&8Q_$[7Q(87#;"UP'7 M./565AZ@BO$OV$_BC^Q+X$^!6I_LQ?MNWND^&O'O@74-1TSQ58>+=1G@35H7 MN)766)6<).KI)M**"S8W;2KJ3^@_A+X8?#7P!--<^!/AYH>B27"A;B32-)AM MFE4'(#&-1N'UJKXB^"_P=\8>++3Q[XM^$WAG5-=T_;]@UK4=!MY[NVVG*^7, MZ%TP>1@C% 'G?AG]H']EC]G'X??#SP/K4]A\-K#QC+);^ O#-_;R0,Z&4,@* M;/\ 1BPFB=EDV[&F",=U>U5YQ^T/^S]X=_:&L](\->*O#.@W%C:7JW%QJNH6 M"SWUJBR1NT-F60^09@FQY@P94& I+!D]'(!&"* /@RW\ _"'XU_\%H_BM\-_ MB?XW>5&"(0Z\%L ;#D@NN[M_%?A[_ ()W M^//V=O&&E:9X2LM,^&GC+Q=I^FZGXXT2X^S1W^K/< )?17#\.L-PT2FYRR,Y ME4[E1\_37BWX-_"'Q]X&]:TC3PHL-+U;0[>YMK8* J^7%(A5, M # & ,5=OO '@35/"\?@C4_!6D7&BPQHD.D3Z;$]K&J?=41%=@ [ #CM0!\@ M_"'3/VM?@9^T5>_L2>,?C+_PLSP]X@^&FIZCX-\7ZG %UCP^%985CNI5)+QL MY0!V)+LJE2NPH/./V(OC/_P3Y'[+%K\$?VM8])\-^-/!=O)H7C#PGXJN;A); MJ2%V0>5;[O\ 2=ZA\=?'KP3X$_:(^%7[,!LM(^#&AW/PNDUA/$6H0VL-[ M9VYD\M=!M;BX4QVC!8M\Q^8X150JVUZY/]@SQY\++#XD_M4>%]#\(R*3&W Y7!X%1WWPL^&&IS:K]C0$_PD.RGGIUK&_8&_;O_98TW]BCP[\'_C1XMTS1?%/@ MO3!X;U_P!K$(.HW5S;L85BALF'F73R83Y$5CO8J0"#7V+X1^'O@'X?PSV_@/ MP/H^B1W+!KE-(TR*V$I&0"PC4;B,G&?6J;?!KX0/X]'Q4;X5>&SXH"X'B0Z% M;_;P,;8?V>+<-&'&=PU:-L8]=I!QZ$& MOI'7_@[\(_%>MGQ+XI^%GAS4M2.W.H:AH=O-.=H 7]XZ%N !CGC%$'P?^$EK MXE_X32V^%OAR/6#<&/BE^V9\?? / MQ!U;P=X9_P""?GQ#\3V&GW1BM=?TJ\M5M[Y0 ?,C#MN YQSZ4 ?0]%?+/_#? M?[3/_2,'XI_^!UE_\51_P\;^+.C?-XT_X)I?':!!R3H>@P:D<>PCE7)QV_"@ M#ZFHKY9_X>T?!?3?^1X_9[^-WAC'W_[?^&-S'L^OEL_UJ:Q_X+*?\$[IIQ9: MO\<[G2+DCFVU?PCJD##ZDVQ4?G0!]045X9H7_!3']@3Q%C^S_P!K+P9'GI]O MU46O_HX)BNVT']JO]E[Q3C_A&/VD? .H[ON_8/&%E-G_ +XE- '>T54TGQ!H M.OP_:-"UNTO8_P"_:7*R#\U)JW0 4444 %%%% !1110 445\M_M7?\%??V-_ MV66NO#\OC0^,/$MOE#X?\)LEP8I!QMFGSY,.#PR[FC),'BM-$03W M964GK;K>U[)WL]3IS7*>S*F#-(/9A$?>O MC+XV_P#!5S]MWXW/-:W7Q:E\-:=-G&F>$(_L"*#U'FJ3.PQQAI"/:O /%7AC M6_!7BC4O!OB6Q:UU'2;^:RU"V?[T4\3E'0^X92/PJA7\WYSQUQ7FTY0KUW"/ M\L/<7H[:O_MYL_G7,>)L\Q\G&K5<5_+'W5Z::OYMDVHZCJ&KWTNIZM?S75S. MY>:XN)2[R,>I9CDD^YJ&BBOCFVW=GSS;;"BBBD![;_P3@\6?\(7^W1\,-8\S M9YWBF&QSG_GZ#6V/Q\['XU^E'CG3_P"RO&NKZ:%P(-3G1?H)& _2OR+^$OBO M_A!/BKX9\<>9L_L;Q#97V_/W?)G23/\ X[7['_'NP&G_ !;UF)1A9)DE4^N^ M-6/ZDU_7'T8\;>EC\)?9QG]^GZ'[AX0XB]'$T.S4OO5OT./HHHK^L#]H/=/V M0/\ D%:Y_P!?$'_H+U[)7C?['_\ R"]=_P"OB#_T%Z]DK\@XE_Y'=;Y?^DH^ M1S+_ 'V?R_)!117+:_\ '+X*^$];N/#7BKXN^&=+U"UV_:;'4==MX)8]RAER MKN",J0?H0>]?-8G&83!04\14C!-VO)I*^]KNVNC/.J5:=)7G))>;L=317)67 MQ\^!6I';IWQI\)3D]!#XCM7_ )25M:7XT\':VP71?%FF7A/06M_')G_ODFLJ M.99=B':E6A+TDG^3)A7H5/ADGZ-&G1117::A1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 5SOQ#^+_P )OA':6^H?%?XH M>'?#$%W(8[6?Q#K<%DDSC&50S.H8\C@>M=%7P9XW^/ MK7SHSI9Z9KEO/*R@9)"(Y) [G%?&'Q#U[X+>"/\ @MS=ZU\9=:\+Z1I5S\#( M]]WXGN;>"WEN?MJJGS3D*9-B$#OM4]A7T+\/];_8\^-'QR@U#X*:AX6U77OA M[9)?S:SX.DM)HTBOX[JV^R22P!LY$9E,><@I$W0X(![=17SMI'_!13PIXP\: M>._AI\.O@#\1-=\2^!+NVMKO0K?2(89[EI4D?S 99E2&)51?FE9&?> B,0:Z M[X0?MJ?!3XN?LTW?[4ZWUYH/AW2(KP^(8==M_+N=*EM21/#*B%LN,[>U\/6-]=K'+J$R*&:.)24=2 ?'/&G_!0/PQ\,O"W@WXA_$?X)^,M.\-_$"YM[;PMJ,$%M9;07$$!YDRR#Y^A#[&&*L?%O]I/X(:5\9_A!X)^(GP)UF\\0^,-19_!F MJ:QX:A T.X, :7,LQWP3!&566,$\X)^4X />:*\*\6_M[> /"G[1]_\ LNK\ M+/'&H>)K/PO)K5K#8Z*I&IH+A($CM=TBE]S&0^:_EPJL+$OCFMC]FO\ ;"\% M?M$VWB^RNO".L^#==\ ZE]C\7^'_ !2L,NT5\__ !#_ ."@7A'X7^"-+^-_BWX/^+8/AEJMW!#%X^6.U,,44[!8+Q[7 MSOM*6LA9=KF,/AE_=_,N?1/&_P >-,T+Q/:?#[P'X5OO%_B2^T45X%X=_X*(?"76OA)X]^)5[X&\6 MVFH_"^ZGMO'G@W^S(YM3TMXDD=G(CE,3PE(I&682;"$/(/%,^$G_ 4 T+XR MWWAV3PE^SS\2IM%\1^$#K=IXGA\.^;IZR!%9K+S4KYM^ M#G[9W[.6D?L9ZO\ M0_"SX'ZWH7@K2-2U-[GP_H?ANWBN@T,CM<7#00N(H\E M6=F9QCN<\57U7_@I[\.="\$^"OBWK/P4\=P>!O%T>FBX\;-IT L-)GO41DBE MW2B60(S[))8T:,,"%9V&V@#Z:HK@?BW^T+X3^%7C/PK\+AIEYK'BSQK* /:***QOB%X^\, M_"[P5J/C_P 87K0:=IEN99VCC+R.<@+'&@YDD=BJ(BY9W95 )(% $]_XQ\(Z M7XEL/!FI^*M-MM8U6*:72])GOHTN;Q(@#*T41.Z14#*6*@A=PSC-4_%7Q4^& M'@75['0/&_Q'T'1K_5'"Z99:KK$%O-=L6"@1)(P:0[B!\H/) KXTT[PYX_A_ MX*R?"CXB?%>>:+Q#XI^'VO7<^B_:-\.AVJC%OI\>#M+1H299!]^:25@=FQ5S MOVAYK/P]XQ_;/TWXTRQ+>^)_AWI,?P[AO<;]0M_[.N(;>&R4\R%=1*1HY8B5) ='5D9>J MLI! ((KQ#2_%'Q?M?@-\,_V>1JMQ;?%#Q'X)T]/$FJ-AY="BBM84U#4I,Y!E M$C&.$-G?/(A(*))CV;P/X*\,_#CP?IO@/P;IBV>EZ3:);65NK$[448R6.2S' MJS$DL22222: -6BBB@ HHHH **** "BBB@ HHHH *AOM/L-3MS:ZE8PW$1.3 M'/$'4_@>*FHH XS7?V/%.?\ A)O@-X+U'=][[?X7M)L_]]QFN)U[_@G+ M^P=XCS_:'[)'@*/=U^P>'(+7_P!$JF*]IHH ^9-6_P"".?\ P3DU6;[4G[.< M5C./N3Z9XDU.V9#Z@1W(7]*J?\.B_P!G+3?^1'^*/Q:\,8^Y_8/Q)O(]GT\P MO7U-10!\L_\ #M3QOHG/@;_@H]^T'9X_U<>L>,HM11/0!9(5X'I1_P ,:?M\ MZ'SX*_X*IZ\BK]V+7_AEIFH;@.@+,RGZDTW_7[,YQ^%']H_P#!9SP_Q=^&_P!G;Q#$OW38WFLVDS?7 MS,H/3CVKZFKB?CW^T7\&/V8O 4_Q)^-_CVRT+2XLK$;A\RW4F,^5#$N7F<_W M5!..3@ FLZM6E0INI4DE%:MO1+U94(3J248J[?1'A_\ PT%_P55T#_D+_P#! M/3PIX@QU_L'XLVUIN^GVF,X_&O*/B3_P73MO@-XEO_ ?Q]_9)U/0?$-G:NPT MG3/'6G:FRSC&V*9H/]1G.26&X 9"MD"OE/\ ;I_X+E?&WX_F\^'W[.*7G@+P MC)NBDU"*8#5]1CZ?-*AQ:J1_!$=W7,A!VU\)2RRSRM//(SN[%G=SDL3U)/5<9'\15'+J/[R+Z5ZG#.:?V1G5*NW:-[2_PO M1_=O\CCS;!_7L!.FM]UZK_/;YGU9_P %N?V=_P#A4W[5$?Q6T:Q\O2?B!8_; M"47"K?P[8[E1[L##*3W:9O2OC.OVW_X*U?L_P?M#_L8:QK&@6Z76J^$0/$.C MRPX8RQ1(?M"*1U#0-(P ^\R)[5^)%>)XE9+_ &/Q/4G!6A6_>+U?Q+_P*[]& MC^-^,\O5[K[[OT:"BBBO@#Y4**** "OV?\ &.N?\)CX8\#_ M !##[QXC\ Z3J)DS]YI( 3_2OQ@K];O@)KG_ F'[#/P7\5!]Y3PY<:6[>GV M.X:W _\ '#^5?T5]&W&^QXOKX:_\2G?_ ,!?_!/U7PFQ')G56C_-"_W/_@FE M1117]O']!GNG['__ ""]=_Z^(/\ T%Z]DKQK]C__ )!FNC_IO!_Z"]>RU^0< M2_\ (\K?+_TE'R.9?[[/Y?D@K\PO^"@__)W_ (P_W['_ -(+>OT]K\PO^"@_ M_)W_ (P_W['_ -(+>OYA^D?_ ,D3AO\ L(A_Z:JGY[QS_P BF'^-?^DR/&** M**_BP_*S6T/QYXY\,,&\->,]6T\K]TV.HRPX_P"^&%=OX:_;+_:C\*,K:7\; M=;EVXP-2G%X/RG#UYE17J8+/,ZRUIX3$U*=OY)RC^31T4L7BJ'\.I*/HVOR/ MI3PE_P %2OVB]#94\1Z=H&MQC[YN+!H9#]&B=5'_ 'R:]6\$_P#!6OP)?,D/ MQ"^%.J:<3PT^E7D=TN?7:XB('XD_6OA6BONL_Q>OXGZH> /VU_V8_B,R6^C?%>PM+E\#[+K&ZS?/\ M=!F"JQ_W2:]1MKFWO($NK2X26*10TH(X(K\7JZ7X?_&/XJ?"NZ%U\ M._'^JZ0=V6BM+MA$Y_VHS\C_ / @:_4\D^DGC(-0S?!1DNLJ3<7_ . 2YD__ M -'T.$X[JJRQ-)/SB[?@[_FC]?Z*^!/A;_P55^+'AYH[+XI^%-/\16XP'N[ M3_0[GW)V@QM] B_6OICX1_MW_LX_%UHK&S\9#1=1DP!IWB!1;,3Z+)DQL<] M&R?2OVWASQ8X&XF<88?%*G4?V*GN2]%?W9/RC)GUF!XCRC'V4*G++M+1_P"3 M^39['12*RNH=&!!&00>"*6OT<]P**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH \8_X*'?%/XG?!7]BSXA?$[X-VLLGB/2]$#6$L$6][57FCCEN0,'F& M)Y)N00/+R> :^.OBGX*_94^-G_!.+X>>,/@#\:='T_XI>%5M=>\+WEOJ GUW M4O$K+&UW;2Q+ON)[J>= ?NL=\<3?ZM:_2N2..:-HI8U9&4AE89!!Z@BN1\%? ML^_ 7X:Z]-XJ^'/P1\(:!JESN^T:EHGAJUM+B7=][=)%&K-GOD\T ?)O[%/_ M 4!^!7C ^)_BW^U9X_TOPG\8+:&/0M;\'ZO";.XL;>T+;+6QAD/F7+S3O+, MR(#(9)%B*D11D_;MI.UU:1736\D)DC5C%, '3(SM;!(R.AY-<[J?P7^#NM>. M[;XI:Q\)O#-WXGL\?9/$=SH-O)?P8&!LN&0R+@=,-734 ?$&J>)_!&F_\%T; MH^)]>TNWA3X$+;L;^YC15G-ZL@C^$M M4T74/&OCR2TT2WTS1;V%I[JVMVGG>=UCR1';Q27,A=N. @(9U!ZFY_9X^ %[ MMD:6-P0Z,0@+ M*P)!!X.>:\X_:A^ ?BJ+X Z]X>_8^^'WA'2/$6I-;I?6B646GKJM@LJM1MJ&MRV4.R"U^SSK$+5G9AYI#RME2$ W97TK]O_4=/MOVP_P!E1+B] MA1I/B#J)C#R %@;6-1CURS*/JP'>JNG?"]/BW:R>%]=_X(Y^"_#6H7$1AN-7 M\5'P_-I]FQ&-X>S#W$X7)($<:;B,;X\[A] ^$OV9_@]H/@7PUX-\2>!-%\1S M^&O#UEI-OK&NZ-!<74T=M"D2LSNK')"Y//4F@#PIK^Q/_!<%;<7<7F#]F?RB MF\9W_P!N[]N/79\V/3FO/M"\-Z[\2OV@/V^_AU\/KA)=1!!SP?,8(3V+(OAUK#7$NH7FJ6X2/RH+%FS<-), MBLBHIVEE!VLI L_$?Q9\'_V;O^"B3']K+PTGAWP5X^^&>CVGA+5IKN46&D7= MAO22P::(JJJ/,8EC\HW1DX#Y'VK#\%_@[;^/&^*<'PG\,IXG?._Q&F@VXOVR M,'-P$\P\Z5=\<_#KX??$_0SX9^)7@71O$.FM('.GZYID5W 6&<-YVUB]&GWG[A9R M3]H:%70EU9ESCS?"SX8W'A&W^'\_P .=!?0;/;]DT1](A-G!C.-D)78N,G&!QDT M[2_AE\-M#\.W/A#1/A[H=GI-X2;S2[7288[>@H ^;/V^?%7PR^&/[6/P(^-LGQ6T#P[XIL&UB.T_X2R^-K MHVH:2]L%N4FNPK?9Y-TL8B8*^6D)*D+71_LG0_!GXB_M2^//VG=)_:&\ >)_ M%GB?1;/38/#7@?Q1#J":3IEMM&YW&V29Y) &+F*-5 50#]XU?VD/AS\:?#?Q MPT?Q!X?_ &2/#GQ6^%.G^%6L+'P59W%A:S:)?O.7FO%MKP""??&L<:[2&0;\ M!=S^9?\ @Y^SCH?B?XK>&/C%#^Q+X9^#+>%+RXNH9K---&KZHTMI/;?9W_LT M&-+;;.9#OE=B\:#8HRQ /7?@G^TK\"OVC(M9F^"7Q*T_Q"/#VI&PUD66\&VG M&>"'525.UMKC*-M.UC@URG[6_P"S]\:_CM)X0NO@W\>K/P3-X7UF34Y5U#PK M'JT-Y<"/9;NT@#\X/B5\&_VX[+_ M (*2_"[PUKG[:&D7OBJZ\$:Q-I/B=/AI;11V-LI_>P&V$Q64OVK32R,D:(O+.ZJ.M:MQX9 M\-W>O6_BFZ\/V,NIVD+Q6NHR6B-/#&WWD20C)YM/N/$.C M07C:5?K?:=]H3<(+E59%E4'C< [8/8G(Y - 'S;^T9IOQJ^#O[$'Q;^/UH[Q M?%/7O#4E[J%QITN]M%MT&V.SMG'\%G;O*P<8W3&:; ,F!SWP72S^%_[;WPT^ M'GP5 C\.>)_@.=3\6V5FV8;AXI8A:ZG*!PUQ(SO&9VRT@8ABV!C[!FAAN87M M[B)9(Y%*NCKD,#P00>HKF_A]\%_A'\*)KJX^&?PUT309+U(TNI-*TV.!I(TS MY<9*@?(F6VI]UZHN4N-4P'@M3T(3M(X_[Y!_O<@?-\4\6 MY%P=ECQV9U>2/1;RF_Y8QZO\%NVEJ>KD^2YCGF+6'PD.9]7TBN[?1?B^EV=C M^V)\6_BE\"?VGFY@TB:=D7RP?WDQ51NE$:9D,:E6<( M0&!Q7\]O[0?[27QH_:D^(,_Q,^-_CBZUK4I2/5<_W>?S$_ MX+-?\$[3^RK\5?\ A=_PKT,Q_#_QA>L?L]O'B/1=1;+O;8'"Q/AGB[##I@!% MW?FF<9U#CCABAGF65&Z&TZ?6$EOS)=5>WHU):.Y]9@,!+A[-ZF7XN*53>,OY MEY>3_.Z>J/B*BBBOSX^G"BBB@ HHHH _>K_@CM^T=;_M,_L-:'IGB*Y2[U?P M>K>&]T.QS+ILO\ 8>ON MB\F"0M);2'T"R>:A/K,@K[GB6A_K-P!3QJUJX5VEWY=%+\.63]&?SWXJY%^Z ME6@O@?.O\,M)+Y/7T1^8-%%%?A1_/X4444 %?I[_ ,$[=<_X2?\ X)S:7 'W M-X;^(-_I^/[BRQ+<_EF;]:_,*OT,_P""0.N?VQ^RY\6?!>_+:/XATK5$3_KN MKPL1^$%?KO@=C?J?B-A5?^(I1^]7_0^Z\.<1[#BJDOYDX_A?]#W2BBBO]"S^ MGCW/]C\_\2W71_TWM_Y/7LM>,_L?G_B7ZZ/^FUO_ "DKV:OR#B7_ )'E;Y?^ MDH^1S+_?9_+\D%?F%_P4'_Y._P#&'^_8_P#I!;U^GM?F%_P4(_Y/ \8?[UC_ M .D%O7\P_2/_ .2)PW_81#_TU5/SWCG_ )%,/\:_])D>,4445_%A^5A1110 M4444 %%%% !1110!Z1\&OVL_CM\"Y(X?!7C:=]/0C.C:EFXM"/0(QS']4*GW MKZ\^!O\ P4]^%GCEH=$^+>FMX6U%\*+U6,UC(WKN W19/]X%1W>OS[HK]#X3 M\4>,>$'&&%KN=%?\NZEY0MV6MX_]NM>=SV\NX@S3+&E3G>/\LM5\NJ^5C]G- M)U?2=?TV'6-"U2WO;2X0/;W5I,LDI?;?AS MXMF@MW?=A%?;W[.W_!1SX4_%DP>'/B+Y7A777PBF MYFS97+?[$I_U9/\ =?'4 ,QK^J>"O&[A?BEQPV,?U7$/3EF_, O*8=V\* 1SCO7RA^TM^U!J_Q@OW\,^& M99;3PW!)\L7W7O6!XDD]%[JG;J><8_/?$+Q$R?P_RSVV(]^O._LZ:>LGW?\ M+!=9?)7>A]-PSPOCN)<7R4O=IQ^*?1>2[M]%]]D;W[2G[7^H>-6N/ WPPNY+ M71^8[O45RLMZ.A"]TC/YL.N!D'P2BBOX$XHXKSOC#-98_,ZG-)[+:,%TC%=$ MOO>[;=V?TEE&39?D>#6&PD+);OK)]V^K_P"&5D6='U?4M U6WUO1KQ[>[M)E MEMYXSAD=3D$?C7V-I;?"[]O#]F_5OAM\3='BN;?5++[#XBT]2 ]O-C*3Q$YV MD,HDC;G:R]]IKXPKL/@A\7=9^#'CNW\5:=NEMF_=:E9AN+B GD?[PZJ>Q'H2 M#]EX4^($N"<[=+%^]@Z]HU8[I=%-+O&^JZQ;5F[6\+C+AI9_E_/1TKT]8/OW MC?SZ=G;I<_+S]L7]E/Q_^QK\>-7^"?CV)I?LK^?H^J+$5CU.Q#O^"B7[-$.K^ I+5O%FDVSZAX(U8D*)BR@R64 MC'HDNT*596!!!Z$5^_\2Y)'*,6IT'S4*BYJC=N39SL$N(U'94FV/] M;HU]YP'C:2QU7+J^M.O%JSVO9Z?.+:^X^4XMR^&,R[GDKVNGYQEH_P!/Q/S= M\0:#J_A77K[PQX@L7M;_ $V\EM;ZVE&&AFCG)KU71_-6?S/XSS+!3R['U,-/>+:]5T?S5F%%%%>6<05]M_\$4=<\[QI\5? MAZ7_ .0E\/6U!$S]Y[6X0#\?](-?$E?5/_!&KQ FF?MT:-XL?_2"W MK]/:_,+_ (*$_P#)X'C#_>L?_2"WK^8?I'_\D3AO^PB'_IJJ?GG'/_(IA_C7 M_I,CQBBBBOXL/RL**** "BBB@ HHHH **** "BBB@ HHHH ]Q_9K_;N^+'P" M>#P_J4[>(/#2$*=)OICOMT_Z82')3']PY3V!.:^_O@E^T%\+OV@/#@\0?#KQ M L[1J/MNG3X2YM&/:2/.1[,,J<'!-?DA6MX(\=^+_AMXEMO&'@7Q!(PBTY6_?@O[DGT7\C]WHN7 M<^HR;BG&98U3J^_3[/=>C_1Z>A^QU%?-?[)?_!0CPI\9'MO 7Q3^SZ)XG?$= MO371A1117O'8%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >=_%#]IGX??#3QQI M_P )K:QU7Q-XTU6U:[L?!WABV2>^-LIVM<2F1XX;:'=\HDGDC4MP"3D5EV/[ M7/A+2_B!I'PQ^,7P^\3?#O5O$4Y@\-GQ9'9M::K.!GR(;JRN;B 3'M%(Z.W\ M*MQ7SC_P2'UB]^+/QI_:-_:"\9L9_$.I_$;^RO,F.Y[2QM_-\FW0GE4565,= MQ"N7UZNR[T)++5=)NU.)+6YANX<2(>JL4:1,CG$ MAH ^E[W4=/TV-)M1OH;=))DAC>>4(&D=@J(">K,Q"@=22 *\M\4?M:>'/"W[ M5_A;]DJ^\ :^-4\5Z;>7UCKLD<*V!BMH6D<*?,,C-E=I!10,@Y-?*'Q,^*/[ M1GQ3T_\ 8R\61_%BWT]?&EU876H6$^A&9)M333PYO+@K.AG0EV*Q Q@%MQ+$ M+M[C]IP?$[3O^"E'[/-MH$NCZIXG_P"$)\31?;+N&2UL3*;8!YVB5Y'"+RPB M#EFP%WKDN #[/HKYK_9Q_:-^.5A^TY\2/V7/VFM>\-ZK-X3\/6?B+2?%'A_2 M9+".2QFR)4E@>67:8VQ@AB1D8N9(OWH,8V(2(_GP9" ?:5%?)'Q?_;/_ &E['XB_ ML_Z9\,_ .B:?IWQB@N#=:+XEM;B/4=-N([))C%.Q*A$C>7+A4,A$!"\L!7OG M[/%C^T?IW@:XM/VH=<\*:CXA75[C[)>>#[:>&VDL^'/[:OP:\??%YOV?=5M]=\)>.39?;+7POXQT=K*XO;'?!WPH:>]UCQAXE MTF73'U25W1TM+>WG"3R+F,*69%4"63T&\ ^U:*^-M"_:%_X*&?&+XW_&_P" M7PKD^&6FZI\.KW1ETC5-4LKLVACN899S$X#M(TDB[^UFXA:1X+:-Y%6."$+AV< M,[LVU=FTLP![]17RO\-O^"AEWX4\,?&?P]^U%HEE:>+?@6/-UUM C9+?7+*6 M,O9W%O'*S-$\PV*8V9@K2(=V&PNSXH\<_M]Z+X(\#_&;P?X;\/\ BJ37-4L3 MXK^'5CIXMSIFFW*%F>"]EG!DF@RBLS+L?+,(T Q0!]'T5\]_$G]JF]UCXZ^* M?@%X&\>0>%O^$,TZQ;6]+[?0WU]O#=[!I>HV4]Y';IK4=O*1 M*T2H[R-$KY8HH#)YGR 'V517C_P:\:_%+Q5XRL_$FD_%KPW\0/AMJ7A6YNK+ M7M!TZ-+A=22>W"PM)%,T;HT3RE%"JRE'#DX6O,/V./AM)HV+S0=.>_2*X0,9Q*L\<)+&61#')M+]"LH[[6H;JUL%M[2T?RML MYF6\*NI$T9PFY^2-N58#VNOC7X*_\IMOC)_V2O2?_;*@#[*HKY,^'W[0/[;7 MQ@_:<^-G[-FA:AX T5_ +:&NF^()-(N;F.TCO+::XR8#,K7,S#RUR7CC3RF. MULA2[X,?\%#]7TG]BCXA?M"_M*:/8?VW\*O%>I^&M?BT$-%!JM];211P^2'+ M&/S7GA3DD EFP!\H /6?VQ_VL_#G[&?P@F^,7B[P#KVNZ?#<1P2+HD<)$#R. ML<9E:61=B,[JN0&.3TKUBO@+_@K#8?M33_\ !.C4O%WQ*\9>&Y(M3N-'?Q/X M8LM">)=,WWL#QK;7!F9Y&CE\N-S(I$@+.HBP%KW[XL?M"_%[X00 >_P!%>!>"_P!H M3XN3_P#!0_Q)^RGXFN=#NO#5E\-X_$^EW-KII;B&1S,Z2*%+'(12 M21TP<\5\"?VM/B]^U'X*_P"%@?!KXH^%1X@LO%T=KXH^%M[HO^F:/IJZD()@ MS&=91<"VS+YS*T3,"JHIZ 'U9+J.GP7L.F37T*7-PCO!;M* \BIMW%5ZD#"M)^,^FPV47P2NM4T6SO?"[SVVGP3:K%#+ M$(UNHS),YMHF:/OVKOBO^RU\*&^'5A=>%/#NFZAX? MUC5+.Z:WB%POF;9P'9Y)6W! RJ(U",Y5CM1@#Z)\0_%K6]#^.7AWX/6WPB\2 MW]CKFE7=Y<^,K2T#:9ICP_=@GDS\LDG11W)&,C<5[6OFF7]HG]ICPG^V[\+O MV9_B(GA Z9XI\"W>IZY/H=I<&5M0MK?$JQO*^%@\WYD&S=M(#'CF/Q+^UEXG M^)GC'QYX3^%/Q.L?",/@G7)="M;R[\#WNL-J6IPQ1O.TAA(2&W1Y!#M&96*. MV4&T, ?35%?'%G_P4>^(EK^R)X*^,?QD^'[?#C6]=^(4'A/Q7J&N:)U;Q7KLOBKQ[X?\6>#)M(TRZ\$ M^)M#LEB-VTC78NDE:.5XY2NRW*O&$4K(.,AC0!Z563X[\;>&_AKX*U;X@^,+ M\6NE:)ITU[J%P1G9%&A=B!U8X' '). .36M7D?[9_P !_BY^T3\)K?P%\'?C M/:^"=0M]>L]3EU"[T!=02Y^RR":*%D=U4+YZ1.=RR B/:5(8T SEN9;_P 1^$OL=I!'&!DO(93@DE5 ))8=LD: M^N?MU_![0?$%_;7&D:Y+X>T?QK%X2UKQM#;P?V78:Q(47[-(3,)\+))'$\JQ M&-'<*6X8KP'[*/[3_P"TWX=_:"N/V*OVX] TAO%KZ+)JW@_QMX=0I8^)+2-@ MLH*8 CG3)8@*@PK91<*TGG_C3]B;XZW_ ,"OB%^QEIGA"6;3O'/QJ_X2.U\< MB_MQ:V>C37MO?2-(ID$YNHV@:'8L9#ED8-MW%0#[2\=^./#/PU\':EX]\9:D M+33-*M'N+R[\0>'+#7;_0+O2I[VSC MGETS4-GGVC.H8Q2>6S)O7.&VLPR#@DH_#KXO_#WXK'4X?!.M MR376BW:VVL:=?:?/97EC*R+(BS6URD_>UD6QGGCWI',5(1F7N V"1W KYC_P"%3_\ !7+_ *.T^%G_ (0< MO_Q= 'U-5/Q!XB\/^$M&N/$?BK7;/3-/M(S)=7^H720PPH/XG=R%4>Y-?,C? M"7_@KFRE1^UO\+5R,;E\!2Y'ORU+X?\ ^"7?A/QWK-OXX_;;^-?BGXT:W#() M8K+7+DV6AVLGK!IUNP1>X(9F5AU6@"7Q;_P5*^%^OZ_@\+^!_"^FZ)I M5FF+;3]*LH[:WA7T5(P%4?05\G_M:_M+R?$?4I?A[X)O2- M)<7-Q&W_ !_R MJ>N>\:GH/XB-W]W'POB!QWEG .1O&8CWJLKJG3OK.7Z16\GT6F[2?T7#7#N+ MXDS!4*6D%K.72*_S?1=?1,\-U'X7_LX_#S7);/X!?#:*QMXW83>(]4D>[U75 M9"?GFFN)BSJ&//EKM7N5ST6BBO\ //B'B#->*,VJ9CF-3GJS?R2Z1BND5T7Z MW9_3>699@\HP4<+A8\L(_>WU;[M]6%%%%>*=X4444 >[?L9_M ?\(+KR_#/Q M7>[=(U.?_0II&XM+EN,9[(_0]@V#QEC7SS_P79_X)V?;;>?]M[X.:%^^A54^ M(6G6L?WT&%3454=U&$EQVVOCB1CH5]A?LH_&S3?C)X(N/A7\05AO-1M;)H)X MKQ0ZZE9,NP[@W#D [7!Z@@G.3C^G?!SC+#Y]ESX.S>>N^'F]TUK[/Y:N'=Z\* M6,TG@#Q3+)<^%KLY86C9S)8R,?XH\C:3RT94Y+!\?+->]CL%B,NQ<\-75I1= MG_FO)[KR.##8BEBJ$:M-W3"BBBN0V"O9_P#@GS^TE)^RC^UUX-^+]S>-%I4. MHBR\0@'AM/N/W4Y([[%;S0/[T2UXQ16^&Q%7"8F%>F[2BTUZIW,ZU*%>E*G/ M9JS^9^]W_!8#]GR+X]_L;:GXFT*U6XU;P4XU[3I(ADO;HI%T@(_A,):3CJ85 MK\4:_;'_ ()%_M$V?[4W["F@V?B>:.]U7PQ"WAGQ%#<8;SEA15B9P>6#VS19 M)^\V_K@U^3'[8/P%O?V9_P!I+Q;\&;B.06VE:JYTJ23DRV4@$MN^>Y,3IG_: M##M7O>*> I8N&%SW#KW:T5&7JE>-_.UT_P#"?R;XE9-/!8Z.(MWA+U6S^:O] MR/-:***_'C\Q"O8_^"?'BO\ X0O]MSX7ZT9-@?QC9V;-GHMR_P!G/X8E->.5 ML?#SQ/)X(\?Z'XSA)#Z1K%M>J1U!BE60?^@UV9=B/J>84:_\DHR^YIG1A*OU M?%4ZO\LD_N=S]?\ Q]I_]E>.=8TX+@0ZI.B_[HD;'Z8K(KL/CW:1VGQ8U9H& M#1SO%/&RGA@\2-D?B37'U_JE@*OML#2J=XQ?WI']ET)<]",NZ7Y'N7['W_'C MKW_7:W_E)7LU>,?L??\ 'EKW_76V_E)7L]?E?$W_ "/*WR_])1\OF?\ OT_E M^2"OS"_X*$_\G@>,/]ZQ_P#2"WK]/:_,+_@H3_R>!XP_WK'_ -(+>OY@^D?_ M ,D3AO\ L(A_Z:JGYYQS_P BF'^-?^DR/&****_BP_*PHHHH **** "BBB@ MHHHH **** "BBB@ HHHH 2#D'!'0U]BOI>%>+<[X.S18[+:G*_M1>L9K^62ZK\5N MFGJ=^79EB\KQ"K4)6?5=&NS7]>1^S]C?66IV4.I:;>17%O<1K)!/!('21&&0 MRL."".014M?G!^QI^W'K_P [Z'P+X\EGU'P?/+@)R\NF,QYDB]4SRT?U*X. M0WZ)^'_$&B>*M$M?$GAO5(+VPO85EM+NVD#)*A&0017]X\ ^(.3\>Y9[;#/D MK0M[2FWK%]U_-%])?)I/0_8,FSK"YQ0YH:27Q1ZK_->9/?BQX$\#:EXH^%_Q7NDU/7++P_;_ &C4/#>KJTC/*+8$/<6T MIED)\D,ZDJ-F$RUS]KC2/B-^WMX!3]E_X5>"?$OA[PGKNHVS^.O'/BG09]*^ MSV$,R3&VM+:[2.XFN)'C0;C&(E4'+'=@?4M% 'RA^VS\&?&'@S6/V>O&'P5^ M$6K^(O#_ ,*/%\27V@^'$26\M].^R"WC:-)'4.$" 'YAU&2!DB#XKV7Q.\3? M\%$/@I\9)?@KXIM]#\->&-8M_$UY%IC7,>F3WMN1#"S1 B9@=H=H?,168C>P M4D?6U% 'R5X=\ ^+/$7_ 4M^)'C+7?AMXFMO!OBKX76_ANT\12:-*D$UTD@ M,J E=R#:S8D90A*'!.5W<7^R?\4/VV_V-_!]O^Q=X\_8P\3^.I?#EQ+9^"O& M_ARYBCTJ_LC(S0FZGD.VU"AL9.6" Q[ERWW310!\B?M1>&?C+>_M,?LV>++ MKP#KOB=O >HZA<^/];\/Z%(;2V:ZM(H=\0P#(@?>0J;W5$YRQP?KF*19HUE0 M, R@@,I4\^H/(^AIU% 'QW^WOX;^)'C;]L+]GSQAX!^$7BK6]'^'GBJ\O?%N MIZ?HLABM(I_LJJ4+ &? C=CY0;A<#+'%?7]A>PZE8PZA;I*L<\2R(MQ;O$X! M&0&1P&0^JL 0>" :EHH ^5/V0M'\=Z%^W7^T!XY\3?"WQ/I>@_$"^T*;PIK. MHZ++%!=K964L,V[(W0Y+ KY@7<..&P#1^'?@;XD?L6?MK_%#QKJ'P]\0>(OA MM\7KFWUFWUGPQI$VI3Z)JL8<307%M;JTWER&1V$B(R@",''S$?7-% 'QEK7[ M#'C#]I&R_:2^)WBG39/#.H_&C3K#3/"&FZJ )K.VTZVC2WGNE0MY9GGB1S'R M\<:J" Q*B_\ LU?M$_MN:O\ #W1_V:?&O['_ (J\/>.-(L8=)U3X@:D;?^P8 M88E$1U%)2Q^TR[!O$$:LKR8!94)*_7U% 'QE\5H?VF_V+OVWO%_[1WPT^ FM M_$WX>?%:PTT>)-+\*J)-2T?4;* 6\ZA_8CRB.[EN%SY9G>.21_(W%56*-2=S/C MWRB@#XT_9W_9AT[X4?MH77Q2_9"\&>*/!_PXU+P=='QMX>UK2;S3[&XU8NIM M5M+2\5)-X&YF=%\I%&Q&&\K7%?$SX 7/Q\;P'\?/A!^SWXO^&'[1<6MZ9/XB MO[?P_<:?8;?,3[?+>7(7[)<0E/,8!7:>3*HR'+*/T HH 1V"*7(. ,G R?R% M?''P@T;XAZ=_P5?^(OQWU7X/^+K3P7XG\%6&CZ+XBN/#TZQ37,7V3.Z/;YL2 M$I(-[HH&S)P"#7V110!\I?LQZ9XS\*?MZ_M$?%?Q5\,?%.G^'/&Z>'I/#&K7 M'AZX*7JZ=I\L5Q\JH70[C\BLH+]%!8@'QOPY^Q_\8?CM^Q5^T3^SYJ7@'6O# M/B+Q?\8-5\7^#EU^P:"&^MVGM)H%,G*(TGD/&58@J6#$8!K]$:* /@#]KKX@ M_M._M<_\$\-5^";?L9?$:P^(._2(-=@NM)C2R>XAOK9GEMI3)FXC:M8+J%FL$ M4@C@F>.4*P8L4<@ #GGCZWHH ^0?ACI_QYU?_@J/J'Q[UW]FWQ+I7A76_A!; M:/#?W,UKFQD^WB9?M690HDVHQ:*!IV0-'D9+!?-_C?\ /4?VD?"'AKXS_#C M]GCQ?\-OVG+74M/=]&/@GKOBSP_J?PAF\)FXT-H MC?\ ]HM=*URT MLBB&$J5!DYZG 8C%)\$]'\>:9_P4V^*WQ/U;X6>)[3POXK\,:/I^A^(;C195 MMI[BTC595.1OC7);:[JJG8>>5S]5T4 ?*_QG\/\ CJ^_X*>_"SXHZ7\,_$EW MX7\->$M5TW6_$%KHTKVUM)TC5?VIO^"?W[2W MQ)M-(_9E\3_$_P"&?Q-\6S^*M(OO!:+->:5J5R%^TPS1,1A"RJ S%5"HK!B2 MRK]O44 > ?$;Q=\7=0^%7A^[^-W[-DGB32?&'BAX/&7@.PT^+5I-"T5[.8Q> M8%&VY=)XH'EV!B&F=(]^Q"WG7[(OP$U7]F+XQ_%3QQ^SKX)\7P?"&X\*QWFA M>!M:@N;6:[\0(9'E2QM[T+-%&8U2/?*JAWE !98P5^Q*BO[>6\L9K2WOI;62 M6)D2Y@"%X21@.H=64L.HW*1D<@CB@#S+]D7]HW7/VF?AC<^,/%WP>U;P%KNE MZS+IFN>%M9E\R:SG6**9?G*(6#13Q-RBD$E2.,F?]H;X]^,_@7>>'+G0?V=? M%_CO2M5NYH-:N_!T"7%QI 55,5R\DTLC$L[LQ)+$^PP ->@#Q?P]X(U[XY?M#^&O MVD?%G@#4/#.F>"=!U&Q\+6&MK&FH7MQJ!@%Q(8;3]F+P?X0^!_A&XN=/\ A]XYT#6I_#FFHTL]]IME M%_%?B?\ ;<^,/[1UGH.J:;X/UW1]"TC1 MY=5TV:R?5[FUA9\\_MH_M%/I<4WP=\%7V+B6/&NW<3)/$/$/$7%E M>MF].5*<'RQI2NO9Q6T?.^[E]INZTL?U-PIEF697DU.&"DIQEJYK[3ZO]$NB MTWN%%%%?!'T@4444 %%%% !6EX0\6:YX&\2V?BSPW>&"]L9A)#(.A]5([J1D M$=P2*S:*UH5ZV%KQK49.,XM--.S33NFGT:>J(J4Z=:FX35XM6:>S3W3/L/XH M_#7X0_\ !1_]E._\ >+(%CBU.'Y)D4//HNIQCY)DSW5CGMOC'(K\"?C_\ M"OB%^S5\7M;^"OQ0THVNL:'=F&4KGR[B,\QSQD@;HY$*NI]&&0#D#]=OV;_C MA??!3QRE]V7GY,\2J/[R9)]P2.^1N_P#!7K]@#3OVTO@E!\:/ MA!8177COPOIYGTI[0 G6].(,C6F1]YQDR1=?F++_ ,M,C^S>'\^H^*7"BQD; M+,,,E&K%?;7227][5KM+FCMRL_"A8_WXQZ5^4/@7QIXB^&_C;2/B%X1OC:ZKH6IP:AIMRO6 M*>&19$;\&45_0IXHL?!?_!1/]@^1M'\I;/X@^#TNM.,C;A97VT21ACZPW*!6 MQWC85^AY)17$O".+R66LX+FI^NZ_\F5GY2/ROQ(R)9A@I\JUFM/\<=5]^WI< M_!:BK&KZ3J6@:M=:%K5E);7EE^TN4]U^RW;PH#_ ,!7(]JVJ_T\X$QO]H\'8'$W^*E% M_@?V!P]B/K61X>M_-"+_ /OC>)O\ D>5OE_Z2CRLS_P!^G\OR05^87_!0G_D\#QA_O6/_ *06]?I[ M7YA?\%"?^3P/&'^]8_\ I!;U_,/TC_\ DB,/_P!A$/\ TU6/SSCG_D4P_P : M_P#29'C%%%%?Q6?E84444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M7O'[&'[9FN?L[:^GA7Q5/->>#KZ?_2K899[!V/,\0]/[R#[PY'S=?!Z*]C(< M^S3AG-:>89?4<*D'\FNL9+K%[-?J=6#QF(P&(C7HRM)?U9^3/V9T+7=&\3Z- M:^(O#VIPWMC>P+-:75O(&25&&0P(ZBK=?G1^PG^V;<_ S7$^&_Q"OWD\(ZA/ M\DKDL=*F8_ZQ?^F1/WU[?>'.X-^BEO<6]W;I=VDZ2Q2H'BEC8,KJ1D$$<$$= MZ_T!\/\ CS+>/[5C95*=]8R\N\9;Q?JGJFC]FR7.*&<87VD-)+XEV? M^3Z,?1117W9[ 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!@?% M/XG^!_@M\.=:^*_Q)UZ+3-"\/Z?)>ZG>S'B.)!DX'5F)PJJ.68@ $D"OR"^$ M'_!Q[\6-'_::U_Q#\7?!*ZG\+=7XD?$)?V)/A;KQ.@>%[E9_&\]M)\M]J@Y2U)'WDMP*BN2+T=.GO&2>\9RTE=;1LNLD_K, MKRBE+"N=>-W+;R7^;/ZE/A;\6OV?OVR?@_#XV^&WB72_%OA;5DVNT?)B< $Q MRHV'@F7()5@KKP>.#7S]^T!^QKX@\!>?XK^&Z3ZIHRY>:TQNN;0=^!_K$'J. M0.HX+5^('[)?[9O[0'[%/Q'3XD? ?QI)82.575-)N:_=+_@G9_P %;/V?_P!O;28?"RSQ^%?B%#!NOO!^H7(/VG:,M+9R M' N$P"2N!(@!W+M <_S9](#Z*E#$82>)<'6H1OR5XI>UH^51+XH=W\+W]R31 MW9?F&=<(8AU<)+GHOXHO;YKH_P"\OGIH?/-%?8_[0'['?AOXC>?XI\ K#I6N M-EY80NVWO&_V@/N.?[PX/<)/!&N3>&_%>CS6-[ <203K@X[$'H MRGL1D'L:_P KN.?#GB+@+&:^=GH9U%%%? GT@4444 %%%% !7TC^Q+^T!]@N8_@UXNO M?W$SDZ#<2M]R0G)MR?1CDK[Y'\0 ^;J=#--;3)<6\K1R1L&C=&P58'(((Z&O MJN#.++D ?=BG8_- MV64]?WJ@?G37]&'P4^(/@W]K#X,ZG\+_ (J:7;:E-+IS6'B/3;E?EOK>12GF M@#IN'4C!5QD8RM?B+_P4+_8E\6?L,_'^\^'.H">[\.ZANO/"&M2+Q>69;[C$ M<>=&2$<<>X?+LUP%+B'*7S8;$*[_N2>Z:Z:W3722:ZH_&,NJXK M!XF>5XU6JT]/5=+=]-5W7S/":***^2/;"OUV_P"#=W]I;_A*/A5XG_9:UZ_W M7?A>[_MC0(W;DV-PV)T4?W8Y\.?>ZK\B:]O_ ."=/[2C?LI?M@^#OBO>WQAT MJ_P ]OF?1'_!9O]G?_A2O[7MYXVTBQ\K1_'UO_;%LR+A%O,[+ MM,]V,F)3_P!? KY(K]I/^"R?[/2_'#]CZ]\:Z)9B;5_ D_\ ;5H\:Y9[3;MN MT!_N^41*?7R!7XMU\]XC9+_8W$]7D5H5?WD?^WOB7RE?3M8_C7B[+?[.SJ?* MO=G[R^>_XW^5@HHHKX0^8/TU_P"";NN?\)+_ ,$\(;,OE_#?Q'O+,*3RLEUX'_ ,$>M<_M;]G;XO\ @EGRVF:KHVJ0(3U\TRQ.1]!$N?J* M]\K_ $.\$,;]=\.,([_#S1_\!=C^I/#[$?6.%,.^UU]SL>X?L??\>>O_ /72 MV_E)7M%>+_L>_P#'IK__ %TMOY2U[16?$W_(\K?]N_\ I*-\S_WZ?R_)!7YA M?\%"1C]L#QA_O6'_ *06]?I[7YA_\%"O^3P?&'^]8?\ I!;5_,/TC_\ DB,/ M_P!A$/\ TU6/SSCG_D4P_P :_P#29'B]%%%?Q6?E84444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5]E_P#!.7]L)[2>U_9W^)FJ9AD/E^%M M0G?_ %;=K1B>Q_Y9^A^3NH'QI3H9I;>5;BWE9)$8,CHV"I'(((Z&OJN#>+VDH])P>\7Z]'T:3Z'HY7F5?*L9&O2^:[KJOZV9^T5%>!_L'?M5K M\?\ P$?"_BZ^4^*]"A5;XL<-?0BOCHV#QO 'OE?Z(\/Y]EW$V3T=X+\#O M+HWA58Y,QW!5\7-X.Q\Z1>#WCCB[@U^J>$' _P#KMQ9"%>-\-0M.KV:3]V'_ M &^]'_=4GT/3RK!?7,4D_ACJ_P#+YGRCJNJZGKNJ7.MZUJ$UW>7EP\]W=7$A M>2:5V+,[,>68DDDGDDU7HHK_ $/2459;'WH59T;6=7\.ZM;:_P"']5N;&^LI MTGL[VSG:*6"52"KHZD%6! ((.015:BB45)--73#<_6C_ ()J?\' C1_V?\$_ MV\M0+#Y;?3/B1%#R.RKJ$:CGT^T(/0NOWI*_3GQU\-_A9^T/X+MKF]DM=2L[ MJV$^CZYIEPCD(XRLD,JY5T8$'NK#!YX-?RO5]5_\$[_^"L_[07[!&L0^&K>Y MD\4_#^:XW:AX.U&Y(6#<3<4X.M7R>C M!.:?/AY)>SJ?X+Z0EV7PWM;DM=^)B,LK8>NL5@).%2.JL[?=V]-F?IO\;_V< M?'/P4OC/J$)OM'DDQ;:O;QG8?19!SY;>QX/8GFO/:^V/V6/VP?V;OV[_ (6- MXR^#GB:VU:T>(1:WH&HQJMYI[L.8;F D[;?NZNREM%^O\ *_\ R5^6Q\WT4Z:& M:VF>WN(6CDC8J\;J0RD<$$'H:;7\QM-.S/U)--!1112 **** -[X:?$37_A9 MXSL_&GAR;$]J_P"\B8_+/&?O1M[$?D<$<@5]'?M=_LT_"_\ X*7?LHMH-I<0 MV^I&,WOA36)5S)I>H*I'ER8YV,L_LH?'R3X0^+_[$U^Z M/]@:M(JWFX\6LO19Q[=F]5YYV@5^U^#W']'AW'RR;-'? XEV=]JBD M^FDK^[K\#QQPW4S3#+'X-6Q%+56WE%:N/FUNN^JZGXM_$3X?>,?A1XZU;X;? M$'0IM,UK1+Z2SU*QN!\T4J'!'H0>H89# @@D$&L:OV,_X+?_ /!/"/XV^ W_ M &NO@YHHE\4^'+ 'Q-9VB9;5M,1E@7G/5HLC)\M%/XYU^P\09)6R+, M)4):Q>L9=X_YK9^?E8^)RS,*>8X55%H]FNS_ *V"BBBO#/0/WV_X)1?M!:=^ MUI^P?H,'BUX[_4="M'\+^*+><[O.\F,(C/GEO,MGB9B>K,X[5^1?[5OP,U'] MFS]HCQ9\%K]9"FB:LZ6$LHYFLWQ);R'W:%T)]R1VKW3_ (( _M+?\*N_:AU' MX#:[J'EZ5\0M.VV:NV%34K4/)%UX&^(SIZLWECL*]R_X+[_L\>7<>$_VH-#L M>) =!\0.B_Q#=+:R''J//0L?2,>E?;\54/\ 67@.CF$=:N&?++ORZ)_^VR^\ M_G;Q6R+EIRK07P/F7^&6C7R?X(_->BBBOPP_!#[3_P""*FN;_B=\2_ #O@:K M\-[B[C0G[\MM<1;1]<2L?P-?5M?#_P#P1W\0QZ/^WAX:T2XEV0Z_I>IZ;,>Q M#6W?L>_\>WB#_KI;?REKVBO%_V/?^/;Q!_UTMOY2U[1 M7U7$_P#R/*W_ &[_ .DH^BS/_?I_+\D%?F'_ ,%"O^3P?&'UL/\ T@MJ_3RO MS#_X*%_\G@^,/K8?^F^VK^8?I'_\D1A_^PB'_IJL?GG'/_(IA_C7_I,CQ>BB MBOXK/RL**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M.D^$?Q3\4_!CXA:;\1O"%SLN]/G#&-F(2>,\/$_JK+D'ZY'(!K]7OA/\3O#' MQC^'VF?$;PC<^99:E;APA(W0N.'B?T96!4_3CC%?C[7TO_P3=_:2/PO^(Q^$ MOBG4-FA>)YU6U:1OEM;_ (5&]A(,(?<(> #7[IX'\?/AK//[*Q<_]FQ+25]H M5-HR\E+2,O\ MUO2+/KN$LY> Q?U>J_WS^3Z'Z&T445_ MNVL'C^ 7$UW;DB1;9)+9%EZ<;F3.?7B@#ZHHKS#]DW]K7X4?MD?"[_A:'PJE MO84M[U['5](U6W$5YIMV@!:&9 2 <,I!4D$'KD$#T^@ HHHH **** "BBB@ MHKQSQE^UD;CXU7?[.'P!^'Y\;^,-(M([KQ.9-5%AI7A^*3_5"\N_+E999.JP MQ12.0"Q"@9JI\0?VDOCA\$Y-"F^+?[.]I/INN^)],T7^W?!OBIK^WTU[R\BM MQ+>)<6MM)%&/-.&C64%@JL4W@@ ]NHHHH **** "BBB@ HHK.UWQ9X<\,W>F M6.O:M%;3:SJ(L=+CDSFYN3%)+Y:X'7RXI&^B$T :-%<5XV\3_&S2_BYX.\.^ M"/A?8:IX0U(7O_"8^(I]92&;1RD0-MYWT444 %%%% !1110 445F>,?&O@_X=^&[KQCX]\4 MZ=HNDV4>^\U+5;Q+>"%?5G^*=.T72;*/? M>:EJMXEO!"OJSN0H_$U\PZK_ ,%"OB;^T/J4_@O_ ()S? RX\:;)6@N?B5XK M273_ S8L#@E68"6\*GJD84]"-PJWX._X)JV_P 0_$EK\4?V]_BYJ/Q@\16\ MGG6>AWB?9?#FEO\ W8+!,+)@?*7DR' !9,T >&?\%&O^"T'PIL?V7_&/A_\ M9M3Q%=:CKT9T+P[XV?2)+;3;B231X(<_,% 5YH2"01G\1*^Q/\ M@MS^U#I?Q^_;+O?AYX#-O#X.^%]N?#>@6=BBI;B:-O\ 2Y$1?E4&8>4-O!2W MC(KX[K_0GP6X07"G!5*56-J^(M5GW5U[D?\ MV-KKI)R/N\GPGU7!J_Q2U?Z M?@%%%%?K9ZH4444 %%%% '8? OX^_%_]FKXC67Q7^"'CN^\/Z[8G]W=V//#7AWC[""_)J$4?R3D=%F4?>]-P^8<=0,5\=_$3X:>,_A9K[^'/&FCO:S#)AD MZQSK_?C;HP_4=" >*^8?^":G_!>KX@? G^S_ (,_MA75_P"*O!R;8+#Q2,S: MIHZ= )<\W<*^_P"]49P7 6.OU]L;OX'_ +5OPIL_$?A_5]+\5>&=8@\[3=4T MZX$B^FY'7F-U.01PRD%6'45_E1X__14Q6$QL\1R*CB)7Y:T4_8UO*=E[L^[M MS;MJ:LSLR'B[-N%9QPV-3J8?IWC_ (6__27\FNOP%17K7Q\_9/\ %_PB>7Q! MH7FZMX?!S]K1/WMJ/291V_VQ\OKMR!7DM?YW9]P]G/#&8RP.9T73J1Z/9KO% M[23Z--H_<,MS/ YOA5B,)-2B^W3R:W3\F%%%%>*=X4444 ?5?[%/Q^77].3X M-^,+P-=VL1_L6:4Y\^$#F YZE1R/5.%C?#/%Z .F/D!/TGI6JZCH>IV^LZ1>26]U:S+ M+;SQ-AHW4Y##Z&OL/3/^%7?MZ_LVZO\ #'XH:3%<0ZE9?8O$-BA >WFZQW$1 M.=I#*)$;G:RXYVG/]8^%G%=+CK(/]6\H)?"WU<5H^\+.S<&S\ M9XPR:?#N9?VMA8_N:CM4BNC?7T>_^+3JC^="BO3_ -L#]E?X@?LJ-CX>>._$?PN\>Z+\2?!]Z;?5= U6WU#3IQ_!-#(LB$^HW*,CN M*_H.^)&A^#O^"B'[!LX\.",VWCSPA%?Z*9&!^R7VU9H58]C'.@1^GW6%?SLU M^OW_ ;Q?M+?\)?\&O$G[+^OZANO?"-[_:>A1NW)T^Y8^:BCTCN,L3ZW0K[C M@3%T9XJMEF(UIUXM6\[/3YQ;^Y'RO%^6T\;ESE)72NG_ (9:,_,?4-/OM)OY M]*U.TD@N;:9HKB"5=K1NI(92#T((((J&OJS_ (+%?L[_ /"C?VP]3\2Z38^5 MHWCJ'^V[(JN%6X=BMTF?7S@9,=A.M?*=?B^;Y;6R?-*V"J[TY->JZ/YJS7J? MQIF&#J9?C:F&GO!M>O9_-:GK/["/BS_A"?VS?AAX@:78B^-=/MYGS]V.:987 M/TVR&OT_^(>G_P!E^/-:T\+@1:I.$'^SYAQ^F*_'CPAXAN/"7BS2_%=IGS=, MU&"[BP>=T^.\=N/BCJ-Y9.'@O%AN8''1U>%&S^9-?U%]&+&W>88 M2^W)+[[K]#]A\(<1>.*H=N5_?I^AZ!^QZ?\ 1O$ _P!NU_E+7M->+?L>G]QX M@'^W:_REKVFOU?B?_D>5O^W?_24??9G_ +]/Y?D@K\P_^"A?_)X/C#ZV'_IO MMJ_3ROS#_P""A?\ R>#XP^MA_P"F^VK^8?I'_P#)$8?_ +"(?^FJQ^><<_\ M(IA_C7_I,CQ>BBBOXK/RL**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "E1WC<21N593E6!P0?6DHHV _43]B7]H-/V@/@M:ZAJMV' MU[1MMCKJD_,\@7Y)_I(HSGIN#@=*]@K\O_V&?CT?@3\6KG?OPTE^C^:_&X4445^J'T04444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %? G_!.?QW\3?!WB3]IA?AO\#]0\7W;_'?7&MA;:U8V M<"S>8VU)GN)5=5/!+(DA&?NU]YZM>W6G:;->V6D7%_+&F4L[5XUDE/HIE=$! M^K 5\O\ _!.WX%?M _ #QE\5YOC%\-H+&U^(7Q$O?$VF7>FZW;W26B3L[&"8 M;E8,/E **P))SM R0#S'P5X4^)'_ 28_8A\??&/QS=:-JOQ+^('C);J'3K- MG.FVFH7D@CAAR0K.D0:65R,;L; > Y]$_;1U[]H/]B?X)VG[57A#XWZ[XM;P MMJ%E_P )[X>\0Q6OV/6[*>9()6A2*%39RK)(C(8B%"Y#*^.?5/VZ/V5[+]LG M]FO7?@@^N#2[^Y,5WH>J,I*VE]"X>)F YV'!1L*5^+^L/\ "/XL0RZ>-&EL[-8K/5WM_-LE,GD> M=LG#!0F\G>K'./EJE\#_ (\_$#2?^"EWCS]F?X@_''6]>\/?V#'?^!8+ZQLX M8$GC2-KZT,L5NC7$D?G*P(;Y%1@^6!KTK]NK]F;4OC_^RIJ'PQ^%\<5EXDT) MK35? 4HD$8M-2LG5[<*S<)N56BW'@"0D]*\\_:3_ ."?OC#XA?#;X5VGPZ\: M/9^,_!_B5W\1>*H'$4]W9ZKO379DSTDE,SS*O;&T=10 [Q)^T7\4/A)^S6?C M1_PF^J>(-0^*'Q$M-'^&MMJ5E:NFF6%]>M#93(D4C_ML_LF/^TQ^S/)\&OA]KT7AK6-&NK+4?!6H*I6'3[VS8&#(4 M$JFW*9 )4-N .W!YGX!ZM_P4E^(.H:3X7_:8^'OA#P9INC7$,^M^(_#^O?:; MKQ T+*ZQ001DK:QR,H\TNQ)0NBHN_* 'F?@Y_P!M'X^?M0_M$_LYZ7^V->^' M+3P7+X<.@ZY:^&+22:S-U;3W(A2(!5,39(D8MYK>5$ X&\'[1TZ#5-,\/P6U M_?G4;VWLU6:Y,2Q&ZE5 "^U>$W,"<#@9KYU_9F^$?QV\!_ML_&KXU>-?AB+' MPU\49-%;2;A-:MI9[+^SK.2#_2(D3QO^ MSI\0/BKXEN/M/BKQ'\5M0N/$MW*/WSRFWMI K9YP&ED8 ]"[5[#^WO\ M::Y M^RIH?ABXOO@/IOC/1O%_BFTT"W2?Q,;22.^EWR0EXVM)5,8,1.\-D$#Y>] OC;X=\ M::EXBT[1_#FD3ZM\*O'_ (FT[3I=2DC6WDD>TN8HRTO7?V>#6M.\XS(4E)"I*KMU+ M+C8A&0&1NI&C_M??$?X&>-]7^+_@C2;#Q'XB\+W.C^&O /A_7%FMM/\ -AD0 MW%U=R%$EE9W7)12(XXP$#,[Y /G'Q1\3_P!LFQ_X)B>'?V\+?]JS5(?$&AZ' M8ZG_ ,(_#H]H;#5(WO$BE%Z7C,LLCJY/R-&B !53(,A^@/C#^TOXHUKXT>!? MV?O!5IX@MCX@\#S^+O$4_A:WMY=06S62&"&VA-P=D8>65R\F"X6(!-I?>GG? MB+]E[]I'5O\ @DW#^Q1;_#&,>,ET*WTAYGUVU^P@17<GS M:EIMV/*$UE(D;$7"Y>1D>120L6"6R!7*?\$Z9_VQ/VG_ ( ?"O\ :@\YN[J0I"6!10BIGRT,IS(SA5Y? M_@GG\!/CG\!_V'+/]F/XDZ5'X>\1:+::G!8:YI^HQ74+M=W-S<1S)L.Y6C:8 M95E ^4$$Y(4 \._:+_:)_:-_9V_9A;XT>,OV@KNX^,OA_P 303>+/"7AU4O_ M _96LVH>4FG3K% 8[4&UDB*M*ZSL^=KMD5W'[=7@O7]5_X*(?LT"Q^+7BC3 M(]9O_$4<=O83VWE:69RS% -B^9NC]N_: M;^"O[4?C_P")'P)_:/\ !_@+PUJ/B/X=:OJDOB#PG_PDKV]OY6H6Z0XCNWA. M_P I4&YO+!<\J@!V@ 9\:OB'\;_AI_P4%_9[^$5A\8K^[\(^,;/7TUG1[C3[ M57NI;#2BR32S1QJS,TD@D*KL0,HPHP*T_!'Q6\6?M7_M/_%/X5:-\0M6\->$ MOA;)8:4%\/21PW>JZG/'))/-),Z,T<<.P1I&F S;V:SU>"+[5-J-BENWV2.5PS)&P)_>%"W;U+=+_9_ M^-7[,/[9/C?]H+X+^"E\8^#/BI;VTWBKPW::I;VFH:7JEN&"W,'VITAFB$X+GQW\5["*PTWPU8ZC&8]+L;>S^RVL,EQ(54NQ/FS,N5!PJ;]H+>?V?[+ MO[2%O_P2;;]BA_AC&?&9T)]($HURU^PX:[,WG^;OW[=AQMV;M_&-OS4 ?7/P M\\3R>-_ &A^,Y;986U?1[:]:%3D1F6)9-H^F[%>)_&74?B1'\?=1M/BG\:+K MPC\/9/#T$/@?3?!UX#K6LZLQ9KF001PRW$YA4+MCC!0AMS*_.WU?X$:=XGT3 MX->&/#OC/P\VEZKI>A6EE?VAN8YE$L,*1L4>-B&0E25)P<$94'BO"E^$?[7/ MPY_;[\=?&WP?X%\.>+O#/CSP_I=AI.L:WXD-K)X32UCVR0"(1.\D4DI>8QQ! M0[;,NA!:@#S/PI^U9^TWX\_X)%>)OV@H?BP^G>./"1U6"3Q#'H=OYE\EI&1"D3M&0"50$,N< YJ7XY?$7]J[X(? ;X1?M?O^TKJ5_+?ZGX;M/$'@O\ MLJU72[NQO8T$H),9G:X)()F,G+%BB1C"B/P'^Q_^V%X1_P"">_Q+_9)UCP%H M%UJGB#5=4BT"\L=>0+_VCOC! M^Q#\/?@)X0^%*)XE\/7>@RZL+[7K6.U3^SD02;)%=F?>R_)\@XR6VD!2 =YX MX^,OBSXL?MLI^QSX'\7WGA[2O#G@O_A)/&NJZ6(Q>W;RS)%;:?%(ZMY"88S2 M2*-Y&Q59/F)\T_9C\(^(_!'_ 5K^+6@>(/'NH>(D3X8Z2^G7VK",W4=LTZE M89'C1!(4;> Y&XKMW%F!8[GQD^ ?[2W@3]L;2?V\/V:? 5GKTVM>%4\/_$'X M>ZQK4-E<2PJZO'/!<9>$.NR,$%O^6>!GS&VW?@O\'?VKK?\ X*!^*/VG?'OP MQ\-Z1X;\2^![#29+=/%AN+FU>)PXVA+?$SC!#@^4@+85Y NY@#ZEHHHH *** MS/&/C7P?\._#=UXQ\>^*=.T72;*/?>:EJMXEO!"OJSN0H_$T :=9GC'QKX/^ M'?ANZ\8^/?%.G:+I-E'OO-2U6\2W@A7U9W(4?B:^8=5_X*%?$W]H?4I_!?\ MP3F^!EQXTV2M!<_$KQ6DNG^&;%@<$JS 2WA4]4C"GH1N%6_!W_!-6W^(?B2U M^*/[>_Q(K>3SK/0[Q/LOAS2W_NP6"863 ^4O)D. "R9H J:K_P4*^) MO[0^I3^"_P#@G-\#+CQILE:"Y^)7BM)=/\,V+ X)5F EO"IZI&%/0C<*M^#O M^":MO\0_$EK\4?V]_BYJ/Q@\16\GG6>AWB?9?#FEO_=@L$PLF!\I>3(< %DS M7T]I6DZ7H6FP:-HFFV]G9VL2Q6UI:PK'%"@& JJH 4 = !BK% %?2M)TO0M- M@T;1--M[.SM8EBMK2UA6.*% ,!550 H Z #%>1?\% _VE[?]D;]C_P ((4;@LQ>VLP<=P!=L0?[Z'TK[KPUX:7%G&N#R^:O3665R\LLC%F=B#QU*-2E M-6<9*Z?_ 5T:U3U6I%2G3K0<)JZ9_2?^PC_ ,%)OV(V_P!D_*>VWO\ SD>!?'GC3X8^+K#Q]\._%5_HFM:7<"?3]4TR MZ:&>WD'\2NI!'<'L02#P:_8G_@FI_P %]_"'Q5.G_!;]MJ]LO#WB1]L&G^.5 M58=.U)N@%THPMI*?[XQ"QS_JN ?X.\=/HKX#-(PRN^5?QZ/G3EO* M*^;M92C-)L\C#O->&\5];RV;MUCNFNS75?BNGWN(RCQL.Q!Y%5Z^]_C)\ ?A_\ '/2%FU*-8-0$7^@ZU: %U!&0#VD3V/KP M1G-?&_Q<^"/COX,ZS_9WBK3]UM*Q%GJ4 )@N!['LWJIP1],$_P"2/B)X2Y_P M'5E72=;"-Z5$OA[*HOLOI?X7T=]%^R<,<:9;Q%!4W^[K=8/KYQ?5>6Z[6U.0 MHHHK\H/L@KKO@I\6]:^#7CJW\6:9ND@/[K4;,-@7$!/S+]1U4]B!VR*Y&BNW M+LQQN4X^EC<)-PJTY*49+HU_6JV:T>AABL+0QN&G0KQYH25FNZ9]$_\ !2'] MBOP?_P %%/V:+?Q!\/'MF\7:/:O?^"M4)"^?D9DL9&/19-H7G&R15)P P/X- MZUHVK>'-8N_#VOZ;/97]A017[G?L:_M ?\ M(#X@'PX\57VW1M4G'V2:5OEM+D\#GLC\ ]@<'CYC7SQ_P79_X)V>(W#$>(,%%+$4THXBFNC2 M^)=;6U3ZQTO>+1^$SPE?A;-WEM=WI2UIR?5/IZ]'Y^31^5]>[?\ !-?]I4_L MJ?MD>#_B;?W_ )&C7%[_ &5XD);"?8+DB.1V]1&Q2;'K"*\)HKY["8FK@\5" MO3?O0::]4[GJ5J4*]&5.>TE;[S]V?^"TO[/ ^,O[(\WQ$T:R\W5_ %U_:D+( MN6:Q>T,8CR_<^;;O$['UD8=J_'[]IKX)ZM^SI\?/%7P6UC>S:!J\D%M-(,&>V. M'@E_X'$T;_\ J]KQ4R^EB)X;/,.O;]S:U\--'N)V_Z;>0!(/J",5^.%?J]^ MRUKG_"6_L"_"+76?=+9V>IZ7<<_=\B]=8Q_WP ?QKZ?Z-^-]CQI6P]_XE)O_ M ,!:_P SH\)\1[//:E+^:%_N:_S/I']CW_4>(/\ ?M?Y2U[37BW['O\ J/$' M^_:_REKVFOZ&XG_Y'E;_ +=_])B?K.9_[]/Y?D@K\P_^"A?_ ">#XP^MA_Z; M[:OT\K\P_P#@H7_R>#XP^MA_Z;[:OY@^D?\ \D1A_P#L(A_Z:K'Y[QS_ ,BF M'^-?^DR/%Z***_BL_*@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "OT]_8/^-Y^-?P"T]]4N_,UC0,:;JNYLLY11Y4I[G=' MMR>[*_I7YA5]"?\ !-OXRGX:_'R+PAJ5ULTWQ;$+&0,?E6Z!+6[?4L6C'_76 MOUOP7XK?#/&M*G4E:CB?W4^UV_;?P;+\3_ -CNUM9/''B:TT#2+>W^)$,SQWMQG8LNVTVJHP064L!V MS0!]2T5Y/X ^.7QNU'XR6?PJ^+?[.">&+74M!N]0T[Q!8^+H]2MY9;>6!&MF M58(VC@:YT[ MPKI4J(T%HIVO>W2"."'[3+;Q%%SO=W\KY40D*QPI /5:*\O^!W[ M1DWQ-^)?CGX'^,_"<&A^+_ -Q9?VI9V.IM>6MU:7D'G6US!,T43," ZLK1@H MR8R003T%K\4Y-;^,UQ\*?"^AB\M]%TT7'BG6#<;8]/GEVFUM%4*?,F=-\K+E M?+C\ICGSDR =A1110 4444 %%%% !7AOQ[_92^-7Q=^(4GC+P-^VWXY\"6#V ML42Z!H%K;/;HR@@R R MENI^E>Y44 ?+/_# G[3/_23[XI_^ -E_\34WAS_@ MEW\/_$/BNV\:?M8?&?QC\:+G37#:-IOC:]']F61_OBSBQ'(YR02^Y2, KQFO MJ"B@"OI6DZ7H6FP:-HFFV]G9VL2Q6UI:PK'%"@& JJH 4 = !BK%%% !1110 M 5_,_P#\%*_V@9?VF_VXOB+\58KSSM/D\02:?HC!LK]AM,6T#*.P=(A(0/XI M&/>OZ$_VS_B'XN^%/[)_Q"\??#_0M2U+7K#PI>?V'9Z39R7%PUX\9CA94C!8 MA9'5VP.%5CP!FOY?K^PO]+O9=.U2RFMKB%RDT%Q&4>-AU#*>0?8U_5OT9"5<@X8!APPX()_ERKTK]EK]KGX]?L;?$B+XG_ 7QQ/I5Y\J MW]D^9+/4H0<^3<0D[94Y..C*3E65L&OP7Q/\#,CXUI5<5@(QHXF2?,FOW56^ MZG&SLWUDD[Z\RENO'QN51K3]M0?)46MUIK\MGYH_%5[Q_P3E_X+ ? 3]NW3[;P1K$D'A# MXCI#_I/A:]N1Y=^5&6DLI6QYRX!8Q'$B@'AE7>?4?V@/V/?#7Q)\_P 4^!!# MI.N-EY8PNVWO&_V@/N.?[X'/<'.1_C_XR_1DS;AW,:T\JH.E5CK+#RV:_FHR MV:?2-VG]F6T3['AOQ"K86HL%G>CV53_Y*V_^)?/JSXVHK2\6>$/$O@;7)O#? MBS1YK&]@/[R&9<9'9@>C*>Q&0:S:_CJO0KX6M*C6BXSB[-----;IIZIKLS]@ MIU*=:FIP:<7JFM4UW3"OK[]E#XU:9\8_ ]S\(_B*D-[?6]BT$L-Z@==2LF78 MP<-PY"G:P/W@03G+5\@UH^$_%.M^"?$=GXK\.7K6][8S"6"0>HZ@CN",@CN" M17W'AUQQB^ ^(88R%Y49>[5A_-#RZS9\_P 422Z\*7K986W.9+&1C_'$2-I M/+1E3DG>!\NU_1'\4_AG\(O^"DO[*-_\/_%D*PC4(OWO@=\0?V;_BYK?P6^*&DFTUG0KPPSA2>JU3U3/R;*L97GS83%+EK M4W:2>^FE_P#/[^I]G_\ !OQ^TM_PK;]I75?V?->U#9IGC_3M^GK(_P J:E:J MTB 9X&^$SJ>[,D8YXKU__@OK^SO]@U[PI^T]H=CB._C.A>('1>!,@:6VD/J6 M3SD)/:)!7Y??#+XA>)/A+\1="^*/@Z[\C5?#VK6^HZ?+V$L,BR+GU4E<$=P2 M*_H%^-'A;PC_ ,%#/V"[H>$0DD7C7PG#JOAQI&&;>]"+/ K'^$K*HC?T&\>H MKV,IHKB;@W%9.]:E/WZ?YI+_ +>NGY2/@/$K(O[0P4W%:R5U_CCM]ZT^\_!Z MOTM_X)GZY_PD7_!/RXTQWS+X=^)=S"JY^[!-:12@_B[-^5?FM=6MS8W4EE>V M[Q30R%)8I%(9&!P5(/0@\8K[X_X(ZZY_:7P/^,?@>1_FL[G1=4M4]=SSQ2G\ M J?G7S7@GC'@O$C!IZ<_-'[TW^A^$^'E?ZOQ707\UX_A?]#[R_8\_P!5XA_W MK7_VM7M5>*_L>?ZOQ#_O6G_M:O:J_K/B?_D>5O\ MW_TF)^Z9G_OT_E^2"OS M#_X*%_\ )X/C#ZV'_IOMJ_3ROS#_ ."A?_)X/C#ZV'_IOMJ_F#Z1_P#R1&'_ M .PB'_IJL?GO'/\ R*8?XU_Z3(\7HHHK^*S\J"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *GTS4K[1M2M]7TNY:&YM9TFM MYD.&CD4AE8>X(!J"BG&4H24HNS0TVG='Z^?!3XDV7Q?^%&@?$FQV@:MIT6OK6O])N!.(%Q1PC@\R;O*<%S?XX^[/_R9-KRL?NN48W^T,MI5^K6OJM'^ M(4445]:>D%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (\:2H8Y$#*>JL,@ MU\;?\%?/^/[]G?\ [."T/^;U]E5\L?\ !1SX$_'_ /:%USX7V_P;^'$%]!X# M^(ECXGU*\U+6[>U2Y2WY$$(+,Y8[F!+*H! QNSD 'TKXNTG6M:\/7>G^&O$/ M]D:C+ 4L]56SCG:U8_QA)/E8^QX]C7QW_P $Y+O]L7]JCX"_#+]IGQW^UK>6 M\5OK.J/K7AV'P];/'K]LMY<1[9Y %,+AAL7RP42.-,*'):OL"]U[7XO",FOV M/@>]FU$0%HM"DNK=)FDS@(9/,,0]20YP.F3\M> ?\$X_@%\9)4VD,KQM+RK* =H()R0 #P_]I3]H;]I' M]G?]E;4/C=XT_:!NI/C/X<\0PW7B'PAX;":AX?L+.;4EABT^X6. QVRFUDC8 M/,ZSLY.UV)%>M_MG?$K]HSP;^UY\"/ ?PH^,*Z3HOCW5-5M=2TFYT:*6$-;V M:NDKL,2R8,C-Y>]%)1 <+=/N?$-G:1W.G7B7YMGB0VT42^4RAFV[< M#Y0.C%N(^&'[4>K?&[7_ !!\)/$G[26N_#OXZ:9XQN(1X(UCR+:PN[%+XF&T MM$FA*3++9A0)5;[1O8R!MFW/I^J?"'XW7G_!3'2_VG8/AJ1X.M/AH_A*>X?5 M[47/G/?-<_:A").80"HQNWXR=F<*>#_:%_9>^-_[7WP!M/A)\9_V>;"U^(^G MW<$>A?%B#6K-H=-ACN5;[472078E,(.ZW6)HVD.=ZC#( =!\8/'?[2:?\%*/ M"OP"\)?':72_"_B3X=ZAJ9LET.VD^P31RF,RQEES+)M V>:616)8HX&PX/PB MNOVI+C]KKXH_L37_ .U?KUWH&E:+INNZ9XNO=+L9->LX;A2)+6*3R!;@LY!\ MQH6V*F$12^Y.V\9_!GXY7?\ P40\$_M":9X >^\)>&? MUX>O]0EU>U6[N)I MW9_M"0EQF,?+G)5CEL+P SOAQ\)?CAX>_P""AGC[]H_6?A<\?A3Q1X2L='TZ M6/6+1[I);4@F22+S,*CG_&"[U?5? MASXZDTC0?&MYIUNUXUG)&)(C,@41R2)AOF*X.[D8 %<#\!?VJ?VG]:_X)):G M^T@^IZCXL\?6^H7WGWEGIT+W(MDU8PSS0P!/*+0VOFR(A4H#$,J0"#Z-^R9\ M*OCW\&OC%\/-#\5Q7]E"^OPFQU2SEU=+FYA\Y,EDZLI7=R =?^R)\6_ WQ[\=6?Q*_9^_:MU'QEX+7PK=0:]X3UVZB>]T[ M5'N+1K>X=&B6XCS&EVA5B8LX\L8)KRO]GK]J/5OVA;R#P+K?[26N^!OCEI7C M:$^*_ASKWD6UM<646HJTUC:PRPXDC-D&"O$WV@D!G8J:Q^W'H7 M[77AWX*GX81Z?X;U"S\86S7MFTOBBZN @BS'92R1[(B'D::0K)(PB!3";AQ7 MQK_96^.7[7?P4\)>"/C+\ K/0?BOH=[IA7XOV6M64D5@EO/&\UQ$\4@NGEDC M5\6YB$0E<-Y@"AJ .Z^)WQ0^-/A?_@IS\+_A)!\3IW\%^*/"NLWUUX;2P@1% MGMX&"LTH7S'&2K8+8!'2I_A9\3O%W[8OQP^+/AG3OB7K7ACPG\-O$*^&-.M_ M#4L4%U>:C&A-W=33/&[823$<<:X0A69PY("K\8/@_P#&[Q)_P4*^&O[0?ASX MFZI='5[:.XF>\C*B2&)G^9$.W.XHQ^; .!NS_ OP"^-W[)'[ M57Q$^*'PE\!?\)MX!^*UZFKZIHUCJUM:ZCHFL N994%T\<4T$ID9CB0.IP-I MV?. X@.CV.HQBWTNV6QDL[&WDN)=@?RU/\ B+^R]^TC MXN_X).V7[%&G_#&-/&2:%IVD332Z[:BQ06MU;S&<2ARQ5UB("[-V[(( PQ / MLG2-075M*M=52,H+FW24(3DJ&4''ZU8KYW^,7QJ_:U^#\_PLN?"?P0T*?PK? MWUCI/Q"34]74ZC8S7%W;V<*V8BEV27=AIT_B/PY-J+K:6*@6MEN6XB%O HD"$A9& M;:&P"@#=YX"\4>+O^"H_[*&D^);[1M/\+?$KX5?%FUNKK39Y)/[/&NZ3*LAC M+ /(D$L4Q7.':-G/^LV?-W/P'^"?Q9_8R\7^/_"7PZ^'+>+O OB[Q+/XD\,I M8:M;6T^BWMRJBXL[A;AT'V;>(O%7BG4/$_BVYL0PMVU&\D#R)#N ;RD58XU) +"/<0N[: #SZT\&>/_@7\ M6_B%^T=KUEI%Y\0_B[>:7H/@7P=IU[)/;VZVELZH\T[1QLR@>;=3L$ CBBVJ M7;&[2TK]H;X,?LIZ9XD^'-S#XD\2S>!X;?5_BUXQL+&!TLKJ_8R-=W8:59'= MUS*8[=)?)A5%PJJBUW_PL\%>*/$?Q"U7X\_%'2'L]2F672_"6C3NK-H^DK(" MS-M)7[1=/&DTA!^5$MXNL3%O /C'^S#\>M%U']H[PG\._AZ_B*U^/%A9C0=7 M34K:&'29WM#972WOG2+(J1J?.1HDDW+E,!@ 0#[#L+^QU6QAU33+N.XMKF%9 M;>>%PR2(P!5E(X(((((]:EKGOA+X%_X5?\*O#/PT&HF[_P"$=\/66F?:V&#- M]G@2+>1VSLS^-=#0 4444 %%%% !1110 4444 %%%% !1110 5Q7Q;_9O_9_ M^/5D;#XT_!;POXI39M1]Q$^PC45X:XRP>59E*G&I.G M.#^*-U]SB[K[C]7RWP?XSS3(:&;8!0FJJYE'FY9I7:7Q)1U2NO>ZGUQ\:O\ M@WI_X)__ !-\Z]\!:;XD\!7CY9#X?UEI[?>>[178E^7_ &49!Z8KY%^-7_!L MY^T/X:\Z^^!'QV\,^*H$RR6>N6LNEW+#LJE?.C8^[,@/7CI7UM\&/^#A7]A' MXB^59_$9?$_@2[; D?6-)-W:AC_=EM#(Y'NT:?ES7UC\(?VH?VX<\=^-^-7_!,C]O7]G_ ,Z?XC_LP>*% MM(,F34M&LQJ5JJ_WFFM#(B#_ 'B/SKPJ6*6"5H9HV1T8JZ,,%2.H([&OZTJ\ MZ^,O[(O[+_[0L4B_&OX!^%/$DTB[3>ZEHL372C_9G"B5/^ L*_:LE^DWB(VC MFV 3[RI2:_\ ))W_ /2T<5'B.6U6'W?Y/_,_EPHK]U_C5_P;G?L,?$+SKWX6 MZMXJ\!7;9,46GZG]NLU)_O1W0>0CV$JU\B_&K_@VK_:O\'>=??!3XK^%/&MM M'GR[:\\S2KR3T 1_,A_.85^MY+XX^'.MS;> M9"/^^Z\#37EJ%%%%=A84444 M%%%% !1110!-IVHZAH^H0:MI-]-:W5K,LMM>@W\?.KY9Q M^5%%?*<7<%\/\;9<\)F=+FM\,EI.#[QET\T[Q?5,Y<5@Z&,I\M1?/JC^I[QA MX#^$O[27@2TU%[FRU?3KVV%QHVO:5.#7R)\,[.>BR#GRV]CP>Q/./RY_X)\?\%4_VAOV!-?CTO0+ MUO$?@6XN-^J^"M3N6$/)^:6U?!-M*>>5!1OXT; (_=']DC]M;]FO]OGX82>* M?A#XB@O@(1'K_AC5(T6]TYF'^KN("3E3R Z[HVP<,<$#_,?Z0OT4;8=O6+Z>G\K_!^NWQC17TE\?_V))[+S M_%WP9@:6'E[C06;+IZF$G[P_V#SZ$\"OG">">UG>VN87CDC8K)'(I#*P.""# MT-?YD<6\%\0<%9B\)F=+EO\ #):PFN\9=?-.TEU2/W')<^RW/\+[;"3OW3TE M%]FOUV?1L[W]G/XW7_P3\E8M7M5YRF>)%']],DCU!([YK;_P"" MOG[ .F_MG_!.#XY?!RPBN_'/AC3C/IK6B@G7--P9&MJRMG.!7[VG\:7VHKKZI; M]X^B/P.='CD=QO)/_3P@KPO_@N/_P $[/\ A47C.;]K[X0:%L\,>(KW M'BVQMH_ETS49#Q< #[L4['GLLI//[Q0/FO\ X)C_ +2W_#*W[9WA'XA:C?\ MD:+?W7]C^)"S83[#=$(SO_LQOYQ_P#!7?\ 9W_X4+^V/K6IZ58^5HWC1/[>TW8N M%625B+F/TR)U=L#HLB5U7_!%G7,?&;X@^!9'^76?AG>20KG[T\$\#(/^^6D/ MX5]B?\%M?V>/^%N?LIK\4M&L?,U;X?WOVX%%RS6$NV.Y4>PQ%*3V$+5\#_\ M!(?Q''H7[>W@_3[F3;;ZU;:CIUQ[B2QF*C\75*X,3@?]5?%C#58*T)U83CZ3 ME9KY2;7I8_EJOA?[$XYHSBK1E.,EZ2=G]SO\C]5OV//N>(OK:?\ M:O:Z\7_ M &1()+67Q+;2C#1R6JL/<><#7M%?U3Q.[YY5?^'_ -)B?M>9ZXZ?R_)!7YA_ M\%"_^3P?&'UL/_3?;5^GE?F'_P %"_\ D\'QA];#_P!-]M7\P_2/_P"2(P__ M &$0_P#358_/>.?^13#_ !K_ -)D>+T445_%9^5!1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'MG_!/GXCGX=_M/Z' M'//LM=>5])NN>IEP8A_W^6+\Z_3BOQFT+6;_ ,.:Y9^(=+E\NZL+N.XMG_NR M(P93^8%?L1X0\26/C+PGI?B_3#_HVJZ=#>6_/\$L:NOZ,*_K_P"C=G3KY/C, MJF]:4U./I-6=O).-_61^F<"XOGPM7#O[+37H]_Q7XFC1117]*GW@4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!FZAX1\.:MK]CXHU32DN;W3 _]G2SLSK;,P*M)&A.U)"K M,OF ;MK,N<$@Z5%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%5==UFP\.:)>>(=5E\NUL+62XN9/[L:*68_D#0VDKL<8N4DENS^=?_ (*W M_%*7XM_\%$_BCKQN?,ATWQ =%ME!RJ+8QI:,!]7A=OJQKYQK6\>>+M1\?^.= M9\>:NMZM+K/$XJ=5_:;?WNY_I9DN CE63X?! M1VI0A#_P&*7Z!3[>YN+.X2[M)WBEC8-')&Q5E8<@@CD&F45SGIM)H]\^#/\ MP5!_;X^ WE0> _VF_$DEI#@)IVO7*ZI;A?[BI=B0(/\ O9=-N"/[S+)Y\;M[*(P?:OS/HKU,+G6:X/^%6D MEV;NON=T?'9OX?\ !>>W>,P--R?VHKDE_P"!0Y9/YL_>3X,?\%_OV /B?Y5G MXSU[Q!X%O),*R>(]%:2#?Z":T,H"_P"TX3WQ7U;\*OV@?@7\JLI!!]Q7T6%XWQU/2O3C)>7NO]5^!^79O]'KAW%7EEV)J47VE:I'_VV7WR M9_5S7E'QJ_87_8]_:(\V;XR?LX^$]:NI\^;J;Z2D-Z<]?])AV3#\'K\(O@S_ M ,%9O^"@_P #/*MO"W[2NN:E918']G^*&358BH_@!N@[HO\ N,N.U?6GP9_X M.7_B?I?E6/Q__9ST76$X634/"FI2V,BC^]Y,_G*Y]@Z#Z=*^LRGQ!P^$K*K1 MJU*$U]J+:?RE!W_(_+\U\">.W_ !J_X-M_V./' M'G7OP<\?^+/ UT^?*MS<)J=E'Z?NYMLQ_&>OD7XU?\&W_P"VIX$\V]^$7B_P MGX[M5SY,$-ZVFWK_ %CN/W(_[_&OO_X,?\%Y?^">?Q8\JT\0>/-7\$WLN +; MQ9HSHF[O^^MC-$H]W9?PZ5]4?#?XQ_"3XQZ5_;GPE^)_A_Q/9[06N= UB&[1 M<^IB9MI]CS7[CPYX_<<'9^DK6?R9_,_\ &G]BG]K7]G1[/CKBYC#0M^ M#FO+Z_K4(# JP!!'(->*?&K_ ()R_L-_M">=-\5/V8_"EY=3Y\[4['3_ +!> M.3W-Q:F.4_BQK]FR7Z3=-VCF^ :[RI2O_P"23M_Z68T>(UM5A]S_ $?^9_,M M17[8?&K_ (-I?V7_ !;YU]\#_C)XJ\'7+Y*6NI1Q:K:)Z!5/E2@>YE:OD7XU M?\&Z_P"WC\.?.O?AI/X7\>VB9,2:1JPL[LJ.[178C0'V61_SK]GR3%?+<>ZL17 U^EX;%X7&T55P]2,X/9Q::?S5T> MC&49J\7=!111704%=3\&OC9\5OV>_B%8_%3X+^.;_P /:_ISYMM0L)=I(XS& MZG*R1MC#1N"K#@@BN6HK*O0H8FC*C6BI0DK--)II[IIZ-/LQ2C&2LU='[K?\ M$U/^"YOPI_:G_L_X/_M'O8>#/B#)MAM+PR>7I>N2'@")V/\ H\S'CRG.&)&Q MB6V#ZN^/'[+?@OXRP2:Q:*FEZ\$_=ZC%'\LY X691]X=MWWA[@8K^7NOT/\ M^":G_!=WXE_LX_V?\&_VJIK_ ,8>!H]L%EK>XRZIHD?0#+'-U O]QCO4?=8A M1&?XY\9?HQ93Q%EU:IE-!5:4M98>6Z?\U&6Z:Z1NFM>66T3Q?JF.RK%+&99- MQFNB_+LUY/0^L/B+\,?&GPJU]O#OC31WMIN3#*/FBG7^_&W1A^HZ$ \5A12R MV\JSP2LCHP9'1L%2.A![&OO?0M<^ W[7GPDM/%7A37-+\6>%]7B\RPU*PFW! M6Z$JPPT4JG@J<,IRK 'P23=(G[VU'I*H[?[ M8X]=N0*_Q_\ $[P.SW@BM4Q> C*KAH-\R:_>TK;J<;*Z7\R2M]I1W?ZKPOQ[ M@LY:PN,2I5]K/X9/ROL_[K^39[9\%/'W@S]K+X,:I\)_BSI=MJ4TNFM8^(=. MN1\M];.NWS@.H)[D-C\LT M9^]&WJK#CVX(Y KZ+_:]_9I^&/\ P4R_9/.C6,\%OJRQM>^%-6E7+Z7J*K@Q M2$<^6W^KD7G*D. 2J&OTK@3B:'B;PQ]0Q4O^%'"QT;WJT]K^;V4O[UI7]YV^ M1XBRF7"6;_6:*_V6L]5_)+MZ=5Y771%3_@FK\% MO&-O*VXS211"%B_J9;=XI#[RGTK\P?AAX'UK]D;_ (*6^&_A]XAD=7\+_$^R MLY+AQ@S6CW**LV/1X) X]F%>N?\ !#+XL^+_ -FK]L#Q?^Q9\7+*;2KGQ"LD M:Z==G!M]7L0[%!VQ)!YOS X?RXL9!%=__P %U/@A=^!?BCX*_:[\*66T7 MFZQ(@P!>6Y\ZUD8_WGC#K["W6OK.)8SS;A3"9PE^^PP?[)>X(_3%>H MUP'PKEM+SXC>+=9T\YMM1M]+O+=O[R20.V?S)KOZ_H3-ZRQ&-]JOM1IO[Z<3 MZG%S52MS+JH_^DH*_,/_ (*%C'[8/B_ZV'_IOMJ_3ROS$_X*&?\ )X7B_P"M MA_Z;[:OYL^D?_P D1A_^PB'_ *:K'P?'/_(IA_C7_I,CQ:BBBOXK/RH**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M_3S_ ()^>-#XT_96\.&:7=/I0FTZ?GIY4A\L?]^C'7YAU]U?\$D?%9N_ 7B[ MP0\G_'AJT%ZBD]IXBAQ_X#C\Z_;_ */^9O!O5\H?\%N_$9\.?\$ROB08Y=LM\-+LXN>OF M:G:AQ_WP'KCS&I['+ZU3M&3_ 9[_"N%6.XGP.&>TZU.+]'.*9_/=1117X.? MZ0A1110 4444 %%%% !1110 5MA<^S?"?PZSMV>J_&Y\1F_AMP/GEWB<#!2?VH+V,? 6LQ^(O OB MS4]%U"+_ %5_I-_);3)]'C(8?G7T6%XXQ<-,124O--I_JOR/RW-_H[Y)7O++ M<7.D^TTIKTNN1KY\Q_55<6]O=V[VMW DL4B%9(Y%#*ZG@@@\$5X)\:O^"6_[ M 7Q]\V?Q_P#LP>&H[R;)?4M!MFTNY9O[[26AC,A_W]WOD5^-/P8_X+5?\%%? M@SY-K'\GGZ MIX,U;\]MK<_UGK[')?$:GE]95<)B*F'GWBY1_&#_ #/S'-/!#C_*&YX11K)= M:<[/[I\K^2N=1\:O^#9?X$Z_YU]\ _V@/$?AJ9LLECXBLHM3M\_W%:/R)$7W M8R$>]?(OQJ_X-]/^"A'PM\Z\\&>'_#WCNRCRPD\-:TL<^SU,-V(26_V4+^V: M_4;X,?\ !:G_ ()U_&;RK6/XYQ^%[Z7&;'QG9/I^S/\ >G;-N/\ O[7TUX3\ M9^#_ !YHT?B+P-XKTW6M/E_U5]I-]'=<^*/V:-$TN]ER?[0\*!]*D5CUE6%O37\'8_F M]HK]B/C5_P &QWPUU+SK_P#9[_:3UC27Y:+3?%NF1WL;'^[Y\'DL@]S&Y^O6 MOD7XU?\ !!3_ (*+?"+SKO0_AUI7C:QBR3=^#]925]O;]Q<"*9C[*C?UK];R M7Q>\/,]M&CCXPD_LU+TWZ7G:+^39ZE'-^(_P@^+ M'P>U?^P/BS\,O$'AB^R0+37]'FLY#CT655)^HK.\(>,/%?P_\3V/C7P-XDOM M'U?3+A9]/U/3;IH9[:5>CHZ$%3[@UYW'_A5PUXB87ZW2:IXFWNUH6:EV4TM) MKI>_,NCMHXQV68?'QYUI+HU^O<_H^_: _8HTWQ#Y_BWX0PQ65\>=HKP[_ ()J?\%_O#WCK^S_ (*_MT7]KH^LG;!IWQ!2-8K*]/0"]1<+ M;.3_ ,ME B.?F$>,M^A'Q>^!'PZ^/6A1W=\(X[PP!M.URQVLX4C*\CB6,YS@ MGH>",YK_ "K\5?HZ<0\!<4QS?)::PN-@W)17\"NNO*U91YD[26BUM)0;U=!\!KWQS\,[E?@3\6HQ*$ M5AX8UE*/@G MX/\ &%PK";4/AKX>%YO&"+F.&:.4'/<,N*]CK(\&>"=%\"Z8VD:##Y+4445_%9^5!1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7U/_ ,$G MO$?V'XV:]X9=\)J'AMI5']YXIX\#_OF1_P J^6*]S_X)R:U_9/[6>@6Q?"W] MK>VS'_MVDD _.,5]SX9XQX'C_+:J>]6$?_ WR?\ MQZ^0U?8YS0E_>2^_3]3 M],:***_T;/W$**** "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 *^&/^#AK6)=,_P"">KV4;X&H^-],MW'J L\N M/SB'Y5]SU^?7_!R/?&V_89\,VBDYN/BE8J?]T:?J+?S KR,_ERY-7?\ =9]Q MX:T_:\>Y+LR*E.G6@X32:>Z>J?R/KWX,?\%R?^"B?P@\JUO?BO:>,+&'&+ M+QEI27);ZSQ^7<-^,AKZT^#'_!S'X5NO*L?VA/V:;^S(P)M3\':JEP&]Q;7' MEE1_VV:OR.HKV<+Q#G.$TA6;7:7O?G?\#X/-_"[@/.KNM@81D^M.]-^ON63^ M:9_1+\&/^"P__!._XV^5;:1^T1IN@WLN ;#Q?$^ELA/0&6<"%C_NR-7T?H/B M'0/%.E1:[X8URSU*QG7=!>6%RDT4@]5="0?P-?REUTGPV^,OQ<^#>J_VY\)/ MBAXA\,7FX%KG0-9FM';'J8F7.<1'3$4D_.+M^#O^:/RW-_HZY;5 MO++,;*']VI%37_@4>5K[F?U'>)/"_AKQCI$OA_Q=X=L=5L)QB>QU*T2>&0>C M(X*G\17S/\:O^"+_ /P3E^-OG76H?L]6/AR^ESB_\&7#Z88R>XAB/V<_C$:_ M++X,_P#!>;_@H9\*/*M/$'CO1_&UE%@"V\6:*C/M[_OK8PRL?=V;\>E?6GP8 M_P"#E[X7:IY-C\?_ -G/6M&?A9=0\*ZE%?1L?[WDS>2R#V#N?KTK[C(?$R65 MU.? 8NKAI>4I1OZ\KL_F?F69^#'B'DKM)>W.FJ3R]@DFRX'KY+1>6W./+9B]?8GP9_X*R?\$^? MCGY5OX5_:6T+3KV7 _L_Q0SZ5*'/1 ;H(CM_N,V>U?0FG:EIVL6,6J:1?P75 MM.@>"XMI0\(<[RQX'-71Q]!]*D5=><9TW"49+I*[9\# MF*S[+']7S3#RCY5(.+^5TG\SEOA;\5/AW^T'X)A\3^&X;ORMZ&[TK6],EL[_ M $VX7#>7<6\RK)!*I&1D#H&4D$,>PHHK\TK+#2Q$IT8R;N[=$Y65[7[(^ M=E*^BV[!1114$A7YB?\ !0W_ )/"\7_]P_\ ]-]M7Z=U^8G_ 4-_P"3PO%_ M_#)R&;Q;XC@=$GC/>U@X>Y.,X8; M8\@@R UT8;"8G&553H07]:>K/,S;.LJR'!O%9A6C2IKK)V^26[?9)-OL? M+$$$]U.EM;0O))(X6.-%)9F)P .I)K]'/\ @F=_P2=_X*&:S?6?Q(U+XQ>* M_@=X7F=9F2SU&>#5-13@X%FKJL:D<;KC'8B-Q7Z%?L4_\$HOV3?V)H+?7?"? MA3_A(O%\:#S?&/B.-)KI'[_9TQLM1UQL&_!PSM7TQ7Z!D_!WL)*MBY^]_+%V M^]K7[K>K/YCXY\=GF%*>!R.BE3>CJ5(J3?\ A@[I>3E=_P!U,S?"'A^?PIX8 ML?#=UXDU'6)+*V6)]4U>1'NKH@?ZR5HT12Y[E54>U:5%%?=I)*R/YPG.4YN3 MW>H4444R0K\L_P!N7Q/IGB[]J[QGJ^D2;X8[^*T+9ZR6]O%;R?AOB:OTH^,/ MQ M/A5\+=?\ B)>%=ND:7-<1H_224*?+3_@3E5_&OR$OKV[U.]FU*_G:6>XE M:2:5SDN['))]R237\P_23SNG' 8+*(_%*3JOR44X1^_FE_X"?G_'>+BJ-+#+ M=OF?RT7WW?W$5%%%?R2?FX4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 5V/[.YQ^T!X&/IXQTS_P!*XZXZNY_9DM_M M7[1O@.+&<>,--8_\!N8S_2O5R&+EGF%2ZU(?^E(Z<&KXNFO[R_,_6NBBBO\ M3\_?PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BN(^*W[2GP$^!EQ!;?&/XM:)X8:Z_P"/4ZW>K;K,>N%9\!C[ YKJ MO#WB'1O%6C0>(/#]\MS9W*EH)T4@. 2,C(!QD&@"[114&IZIINB:=/K&LZA! M:6EK$TMS=7,H2.)%&69F; 4 BN0^"_Q[^$/[0_AN\\8?!?QM;Z_I=A MJTNFW-]:12+&+F)49T4NJ[P Z_,N5.>"<&NOH **** "BBN<^+7Q9^'OP+^' M6J_%GXJ^(UTGP_HL"S:GJ+V\DHA0NJ [(E9V)9E "J22>E '1T54T'7-)\3Z M'9>)=!O5N;'4;2.YLKE 0LL4BAT<9YP5(//K4]W=VMA:RWU]VGB"#P_JS:9JUQ8I)Y45T MJ*YC5V4+)A77YD++SC.0179T %%%% !17/:+\6OACXD\>:E\,/#OCW2K_P 0 MZ-;)/J^D65ZDL]BC,54S*I/EDD'"M@]\8JG\8?CO\&OV?O#2>+_C7\2M'\,Z M=+-Y,%SJUXL7G28SLC4_-(V,G"@G )Z"@#K:*YKX4?&7X4_'3PFGCGX._$'2 M?$FDO*8OMVD7BS(D@P3&^TY1P""58 @$<+O%WAKP%X9OO&7C#6( M=/TS3K=I[V\G/RQH/IR2>@4 DD@ $D"M"-UEC6100& (#*0?Q!Y'TH 6BBB@ M HHHH *^,?\ @OGX?EUG_@FWXEU&./(TG7M)NW/]T&[2#/YS ?C7V=7R7_P6 M ^)7P7U3]AWXE_!C5_BGX=A\2WV@?:-/\/2:Q#]MG>UECNSM@W;S@0$YQCBO M/S:FZN5UXKK"7Y,^GX*Q*P?&&7UGLJU*_ISJ_P"!_/G1117X6?Z,A1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !117?_L\?LM_'W]JSQFO M@/X!_#/4?$-\"OVJ2VC"V]FI/#SSOB.%>O+L,XP,GBKITZE6:A!-M[):LPQ6 M*PV"P\J^(FH0BKN4FDDN[;T1P%>W?LA?\$\_VIOVVM:6U^"WP]E_LA)O+OO% M6K;K?3+0]PTQ!\QAQF.(._.=N.:_3']B/_@WJ^$/PO\ L?CS]K_7(?&VN)MD M3PQI[/'I%L_7$C';)=D'UV1GD%''-?HKH'A_0/"FBVOAOPMHEGING64*PV5A M86RPPV\8X"(B *JCL *^VRK@RO6M4QKY5_*M_F]E^+]#^?.,O'O+L#S8;(( M>VGM[22:@O\ "M'+U?*NOO(^,/V(_P#@AG^RW^R]]C\:?%2WC^(_C&';(+S6 M;0#3K*0<_N+0EE8@]'E+G(#*$/%?;2JJ*$10 !@ #@"EK)\;^//!?PU\-7/C M'X@>*K#1M*M%W7%_J5TL,2>@W,1DGH .2> ":_1,ORVAAE'#X2GOHDE=M_FW M^)_+_$'$N;9]B)8[-L0YM7=Y.T8KK9:1BO1)&M7'?&GX_?![]GGPLWC#XP^/ M+'1;/!\A;B3,URPZI#$N7E;V4''4X'-?$?[5W_!;6QM/M/@[]DS01<2$4=E4!1V K]^X.\#<[SCEQ.'I/7EWJM>FT/^WKO^Z?S7QIX]9%D MW-ALEBL366G-M2B_5:S_ .W;1?\ ,?9W[4/_ 68^*?Q0O7^'W[*^@3^&["Z ME%O'K5RBR:I=ECM B092WSG'&]^A#*>*_17X%> +[X6_!WPWX U?5)[Z_P!- MTF)-4O[F=I9+J[(W7$S.Q)8O*SMDD_>K\@_^"7?P8_X71^V9X7M;RT\W3_#D MC:[J.5R MM@Q9'<&=H 1Z$U^U%<_C'@<@X:GA,ARFBH*,74J/>4F_=CS2>K: M2D[;+FT21T>"V/XAXHAC.(,WK.;G)4Z:VC&,?>GRQ6B3;BK[OEU;84445^(' M[L?+'_!57XG?\([\(M)^&-G<;9_$6I>==(#UMK?#$'ZRM$1_N&O@*O=?^"BG MQ-_X6)^TQJ>FVMQOL_#<":5;@'C>F6F./7S7=?\ @ KPJO\ /;Q=S_\ UAX] MQ=6+O"D_91]*>CMY.?,UZGXKQ+C/KN85[G_P $X]&_M7]K30+DIN6PM;VX M8?\ ;M)&#^<@KZ?@G#O%\99=17VJ]+[N>-_P/0RF'M,TH1[SC^:/TQHHHK_2 MT_> HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** /C/_@MU#%/^SY\.$FB5Q_PN[0AAAGK#> _H:]@_:O_ &RD_97\6> O M#FH_!W7-=MO'/BJUT2+5M/GB\JVEE?!41*7GFE"!F6,1A7P%$@)X\(_X+E?$ M/P)HGP7^'?AS5?&&FP:C%\7M&OY=/>]03I:QQ77F3F/.X1KE07Q@%@,\BM+_ M (*8?W'C3]FC4;;XF:!+;'XYZ1J7VB+5X6C^Q(TD;W.X-@1*_P IDSM! M!!/!H ]6\ _MG^+=0_:CM/V7_C-^SOJ/@:^U_0KC5O!VH7'B"UOUU*&!OWL4 MJV^5MYE7+% \@P#\W*YWC^TKXK\=_$#Q7X"_9W^&-CXJ/@>Y6R\2ZKJWB4Z9 M:#4"@D:PMG2VN#-.B,IDW".-"ZJ7SN"^(?M#_%/X9Q?\%9_V?Q)\0=%'D>%/ M$*7#'5(L1-<6N8 QW84R8^0'[W&,Y%:S<>-/&%Y!IW]F3I*\3K&Z *Z#]XVQ@ M(_O[E(VY!JE^U7^U1\$OBC_P2Q^'_AOX<^+?[;OM$;P@GB&WTVUDD_LAX#"C MQW)VXCDWHRK'DN^"RJRJS ^Y/'/[0&JV/QRB_9T^&/A/2]9\4KX5'B*^BUO MQ"VFP0V+7#6T91H[>X>61I$?Y1&%4+EF!90?!OV]/VNOC_X<_P""=.O_ !F\ M$?#&/PMJUSJ%]H&O)?ZWON-$5=4DTLRP&.,">1RNY&!54#AP7V@-)^UMX/\ MV1_VIOCGIGA37_B[??#;XDZ-X(M==\!?$33=8.FW(?BG^SK?/_P )1XRM M-!\W1?$,-U;6;3L=K,1&)Y)-B2L(T@(.P+O!8"L?XK?MN_$OX;_ GXC?%+XV M?L*^)+#2_"=U'##I]YKVFW$6K60AR$4%U5T19]I;'S8;;YE_P %,OVF M?@3\0O@W\&/&OA3XEZ;/I;_'GP[J$-Y)+Y2S64(G::Z02 %X$+;6E VJX92= MP(KTW_@K)XW\&Q_\$Y/B%>MXLTWR=9T2&/2)1>QE;YFN82HA.?WA(Y^7/'/2 M@#NOB5^UA:> -'^&6F:)X"DU+Q+\5+B&V\-:*;[R+6!C;"XE>XN1$YCBCC[K M&SMQA.N'_ ;]J2_^*/QF\=_L[^/_ (=)X;\7^ EL9[Z*QUC^T+&]M;N,R0S0 M3M#"YX&&5XE*DC&[G'A?QR_;!L?AQX-_9R\.0_$F+P]\-_'-D8/%_P 2-*D6 M3[ +?3XC#9I. RVS3RL8WEX=$1RI4JS+B?LD>/O@YX5_X*@?%G3O"MQJ-OIW MB'P/H<^@SZE;7KR:A%%&3/>-+<@R-%G+?:)6VN,$,P920#H_V#/'?AOX3Q_M M:_$WQ7(\6D^'/CAXEU34W@CW.L$$*S2%5_B;:K8'Z#!>QR'5-*6W)^/OPND_P""?_[28?"W]L/X"?&3XW^,/V=O GBR6?Q M7X'&?!W_!6+XZZ3 MX2\/66F6C>!O#DGV73[5(8@QC )"H 3@9XYKZ.\0? GX9>,/B5'\4_&WA:S MUO4K325T_2DU:UCN(M.C\QWE>!74^7)*60.XY988QT7GYB_9]^*OPQU7_@KO M\:(-,^(>B7#:AX*T"WT_R-4B874T<:^9'&0WSNNY(;#X*Z]\8=.\.^)];A\RXU*XLIKQ=!M".;F2*&-R\S#(AB889L,^$!W '' M?LC_ /LO _[=?[1.K_ FTBT+P3-::7IWV6PC"6*^(/LWG3F%%^4&$2@NHX5 MK@KCC \J^$7@/Q]S3R M$86*Y6>/RW)VS^:-A;G'T5^QW^V#^QA\2=5M?V>/V1/%=YXD.F:?<:EK%ZNE M7<2P@R R7-S/=11F>XGGFW$C-_$SW&F_ _X6ZD;;Q9XL23 M&HQJ&.A:8A47.I,#D;D#K'"IX>>6/(*+(5 ,+5=3TWXZ_%&;4-8U&"#X=?#; M4]]UQ^'?C?]FGX;Z5I8M?AGI_Q$6VUJWE): W26CG3 M?M#-G>6N=S;GSNF*L27(-:G_ 3LN=4D\2_'.ST8Y\%6_P 9-13PAY7_ ![J M=B&\6WQQY(N2_"_+O,F.=U 'TQ7S'KO[=?[2&DZW>:79?\$U/B=?0VUU)%#> MP7MF$N%5B!(N6SA@,C/8U].44 ?+/_#??[3/_2,'XI_^!UE_\541^,'_ 54 M^-I,7PP_9A\$_"C39>$U;XD>(VU&\*?WTM;(#RW]%ER/4U]5T4 ?*?\ P[N^ M-7Q:_?\ [7'[?/Q!\3Q2'O!?E>'-,@6FIZSX6U'3H-7O+S-:%:>'KQJPWBTUZIW1_)^00<$8(Z@T5Z5^V1\,3\&/VL/B/\+5@ M,<.B>--1M[-2,9MQ<.86_&,H?QKS6OP"K3E2J2A+=-K[C_3/!XFGC<)3Q%/X M9Q4EZ-77YA1114'0%%%% !1110 4444 %%%% !1110 4444 %%%6=(T?5_$& MJ6^AZ!I=S?7MW,L5I9V<#2RS2,<*B(H)9B> ,FA)MB;45=[%:M[X:_"_P"( MWQC\86GP_P#A5X(U/Q#K5\VVUTS2;-YY7]6VJ#A1U+' 4 M?V1_!X\%_ +X9:?H4#JHO;R-#)=WS#^*>=\R2G.2 3AN1*.E?J)\*OA!\+_ (&^ M#+7X>?"#P%I?AS1;,?N-.TFT6*/. "[8Y=SCEV)9CR2371T5^C9=E& RN%J$ M+/JWJW\_T6A_*W%/&_$G&%?GS*LW%.Z@M(1](]_-WEYA4.H:A8:38S:IJM]# M;6UO&TEQ<7$H2.) ,EF8\* .237S3^U?_P %4OV=_P!F[[3X9\.WR^,_%,.4 M.D:-$/$W%/+7K1^KX=_;FO>:_N0T;\F^ M6+Z-G\[<:>,G"W"?-AZ,OK&(7V(-:7-)=4C[T_:O\ ^"S'PB^% MOVGPC^SU8P^,]<3*-JKNRZ7;-ZAAAKG'HFU#VD[5^WB9Y'8*B(N2Q/ '0_ZL\(8/+VK M2C!.7^.7O3^Z3:]$%8?Q+\;Z?\-?A[K7C_5,&'1],FNV0G&\HA(0>['"CW-; ME?,G_!4KXF_\(I\#K+X>V=QMN?%&I*LJ \FV@Q(__D0PCZ$U^7\8Y['AKA?% MYFWK2@W'_&](+YR:1[^:8Q8#+ZM?^5.WKLOQL?G_ *SJVH:_J]UKNK7!FNKV MY>>YE;J\CL69C]22:K445_FE.K/P=MMW84445(@HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KV?\ 8:_: M!^!?[-GQZ8VEZ=?7%I+)"MS+(CC>T:,(ALB<;FPO/)KQBO MM_\ X)6_#?0]<^%?C75_$^@VFH6.LZG!IT]I?VRS13)#$7*LC@AA^_&01CCV MK]2\&,!]?\1\$FKJ#G-_]NPDU_Y-8^AX6H^VSREV5W]R?ZV/J_P5X\\#_$GP M]#XM^'GC'2]=TNY&8-2T>_CN8)/H\9*G\ZUJ^9/&O_!*[X#Q>()OB!^S1XI\ M2_!CQ/*=S:C\/=4:WM)V[+-9,3"\?^PH0&LG_A./^"I7[,?R>/\ X=>&_CWX M:@^]K/A)UT?7UC'5Y+-\PS-Z1P\G/6O] C]G/K&BOFGPC_P5J_8IU=)M/^(? MCW4/A[KMF0NH>&/B!H<^G7UJQ[,I5D;O]UCCOCBMK_AZ1_P3Y_Z.L\*_^!$G M_P 10![Y17G/P2_:Y_9L_:/U2^T3X&_&'2/$UWIMNL]]!ILC,T,;-M#-E1P3 MQ7D/[;O[2/Q#7]H;X9_L'? [Q)+H7B+XCRR7GB'Q+;(K7.D:)")'E:VW JL\ MBP7 60@[/+X&6#* ?4E%>,^*/V'OA/>^$YK+P%K/B7PSXF2V(TWQM8>*KZ34 MX;@ [)I99)F-T-QRT?VM-=TO0-8\#:A>> M&/B->R7HL[>4JA3[2C KY1D7>,*01(C[0!M /JZBOD'X]>%/@0/^"0?B&U_ M9O\ $NK3>#-&\!WESX3U"WU>]ADE$1D(+L61Y4W[_DD!0C&%P%Q[W^R)_P F MG?##_LG>B?\ I!#0!Z'17&_M%^)_&?@G]GWQUXR^'%L)O$.D^#]3O-#B,0?= M>16LCPC:?O?.J_+WZ5\5_LG^-O"WQ'^'OP2^*WP5\:ZU?>,[>==6^.?C"_UR MYFM[?3H[>X&H0ZD\CF+=)-L-O 1O1561 D:EB ?H-17*?"_XZ_!?XVV]S>?! MWXJ^'_%$-FP6[FT#5HKM(6/0,T;$ ^QKG?VQ?VE?#_[(O[./B;X]Z_9"[_L6 MS T_3]^W[9>2N(H(<]0#(Z[B,E5#-@XH ]-HKYS_ &:_V9KCXG?"K1_C!^U_ MJU]XR\:>*=/BU.^L[Z_F33=%6=!)'96=FCB&$1(RJ9-ID=U9BYXQUOPX_9V\ M0_"7]HF?Q?X6\=Z_>^"=0\)36J>'=:UZ:]BT:_6Y@8&V\]V=8Y8]^4R5C,.% MPK*H /7Z*\L\9?MJ_LT> ;K58_$_Q%DBM="U-=.U[6+;0;ZYTW2[LE1Y%U?0 MP/;6\@+H&6212I8!L$BNO\_N;]_+, MA$$%LDDLV(U9R44A5!8X'- '245R_P +OC-\.?C-:ZI=?#O7)KO^Q-4;3=8A MN=-N+2:SNUCCE:"2*XC1T<)+&2"O&[!YR*ZB@ HKYF_X*>?M*^$_@=\*-'\# M^+?%7BCP]8>-]5-CKGB?PC:/)>Z/I<:[[F:)U5A%(_[N!6(.WSW?V??VM_B+\4]-UBS^PK)XS\8&_BL2&61U%OY,303'"9$B M[PN, !CD ^G**_/+]I+X^?LQ?M'?M@ZO\%_CO^US\4?A)%X9NUT7PC'X7U)] M'L-5EP#=74]R\$B',Q$*%BB!;?<&/FX'KO[5F@ZU^SQ\#?@K^SYX$\=>)[W0 M/$/Q?T+PWXJ\1:MKB?!(:Q\7O%=Q^TIX@%S!I=W:-9?#[29MR"+2V96?4)$/_+:[9$=WNFV\TUJQ:VFEA5FB)X)4D94_2K%% $=K: M6ME"+:RMHX8P21'$@50222<#U))^IJ"#0M#M8A!;:-:1H+C[0$2W4#S3Z MA8:3;07%T0;F>&!5>4CH68#+?C5FB@#C]#^$\%K\6K[XQZ]>V]QJ3Z=)INE1 M6ED(4L[-Y8Y)-QW,TTTK0P;W)"[;>)51<,S]A110 4444 %5H]'TB'5IM?BT MJV6^N+>.">]6!1-)$C.R1L^-Q53(Y"DX!=B.IJS10!5UO0]$\2Z3/H/B/1[7 M4+&Z39P%6:* "BBB@ HHHH **** /P9_X+_?"67X=?\ !0K5/%L=MLM?&OAW M3]7A95^7>D9LY!_O;K7C?-_X%K^=S^^_"C-EG' . M"J-^]3C[-^7LWRK_ ,E47\PHHHKPS]%"BBB@ HHHH **** "BBB@ HHHH *. MO2OHS]B[_@EQ^UC^V[=P:I\/_!IT?PJTF+CQEX@5H+$ '#>3P7N6&",1@@'A MF3.:_7[]B/\ X(V?LG?L<_9/%M[HH\<>-(-K_P#"3^(K962VD'\5K;0=GP<5[^5\.9CFEI)9^:<8^*O"W!ZE1G/VV(7_+N#3:?]^6 MT/G>7:+/S"_8B_X(D?M5_M8?8_&/CJP?X>>#)]L@U?7K1OMEY&>VXU*?(PP$F ( M5/=(E13@9!/->\45^D97P]EV5I2C'FG_ #/?Y=%\M?,_E'C'Q1XIXQE]5%!17 ?'S]I_X'?LS>'/\ A(_C%X\M-,$B%K.P!\R[ MO".T4*Y=^>-V-HS\Q YK\X?VKO\ @LG\9/BS]I\)? *TF\$Z#)E#J(D#:I6'_/3M7ZOPEX=<3\8S4L'2Y:/6I/2"[V>\GY13\['\]\8>)/"W M!=-QQE7FK=*4+.;[76T5YR:\K['WK^U%^WM^SK^RA9R6GCWQ6+[7O+W6_AC1 MRLUXY(^4N,A85/7=(5R,[0QXK\T?VKO^"I/[17[2_P!I\-:1J)\'^%ILI_8N MBW#"6XC/:XN.'DR."JA$(ZJ>M?-U[>WFI7DNH:C=RW%Q/(9)YYI"[R.3DLS' MDDGDDU%7]4\'>$7#'"O+7JQ^L8A?;FM$_P"Y#5+R;YI+HT?R7QIXQ\4\6\U" ME+ZOAW]B#=Y+^_/1OS2Y8OJF%%%%?JI^2!1110 5[M_P39^#'_"[_P!L;PAH M-W:>;I^D79UK5 5RHAM<2*&'=6E\I#_OUX37Z5_\$)O@Q_9WA#QA\?=2M,2: ME=QZ+I4C+@B&("6(?6$U\+XE9[_J]P5B\3%VG*/)'OS3]VZ\TFY?(^ M^\,,@_UCXXP>%DKPC+GGVY8>\T_*32C\S] :***_@$_T."OS<_X*3_$[_A// MVD+KP[9W&^S\,64>GQA3\IF/[R9OKN<(?^N=?H=XY\6Z9X"\&:MXWUEL6ND: M=->3\X)6-"Q ]SC ]S7X_>)O$.I^+?$>H>*M:F\R\U.]ENKJ3^])(Y=C^9-? MS=]([/\ ZKD>%RBF_>K2'YB%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !7Z>?\ !/WP9_PAO[*OAL2Q;)]5$VHS\8W>;(Q0_P#? MH1U^9NA:-?>(M;L_#^EQ;[F^NH[>W3^]([!5'YD5^Q7A+PY8^#O"NF>$=+7% MMI>GPVEN,8^2- B_HHK^E/HVY0ZV=XW,I+2G34%ZSE?3T4/Q\S[O@7#[_ *?B:%%%%?V ?IID^)/ /@3QG+%-XP\%:1JKP*5A?4M-BG,8/4*7 M4X'TK,_X49\$O^B.^%?_ GK;_XBNIHH R/#?P^\!>#9Y;KPAX(TC2I9D"S2 M:;IL4#2*#D!BBC(SV-?&7[9^B7/P7_X*P_ /]K3Q,AB\):GID_@Z_P!2?B*R MO94O5@\QSQ&'-Z,$\8AD/8U]R5C?$#X>>!?BMX/OO 'Q)\)V&N:+J47EWVF: ME;++%*NG, MJG*QRQ23G[1&,#$ O^5?V?\ [)'J7_H<]?5G[(?/[)WPOQ_T M3O1/_2"&LVS_ &*/V<=/^ ZM#?^"?S>*+OP_X;U#PI/XA\53V%VUM M=Z\ 91%ID4RD/%$1$TDIC(=T5D#* V? QX[\4?\ !(?]J?Q)^SMH;Z>OPX^, M$C:E\,[G4[Y8[/PQJLLB0O\ :=QREK&67>>2T<4.#N\S'VE^T=^Q-^SK^U3J MNC^)?BUX/N'US0#_ ,27Q#H^J3V%_:#=NVK- ZL5#9(#9"DDK@DFH9OV$/V5 M=2^'.K?##Q/\*H=>L->,;:U>^(M1N;_4;UX\^6[WL\C7 9-S;"L@V;VV[=QR M =%\ ?A=\+_V,!]XM+.KNPX#3 < M @5XS_P6+^!_C/X[_L'>*-"\ :?->ZIHMS;:U%I]NI:2ZCMWS,B@&K"W_ ."UGC7P.EYJ!T+3/A5;ZUIVA/JD[65M M?M<649G2 OL5L,_08!:^A5_8M^!NC^+]2\=_#FSUKP5J>LS&766\%^(; MK3K>_D/_ "TEM8G^SO)U_>>7OY/S(=0\X"XNF::0I8Q/* $B"R.5"D&'(6O3 M?&OP<^)/Q8^#7[/WB[]G3XV6'A?XJ>#_ NI>&;36;EZ+X0T?PUX8U31F\!Q7$?A6_T;Q-? M6UU9^>L23%I4F#7&Y((D(F,@VH%QCB@#C?V&?VD]<^)M[\3/"_QV^$%G\/\ MXC>"]8LW^(R6U[OL+QI;-5M[V.1F(5&M[91@LV$1#N.[CZ*M+NTU"UBO["ZC MG@FC$D,T+ADD0C(92."".017E?C']E3X*2_!OQI\.M1\ :KX@MO&H\SQ4%U= MWU36YL(B%[J:53E0B*@,BQQJNT!5XK1_9*^")_9S_9_T+X/_ "HFEO>206<= MY)XYQZ'?@C_P %(OB,/@AI\6F>#M;^'>G:AXKT73U"6=IK\EY, ML.Q%^6-FMHY9"@ QYH; #K7JGQJ_8X^!7Q[^(&B_%?QSI.L6_B;P_:M:Z7KW MAWQ/?:7=Q6[,6:+S;26-BN2QZY&XX(R:[;X?_#?P3\+=!/AOP)H,=C:O.T]P M?->6:YF;&Z::60M)/*V!F21F8X&2<4 <]^T-\&_@E^T3\'-9\#?&K2M-O_#L M]E,T][55LW,?M$:,- M:,OAV+S(-6A.]K9)V>Q/[*OPWU.^N?" MO@O58].U#4&OKGPQ/XKU&71GN&;>7;3WG-L_S<@/&P&!@# KVW P./I0!X+ MJ7PS\#>+O&=Y^S'\,= CL_"MM?+K'Q675;B8*\.FS3R,TD\LZA)+AG9 MF%LL<9^6Y4KXY\6?VE?C??Z+^TE\7_"GQ N]"/P1U>UL/!^A11Q_8YA;Q1S7 M+7497-P+G>8QDCRT"F/:^7/U[\-/AKX=^%?AH^&_#SW,WG7L][J%_?2B2YOK MN:0R2W$S@ ,[,>P"J JJ%554<-\2?V+?@G\4_$6O:WXBM=3AMO%S6+>-=%L- M0,5GXA-H0;?[4F"QV@*K>6T?F(JK)O4 ]"\ >*?^$X\":)XU%BUM_;&D6U M]]F'Y-0T=%7+->6A%U"J^A=HA']'([U_-G7] M8! (P1D'J*_FL_X*,_LZ']E?]L_QY\(+2Q\C2[?66O= 4+A?[/N0)X%4]]B2 M",G^]&WI7Y[QS@W>EBDO[K_-?J?U#]';/5;&9--]JL5]T)_^V?B>)4445^>G M]/A1110 4444 %%%% !177?!7X"_&3]HOQM!\.O@A\.=4\2ZQ/@BTTVWW")< MX\R5SA(4!ZNY51W-?JA^Q'_P;M>#_#'V/Q]^VUXF37;X;9$\$Z#NVY MN1M>8^J1[%!'WY :]3+>$].T/1["+R[+2]*LTMX(%]%1 M /7IR:U:_1LJX3P& M.M^\GY[+T7ZN_R/Y5XR\:N)>).;#X%_5J#TM%^_)? MWIZ->D;=FY$=G9VFG6D6GZ?:QP001K'!!"@5(T P%4#@ 8 '2I*J:[KVA^% M]'N/$/B;6;33K"SB,EW?7UPL4,*#JSNQ 4>Y-?#_ .U=_P %J?A_X)^T^#_V M8='C\3:FN4;Q%J".FGP-TS&G#W!'K\B=""XXK],XPRR@YVWEM&/ M^*3T7IN^B9_.W$O%_#W"6%^L9I74+[1WG+_#%:OUV75H^R_B7\5/AQ\'/"L_ MC;XH^,]/T+2[?[]WJ%P$#-C(11U=SCA%!8]@:_/O]J__ (+::OJ7VGP=^R=H M)L8#E&\7:U;AIF[;K>W;*I[-+N)!^XIKXE^,GQW^+O[0/BI_&?Q@\=WVMWQR M(C=28BMU)SLBB7"1+_LH ._6N1K^H>#O [(\FY<3G#6)K+7E_P"747Z/6?\ MV]9/^4_E3C3QYSW.N;#9,GAJ+TYO^7LEZK2'_;MVOYS4\9>-O&'Q$\1W/B_Q MYXGOM8U2\?=OW>_8V^#*_ '] MF/P;\+9;417=CHT M"[.XV7?BG44MRH.#]GB(EE(_X$(E/M(:_.JOHW_@IS\3O^$T_:$'@VSN-UIX M6TY+7:#E?M$F)92/?!C0^\=?.5?P!XSY_P#V_P ?XGE=X4+4H_\ ;E^;_P G M*<;]"_VN?#]AN:R)\.>)'1,D1,7FM)#CH YN$)/>2,5^JE><_M<_L^Z+^U/^ MS7XQ^ >M^6J^(]%D@LYY1E;>[7$EM,?]R9(W_P" XKS,YP*S'+:E#JU=>JU7 M^1]?P'Q'+A7BO"Y@W[D96G_@E[LON3NO-(_F%HJ_XK\+Z_X(\4:EX+\5:9+9 M:II%_-9:E9S##P3Q.4DC;W5E(/TJA7X>TT[,_P!#XRC.*E%W3V84444B@HI] MM;7%Y<1VEI \LLKA(HHU+,[$X '))/:ON_]B/\ X(*_M)_M#_9/&_Q_>;X; M>$Y=L@@OK;=K%Y'UQ';-C[.#R-TV&'!$;BNO!X#%YA5]GAX.3_!>KV7S/#S[ MB3(^&<']9S.O&G'I?>7E&*UD_))GP_X/\&^+OB#XEL_!O@/POJ&LZOJ$HBL= M,TNS>>XN'/\ "D: LQ^@K])OV(O^#=WQ[XS^Q^/OVU/$DGAK36VR)X-T2=)- M0F'4"XG&Z.W!XRJ;WP2"8V%?I7^RE^PQ^S)^Q?X:_L'X$?#:VL;J6$)J&OWF M)]2OO^NMPPW8R,[%VQ@]%%>NU^A95P;AZ%JF,?/+^5?"O7J_P7DS^8.,O'K- M,QYL-D,'0I[>TE9U'Z+6,/\ R:75-,XSX&?L\_!3]FGP3%\//@7\-],\-Z3' M@O!I\&'G<#'F32-EYGQ_'(S-[UV=%>!_M5?\%&_V4YRU;]7=RD^RNWT/>W=(T,DCA5499F. !ZU\F_M7_\ M%<_@%\!OM/A7X8R1^.?$T>4,6G7 &GVK]/WMP,AR#_!&&Z$%D-? W[5?_!2/ M]HW]JA[C0M4UW_A'?"\I(7PUHF0V$R,A!7S_7]*<'> M&ER MXGB&?,]_90>GI.:U?FHV7]YH_E[C3Z05:KS87ARGRK;VLUKZP@]%Y.=W_=3/ M4OVD?VR?V@/VJM8-]\6/&TLE@DN^ST"PS#86OIMB!.YA_? MYQZ@DVPSZJPK]#Z\E_86^#'_ H3]E+P9\/+FT\F^325O-64KAA=W!,\JMZE M6?9]$%>M5_GUX@Y[_K'QCC,;%WAS"D MK3Y%*?\ CG[TD_1OE]$@JAXH\1:9X0\,ZCXLUJ;R[/3+&6[NG_NQQH78_D#5 M^OGS_@I7\3O^$$_9QN/#=G<;+SQ/>QV"!3\PA'[R5OIA A_ZZ5^7<49U3XQ69S_Y=0E)>ZOG*R^9]5F&+C@<%4KO[*;^?1?-GYY>-O%>I^._&.J^-= M9?==ZMJ$UY<'.PS@>PK+HHK_,VM5J5ZLJM1WE)MM]V]6S\%E*4Y.4 MMV%%%%9DA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !4VFZ=>ZOJ,&DZ;;--3\D=> PD\?C*>'AO)V_S?R6I]\?!7X;V7PA^%&@?#>Q"D:3 MIL<,SH.))B-TK_\ I"[?C74445_IAA,+0P.$IX:@K0A%1BNRBK)?)(_>J5. M%&G&G!6222]$%%%%=!84444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XB_P#!PE^R*WP?_:7L MOVD?"NE&/0OB-"3J+1)\D&KP*%E!QPOFQ^7(,\LXF/8U^?-?TM?M_?LG:+^V ME^RQXF^!U\D*:E<6WVSPU>S#BTU.$%H'S_"K',;GKYODN M2V[*8M _X0WP7.5<^*_$=NR"XC/\5K;\/<\= M&^6,X(\P'BOT]_8C_P""'7[+'[+/V/QG\2[1/B-XRAVR#4-;M%&GV<@YS;VA M++D'&'E+MD!EV=*^U5554*H & !VKTL(/?R<[?X&?-G[%?_!*G]DW]B6WM];\&>$?[?\6QH/.\9>(D M2:[5L<^0N-EJO4?NP&P<,[]:^E**Y3XO_'#X3? 3PJ_C3XO>.K#0]/7(C>[E M_>3L!G9%&N7E;_90$^U?H>7Y;[T,+@J5VW91BKMOR2U;_$_F3/<_Q>/JU,QS M;$N32O*=26B7J](Q7;1+H=77F/[1W[8/P!_97T7^TOBWXWA@O)(B]GH=EB:_ MN_39"#D GC>Y5,]6%?"7[5W_ 6L\<^,/M/@[]ES19/#NG-F-_$NIQH]_,.F M8H^4@!]3O?H1L-?#?B'Q'X@\7:U<^)/%6N7FI:C>2F2[OK^Y:::9SU9GS]C3W]G&SJ/U>JA_P"32Z-19_-/&GC_ )7EW-A<@A[> MIM[25U37HM)3_P#)8]4Y(^J_VK_^"O/QZ^.?VGPI\*#)X&\-R90BPN,ZC=)T M_>7 QY8/]V+;C)!9Q7R3)))-(TTTC.[L2S,22"BBBO:/#"BBB@ M HHHH **** "BBB@ HHHH *]:_86^#'_ OO]JWP9\/+FT\ZP?5EO-64KE3: M6X,\JMZ!E39]7%>2U^A__!"/X,>=J'C/]H'4;3Y8(X]"TF4KQN;;//]:\?:KGS]8U.:[=2<[-[E@@]E! 'L*_G?Z16?_4N&J&50?O8B M=Y?X*=GKZS<6O\+/B>-\9[+ 0PZ>LW=^D?\ @V^XQ:***_C,_+0HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*_3S]@WX)-\%_@!IZ:I9^5K&OD:GJ@9<,F]1Y41[C;'MR.S,_K7Q/^PU\!G^ M.OQSL;?5++S=#T,KJ&M%ERCJK?NX3Z[WP"/[H<]J_4"OZI^CKP@[UN(L1'O3 MI7_\GDOPBG_C1^B<$99K/'37]V/ZO]/O"BBBOZK/T0**** "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 *;'%'$NV*-5!8L0HQR3DG\22?QIU% !6;XN\8^$_ 'AZY\6^./ M$MCI&EV<>^ZU#4;I888A[LQ 'H/4\5\L_MN?\%7O /[,7B#4/A/X!\)W'B#Q MG8A4NDOHGM[&P=D#KO8@/,=K*VV/"D'_ %@/%?F;^T!^U-\=/VG?$/\ PD'Q MA\=W6HK'(6L]-C/E6=GGM%"ORJ<<;N6./F8U^P\%^#?$'$\(8O%OZOAY6:;5 MYR3U3C'LUM*5EU2DC\8XX\:N'>%:D\'@U]8Q,6TXIVA!K1J4NZ>\8INZLW%G MW1^U=_P6ST#1OM/@[]E'05U.Y&8V\6:S;LMNAZ;H+K\Y-R\P MHHHKZX^."BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K]Q/\ @GM\&/\ MA17[(?@WP?=6GE:A=Z:-4U8,N&^T71\XJWNBLD?_ &S%?D1^QM\&F^/W[3O@ MWX6RVIEM+[68Y=47''V.',TX/IF.-P/5550J@ 8 ':OYG^D-GO+2PF M3P>]ZLEZ7C#_ -O^Y']1?1QR#FJXS.IK:U*#];3G_P"V?>Q:***_E\_JH\(_ MX*,?$[_A7G[-.I:7:7&R\\2W":7 >?+;+S''H8T93_OBOS2KZE_X*I_$W_A M(_C#I?PSL[C=;^&]-\RY0'I-?+5?P3XWY__ &YQ]6IP=X8= M*DO6.L_GSMKY(_'>+<;];SF<4](>ZOEO^+:^04445^0GS(4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4L<;RN(HD+ M,Q 55&23Z4E?3'_!-[]FM_B?\1?^%M^*+#=H7AFX5K59%^6[OP R+[B/(<^^ MP<@FO?X7X=QW%>>T,KPB]ZH[-](QWE)^45=^>RU:.S+\#6S'&0P]/>3^Y=7\ MD?5?[$?[/H_9_P#@K:Z?J]H(]>UDB^UPD?,CL/D@_P"V:\$=-Q*(X4YGL2V(YR!U,3MM)Z['R2!'7YBU_1'K.CZ5XBTBZT#7=/AN[* M^MGM[RUN$#1S1.I5T8'@@@D$>AK\2?V]_P!DK5?V1/CQ>^#H(99/#FI[KWPK M?29/F6I;F)F[R1'Y&[D;6P XK^L/ OC>.-P+X?QN(L'']W5:55+[,^DO2:T?\ >6NLCQ*BBBOZ(/YN"BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH _0'_@A-\&/[1\8>,/C[J5IF/3 M;2/1=*D9<@S2D2SD>C*B1#Z3&OTKKPG_ ()L?!C_ (4A^QSX1T&[M/*U#5[0 MZUJ@*X8S76)%##LRQ>4A_P!RO=J_@+Q*SW_6'C7%XF+O",N2/;EA[MUY-IR^ M9_H=X89!_JYP/@\+)6G*///OS3]YI^<4U'Y!4.H7]GI5A/JFH7"Q6]M"TL\K MG 1%!+,?8 $U-7BG_!0/XG?\*U_9EUI+:X\N\U\KI-I@\D2Y\W_R"LOXD5^6 MY_F]'($G7EM%-_=_F?G3\7?']Y\4_B M?KWQ$O=P;5]4FN41SS'&6/EI_P !3:OX5SE%%?YDXK$UL9B9XBL[SFW)ONV[ MM_-GX'4J3JU'.3NV[OU84445@0%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 444Z**6XE6"")G=V"HB+DL3T 'F_#CPA;[[O4)]IE8'9;QCEY7]%5NP*U]N&38P<,ML/0]&?U; Y" GWNO[F\%O#M\(Y.\PQT+8NNE=/>G#=0\F M_BGYVC]G7]JOWD_P71>O5_=T"BBBOVX^L"BBB@ HHHH **** 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 *\<_;A_9*\.?M?_!*[\!W?DVVN66Z[\,:I(/^ M/6["_=8CGRI!\CCG@AL$JM>QT5W99F6,RC'TL;A)\M2FU*+7=?FGLULUH]#@ MS3+,%G.7U<#C(<]*HG&2?5/\FMT]T[-:G\\GB_PEXC\!>*=0\%>,-(FL-4TJ M\DM=0LKAFB4!^,,#QID<,;1TFM*D.L)]5Z M/>+ZKS32_P ]N.^#,?P/GT\#7NZ;UISZ3AT?^);271^3391117V)\6%%%% ! M1110 4444 %%%% !1110 4444 %>@?LJ_!Z;X^?M%>#_ (2+"SP:QK42ZAMZ MK:)F6X8>XA20_A7G]?>?_!"WX,?VY\3_ !5\==2M,P:#IJ:9IKNO!N;@[I&4 M^JQ1[3[3U\IQQGG^KG">+QZ=I1@U'_'+W8_^3-/T/KN \A_UFXOP>7M7C*:< MO\$?>G]\4UZL_3>&&&WA2WMXE2.-0J(BX"@< #H*=117^>6Y_H]L%?!G_!5 MSXF_VU\2M#^%=E<9AT/3VN[Q5/\ R\3D84CU6-%(_P"NIK[PN)X+6![JYE6. M.-"TCNP_Y9YZG MY^RD\%^PG^QG=?'#78_B3\0M.>/PAI\_[N*0$'59E/\ JU_Z9*?OMW^Z.=Q7 M]$[>W@M($M;6!(HHD"1QQJ%5% P .@ [5_37@CX6RQM6GQ%FT/W<=:,&OB: MVJ-?RK["^T_>V2YOON$^'G5DL=B5[J^%/J_YO1=.[UVW?1117]='Z4%%%% ! 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 %%%% !7Y9?\%5_^">,GP?U MJ[_:/^#&BG_A%-2N=_B#2[:/C1[EV_UJ =+=V/3I&QQPK*!^IM5M9T?2?$.D M76@:]IL%Y8WMN\%Y:7,0>.:)U*LC*>&4@D$'J#7V'!/&68\%9S'&8?WH/2I# MI./;R:WB^C\FT_C..N"LMXYR26"Q/NS6M.=M82[^:>TEU79I-?SN45]4_P#! M2#_@G?K7[*7B:3XC?#JTGO?A_JESB"3EWT>9CQ;2GJ4)XCD/7[K?, 7^5J_O M#(<]RSB3*Z>/P$^:G/[T^L9+I)=5^EF?Y_\ $&09IPSFM3+\PARU(/Y-=)1? M6+Z/[[.Z"BBBO8/&"BBB@ HHHH **** "BBB@ HHHH *_:C_ ()=_!C_ (4O M^QIX7M;RT\K4/$<;:[J.5P2UR 8L^A$"P @]P:_(S]G'X2W?QV^._A3X1VBN M1KNMPV]RT?6.WW;IY!_NQ*[?\!K]\K&RM--LH=.L+=(8+>)8X(8UPJ(HP% [ M 5_-_TA<]]E@L)E$'K-NI+TC[L?DVY/UB?TS]'+(/:X[%YS46D$J4?67O3 M^:2BO21+1117\KG]9GD'[=?Q-_X5=^S-XAOK>X\N\U>(:58X."7GRKX/8B(2 ML/=:_+JOKW_@K'\3?[1\8>'?A)8W&8]-M'U&_13P993LC!]U1&/TEKY"K^$_ M'?/_ .V>.IX:#O##15-=N;XIOUN^5_X3\@XPQOUK-W33TII1^>[_ !=OD%%% M%?BY\L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 5[S^QA^QEKG[1.NIXK\5PS67@^QGQ=7(RKZ@ZGF"(^G9G_AZ#GI<_8R M_8>UWX^W\/CKQY#/I_@^"7(89275&!YCB/9,\-)]57G)7]$_#WA[0_">B6OA MKPUI4%C864*PVEI;1A4B0#@ "OZ&\)/!^KQ!.&<9U!QPJUA!Z.KV;[4__2^G MNZO[7AOAB6-:Q6*5J?1?S?\ VOY^@[0]#T?PSH]KX>\/Z;#9V-E L-I:VZ!4 MBC48"@#H *M445_9D(0IP4(*R6B2V2[(_4DE%66P44450PHHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,_Q9X3\->._#5]X-\8Z) M;ZEI>I6S6]_8W<8>.:-A@J0?_P!8ZBOR'_X*&_\ !.3Q3^R;KLOC_P Q7.J M_#^^N,6]V07ETEV/$%P1U7/"2]&X5L-C=^Q%4_$'A[0O%FAW?AGQ/I%MJ&G7 M]NT%[97<(DBGC889&4\$$=J^[X$X]S3@;,O:T??HSM[2FWI)=UVDNC^3NCX# MC_P^RGCS+/95O9OU"QDDW3Z'N8 9)YE@R0 _++D!L_?/QN"",@U_;_ [Q+D_%.71Q MN75%*+W7VHO^62Z-?<]TVK,_A'B3AC.>$\SE@VGE:AXLDDUV M]RO)6; @Y]/(2%L=BQKZ2K^"?%//?[?XXQ5:+O"F_9Q](:.WDYM357\U'EC\@I'944N[ *!DDG@"EKRS]M+XF_P#"J?V; M?$NO6]QY=Y>6G]G:>0<-YL_[O*^ZH7?_ (!7Y9F^98?)LJKX^O\ !2A*;](I MNWJ[61^@8FO#"X>=:>T4W]Q^=24I2?=R;;_ !9^!5JLZ]652>\FV_5Z MA1117(9A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116M MX(\"^,/B1XDM_"'@7P]]7_ &3/^">WA/X.FU\>?%06^M^)TQ);V^-U MIIS=1M!_UD@_OD8!^Z,C2C'/R".+/LQKR;]O?_@D'IVOI>?%S]DO2(;.^ :74 MO!46$AN.Y>SSQ&__ $Q.%/\ !M("MZLG_%]/^"NC-_KM*^!GPV"^HAUK6#^F M;)?K\M?5E?2<+\5YUPAF2QF75+/[47K&:[277R>C71H^9XJX1R3C++'@LRI\ MRWC):2@^\7T?=:I[-,_G:U72M4T/4KC1M;TV>SO+69HKJTNH6CDAD4X9&5@" MK C!!Y%05^U?[9W_ 3M^#'[7NFRZU=6ZZ!XPCAVV?B>Q@!:3 PJ7*<"=.@R M2'7 VL!D'\GOVD_V2_C?^RGXJ/AOXM>%'@@ED9=.UJUS)97X'>*7 &<G,OQ75+=_P 2\>>%W$' ]9U9KVN& M;TJQ6B[*:UY'Z^Z^C;NEYK1117Z.?F84444 %%%% !75_ OX7ZC\:_C)X9^$ M^E;Q+K^M6]FTB#)BC=QYDGT1-S'V4URE?:__ 1 ^#'_ F/[0NL_&+4+7=: M^#M',=HY7I>7>Z-2/7$*W&?3^/\ XG\;PW'F6LNHM!I[ M \&VA BC(],J@;ZL:_"OI 9__9?!:P,':>)FH_\ ;D/>D_O44_*1\CQGC?J^ M5>Q3UJ.WR6K_ $7S//J***_A\_)@HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HKN?@O\ LX?%_P"/FI_8?ASX3FGMT?;^U'47,.+*V;_8B.?,(_O/G MH"%4U^B<&>&'%7&LXSPM+V=#K5G=0_[=ZS?^%-7W:/;ROA_,#Q#J,+>'_#3D,=6O83ON5_Z81G!?_?.$Z\DC%?? MWP1_9\^%_P"S]X;'A[X=Z L+R*/MNHSX>YNV'\4CXY]E&%&3@"NU5510B* M, < 4M?V/P+X6\-\#4U4H1]KB+:U9+WO-06T%Z:M:.3/U#*.'L#E$>:"YI] M9/?Y=E^/=A1117Z2>Z%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117P_P#\%&_V MIOC!\(OC7X4^*?PY,TG@'X-^)M-;XJ+;NW^D-JLPPO;VS_,N5ED0C<,@9% ' MIM%>>^/OVK_V;_A?XCT3PCX[^,V@V&I>(U#Z/9M>!WGB*&3SCLW>7#L!;S7V MQXYW54\"?MD_LQ_$KX8ZE\9?!GQ@TV[\-:3J[:5?ZI(DL(CO04 MPDJ*[R,9 M(PBJI+EU";LB@#TVBN%\!?M*?!GXD^-[GX9^'?%-Q;^)+2S%Y+X=U[1;S2K\ MVQ.WSTM[V**22+/'F(I4'C-5O'O[57P,^&ESK$'B[Q7>1Q>'5!\0W]EX>O[R MTTHF-9-MSV46T=L]R\\HQ^XC$*.^^78N%ZYXJC\ OVTOV7?VH=8U/P M[\"/C#IVOZAHZ[]0L8X9H)HTW;?,5)T1I(]Q WH"N67GD9 /4:*\J\7?ML?L MR^!KG4E\2_$AX;/1M6&EZUKD&A7T^EZ;>EE4V]S?Q0-:V\@9T5EDE4J6 ;!. M*[GQQ\2_ OPW\.)XL\:>);>RL9IHH+63YI'NII#B.&&- SSR.>%CC#,W8&@# M2UNXHIE1@0 M5?9M;(P36)XM_;0_9I\":K%IWB[XD_8;>753I@UR71KPZ0MZ&V-;OJ0A-FDH M8%2C2@JRL" 5( !ZC10"& 92""."*^:_^"L_Q9^)/P6_8KUSQM\-=6U#39/[ M6TZUUG5=(DV7=EI\URD<[PN/]7(05C#CE?,R"" 0 ?2E%?)/PD\:_!?X=_'* MY^+WP?\ '<>A_ ^R\#_9?$_B75]>E&BZCK6ZD*R3)$)UFG0D%I4C M=FD4A/IWP%\1? 7Q3\.1>,/AMXQTW7M*F8K#J6DWB3P2$8SM="5/4=#WH V: M*^2_^"TG]H>&OV%_$OQ1\)^(M7T;Q!HEYIHT[5-&U>XM)8UDOH8G4F)UW*4D M88.1T/4"NWLOV)O FO?";3H_ _Q3^)?A+6Y])AEM_$&D_$S6)I8YVC5M[PW- MU)#.I;DHZ$$< KP0 >^T5\K?\$Y?VK?BY\2?%/Q"_90_:9O;6]^(?PJU86MU MKEI;K"FMV+,RQ77EJ %;Y5)P%!66,XSNKU?4?VTOV:-'\0Z;X>U?XE?91K.I M'3M(UBYT>\32;V[!*^1%J+0BSDDW KM64G((Z@B@#U*BOD__ (*(_M*Z9X.\ M??"KX#_VIJ,-AXC^(UE'XXBM](NV%UI21M,UJ&CC(F25O+$D<99F161AM9@> MQ^%WP[_98_98\0ZO\;OAOK6M:'IGQ(\D6G@73]-N3:R74(_T5YOX4_:\_9L\9>!=;^)&D_%W2X-(\,W+6_B275_,T^72 MIESF*Y@NECE@?@@*Z D@@ US.I_\%'?V)='TG0==U/\ : TN&R\2A3I5TUI< M[-K2-&CS'RO]%1F1@KS;%8*2"1S0![=17-^/OBWX"^&;:?!XKU6X^TZM(Z:7 MIVF:7SENH8X[L8^;,+/D4_M!?LZZO\ M(ZS9^%_%?Q,\0:'X)LK,RW>E^$]7>QN=9O& M<@+<3H-ZV\2*"(T8>8\N6.(E!\/_ &,/#GQ/_9N_;L\?_L=VOQ/U_P 6_#JV M\$6GB;0G\2W[7ESH<\UP(19^^E)N;.?4;VSDT=H2VT0)!#&4CVXC:/>N& M+$_9'QMUG5OB9XKM_P!F3P/J<]L^H6BWOCK5[.4I)I6C,S*(4=>4N+MD>&,@ MADC2XE!#1IN /5**BLK*TTVSATZPMTA@MXECABC7"HBC 4#L !6;X^\?>#O MA=X.U#X@_$'Q!;Z5HNE6YGU'4;HD1P1@@%F(!XR10!KTRYN;>RMI+R[G2**) M"\LLC85% R22>@ KP;_AZ1_P3Y_Z.L\*_P#@1)_\17E?[;?_ 4[_9:UG]E3 MQOX4^ 'QVT?Q%XRU_16T?0-)TF1VN)9KQEMMR94#*+*S]?X/6@#I_P#@E-;7 M'CWX=>/OVM=5@<7/Q>^(^I:O8/*I#KI4$IM;.(YYP@CEQGLPKZIKC?V>/A-8 M? GX$>#_ (-Z<$V>&O#EII[O&.)9(XE623ZNX9C[L:[*@ K(\=> ?!7Q.\+7 M?@GXA>%[+6=)OH]EU8:A;B2-QV.#T8'D,,$'!!!%:]%73JU*-15*[\<_LFZBVI6>6DD\ M(:G< 7,(ZD6\['$H]$D(; ^\Y.*^"_$?AKQ%X.URY\,^+-"O-,U&RE,=W87] MLT,T+C^%D8 J?J*_H?KS/]HG]D']G_\ :DTC^S_B[X#@NKN.(I9ZU:?N;ZU' M;9,HR0#SL;JFOW[@SQUS/+5'"Y[%UZ:T]HK>T7KLI_A+JW)G\\\;> >5Y MHY8K()*A4>KIN_LWZ;N'XQZ)11^#]%?9?[3_ /P1H^.OPJDN/$GP+NCXYT-< MN+.-%BU.W7K@Q9VSXZ9C.XG_ )9BOCW6-&UCP]JD^B:_I5S8WMK(8[FSO(&B MEB<=59& *GV(K^FWRVO&HNJ3]Z/^*+M*/S7H?RYQ!PMQ!PMBO8 M9IAY4WT;7NR_PR5XR^3?F5J***]X^?"OV,_X)$_!C_A5'['.E:]?6GEZAXQO M)=:N2R_,(6Q';C/]TQ1K(/\ KJ:_)7X1?#G5OB]\4O#WPNT($77B#6;>PB<+ MGR_-D"ES[*"6/L#7[^^&O#ND^$/#FG^$] M1!8Z78Q6EE O2.&- B+^"J!7\ M[_2#SWZOE.%RF#UJRK:\ MU%6])EVBBBOY//Z[/./VM_B=_P *D_9X\3^+H+CR[LZ>UIIS X87$Y\I&'NN M[?\ 1#7Y15^@7_!3OPK\8O'G@G0/#?P[\!ZGJVEV]Y+>ZQ+IL/G,DBILB7RT M)<@!Y23MQTYKX"O+*\TZZDL=0M)8)XFVRPS1E70^A!Y!K^)_I"YCC<9QA##S MA*-*C!1BVFHRE+WI.+:L]XQ=NL3\HXUKU:N:*#348*RTT;>K:_!?(BHHHK\# M/C@HHHH **** "BBB@ HHHH **** "BBB@ HHKI? 'P:^*WQ3N1;?#SX?:KJ MV6VF:TLV,2'_ &I"-B?\"(KHPN$Q6-K*CAZRBFV_1*[+ITZE6?+!-OLM M6MS@O:6G^EW7N#M(C7ZAV^E?3'PD_8 M1_9P^$317]GX-&M:C%@C4?$#"Y8'U6/ C4YZ$)D>M?K?#G@;QUGK4\126&IO MK5=I?*"O*_E+E]3Z7 \(YOB[.!FAUOXMZF_BG4$PPLE4PV,;> MZ@[I$&KZ>[MKR_P#G M*>:MXB,]L/*AC8( %M8^.*]^^./[/WPL_:.\)KX%^+VDZCJ&D+<),UC9>(K[ M3TE=&5T,GV2:(R[7564/D*R@C!YKJ-)T.RT718M!LY[QX(8O+22[U":XF(]6 MFE=I&/\ M,Q/O0!\L?\ !)[XP^,O$G[,>K?L\^.67_A/?@SJMSX5U6UE?)9( M2XLY.?\ EGM4P@]_LY/>N%_X)X^#O#?[6O[ !^'7C3]HSQ7&#%J>E_$CPI'% MH\;6EQ+9?,:3=N=B&#**=;E:36M4?QOJ\_]H,S;CY\(?M!_ M#WX4Z)KW[&7@+P'=W.N>$].\=/;:#=ZTXG>ZLX[<&%]VU1)&0B%" R!".,5 MUO[>^I6W@']K_P#9@BO=,M['P9J/Q)U&XUMXH%C@EUM[>**PEFP #+ODE*L> M3ACGY:]Y^*W[(OP$^-?B;PWXO^(?A;4KB^\(3K/X8?3_ !5J5A'IDJ[<2116 MMQ'&K#8HW;>30!\Y?\ !1;PWJ;_ +4'[+WC#P!&4\4Q?%3[$9;?B5]'>(2: M@K8Y:,01MG/ #M_>-RT_6?%7B&ZU.YL[9R"\4+7$C>4&VKO9 &DVKO9MHQC7_[%_P #KV[\2R0Q M>([2T\9W\]YXNTBR\8:A%9:M+-_K3)")MJ!Q\K",('4!6RO% 'SG\>=<^&_Q MO_:Q_8@\;:7X>5_#OB'3O$6HZ;8ZK &9(6TBSGMTD#$Y9#L[GYER">M=#^T) MX MM._X*]? 3QW\/;!(=7U3PQXB7QM):IM\W3H+4+;R3X^\/-FV*S?Q+&/X1 MC'_;N\.?#35_VW/V8O!%W$UGX>\+2^($U=M&GEM(] 1[&U6P+36Y4V?[R)/+ M.Y<;!VKZH^'OP)^'OPZ\3W_C[2X;_4?$.J6D=K>^(=ZM<6EI.9 M;W4M>N_MJB:ZD>:0K91O,/DA"R.5"$-%G;79>-?B99^!_P!J/]CJ3XCZDMOX M6O/!%[!875U)BWCUJ;3+>*)G)XWE9%C0GD&+7GDU32GUJ\:SBEF!$DMM 9?+M92"0)(E5U'RJ57BM[Q7^PQ^ROXW^ M MG^S1XH^$MI=^$-/*/864MU.9[>5%VK,MSO\ .$H7Y=^_)7Y3E>* ,SXZ^#?A MCX4\3>-_B=\-/#42?&;6/A/JL6GZA8O(;J2TMT4Q;E#;5_T@P*K;=S%0 2$. M/#OV5/A=\'?VQ/\ @FEX;\+^+OVF/$'3;BS6-YDDE^ MP>=$%EB\T.\F]E*NS-N+'Z8_9U_90^!?[*^AW>B_!KP@UD^H-&=2U&]OIKN\ MO/+!$8DGF9G*H"0J A%W' &3G@;K_@EC^PM=_%V7XT2? ZV75+F^%[=V,6HW M"Z=<7(;>)'LQ)Y+?-SL*["ZA-/&&@W^K_\ !$;]H[7;-C;:VEKI?BFXOT1=0\,DBZ-G$"VXW,J;(HTZ MQQSR=[=5?](]"E\+:<3X)\-M9PC1K2",Z99[5%G"5(A38O"+M0A1QPOI7DGQ M-_X)V?L'FL+ W#7%S)/=RW%Q=SLJJTTTTK,\KE5 M5"?CEXN_V$OV;-6T6#PQXFT+Q/KND6 MX01Z)XE^(^NZG887[H:UN[V2%P,# 9"!B@#XF^%D/COXOZE^V9^WW\)+6\AT M;7O"6HZ)X#U&&-D?4Q;6Q66Z@'#'"V\;*PYWR$?>5@/:_ WP@_9__;"_X)X^ M';CXA_M/>)KKX<0^%K"75M/B;1;:'2)+.*,M TD6GK+$T+IMQOR0,98-S]A: M'X=\/^&-#MO#'AO0K/3]-LX!!::?8VJ1001 8")&H"JH'& ,5X1X9_X)9_L, M>#_BT/C+X=^"%O;:FM^M_%8KJ-R=.BNE;&:[=$^*$*H^H_\?# 6F 9<@'?_>XZYJ/XU^-)],_X*Q^%O _B MOXMZKX,L=<^#=%>2*& _*%9C%$N3N"GW?XP M?LD? GX\^,="\??%+P]J]_JOAB\%WX>N+;Q?JEFNGW *D2Q1VUS&BO\ (OS! M,_AW-+XMCU2:T\DV\4!AM MY9(;6WACB=@CJAP-X28\D.:^?=$\/:##_P &\%RD.C6J"X\$2W=QL@4>;.NH MY$K8'S."B?,>?E'H*^POAK^Q?^SK\(_A'JOP2\ >";G3]#UX-_;KV^N7B7NH M%EV,9;Q91.?E^7 < *2 #BJL7["W[,L/P';]F2+P;JZ^!&R#X='C75_*V&0 MR&/?]J\SR]Y+>7NVY[4 >1_%/X/_ !A^)'AWX,_%+]E_XT:;H'Q5\(?#S[18 MZ/XAMVFL->TVX@LUN8I\ E!YB0_.N2"P^Z=KKX]\>OVIO&/Q#_84^*L_C;X- M7/@/QGX3^)FAP?&33-(D6YCGC\^R5[J OO1DDA@A4H0ZE1\QD5RS?9%W^QU\ M$96\+76G6WB+3[WP3IDNG>%M3L?&>I+'S&G)FC(BC&R;>N$&!Q6] MX6_9\^$7A/P;KG@2U\(17UAXHGGF\4?VS*][+K,LR!)'NI)RS3%D 3#'"JJJ MH"J #Q_XE? 7X'_ !QT'X??''XC_M1>+?%&E:+XFT[5_ =_;3Z3"D]_)+&M ML(FL[")Y?,O:O$O@/\ \$UOV-_V;?B!_P +-^$_PH-IJT+R-ITE[J]U=QZ<9 5%OVV=?_ &J/"'A&]T.XU71+FR\0WEQJSR_V M_[U\H>"?\ E,]XU_[(/8?^G%:^KZ\U MTK]D;X%:+\;9_P!HS3M#UM/&=U:+:76LOXTU5_.ME=76!HFNC$T09%/EE-F1 MTH Z7XH_$[2/AAHD-Y<64^HZGJ%P+30="L<&YU2[()6&($@#@%G=L)&BN[E5 M4DUMT*I MD9.'D8!I&%9_[0G["/[+?[5/B>R\8?'GX?7NNWVFVAMK!O\ A*]3M8K>,MN8 M)%;7,<:ECCX2V\P,(@(H8[6#()CAC&,N-]?1FJ?#7P[K? MQ&TKXFZN]S<7VAV,]OI%M)*#;VK38$MPJ8_US(OE[R250NJ[1(^ZK\7O@UX& M^-WART\.^-[.8_V;JUOJNC7]G.8KG3;^W;=#=02#[LB'/4%2&96#*Q! /+_V M1?B]XW\0?&GXT?L]^+]6DZ;9[6ZA62.1?1E8$$>QKEO@_\#? WP4M MM8;PLMWMZG.);O4[QP%,DK *H 5554151%4!5'-=C0!RW_"C M/@E_T1WPK_X3UM_\13[7X+?!RQN8[VR^$WAF&:&0/%+%H-NK(P.0P(3((/(( MKIJ* "BBB@ HHHH **** "O.OCU^R=^S]^TMIGV#XP?#:QU*=8]EOJD:F&]M MQVV3IAP >=I)4]P:]%HKJP>-QF78B.(PM25.<=I1;BUZ-:G+C<#@LRPTL/BZ M<:E.6\9)23]4[H_-;]H'_@ACXGTSS];_ &:_B5%J<(RR:#XFQ#< ?W4N$&QS M[,D8]6KXP^+O[.GQS^ NH'3OB_\ "W6-"._9'<7EH3;RG_IG,N8Y/^ L:_?B MH-3TO3-;T^72=9TZ"[M;A"D]M=0K)'(IZAE8$$>QK]GX=\>.*,K2I9C".)@N MK]R?_@25G\XMON?B'$G@!PKFK=7+9RPLWT7OT_\ P%OF7RDDNQ^4?_!$_P"# M'_">?M.7WQ3U"TWV7@K1WDB.:ZJOAO$+BY<:\1RS"$ M7&FHQC&+M=)*[O;363D_1H^^\.>#GP/PU'+IR4ZCE*"G%[J233]4]")TX5(\LTFNSU/G;QU_P3&_9J\5,]QX=@U?P[*W*K MINH>9%GW2<.<>P85Y#XQ_P""27C:U9Y/ 'Q:TN]7JD6KV4EL1[;HS+GZX%?< M]%?G6;>$'AYF[*/ M^"=W[5_AIF:'X>PZI$O_ "VTO5('!^BLRN?^^:\_\0?L^_'7PL[+X@^#OB:U M"]9)-$GV'Z.%VG\#7ZZT5\!C_HW\+UFWA,75I_XN2:_])B_Q/&K<"Y?+^'4D MO6S_ $1^,%Y8WNGSFUO[.6"5?O1S1E6'X&HJ_9Z\L+#48O)U"RAG3^Y-&&'Y M&L/4/A#\)]68MJGPO\.W);.3<:) ^<]>J5\QB/HSXE/]QF:?^*DU^51GGSX" MJ+X,0OG'_@L_'VBOUQF_9Q_9ZN&+3? CP:S,,%CX8M,_GY=0Q_LQ?LXQ.'7X M#>#R1_>\.6S#\BE<#^C7GM],?3_\!D8_ZB8S_G]'[F?DI17Z[VOP#^!5@5:Q M^"WA*$K]TQ>'+5I^']%C/\ K%N+]II1 M]%B1E/\ WT*]6\%?\$E/ =BR3?$'XK:IJ)'+PZ59QVJY]-SF4D>^ ?I7UU17 MW.5^!WAUEK4I8:5:2ZU)R?X1Y8OYQ/7P_"624-7!R?\ >;_)67X'E?@']BC] MF+X=-'/HWPGT^ZN(\$76L;KQRP_BQ,653_N@5ZC;VUO:0):VD"111J%CCC4* MJCT '04^BOTO+D M;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 +%%%% !1110!__]D! end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Mar. 09, 2022
Jun. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Document Transition Report false    
Entity File Number 001-34481    
Entity Registrant Name Mistras Group, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 22-3341267    
Entity Address, Address Line One 195 Clarksville Road    
Entity Address, City or Town Princeton Junction    
Entity Address, State or Province NJ    
Entity Address, Postal Zip Code 08550    
City Area Code 609    
Local Phone Number 716-4000    
Title of 12(b) Security Common Stock, par value $.01 par value    
Trading Symbol MG    
Security Exchange Name NYSE    
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     $ 176.5
Entity Common Stock, Shares Outstanding   29,545,813  
Documents Incorporated by Reference Information required by Part III (Items 10, 11, 12, 13 and 14) is incorporated by reference to portions of the registrant’s definitive proxy statement for its 2022 annual meeting of shareholders (the “Proxy Statement”), which is expected to be filed not later than 120 days after the registrant’s fiscal year ended December 31, 2021. Except as expressly incorporated by reference, the Proxy Statement shall not be deemed to be a part of this report on Form 10-K.    
Entity Central Index Key 0001436126    
Current Fiscal Year End Date --12-31    
Amendment Flag false    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    

XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Audit Information
12 Months Ended
Dec. 31, 2021
Audit Information [Abstract]  
Auditor Name KPMG LLP
Auditor Location Short Hills, New Jersey
Auditor Firm ID 185
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current Assets    
Cash and cash equivalents $ 24,110 $ 25,760
Accounts receivable, net 109,511 107,628
Inventories 12,686 13,134
Prepaid expenses and other current assets 15,031 16,066
Total current assets 161,338 162,588
Property, plant and equipment, net 86,578 92,681
Intangible assets, net 59,381 68,642
Goodwill 205,439 206,008
Deferred income taxes 2,174 2,069
Other assets 47,285 51,325
Total assets 562,195 583,313
Current Liabilities    
Accounts payable 12,870 14,240
Accrued expenses and other current liabilities 83,863 78,500
Current portion of long-term debt 20,162 10,678
Current portion of finance lease obligations 3,765 3,765
Income taxes payable 755 2,664
Total current liabilities 121,415 109,847
Long-term debt, net of current portion 182,403 209,538
Obligations under finance leases, net of current portion 9,752 11,115
Deferred income taxes 8,385 8,236
Other long-term liabilities 39,328 47,358
Total Liabilities 361,283 386,094
Commitments and contingencies
Equity    
Preferred stock, 10,000,000 shares authorized 0 0
Common stock, $0.01 par value, 200,000,000 shares authorized, 29,546,263 and 29,234,143 shares issued 295 292
Additional paid-in capital 238,687 234,638
Accumulated Deficit (17,988) (21,848)
Accumulated other comprehensive loss (20,311) (16,061)
Total Mistras Group, Inc. stockholders’ equity 200,683 197,021
Non-controlling interests 229 198
Total Equity 200,912 197,219
Total Liabilities and Equity $ 562,195 $ 583,313
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares issued (in shares) 29,546,263 29,234,143
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]      
Revenue $ 677,131 $ 592,571 $ 748,586
Cost of revenue 457,013 391,855 509,489
Depreciation 22,971 22,185 21,800
Gross profit 197,147 178,531 217,297
Selling, general and administrative expenses 161,334 157,157 168,621
Bad debt provision for troubled customers, net of recoveries 0 0 3,038
Impairment charges 0 106,062 0
Legal settlement and litigation charges (benefit), net 2,042 (220) 0
Pension withdrawal expense 0 0 848
Research and engineering 2,518 2,892 3,045
Depreciation and amortization 11,950 13,520 16,733
Acquisition-related expense, net 1,133 337 875
Income (loss) from operations 18,170 (101,217) 24,137
Interest expense 10,882 12,955 13,698
Income (loss) before provision for income taxes 7,288 (114,172) 10,439
Provision (benefit) for income taxes 3,395 (14,706) 4,359
Net income (loss) 3,893 (99,466) 6,080
Less: net income (loss) attributable to noncontrolling interests, net of taxes 33 (5) 20
Net income (loss) attributable to Mistras Group, Inc. $ 3,860 $ (99,461) $ 6,060
Earnings (loss) per common share      
Basic (in dollars per share) $ 0.13 $ (3.41) $ 0.21
Diluted (in dollars per share) $ 0.13 $ (3.41) $ 0.21
Weighted average common shares outstanding:      
Basic (in shares) 29,572 29,147 28,740
Diluted (in shares) 30,130 29,147 29,046
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 3,893 $ (99,466) $ 6,080
Other comprehensive income (loss):      
Foreign currency translation adjustments (4,252) 5,227 6,275
Comprehensive income (loss) (359) (94,239) 12,355
Less: net income (loss) attributable to noncontrolling interests, net of taxes 33 (5) 20
Less: Foreign currency translation adjustments attributable to noncontrolling interests (2) 3 3
Comprehensive income (loss) attributable to Mistras Group, Inc. $ (390) $ (94,237) $ 12,332
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Total Mistras Group, Inc. Stockholders’ Equity
Common Stock
Additional paid-in capital
Retained earnings (deficit)
Accumulated other comprehensive income (loss)
Noncontrolling Interest
Beginning Balance (in shares) at Dec. 31, 2018     28,563        
Beginning Balance at Dec. 31, 2018 $ 271,074 $ 270,897 $ 285 $ 226,616 $ 71,553 $ (27,557) $ 177
Increase (Decrease) in Stockholders' Equity              
Net income (loss) 6,080 6,060     6,060   20
Other comprehensive income (loss) 6,275 6,272       6,272 3
Share-based payments (in shares)     30        
Share-based payments 5,759 5,759   5,759      
Net settlement on vesting of restricted stock units (in shares)     349        
Net settlement of restricted stock units $ (3,198) (3,198) $ 4 (3,202)      
Exercise of stock options (in shares) 2,093   3        
Exercise of stock options $ 32 32   32      
Ending Balance (in shares) at Dec. 31, 2019     28,945        
Ending Balance at Dec. 31, 2019 286,022 285,822 $ 289 229,205 77,613 (21,285) 200
Increase (Decrease) in Stockholders' Equity              
Net income (loss) (99,466) (99,461)     (99,461)   (5)
Other comprehensive income (loss) 5,227 5,224       5,224 3
Share-based payments 5,930 5,930   5,930      
Net settlement on vesting of restricted stock units (in shares)     289        
Net settlement of restricted stock units $ (494) (494) $ 3 (497)      
Exercise of stock options (in shares) 0            
Ending Balance (in shares) at Dec. 31, 2020     29,234        
Ending Balance at Dec. 31, 2020 $ 197,219 197,021 $ 292 234,638 (21,848) (16,061) 198
Increase (Decrease) in Stockholders' Equity              
Net income (loss) 3,893 3,860     3,860   33
Other comprehensive income (loss) (4,252) (4,250)       (4,250) (2)
Share-based payments 5,421 5,421   5,421      
Net settlement on vesting of restricted stock units (in shares)     312        
Net settlement of restricted stock units $ (1,369) (1,369) $ 3 (1,372)      
Exercise of stock options (in shares) 0            
Ending Balance (in shares) at Dec. 31, 2021     29,546        
Ending Balance at Dec. 31, 2021 $ 200,912 $ 200,683 $ 295 $ 238,687 $ (17,988) $ (20,311) $ 229
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities      
Net income (loss) $ 3,893 $ (99,466) $ 6,080
Adjustments to reconcile net income (loss) to net cash provided by operating activities      
Depreciation and amortization 34,921 35,705 38,533
Deferred income taxes 87 (13,409) (3,599)
Share-based compensation expense 5,421 5,851 5,766
Impairment charges 0 106,062 0
Bad debt provision for troubled customers, net of recoveries 0 0 3,038
Foreign currency (gain) loss 417 3,010 (535)
Fair value adjustments to contingent consideration 949 337 511
Other 119 2,398 1,804
Changes in operating assets and liabilities, net of effect of acquisitions and dispositions      
Accounts receivable (3,979) 27,313 8,298
Inventories 278 84 (302)
Prepaid expenses and other assets 943 (1,288) 3,289
Accounts payable (1,139) (1,020) 1,138
Accrued expenses and other liabilities 2,268 1,841 (5,042)
Income taxes payable (1,917) 384 131
Net cash provided by operating activities 42,261 67,802 59,110
Cash flows from investing activities      
Purchase of property, plant and equipment (18,161) (15,396) (22,047)
Purchase of intangible assets (1,115) (376) (873)
Acquisition of businesses, net of cash acquired (440) 0 (4,228)
Proceeds from sale of equipment 1,165 803 1,868
Net cash used in investing activities (18,551) (14,969) (25,280)
Cash flows from financing activities      
Repayment of finance lease obligations (4,060) (4,095) (4,545)
Proceeds from borrowings of long-term debt 0 2,284 983
Repayment of long-term debt (16,262) (5,976) (6,857)
Proceeds from revolver 89,000 35,750 32,000
Repayments of revolver (89,065) (68,050) (61,700)
Payments of debt issuance costs (550) (1,497) 0
Payment of contingent consideration for business acquisitions (938) (2,091) (852)
Taxes paid related to net share settlement of share-based awards (1,370) (494) (3,198)
Proceeds from the exercise of stock options 0 0 32
Net cash used in financing activities (23,245) (44,169) (44,137)
Effect of exchange rate changes on cash and cash equivalents (2,115) 2,080 (221)
Net change in cash and cash equivalents (1,650) 10,744 (10,528)
Cash and cash equivalents:      
Beginning of period 25,760 15,016 25,544
End of period 24,110 25,760 15,016
Supplemental disclosure of cash paid      
Interest, net 10,078 12,465 14,158
Income taxes, net 4,707 (543) 6,096
Noncash investing and financing      
Equipment acquired through finance lease obligations $ 2,923 $ 2,849 $ 9,502
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies and Practices
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies and Practices Summary of Significant Accounting Policies and Practices
 
Description of Business
 
Mistras Group, Inc. and subsidiaries (the Company) is a leading “OneSource” multinational provider of integrated technology-enabled asset protection solutions helping to maximize the safety and operational uptime for civilization's most critical industrial and civil assets.

Backed by an innovative, data-driven asset protection portfolio, proprietary technologies, and decades-long legacy of industry leadership, the Company helps clients with asset-intensive infrastructure in the oil and gas, aerospace and defense, industrials, power generation and transmission (including alternative and renewable energy), other process industries and infrastructure, research and engineering and other industries towards achieving and maintaining operational excellence. By supporting these organizations that help fuel our vehicles and power our society; inspecting components that are trusted for commercial, defense, and space craft; and building real-time monitoring equipment to enable safe travel across bridges, the Company helps the world at large.

The Company enhances value for its clients by integrating asset protection throughout supply chains and centralizing integrity data through a suite of Industrial IoT-connected digital software and monitoring solutions, including OneSuite, which serves as an ecosystem platform, pulling together all of the Company’s software and data services capabilities, for the benefit of its customers.

The Company's core capabilities also include non-destructive testing field inspections enhanced by advanced robotics, laboratory quality control and assurance testing, sensing technologies and NDT equipment, asset and mechanical integrity engineering services, and light mechanical maintenance and access services.

Recent Developments
The COVID-19 coronavirus (COVID-19) pandemic has continued to cause disruption and volatility in domestic and international markets however conditions continued to improve throughout 2021 as compared to 2020. The Company's businesses have been classified as non-healthcare critical infrastructure as defined by the U.S. Centers for Disease Control and Prevention (CDC). Our facilities, and the Company's customers' facilities as well, have remained open with staffing modifications and precautionary procedures taken as necessary.

Overall, the Company has taken actions to help ensure the health and safety of Company employees and those of its customers and suppliers; maintain business continuity and financial strength and stability; and serve customers as they provide essential products and services to the world.

The COVID-19 pandemic uncertainty, significant volatility in oil prices, and decreased traffic in the aerospace industry have adversely affected the operations of the Company's customers, suppliers and contractors beginning in the first quarter of 2020, and as a consequence, the Company's results of operations were adversely impacted. These negative factors continue to cause volatility and uncertainty in the markets in which the Company operates, although the Company in 2021 has nevertheless begun approaching pre-pandemic levels of activity in certain end markets, particularly oil and gas where crude oil prices have exceeded pre-pandemic levels.

While the Company cannot fully assess the impact that the factors discussed above will have on its operations at this time, there were certain impacts that the Company identified resulting in impairment charges in 2020. See Note 8-Goodwill, Note 9-Intangible Assets and Note 17- Leases for additional information.

The Company has eliminated substantially all of the temporary cost reduction initiatives undertaken in 2020, including re-installment of the savings plan employer match and increasing wages back to pre-pandemic amounts.

The Company is currently unable to predict with certainty the overall impact that the factors discussed above and the effect of the Russian-Ukrainian conflict may have on its business, results of operations or liquidity or in other ways which the Company cannot yet determine. The Company will continue to monitor market conditions and respond accordingly. As of December 31, 2021, the cash balance was approximately $24.1 million.
Principles of Consolidation
 
The Company follows guidance on the consolidation of variable interest entities (VIEs) that requires companies to utilize a qualitative approach to determine whether it is the primary beneficiary of a VIE. The process for identifying the primary beneficiary of a VIE requires consideration of the factors that indicate a party has the power to direct the activities that most significantly impact the VIE’s economic performance, including powers granted to the VIE’s program manager, powers contained in the VIE governing board and, to a certain extent, a company’s economic interest in the VIE. The Company analyzes its joint ventures and classifies them as either:
a VIE that must be consolidated because the Company is the primary beneficiary, or the joint venture is not a VIE and the Company holds the majority voting interest with no significant participative rights available to the other partners; or
a VIE that does not require consolidation and is treated as an equity method investment because the Company is not the primary beneficiary or the joint venture is not a VIE and the Company does not hold the majority voting interest.

As part of the above analysis, if it is determined that the Company has the power to direct the activities that most significantly impact the joint venture’s economic performance, the Company considers whether or not it has the obligation to absorb losses or rights to receive benefits of the VIE that could potentially be significant to the VIE.

The Company became the primary beneficiary in July 2020 of a VIE in which the Company has a 49% interest in a limited partnership, and a 49% shareholder in the corporate general partner of the limited partnership. The Company consolidated the financial statements of the VIE with the financial statements of the Company. As of and for the year ended December 31, 2021, the VIE had immaterial assets and had approximately $2.1 million revenue. The Company is the primary sub-contractor of the VIE.

The accompanying audited consolidated financial statements include the accounts of Mistras Group, Inc. as well as its wholly-owned subsidiaries, majority-owned subsidiaries and consolidated VIE. For subsidiaries in which the Company’s ownership interest is less than 100%, the non-controlling interests are reported in stockholders’ equity in the accompanying consolidated balance sheets. The non-controlling interests in net results, net of tax, is classified separately in the accompanying consolidated statements of income (loss). All significant intercompany accounts and transactions have been eliminated in consolidation. The results of operations of companies acquired are included from the date of acquisition.

Reclassifications

Certain amounts in prior periods have been reclassified to conform to the current year presentation. Such reclassifications did not have a material effect on the Company's financial condition or results of operations as previously reported.

Use of Estimates
 
The preparation of financial statements in accordance with U.S. generally accepted accounting principles (GAAP) requires that the Company make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and disclosure of contingent assets and liabilities at the date of financial statements. The Company bases its estimates and assumptions on historical experience, known or expected trends and various other assumptions that it believes to be reasonable. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates, which may cause the Company’s future results to be significantly affected.
 
Cash and Cash Equivalents
 
The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.
 
Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts)

The Company maintains an allowance for credit losses on its accounts receivable balances, which represents its best estimate of current expected credit losses over the contractual life of the accounts receivable. Beginning January 1, 2020, when evaluating the adequacy of its allowance for credit losses each reporting period, the Company analyzes accounts receivable balances with similar risk characteristics on a collective basis, considering factors such as the aging of receivable balances, payment terms
(primarily with 30 day terms), geographic location, historical loss experience, current information, and future expectations (generally considered one year which is consistent with expected collectability of the Company's trade receivables).

The Company monitors and considers whether historical loss rates are consistent with expectation of supportable forward-looking estimates for its trade receivables noting no current or future economic considerations that would require adjusting the Company’s historical loss experience. Each reporting period, the Company reassesses whether any accounts receivable no longer share similar risk characteristics and should instead be evaluated as part of another pool or on an individual basis. Changes to the allowance for credit losses are adjusted through credit loss expense, which is presented within Selling, general and administrative expenses in the Consolidated Statements of Income (Loss).
 
Concentration of Credit Risk

For each of the years ended December 31, 2021 and 2020, no customer represented 10% or more of the Company's revenue.

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. At times, cash deposits may exceed the limits insured by the Federal Deposit Insurance Corporation. The Company believes it is not exposed to any significant credit risk or risk of nonperformance of financial institutions.

Inventories
 
Inventories are stated at the lower of cost or net realizable value, as determined by using the first-in, first-out method, or market. Work in process and finished goods inventory include material, direct labor, variable costs and overhead.
 
Purchased and Internal-Use Software
 
The Company capitalizes certain costs that are incurred to purchase or to create and implement internal-use software, which includes software coding, installation and testing. Capitalized costs are amortized on a straight-line basis over three years, the estimated useful life of the software.
 
Property, Plant and Equipment
 
Property, plant and equipment are recorded at cost. Depreciation of property, plant and equipment is computed utilizing the straight-line method over the estimated useful lives of the assets. Amortization of leasehold improvements is computed utilizing the straight-line method over the shorter of the remaining lease term or estimated useful life. Repairs and maintenance costs are expensed as incurred.
 
Goodwill
 
Goodwill represents the excess purchase price of acquired businesses over the fair values attributed to underlying net tangible assets and identifiable intangible assets. The Company tests goodwill for impairment at a “reporting unit” level (which for the Company is represented by (i) our Services segment, (ii) our Products and Systems segment, and (iii) the European component of our International segment and (iv) the Brazilian component of our International segment). Our annual impairment test is conducted on the first day of our fourth quarter, which is October 1. Goodwill is also tested for impairment whenever an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.

In testing for goodwill impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances lead to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events and circumstances, the Company concludes that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then performing a quantitative impairment test is not necessary. If the Company concludes otherwise, the Company is required to perform a quantitative impairment test.

If the fair value of a reporting unit is less than its carrying value, this is an indicator that the goodwill assigned to that reporting unit may be impaired. As a result of the Company adopting Accounting Standards Update ("ASU") No. 2017-04, Intangibles-Goodwill and Other (Topic 350), impairment will be recorded in the amount that fair value is less than carrying value, as the ASU eliminated step two of the goodwill impairment process. The Company considers the income and market approaches to
estimating the fair value of our reporting units, which requires significant judgment in evaluation of economic and industry trends, estimated future cash flows, discount rates and other factors.

See Note 8-Goodwill for additional information related to the Company's goodwill impairment test during 2021.

Impairment of Long-lived Assets
 
The Company reviews the recoverability of its long-lived assets (or asset groups) whenever events or changes in circumstances indicate that the carrying amount of the long-lived asset (group) might not be recoverable. The assessment for potential impairment is based primarily on the Company’s ability to recover the carrying value of its long-lived assets from expected future undiscounted cash flows. If the total expected future undiscounted cash flows are less than the carrying amount of the assets, a loss is recognized for the difference between fair value (computed based upon the expected future discounted cash flows) and the carrying value of the assets.
 
Acquisitions

The Company allocates the purchase price of acquired businesses to their identifiable tangible assets and liabilities as well as identifiable intangible assets, such as customer relationships, technology, non-compete agreements and trade names. Certain estimates and judgments are required in the application of the fair value techniques, including estimates of the respective acquisition's future performance and related cash flows, selection of a discount rate and economic lives, and use of Level 3 measurements as defined in ASC No. 820, Fair Value Measurements and Disclosure. Deferred taxes are recorded for any differences between the assigned values and tax bases of assets and liabilities.

Research and Engineering

Research and product development costs are expensed as incurred.

Advertising, Promotions and Marketing
 
The costs for advertising, promotion and marketing programs are expensed as incurred and are included in selling, general and administrative expenses. Advertising expense was approximately $1.0 million, $0.8 million and $2.1 million for the years ended December 31, 2021, 2020 and 2019, respectively.
 
Fair Value of Financial Instruments
 
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and other financial current assets and liabilities approximate fair value based on the short-term nature of the items.
 
Foreign Currency Translation
 
The financial position and results of operations of the Company’s foreign subsidiaries are measured using their functional currencies, which are their local currencies. Assets and liabilities of foreign subsidiaries are translated into the U.S. Dollar at the exchange rates in effect at the balance sheet date. Income and expenses are translated at the average exchange rate during the period. Translation gains and losses are reported as a component of other comprehensive income (loss) for the period and included in accumulated other comprehensive income (loss) within stockholders’ equity.
 
Foreign currency (gains) and losses arising from transactions denominated in currencies other than the functional currency are included in net income, reported in selling, general and administrative expenses, and were approximately $0.4 million, $3.1 million, and $(0.5) million for the years ended December 31, 2021, 2020 and 2019, respectively.
 
Self-Insurance
 
The Company is self-insured for certain losses relating to workers’ compensation and health benefit claims. The Company maintains third-party excess insurance coverage for all workers' compensation and health benefit claims in excess of approximately $0.3 million per occurrence to reduce its exposure from such claims. Self-insured losses are accrued when it is probable that an uninsured claim has been incurred but not reported and the amount of the loss can be reasonably estimated at the balance sheet date.
 
Share-based Compensation
 
The value of services received from employees and directors in exchange for an award of an equity instrument is measured based on the grant-date fair value of the award. Such value is recognized as a non-cash expense on a straight-line basis over the minimum period the individual provides services, which is typically the vesting period of the award with the exception of awards with graded vesting that contain an internal performance measure where each tranche is recognized on a straight-line basis over its vesting period subject to the probability of meeting the performance requirements and adjusted for the number of shares expected to be earned. Awards to certain employees eligible for retirement prior to the award becoming fully vested are amortized to expense over the period through the date that the employee first becomes eligible to retire and is no longer required to provide service to earn the award. As share-based compensation expense is based on awards ultimately expected to vest, the amount of expense is reduced for estimated forfeitures. The cost of these awards is recorded in selling, general and administrative expense in the Company’s consolidated statements of income.
 
Income Taxes
 
Income taxes are accounted for under the asset and liability method. We recognize deferred tax assets and liabilities at enacted income tax rates for the temporary differences between the financial reporting bases and the tax bases of our assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. Our net deferred tax assets primarily consist of net operating loss carry forwards, or NOLs. A valuation allowance is provided if it is more likely than not that some or all of a deferred income tax asset will not be realized. A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the current and prior years.

We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution.

Recent Accounting Pronouncements

On January 1, 2021, the Company adopted new guidance to simplify the accounting for income taxes by, among other things, removing certain exceptions related to intra-period tax allocations, interim calculations and the recognition of deferred tax liabilities for outside basis differences. The guidance did not have a material impact on the Company's consolidated financial statements.

In March 2020 and updated in January 2021, the FASB issued ASU 2020-04 and 2021-01, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” The amendments provide optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating applicable contracts and the available expedients provided by the new guidance.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
 
The Company derives the majority of its revenue by providing services on a time and material basis and are short-term in
nature. The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers.

Performance Obligations
The Company provides highly integrated and bundled inspection services to its customers. The majority of the Company's contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using the Company's best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is a relative selling price based on price lists.

Contract modifications are not routine in the performance of the Company's contracts. Generally, when contracts are modified, the modification is to account for changes in scope to the goods and services that are provided. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as a separate contract.
The Company's performance obligations are satisfied over time as work progresses or at a point in time. The majority of the Company's revenue is recognized over time as work progresses for the Company's service deliverables, which includes providing testing, inspection and mechanical services to our customers. Revenue is recognized over time, based on time and material incurred to date which best portrays the transfer of control to the customer. The Company also utilizes an available practical expedient that provides for revenue to be recognized in an amount that corresponds directly with the value to the customer of the entity’s performance completed to date. Fixed fee arrangements are determined based on expected labor, material, and overhead to be consumed on fulfillment of such services. For these arrangements, revenue is recognized on a cost-to-cost method tracked on an input basis.

The majority of our revenue recognized at a point in time is related to product sales when the customer obtains control of the asset, which is generally upon shipment to the customer. Contract costs include labor, material and overhead.

The Company expects any significant remaining performance obligations to be satisfied within one year.

Contract Estimates
The majority of the Company's customer contracts are short-term in nature. The Company enters into master service agreements (MSAs) with customers that specify an overall framework and contract terms. The actual contracting to provide services or furnish products are triggered by a work order, purchase order, or some similar document issued pursuant to a MSA which sets forth the scope of services and/or identifies the products to be provided. From time-to-time, the Company may enter into longer-term contracts, which can range from several months to several years. Revenue on certain contracts is recognized as work is performed based on total costs incurred to date in relation to the total estimated costs for the performance of the contract at completion. This includes contract estimates of costs to be incurred for the performance of the contract. Cost estimation is based upon the professional knowledge and experience of the Company's project managers, engineers and financial professionals. Factors that are considered in estimating the work to be completed include the availability of materials, the effect of any delays in the Company's project performance and the recoverability of any claims. Whenever revisions of estimates, contract costs and/or contract values indicate that the contract costs will exceed estimated revenues, thus creating a loss, a provision for the total estimated loss is recorded in that period.

Revenue by Category

The following series of tables present the Company's disaggregated revenue:

Revenue by industry was as follows:
Year ended December 31, 2021ServicesInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$330,880 $35,232 $808 $— $366,920 
Aerospace & Defense51,593 16,513 286 — $68,392 
Industrials41,873 24,000 1,842 — $67,715 
Power Generation and Transmission39,966 9,927 2,853 — $52,746 
Other Process Industries38,742 12,593 64 — $51,399 
Infrastructure, Research & Engineering16,809 11,496 3,985 — $32,290 
Petrochemical19,378 227 — — $19,605 
Other16,146 7,257 3,993 (9,332)$18,064 
Total$555,387 $117,245 $13,831 $(9,332)$677,131 
Year ended December 31, 2020ServicesInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$279,723 $39,383 $377 $— $319,483 
Aerospace & Defense50,813 18,166 1,292 — $70,271 
Industrials44,919 19,657 1,852 — $66,428 
Power Generation and Transmission30,005 7,559 2,323 — $39,887 
Other Process Industries24,671 10,029 171 — $34,871 
Infrastructure, Research & Engineering17,070 10,353 6,364 — $33,787 
Petrochemical18,882 345 53 — 19,280 
Other10,081 2,064 4,017 (7,598)$8,564 
Total$476,164 $107,556 $16,449 $(7,598)$592,571 

Year ended December 31, 2019ServicesInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$364,830 $43,855 $756 $— $409,441 
Aerospace & Defense51,390 41,224 1,237 — $93,851 
Industrials64,622 21,405 3,187 — $89,214 
Power Generation and Transmission30,300 10,289 2,726 — $43,315 
Other Process Industries28,495 10,196 418 — $39,109 
Infrastructure, Research & Engineering14,269 9,520 9,316 — $33,105 
Petrochemical25,985 592 — — 26,577 
Other15,239 7,190 943 (9,398)$13,974 
Total$595,130 $144,271 $18,583 $(9,398)$748,586 

Revenue per key geographic location was as follows:

Year ended December 31, 2021ServicesInternationalProducts & SystemsCorp/ElimTotal
United States$472,125 $912 $6,469 $(4,284)$475,222 
Other Americas80,013 5,003 395 (1,768)83,643 
Europe1,841 108,411 2,174 (2,812)109,614 
Asia-Pacific1,408 2,919 4,793 (468)8,652 
Total$555,387 $117,245 $13,831 $(9,332)$677,131 
Year ended December 31, 2020ServicesInternationalProducts & SystemsCorp/ElimTotal
United States$406,437 $911 $7,551 $(3,410)$411,489 
Other Americas68,150 4,581 550 (446)72,835 
Europe904 99,953 3,154 (3,470)100,541 
Asia-Pacific673 2,111 5,194 (272)7,706 
Total$476,164 $107,556 $16,449 $(7,598)$592,571 
Year ended December 31, 2019ServicesInternationalProducts & SystemsCorp/ElimTotal
United States$487,408 $631 $12,011 $(4,918)$495,132 
Other Americas104,081 7,659 407 (407)111,740 
Europe2,342 127,581 1,940 (3,978)127,885 
Asia-Pacific1,299 8,400 4,225 (95)13,829 
Total$595,130 $144,271 $18,583 $(9,398)$748,586 
Contract Balances
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheets. Amounts are generally billed as work progresses in accordance with agreed-upon contractual terms, generally at periodic intervals (e.g., weekly, bi-weekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. These assets and liabilities are aggregated on an individual contract basis and reported on the Consolidated Balance Sheets at the end of each reporting period within accounts receivable, net or accrued expenses and other current liabilities.
Revenue recognized for 2021 and 2020, that was included in the contract liability balance at the beginning of the year was $4.6 million and $4.6 million, respectively. Changes in the contract asset and liability balances during the years ended December 31, 2021 and 2020, were not impacted by any other factors. The Company applies the practical expedient to expense incremental costs incurred related to obtaining a contract when the asset that the Company otherwise would have recognized is one year or less.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Earnings per Share Earnings per Share
 
Basic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of shares outstanding during the period. Diluted earnings (loss) per share is computed by dividing net income (loss) by the sum of (1) the weighted average number of shares of common stock outstanding during the period, and (2) the dilutive effect of assumed conversion of equity awards using the treasury stock method. With respect to the number of weighted average shares outstanding (denominator), diluted shares reflects: (i) the exercise of options to acquire common stock to the extent that the options’ exercise prices are less than the average market price of common shares during the period and (ii) the pro forma vesting of restricted stock units.
 
The following table sets forth the computations of basic and diluted earnings per share:
 For the year ended December 31,
 202120202019
Basic earnings (loss) per share:
Numerator:
Net income (loss) attributable to Mistras Group, Inc.$3,860 $(99,461)$6,060 
Denominator
Weighted average common shares outstanding29,572 29,147 28,740 
Basic earnings (loss) per share$0.13 $(3.41)$0.21 
Diluted earnings (loss) per share:
Numerator:
Net income (loss) attributable to Mistras Group, Inc.$3,860 $(99,461)$6,060 
Denominator
Weighted average common shares outstanding29,572 29,147 28,740 
Dilutive effect of stock options outstanding558 — 98 
Dilutive effect of restricted stock units outstanding— — 208 
 30,130 29,147 29,046 
Diluted earnings (loss) per share$0.13 $(3.41)$0.21 
 
The following potential common shares were excluded from the computation of diluted earnings per share, as the effect would have been anti-
dilutive: 
 For the year ended December 31,
 202120202019
Potential common stock attributable to restricted stock units (RSUs) and performance stock units (PSUs) outstanding (1)
109 790 42 
Potential common stock attributable to stock options outstanding
Total114 795 47 

 (1) For the year ended December 31, 2020, 254 shares related to RSUs/PSUs, were excluded from the calculation of diluted EPS due to the net loss for the period.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
 
Accounts receivable consist of the following:
 
 December 31,
 20212020
Trade accounts receivable$112,739 $115,841 
Allowance for credit losses(3,228)(8,213)
Accounts receivable, net$109,511 $107,628 
 
The Company had $11.9 million and $11.9 million of unbilled revenues accrued as of December 31, 2021 and December 31, 2020, respectively, which is included within the trade accounts receivable balance above. Unbilled revenue is generally billed in the subsequent quarter to their revenue recognition. The Company considers unbilled receivables as short-term in nature as they are normally converted to trade receivables within 90 days, thus future changes in economic conditions will not have a significant effect on the credit loss estimate.

The Company was contracted to perform inspections of welds on various pipeline projects in Texas for a customer. As of December 31, 2019, approximately $1.4 million of past due receivables were outstanding from this customer. The Company received notice from the customer in December 2019, alleging that the work performed was not in compliance with the contract. The Company filed a lawsuit to recover the $1.4 million and other amounts due to the Company and the customer filed a counterclaim, alleging breach of contract and seeking its damages. The Company recorded a full reserve for this receivable during 2019 and the status of this situation has not changed since 2019. See Note 18-Commitments and Contingencies for additional details.
During the fourth quarter of 2021, the Company wrote off approximately $5 million of past due receivables related to work performed during 2019. The Company recorded a full reserve for these receivables in the prior years.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Inventories Inventories
 
Inventories consist of the following:
 December 31,
 20212020
Raw materials$4,794 $5,006 
Work in progress551 770 
Finished goods4,621 4,640 
Consumable supplies2,720 2,718 
Inventories$12,686 $13,134 
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
 
Property, plant and equipment consist of the following: 
 December 31,
 Useful Life20212020
 (Years)
Land $2,762 $2,724 
Building and improvements
30-40
24,787 25,731 
Office furniture and equipment
5-8
16,620 16,980 
Machinery and equipment
5-7
250,166 237,253 
  294,335 282,688 
Accumulated depreciation and amortization (207,757)(190,007)
Property, plant and equipment, net $86,578 $92,681 
 
Depreciation expense was approximately $25.2 million, $24.7 million, and $24.2 million for the years ended December 31, 2021, 2020 and 2019, respectively.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
 
Acquisitions

During the year ended December 31, 2021, the Company completed one acquisition for a small NDT services company in Canada. The Company acquired 100% of the common stock in exchange for approximately $0.4 million during the first quarter of 2021. The results of the acquisition's operations are included within the Services segment and are not material to the consolidated financial statements. The Company completed its acquisition accounting for this transaction in accordance with the acquisition method of accounting for business combinations during the year ended December 31, 2021.

During September 2019, the Company completed one acquisition that provides pipeline integrity management software and services to energy transportation companies. The Company acquired all the equity interest of the acquired entity in exchange for aggregate consideration of $4.4 million in cash, contingent consideration of up to $4.3 million to be earned based upon the acquired business achieving specific performance metrics over the initial three years of operations from the acquisition date and working capital adjustments. The goodwill recorded is primarily attributable to expected synergies and is generally deductible for tax purposes. The Company accounted for this transaction in accordance with the acquisition method of accounting for business combinations.

The following table summarizes the final fair value of the assets acquired and liabilities assumed and the Company's allocation of purchase price:
 2019
Cash paid$4,380 
Working capital adjustments$(152)
Fair value of contingent consideration$1,342 
Total consideration$5,570 
Current net assets$142 
Other assets$34 
Property, plant and equipment$65 
Intangibles$3,594 
Goodwill$1,735 
Net assets acquired$5,570 
Assets and liabilities of the acquired businesses were included in the consolidated balance sheet based on their respective estimated fair value on the date of acquisition as determined in a purchase price allocation, using available information and making assumptions management believes are reasonable. The amortization periods for the intangible assets acquired range from one year to eighteen years.

Acquisition-Related expense
 
In the course of its acquisition activities, the Company incurs costs in connection with due diligence, professional fees, and other expenses. Additionally, the Company adjusts the fair value of acquisition-related contingent consideration liabilities on a quarterly basis. These amounts are recorded as acquisition-related expense, net, on the consolidated statements of income and were as follows for the years ended December 31, 2021, 2020 and 2019:
 
 For the year ended December 31,
 202120202019
Due diligence, professional fees and other transaction costs$$— $364 
Adjustments to fair value of contingent consideration liabilities1,128 337 511 
Acquisition-related expense, net$1,133 $337 $875 
 
The Company’s contingent consideration liabilities are recorded on the consolidated balance sheets in accrued expenses and other current liabilities and other long-term liabilities.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
 
The changes in the carrying amount of goodwill by segment is shown below:
 ServicesInternationalProducts and SystemsTotal
Balance at December 31, 2019$247,215 $35,195 $— $282,410 
Impairment charges(57,227)(19,862)— (77,089)
Adjustments to preliminary purchase price allocations200 — — 200 
Foreign currency translation(76)563 — 487 
Balance at December 31, 2020$190,112 $15,896 $— $206,008 
Impairment charges— — — — 
Adjustments to preliminary purchase price allocations280 — — 280 
Foreign currency translation264 (1,113)— (849)
Balance at December 31, 2021$190,656 $14,783 $— $205,439 

The Company reviews goodwill for impairment on a reporting unit basis on October 1 of each year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.

During the first quarter of 2020, the Company’s market capitalization declined significantly compared to the fourth quarter of 2019. Over the same period, the equity value of the Company’s peer group, and the overall U.S. stock market also declined significantly amid market volatility. In addition, oil prices had dropped significantly. These declines were driven in large part by the uncertainty surrounding the COVID-19 pandemic and other macroeconomic events such as the geopolitical tensions between OPEC and Russia. Based on these factors, the Company concluded that multiple triggering events occurred and, accordingly, an interim quantitative goodwill impairment test was performed as of the testing date for each reporting unit as of March 31, 2020 ("testing date"). During the first quarter of 2020, the Company also performed an analysis to determine any impairment of long-lived assets (see Note 9-Intangible Assets) based on the triggering events noted above.

Based upon the results of the interim quantitative goodwill impairment test during the first quarter of 2020, the Company recorded an aggregate impairment charge of $77.1 million, which consisted of $57.2 million in the services reporting unit within the Services segment, and $19.3 million in the European reporting unit and $0.6 million in the Brazilian reporting unit, both within the International segment. The impairment was calculated based on the difference between the estimated fair value and the carrying value of the reporting units and are included in Impairment charges on the Consolidated Statements of Income (Loss) for the three months ended March 31, 2020. The Company performed a quantitative annual impairment test as of October 1, 2021 and the Company did not identify any changes in circumstances that would indicate the carrying value of
goodwill may not be recoverable. Additionally, through December 31, 2021, the Company did not identify any changes in circumstances that would indicate the carrying value of goodwill may not be recoverable. Significant adverse changes in future periods could negatively affect the Company's key assumptions and may result in future goodwill impairment charges which could be material.The Company's cumulative goodwill impairment as of December 31, 2021 and December 31, 2020 was $100.2 million, of which $57.2 million related to the Services segment, $29.8 million related to the International segment and $13.2 million related to the Products and Systems segment.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Intangible Assets
 
The gross carrying amount and accumulated amortization of intangible assets were as follows:
  December 31,
  20212020
 
Useful Life
(Years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Amount
Accumulated
Amortization
ImpairmentNet
Carrying
Amount
Customer relationships
5-18
$112,109 $(80,319)$31,790 $116,101 $(75,649)(2,206)$38,246 
Software/Technology
3-15
52,265 (26,415)25,850 77,326 (23,519)(25,874)27,933 
Covenants not to compete
2-5
12,623 (12,390)233 12,833 (12,162)(212)459 
Other
2-12
10,574 (9,066)1,508 11,120 (8,614)(502)2,004 
Total $187,571 $(128,190)$59,381 $217,380 $(119,944)$(28,794)$68,642 

As described in Note 8- Goodwill, during the first quarter of 2020, there were negative market indicators that were determined to be triggering events indicating a potential impairment of certain long-lived assets within asset groups in the Services, International, and Products and Systems segments, as well as Corporate. The asset groups are groupings of assets and liabilities determined at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability testing indicated that certain intangible assets and right of use assets (See Note 17-Leases) were potentially impaired. For asset groups that required an impairment measurement, similar to the valuations performed to determine the goodwill impairment, the Company used income and market approaches to estimate the fair value of the long-lived assets, which requires significant judgment in evaluation of the useful lives of the assets, economic and industry trends, estimated future cash flows, discount rates, and other factors. The result of the analysis was an aggregate impairment charge of $28.8 million, which consisted of $25.9 million to software/technology, $2.2 million to customer relationships, $0.5 million to other intangibles and $0.2 million to covenants not to compete, all of which are in the Services reporting unit within the Services segment and are included in Impairment charges on the consolidated statements of income (loss) for the year ended December 31, 2020.

Amortization expense for the years ended December 31, 2021, 2020 and 2019, was approximately $9.7 million, $11.0 million, and $14.3 million, respectively, including amortization of software/technology for these periods of $3.0 million, $3.6 million, and $5.6 million, respectively.
Amortization expense in each of the five years and thereafter subsequent to December 31, 2021 related to the Company’s intangible assets is expected to be as follows:
 
Expected
Amortization
Expense
2022$9,626 
20238,786 
20247,645 
20255,627 
20266,189 
Thereafter21,508 
Total$59,381 
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
 
Accrued expenses and other current liabilities consist of the following:
 
 December 31,
 20212020
Accrued salaries, wages and related employee benefits$33,816 $30,214 
Contingent consideration1,830 1,300 
Accrued workers' compensation and health benefits3,994 3,948 
Deferred revenues6,202 6,538 
Right-of-use liability - Operating10,040 10,348 
Pension accrual2,519 2,519 
Other accrued expenses25,462 23,633 
Total accrued expenses and other current liabilities$83,863 $78,500 
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
Long-term debt consisted of the following:
 
 December 31,
 20212020
Senior credit facility$119,500 $120,312 
Senior secured term loan, net of unamortized debt issuance costs of $0.2 million and $0.3 million
76,673 89,745 
Other6,392 10,159 
Total debt202,565 220,216 
Less: Current portion(20,162)(10,678)
Long-term debt, net of current portion$182,403 $209,538 
 
Senior Credit Facility
 
The Company has a credit agreement with its banking group (as amended, the “Credit Agreement”) which provides the Company with a revolving line of credit and a $100 million senior secured term loan A facility. Pursuant to the Amendment described below, the revolving line of credit was reduced from $155 million to $150 million on December 31, 2021. Both the revolving line of credit and the term loan A facility under the Credit Agreement have a maturity date of December 12, 2023.

On May 19, 2021, the Company entered into the Fifth Amendment (the “Amendment”) to the Credit Agreement. The Amendment made the following changes:
Removed the LIBOR floor of 1.0%, which provided that if LIBOR is below 1.0%, the interest rate will be calculated as if LIBOR is 1.0%. Now the actual LIBOR rate is used to calculate interest, even if LIBOR is below 1.0%. The LIBOR margins and base rate margins are unchanged but are based upon the new Total Consolidated Debt Leverage Ratio (defined below); previously the margin was based upon the Funded Debt Leverage Ratio.
Requires the Company to maintain a Total Consolidated Debt Leverage Ratio not to exceed 4.00 to 1.0 as of the end of each quarter through the quarter ending March 31, 2022, and for each quarter thereafter the ratio shall not exceed 3.50 to 1.0.
Total Consolidated Debt Leverage Ratio means the ratio of (a) Total Consolidated Debt to (b) EBITDA (as defined in the Credit Agreement) for the trailing four consecutive quarters.
Total Consolidated Debt means all indebtedness (including subordinated debt) of the Company on a consolidated basis (with a limited exception).

If the Company incurs certain subordinated debt or other permitted indebtedness, then the Company must maintain a Total Consolidated Debt Leverage Ratio not to exceed 4.50 to 1.0 and maintain a ratio of Senior Debt to EBITDA not to exceed 3.50 to 1.00, with Senior Debt being Total Consolidated Debt, less permitted subordinated debt.

The Company must repay loans under the Credit Agreement with the net proceeds from certain dispositions of assets under certain circumstances and limits investments in non-guarantor subsidiaries under certain circumstances if the Company’s Total Consolidated Leverage Ratio is above 3.5 to 1.0.

Quarterly payments on the term loan increased to $3.75 million through March 31, 2022, then to $5.0 million for each quarterly payment thereafter and a final balloon payment at maturity.

As a result of the borrowing capacity reduction on the revolving loan line of credit, the Company expensed $0.1 million in unamortized capitalized debt issuance costs during the year ended December 31, 2021, which was included in selling, general and administrative expenses on the Consolidated Statements of Income (Loss). The Company incurred $0.5 million in financing costs for the Amendment, of which $0.2 million of third party costs were expensed and included in selling, general and administrative expenses on the Consolidated Statements of Income (Loss).

Under the Credit Agreement, the Company may borrow up to $100 million in non-U.S. Dollar currencies and use up to $20 million of the credit limit for the issuance of letters of credit.
 
As of December 31, 2021, the Company had borrowings of $196.1 million and a total of $4.3 million of letters of credit outstanding under the Credit Agreement. The Company has capitalized costs associated with debt modifications of $0.9 million as of December 31, 2021, which is included in Other Assets on the consolidated balance sheet.

As of December 31, 2021, the Company was in compliance with the terms of the Credit Agreement. The Company continuously monitors its compliance with the covenants contained in its Credit Agreement. The Company believes that it is probable, based on the amended covenants, that the Company will be able to comply with the financial covenants in the Credit Agreement as modified by the Amendment and that sufficient credit remains available under the Credit Agreement to meet the Company's liquidity needs. However, due to the uncertainties being caused by the COVID-19 pandemic, the significant volatility in oil prices, and volatility in the aerospace production, such matters cannot be predicted with certainty.

Other Debt
 
The Company's other debt includes bank financing provided at the local subsidiary level used to support working capital requirements and fund capital expenditures. At December 31, 2021, there was an aggregate of approximately $6.4 million outstanding, payable at various times through 2030. Monthly payments range from $1 thousand to $18 thousand and interest rates range from 0.4% to 3.5%.

Scheduled principal payments due under all borrowing agreements in each of the five years and thereafter subsequent to December 31, 2021 are as follows:
 
2022$20,180 
2023178,862 
20241,184 
2025726 
2026386 
Thereafter1,227 
Total$202,565 
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
 
The Company performs fair value measurements in accordance with the guidance provided by ASC 820, Fair Value Measurements and Disclosures. ASC 820 defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. It also establishes a three level hierarchy that prioritizes the inputs used to measure fair value. The three levels of the hierarchy are defined as follows:
 
Level 1 — Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
 
Level 2 — Observable inputs other than quoted prices included in Level 1, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability and inputs derived principally from or corroborated by observable market data.

Level 3 — Unobservable inputs reflecting the Company’s own assumptions about inputs that market participants would use in pricing the asset or liability based on the best information available.
 
Financial instruments measured at fair value on a recurring basis
The fair value of contingent consideration liabilities was estimated using a discounted cash flow technique with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC 820. The significant inputs in the Level 3 measurement not supported by market activity include the probability assessments of expected future cash flows related to the acquisitions, appropriately discounted considering the uncertainties associated with the obligation, and as calculated in accordance with the terms of the applicable acquisition agreements.

The following table represents the changes in the fair value of Level 3 contingent consideration:
December 31,
20212020
Balance at the beginning of the period:$1,640 $3,216 
Acquisitions— 200 
Payments(938)(2,091)
Accretion of liability— 35 
Revaluation1,128 302 
Foreign currency translation— (22)
Balance at the end of the period:$1,830 $1,640 

Financial instruments not measured at fair value on a recurring basis

The Company has evaluated current market conditions and borrower credit quality and has determined that the carrying value of its long-term debt approximates fair value. The fair value of the Company’s notes payable and finance lease obligations approximates their carrying amounts based on anticipated interest rates which management believes would currently be available to the Company for similar issuances of debt.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Share-Based Compensation Share-Based Compensation
 
The Company has share-based incentive awards outstanding to its eligible employees and non-employee directors under two equity incentive plans: (i) the 2009 Long-Term Incentive Plan (the "2009 Plan") and (ii) the 2016 Long-Term Incentive Plan (the "2016 Plan"). No further awards may be granted under the 2009 Plan, although one stock option award granted under the 2009 Plan remains outstanding in accordance with its terms. Awards granted under the 2016 Plan may be in the form of stock options, restricted stock units and other forms of share-based incentives, including performance restricted stock units, stock appreciation rights and deferred stock rights. At the annual shareholders meeting on May 19, 2020, the Company’s shareholders approved an amendment to increase the total number of shares that may be issued under the 2016 Plan by 2 million, for a total of 3.7 million shares that may be issued under the 2016 Plan, of which 1,176,888 shares were available for future grants as of December 31, 2021. As of December 31, 2021, there was an aggregate of approximately 5,000 stock options outstanding under the 2009 Plan.
Stock Options
 
For each of the years ended December 31, 2021, 2020 and 2019, the Company did not recognize any share-based compensation expense related to the stock option award, as the one outstanding stock option award was already fully vested. No unrecognized compensation costs remained related to the stock option awards. Cash proceeds from, and the intrinsic value of, stock options exercised during the years ended December 31, 2021, 2020 and 2019 were as follows (in thousands):
 
 For the year ended December 31,
 20212020
2019 1
Cash proceeds from options exercised$— $— $32 
Aggregate intrinsic value of options exercised$— $— $4,530 
____________________
1 During 2019, 2.1 million stock options were net exercised, wherein the option holders surrendered a portion of the underlying stock option awards to pay the exercise price and required minimum tax withholding.
 
The following table sets forth a summary of the stock option activity, weighted-average exercise prices and options outstanding as of December 31, 2021, 2020 and 2019 is as follows (in thousands, except per share amounts and years):
 For the years ended December 31,
 202120202019
 Common
Stock
Options
Weighted
Average
Exercise
Price
Common Stock OptionsWeighted Average Exercise PriceCommon
Stock
Options
Weighted
Average
Exercise
Price
Outstanding at beginning of year:$22.35 $22.35 2,105 $13.47 
Granted— $— — $— — $— 
Exercised— $— — $— (2,093)$13.45 
Expired or forfeited— $— — $— (7)$10.00 
Outstanding at end of year:$22.35 $22.35 $22.35 
 
  December 31, 2021
  Options OutstandingOptions Exercisable
Exercise Price
Total
Options
Outstanding
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
Exercisable
Weighted
Average
Exercise
Price
22.350.2$22.35 $22.35 
Aggregate Intrinsic Value$— $—  
 
Restricted Stock Unit Awards
 
Restricted Stock Units generally vest ratably on each of the first four anniversary dates of issuance. The Company recognized approximately $3.5 million, $4.4 million and $4.0 million of share-based compensation for the years ended December 31, 2021, 2020 and 2019, respectively, related to restricted stock unit awards. As of December 31, 2021, there were approximately $5.8 million of unrecognized compensation costs, net of estimated forfeitures, related to restricted stock unit awards, which are expected to be recognized over a remaining weighted average period of 2.5 years. Upon vesting, restricted stock units are generally net share-settled to cover the required minimum withholding tax and the remaining amount is converted into an equivalent number of shares of common stock.
A summary of the vesting activity of restricted stock unit awards, with the respective fair value of the awards, is as follows:
 For the year ended December 31,
 202120202019
Restricted stock awards vested317 208 172 
Fair value of awards vested$3,434 $837 $2,495 

A summary of the fully-vested common stock the Company issued to its six non-employee directors, in connection with its non-employee director compensation plan, is as follows:
 For the year ended December 31,
 202120202019
Awards issued51 68 30 
Grant date fair value of awards issued$525 $326 $450 

A summary of the Company's outstanding, non-vested restricted share units is as follows:
For the year ended December 31,
202120202019
UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:1,076 $7.41 559 $16.92 443 $20.55 
Granted528 $10.07 782 $3.79 339 $14.04 
Released(317)$10.77 (208)$18.71 (172)$20.38 
Forfeited(79)$8.82 (57)$9.62 (51)$17.71 
Outstanding at end of period:1,208 $7.96 1,076 $7.41 559 $16.92 
 
Performance Restricted Stock Units

The Company maintains Performance Restricted Stock Units (PRSUs) that have been granted to select executives and senior officers whose ultimate payout is based on the Company’s performance over a one-year period based on specific metrics approved by the Compensation Committee of the Board of Directors of the Company.

For 2020, the Compensation Committee approved the following four metrics
1.Revenue.
2.Adjusted EBITDA defined as net income attributable to the Company plus: interest expense, provision for income taxes, depreciation and amortization, share-based compensation expense and certain acquisition related costs (including transaction due diligence costs and adjustments to the fair value of contingent consideration), foreign exchange (gain) loss and, if applicable, certain special items which are noted).
3.Free Cash Flow as a percentage of revenue.
4.Return on Average Book Equity defined as net income divided by average book value of shareholders equity.

The free cash flow and return on average book equity criteria are relative metrics, the performance of which are based upon how the Company performs relative to a peer group.

For 2021, the Compensation Committee made changes to the Company’s equity incentive compensation plan for its executive officers and approved the new target metrics for 2021. For 2021, the three metrics are:
1.Free Cash Flow net cash provided by operating activities less purchases of property, plant, equipment and intangible assets and is subject to adjustments approved by the Compensation Committee.
2.Adjusted EBITDA as defined in the 2020 metric section above.
3.Total Shareholder Return (TSR) measures the total return to shareholders of the Company during 2021 versus the total return to the shareholders of a predefined peer group of companies that provide inspection, testing, certification or similar industrial services. The return will be measured by the year over year percent change in share price. The share prices used to calculate the return are the average share price during the 20-trading day period ending on the initial measurement date (the last 20 trading days of 2020), compared to the average share price during the 20-trading day
period ending on the final measurement date (the last 20 trading days of 2021). Any cash dividends or distributions paid in 2021 will be added to calculate the return to shareholders during the year. TSR is considered a market condition for which the fair value of PRSUs with this condition is determined using a Monte Carlo valuation model. Key assumptions in the Monte Carlo valuation model included:
a.Expected Volatility. Expected volatility of the Company’s common stock at the date of grant was estimated based on a historical average volatility rate for the approximate 1-year performance period.
b.Dividend Yield. The dividend yield assumption was based on historical and anticipated dividend payouts (assumed at zero).
c.Risk-Free Interest Rate. The risk-free interest rate assumption was based on observed interest rates consistent with the approximate 1-year performance measurement period.

PRSUs are equity-classified and compensation costs are initially measured using the fair value of the underlying stock at the date of grant. Compensation costs related to the PRSUs are subsequently adjusted for changes in the expected outcomes of the performance conditions. Compensation cost related to the PRSUs with a market condition is not reversed if the market condition is not achieved, provided the employee requisite service has been rendered. PRSUs generally vest ratably on each of the first four anniversary dates upon completion of the performance period, for a total requisite service period of up to five years and have no dividend rights.

A summary of the Company's PRSU activity is presented as follows:
 For the year ended December 31,
202120202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:333 $8.84 260 $16.77 277 $17.80 
Granted189 $12.59 292 $3.68 190 $13.63 
Performance condition adjustments, net(56)$9.27 (99)$3.82 (106)$13.77 
Released(78)$8.15 (120)$17.29 (101)$17.19 
Forfeited— $— — $— — $— 
Outstanding at end of period:388 $10.07 333 $8.84 260 $16.77 

For the year ended December 31, 2021, 189,000 PRSUs were granted. There was a 56,000 net unit reduction to these awards, which represents Company performance against target, during the year ended December 31, 2021.

For the year ended December 31, 2020, 292,000 PRSUs were granted. There was a 99,000 unit reduction to these awards, which represents Company performance against target, (including an increase of 1,000 units due to the Compensation Committee approving the final calculation of the award metrics for calendar year 2019), during the year ended December 31, 2020.

For the year ended December 31, 2019, 190,000 PRSUs were granted. There was a 103,000 unit reduction to these awards, which represents Company performance below target, during the year ended December 31, 2019. As of December 31, 2019, the aggregate liability related to 29,000 outstanding discretionary PRSUs was less than $0.1 million and is classified within Accrued expenses and other liabilities on the consolidated balance sheet.

Compensation expense related to all PRSUs described above was $1.4 million, $1.2 million, and $1.3 million for the years ended December 31, 2021, 2020 and 2019, respectively. At December 31, 2021, there was $2.0 million of total unrecognized compensation costs related to approximately 388,000 unvested performance restricted stock units. These costs are expected to be recognized over a weighted-average period of approximately 2.2 years.
For the years ended December 31, 2021, 2020 and 2019, the income tax benefit recognized on all share based compensation arrangements referenced above was approximately $1.4 million, $0.6 million, and $2.1 million, respectively.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
 
Income (loss) before provision for income taxes is as follows:
 
 For the year ended December 31,
 202120202019
Income (loss) before provision for income taxes from:
U.S. operations$1,527 $(54,190)$7,334 
Foreign operations5,761 (59,982)3,105 
Income (loss) before income taxes$7,288 $(114,172)$10,439 
 
The provision for income taxes consists of the following:
 
 For the year ended December 31,
 202120202019
Current
Federal$(182)$(6,278)$2,712 
States and local246 528 519 
Foreign3,641 4,006 4,572 
Reserve for uncertain tax positions(186)(28)99 
Total current provision (benefit)3,519 (1,772)7,902 
Deferred
Federal(309)(2,781)315 
States and local(138)(1,244)(32)
Foreign(1,884)(10,045)(4,095)
Reserve for uncertain tax positions155 — — 
Total deferred provision (benefit)(2,176)(14,070)(3,812)
Net change in valuation allowance2,052 1,136 269 
Net deferred provision (benefit)(124)(12,934)(3,543)
Total provision (benefit) for income taxes$3,395 $(14,706)$4,359 
 
The provision (benefit) for income taxes differs from the amount computed by applying the statutory federal tax rate to income tax as follows:
 For the years ended December 31,
 202120202019
Federal tax at statutory rate$1,527 21.0 %$(23,976)21.0 %$2,192 21.0 %
State taxes, net of federal benefit75 1.0 %(1,175)1.0 %377 3.6 %
Foreign tax380 5.2 %(815)0.7 %982 9.4 %
Goodwill impairment— — %10,003 (8.8)%— — %
Nondeductible compensation119 1.6 %975 (0.9)%1,581 15.2 %
US taxation of foreign earnings(1,041)(14.3)%56 — %213 2.0 %
Permanent differences373 5.1 %944 (0.8)%464 4.4 %
Federal loss carryback— — %(1,938)1.7 %— — %
Change in valuation allowance2,052 28.2 %1,136 (1.0)%269 2.6 %
Impact of foreign tax rate changes49 0.7 %392 (0.3)%(1,882)(18.0)%
Other(139)(1.9)%(308)0.3 %163 1.6 %
Total provision (benefit) for income taxes$3,395 46.6 %$(14,706)12.9 %$4,359 41.8 %

The permanent differences identified above include normal recurring differences, such as meals, entertainment and parking fringe benefits as well as a portion of the goodwill impairment charge.
On December 22, 2017, the United States enacted fundamental changes to the federal tax law following the passage of the Tax Cuts and Jobs Act (the "Tax Act").

The Tax Act is complex and significantly changes the U.S. corporate tax system by, among other things, (a) reducing the federal corporate tax rate from 35% to 21% for tax years beginning after December 31, 2017, (b) replacing the prior system of taxing corporations on foreign earnings of their foreign subsidiaries when the earnings are repatriated with a partial territorial tax system that provides a 100% dividends-received deduction (DRD) to domestic corporations for foreign-sourced dividends received from 10%-or-more owned foreign corporations, (c) subjecting certain unrepatriated foreign earnings to a mandatory one-time transition tax on post-1986 earnings and profits ("the transition tax"), and (d) further limiting a public entity's ability to deduct compensation in excess of $1 million for covered employees.

On June 28, 2019, the Canadian province of Alberta enacted the Job Creation Tax Cut which reduced the Alberta corporate income tax rate from 12% to 11% starting in 2019 with further annual reductions to 10% in 2020, 9% in 2021, and 8% in 2022. This rate reduction had a favorable impact of approximately $1.9 million on the Company’s net deferred tax liabilities in this jurisdiction in 2019. As part of Alberta’s Recovery plan associated with the COVID-19 pandemic, Alberta accelerated the decrease in income tax rates from 10% in 2020 to 8% effective July 1, 2020. The accelerated tax rate reduction did not have a material impact on the Company’s net deferred tax liabilities but did reduce current taxes.

On March 27, 2020, the United States enacted the Coronavirus Aid, Relief, and Economic Security Act (CARES Act). The CARES Act is an approximately $2 trillion emergency economic stimulus package in response to the Coronavirus outbreak, which among other things contains numerous income tax provisions. Some of these tax provisions are effective retroactively for years ending before the date of enactment. The CARES Act provides a five-year carryback of net operating losses generated in years 2018 through 2020. As the statutory federal income tax rate applicable to certain years within the carryback period is 35%, carryback to those years of our estimated 2020 annual federal tax loss provides a tax benefit in excess of the current federal statutory rate of 21%, resulting in an increased income tax benefit of $1.9 million. The Company expects that the income tax effects of the CARES Act will result in a cash refund of approximately $4.9 million in 2021 of taxes paid in prior years.

On December 27, 2020, the United States enacted the Consolidated Appropriations Act, 2021, (the "Appropriations Act") an additional stimulus package providing financial relief for individuals and small business. The Appropriations Act contains a variety of tax provisions, including full expensing of business meals in 2021 and 2022, and expansion of the employee retention tax credit. The Company does not currently expect the Appropriations Act to have a material impact on our consolidated financial position, results of operations, and cash flows.    

In response to the COVID-19 pandemic, the American Rescue Plan Act was signed into law on March 11, 2021. This act, among other things, provides economic relief provisions to individuals and funding to certain businesses and programs. The Company is currently evaluating the impact of this guidance on its consolidated financial position, results of operations, and cash flows, but does not expect it to have a material impact.
Deferred income tax attributes resulting from differences between financial accounting amounts and income tax basis of assets and liabilities are as follows:
 December 31,
 20212020
Deferred income tax assets
Allowance for doubtful accounts$677 $1,054 
Inventory567 459 
Intangible assets1,733 2,000 
Accrued expenses5,662 6,818 
Net operating loss carryforward6,303 4,190 
Finance lease obligations741 942 
Deferred stock based compensation996 920 
Interest carryforward618 — 
Right-of-use liability10,786 11,970 
Credits409 312 
Other1,353 1,507 
Deferred income tax assets29,845 30,172 
Valuation allowance(6,340)(4,540)
Net deferred income tax assets23,505 25,632 
Deferred income tax liabilities
Property and equipment(8,157)(9,109)
Goodwill(5,819)(4,639)
Intangible assets(4,935)(6,058)
Right-of-use asset(10,738)(11,924)
Other(67)(69)
Deferred income tax liabilities(29,716)(31,799)
Net deferred income taxes(6,211)(6,167)
 
As of December 31, 2021, the Company had federal net operating loss carry forwards (NOLs) of approximately $7.7 million expiring in 2032 which may be used subject to limitation under Internal Revenue Code section 382. In addition, as of December 31, 2021, the Company had state and foreign NOLs of $17.6 million and $12.8 million, respectively. Approximately $11.1 million of the state NOLs expire at various times from 2031 to 2040, while the remainder of the Company's state NOLs do not expire. Approximately $0.6 million of the foreign NOLs expire at various times from 2023 to 2040, while the remainder of the Company's foreign NOLs do not expire.

In assessing the ability to realize deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. Valuation allowances are provided when management believes the Company's deferred tax assets are not recoverable based on future reversals of existing taxable temporary differences, taxable income in prior carryback year(s) if carryback is permitted under the tax law, and an assessment of estimated future taxable income, exclusive of reversing temporary differences and carryforwards, that incorporates ongoing, prudent and feasible tax planning strategies. At December 31, 2021 and December 31, 2020, the Company has a valuation allowance of approximately $6.3 million and $4.5 million, respectively, primarily against certain state and foreign NOLs and other specific deferred tax assets. The valuation allowance as of December 31, 2020, also applied against capital losses generated by the disposals of certain foreign subsidiaries. These losses expired in 2020, so no valuation allowance remains as of December 31, 2021. The net increase in the valuation allowance of approximately $1.8 million is primarily attributable to state and foreign net operating losses and changes in foreign exchange rates, offset by a reduction of expiring losses. Except for those deferred tax assets subject to the valuation allowance, management believes that it will realize all deferred tax assets as a result of sufficient future taxable income in each tax jurisdiction in which the Company has deferred tax assets.
 
The following table summarizes the changes in the Company’s gross unrecognized tax benefits, excluding interest and penalties:
 For the year ended December 31,
 20212020
Balance at beginning of period$347 $393 
Additions for tax positions related to the current fiscal period155 — 
Additions for tax positions related to prior years32 
Impact of foreign exchange fluctuation— (5)
Reductions related to the expiration of statutes of limitations(203)(73)
Balance at end of period$300 $347 
 
The Company has recorded the unrecognized tax benefits in other long-term liabilities in the consolidated balance sheets. As of December 31, 2021 and December 31, 2020, there were approximately $0.3 million and $0.3 million of unrecognized tax benefits, respectively, including penalties and interest. If the Company recognized these unrecognized tax benefits, approximately $0.3 million and $0.2 million would favorably affect the effective tax rate for both December 31, 2021 and December 31, 2020, respectively. Interest and penalties related to unrecognized tax benefits are recorded in income tax expense and are not significant for the years ended December 31, 2021, 2020 and 2019. The Company anticipates a decrease to its unrecognized tax benefits of $0.1 million excluding interest and penalties within the next 12 months.
 
The Company is subject to taxation in the United States and various states and foreign jurisdictions. The Company is no longer subject to U.S. federal income tax examinations for years ending before December 31, 2017 and generally is no longer subject to state, local or foreign income tax examinations by tax authorities for years ending before December 31, 2016.
 
Net income (loss) of foreign subsidiaries was $3.7 million, $(55.7) million, and $2.5 million for the years ended December 31, 2021, 2020 and 2019, respectively. Generally, it has been the Company's practice and intention to reinvest the earnings of its non-U.S. subsidiaries in those operations. As previously noted, the Tax Act made significant changes to the taxation of undistributed earnings, requiring that all previously untaxed earnings and profits of the Company's controlled foreign operations be subjected to the transition tax. Since these earnings have now been subjected to U.S. federal tax, they would only be potentially subject to limited other taxes, including foreign withholding and certain state taxes. As of December 31, 2021, the Company has not recognized a deferred tax liability for foreign withholdings and state taxes on its undistributed international earnings or losses of its foreign subsidiaries since it intends to indefinitely reinvest the earnings outside the United States. The Company has estimated that the amount of the unrecorded deferred tax liability related to undistributed international earnings is approximately $1.5 million.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2021
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plans
 
The Company provides a 401(k) savings plan for eligible U.S. based employees. Employee contributions are discretionary up to the IRS limits each year and catch up contributions are allowed for employees 50 years of age or older. Under the 401(k) plan, employees become eligible to participate on the first day of the month after three months of continuous service. Under this plan, the Company matches 50% of the employee’s contributions up to 4% of the employee’s annual compensation, as defined by the plan. There is a five-year vesting schedule for the Company match.

During the third quarter of 2021, the Company re-installed the employer match which was previously suspended as part of the Company's cost reduction initiatives undertaken in 2020 due to the COVID-19 pandemic. The Company’s contribution to the plan was $1.2 million, $1.1 million, and $4.1 million for the years ended December 31, 2021, 2020 and 2019, respectively.

The Company's subsidiary participated with other employers in contributing to the Boilermaker-Blacksmith National Pension Trust (EIN 48-6168020) (“Boilermakers”) and Plumbers and Pipefitters National Pension Fund (EIN 52-6152779) (“Pipefitters”), multi-employer defined benefit pension plans, which covers certain U.S. based union employees. The plans provide multiple plan benefits with corresponding contribution rates that are collectively bargained between participating employers and their affiliated Boilermakers and Pipefitters local unions. Both the Boilermakers and Pipefitters plans are approximately 70 percent funded as of the latest Form 5500 filed, respectively. The Company did not make any contributions to the Boilermakers during the years ended December 31, 2021 and 2020 while making de minimis contributions to the Pipefitters plan during the same periods. See Note 18-Commitments and Contingencies, Pension Related Contingencies, for additional detail.
The Company has other benefit plans covering certain employees throughout the Company. Amounts charged to expense under these plans were not significant in any year.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
 
The Company leases its headquarters under an operating lease from a shareholder and officer of the Company. On August 1, 2014, the Company extended its lease at its headquarters requiring monthly payments through October 2024. Total rent payments made during the year ended December 31, 2021 were approximately $1.3 million. See 17-Leases for further detail.
 
The Company receives benefits consulting services from Capital Management Enterprise (“CME”). Manuel N. Stamatakis, one of the Company's non-employee directors, is the Chief Executive Officer of CME. The Company does not pay any fees to CME and, any compensation CME receives related to work for the Company is received by commissions paid by the third-party benefit providers.
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Leases Leases
 
The Company leases certain office and operating facilities, machinery, equipment, and vehicles. Concurrent with the adoption of ASC 842, the Company recognized a right-of-use (ROU) asset and lease liability based on the present value of the future lease payments over the lease term for each lease agreement. The Company elected not to recognize a ROU asset and lease liability for leases with terms of 12 months or less and will continue to recognize lease expense for these leases on a straight-line basis over the lease term. The Company has leases with both lease components and non-lease components, such as common area maintenance, utilities, or other repairs and maintenance. For all asset classes, the Company decided to utilize the practical expedient to include both fixed lease components and fixed non-lease components in calculating the ROU asset and lease liability. The Company identified variable lease payments, such as maintenance payments based on actual activities performed or costs incurred, at lease commencement by assessing the nature of the payment provisions, including whether the payments are subject to a minimum charge. Many of the Company's leases include one or more options to renew. When it is reasonably certain that the Company will exercise the option, the Company will include the impact of the option in the lease term for purposes of determining future lease payments. As the Company is unable to determine the discount rate implicit in its lease agreements, the Company uses its incremental borrowing rate on the commencement date to calculate the present value of future payments.

The Company’s Consolidated Balance Sheets include the following related to operating leases as of December 31, 2021 and 2020:
LeasesClassification20212020
Assets:
ROU assetsOther Assets$42,451 $46,728 
Liabilities:
ROU liability - currentAccrued and other current liabilities$10,040 $10,348 
ROU liability - long-termOther liabilities34,030 37,689 
Total ROU liabilities$44,070 $48,037 

Included within the balance of operating leases is a lease for the Company’s headquarters which is with a related party. The ROU liability for this facility is approximately $2.9 million as of December 31, 2021 and $3.8 million as of December 31, 2020. Total rent payments for this facility were approximately $1.3 million and $0.7 million during the years ended December 31, 2021 and 2020. An agreement was reached with the related party to reduce rental payments by 20% and defer payments for 90 days for the lease of the Company’s headquarters, starting in June 2020 through December 2020 as part of COVID-19 related lease concessions.

As of December 31, 2021 and 2020, the total ROU assets attributable to finance leases are approximately $13.8 million and $15.8 million, respectively, which is included in Property, plant, and equipment, net on the Consolidated Balance Sheets.

As described in Note 9-Intangible Assets, the Company performed an analysis to determine whether there was any impairment of long-lived assets, which included the ROU assets, within the Services, International, and Products and Systems operating segments as well as Corporate. The result of the analysis was a $0.2 million impairment of a ROU asset in an asset group within
the Services segment which is included in Impairment charges on the consolidated statements of income (loss) for the year ended December 31, 2020.

The components of lease costs for the year ended December 31, 2021 and 2020 are as follows:
Classification20212020
Finance lease expense:
Amortization of ROU assetsDepreciation and amortization$4,111 $4,544 
Interest on lease liabilitiesInterest expense721 847 
Operating lease expenseCost of revenue; Selling, general & administrative expenses13,042 13,383 
Short-term lease expenseCost of revenue; Selling, general & administrative expenses27 66 
Variable lease expenseCost of revenue; Selling, general & administrative expenses2,507 838 
Total$20,408 $19,678 

Additional information related to leases as of December 31, 2021 and 2020 is as follows:
20212020
Cash paid for amounts included in the measurement of lease liabilities for finance and operating leases:
Finance - financing cash flows$4,060 $4,095 
Finance - operating cash flows721 847 
Operating - operating cash flows13,098 13,246 
ROU assets obtained in the exchange for lease liabilities:
Finance leases$2,923 2,849 
Operating leases7,021 9,934 
Weighted-average remaining lease term (in years):
Finance leases5.45.7
Operating leases5.35.8
Weighted-average discount rate:
Finance leases5.3 %5.7 %
Operating leases5.7 %5.7 %

Maturities of lease liabilities as of December 31, 2021 is as follows:
FinanceOperating
2022$5,544 $12,078 
20233,817 10,602 
20242,887 8,418 
20251,296 6,049 
2026646 4,926 
Thereafter441 8,580 
Total14,631 50,653 
Less: Present value discount1,114 6,583 
Lease liability$13,517 $44,070 
Leases Leases
 
The Company leases certain office and operating facilities, machinery, equipment, and vehicles. Concurrent with the adoption of ASC 842, the Company recognized a right-of-use (ROU) asset and lease liability based on the present value of the future lease payments over the lease term for each lease agreement. The Company elected not to recognize a ROU asset and lease liability for leases with terms of 12 months or less and will continue to recognize lease expense for these leases on a straight-line basis over the lease term. The Company has leases with both lease components and non-lease components, such as common area maintenance, utilities, or other repairs and maintenance. For all asset classes, the Company decided to utilize the practical expedient to include both fixed lease components and fixed non-lease components in calculating the ROU asset and lease liability. The Company identified variable lease payments, such as maintenance payments based on actual activities performed or costs incurred, at lease commencement by assessing the nature of the payment provisions, including whether the payments are subject to a minimum charge. Many of the Company's leases include one or more options to renew. When it is reasonably certain that the Company will exercise the option, the Company will include the impact of the option in the lease term for purposes of determining future lease payments. As the Company is unable to determine the discount rate implicit in its lease agreements, the Company uses its incremental borrowing rate on the commencement date to calculate the present value of future payments.

The Company’s Consolidated Balance Sheets include the following related to operating leases as of December 31, 2021 and 2020:
LeasesClassification20212020
Assets:
ROU assetsOther Assets$42,451 $46,728 
Liabilities:
ROU liability - currentAccrued and other current liabilities$10,040 $10,348 
ROU liability - long-termOther liabilities34,030 37,689 
Total ROU liabilities$44,070 $48,037 

Included within the balance of operating leases is a lease for the Company’s headquarters which is with a related party. The ROU liability for this facility is approximately $2.9 million as of December 31, 2021 and $3.8 million as of December 31, 2020. Total rent payments for this facility were approximately $1.3 million and $0.7 million during the years ended December 31, 2021 and 2020. An agreement was reached with the related party to reduce rental payments by 20% and defer payments for 90 days for the lease of the Company’s headquarters, starting in June 2020 through December 2020 as part of COVID-19 related lease concessions.

As of December 31, 2021 and 2020, the total ROU assets attributable to finance leases are approximately $13.8 million and $15.8 million, respectively, which is included in Property, plant, and equipment, net on the Consolidated Balance Sheets.

As described in Note 9-Intangible Assets, the Company performed an analysis to determine whether there was any impairment of long-lived assets, which included the ROU assets, within the Services, International, and Products and Systems operating segments as well as Corporate. The result of the analysis was a $0.2 million impairment of a ROU asset in an asset group within
the Services segment which is included in Impairment charges on the consolidated statements of income (loss) for the year ended December 31, 2020.

The components of lease costs for the year ended December 31, 2021 and 2020 are as follows:
Classification20212020
Finance lease expense:
Amortization of ROU assetsDepreciation and amortization$4,111 $4,544 
Interest on lease liabilitiesInterest expense721 847 
Operating lease expenseCost of revenue; Selling, general & administrative expenses13,042 13,383 
Short-term lease expenseCost of revenue; Selling, general & administrative expenses27 66 
Variable lease expenseCost of revenue; Selling, general & administrative expenses2,507 838 
Total$20,408 $19,678 

Additional information related to leases as of December 31, 2021 and 2020 is as follows:
20212020
Cash paid for amounts included in the measurement of lease liabilities for finance and operating leases:
Finance - financing cash flows$4,060 $4,095 
Finance - operating cash flows721 847 
Operating - operating cash flows13,098 13,246 
ROU assets obtained in the exchange for lease liabilities:
Finance leases$2,923 2,849 
Operating leases7,021 9,934 
Weighted-average remaining lease term (in years):
Finance leases5.45.7
Operating leases5.35.8
Weighted-average discount rate:
Finance leases5.3 %5.7 %
Operating leases5.7 %5.7 %

Maturities of lease liabilities as of December 31, 2021 is as follows:
FinanceOperating
2022$5,544 $12,078 
20233,817 10,602 
20242,887 8,418 
20251,296 6,049 
2026646 4,926 
Thereafter441 8,580 
Total14,631 50,653 
Less: Present value discount1,114 6,583 
Lease liability$13,517 $44,070 
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and ContingenciesLegal Proceedings and Government Investigations
 
The Company is periodically involved in lawsuits, investigations and claims that arise in the ordinary course of business. The Company cannot predict with certainty the ultimate resolution of lawsuits, investigations and claims asserted against it. Except for possible losses from the matters described below, the Company does not believe that any currently pending or threatened legal proceeding to which the Company is or is likely to become a party will have a material adverse effect on its business, results of operations, cash flows or financial condition. The costs incurred by the Company to defend lawsuits, investigations and claims and amounts the Company pays to other parties because of these matters may be covered by insurance in some circumstances.

Litigation and Commercial Claims

The Company was contracted to perform inspections of welds on various pipeline projects in Texas for a customer. As of December 31, 2021 approximately $1.4 million of past due receivables were outstanding from this customer. The customer provided the Company with notice in December 2019, alleging that the Company’s inspection of 66 welds (out of approximately 16,000 welds inspected) were not in compliance with the contract, claimed approximately $7.6 million in damages, and requested that the Company pay these damages and any other damages incurred. The Company filed a lawsuit in the District Court of Bexar County, Texas, 37th Judicial District, in an action captioned Mistras Group, Inc. v. Epic Y-Grade Pipeline LP, to recover the $1.4 million and other amounts due to the Company. The customer filed a counterclaim, alleging breach of contract and seeking recovery of its alleged damages. The Company believes that any successful claim by the customer regarding the Company’s workmanship will be covered by insurance, subject to payment of a deductible. At this time, the Company is unable to determine whether it has any liability in connection with this matter and if so, the amount or range of any such liability, and accordingly, has not established any accruals for this matter. Accordingly, the Company recorded a reserve in the amount of $1.4 million during the twelve months ended December 31, 2019 for these past due receivables.

Two proceedings have been filed in California Superior Court for the County of Los Angeles regarding alleged violations of the California Labor Code. Both cases are captioned Justin Price v. Mistras Group, Inc., one being a purported class action lawsuit on behalf of current and former Mistras employees in California and the other was filed on behalf of the State of California under the California Private Attorney General Act on the basis of the same alleged violations. The two cases have been consolidated and are requesting payment of all damages, including unpaid wages, and various fines and penalties available under California law. On May 4, 2021, the Company agreed to a settlement of all claims in the cases, which was more formally documented pursuant to a settlement agreement completed October 5, 2021. Pursuant to the settlement, the Company will pay $2.3 million to resolve the allegations in these proceedings and will be responsible for the employer portion of payroll taxes on the amount of the settlement allocated to wages. The settlement is subject to court approval and will cover claims for the period from June 2016 through July 31, 2021. The Company recorded expense of approximately $1.6 million during the three months ended March 31, 2021 related to this settlement, which is in addition to expense of $0.8 million the Company recorded during the three months ended December 31, 2020.


Pension Related Contingencies
Certain of Company’s subsidiaries had significant reductions in their unionized workers in 2018. The collective bargaining agreements for these employees required contributions for these employees to national multi-employer pension funds. The reduction in employees resulted in a subsidiary incurring a complete withdrawal to one of the pension funds under the Employee Retirement Income Security Act of 1974 ("ERISA"), which was fully satisfied in 2019. The Company has determined that the subsidiary is likely to incur partial or complete withdrawal liability to the other pension fund. The balance of the estimated total amount of this potential liability as of December 31, 2021 is approximately $2.6 million, $2.5 million of which were incurred in 2018 and 2019 and $0.1 million of which were incurred in the three months ended December 31, 2021.

Severance and labor disputes

During December 2019, the Company executed an agreement to sell the rights of certain customer "staff leasing" contracts related to its German subsidiary for total consideration of approximately $0.1 million, effective January 1, 2020. No other assets or liabilities other than those employee benefits related to employees working on the customer contracts were included in the sale. As of December 31, 2021, the Company has approximately $0.1 million of accrued estimated severance payment obligations, which takes into account the Company's estimate with respect to the employees that have been or will be transitioned to the German subsidiaries' other customers. The $0.1 million of estimated obligations is net of $0.4 million in payments made and $1.0 million in reversals due to employees being transitioned to customer contracts.
The Company was entitled to indemnification on certain labor claims from the sellers of a company acquired by its Brazilian subsidiary. The Company and the sellers entered into a settlement agreement for approximately $1.0 million, which provided for payment in two installments, the first for approximately 31% of the settlement and the second for the remaining 69%. The first installment in the amount of approximately $0.3 million was paid by the sellers in December 2020 and the Company recognized that amount as a gain in selling, general and administrative expenses in the same period. The remaining payment for $0.6 million was received in the first quarter of 2021 and the Company recognized that amount as a gain in selling, general and administrative expenses in the same period.

Acquisition and disposition related contingencies
 
The Company is liable for contingent consideration in connection with certain of its acquisitions. As of December 31, 2021, total potential acquisition-related contingent consideration ranged from zero to approximately $2.8 million and would be payable upon the achievement of specific performance metrics by certain of the acquired companies over the next twelve months.
During 2018, the Company sold a subsidiary in the Products and Systems segment. As part of the sale, the Company entered into a three-year agreement to purchase products from the buyer. On August 3, 2021, the parties amended the agreement and extended the period by 12 months. As of December 31, 2021, approximately $1.0 million is remaining on the amended purchase commitment. The agreement is based on third party pricing and the Company's planned purchase requirements over the duration of the extension to meet the minimum contractual purchases.
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Disclosure
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Segment Disclosure Segment Disclosure
 
The Company’s three operating segments are:
 
Services. This segment provides asset protection solutions predominantly in North America, with the largest concentration in the United States, followed by Canada, consisting primarily of NDT, inspection, mechanical and engineering services that are used to evaluate the safety, structural integrity and reliability of critical energy, industrial and public infrastructure and commercial aerospace components. Software, digital and data services are included in this segment.

International. This segment offers services, products and systems, similar to those of the other segments, to select markets within Europe, the Middle East, Africa, Asia and South America, but not to customers in China and South Korea, which are served by the Products and Systems segment.

Products and Systems. This segment designs, manufactures, sells, installs and services the Company’s asset protection products and systems, including equipment and instrumentation, predominantly in the United States.

Costs incurred for general corporate services, including finance, legal, and certain other costs that are provided to the segments are reported within Corporate and eliminations. Sales to the International segment from the Products and Systems segment and subsequent sales by the International segment of the same items are recorded and reflected in the operating performance of both segments. Additionally, engineering charges and royalty fees charged to the Services and International segments by the Products and Systems segment are reflected in the operating performance of each segment.
 
The accounting policies of the reportable segments are the same as those described in Note 1-Summary of Significant Accounting Policies and Practices. Segment income from operations is one of the primary performance measures used by the chief operating decision maker, to assess the performance of each segment and make resource allocation decisions. Certain general and administrative costs such as human resources, information technology and training are allocated to the segments. Segment income from operations excludes interest and other financial charges and income taxes. Corporate and other assets are comprised principally of cash, deposits, property, plant and equipment, domestic deferred taxes, deferred charges and other assets. Corporate loss from operations consists of administrative charges related to corporate personnel and other charges that cannot be readily identified for allocation to a particular segment.
 
Selected consolidated financial information by segment for the periods shown was as follows (with intercompany transactions eliminated in Corporate and eliminations):
 For the year ended December 31,
 202120202019
Revenue
Services$555,387 $476,164 $595,130 
International117,245 107,556 144,271 
Products and Systems13,831 16,449 18,583 
Corporate and eliminations(9,332)(7,598)(9,398)
 $677,131 $592,571 $748,586 
 
 For the year ended December 31,
 202120202019
Gross profit
Services$155,384 $141,084 $165,513 
International34,282 31,046 43,145 
Products and Systems7,001 6,826 8,639 
Corporate and eliminations480 (425)— 
 $197,147 $178,531 $217,297 

Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations. 
 For the year ended December 31,
 202120202019
Income (loss) from operations
Services$48,458 $(44,222)$49,593 
International1,839 (21,855)5,856 
Products and Systems(117)(936)(529)
Corporate and eliminations(32,010)(34,204)(30,783)
 $18,170 $(101,217)$24,137 
 
 For the year ended December 31,
 202120202019
Depreciation and amortization
Services$25,259 $26,093 $28,854 
International8,791 8,659 8,285 
Products and Systems928 998 1,213 
Corporate and eliminations(57)(45)181 
 $34,921 $35,705 $38,533 
 
 December 31,
 20212020
Intangible assets, net
Services$51,862 $58,917 
International6,344 8,664 
Products and Systems1,042 1,012 
Corporate and eliminations133 49 
 $59,381 $68,642 
 December 31,
 20212020
Total assets
Services$424,058 $427,636 
International111,619 129,228 
Products and Systems10,532 10,996 
Corporate and eliminations15,986 15,453 
 $562,195 $583,313 
 
 December 31,
 20212020
Long-lived assets
United States$183,052 $187,251 
Other Americas120,012 123,924 
Europe48,334 56,156 
 $351,398 $367,331 

Refer to Note 2-Revenue, for revenues by segment and by geographic area for the years ended December 31, 2021, 2020, and 2019.
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Selected Quarterly Financial Information (unaudited)
12 Months Ended
Dec. 31, 2021
Quarterly Financial Information Disclosure [Abstract]  
Selected Quarterly Financial Information (unaudited) Selected Quarterly Financial Information (unaudited)
The following is a summary of the quarterly results of operations for calendar years 2021, 2020, and 2019.
Quarter ended December 31, 2021September 30, 2021June 30, 2021March 31, 2021
Revenue$171,163 $174,556 $177,677 $153,735 
Gross Profit49,594 52,216 55,336 40,001 
Income (loss) from operations2,306 9,236 11,374 (4,746)
Net income (loss) attributable to Mistras Group, Inc.$(94)$3,380 $5,937 $(5,362)
Earnings (loss) per common share:
Basic$0.00 $0.11 $0.20 $(0.18)
Diluted$0.00 $0.11 $0.20 $(0.18)

Quarter ended December 31, 2020September 30, 2020June 30, 2020March 31, 2020
Revenues$160,777 $147,894 $124,435 $159,465 
Gross Profit49,345 47,384 41,158 40,644 
Income (loss) from operations4,652 5,742 (383)(111,228)
Net income (loss) attributable to Mistras Group, Inc.$181 $1,523 $(2,656)$(98,509)
Earnings (loss) per common share:
Basic$0.01 $0.05 $(0.09)$(3.40)
Diluted$0.01 $0.05 $(0.09)$(3.40)
Quarter ended December 31, 2019September 30, 2019June 30, 2019March 31, 2019
Revenues$178,991 $192,192 $200,616 $176,787 
Gross Profit50,583 57,769 60,071 48,874 
Income (loss) from operations2,335 10,779 15,419 (4,396)
Net income (loss) attributable to Mistras Group, Inc.$829 $3,093 $7,431 $(5,293)
Earnings (loss) per common share:
Basic$0.03 $0.11 $0.26 $(0.19)
Diluted$0.03 $0.11 $0.26 $(0.19)
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies and Practices (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Principles of Consolidation
Principles of Consolidation
 
The Company follows guidance on the consolidation of variable interest entities (VIEs) that requires companies to utilize a qualitative approach to determine whether it is the primary beneficiary of a VIE. The process for identifying the primary beneficiary of a VIE requires consideration of the factors that indicate a party has the power to direct the activities that most significantly impact the VIE’s economic performance, including powers granted to the VIE’s program manager, powers contained in the VIE governing board and, to a certain extent, a company’s economic interest in the VIE. The Company analyzes its joint ventures and classifies them as either:
a VIE that must be consolidated because the Company is the primary beneficiary, or the joint venture is not a VIE and the Company holds the majority voting interest with no significant participative rights available to the other partners; or
a VIE that does not require consolidation and is treated as an equity method investment because the Company is not the primary beneficiary or the joint venture is not a VIE and the Company does not hold the majority voting interest.

As part of the above analysis, if it is determined that the Company has the power to direct the activities that most significantly impact the joint venture’s economic performance, the Company considers whether or not it has the obligation to absorb losses or rights to receive benefits of the VIE that could potentially be significant to the VIE.

The Company became the primary beneficiary in July 2020 of a VIE in which the Company has a 49% interest in a limited partnership, and a 49% shareholder in the corporate general partner of the limited partnership. The Company consolidated the financial statements of the VIE with the financial statements of the Company. As of and for the year ended December 31, 2021, the VIE had immaterial assets and had approximately $2.1 million revenue. The Company is the primary sub-contractor of the VIE.

The accompanying audited consolidated financial statements include the accounts of Mistras Group, Inc. as well as its wholly-owned subsidiaries, majority-owned subsidiaries and consolidated VIE. For subsidiaries in which the Company’s ownership interest is less than 100%, the non-controlling interests are reported in stockholders’ equity in the accompanying consolidated balance sheets. The non-controlling interests in net results, net of tax, is classified separately in the accompanying consolidated statements of income (loss). All significant intercompany accounts and transactions have been eliminated in consolidation. The results of operations of companies acquired are included from the date of acquisition.
Reclassifications
Reclassifications

Certain amounts in prior periods have been reclassified to conform to the current year presentation. Such reclassifications did not have a material effect on the Company's financial condition or results of operations as previously reported.
Use of Estimates
Use of Estimates
 
The preparation of financial statements in accordance with U.S. generally accepted accounting principles (GAAP) requires that the Company make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and disclosure of contingent assets and liabilities at the date of financial statements. The Company bases its estimates and assumptions on historical experience, known or expected trends and various other assumptions that it believes to be reasonable. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates, which may cause the Company’s future results to be significantly affected.
Cash and Cash Equivalents
Cash and Cash Equivalents
 
The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.
Accounts Receivables and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts)
Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts)

The Company maintains an allowance for credit losses on its accounts receivable balances, which represents its best estimate of current expected credit losses over the contractual life of the accounts receivable. Beginning January 1, 2020, when evaluating the adequacy of its allowance for credit losses each reporting period, the Company analyzes accounts receivable balances with similar risk characteristics on a collective basis, considering factors such as the aging of receivable balances, payment terms
(primarily with 30 day terms), geographic location, historical loss experience, current information, and future expectations (generally considered one year which is consistent with expected collectability of the Company's trade receivables). The Company monitors and considers whether historical loss rates are consistent with expectation of supportable forward-looking estimates for its trade receivables noting no current or future economic considerations that would require adjusting the Company’s historical loss experience. Each reporting period, the Company reassesses whether any accounts receivable no longer share similar risk characteristics and should instead be evaluated as part of another pool or on an individual basis. Changes to the allowance for credit losses are adjusted through credit loss expense, which is presented within Selling, general and administrative expenses in the Consolidated Statements of Income (Loss).
Concentrations of Credit Risk
Concentration of Credit Risk

For each of the years ended December 31, 2021 and 2020, no customer represented 10% or more of the Company's revenue.

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. At times, cash deposits may exceed the limits insured by the Federal Deposit Insurance Corporation. The Company believes it is not exposed to any significant credit risk or risk of nonperformance of financial institutions.
Inventories
Inventories
 
Inventories are stated at the lower of cost or net realizable value, as determined by using the first-in, first-out method, or market. Work in process and finished goods inventory include material, direct labor, variable costs and overhead.
Purchased and Internal-Use Software
Purchased and Internal-Use Software
 
The Company capitalizes certain costs that are incurred to purchase or to create and implement internal-use software, which includes software coding, installation and testing. Capitalized costs are amortized on a straight-line basis over three years, the estimated useful life of the software.
Property, Plant and Equipment
Property, Plant and Equipment
 
Property, plant and equipment are recorded at cost. Depreciation of property, plant and equipment is computed utilizing the straight-line method over the estimated useful lives of the assets. Amortization of leasehold improvements is computed utilizing the straight-line method over the shorter of the remaining lease term or estimated useful life. Repairs and maintenance costs are expensed as incurred.
Goodwill
Goodwill
 
Goodwill represents the excess purchase price of acquired businesses over the fair values attributed to underlying net tangible assets and identifiable intangible assets. The Company tests goodwill for impairment at a “reporting unit” level (which for the Company is represented by (i) our Services segment, (ii) our Products and Systems segment, and (iii) the European component of our International segment and (iv) the Brazilian component of our International segment). Our annual impairment test is conducted on the first day of our fourth quarter, which is October 1. Goodwill is also tested for impairment whenever an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.

In testing for goodwill impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances lead to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events and circumstances, the Company concludes that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then performing a quantitative impairment test is not necessary. If the Company concludes otherwise, the Company is required to perform a quantitative impairment test.

If the fair value of a reporting unit is less than its carrying value, this is an indicator that the goodwill assigned to that reporting unit may be impaired. As a result of the Company adopting Accounting Standards Update ("ASU") No. 2017-04, Intangibles-Goodwill and Other (Topic 350), impairment will be recorded in the amount that fair value is less than carrying value, as the ASU eliminated step two of the goodwill impairment process. The Company considers the income and market approaches to
estimating the fair value of our reporting units, which requires significant judgment in evaluation of economic and industry trends, estimated future cash flows, discount rates and other factors.
Impairment of Long-lived Assets
Impairment of Long-lived Assets
 
The Company reviews the recoverability of its long-lived assets (or asset groups) whenever events or changes in circumstances indicate that the carrying amount of the long-lived asset (group) might not be recoverable. The assessment for potential impairment is based primarily on the Company’s ability to recover the carrying value of its long-lived assets from expected future undiscounted cash flows. If the total expected future undiscounted cash flows are less than the carrying amount of the assets, a loss is recognized for the difference between fair value (computed based upon the expected future discounted cash flows) and the carrying value of the assets.
Acquisitions AcquisitionsThe Company allocates the purchase price of acquired businesses to their identifiable tangible assets and liabilities as well as identifiable intangible assets, such as customer relationships, technology, non-compete agreements and trade names. Certain estimates and judgments are required in the application of the fair value techniques, including estimates of the respective acquisition's future performance and related cash flows, selection of a discount rate and economic lives, and use of Level 3 measurements as defined in ASC No. 820, Fair Value Measurements and Disclosure. Deferred taxes are recorded for any differences between the assigned values and tax bases of assets and liabilities.
Research and Engineering
Research and Engineering

Research and product development costs are expensed as incurred.
Advertising, Promotions and Marketing
Advertising, Promotions and Marketing
 
The costs for advertising, promotion and marketing programs are expensed as incurred and are included in selling, general and administrative expenses.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
 
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and other financial current assets and liabilities approximate fair value based on the short-term nature of the items.
Foreign Currency Translation
Foreign Currency Translation
 
The financial position and results of operations of the Company’s foreign subsidiaries are measured using their functional currencies, which are their local currencies. Assets and liabilities of foreign subsidiaries are translated into the U.S. Dollar at the exchange rates in effect at the balance sheet date. Income and expenses are translated at the average exchange rate during the period. Translation gains and losses are reported as a component of other comprehensive income (loss) for the period and included in accumulated other comprehensive income (loss) within stockholders’ equity.
 
Foreign currency (gains) and losses arising from transactions denominated in currencies other than the functional currency are included in net income, reported in selling, general and administrative expenses,
Self-Insurance
Self-Insurance
 
The Company is self-insured for certain losses relating to workers’ compensation and health benefit claims. The Company maintains third-party excess insurance coverage for all workers' compensation and health benefit claims in excess of approximately $0.3 million per occurrence to reduce its exposure from such claims. Self-insured losses are accrued when it is probable that an uninsured claim has been incurred but not reported and the amount of the loss can be reasonably estimated at the balance sheet date.
Share-based Compensation Share-based Compensation
 
The value of services received from employees and directors in exchange for an award of an equity instrument is measured based on the grant-date fair value of the award. Such value is recognized as a non-cash expense on a straight-line basis over the minimum period the individual provides services, which is typically the vesting period of the award with the exception of awards with graded vesting that contain an internal performance measure where each tranche is recognized on a straight-line basis over its vesting period subject to the probability of meeting the performance requirements and adjusted for the number of shares expected to be earned. Awards to certain employees eligible for retirement prior to the award becoming fully vested are amortized to expense over the period through the date that the employee first becomes eligible to retire and is no longer required to provide service to earn the award. As share-based compensation expense is based on awards ultimately expected to vest, the amount of expense is reduced for estimated forfeitures. The cost of these awards is recorded in selling, general and administrative expense in the Company’s consolidated statements of income.
Income Taxes
Income Taxes
 
Income taxes are accounted for under the asset and liability method. We recognize deferred tax assets and liabilities at enacted income tax rates for the temporary differences between the financial reporting bases and the tax bases of our assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. Our net deferred tax assets primarily consist of net operating loss carry forwards, or NOLs. A valuation allowance is provided if it is more likely than not that some or all of a deferred income tax asset will not be realized. A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the current and prior years.

We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

On January 1, 2021, the Company adopted new guidance to simplify the accounting for income taxes by, among other things, removing certain exceptions related to intra-period tax allocations, interim calculations and the recognition of deferred tax liabilities for outside basis differences. The guidance did not have a material impact on the Company's consolidated financial statements.

In March 2020 and updated in January 2021, the FASB issued ASU 2020-04 and 2021-01, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” The amendments provide optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating applicable contracts and the available expedients provided by the new guidance.
Revenue Revenue
 
The Company derives the majority of its revenue by providing services on a time and material basis and are short-term in
nature. The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers.

Performance Obligations
The Company provides highly integrated and bundled inspection services to its customers. The majority of the Company's contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using the Company's best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is a relative selling price based on price lists.

Contract modifications are not routine in the performance of the Company's contracts. Generally, when contracts are modified, the modification is to account for changes in scope to the goods and services that are provided. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as a separate contract.
The Company's performance obligations are satisfied over time as work progresses or at a point in time. The majority of the Company's revenue is recognized over time as work progresses for the Company's service deliverables, which includes providing testing, inspection and mechanical services to our customers. Revenue is recognized over time, based on time and material incurred to date which best portrays the transfer of control to the customer. The Company also utilizes an available practical expedient that provides for revenue to be recognized in an amount that corresponds directly with the value to the customer of the entity’s performance completed to date. Fixed fee arrangements are determined based on expected labor, material, and overhead to be consumed on fulfillment of such services. For these arrangements, revenue is recognized on a cost-to-cost method tracked on an input basis.

The majority of our revenue recognized at a point in time is related to product sales when the customer obtains control of the asset, which is generally upon shipment to the customer. Contract costs include labor, material and overhead.

The Company expects any significant remaining performance obligations to be satisfied within one year.

Contract Estimates
The majority of the Company's customer contracts are short-term in nature. The Company enters into master service agreements (MSAs) with customers that specify an overall framework and contract terms. The actual contracting to provide services or furnish products are triggered by a work order, purchase order, or some similar document issued pursuant to a MSA which sets forth the scope of services and/or identifies the products to be provided. From time-to-time, the Company may enter into longer-term contracts, which can range from several months to several years. Revenue on certain contracts is recognized as work is performed based on total costs incurred to date in relation to the total estimated costs for the performance of the contract at completion. This includes contract estimates of costs to be incurred for the performance of the contract. Cost estimation is based upon the professional knowledge and experience of the Company's project managers, engineers and financial professionals. Factors that are considered in estimating the work to be completed include the availability of materials, the effect of any delays in the Company's project performance and the recoverability of any claims. Whenever revisions of estimates, contract costs and/or contract values indicate that the contract costs will exceed estimated revenues, thus creating a loss, a provision for the total estimated loss is recorded in that period.
Fair Value Measurements Fair Value Measurements
 
The Company performs fair value measurements in accordance with the guidance provided by ASC 820, Fair Value Measurements and Disclosures. ASC 820 defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. It also establishes a three level hierarchy that prioritizes the inputs used to measure fair value. The three levels of the hierarchy are defined as follows:
 
Level 1 — Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
 
Level 2 — Observable inputs other than quoted prices included in Level 1, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability and inputs derived principally from or corroborated by observable market data.

Level 3 — Unobservable inputs reflecting the Company’s own assumptions about inputs that market participants would use in pricing the asset or liability based on the best information available.
 
Financial instruments measured at fair value on a recurring basis
The fair value of contingent consideration liabilities was estimated using a discounted cash flow technique with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC 820. The significant inputs in the Level 3 measurement not supported by market activity include the probability assessments of expected future cash flows related to the acquisitions, appropriately discounted considering the uncertainties associated with the obligation, and as calculated in accordance with the terms of the applicable acquisition agreements.
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenues by Segment
The following series of tables present the Company's disaggregated revenue:

Revenue by industry was as follows:
Year ended December 31, 2021ServicesInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$330,880 $35,232 $808 $— $366,920 
Aerospace & Defense51,593 16,513 286 — $68,392 
Industrials41,873 24,000 1,842 — $67,715 
Power Generation and Transmission39,966 9,927 2,853 — $52,746 
Other Process Industries38,742 12,593 64 — $51,399 
Infrastructure, Research & Engineering16,809 11,496 3,985 — $32,290 
Petrochemical19,378 227 — — $19,605 
Other16,146 7,257 3,993 (9,332)$18,064 
Total$555,387 $117,245 $13,831 $(9,332)$677,131 
Year ended December 31, 2020ServicesInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$279,723 $39,383 $377 $— $319,483 
Aerospace & Defense50,813 18,166 1,292 — $70,271 
Industrials44,919 19,657 1,852 — $66,428 
Power Generation and Transmission30,005 7,559 2,323 — $39,887 
Other Process Industries24,671 10,029 171 — $34,871 
Infrastructure, Research & Engineering17,070 10,353 6,364 — $33,787 
Petrochemical18,882 345 53 — 19,280 
Other10,081 2,064 4,017 (7,598)$8,564 
Total$476,164 $107,556 $16,449 $(7,598)$592,571 

Year ended December 31, 2019ServicesInternationalProducts & SystemsCorp/ElimTotal
Oil & Gas$364,830 $43,855 $756 $— $409,441 
Aerospace & Defense51,390 41,224 1,237 — $93,851 
Industrials64,622 21,405 3,187 — $89,214 
Power Generation and Transmission30,300 10,289 2,726 — $43,315 
Other Process Industries28,495 10,196 418 — $39,109 
Infrastructure, Research & Engineering14,269 9,520 9,316 — $33,105 
Petrochemical25,985 592 — — 26,577 
Other15,239 7,190 943 (9,398)$13,974 
Total$595,130 $144,271 $18,583 $(9,398)$748,586 

Revenue per key geographic location was as follows:

Year ended December 31, 2021ServicesInternationalProducts & SystemsCorp/ElimTotal
United States$472,125 $912 $6,469 $(4,284)$475,222 
Other Americas80,013 5,003 395 (1,768)83,643 
Europe1,841 108,411 2,174 (2,812)109,614 
Asia-Pacific1,408 2,919 4,793 (468)8,652 
Total$555,387 $117,245 $13,831 $(9,332)$677,131 
Year ended December 31, 2020ServicesInternationalProducts & SystemsCorp/ElimTotal
United States$406,437 $911 $7,551 $(3,410)$411,489 
Other Americas68,150 4,581 550 (446)72,835 
Europe904 99,953 3,154 (3,470)100,541 
Asia-Pacific673 2,111 5,194 (272)7,706 
Total$476,164 $107,556 $16,449 $(7,598)$592,571 
Year ended December 31, 2019ServicesInternationalProducts & SystemsCorp/ElimTotal
United States$487,408 $631 $12,011 $(4,918)$495,132 
Other Americas104,081 7,659 407 (407)111,740 
Europe2,342 127,581 1,940 (3,978)127,885 
Asia-Pacific1,299 8,400 4,225 (95)13,829 
Total$595,130 $144,271 $18,583 $(9,398)$748,586 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Computations of Basic and Diluted Earnings Per Share The following table sets forth the computations of basic and diluted earnings per share:
 For the year ended December 31,
 202120202019
Basic earnings (loss) per share:
Numerator:
Net income (loss) attributable to Mistras Group, Inc.$3,860 $(99,461)$6,060 
Denominator
Weighted average common shares outstanding29,572 29,147 28,740 
Basic earnings (loss) per share$0.13 $(3.41)$0.21 
Diluted earnings (loss) per share:
Numerator:
Net income (loss) attributable to Mistras Group, Inc.$3,860 $(99,461)$6,060 
Denominator
Weighted average common shares outstanding29,572 29,147 28,740 
Dilutive effect of stock options outstanding558 — 98 
Dilutive effect of restricted stock units outstanding— — 208 
 30,130 29,147 29,046 
Diluted earnings (loss) per share$0.13 $(3.41)$0.21 
Schedule of Potential Common Shares Excluded From the Computation of Diluted Earnings Per Share The following potential common shares were excluded from the computation of diluted earnings per share, as the effect would have been anti-
dilutive: 
 For the year ended December 31,
 202120202019
Potential common stock attributable to restricted stock units (RSUs) and performance stock units (PSUs) outstanding (1)
109 790 42 
Potential common stock attributable to stock options outstanding
Total114 795 47 

 (1) For the year ended December 31, 2020, 254 shares related to RSUs/PSUs, were excluded from the calculation of diluted EPS due to the net loss for the period.
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Schedule of Accounts Receivable, Net
Accounts receivable consist of the following:
 
 December 31,
 20212020
Trade accounts receivable$112,739 $115,841 
Allowance for credit losses(3,228)(8,213)
Accounts receivable, net$109,511 $107,628 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of Inventories Inventories consist of the following:
 December 31,
 20212020
Raw materials$4,794 $5,006 
Work in progress551 770 
Finished goods4,621 4,640 
Consumable supplies2,720 2,718 
Inventories$12,686 $13,134 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net Property, plant and equipment consist of the following: 
 December 31,
 Useful Life20212020
 (Years)
Land $2,762 $2,724 
Building and improvements
30-40
24,787 25,731 
Office furniture and equipment
5-8
16,620 16,980 
Machinery and equipment
5-7
250,166 237,253 
  294,335 282,688 
Accumulated depreciation and amortization (207,757)(190,007)
Property, plant and equipment, net $86,578 $92,681 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Schedule of Estimated Fair Value of Assets Acquired and Liabilities Assumed at the Date of Acquisition The following table summarizes the final fair value of the assets acquired and liabilities assumed and the Company's allocation of purchase price:
 2019
Cash paid$4,380 
Working capital adjustments$(152)
Fair value of contingent consideration$1,342 
Total consideration$5,570 
Current net assets$142 
Other assets$34 
Property, plant and equipment$65 
Intangibles$3,594 
Goodwill$1,735 
Net assets acquired$5,570 
Schedule of Acquisition-related Expenses These amounts are recorded as acquisition-related expense, net, on the consolidated statements of income and were as follows for the years ended December 31, 2021, 2020 and 2019: 
 For the year ended December 31,
 202120202019
Due diligence, professional fees and other transaction costs$$— $364 
Adjustments to fair value of contingent consideration liabilities1,128 337 511 
Acquisition-related expense, net$1,133 $337 $875 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill by Segment The changes in the carrying amount of goodwill by segment is shown below:
 ServicesInternationalProducts and SystemsTotal
Balance at December 31, 2019$247,215 $35,195 $— $282,410 
Impairment charges(57,227)(19,862)— (77,089)
Adjustments to preliminary purchase price allocations200 — — 200 
Foreign currency translation(76)563 — 487 
Balance at December 31, 2020$190,112 $15,896 $— $206,008 
Impairment charges— — — — 
Adjustments to preliminary purchase price allocations280 — — 280 
Foreign currency translation264 (1,113)— (849)
Balance at December 31, 2021$190,656 $14,783 $— $205,439 
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Gross Amount and Accumulated Amortization of Intangible Assets
The gross carrying amount and accumulated amortization of intangible assets were as follows:
  December 31,
  20212020
 
Useful Life
(Years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Amount
Accumulated
Amortization
ImpairmentNet
Carrying
Amount
Customer relationships
5-18
$112,109 $(80,319)$31,790 $116,101 $(75,649)(2,206)$38,246 
Software/Technology
3-15
52,265 (26,415)25,850 77,326 (23,519)(25,874)27,933 
Covenants not to compete
2-5
12,623 (12,390)233 12,833 (12,162)(212)459 
Other
2-12
10,574 (9,066)1,508 11,120 (8,614)(502)2,004 
Total $187,571 $(128,190)$59,381 $217,380 $(119,944)$(28,794)$68,642 
Schedule of Expected Amortization Expense of Intangible Assets Amortization expense in each of the five years and thereafter subsequent to December 31, 2021 related to the Company’s intangible assets is expected to be as follows:
 
Expected
Amortization
Expense
2022$9,626 
20238,786 
20247,645 
20255,627 
20266,189 
Thereafter21,508 
Total$59,381 
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:
 
 December 31,
 20212020
Accrued salaries, wages and related employee benefits$33,816 $30,214 
Contingent consideration1,830 1,300 
Accrued workers' compensation and health benefits3,994 3,948 
Deferred revenues6,202 6,538 
Right-of-use liability - Operating10,040 10,348 
Pension accrual2,519 2,519 
Other accrued expenses25,462 23,633 
Total accrued expenses and other current liabilities$83,863 $78,500 
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following:
 
 December 31,
 20212020
Senior credit facility$119,500 $120,312 
Senior secured term loan, net of unamortized debt issuance costs of $0.2 million and $0.3 million
76,673 89,745 
Other6,392 10,159 
Total debt202,565 220,216 
Less: Current portion(20,162)(10,678)
Long-term debt, net of current portion$182,403 $209,538 
Schedule of Principal Payments Due Under All Borrowing Agreements
Scheduled principal payments due under all borrowing agreements in each of the five years and thereafter subsequent to December 31, 2021 are as follows:
 
2022$20,180 
2023178,862 
20241,184 
2025726 
2026386 
Thereafter1,227 
Total$202,565 
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Changes in Fair Value of Level 3 Contingent Consideration The following table represents the changes in the fair value of Level 3 contingent consideration:
December 31,
20212020
Balance at the beginning of the period:$1,640 $3,216 
Acquisitions— 200 
Payments(938)(2,091)
Accretion of liability— 35 
Revaluation1,128 302 
Foreign currency translation— (22)
Balance at the end of the period:$1,830 $1,640 
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Cash Proceeds and Aggregate Fair Value of Stock Options Exercised Cash proceeds from, and the intrinsic value of, stock options exercised during the years ended December 31, 2021, 2020 and 2019 were as follows (in thousands):
 
 For the year ended December 31,
 20212020
2019 1
Cash proceeds from options exercised$— $— $32 
Aggregate intrinsic value of options exercised$— $— $4,530 
____________________
1 During 2019, 2.1 million stock options were net exercised, wherein the option holders surrendered a portion of the underlying stock option awards to pay the exercise price and required minimum tax withholding.
Schedule of Stock Options Activity
The following table sets forth a summary of the stock option activity, weighted-average exercise prices and options outstanding as of December 31, 2021, 2020 and 2019 is as follows (in thousands, except per share amounts and years):
 For the years ended December 31,
 202120202019
 Common
Stock
Options
Weighted
Average
Exercise
Price
Common Stock OptionsWeighted Average Exercise PriceCommon
Stock
Options
Weighted
Average
Exercise
Price
Outstanding at beginning of year:$22.35 $22.35 2,105 $13.47 
Granted— $— — $— — $— 
Exercised— $— — $— (2,093)$13.45 
Expired or forfeited— $— — $— (7)$10.00 
Outstanding at end of year:$22.35 $22.35 $22.35 
Schedule of Stock Options Outstanding and Exercisable
  December 31, 2021
  Options OutstandingOptions Exercisable
Exercise Price
Total
Options
Outstanding
Weighted
Average
Remaining
Life (Years)
Weighted
Average
Exercise
Price
Number
Exercisable
Weighted
Average
Exercise
Price
22.350.2$22.35 $22.35 
Aggregate Intrinsic Value$— $—  
Schedule of Vesting Activity of Restricted Stock Units
A summary of the vesting activity of restricted stock unit awards, with the respective fair value of the awards, is as follows:
 For the year ended December 31,
 202120202019
Restricted stock awards vested317 208 172 
Fair value of awards vested$3,434 $837 $2,495 
Schedule of Fully-vested Common Stocks Issued to Non-employee Directors
A summary of the fully-vested common stock the Company issued to its six non-employee directors, in connection with its non-employee director compensation plan, is as follows:
 For the year ended December 31,
 202120202019
Awards issued51 68 30 
Grant date fair value of awards issued$525 $326 $450 
Schedule of Non-vested Restricted Share Units
A summary of the Company's outstanding, non-vested restricted share units is as follows:
For the year ended December 31,
202120202019
UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:1,076 $7.41 559 $16.92 443 $20.55 
Granted528 $10.07 782 $3.79 339 $14.04 
Released(317)$10.77 (208)$18.71 (172)$20.38 
Forfeited(79)$8.82 (57)$9.62 (51)$17.71 
Outstanding at end of period:1,208 $7.96 1,076 $7.41 559 $16.92 
Schedule of Performance Shares Units Activity
A summary of the Company's PRSU activity is presented as follows:
 For the year ended December 31,
202120202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:333 $8.84 260 $16.77 277 $17.80 
Granted189 $12.59 292 $3.68 190 $13.63 
Performance condition adjustments, net(56)$9.27 (99)$3.82 (106)$13.77 
Released(78)$8.15 (120)$17.29 (101)$17.19 
Forfeited— $— — $— — $— 
Outstanding at end of period:388 $10.07 333 $8.84 260 $16.77 
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Income (Loss) Before Provision for Income Taxes Income (loss) before provision for income taxes is as follows: 
 For the year ended December 31,
 202120202019
Income (loss) before provision for income taxes from:
U.S. operations$1,527 $(54,190)$7,334 
Foreign operations5,761 (59,982)3,105 
Income (loss) before income taxes$7,288 $(114,172)$10,439 
Schedule of Provision (Benefit) for Income Taxes
The provision for income taxes consists of the following:
 
 For the year ended December 31,
 202120202019
Current
Federal$(182)$(6,278)$2,712 
States and local246 528 519 
Foreign3,641 4,006 4,572 
Reserve for uncertain tax positions(186)(28)99 
Total current provision (benefit)3,519 (1,772)7,902 
Deferred
Federal(309)(2,781)315 
States and local(138)(1,244)(32)
Foreign(1,884)(10,045)(4,095)
Reserve for uncertain tax positions155 — — 
Total deferred provision (benefit)(2,176)(14,070)(3,812)
Net change in valuation allowance2,052 1,136 269 
Net deferred provision (benefit)(124)(12,934)(3,543)
Total provision (benefit) for income taxes$3,395 $(14,706)$4,359 
Schedule of Provision (Benefit) for Income Taxes Computed by Applying Statutory Federal Tax Rate
The provision (benefit) for income taxes differs from the amount computed by applying the statutory federal tax rate to income tax as follows:
 For the years ended December 31,
 202120202019
Federal tax at statutory rate$1,527 21.0 %$(23,976)21.0 %$2,192 21.0 %
State taxes, net of federal benefit75 1.0 %(1,175)1.0 %377 3.6 %
Foreign tax380 5.2 %(815)0.7 %982 9.4 %
Goodwill impairment— — %10,003 (8.8)%— — %
Nondeductible compensation119 1.6 %975 (0.9)%1,581 15.2 %
US taxation of foreign earnings(1,041)(14.3)%56 — %213 2.0 %
Permanent differences373 5.1 %944 (0.8)%464 4.4 %
Federal loss carryback— — %(1,938)1.7 %— — %
Change in valuation allowance2,052 28.2 %1,136 (1.0)%269 2.6 %
Impact of foreign tax rate changes49 0.7 %392 (0.3)%(1,882)(18.0)%
Other(139)(1.9)%(308)0.3 %163 1.6 %
Total provision (benefit) for income taxes$3,395 46.6 %$(14,706)12.9 %$4,359 41.8 %
Schedule of Net Deferred Income Tax Assets and Liabilities Deferred income tax attributes resulting from differences between financial accounting amounts and income tax basis of assets and liabilities are as follows:
 December 31,
 20212020
Deferred income tax assets
Allowance for doubtful accounts$677 $1,054 
Inventory567 459 
Intangible assets1,733 2,000 
Accrued expenses5,662 6,818 
Net operating loss carryforward6,303 4,190 
Finance lease obligations741 942 
Deferred stock based compensation996 920 
Interest carryforward618 — 
Right-of-use liability10,786 11,970 
Credits409 312 
Other1,353 1,507 
Deferred income tax assets29,845 30,172 
Valuation allowance(6,340)(4,540)
Net deferred income tax assets23,505 25,632 
Deferred income tax liabilities
Property and equipment(8,157)(9,109)
Goodwill(5,819)(4,639)
Intangible assets(4,935)(6,058)
Right-of-use asset(10,738)(11,924)
Other(67)(69)
Deferred income tax liabilities(29,716)(31,799)
Net deferred income taxes(6,211)(6,167)
Schedule of Changes in Company's Gross Unrecognized Tax Benefits, Excluding Interest and Penalties
The following table summarizes the changes in the Company’s gross unrecognized tax benefits, excluding interest and penalties:
 For the year ended December 31,
 20212020
Balance at beginning of period$347 $393 
Additions for tax positions related to the current fiscal period155 — 
Additions for tax positions related to prior years32 
Impact of foreign exchange fluctuation— (5)
Reductions related to the expiration of statutes of limitations(203)(73)
Balance at end of period$300 $347 
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information
The Company’s Consolidated Balance Sheets include the following related to operating leases as of December 31, 2021 and 2020:
LeasesClassification20212020
Assets:
ROU assetsOther Assets$42,451 $46,728 
Liabilities:
ROU liability - currentAccrued and other current liabilities$10,040 $10,348 
ROU liability - long-termOther liabilities34,030 37,689 
Total ROU liabilities$44,070 $48,037 
Schedule of Components of Lease Costs and Other Information Related to Leases
The components of lease costs for the year ended December 31, 2021 and 2020 are as follows:
Classification20212020
Finance lease expense:
Amortization of ROU assetsDepreciation and amortization$4,111 $4,544 
Interest on lease liabilitiesInterest expense721 847 
Operating lease expenseCost of revenue; Selling, general & administrative expenses13,042 13,383 
Short-term lease expenseCost of revenue; Selling, general & administrative expenses27 66 
Variable lease expenseCost of revenue; Selling, general & administrative expenses2,507 838 
Total$20,408 $19,678 

Additional information related to leases as of December 31, 2021 and 2020 is as follows:
20212020
Cash paid for amounts included in the measurement of lease liabilities for finance and operating leases:
Finance - financing cash flows$4,060 $4,095 
Finance - operating cash flows721 847 
Operating - operating cash flows13,098 13,246 
ROU assets obtained in the exchange for lease liabilities:
Finance leases$2,923 2,849 
Operating leases7,021 9,934 
Weighted-average remaining lease term (in years):
Finance leases5.45.7
Operating leases5.35.8
Weighted-average discount rate:
Finance leases5.3 %5.7 %
Operating leases5.7 %5.7 %
Schedule of Maturities of Operating Lease Liabilities Maturities of lease liabilities as of December 31, 2021 is as follows:
FinanceOperating
2022$5,544 $12,078 
20233,817 10,602 
20242,887 8,418 
20251,296 6,049 
2026646 4,926 
Thereafter441 8,580 
Total14,631 50,653 
Less: Present value discount1,114 6,583 
Lease liability$13,517 $44,070 
Schedule of Maturities of Finance Lease Liabilities Maturities of lease liabilities as of December 31, 2021 is as follows:
FinanceOperating
2022$5,544 $12,078 
20233,817 10,602 
20242,887 8,418 
20251,296 6,049 
2026646 4,926 
Thereafter441 8,580 
Total14,631 50,653 
Less: Present value discount1,114 6,583 
Lease liability$13,517 $44,070 
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Disclosure (Tables)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Schedule of Financial Information by Segment
Selected consolidated financial information by segment for the periods shown was as follows (with intercompany transactions eliminated in Corporate and eliminations):
 For the year ended December 31,
 202120202019
Revenue
Services$555,387 $476,164 $595,130 
International117,245 107,556 144,271 
Products and Systems13,831 16,449 18,583 
Corporate and eliminations(9,332)(7,598)(9,398)
 $677,131 $592,571 $748,586 
 
 For the year ended December 31,
 202120202019
Gross profit
Services$155,384 $141,084 $165,513 
International34,282 31,046 43,145 
Products and Systems7,001 6,826 8,639 
Corporate and eliminations480 (425)— 
 $197,147 $178,531 $217,297 

Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations. 
 For the year ended December 31,
 202120202019
Income (loss) from operations
Services$48,458 $(44,222)$49,593 
International1,839 (21,855)5,856 
Products and Systems(117)(936)(529)
Corporate and eliminations(32,010)(34,204)(30,783)
 $18,170 $(101,217)$24,137 
 
 For the year ended December 31,
 202120202019
Depreciation and amortization
Services$25,259 $26,093 $28,854 
International8,791 8,659 8,285 
Products and Systems928 998 1,213 
Corporate and eliminations(57)(45)181 
 $34,921 $35,705 $38,533 
 
 December 31,
 20212020
Intangible assets, net
Services$51,862 $58,917 
International6,344 8,664 
Products and Systems1,042 1,012 
Corporate and eliminations133 49 
 $59,381 $68,642 
 December 31,
 20212020
Total assets
Services$424,058 $427,636 
International111,619 129,228 
Products and Systems10,532 10,996 
Corporate and eliminations15,986 15,453 
 $562,195 $583,313 
Schedule of Long-lived Assets by Geographic Area
 December 31,
 20212020
Long-lived assets
United States$183,052 $187,251 
Other Americas120,012 123,924 
Europe48,334 56,156 
 $351,398 $367,331 
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Selected Quarterly Financial Information (unaudited) (Tables)
12 Months Ended
Dec. 31, 2021
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Selected Quarterly Results of Operations
The following is a summary of the quarterly results of operations for calendar years 2021, 2020, and 2019.
Quarter ended December 31, 2021September 30, 2021June 30, 2021March 31, 2021
Revenue$171,163 $174,556 $177,677 $153,735 
Gross Profit49,594 52,216 55,336 40,001 
Income (loss) from operations2,306 9,236 11,374 (4,746)
Net income (loss) attributable to Mistras Group, Inc.$(94)$3,380 $5,937 $(5,362)
Earnings (loss) per common share:
Basic$0.00 $0.11 $0.20 $(0.18)
Diluted$0.00 $0.11 $0.20 $(0.18)

Quarter ended December 31, 2020September 30, 2020June 30, 2020March 31, 2020
Revenues$160,777 $147,894 $124,435 $159,465 
Gross Profit49,345 47,384 41,158 40,644 
Income (loss) from operations4,652 5,742 (383)(111,228)
Net income (loss) attributable to Mistras Group, Inc.$181 $1,523 $(2,656)$(98,509)
Earnings (loss) per common share:
Basic$0.01 $0.05 $(0.09)$(3.40)
Diluted$0.01 $0.05 $(0.09)$(3.40)
Quarter ended December 31, 2019September 30, 2019June 30, 2019March 31, 2019
Revenues$178,991 $192,192 $200,616 $176,787 
Gross Profit50,583 57,769 60,071 48,874 
Income (loss) from operations2,335 10,779 15,419 (4,396)
Net income (loss) attributable to Mistras Group, Inc.$829 $3,093 $7,431 $(5,293)
Earnings (loss) per common share:
Basic$0.03 $0.11 $0.26 $(0.19)
Diluted$0.03 $0.11 $0.26 $(0.19)
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies and Practices (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Concentration Risk [Line Items]        
Cash and cash equivalents   $ 24,110 $ 25,760  
Foreign currency gains (losses)   400 3,100 $ (500)
Minimum amount of excess self-insurance claims paid to reduce exposure   300    
Variable Interest Entity, Primary Beneficiary        
Concentration Risk [Line Items]        
Revenues   2,100    
Limited Partnership | Variable Interest Entity, Primary Beneficiary        
Concentration Risk [Line Items]        
Limited partnership ownership interest percentage 49.00%      
General partnership ownership interest percentage 49.00%      
Selling, General and Administrative Expenses        
Concentration Risk [Line Items]        
Advertising expense   $ 1,000 $ 800 $ 2,100
Software/Technology        
Concentration Risk [Line Items]        
Estimated useful life of internal-use software   3 years    
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue recognized that was included in contract liability balance at the beginning of the year $ 4.6 $ 4.6
Revenue, practical expedient, incremental cost of obtaining a contract, maximum period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation, expected timing of satisfaction period 1 year  
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Disaggregated Revenues by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]                              
Revenue $ 171,163 $ 174,556 $ 177,677 $ 153,735 $ 160,777 $ 147,894 $ 124,435 $ 159,465 $ 178,991 $ 192,192 $ 200,616 $ 176,787 $ 677,131 $ 592,571 $ 748,586
United States                              
Disaggregation of Revenue [Line Items]                              
Revenue                         475,222 411,489 495,132
Other Americas                              
Disaggregation of Revenue [Line Items]                              
Revenue                         83,643 72,835 111,740
Europe                              
Disaggregation of Revenue [Line Items]                              
Revenue                         109,614 100,541 127,885
Asia-Pacific                              
Disaggregation of Revenue [Line Items]                              
Revenue                         8,652 7,706 13,829
Oil & Gas                              
Disaggregation of Revenue [Line Items]                              
Revenue                         366,920 319,483 409,441
Aerospace & Defense                              
Disaggregation of Revenue [Line Items]                              
Revenue                         68,392 70,271 93,851
Industrials                              
Disaggregation of Revenue [Line Items]                              
Revenue                         67,715 66,428 89,214
Power Generation and Transmission                              
Disaggregation of Revenue [Line Items]                              
Revenue                         52,746 39,887 43,315
Other Process Industries                              
Disaggregation of Revenue [Line Items]                              
Revenue                         51,399 34,871 39,109
Infrastructure, Research & Engineering                              
Disaggregation of Revenue [Line Items]                              
Revenue                         32,290 33,787 33,105
Petrochemical                              
Disaggregation of Revenue [Line Items]                              
Revenue                         19,605 19,280 26,577
Other                              
Disaggregation of Revenue [Line Items]                              
Revenue                         18,064 8,564 13,974
Operating segments | Services                              
Disaggregation of Revenue [Line Items]                              
Revenue                         555,387 476,164 595,130
Operating segments | Services | United States                              
Disaggregation of Revenue [Line Items]                              
Revenue                         472,125 406,437 487,408
Operating segments | Services | Other Americas                              
Disaggregation of Revenue [Line Items]                              
Revenue                         80,013 68,150 104,081
Operating segments | Services | Europe                              
Disaggregation of Revenue [Line Items]                              
Revenue                         1,841 904 2,342
Operating segments | Services | Asia-Pacific                              
Disaggregation of Revenue [Line Items]                              
Revenue                         1,408 673 1,299
Operating segments | Services | Oil & Gas                              
Disaggregation of Revenue [Line Items]                              
Revenue                         330,880 279,723 364,830
Operating segments | Services | Aerospace & Defense                              
Disaggregation of Revenue [Line Items]                              
Revenue                         51,593 50,813 51,390
Operating segments | Services | Industrials                              
Disaggregation of Revenue [Line Items]                              
Revenue                         41,873 44,919 64,622
Operating segments | Services | Power Generation and Transmission                              
Disaggregation of Revenue [Line Items]                              
Revenue                         39,966 30,005 30,300
Operating segments | Services | Other Process Industries                              
Disaggregation of Revenue [Line Items]                              
Revenue                         38,742 24,671 28,495
Operating segments | Services | Infrastructure, Research & Engineering                              
Disaggregation of Revenue [Line Items]                              
Revenue                         16,809 17,070 14,269
Operating segments | Services | Petrochemical                              
Disaggregation of Revenue [Line Items]                              
Revenue                         19,378 18,882 25,985
Operating segments | Services | Other                              
Disaggregation of Revenue [Line Items]                              
Revenue                         16,146 10,081 15,239
Operating segments | International                              
Disaggregation of Revenue [Line Items]                              
Revenue                         117,245 107,556 144,271
Operating segments | International | United States                              
Disaggregation of Revenue [Line Items]                              
Revenue                         912 911 631
Operating segments | International | Other Americas                              
Disaggregation of Revenue [Line Items]                              
Revenue                         5,003 4,581 7,659
Operating segments | International | Europe                              
Disaggregation of Revenue [Line Items]                              
Revenue                         108,411 99,953 127,581
Operating segments | International | Asia-Pacific                              
Disaggregation of Revenue [Line Items]                              
Revenue                         2,919 2,111 8,400
Operating segments | International | Oil & Gas                              
Disaggregation of Revenue [Line Items]                              
Revenue                         35,232 39,383 43,855
Operating segments | International | Aerospace & Defense                              
Disaggregation of Revenue [Line Items]                              
Revenue                         16,513 18,166 41,224
Operating segments | International | Industrials                              
Disaggregation of Revenue [Line Items]                              
Revenue                         24,000 19,657 21,405
Operating segments | International | Power Generation and Transmission                              
Disaggregation of Revenue [Line Items]                              
Revenue                         9,927 7,559 10,289
Operating segments | International | Other Process Industries                              
Disaggregation of Revenue [Line Items]                              
Revenue                         12,593 10,029 10,196
Operating segments | International | Infrastructure, Research & Engineering                              
Disaggregation of Revenue [Line Items]                              
Revenue                         11,496 10,353 9,520
Operating segments | International | Petrochemical                              
Disaggregation of Revenue [Line Items]                              
Revenue                         227 345 592
Operating segments | International | Other                              
Disaggregation of Revenue [Line Items]                              
Revenue                         7,257 2,064 7,190
Operating segments | Products & Systems                              
Disaggregation of Revenue [Line Items]                              
Revenue                         13,831 16,449 18,583
Operating segments | Products & Systems | United States                              
Disaggregation of Revenue [Line Items]                              
Revenue                         6,469 7,551 12,011
Operating segments | Products & Systems | Other Americas                              
Disaggregation of Revenue [Line Items]                              
Revenue                         395 550 407
Operating segments | Products & Systems | Europe                              
Disaggregation of Revenue [Line Items]                              
Revenue                         2,174 3,154 1,940
Operating segments | Products & Systems | Asia-Pacific                              
Disaggregation of Revenue [Line Items]                              
Revenue                         4,793 5,194 4,225
Operating segments | Products & Systems | Oil & Gas                              
Disaggregation of Revenue [Line Items]                              
Revenue                         808 377 756
Operating segments | Products & Systems | Aerospace & Defense                              
Disaggregation of Revenue [Line Items]                              
Revenue                         286 1,292 1,237
Operating segments | Products & Systems | Industrials                              
Disaggregation of Revenue [Line Items]                              
Revenue                         1,842 1,852 3,187
Operating segments | Products & Systems | Power Generation and Transmission                              
Disaggregation of Revenue [Line Items]                              
Revenue                         2,853 2,323 2,726
Operating segments | Products & Systems | Other Process Industries                              
Disaggregation of Revenue [Line Items]                              
Revenue                         64 171 418
Operating segments | Products & Systems | Infrastructure, Research & Engineering                              
Disaggregation of Revenue [Line Items]                              
Revenue                         3,985 6,364 9,316
Operating segments | Products & Systems | Petrochemical                              
Disaggregation of Revenue [Line Items]                              
Revenue                         0 53 0
Operating segments | Products & Systems | Other                              
Disaggregation of Revenue [Line Items]                              
Revenue                         3,993 4,017 943
Corp/Elim                              
Disaggregation of Revenue [Line Items]                              
Revenue                         (9,332) (7,598) (9,398)
Corp/Elim | United States                              
Disaggregation of Revenue [Line Items]                              
Revenue                         (4,284) (3,410) (4,918)
Corp/Elim | Other Americas                              
Disaggregation of Revenue [Line Items]                              
Revenue                         (1,768) (446) (407)
Corp/Elim | Europe                              
Disaggregation of Revenue [Line Items]                              
Revenue                         (2,812) (3,470) (3,978)
Corp/Elim | Asia-Pacific                              
Disaggregation of Revenue [Line Items]                              
Revenue                         (468) (272) (95)
Corp/Elim | Oil & Gas                              
Disaggregation of Revenue [Line Items]                              
Revenue                         0 0 0
Corp/Elim | Aerospace & Defense                              
Disaggregation of Revenue [Line Items]                              
Revenue                         0 0 0
Corp/Elim | Industrials                              
Disaggregation of Revenue [Line Items]                              
Revenue                         0 0 0
Corp/Elim | Power Generation and Transmission                              
Disaggregation of Revenue [Line Items]                              
Revenue                         0 0 0
Corp/Elim | Other Process Industries                              
Disaggregation of Revenue [Line Items]                              
Revenue                         0 0 0
Corp/Elim | Infrastructure, Research & Engineering                              
Disaggregation of Revenue [Line Items]                              
Revenue                         0 0 0
Corp/Elim | Petrochemical                              
Disaggregation of Revenue [Line Items]                              
Revenue                         0 0 0
Corp/Elim | Other                              
Disaggregation of Revenue [Line Items]                              
Revenue                         $ (9,332) $ (7,598) $ (9,398)
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings per Share - Computations of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Basic earnings (loss) per share:                              
Net income (loss) attributable to Mistras Group, Inc. $ (94) $ 3,380 $ 5,937 $ (5,362) $ 181 $ 1,523 $ (2,656) $ (98,509) $ 829 $ 3,093 $ 7,431 $ (5,293) $ 3,860 $ (99,461) $ 6,060
Denominator                              
Weighted average common shares outstanding (in shares)                         29,572 29,147 28,740
Basic earnings (loss) per share (in dollars per share) $ (0.00) $ 0.11 $ 0.20 $ (0.18) $ 0.01 $ 0.05 $ (0.09) $ (3.40) $ 0.03 $ 0.11 $ 0.26 $ (0.19) $ 0.13 $ (3.41) $ 0.21
Denominator                              
Weighted average common shares outstanding (in shares)                         29,572 29,147 28,740
Dilutive effect of stock options outstanding (in shares)                         558 0 98
Dilutive effect of restricted stock units outstanding (in shares)                         0 0 208
Weighted average common shares outstanding, diluted (in shares)                         30,130 29,147 29,046
Diluted earnings (loss) per share (in dollars per share) $ (0.00) $ 0.11 $ 0.20 $ (0.18) $ 0.01 $ 0.05 $ (0.09) $ (3.40) $ 0.03 $ 0.11 $ 0.26 $ (0.19) $ 0.13 $ (3.41) $ 0.21
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings per Share - Potential Common Shares Excluded From Computation of Diluted Earnings (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential common shares excluded from computation of diluted earnings per share (in shares) 114 795 47
RSUs/PSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential common shares excluded from computation of diluted earnings per share (in shares) 109 790 42
Potential common shares excluded from computation of diluted earnings per share due to net loss for the period (in shares)   254  
Stock Options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential common shares excluded from computation of diluted earnings per share (in shares) 5 5 5
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Receivables [Abstract]    
Trade accounts receivable $ 112,739 $ 115,841
Allowance for credit losses (3,228) (8,213)
Accounts receivable, net $ 109,511 $ 107,628
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Dec. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Receivables [Abstract]      
Unbilled revenues   $ 11,900 $ 11,900
Concentration Risk [Line Items]      
Accounts receivable, net   109,511 $ 107,628
Accounts receivable written off   $ 5,000  
Texas Customer      
Concentration Risk [Line Items]      
Accounts receivable, net $ 1,400    
Verbal demand for damages $ 1,400    
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 4,794 $ 5,006
Work in progress 551 770
Finished goods 4,621 4,640
Consumable supplies 2,720 2,718
Inventories $ 12,686 $ 13,134
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment, net      
Property, plant and equipment, gross $ 294,335 $ 282,688  
Accumulated depreciation and amortization (207,757) (190,007)  
Property, plant and equipment, net 86,578 92,681  
Depreciation expense 25,200 24,700 $ 24,200
Land      
Property, Plant and Equipment, net      
Property, plant and equipment, gross 2,762 2,724  
Building and improvements      
Property, Plant and Equipment, net      
Property, plant and equipment, gross $ 24,787 25,731  
Building and improvements | Minimum      
Property, Plant and Equipment, net      
Useful Life 30 years    
Building and improvements | Maximum      
Property, Plant and Equipment, net      
Useful Life 40 years    
Office furniture and equipment      
Property, Plant and Equipment, net      
Property, plant and equipment, gross $ 16,620 16,980  
Office furniture and equipment | Minimum      
Property, Plant and Equipment, net      
Useful Life 5 years    
Office furniture and equipment | Maximum      
Property, Plant and Equipment, net      
Useful Life 8 years    
Machinery and equipment      
Property, Plant and Equipment, net      
Property, plant and equipment, gross $ 250,166 $ 237,253  
Machinery and equipment | Minimum      
Property, Plant and Equipment, net      
Useful Life 5 years    
Machinery and equipment | Maximum      
Property, Plant and Equipment, net      
Useful Life 7 years    
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2019
USD ($)
entity
Dec. 31, 2021
USD ($)
entity
Small NDT Services Company | Canada    
Business Acquisition [Line Items]    
Number of acquisitions | entity   1
Percentage of equity interest acquired   100.00%
Cash consideration paid   $ 400
Pipeline Integrity Management Software Company    
Business Acquisition [Line Items]    
Number of acquisitions | entity 1  
Cash consideration paid $ 4,380  
Potential acquisition-related contingent consideration, high end of range $ 4,300  
Period over which potential acquisition-related contingent consideration would be payable 3 years  
Pipeline Integrity Management Software Company | Minimum    
Business Acquisition [Line Items]    
Amortization period of intangible assets acquired 1 year  
Pipeline Integrity Management Software Company | Maximum    
Business Acquisition [Line Items]    
Amortization period of intangible assets acquired 18 years  
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Estimated Fair Value of the Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
1 Months Ended
Sep. 30, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Estimated fair value of the assets acquired and liabilities assumed        
Goodwill   $ 205,439 $ 206,008 $ 282,410
Pipeline Integrity Management Software Company        
Consideration transferred:        
Cash paid $ 4,380      
Working capital adjustments (152)      
Fair value of contingent consideration 1,342      
Total consideration 5,570      
Estimated fair value of the assets acquired and liabilities assumed        
Current net assets 142      
Other assets 34      
Property, plant and equipment 65      
Intangibles 3,594      
Goodwill 1,735      
Net assets acquired $ 5,570      
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Acquisition-Related Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Combination and Asset Acquisition [Abstract]      
Due diligence, professional fees and other transaction costs $ 5 $ 0 $ 364
Adjustments to fair value of contingent consideration liabilities 1,128 337 511
Acquisition-related expense, net $ 1,133 $ 337 $ 875
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill - Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Changes in the carrying amount of goodwill    
Balance at the beginning of the period $ 206,008 $ 282,410
Impairment charges 0 (77,089)
Adjustments to preliminary purchase price allocations 280 200
Foreign currency translation (849) 487
Balance at the end of the period 205,439 206,008
Services    
Changes in the carrying amount of goodwill    
Balance at the beginning of the period 190,112 247,215
Impairment charges 0 (57,227)
Adjustments to preliminary purchase price allocations 280 200
Foreign currency translation 264 (76)
Balance at the end of the period 190,656 190,112
International    
Changes in the carrying amount of goodwill    
Balance at the beginning of the period 15,896 35,195
Impairment charges 0 (19,862)
Adjustments to preliminary purchase price allocations 0 0
Foreign currency translation (1,113) 563
Balance at the end of the period 14,783 15,896
Products and Systems    
Changes in the carrying amount of goodwill    
Balance at the beginning of the period 0 0
Impairment charges 0 0
Adjustments to preliminary purchase price allocations 0 0
Foreign currency translation 0 0
Balance at the end of the period $ 0 $ 0
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Goodwill      
Impairment charges   $ 0 $ 77,089
Cumulative goodwill impairment   100,200 100,200
Services      
Goodwill      
Cumulative goodwill impairment   57,200 57,200
Products and Systems      
Goodwill      
Cumulative goodwill impairment   13,200 13,200
International      
Goodwill      
Cumulative goodwill impairment   $ 29,800 $ 29,800
COVID-19      
Goodwill      
Impairment charges $ 77,100    
COVID-19 | Services      
Goodwill      
Impairment charges 57,200    
COVID-19 | European Reporting Unit      
Goodwill      
Impairment charges 19,300    
COVID-19 | Brazilian Reporting Unit      
Goodwill      
Impairment charges $ 600    
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets - Gross Carrying Amount and Accumulated Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 187,571 $ 217,380
Accumulated Amortization (128,190) (119,944)
Impairment   (28,794)
Net Carrying Amount 59,381 68,642
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 112,109 116,101
Accumulated Amortization (80,319) (75,649)
Impairment   (2,206)
Net Carrying Amount $ 31,790 38,246
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 5 years  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 18 years  
Software/Technology    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 3 years  
Gross Amount $ 52,265 77,326
Accumulated Amortization (26,415) (23,519)
Impairment   (25,874)
Net Carrying Amount $ 25,850 27,933
Software/Technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 3 years  
Software/Technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 15 years  
Covenants not to compete    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 12,623 12,833
Accumulated Amortization (12,390) (12,162)
Impairment   (212)
Net Carrying Amount $ 233 459
Covenants not to compete | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 2 years  
Covenants not to compete | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 5 years  
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 10,574 11,120
Accumulated Amortization (9,066) (8,614)
Impairment   (502)
Net Carrying Amount $ 1,508 $ 2,004
Other | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 2 years  
Other | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 12 years  
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]        
Amortization of expense of intangible assets   $ 9.7 $ 11.0 $ 14.3
Services | COVID-19        
Finite-Lived Intangible Assets [Line Items]        
Impairment charge of long-lived assets $ 28.8      
Software/Technology        
Finite-Lived Intangible Assets [Line Items]        
Amortization of expense of intangible assets   $ 3.0 $ 3.6 $ 5.6
Software/Technology | Services | COVID-19        
Finite-Lived Intangible Assets [Line Items]        
Impairment charge of long-lived assets 25.9      
Customer relationships | Services | COVID-19        
Finite-Lived Intangible Assets [Line Items]        
Impairment charge of long-lived assets 2.2      
Other | Services | COVID-19        
Finite-Lived Intangible Assets [Line Items]        
Impairment charge of long-lived assets 0.5      
Covenants not to compete | Services | COVID-19        
Finite-Lived Intangible Assets [Line Items]        
Impairment charge of long-lived assets $ 0.2      
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets - Expected Amortization Expense (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2022 $ 9,626
2023 8,786
2024 7,645
2025 5,627
2026 6,189
Thereafter 21,508
Net Carrying Amount $ 59,381
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued salaries, wages and related employee benefits $ 33,816 $ 30,214
Contingent consideration 1,830 1,300
Accrued workers' compensation and health benefits 3,994 3,948
Deferred revenues 6,202 6,538
Right-of-use liability - Operating 10,040 10,348
Pension accrual 2,519 2,519
Other accrued expenses 25,462 23,633
Total accrued expenses and other current liabilities $ 83,863 $ 78,500
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total debt $ 202,565 $ 220,216
Less: Current portion (20,162) (10,678)
Long-term debt, net of current portion 182,403 209,538
Senior credit facility    
Debt Instrument [Line Items]    
Total debt 119,500 120,312
Senior credit facility | Senior Secured Term Loan    
Debt Instrument [Line Items]    
Unamortized debt issuance costs 200 300
Total debt 76,673 89,745
Other    
Debt Instrument [Line Items]    
Total debt $ 6,392 $ 10,159
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Narrative (Details) - USD ($)
12 Months Ended
May 19, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]        
Financing costs incurred   $ 550,000 $ 1,497,000 $ 0
Other debt outstanding   202,565,000 220,216,000  
Revolving Credit Facility        
Debt Instrument [Line Items]        
Borrowings outstanding under line of credit   196,100,000    
Outstanding letters of credit   4,300,000    
Capitalized debt modification costs   900,000    
Other debt outstanding   119,500,000 120,312,000  
Revolving Credit Facility | Senior Secured Term Loan        
Debt Instrument [Line Items]        
Maximum borrowing capacity   100,000,000    
Other debt outstanding   76,673,000 89,745,000  
Revolving Credit Facility | Senior Secured Term Loan | March 31, 2022        
Debt Instrument [Line Items]        
Debt periodic payments $ 3,750,000      
Revolving Credit Facility | Senior Secured Term Loan | Each quarter thereafter        
Debt Instrument [Line Items]        
Debt periodic payments 5,000,000      
Revolving Credit Facility | Credit Agreement        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 155,000,000 150,000,000    
Capitalized unamortized debt issuance costs   100,000    
Financing costs incurred   500,000    
Capitalized debt issuance costs expensed   200,000    
Maximum borrowing capacity in non-U.S. Dollar currencies   100,000,000    
Maximum amount available for the issuance of letters of credit   20,000,000    
Revolving Credit Facility | Credit Agreement | Minimum        
Debt Instrument [Line Items]        
Total consolidated leverage ratio, limit after investment in non-guarantor subsidiary 350.00%      
Revolving Credit Facility | Credit Agreement | Maximum        
Debt Instrument [Line Items]        
Total consolidated leverage ratio, if the company incurs certain subordinated debt and other indebtedness 450.00%      
Senior debt to EBIDTA ratio 350.00%      
Revolving Credit Facility | Credit Agreement | LIBOR | Minimum        
Debt Instrument [Line Items]        
Margin rate (as a percent) 1.00%      
Revolving Credit Facility | Credit Agreement | March 31, 2022 | Maximum        
Debt Instrument [Line Items]        
Total consolidated debt leverage ratio 4.00      
Revolving Credit Facility | Credit Agreement | Each quarter thereafter | Minimum        
Debt Instrument [Line Items]        
Total consolidated debt leverage ratio 3.50      
Other        
Debt Instrument [Line Items]        
Other debt outstanding   6,392,000 $ 10,159,000  
Other | Minimum        
Debt Instrument [Line Items]        
Debt periodic payments   $ 1,000    
Interest rate   0.40%    
Other | Maximum        
Debt Instrument [Line Items]        
Debt periodic payments   $ 18,000    
Interest rate   3.50%    
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Scheduled Principal Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
2022 $ 20,180  
2023 178,862  
2024 1,184  
2025 726  
2026 386  
Thereafter 1,227  
Total debt $ 202,565 $ 220,216
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Details) - Level 3 - Contingent Consideration - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward    
Balance at the beginning of period $ 1,640 $ 3,216
Acquisitions 0 200
Payments (938) (2,091)
Accretion of liability 0 35
Revaluation 1,128 302
Foreign currency translation 0 (22)
Balance at the end of the period $ 1,830 $ 1,640
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Long-term Incentive Plans (Details)
12 Months Ended
May 19, 2020
shares
Dec. 31, 2021
plan
shares
Dec. 31, 2020
shares
Dec. 31, 2019
shares
Dec. 31, 2018
shares
Share-based compensation          
Number of employee stock ownership plans | plan   2      
Stock options granted (in shares)   0 0 0  
Stock options outstanding (in shares)   5,000 5,000 5,000 2,105,000
2009 Plan          
Share-based compensation          
Number of awards authorized for grants (in shares)   0      
Stock options granted (in shares)   1      
2016 Plan          
Share-based compensation          
Number of awards authorized for grants (in shares) 3,700,000        
Increase in number of shares authorized for grant (in shares) 2,000,000        
Number of awards available for future grants (in shares)   1,176,888      
Stock options outstanding (in shares)   5,000      
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Stock Options Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based compensation      
Outstanding stock option award fully vested (in shares) 1    
Stock Options      
Share-based compensation      
Recognized share-based compensation expense $ 0 $ 0 $ 0
Unrecognized compensation costs remained related to stock option awards $ 0    
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Cash Proceeds and Intrinsic Value of Stock Options Exercised (Details) - USD ($)
$ in Thousands, shares in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]      
Cash proceeds from options exercised $ 0 $ 0 $ 32
Aggregate intrinsic value of options exercised $ 0 $ 0 $ 4,530
Options exercised, net (in shares)     2.1
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Stock Option Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Common Stock Options (shares)      
Outstanding at beginning of year: (in shares) 5 5 2,105
Granted (in shares) 0 0 0
Exercised (in shares) 0 0 (2,093)
Expired or forfeited (in shares) 0 0 (7)
Outstanding at end of year: (in shares) 5 5 5
Weighted Average Exercise Price (in dollar per share)      
Outstanding at beginning of year: (in dollars per share) $ 22.35 $ 22.35 $ 13.47
Granted (in dollars per share) 0 0 0
Exercised (in dollars per share) 0 0 13.45
Expired or forfeited (in dollars per share) 0 0 10.00
Outstanding at end of year: (in dollars per share) $ 22.35 $ 22.35 $ 22.35
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Stock Options Outstanding and Exercisable (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Aggregate Intrinsic Value  
Options Outstanding (in dollars) | $ $ 0
Options Exercisable (in dollars) | $ $ 0
22.35  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, Lower Limit (in dollars per share) $ 22.35
Range of Exercise Prices, Upper Limit (in dollars per share) $ 22.35
Options Outstanding  
Total Options Outstanding (in shares) | shares 5
Weighted Average Remaining Life (Years) 2 months 12 days
Weighted Average Exercise Price (in dollars per share) $ 22.35
Options Exercisable  
Number Exercisable (in shares) | shares 5
Weighted Average Exercise Price (in dollars per share) $ 22.35
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Restricted Stock Units Awards Narrative (Details) - Restricted Stock Units - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based compensation      
Recognized share-based compensation expense $ 3.5 $ 4.4 $ 4.0
Unrecognized compensation cost, net of estimated forfeitures, related to restricted stock unit awards $ 5.8    
Weighted-average period over which unrecognized compensation cost is expected to be recognized 2 years 6 months    
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Vesting Activity of Restricted Stock Unit Awards (Details) - Restricted Stock Units - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based compensation      
Restricted stock awards vested 317 208 172
Fair value of awards vested $ 3,434 $ 837 $ 2,495
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Common Stock Issued to Non-employee Directors (Details) - Non-employee directors - Common Stock
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
director
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Share-based compensation      
Number of non-employee directors to whom fully vested common stock is granted | director 6    
Awards issued (in shares) | shares 51 68 30
Grant date fair value of awards issued (in dollars per share) | $ $ 525 $ 326 $ 450
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Restricted Stock Unit Awards Outstanding (Details) - Restricted Stock Units - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Outstanding at beginning of period: (in shares) 1,076 559 443  
Granted (in shares) 528 782 339  
Released (in shares) (317) (208) (172)  
Forfeited (in shares) (79) (57) (51)  
Outstanding at end of period: (in shares) 1,208 1,076 559  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Outstanding at beginning of period: (in dollars per share) $ 7.96 $ 7.41 $ 16.92 $ 20.55
Granted (in dollars per share) 10.07 3.79 14.04  
Released (in dollars per share) 10.77 18.71 20.38  
Forfeited (in dollars per share) 8.82 9.62 17.71  
Outstanding at end of period: (in dollars per share) $ 7.96 $ 7.41 $ 16.92 $ 20.55
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Performance Restricted Stock Units Narrative (Details) - PRSUs
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
metric
shares
Dec. 31, 2020
USD ($)
metric
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
shares
Share-based compensation        
Number of metrics | metric   4    
Number of restricted stocks units granted (in shares) 189 292 190  
Net reduction in number of awards with performance against target (in shares) 56 99 106  
Increase in number of awards against target performance (in shares)     1  
Reduction in number of awards with performance below target (in shares)     103  
Unvested restricted stock units outstanding (in shares) 388 333 260 277
Fiscal 2019 Grants        
Share-based compensation        
Unvested restricted stock units outstanding (in shares)     29  
Accrued Expenses and Other Current Liabilities        
Share-based compensation        
Aggregate liability related to performance shares outstanding (less than) | $     $ 100  
Executive and senior officers        
Share-based compensation        
Performance payout period 1 year      
Number of metrics | metric 3      
Requisite service period 5 years      
Recognized share-based compensation expense | $ $ 1,400 $ 1,200 1,300  
Unrecognized compensation cost, net of estimated forfeitures, related to restricted stock unit awards | $ $ 2,000      
Weighted-average period over which unrecognized compensation cost is expected to be recognized 2 years 2 months 12 days      
Income tax benefit recognized on share-based compensation | $ $ 1,400 $ 600 $ 2,100  
Executive Officer        
Share-based compensation        
Performance payout period 1 year      
Average share price trading period 20 days 20 days    
Share price, last day in trading period 20 days 20 days    
Dividend yield 0.00%      
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Performance Restricted Stock Units Activity (Details) - PRSUs - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Outstanding at beginning of period: (in shares) 333 260 277  
Granted (in shares) 189 292 190  
Performance condition adjustments, net (in shares) (56) (99) (106)  
Released (in shares) (78) (120) (101)  
Forfeited (in shares) 0 0 0  
Outstanding at end of period: (in shares) 388 333 260  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Outstanding at beginning of period: (in dollars per share) $ 10.07 $ 8.84 $ 16.77 $ 17.80
Granted (in dollars per share) 12.59 3.68 13.63  
Performance condition adjustments, net (in dollars per share) 9.27 3.82 13.77  
Released (in dollars per share) 8.15 17.29 17.19  
Forfeited (in dollars per share) 0 0 0  
Outstanding at end of period: (in dollars per share) $ 10.07 $ 8.84 $ 16.77 $ 17.80
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Income (Loss) Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income (loss) before provision for income taxes from:      
U.S. operations $ 1,527 $ (54,190) $ 7,334
Foreign operations 5,761 (59,982) 3,105
Income (loss) before provision for income taxes $ 7,288 $ (114,172) $ 10,439
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current      
Federal $ (182) $ (6,278) $ 2,712
States and local 246 528 519
Foreign 3,641 4,006 4,572
Reserve for uncertain tax positions (186) (28) 99
Total current provision (benefit) 3,519 (1,772) 7,902
Deferred      
Federal (309) (2,781) 315
States and local (138) (1,244) (32)
Foreign (1,884) (10,045) (4,095)
Reserve for uncertain tax positions 155 0 0
Total deferred provision (benefit) (2,176) (14,070) (3,812)
Change in valuation allowance 2,052 1,136 269
Net deferred provision (benefit) (124) (12,934) (3,543)
Total provision (benefit) for income taxes $ 3,395 $ (14,706) $ 4,359
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Provision (Benefit) for Income Taxes Computed By Applying Statutory Federal Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Federal tax at statutory rate $ 1,527 $ (23,976) $ 2,192
State taxes, net of federal benefit 75 (1,175) 377
Foreign tax 380 (815) 982
Goodwill impairment 0 10,003 0
Nondeductible compensation 119 975 1,581
US taxation of foreign earnings (1,041) 56 213
Permanent differences 373 944 464
Federal loss carryback 0 (1,938) 0
Change in valuation allowance 2,052 1,136 269
Impact of foreign tax rate changes 49 392 (1,882)
Other (139) (308) 163
Total provision (benefit) for income taxes $ 3,395 $ (14,706) $ 4,359
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Federal tax at statutory rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit 1.00% 1.00% 3.60%
Foreign tax 5.20% 0.70% 9.40%
Goodwill impairment 0.00% (8.80%) 0.00%
Nondeductible compensation 1.60% (0.90%) 15.20%
US taxation of foreign earnings (14.30%) 0.00% 2.00%
Permanent differences 5.10% (0.80%) 4.40%
Federal loss carryback 0 0.017 0
Change in valuation allowance 28.20% (1.00%) 2.60%
Impact of foreign tax rate changes 0.70% (0.30%) (18.00%)
Other (1.90%) 0.30% 1.60%
Total provision (benefit) for income taxes 46.60% 12.90% 41.80%
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]                              
Increase in income tax benefits are result of CARES Act                         $ 0 $ 1,938,000 $ 0
Cash refunds of taxes paid in prior years as result of CARES Act                         4,900,000    
Deferred tax assets valuation allowance $ 6,340,000       $ 4,540,000               6,340,000 4,540,000  
Net increase in valuation allowance                         1,800,000    
Unrecognized tax benefits 300,000       347,000       $ 393,000       300,000 347,000 393,000
Unrecognized tax benefits that would favorably affect the effective tax rate, if recognized 300,000       200,000               300,000 200,000  
Expected decrease in unrecognized tax benefits within the next 12 months 100,000                       100,000    
Net income (loss) of foreign subsidiaries (94,000) $ 3,380,000 $ 5,937,000 $ (5,362,000) $ 181,000 $ 1,523,000 $ (2,656,000) $ (98,509,000) $ 829,000 $ 3,093,000 $ 7,431,000 $ (5,293,000) 3,860,000 (99,461,000) 6,060,000
Recognized a deferred tax liability on undistributed international earnings (losses) of foreign subsidiaries 0                       0    
Unrecorded deferred tax liability related to undistributed international earnings 1,500,000                       1,500,000    
Capital Loss Carryforward                              
Operating Loss Carryforwards [Line Items]                              
Deferred tax assets valuation allowance 0                       0    
Federal                              
Operating Loss Carryforwards [Line Items]                              
Net operating losses 7,700,000                       7,700,000    
State                              
Operating Loss Carryforwards [Line Items]                              
Net operating losses 17,600,000                       17,600,000    
Net operating losses expiring from 2023 to 2040 11,100,000                       11,100,000    
Foreign                              
Operating Loss Carryforwards [Line Items]                              
Net operating losses 12,800,000                       12,800,000    
Net operating losses expiring from 2023 to 2040 $ 600,000                       600,000    
Net income (loss) of foreign subsidiaries                         $ 3,700,000 $ (55,700,000) 2,500,000
Foreign | Canadian Province of Alberta                              
Operating Loss Carryforwards [Line Items]                              
Favorable impact foreign in tax rate from revaluation of net deferred tax liabilities                             $ 1,900,000
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Deferred Income Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred income tax assets    
Allowance for doubtful accounts $ 677 $ 1,054
Inventory 567 459
Intangible assets 1,733 2,000
Accrued expenses 5,662 6,818
Net operating loss carryforward 6,303 4,190
Finance lease obligations 741 942
Deferred stock based compensation 996 920
Interest carryforward 618 0
Right-of-use liability 10,786 11,970
Credits 409 312
Other 1,353 1,507
Deferred income tax assets 29,845 30,172
Valuation allowance (6,340) (4,540)
Net deferred income tax assets 23,505 25,632
Deferred income tax liabilities    
Property and equipment (8,157) (9,109)
Goodwill (5,819) (4,639)
Intangible assets (4,935) (6,058)
Right-of-use asset (10,738) (11,924)
Other (67) (69)
Deferred income tax liabilities (29,716) (31,799)
Net deferred income taxes $ (6,211) $ (6,167)
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Changes in Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance at beginning of period $ 347 $ 393
Additions for tax positions related to the current fiscal period 155 0
Additions for tax positions related to prior years 1 32
Impact of foreign exchange fluctuation 0 (5)
Reductions related to the expiration of statutes of limitations (203) (73)
Balance at end of period $ 300 $ 347
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Multiemployer Plans [Line Items]      
Minimum age for employees to contribute catch up contributions under IRS limits 50 years    
Continuous service period required for eligibility of employees to participate under the plan 3 months    
Maximum Company match amount of employee contributions matched up to 6% of annual compensation (as a percent) 50.00%    
Maximum percentage of employee's annual compensation for which the company contributes a matching contribution (as a percent) 4.00%    
Vesting period for employer matching contribution 5 years    
Contribution under 401(k) savings plan $ 1,200,000 $ 1,100,000 $ 4,100,000
Multiemployer Plans, Pension | Boilermakers and Pipefitters Plans      
Multiemployer Plans [Line Items]      
Contributions to multi-employer defined benefit plan $ 0 $ 0  
Multiemployer Plans, Pension | Boilermakers and Pipefitters Plans | Minimum      
Multiemployer Plans [Line Items]      
Multiemployer plan funded status percentage 0.70    
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
employee_director
Dec. 31, 2020
USD ($)
Related Party Transactions    
Operating rental payments $ 13,098,000 $ 13,246,000
Consulting Services | Non-employee directors | Capital Management Enterprise (“CME”)    
Related Party Transactions    
Number of non-employee director | employee_director 1  
Related party fees $ 0  
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets:    
ROU assets $ 42,451 $ 46,728
Liabilities:    
ROU liability - current 10,040 10,348
ROU liability - long-term 34,030 37,689
Total ROU liabilities $ 44,070 $ 48,037
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
7 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]      
ROU operating lease liabilities $ 48,037 $ 44,070 $ 48,037
Operating rental payments   13,098 13,246
ROU finance lease assets 15,800 13,800 15,800
Company's Headquarter | Operating Lease Arrangement      
Lessee, Lease, Description [Line Items]      
ROU operating lease liabilities $ 3,800 2,900 3,800
Operating rental payments   1,300 $ 700
COVID-19 | Company's Headquarter | Operating Lease Arrangement      
Lessee, Lease, Description [Line Items]      
Percentage of reduction on rental payments 20.00%    
Period for reduction of rental payments 90 days    
COVID-19 | Services      
Lessee, Lease, Description [Line Items]      
Impairment of ROU asset   $ 200  
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finance lease expense:    
Amortization of ROU assets $ 4,111 $ 4,544
Interest on lease liabilities 721 847
Operating lease expense 13,042 13,383
Short-term lease expense 27 66
Variable lease expense 2,507 838
Total $ 20,408 $ 19,678
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Other Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash paid for amounts included in the measurement of lease liabilities for finance and operating leases:      
Finance - financing cash flows $ 4,060 $ 4,095 $ 4,545
Finance - operating cash flows 721 847  
Operating - operating cash flows 13,098 13,246  
ROU assets obtained in the exchange for lease liabilities:      
Finance leases 2,923 2,849  
Operating leases $ 7,021 $ 9,934  
Weighted-average remaining lease term (in years):      
Finance leases 5 years 4 months 24 days 5 years 8 months 12 days  
Operating leases 5 years 3 months 18 days 5 years 9 months 18 days  
Weighted-average discount rate:      
Finance leases 5.30% 5.70%  
Operating leases 5.70% 5.70%  
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finance    
2022 $ 5,544  
2023 3,817  
2024 2,887  
2025 1,296  
2026 646  
Thereafter 441  
Total 14,631  
Less: Present value discount 1,114  
Lease liability 13,517  
Operating    
2022 12,078  
2023 10,602  
2024 8,418  
2025 6,049  
2026 4,926  
Thereafter 8,580  
Total 50,653  
Less: Present value discount 6,583  
Lease liability $ 44,070 $ 48,037
XML 107 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Details)
1 Months Ended 3 Months Ended 12 Months Ended 24 Months Ended
Aug. 03, 2021
May 04, 2021
USD ($)
Dec. 31, 2020
USD ($)
installment
Dec. 31, 2019
USD ($)
weld
Dec. 31, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
installment
Dec. 31, 2021
USD ($)
claim
Dec. 31, 2018
Dec. 31, 2019
USD ($)
weld
Jan. 01, 2020
USD ($)
Litigation                      
Accounts receivable, net     $ 107,628,000   $ 109,511,000   $ 107,628,000 $ 109,511,000      
Multiemployer pension plan liability     2,519,000   2,519,000   2,519,000 2,519,000      
Texas Customer                      
Litigation                      
Accounts receivable, net       $ 1,400,000           $ 1,400,000  
Verbal demand for damages       $ 1,400,000              
Litigation and Commercial Claims                      
Litigation                      
Number of welds alleged not in compliance | weld       66           66  
Number of welds inspected | weld       16,000           16,000  
Verbal demand for damages       $ 7,600,000              
Litigation and Commercial Claims | Texas Customer                      
Litigation                      
Accounts receivable, net       1,400,000 1,400,000     1,400,000   $ 1,400,000  
Verbal demand for damages       $ 1,400,000              
Contingency accrual         0     $ 0      
Class Actions                      
Litigation                      
Number of proceedings filed | claim               2      
Number of consolidated cases | claim               2      
Litigation settlement amount   $ 2,300,000                  
Contingency related charges           $ 1,600,000 $ 800,000        
Class action on behalf of current and former employees                      
Litigation                      
Number of proceedings filed | claim               1      
Class action on behalf of State of California                      
Litigation                      
Number of proceedings filed | claim               1      
Pension Related Contingencies                      
Litigation                      
Multiemployer pension plan liability         2,600,000     $ 2,600,000      
Multiemployer pension plan accruals         100,000         $ 2,500,000  
Severance and Labor Disputes | Foreign Subsidiary                      
Litigation                      
Settlement amount     $ 1,000,000                
Number of settlement installments | installment     2       2        
Percentage of settlement installments     0.31     0.69 0.31        
Gain on settlement     $ 300,000     $ 600,000          
Severance and Labor Disputes | GERMANY | Foreign Subsidiary                      
Litigation                      
Contingency related charges               100,000      
Contingency payments               400,000      
Loss contingency reversals               1,000,000      
Severance and Labor Disputes | GERMANY | Foreign Subsidiary | Right to Customer Contracts | Disposal Group, Disposed of by Sale, Not Discontinued Operations                      
Litigation                      
Consideration received on sale of disposal                     $ 100,000
Acquisition-related Contingencies | Products and Systems | Disposal of Foreign Subsidiaries | Disposal Group, Disposed of by Sale, Not Discontinued Operations                      
Litigation                      
Term of agreement to purchase products from buyer on sale of subsidiary                 3 years    
Extension period on agreement with buyer on sale of subsidiary 12 months                    
Remaining amount of purchase agreement with buyer on sale of subsidiary         1,000,000     1,000,000      
Acquisition-related Contingencies | Series of Individually Immaterial Business Acquisitions                      
Litigation                      
Potential acquisition-related contingent consideration, low end of range         0     0      
Potential acquisition-related contingent consideration, high end of range         $ 2,800,000     $ 2,800,000      
Period over which potential acquisition-related contingent consideration would be payable               12 months      
XML 108 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Disclosure - Financial Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Segment Reporting [Abstract]                              
Number of operating segments | segment                         3    
Financial information by segment                              
Revenue $ 171,163 $ 174,556 $ 177,677 $ 153,735 $ 160,777 $ 147,894 $ 124,435 $ 159,465 $ 178,991 $ 192,192 $ 200,616 $ 176,787 $ 677,131 $ 592,571 $ 748,586
Gross profit 49,594 52,216 55,336 40,001 49,345 47,384 41,158 40,644 50,583 57,769 60,071 48,874 197,147 178,531 217,297
Income (loss) from operations 2,306 $ 9,236 $ 11,374 $ (4,746) 4,652 $ 5,742 $ (383) $ (111,228) $ 2,335 $ 10,779 $ 15,419 $ (4,396) 18,170 (101,217) 24,137
Depreciation and amortization                         34,921 35,705 38,533
Intangible assets, net 59,381       68,642               59,381 68,642  
Total assets 562,195       583,313               562,195 583,313  
Operating segments | Services                              
Financial information by segment                              
Revenue                         555,387 476,164 595,130
Gross profit                         155,384 141,084 165,513
Income (loss) from operations                         48,458 (44,222) 49,593
Depreciation and amortization                         25,259 26,093 28,854
Intangible assets, net 51,862       58,917               51,862 58,917  
Total assets 424,058       427,636               424,058 427,636  
Operating segments | International                              
Financial information by segment                              
Revenue                         117,245 107,556 144,271
Gross profit                         34,282 31,046 43,145
Income (loss) from operations                         1,839 (21,855) 5,856
Depreciation and amortization                         8,791 8,659 8,285
Intangible assets, net 6,344       8,664               6,344 8,664  
Total assets 111,619       129,228               111,619 129,228  
Operating segments | Products and Systems                              
Financial information by segment                              
Revenue                         13,831 16,449 18,583
Gross profit                         7,001 6,826 8,639
Income (loss) from operations                         (117) (936) (529)
Depreciation and amortization                         928 998 1,213
Intangible assets, net 1,042       1,012               1,042 1,012  
Total assets 10,532       10,996               10,532 10,996  
Corporate and eliminations                              
Financial information by segment                              
Revenue                         (9,332) (7,598) (9,398)
Gross profit                         480 (425) 0
Income (loss) from operations                         (32,010) (34,204) (30,783)
Depreciation and amortization                         (57) (45) $ 181
Intangible assets, net 133       49               133 49  
Total assets $ 15,986       $ 15,453               $ 15,986 $ 15,453  
XML 109 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Disclosure - Long-lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Revenue and long-lived assets by geographic area    
Long-lived assets $ 351,398 $ 367,331
United States    
Revenue and long-lived assets by geographic area    
Long-lived assets 183,052 187,251
Other Americas    
Revenue and long-lived assets by geographic area    
Long-lived assets 120,012 123,924
Europe    
Revenue and long-lived assets by geographic area    
Long-lived assets $ 48,334 $ 56,156
XML 110 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Selected Quarterly Financial Information (unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]                              
Revenue $ 171,163 $ 174,556 $ 177,677 $ 153,735 $ 160,777 $ 147,894 $ 124,435 $ 159,465 $ 178,991 $ 192,192 $ 200,616 $ 176,787 $ 677,131 $ 592,571 $ 748,586
Gross Profit 49,594 52,216 55,336 40,001 49,345 47,384 41,158 40,644 50,583 57,769 60,071 48,874 197,147 178,531 217,297
Income (loss) from operations 2,306 9,236 11,374 (4,746) 4,652 5,742 (383) (111,228) 2,335 10,779 15,419 (4,396) 18,170 (101,217) 24,137
Net income (loss) attributable to Mistras Group, Inc. $ (94) $ 3,380 $ 5,937 $ (5,362) $ 181 $ 1,523 $ (2,656) $ (98,509) $ 829 $ 3,093 $ 7,431 $ (5,293) $ 3,860 $ (99,461) $ 6,060
Earnings (loss) per common share:                              
Basic (in dollars per share) $ (0.00) $ 0.11 $ 0.20 $ (0.18) $ 0.01 $ 0.05 $ (0.09) $ (3.40) $ 0.03 $ 0.11 $ 0.26 $ (0.19) $ 0.13 $ (3.41) $ 0.21
Diluted (in dollars per share) $ (0.00) $ 0.11 $ 0.20 $ (0.18) $ 0.01 $ 0.05 $ (0.09) $ (3.40) $ 0.03 $ 0.11 $ 0.26 $ (0.19) $ 0.13 $ (3.41) $ 0.21
XML 111 mg-20211231_htm.xml IDEA: XBRL DOCUMENT 0001436126 2021-01-01 2021-12-31 0001436126 2021-06-30 0001436126 2022-03-09 0001436126 2021-12-31 0001436126 2020-12-31 0001436126 2020-01-01 2020-12-31 0001436126 2019-01-01 2019-12-31 0001436126 us-gaap:CommonStockMember 2018-12-31 0001436126 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001436126 us-gaap:RetainedEarningsMember 2018-12-31 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001436126 us-gaap:ParentMember 2018-12-31 0001436126 us-gaap:NoncontrollingInterestMember 2018-12-31 0001436126 2018-12-31 0001436126 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001436126 us-gaap:ParentMember 2019-01-01 2019-12-31 0001436126 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001436126 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001436126 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001436126 us-gaap:CommonStockMember 2019-12-31 0001436126 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001436126 us-gaap:RetainedEarningsMember 2019-12-31 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001436126 us-gaap:ParentMember 2019-12-31 0001436126 us-gaap:NoncontrollingInterestMember 2019-12-31 0001436126 2019-12-31 0001436126 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001436126 us-gaap:ParentMember 2020-01-01 2020-12-31 0001436126 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001436126 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001436126 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001436126 us-gaap:CommonStockMember 2020-12-31 0001436126 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001436126 us-gaap:RetainedEarningsMember 2020-12-31 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001436126 us-gaap:ParentMember 2020-12-31 0001436126 us-gaap:NoncontrollingInterestMember 2020-12-31 0001436126 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001436126 us-gaap:ParentMember 2021-01-01 2021-12-31 0001436126 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001436126 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001436126 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001436126 us-gaap:CommonStockMember 2021-12-31 0001436126 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001436126 us-gaap:RetainedEarningsMember 2021-12-31 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001436126 us-gaap:ParentMember 2021-12-31 0001436126 us-gaap:NoncontrollingInterestMember 2021-12-31 0001436126 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember mg:LimitedPartnershipMember 2020-07-01 2020-07-31 0001436126 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-01-01 2021-12-31 0001436126 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001436126 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001436126 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001436126 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001436126 2022-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ServicesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:InternationalMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ProductsandSystemsMember 2021-01-01 2021-12-31 0001436126 mg:CorporateAndEliminationsMember mg:OilGasMember 2021-01-01 2021-12-31 0001436126 mg:OilGasMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ServicesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:InternationalMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ProductsandSystemsMember 2021-01-01 2021-12-31 0001436126 mg:CorporateAndEliminationsMember mg:AerospaceandDefenseMember 2021-01-01 2021-12-31 0001436126 mg:AerospaceandDefenseMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ServicesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:InternationalMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ProductsandSystemsMember 2021-01-01 2021-12-31 0001436126 mg:CorporateAndEliminationsMember mg:IndustrialsMember 2021-01-01 2021-12-31 0001436126 mg:IndustrialsMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationAndTransmissionMember mg:ServicesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationAndTransmissionMember mg:InternationalMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationAndTransmissionMember mg:ProductsandSystemsMember 2021-01-01 2021-12-31 0001436126 mg:CorporateAndEliminationsMember mg:PowerGenerationAndTransmissionMember 2021-01-01 2021-12-31 0001436126 mg:PowerGenerationAndTransmissionMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ServicesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:InternationalMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ProductsandSystemsMember 2021-01-01 2021-12-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherProcessIndustriesMember 2021-01-01 2021-12-31 0001436126 mg:OtherProcessIndustriesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ServicesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:InternationalMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ProductsandSystemsMember 2021-01-01 2021-12-31 0001436126 mg:CorporateAndEliminationsMember mg:InfrastructureResearchandEngineeringMember 2021-01-01 2021-12-31 0001436126 mg:InfrastructureResearchandEngineeringMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PetrochemicalMember mg:ServicesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PetrochemicalMember mg:InternationalMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PetrochemicalMember mg:ProductsandSystemsMember 2021-01-01 2021-12-31 0001436126 mg:CorporateAndEliminationsMember mg:PetrochemicalMember 2021-01-01 2021-12-31 0001436126 mg:PetrochemicalMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ServicesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:InternationalMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ProductsandSystemsMember 2021-01-01 2021-12-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherProductsandServicesMember 2021-01-01 2021-12-31 0001436126 mg:OtherProductsandServicesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2021-01-01 2021-12-31 0001436126 mg:CorporateAndEliminationsMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ServicesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:InternationalMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ProductsandSystemsMember 2020-01-01 2020-12-31 0001436126 mg:CorporateAndEliminationsMember mg:OilGasMember 2020-01-01 2020-12-31 0001436126 mg:OilGasMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ServicesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:InternationalMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ProductsandSystemsMember 2020-01-01 2020-12-31 0001436126 mg:CorporateAndEliminationsMember mg:AerospaceandDefenseMember 2020-01-01 2020-12-31 0001436126 mg:AerospaceandDefenseMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ServicesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:InternationalMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ProductsandSystemsMember 2020-01-01 2020-12-31 0001436126 mg:CorporateAndEliminationsMember mg:IndustrialsMember 2020-01-01 2020-12-31 0001436126 mg:IndustrialsMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationAndTransmissionMember mg:ServicesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationAndTransmissionMember mg:InternationalMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationAndTransmissionMember mg:ProductsandSystemsMember 2020-01-01 2020-12-31 0001436126 mg:CorporateAndEliminationsMember mg:PowerGenerationAndTransmissionMember 2020-01-01 2020-12-31 0001436126 mg:PowerGenerationAndTransmissionMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ServicesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:InternationalMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ProductsandSystemsMember 2020-01-01 2020-12-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherProcessIndustriesMember 2020-01-01 2020-12-31 0001436126 mg:OtherProcessIndustriesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ServicesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:InternationalMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ProductsandSystemsMember 2020-01-01 2020-12-31 0001436126 mg:CorporateAndEliminationsMember mg:InfrastructureResearchandEngineeringMember 2020-01-01 2020-12-31 0001436126 mg:InfrastructureResearchandEngineeringMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PetrochemicalMember mg:ServicesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PetrochemicalMember mg:InternationalMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PetrochemicalMember mg:ProductsandSystemsMember 2020-01-01 2020-12-31 0001436126 mg:CorporateAndEliminationsMember mg:PetrochemicalMember 2020-01-01 2020-12-31 0001436126 mg:PetrochemicalMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ServicesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:InternationalMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ProductsandSystemsMember 2020-01-01 2020-12-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherProductsandServicesMember 2020-01-01 2020-12-31 0001436126 mg:OtherProductsandServicesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2020-01-01 2020-12-31 0001436126 mg:CorporateAndEliminationsMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ServicesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:InternationalMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ProductsandSystemsMember 2019-01-01 2019-12-31 0001436126 mg:CorporateAndEliminationsMember mg:OilGasMember 2019-01-01 2019-12-31 0001436126 mg:OilGasMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ServicesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:InternationalMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ProductsandSystemsMember 2019-01-01 2019-12-31 0001436126 mg:CorporateAndEliminationsMember mg:AerospaceandDefenseMember 2019-01-01 2019-12-31 0001436126 mg:AerospaceandDefenseMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ServicesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:InternationalMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ProductsandSystemsMember 2019-01-01 2019-12-31 0001436126 mg:CorporateAndEliminationsMember mg:IndustrialsMember 2019-01-01 2019-12-31 0001436126 mg:IndustrialsMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationAndTransmissionMember mg:ServicesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationAndTransmissionMember mg:InternationalMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationAndTransmissionMember mg:ProductsandSystemsMember 2019-01-01 2019-12-31 0001436126 mg:CorporateAndEliminationsMember mg:PowerGenerationAndTransmissionMember 2019-01-01 2019-12-31 0001436126 mg:PowerGenerationAndTransmissionMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ServicesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:InternationalMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ProductsandSystemsMember 2019-01-01 2019-12-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherProcessIndustriesMember 2019-01-01 2019-12-31 0001436126 mg:OtherProcessIndustriesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ServicesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:InternationalMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ProductsandSystemsMember 2019-01-01 2019-12-31 0001436126 mg:CorporateAndEliminationsMember mg:InfrastructureResearchandEngineeringMember 2019-01-01 2019-12-31 0001436126 mg:InfrastructureResearchandEngineeringMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PetrochemicalMember mg:ServicesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PetrochemicalMember mg:InternationalMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:PetrochemicalMember mg:ProductsandSystemsMember 2019-01-01 2019-12-31 0001436126 mg:CorporateAndEliminationsMember mg:PetrochemicalMember 2019-01-01 2019-12-31 0001436126 mg:PetrochemicalMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ServicesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:InternationalMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ProductsandSystemsMember 2019-01-01 2019-12-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherProductsandServicesMember 2019-01-01 2019-12-31 0001436126 mg:OtherProductsandServicesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2019-01-01 2019-12-31 0001436126 mg:CorporateAndEliminationsMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ServicesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:InternationalMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ProductsandSystemsMember 2021-01-01 2021-12-31 0001436126 mg:CorporateAndEliminationsMember country:US 2021-01-01 2021-12-31 0001436126 country:US 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ServicesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:InternationalMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ProductsandSystemsMember 2021-01-01 2021-12-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherAmericasMember 2021-01-01 2021-12-31 0001436126 mg:OtherAmericasMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ServicesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:InternationalMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ProductsandSystemsMember 2021-01-01 2021-12-31 0001436126 mg:CorporateAndEliminationsMember srt:EuropeMember 2021-01-01 2021-12-31 0001436126 srt:EuropeMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ServicesMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:InternationalMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ProductsandSystemsMember 2021-01-01 2021-12-31 0001436126 mg:CorporateAndEliminationsMember srt:AsiaPacificMember 2021-01-01 2021-12-31 0001436126 srt:AsiaPacificMember 2021-01-01 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ServicesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:InternationalMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ProductsandSystemsMember 2020-01-01 2020-12-31 0001436126 mg:CorporateAndEliminationsMember country:US 2020-01-01 2020-12-31 0001436126 country:US 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ServicesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:InternationalMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ProductsandSystemsMember 2020-01-01 2020-12-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherAmericasMember 2020-01-01 2020-12-31 0001436126 mg:OtherAmericasMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ServicesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:InternationalMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ProductsandSystemsMember 2020-01-01 2020-12-31 0001436126 mg:CorporateAndEliminationsMember srt:EuropeMember 2020-01-01 2020-12-31 0001436126 srt:EuropeMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ServicesMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:InternationalMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ProductsandSystemsMember 2020-01-01 2020-12-31 0001436126 mg:CorporateAndEliminationsMember srt:AsiaPacificMember 2020-01-01 2020-12-31 0001436126 srt:AsiaPacificMember 2020-01-01 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ServicesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:InternationalMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ProductsandSystemsMember 2019-01-01 2019-12-31 0001436126 mg:CorporateAndEliminationsMember country:US 2019-01-01 2019-12-31 0001436126 country:US 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ServicesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:InternationalMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ProductsandSystemsMember 2019-01-01 2019-12-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherAmericasMember 2019-01-01 2019-12-31 0001436126 mg:OtherAmericasMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ServicesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:InternationalMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ProductsandSystemsMember 2019-01-01 2019-12-31 0001436126 mg:CorporateAndEliminationsMember srt:EuropeMember 2019-01-01 2019-12-31 0001436126 srt:EuropeMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ServicesMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:InternationalMember 2019-01-01 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ProductsandSystemsMember 2019-01-01 2019-12-31 0001436126 mg:CorporateAndEliminationsMember srt:AsiaPacificMember 2019-01-01 2019-12-31 0001436126 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001436126 mg:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2021-01-01 2021-12-31 0001436126 mg:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2020-01-01 2020-12-31 0001436126 mg:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2019-01-01 2019-12-31 0001436126 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001436126 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001436126 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001436126 mg:TexasCustomerMember 2019-12-31 0001436126 mg:TexasCustomerMember 2019-12-01 2019-12-31 0001436126 2021-10-01 2021-12-31 0001436126 us-gaap:LandMember 2021-12-31 0001436126 us-gaap:LandMember 2020-12-31 0001436126 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-01-01 2021-12-31 0001436126 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2021-01-01 2021-12-31 0001436126 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0001436126 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0001436126 srt:MinimumMember mg:OfficeFurnitureAndEquipmentMember 2021-01-01 2021-12-31 0001436126 srt:MaximumMember mg:OfficeFurnitureAndEquipmentMember 2021-01-01 2021-12-31 0001436126 mg:OfficeFurnitureAndEquipmentMember 2021-12-31 0001436126 mg:OfficeFurnitureAndEquipmentMember 2020-12-31 0001436126 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001436126 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001436126 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001436126 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001436126 country:CA mg:SmallNDTServicesCompanyMember 2021-01-01 2021-12-31 0001436126 country:CA mg:SmallNDTServicesCompanyMember 2021-12-31 0001436126 mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember 2019-09-01 2019-09-30 0001436126 mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember 2019-09-30 0001436126 srt:MinimumMember mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember 2019-09-01 2019-09-30 0001436126 srt:MaximumMember mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember 2019-09-01 2019-09-30 0001436126 mg:ServicesMember 2019-12-31 0001436126 mg:InternationalMember 2019-12-31 0001436126 mg:ProductsandSystemsMember 2019-12-31 0001436126 mg:ServicesMember 2020-01-01 2020-12-31 0001436126 mg:InternationalMember 2020-01-01 2020-12-31 0001436126 mg:ProductsandSystemsMember 2020-01-01 2020-12-31 0001436126 mg:ServicesMember 2020-12-31 0001436126 mg:InternationalMember 2020-12-31 0001436126 mg:ProductsandSystemsMember 2020-12-31 0001436126 mg:ServicesMember 2021-01-01 2021-12-31 0001436126 mg:InternationalMember 2021-01-01 2021-12-31 0001436126 mg:ProductsandSystemsMember 2021-01-01 2021-12-31 0001436126 mg:ServicesMember 2021-12-31 0001436126 mg:InternationalMember 2021-12-31 0001436126 mg:ProductsandSystemsMember 2021-12-31 0001436126 mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 mg:ServicesMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 mg:EuropeanReportingUnitMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 mg:BrazilianReportingUnitMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 mg:ServicesMember 2020-12-31 0001436126 mg:ServicesMember 2021-12-31 0001436126 mg:InternationalMember 2020-12-31 0001436126 mg:InternationalMember 2021-12-31 0001436126 mg:ProductsandSystemsMember 2021-12-31 0001436126 mg:ProductsandSystemsMember 2020-12-31 0001436126 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001436126 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001436126 us-gaap:CustomerRelationshipsMember 2021-12-31 0001436126 us-gaap:CustomerRelationshipsMember 2020-12-31 0001436126 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001436126 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001436126 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-31 0001436126 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-12-31 0001436126 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001436126 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001436126 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001436126 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001436126 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001436126 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001436126 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001436126 us-gaap:OtherIntangibleAssetsMember 2020-12-31 0001436126 mg:ServicesMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 us-gaap:ComputerSoftwareIntangibleAssetMember mg:ServicesMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 us-gaap:CustomerRelationshipsMember mg:ServicesMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 us-gaap:OtherIntangibleAssetsMember mg:ServicesMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 us-gaap:NoncompeteAgreementsMember mg:ServicesMember mg:COVID19PandemicMember 2020-01-01 2020-03-31 0001436126 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-01-01 2020-12-31 0001436126 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-01-01 2019-12-31 0001436126 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001436126 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001436126 mg:TermALoanFacilityMember us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001436126 mg:TermALoanFacilityMember us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001436126 mg:OtherLongTermDebtMember 2021-12-31 0001436126 mg:OtherLongTermDebtMember 2020-12-31 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2021-05-19 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001436126 srt:MinimumMember mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-05-19 2021-05-19 0001436126 srt:MaximumMember mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:DebtCovenantPeriodOneMember 2021-05-19 2021-05-19 0001436126 srt:MinimumMember mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember mg:DebtCovenantPeriodTwoMember 2021-05-19 2021-05-19 0001436126 srt:MaximumMember mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2021-05-19 2021-05-19 0001436126 srt:MinimumMember mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2021-05-19 2021-05-19 0001436126 mg:TermALoanFacilityMember us-gaap:RevolvingCreditFacilityMember mg:DebtCovenantPeriodOneMember 2021-05-19 2021-05-19 0001436126 mg:TermALoanFacilityMember us-gaap:RevolvingCreditFacilityMember mg:DebtCovenantPeriodTwoMember 2021-05-19 2021-05-19 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0001436126 srt:MinimumMember mg:OtherLongTermDebtMember 2021-01-01 2021-12-31 0001436126 srt:MaximumMember mg:OtherLongTermDebtMember 2021-01-01 2021-12-31 0001436126 srt:MinimumMember mg:OtherLongTermDebtMember 2021-12-31 0001436126 srt:MaximumMember mg:OtherLongTermDebtMember 2021-12-31 0001436126 us-gaap:FairValueInputsLevel3Member mg:ContingentConsiderationMember 2020-12-31 0001436126 us-gaap:FairValueInputsLevel3Member mg:ContingentConsiderationMember 2019-12-31 0001436126 us-gaap:FairValueInputsLevel3Member mg:ContingentConsiderationMember 2021-01-01 2021-12-31 0001436126 us-gaap:FairValueInputsLevel3Member mg:ContingentConsiderationMember 2020-01-01 2020-12-31 0001436126 us-gaap:FairValueInputsLevel3Member mg:ContingentConsiderationMember 2021-12-31 0001436126 mg:LongTermIncentivePlan2009Member 2021-12-31 0001436126 mg:LongTermIncentivePlan2009Member 2021-01-01 2021-12-31 0001436126 mg:LongTermIncentivePlan2016Member 2020-05-19 2020-05-19 0001436126 mg:LongTermIncentivePlan2016Member 2020-05-19 0001436126 mg:LongTermIncentivePlan2016Member 2021-12-31 0001436126 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001436126 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001436126 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001436126 us-gaap:EmployeeStockOptionMember 2021-12-31 0001436126 mg:ExercisePriceRangeOneMember 2021-01-01 2021-12-31 0001436126 mg:ExercisePriceRangeOneMember 2021-12-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001436126 srt:DirectorMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001436126 srt:DirectorMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001436126 srt:DirectorMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001436126 us-gaap:PerformanceSharesMember 2020-01-01 2020-12-31 0001436126 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001436126 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2020-01-01 2020-12-31 0001436126 us-gaap:PerformanceSharesMember 2020-12-31 0001436126 us-gaap:PerformanceSharesMember 2019-12-31 0001436126 us-gaap:PerformanceSharesMember 2018-12-31 0001436126 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001436126 us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001436126 us-gaap:PerformanceSharesMember 2021-12-31 0001436126 mg:Fiscal2019GrantsMember us-gaap:PerformanceSharesMember 2019-12-31 0001436126 us-gaap:PerformanceSharesMember mg:AccruedExpensesandOtherCurrentLiabilitiesMember 2019-12-31 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember 2020-01-01 2020-12-31 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember 2021-12-31 0001436126 us-gaap:ForeignCountryMember mg:CanadianTaxAuthorityProvinceOfAlbertaMember 2019-01-01 2019-12-31 0001436126 us-gaap:DomesticCountryMember 2021-12-31 0001436126 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001436126 us-gaap:ForeignCountryMember 2021-12-31 0001436126 us-gaap:CapitalLossCarryforwardMember 2021-12-31 0001436126 us-gaap:ForeignCountryMember 2021-01-01 2021-12-31 0001436126 us-gaap:ForeignCountryMember 2020-01-01 2020-12-31 0001436126 us-gaap:ForeignCountryMember 2019-01-01 2019-12-31 0001436126 srt:MinimumMember mg:BoilermakersandPipefittersPlansMember us-gaap:PensionPlansDefinedBenefitMember 2021-12-31 0001436126 mg:BoilermakersandPipefittersPlansMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-12-31 0001436126 mg:BoilermakersandPipefittersPlansMember us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-12-31 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember 2021-01-01 2021-12-31 0001436126 mg:CapitalManagementEnterpriseCMEMember mg:ConsultingServicesMember srt:DirectorMember 2021-12-31 0001436126 mg:CapitalManagementEnterpriseCMEMember mg:ConsultingServicesMember srt:DirectorMember 2021-01-01 2021-12-31 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember 2021-12-31 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember 2020-12-31 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember 2020-01-01 2020-12-31 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember mg:COVID19PandemicMember 2020-06-01 2020-12-31 0001436126 mg:ServicesMember mg:COVID19PandemicMember 2021-01-01 2021-12-31 0001436126 mg:TexasCustomerMember us-gaap:CollectibilityOfReceivablesMember 2021-12-31 0001436126 us-gaap:CollectibilityOfReceivablesMember 2019-12-31 0001436126 us-gaap:CollectibilityOfReceivablesMember 2019-12-01 2019-12-31 0001436126 mg:TexasCustomerMember us-gaap:CollectibilityOfReceivablesMember 2019-12-01 2019-12-31 0001436126 mg:TexasCustomerMember us-gaap:CollectibilityOfReceivablesMember 2019-12-31 0001436126 mg:ClassActionMember 2021-01-01 2021-12-31 0001436126 mg:ClassActionOnBehalfOfCurrentAndFormerEmployeesMember 2021-01-01 2021-12-31 0001436126 mg:ClassActionOnBehalfOfStateOfCaliforniaMember 2021-01-01 2021-12-31 0001436126 mg:ClassActionMember 2021-05-04 2021-05-04 0001436126 mg:ClassActionMember 2021-01-01 2021-03-31 0001436126 mg:ClassActionMember 2020-10-01 2020-12-31 0001436126 us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember 2021-12-31 0001436126 us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember 2018-01-01 2019-12-31 0001436126 us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember 2021-10-01 2021-12-31 0001436126 country:DE us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mg:RightToCustomerContractsMember mg:SeveranceandLaborDisputesMember srt:AffiliatedEntityMember 2020-01-01 0001436126 country:DE mg:SeveranceandLaborDisputesMember srt:AffiliatedEntityMember 2021-01-01 2021-12-31 0001436126 mg:SeveranceandLaborDisputesMember srt:AffiliatedEntityMember 2020-12-01 2020-12-31 0001436126 mg:SeveranceandLaborDisputesMember srt:AffiliatedEntityMember 2020-12-31 0001436126 mg:SeveranceandLaborDisputesMember srt:AffiliatedEntityMember 2021-03-31 0001436126 mg:SeveranceandLaborDisputesMember srt:AffiliatedEntityMember 2021-01-01 2021-03-31 0001436126 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember mg:AcquisitionRelatedContingenciesMember 2021-12-31 0001436126 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember mg:AcquisitionRelatedContingenciesMember 2021-01-01 2021-12-31 0001436126 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mg:DisposalOfForeignSubsidiariesMember mg:AcquisitionRelatedContingenciesMember mg:ProductsandSystemsMember 2018-01-01 2018-12-31 0001436126 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mg:DisposalOfForeignSubsidiariesMember mg:AcquisitionRelatedContingenciesMember mg:ProductsandSystemsMember 2021-08-03 2021-08-03 0001436126 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mg:DisposalOfForeignSubsidiariesMember mg:AcquisitionRelatedContingenciesMember mg:ProductsandSystemsMember 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2020-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2021-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2020-12-31 0001436126 mg:CorporateAndEliminationsMember 2021-12-31 0001436126 mg:CorporateAndEliminationsMember 2020-12-31 0001436126 country:US 2021-12-31 0001436126 country:US 2020-12-31 0001436126 mg:OtherAmericasMember 2021-12-31 0001436126 mg:OtherAmericasMember 2020-12-31 0001436126 srt:EuropeMember 2021-12-31 0001436126 srt:EuropeMember 2020-12-31 0001436126 2021-07-01 2021-09-30 0001436126 2021-04-01 2021-06-30 0001436126 2021-01-01 2021-03-31 0001436126 2020-10-01 2020-12-31 0001436126 2020-07-01 2020-09-30 0001436126 2020-04-01 2020-06-30 0001436126 2020-01-01 2020-03-31 0001436126 2019-10-01 2019-12-31 0001436126 2019-07-01 2019-09-30 0001436126 2019-04-01 2019-06-30 0001436126 2019-01-01 2019-03-31 iso4217:USD shares iso4217:USD shares pure mg:entity mg:plan mg:director mg:metric mg:employee_director mg:weld mg:claim mg:installment mg:segment 0001436126 false 2021 FY http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://www.mistrasgroup.com/20211231#AccruedExpensesAndOtherLiabilitiesCurrent http://www.mistrasgroup.com/20211231#AccruedExpensesAndOtherLiabilitiesCurrent 10-K true 2021-12-31 --12-31 false 001-34481 Mistras Group, Inc. DE 22-3341267 195 Clarksville Road Princeton Junction NJ 08550 609 716-4000 Common Stock, par value $.01 par value MG NYSE No No Yes Yes Accelerated Filer false false true false 176500000 29545813 Information required by Part III (Items 10, 11, 12, 13 and 14) is incorporated by reference to portions of the registrant’s definitive proxy statement for its 2022 annual meeting of shareholders (the “Proxy Statement”), which is expected to be filed not later than 120 days after the registrant’s fiscal year ended December 31, 2021. Except as expressly incorporated by reference, the Proxy Statement shall not be deemed to be a part of this report on Form 10-K. KPMG LLP Short Hills, New Jersey 185 24110000 25760000 109511000 107628000 12686000 13134000 15031000 16066000 161338000 162588000 86578000 92681000 59381000 68642000 205439000 206008000 2174000 2069000 47285000 51325000 562195000 583313000 12870000 14240000 83863000 78500000 20162000 10678000 3765000 3765000 755000 2664000 121415000 109847000 182403000 209538000 9752000 11115000 8385000 8236000 39328000 47358000 361283000 386094000 10000000 10000000 0 0 0.01 0.01 200000000 200000000 29546263 29234143 295000 292000 238687000 234638000 -17988000 -21848000 -20311000 -16061000 200683000 197021000 229000 198000 200912000 197219000 562195000 583313000 677131000 592571000 748586000 457013000 391855000 509489000 22971000 22185000 21800000 197147000 178531000 217297000 161334000 157157000 168621000 0 0 3038000 0 106062000 0 2042000 -220000 0 0 0 848000 2518000 2892000 3045000 11950000 13520000 16733000 1133000 337000 875000 18170000 -101217000 24137000 10882000 12955000 13698000 7288000 -114172000 10439000 3395000 -14706000 4359000 3893000 -99466000 6080000 33000 -5000 20000 3860000 -99461000 6060000 0.13 -3.41 0.21 0.13 -3.41 0.21 29572000 29147000 28740000 30130000 29147000 29046000 3893000 -99466000 6080000 -4252000 5227000 6275000 -359000 -94239000 12355000 33000 -5000 20000 -2000 3000 3000 -390000 -94237000 12332000 28563000 285000 226616000 71553000 -27557000 270897000 177000 271074000 6060000 6060000 20000 6080000 6272000 6272000 3000 6275000 30000 5759000 5759000 5759000 349000 -4000 3202000 3198000 3198000 3000 32000 32000 32000 28945000 289000 229205000 77613000 -21285000 285822000 200000 286022000 -99461000 -99461000 -5000 -99466000 5224000 5224000 3000 5227000 5930000 5930000 5930000 289000 -3000 497000 494000 494000 29234000 292000 234638000 -21848000 -16061000 197021000 198000 197219000 3860000 3860000 33000 3893000 -4250000 -4250000 -2000 -4252000 5421000 5421000 5421000 312000 -3000 1372000 1369000 1369000 29546000 295000 238687000 -17988000 -20311000 200683000 229000 200912000 3893000 -99466000 6080000 34921000 35705000 38533000 -87000 13409000 3599000 5421000 5851000 5766000 0 106062000 0 0 0 3038000 -417000 -3010000 535000 -949000 -337000 -511000 -119000 -2398000 -1804000 3979000 -27313000 -8298000 -278000 -84000 302000 -943000 1288000 -3289000 -1139000 -1020000 1138000 2268000 1841000 -5042000 -1917000 384000 131000 42261000 67802000 59110000 18161000 15396000 22047000 1115000 376000 873000 440000 0 4228000 1165000 803000 1868000 -18551000 -14969000 -25280000 4060000 4095000 4545000 0 2284000 983000 16262000 5976000 6857000 89000000 35750000 32000000 89065000 68050000 61700000 550000 1497000 0 938000 2091000 852000 1370000 494000 3198000 0 0 32000 -23245000 -44169000 -44137000 -2115000 2080000 -221000 -1650000 10744000 -10528000 25760000 15016000 25544000 24110000 25760000 15016000 10078000 12465000 14158000 4707000 -543000 6096000 2923000 2849000 9502000 Summary of Significant Accounting Policies and Practices<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mistras Group, Inc. and subsidiaries (the Company) is a leading “OneSource” multinational provider of integrated technology-enabled asset protection solutions helping to maximize the safety and operational uptime for civilization's most critical industrial and civil assets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backed by an innovative, data-driven asset protection portfolio, proprietary technologies, and decades-long legacy of industry leadership, the Company helps clients with asset-intensive infrastructure in the oil and gas, aerospace and defense, industrials, power generation and transmission (including alternative and renewable energy), other process industries and infrastructure, research and engineering and other industries towards achieving and maintaining operational excellence. By supporting these organizations that help fuel our vehicles and power our society; inspecting components that are trusted for commercial, defense, and space craft; and building real-time monitoring equipment to enable safe travel across bridges, the Company helps the world at large.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company enhances value for its clients by integrating asset protection throughout supply chains and centralizing integrity data through a suite of Industrial IoT-connected digital software and monitoring solutions, including OneSuite, which serves as an ecosystem platform, pulling together all of the Company’s software and data services capabilities, for the benefit of its customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's core capabilities also include non-destructive testing field inspections enhanced by advanced robotics, laboratory quality control and assurance testing, sensing technologies and NDT equipment, asset and mechanical integrity engineering services, and light mechanical maintenance and access services.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Developments</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 coronavirus (COVID-19) pandemic has continued to cause disruption and volatility in domestic and international markets however conditions continued to improve throughout 2021 as compared to 2020. The Company's businesses have been classified as non-healthcare critical infrastructure as defined by the U.S. Centers for Disease Control and Prevention (CDC). Our facilities, and the Company's customers' facilities as well, have remained open with staffing modifications and precautionary procedures taken as necessary. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Overall, the Company has taken actions to help ensure the health and safety of Company employees and those of its customers and suppliers; maintain business continuity and financial strength and stability; and serve customers as they provide essential products and services to the world. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic uncertainty, significant volatility in oil prices, and decreased traffic in the aerospace industry have adversely affected the operations of the Company's customers, suppliers and contractors beginning in the first quarter of 2020, and as a consequence, the Company's results of operations were adversely impacted. These negative factors continue to cause volatility and uncertainty in the markets in which the Company operates, although the Company in 2021 has nevertheless begun approaching pre-pandemic levels of activity in certain end markets, particularly oil and gas where crude oil prices have exceeded pre-pandemic levels.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the Company cannot fully assess the impact that the factors discussed above will have on its operations at this time, there were certain impacts that the Company identified resulting in impairment charges in 2020. See Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">9-Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">17</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has eliminated substantially all of the temporary cost reduction initiatives undertaken in 2020, including re-installment of the savings plan employer match and increasing wages back to pre-pandemic amounts. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently unable to predict with certainty the overall impact that the factors discussed above and the effect of the Russian-Ukrainian conflict may have on its business, results of operations or liquidity or in other ways which the Company cannot yet determine. The Company will continue to monitor market conditions and respond accordingly. As of December 31, 2021, the cash balance was approximately $24.1 million.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows guidance on the consolidation of variable interest entities (VIEs) that requires companies to utilize a qualitative approach to determine whether it is the primary beneficiary of a VIE. The process for identifying the primary beneficiary of a VIE requires consideration of the factors that indicate a party has the power to direct the activities that most significantly impact the VIE’s economic performance, including powers granted to the VIE’s program manager, powers contained in the VIE governing board and, to a certain extent, a company’s economic interest in the VIE. The Company analyzes its joint ventures and classifies them as either:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">a VIE that must be consolidated because the Company is the primary beneficiary, or the joint venture is not a VIE and the Company holds the majority voting interest with no significant participative rights available to the other partners; or</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">a VIE that does not require consolidation and is treated as an equity method investment because the Company is not the primary beneficiary or the joint venture is not a VIE and the Company does not hold the majority voting interest.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the above analysis, if it is determined that the Company has the power to direct the activities that most significantly impact the joint venture’s economic performance, the Company considers whether or not it has the obligation to absorb losses or rights to receive benefits of the VIE that could potentially be significant to the VIE.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company became the primary beneficiary in July 2020 of a VIE in which the Company has a 49% interest in a limited partnership, and a 49% shareholder in the corporate general partner of the limited partnership. The Company consolidated the financial statements of the VIE with the financial statements of the Company. As of and for the year ended December 31, 2021, the VIE had immaterial assets and had approximately $2.1 million revenue. The Company is the primary sub-contractor of the VIE.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying audited consolidated financial statements include the accounts of Mistras Group, Inc. as well as its wholly-owned subsidiaries, majority-owned subsidiaries and consolidated VIE. For subsidiaries in which the Company’s ownership interest is less than 100%, the non-controlling interests are reported in stockholders’ equity in the accompanying consolidated balance sheets. The non-controlling interests in net results, net of tax, is classified separately in the accompanying consolidated statements of income (loss). All significant intercompany accounts and transactions have been eliminated in consolidation. The results of operations of companies acquired are included from the date of acquisition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts in prior periods have been reclassified to conform to the current year presentation. Such reclassifications did not have a material effect on the Company's financial condition or results of operations as previously reported.</span></div><div><span><br/></span></div><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in accordance with U.S. generally accepted accounting principles (GAAP) requires that the Company make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and disclosure of contingent assets and liabilities at the date of financial statements. The Company bases its estimates and assumptions on historical experience, known or expected trends and various other assumptions that it believes to be reasonable. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates, which may cause the Company’s future results to be significantly affected.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an allowance for credit losses on its accounts receivable balances, which represents its best estimate of current expected credit losses over the contractual life of the accounts receivable. Beginning January 1, 2020, when evaluating the adequacy of its allowance for credit losses each reporting period, the Company analyzes accounts receivable balances with similar risk characteristics on a collective basis, considering factors such as the aging of receivable balances, payment terms </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(primarily with 30 day terms), geographic location, historical loss experience, current information, and future expectations (generally considered one year which is consistent with expected collectability of the Company's trade receivables). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company monitors and considers whether historical loss rates are consistent with expectation of supportable forward-looking estimates for its trade receivables noting no current or future economic considerations that would require adjusting the Company’s historical loss experience. Each reporting period, the Company reassesses whether any accounts receivable no longer share similar risk characteristics and should instead be evaluated as part of another pool or on an individual basis. Changes to the allowance for credit losses are adjusted through credit loss expense, which is presented within Selling, general and administrative expenses in the Consolidated Statements of Income (Loss). </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each of the years ended December 31, 2021 and 2020, no customer represented 10% or more of the Company's revenue. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. At times, cash deposits may exceed the limits insured by the Federal Deposit Insurance Corporation. The Company believes it is not exposed to any significant credit risk or risk of nonperformance of financial institutions.</span></div><div><span><br/></span></div><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value, as determined by using the first-in, first-out method, or market. Work in process and finished goods inventory include material, direct labor, variable costs and overhead.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchased and Internal-Use Software</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs that are incurred to purchase or to create and implement internal-use software, which includes software coding, installation and testing. Capitalized costs are amortized on a straight-line basis over three years, the estimated useful life of the software.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are recorded at cost. Depreciation of property, plant and equipment is computed utilizing the straight-line method over the estimated useful lives of the assets. Amortization of leasehold improvements is computed utilizing the straight-line method over the shorter of the remaining lease term or estimated useful life. Repairs and maintenance costs are expensed as incurred.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess purchase price of acquired businesses over the fair values attributed to underlying net tangible assets and identifiable intangible assets. The Company tests goodwill for impairment at a “reporting unit” level (which for the Company is represented by (i) our Services segment, (ii) our Products and Systems segment, and (iii) the European component of our International segment and (iv) the Brazilian component of our International segment). Our annual impairment test is conducted on the first day of our fourth quarter, which is October 1. Goodwill is also tested for impairment whenever an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In testing for goodwill impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances lead to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events and circumstances, the Company concludes that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then performing a quantitative impairment test is not necessary. If the Company concludes otherwise, the Company is required to perform a quantitative impairment test.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the fair value of a reporting unit is less than its carrying value, this is an indicator that the goodwill assigned to that reporting unit may be impaired. As a result of the Company adopting </span><span style="color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Update ("ASU") No. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2017-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other (Topic 350)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, impairment will be recorded in the amount that fair value is less than carrying value, as the ASU eliminated step two of the goodwill impairment process. The Company considers the income and market approaches to </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimating the fair value of our reporting units, which requires significant judgment in evaluation of economic and industry trends, estimated future cash flows, discount rates and other factors. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 8-</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information related to the Company's goodwill impairment test during 2021. </span></div><div><span><br/></span></div><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews the recoverability of its long-lived assets (or asset groups) whenever events or changes in circumstances indicate that the carrying amount of the long-lived asset (group) might not be recoverable. The assessment for potential impairment is based primarily on the Company’s ability to recover the carrying value of its long-lived assets from expected future undiscounted cash flows. If the total expected future undiscounted cash flows are less than the carrying amount of the assets, a loss is recognized for the difference between fair value (computed based upon the expected future discounted cash flows) and the carrying value of the assets.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates the purchase price of acquired businesses to their identifiable tangible assets and liabilities as well as identifiable intangible assets, such as customer relationships, technology, non-compete agreements and trade names. Certain estimates and judgments are required in the application of the fair value techniques, including estimates of the respective acquisition's future performance and related cash flows, selection of a discount rate and economic lives, and use of Level 3 measurements as defined in ASC No. 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosure. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes are recorded for any differences between the assigned values and tax bases of assets and liabilities. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Engineering</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and product development costs are expensed as incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising, Promotions and Marketing</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs for advertising, promotion and marketing programs are expensed as incurred and are included in selling, general and administrative expenses. Advertising expense was approximately $1.0 million, $0.8 million and $2.1 million for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and other financial current assets and liabilities approximate fair value based on the short-term nature of the items. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial position and results of operations of the Company’s foreign subsidiaries are measured using their functional currencies, which are their local currencies. Assets and liabilities of foreign subsidiaries are translated into the U.S. Dollar at the exchange rates in effect at the balance sheet date. Income and expenses are translated at the average exchange rate during the period. Translation gains and losses are reported as a component of other comprehensive income (loss) for the period and included in accumulated other comprehensive income (loss) within stockholders’ equity.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency (gains) and losses arising from transactions denominated in currencies other than the functional currency are included in net income, reported in selling, general and administrative expenses, and were approximately $0.4 million, $3.1 million, and $(0.5) million for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is self-insured for certain losses relating to workers’ compensation and health benefit claims. The Company maintains third-party excess insurance coverage for all workers' compensation and health benefit claims in excess of approximately $0.3 million per occurrence to reduce its exposure from such claims. Self-insured losses are accrued when it is probable that an uninsured claim has been incurred but not reported and the amount of the loss can be reasonably estimated at the balance sheet date.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-based Compensation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of services received from employees and directors in exchange for an award of an equity instrument is measured based on the grant-date fair value of the award. Such value is recognized as a non-cash expense on a straight-line basis over the minimum period the individual provides services, which is typically the vesting period of the award with the exception of awards with graded vesting that contain an internal performance measure where each tranche is recognized on a straight-line basis over its vesting period subject to the probability of meeting the performance requirements and adjusted for the number of shares expected to be earned. Awards to certain employees eligible for retirement prior to the award becoming fully vested are amortized to expense over the period through the date that the employee first becomes eligible to retire and is no longer required to provide service to earn the award. As share-based compensation expense is based on awards ultimately expected to vest, the amount of expense is reduced for estimated forfeitures. The cost of these awards is recorded in selling, general and administrative expense in the Company’s consolidated statements of income.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. We recognize deferred tax assets and liabilities at enacted income tax rates for the temporary differences between the financial reporting bases and the tax bases of our assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. Our net deferred tax assets primarily consist of net operating loss carry forwards, or NOLs. A valuation allowance is provided if it is more likely than not that some or all of a deferred income tax asset will not be realized. A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the current and prior years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2021, the Company adopted new guidance to simplify the accounting for income taxes by, among other things, removing certain exceptions related to intra-period tax allocations, interim calculations and the recognition of deferred tax liabilities for outside basis differences. The guidance did not have a material impact on the Company's consolidated financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020 and updated in January 2021, the FASB issued ASU 2020-04 and 2021-01, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.” The amendments provide optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating applicable contracts and the available expedients provided by the new guidance.</span></div> 24100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows guidance on the consolidation of variable interest entities (VIEs) that requires companies to utilize a qualitative approach to determine whether it is the primary beneficiary of a VIE. The process for identifying the primary beneficiary of a VIE requires consideration of the factors that indicate a party has the power to direct the activities that most significantly impact the VIE’s economic performance, including powers granted to the VIE’s program manager, powers contained in the VIE governing board and, to a certain extent, a company’s economic interest in the VIE. The Company analyzes its joint ventures and classifies them as either:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">a VIE that must be consolidated because the Company is the primary beneficiary, or the joint venture is not a VIE and the Company holds the majority voting interest with no significant participative rights available to the other partners; or</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">a VIE that does not require consolidation and is treated as an equity method investment because the Company is not the primary beneficiary or the joint venture is not a VIE and the Company does not hold the majority voting interest.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the above analysis, if it is determined that the Company has the power to direct the activities that most significantly impact the joint venture’s economic performance, the Company considers whether or not it has the obligation to absorb losses or rights to receive benefits of the VIE that could potentially be significant to the VIE.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company became the primary beneficiary in July 2020 of a VIE in which the Company has a 49% interest in a limited partnership, and a 49% shareholder in the corporate general partner of the limited partnership. The Company consolidated the financial statements of the VIE with the financial statements of the Company. As of and for the year ended December 31, 2021, the VIE had immaterial assets and had approximately $2.1 million revenue. The Company is the primary sub-contractor of the VIE.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying audited consolidated financial statements include the accounts of Mistras Group, Inc. as well as its wholly-owned subsidiaries, majority-owned subsidiaries and consolidated VIE. For subsidiaries in which the Company’s ownership interest is less than 100%, the non-controlling interests are reported in stockholders’ equity in the accompanying consolidated balance sheets. The non-controlling interests in net results, net of tax, is classified separately in the accompanying consolidated statements of income (loss). All significant intercompany accounts and transactions have been eliminated in consolidation. The results of operations of companies acquired are included from the date of acquisition.</span></div> 0.49 0.49 2100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts in prior periods have been reclassified to conform to the current year presentation. Such reclassifications did not have a material effect on the Company's financial condition or results of operations as previously reported.</span></div> <div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in accordance with U.S. generally accepted accounting principles (GAAP) requires that the Company make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and disclosure of contingent assets and liabilities at the date of financial statements. The Company bases its estimates and assumptions on historical experience, known or expected trends and various other assumptions that it believes to be reasonable. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates, which may cause the Company’s future results to be significantly affected.</span></div> <div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an allowance for credit losses on its accounts receivable balances, which represents its best estimate of current expected credit losses over the contractual life of the accounts receivable. Beginning January 1, 2020, when evaluating the adequacy of its allowance for credit losses each reporting period, the Company analyzes accounts receivable balances with similar risk characteristics on a collective basis, considering factors such as the aging of receivable balances, payment terms </span></div>(primarily with 30 day terms), geographic location, historical loss experience, current information, and future expectations (generally considered one year which is consistent with expected collectability of the Company's trade receivables). The Company monitors and considers whether historical loss rates are consistent with expectation of supportable forward-looking estimates for its trade receivables noting no current or future economic considerations that would require adjusting the Company’s historical loss experience. Each reporting period, the Company reassesses whether any accounts receivable no longer share similar risk characteristics and should instead be evaluated as part of another pool or on an individual basis. Changes to the allowance for credit losses are adjusted through credit loss expense, which is presented within Selling, general and administrative expenses in the Consolidated Statements of Income (Loss). <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each of the years ended December 31, 2021 and 2020, no customer represented 10% or more of the Company's revenue. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. At times, cash deposits may exceed the limits insured by the Federal Deposit Insurance Corporation. The Company believes it is not exposed to any significant credit risk or risk of nonperformance of financial institutions.</span></div> <div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value, as determined by using the first-in, first-out method, or market. Work in process and finished goods inventory include material, direct labor, variable costs and overhead.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchased and Internal-Use Software</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs that are incurred to purchase or to create and implement internal-use software, which includes software coding, installation and testing. Capitalized costs are amortized on a straight-line basis over three years, the estimated useful life of the software.</span></div> P3Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are recorded at cost. Depreciation of property, plant and equipment is computed utilizing the straight-line method over the estimated useful lives of the assets. Amortization of leasehold improvements is computed utilizing the straight-line method over the shorter of the remaining lease term or estimated useful life. Repairs and maintenance costs are expensed as incurred.</span></div> <div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess purchase price of acquired businesses over the fair values attributed to underlying net tangible assets and identifiable intangible assets. The Company tests goodwill for impairment at a “reporting unit” level (which for the Company is represented by (i) our Services segment, (ii) our Products and Systems segment, and (iii) the European component of our International segment and (iv) the Brazilian component of our International segment). Our annual impairment test is conducted on the first day of our fourth quarter, which is October 1. Goodwill is also tested for impairment whenever an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In testing for goodwill impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances lead to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events and circumstances, the Company concludes that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then performing a quantitative impairment test is not necessary. If the Company concludes otherwise, the Company is required to perform a quantitative impairment test.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the fair value of a reporting unit is less than its carrying value, this is an indicator that the goodwill assigned to that reporting unit may be impaired. As a result of the Company adopting </span><span style="color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Update ("ASU") No. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2017-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles-Goodwill and Other (Topic 350)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, impairment will be recorded in the amount that fair value is less than carrying value, as the ASU eliminated step two of the goodwill impairment process. The Company considers the income and market approaches to </span></div>estimating the fair value of our reporting units, which requires significant judgment in evaluation of economic and industry trends, estimated future cash flows, discount rates and other factors. <div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews the recoverability of its long-lived assets (or asset groups) whenever events or changes in circumstances indicate that the carrying amount of the long-lived asset (group) might not be recoverable. The assessment for potential impairment is based primarily on the Company’s ability to recover the carrying value of its long-lived assets from expected future undiscounted cash flows. If the total expected future undiscounted cash flows are less than the carrying amount of the assets, a loss is recognized for the difference between fair value (computed based upon the expected future discounted cash flows) and the carrying value of the assets.</span></div> Acquisitions<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates the purchase price of acquired businesses to their identifiable tangible assets and liabilities as well as identifiable intangible assets, such as customer relationships, technology, non-compete agreements and trade names. Certain estimates and judgments are required in the application of the fair value techniques, including estimates of the respective acquisition's future performance and related cash flows, selection of a discount rate and economic lives, and use of Level 3 measurements as defined in ASC No. 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosure. </span>Deferred taxes are recorded for any differences between the assigned values and tax bases of assets and liabilities. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Engineering</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and product development costs are expensed as incurred.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising, Promotions and Marketing</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>The costs for advertising, promotion and marketing programs are expensed as incurred and are included in selling, general and administrative expenses. 1000000 800000 2100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and other financial current assets and liabilities approximate fair value based on the short-term nature of the items. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial position and results of operations of the Company’s foreign subsidiaries are measured using their functional currencies, which are their local currencies. Assets and liabilities of foreign subsidiaries are translated into the U.S. Dollar at the exchange rates in effect at the balance sheet date. Income and expenses are translated at the average exchange rate during the period. Translation gains and losses are reported as a component of other comprehensive income (loss) for the period and included in accumulated other comprehensive income (loss) within stockholders’ equity.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>Foreign currency (gains) and losses arising from transactions denominated in currencies other than the functional currency are included in net income, reported in selling, general and administrative expenses, 400000 3100000 -500000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is self-insured for certain losses relating to workers’ compensation and health benefit claims. The Company maintains third-party excess insurance coverage for all workers' compensation and health benefit claims in excess of approximately $0.3 million per occurrence to reduce its exposure from such claims. Self-insured losses are accrued when it is probable that an uninsured claim has been incurred but not reported and the amount of the loss can be reasonably estimated at the balance sheet date.</span></div> 300000 Share-based Compensation<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of services received from employees and directors in exchange for an award of an equity instrument is measured based on the grant-date fair value of the award. Such value is recognized as a non-cash expense on a straight-line basis over the minimum period the individual provides services, which is typically the vesting period of the award with the exception of awards with graded vesting that contain an internal performance measure where each tranche is recognized on a straight-line basis over its vesting period subject to the probability of meeting the performance requirements and adjusted for the number of shares expected to be earned. Awards to certain employees eligible for retirement prior to the award becoming fully vested are amortized to expense over the period through the date that the employee first becomes eligible to retire and is no longer required to provide service to earn the award. As share-based compensation expense is based on awards ultimately expected to vest, the amount of expense is reduced for estimated forfeitures. The cost of these awards is recorded in selling, general and administrative expense in the Company’s consolidated statements of income.</span></div> <div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. We recognize deferred tax assets and liabilities at enacted income tax rates for the temporary differences between the financial reporting bases and the tax bases of our assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. Our net deferred tax assets primarily consist of net operating loss carry forwards, or NOLs. A valuation allowance is provided if it is more likely than not that some or all of a deferred income tax asset will not be realized. A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the current and prior years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2021, the Company adopted new guidance to simplify the accounting for income taxes by, among other things, removing certain exceptions related to intra-period tax allocations, interim calculations and the recognition of deferred tax liabilities for outside basis differences. The guidance did not have a material impact on the Company's consolidated financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020 and updated in January 2021, the FASB issued ASU 2020-04 and 2021-01, “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.” The amendments provide optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. The guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating applicable contracts and the available expedients provided by the new guidance.</span></div> Revenue<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives the majority of its revenue by providing services on a time and material basis and are short-term in</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nature. The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Obligations</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides highly integrated and bundled inspection services to its customers. The majority of the Company's contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using the Company's best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is a relative selling price based on price lists.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract modifications are not routine in the performance of the Company's contracts. Generally, when contracts are modified, the modification is to account for changes in scope to the goods and services that are provided. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as a separate contract.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's performance obligations are satisfied over time as work progresses or at a point in time. The majority of the Company's revenue is recognized over time as work progresses for the Company's service deliverables, which includes providing testing, inspection and mechanical services to our customers. Revenue is recognized over time, based on time and material incurred to date which best portrays the transfer of control to the customer. The Company also utilizes an available practical expedient that provides for revenue to be recognized in an amount that corresponds directly with the value to the customer of the entity’s performance completed to date. Fixed fee arrangements are determined based on expected labor, material, and overhead to be consumed on fulfillment of such services. For these arrangements, revenue is recognized on a cost-to-cost method tracked on an input basis. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our revenue recognized at a point in time is related to product sales when the customer obtains control of the asset, which is generally upon shipment to the customer. Contract costs include labor, material and overhead.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects any significant remaining performance obligations to be satisfied within one year.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Estimates</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company's customer contracts are short-term in nature. The Company enters into master service agreements (MSAs) with customers that specify an overall framework and contract terms. The actual contracting to provide services or furnish products are triggered by a work order, purchase order, or some similar document issued pursuant to a MSA which sets forth the scope of services and/or identifies the products to be provided. From time-to-time, the Company may enter into longer-term contracts, which can range from several months to several years. Revenue on certain contracts is recognized as work is performed based on total costs incurred to date in relation to the total estimated costs for the performance of the contract at completion. This includes contract estimates of costs to be incurred for the performance of the contract. Cost estimation is based upon the professional knowledge and experience of the Company's project managers, engineers and financial professionals. Factors that are considered in estimating the work to be completed include the availability of materials, the effect of any delays in the Company's project performance and the recoverability of any claims. Whenever revisions of estimates, contract costs and/or contract values indicate that the contract costs will exceed estimated revenues, thus creating a loss, a provision for the total estimated loss is recorded in that period.</span></div> Revenue<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives the majority of its revenue by providing services on a time and material basis and are short-term in</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nature. The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Obligations</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides highly integrated and bundled inspection services to its customers. The majority of the Company's contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using the Company's best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is a relative selling price based on price lists.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract modifications are not routine in the performance of the Company's contracts. Generally, when contracts are modified, the modification is to account for changes in scope to the goods and services that are provided. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as a separate contract.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's performance obligations are satisfied over time as work progresses or at a point in time. The majority of the Company's revenue is recognized over time as work progresses for the Company's service deliverables, which includes providing testing, inspection and mechanical services to our customers. Revenue is recognized over time, based on time and material incurred to date which best portrays the transfer of control to the customer. The Company also utilizes an available practical expedient that provides for revenue to be recognized in an amount that corresponds directly with the value to the customer of the entity’s performance completed to date. Fixed fee arrangements are determined based on expected labor, material, and overhead to be consumed on fulfillment of such services. For these arrangements, revenue is recognized on a cost-to-cost method tracked on an input basis. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our revenue recognized at a point in time is related to product sales when the customer obtains control of the asset, which is generally upon shipment to the customer. Contract costs include labor, material and overhead.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects any significant remaining performance obligations to be satisfied within one year.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Estimates</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company's customer contracts are short-term in nature. The Company enters into master service agreements (MSAs) with customers that specify an overall framework and contract terms. The actual contracting to provide services or furnish products are triggered by a work order, purchase order, or some similar document issued pursuant to a MSA which sets forth the scope of services and/or identifies the products to be provided. From time-to-time, the Company may enter into longer-term contracts, which can range from several months to several years. Revenue on certain contracts is recognized as work is performed based on total costs incurred to date in relation to the total estimated costs for the performance of the contract at completion. This includes contract estimates of costs to be incurred for the performance of the contract. Cost estimation is based upon the professional knowledge and experience of the Company's project managers, engineers and financial professionals. Factors that are considered in estimating the work to be completed include the availability of materials, the effect of any delays in the Company's project performance and the recoverability of any claims. Whenever revisions of estimates, contract costs and/or contract values indicate that the contract costs will exceed estimated revenues, thus creating a loss, a provision for the total estimated loss is recorded in that period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue by Category</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following series of tables present the Company's disaggregated revenue:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by industry was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products &amp; Systems</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corp/Elim</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil &amp; Gas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Defense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power Generation and Transmission</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Process Industries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure, Research &amp; Engineering</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Petrochemical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,387 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,332)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677,131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products &amp; Systems</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corp/Elim</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil &amp; Gas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Defense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power Generation and Transmission</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Process Industries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure, Research &amp; Engineering</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Petrochemical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,598)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,164 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,556 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,449 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,598)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592,571 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products &amp; Systems</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corp/Elim</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil &amp; Gas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Defense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power Generation and Transmission</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Process Industries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure, Research &amp; Engineering</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Petrochemical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595,130 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,583 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,398)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,586 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue per key geographic location was as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products &amp; Systems</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corp/Elim</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,469 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,284)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,222 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,768)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,812)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,387 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,332)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677,131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products &amp; Systems</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corp/Elim</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,410)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(446)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,164 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,556 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,449 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,598)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592,571 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products &amp; Systems</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corp/Elim</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,408 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,918)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,978)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595,130 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,583 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,398)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,586 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheets. Amounts are generally billed as work progresses in accordance with agreed-upon contractual terms, generally at periodic intervals (e.g., weekly, bi-weekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. These assets and liabilities are aggregated on an individual contract basis and reported on the Consolidated Balance Sheets at the end of each reporting period within accounts receivable, net or accrued expenses and other current liabilities.</span></div>Revenue recognized for 2021 and 2020, that was included in the contract liability balance at the beginning of the year was $4.6 million and $4.6 million, respectively. Changes in the contract asset and liability balances during the years ended December 31, 2021 and 2020, were not impacted by any other factors. The Company applies the practical expedient to expense incremental costs incurred related to obtaining a contract when the asset that the Company otherwise would have recognized is one year or less. P1Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following series of tables present the Company's disaggregated revenue:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by industry was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products &amp; Systems</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corp/Elim</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil &amp; Gas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Defense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power Generation and Transmission</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Process Industries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure, Research &amp; Engineering</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Petrochemical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,387 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,332)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677,131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products &amp; Systems</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corp/Elim</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil &amp; Gas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Defense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power Generation and Transmission</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Process Industries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure, Research &amp; Engineering</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Petrochemical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,598)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,164 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,556 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,449 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,598)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592,571 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products &amp; Systems</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corp/Elim</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil &amp; Gas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Defense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power Generation and Transmission</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Process Industries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Infrastructure, Research &amp; Engineering</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Petrochemical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,985 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595,130 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,583 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,398)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,586 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue per key geographic location was as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products &amp; Systems</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corp/Elim</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">912 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,469 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,284)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,222 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,768)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,812)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,387 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,332)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677,131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products &amp; Systems</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corp/Elim</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,410)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(446)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,164 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,556 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,449 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,598)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592,571 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended December 31, 2019</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products &amp; Systems</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corp/Elim</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,408 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,918)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,978)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595,130 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,583 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,398)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,586 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 330880000 35232000 808000 0 366920000 51593000 16513000 286000 0 68392000 41873000 24000000 1842000 0 67715000 39966000 9927000 2853000 0 52746000 38742000 12593000 64000 0 51399000 16809000 11496000 3985000 0 32290000 19378000 227000 0 0 19605000 16146000 7257000 3993000 -9332000 18064000 555387000 117245000 13831000 -9332000 677131000 279723000 39383000 377000 0 319483000 50813000 18166000 1292000 0 70271000 44919000 19657000 1852000 0 66428000 30005000 7559000 2323000 0 39887000 24671000 10029000 171000 0 34871000 17070000 10353000 6364000 0 33787000 18882000 345000 53000 0 19280000 10081000 2064000 4017000 -7598000 8564000 476164000 107556000 16449000 -7598000 592571000 364830000 43855000 756000 0 409441000 51390000 41224000 1237000 0 93851000 64622000 21405000 3187000 0 89214000 30300000 10289000 2726000 0 43315000 28495000 10196000 418000 0 39109000 14269000 9520000 9316000 0 33105000 25985000 592000 0 0 26577000 15239000 7190000 943000 -9398000 13974000 595130000 144271000 18583000 -9398000 748586000 472125000 912000 6469000 -4284000 475222000 80013000 5003000 395000 -1768000 83643000 1841000 108411000 2174000 -2812000 109614000 1408000 2919000 4793000 -468000 8652000 555387000 117245000 13831000 -9332000 677131000 406437000 911000 7551000 -3410000 411489000 68150000 4581000 550000 -446000 72835000 904000 99953000 3154000 -3470000 100541000 673000 2111000 5194000 -272000 7706000 476164000 107556000 16449000 -7598000 592571000 487408000 631000 12011000 -4918000 495132000 104081000 7659000 407000 -407000 111740000 2342000 127581000 1940000 -3978000 127885000 1299000 8400000 4225000 -95000 13829000 595130000 144271000 18583000 -9398000 748586000 4600000 4600000 P1Y Earnings per Share<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of shares outstanding during the period. Diluted earnings (loss) per share is computed by dividing net income (loss) by the sum of (1) the weighted average number of shares of common stock outstanding during the period, and (2) the dilutive effect of assumed conversion of equity awards using the treasury stock method. With respect to the number of weighted average shares outstanding (denominator), diluted shares reflects: (i) the exercise of options to acquire common stock to the extent that the options’ exercise prices are less than the average market price of common shares during the period and (ii) the pro forma vesting of restricted stock units.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computations of basic and diluted earnings per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.296%"/><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.385%"/><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.761%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings (loss) per share:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Mistras Group, Inc.</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings (loss) per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3.41)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted earnings (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Mistras Group, Inc.</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,461)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of restricted stock units outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,046 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted earnings (loss) per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3.41)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potential common shares were excluded from the computation of diluted earnings per share, as the effect would have been anti-</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dilutive: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potential common stock attributable to restricted stock units (RSUs) and performance stock units (PSUs) outstanding </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potential common stock attributable to stock options outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2020, 254 shares related to RSUs/PSUs, were excluded from the calculation of diluted EPS due to the net loss for the period.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computations of basic and diluted earnings per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:62.296%"/><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.385%"/><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.761%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings (loss) per share:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Mistras Group, Inc.</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings (loss) per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3.41)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted earnings (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Mistras Group, Inc.</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,461)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of restricted stock units outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,046 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted earnings (loss) per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3.41)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3860000 -99461000 6060000 29572000 29147000 28740000 0.13 -3.41 0.21 3860000 -99461000 6060000 29572000 29147000 28740000 558000 0 98000 0 0 208000 30130000 29147000 29046000 0.13 -3.41 0.21 The following potential common shares were excluded from the computation of diluted earnings per share, as the effect would have been anti-<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dilutive: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potential common stock attributable to restricted stock units (RSUs) and performance stock units (PSUs) outstanding </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potential common stock attributable to stock options outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2020, 254 shares related to RSUs/PSUs, were excluded from the calculation of diluted EPS due to the net loss for the period.</span></div> 109000 790000 42000 5000 5000 5000 114000 795000 47000 254000 Accounts Receivable<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable consist of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,841 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,228)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,511 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had $11.9 million and $11.9 million of unbilled revenues accrued as of December 31, 2021 and December 31, 2020, respectively, which is included within the trade accounts receivable balance above. Unbilled revenue is generally billed in the subsequent quarter to their revenue recognition. The Company considers unbilled receivables as short-term in nature as they are normally converted to trade receivables within 90 days, thus future changes in economic conditions will not have a significant effect on the credit loss estimate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was contracted to perform inspections of welds on various pipeline projects in Texas for a customer. As of December 31, 2019, approximately $1.4 million of past due receivables were outstanding from this customer. The Company received notice from the customer in December 2019, alleging that the work performed was not in compliance with the contract. The Company filed a lawsuit to recover the $1.4 million and other amounts due to the Company and the customer filed a counterclaim, alleging breach of contract and seeking its damages. The Company recorded a full reserve for this receivable during 2019 and the status of this situation has not changed since 2019. See Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">18-Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional details.</span></div>During the fourth quarter of 2021, the Company wrote off approximately $5 million of past due receivables related to work performed during 2019. The Company recorded a full reserve for these receivables in the prior years. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable consist of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,841 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,228)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,511 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 112739000 115841000 3228000 8213000 109511000 107628000 11900000 11900000 1400000 1400000 5000000 Inventories<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumable supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,686 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumable supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,686 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4794000 5006000 551000 770000 4621000 4640000 2720000 2718000 12686000 13134000 Property, Plant and Equipment<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consist of the following: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30-40</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-8</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-7</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(207,757)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,007)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,578 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,681 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was approximately $25.2 million, $24.7 million, and $24.2 million for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consist of the following: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30-40</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-8</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-7</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(207,757)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,007)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,578 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,681 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2762000 2724000 P30Y P40Y 24787000 25731000 P5Y P8Y 16620000 16980000 P5Y P7Y 250166000 237253000 294335000 282688000 207757000 190007000 86578000 92681000 25200000 24700000 24200000 Acquisitions<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, the Company completed one acquisition for a small NDT services company in Canada. The Company acquired 100% of the common stock in exchange for approximately $0.4 million during the first quarter of 2021. The results of the acquisition's operations are included within the Services segment and are not material to the consolidated financial statements. The Company completed its acquisition accounting for this transaction in accordance with the acquisition method of accounting for business combinations during the year ended December 31, 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During September 2019, the Company completed one acquisition that provides pipeline integrity management software and services to energy transportation companies. The Company acquired all the equity interest of the acquired entity in exchange for aggregate consideration of $4.4 million in cash, contingent consideration of up to $4.3 million to be earned based upon the acquired business achieving specific performance metrics over the initial three years of operations from the acquisition date and working capital adjustments. The goodwill recorded is primarily attributable to expected synergies and is generally deductible for tax purposes. The Company accounted for this transaction in accordance with the acquisition method of accounting for business combinations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final fair value of the assets acquired and liabilities assumed and the Company's allocation of purchase price:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.743%"/><td style="width:0.1%"/><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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital adjustments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of contingent consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,570 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current net assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,570 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities of the acquired businesses were included in the consolidated balance sheet based on their respective estimated fair value on the date of acquisition as determined in a purchase price allocation, using available information and making assumptions management believes are reasonable. The amortization periods for the intangible assets acquired range from one year to eighteen years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition-Related expense</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the course of its acquisition activities, the Company incurs costs in connection with due diligence, professional fees, and other expenses. Additionally, the Company adjusts the fair value of acquisition-related contingent consideration liabilities on a quarterly basis. These amounts are recorded as acquisition-related expense, net, on the consolidated statements of income and were as follows for the years ended December 31, 2021, 2020 and 2019:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due diligence, professional fees and other transaction costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to fair value of contingent consideration liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition-related expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contingent consideration liabilities are recorded on the consolidated balance sheets in accrued expenses and other current liabilities and other long-term liabilities.</span></div> 1 1 400000 1 4400000 4300000 P3Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final fair value of the assets acquired and liabilities assumed and the Company's allocation of purchase price:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.743%"/><td style="width:0.1%"/><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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital adjustments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of contingent consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,570 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current net assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,570 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 4380000 152000 1342000 5570000 142000 34000 65000 3594000 1735000 5570000 P1Y P18Y These amounts are recorded as acquisition-related expense, net, on the consolidated statements of income and were as follows for the years ended December 31, 2021, 2020 and 2019:<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due diligence, professional fees and other transaction costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to fair value of contingent consideration liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition-related expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5000 0 364000 1128000 337000 511000 1133000 337000 875000 Goodwill<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="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 is shown below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.637%"/><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.637%"/><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.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products and Systems</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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="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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,862)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,089)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to preliminary purchase price allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,896 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,008 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to preliminary purchase price allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,656 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,783 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,439 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews goodwill for impairment on a reporting unit basis on October 1 of each year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, the Company’s market capitalization declined significantly compared to the fourth quarter of 2019. Over the same period, the equity value of the Company’s peer group, and the overall U.S. stock market also declined significantly amid market volatility. In addition, oil prices had dropped significantly. These declines were driven in large part by the uncertainty surrounding the COVID-19 pandemic and other macroeconomic events such as the geopolitical tensions between OPEC and Russia. Based on these factors, the Company concluded that multiple triggering events occurred and, accordingly, an interim quantitative goodwill impairment test was performed as of the testing date for each reporting unit as of March 31, 2020 ("testing date"). During the first quarter of 2020, the Company also performed an analysis to determine any impairment of long-lived assets (see Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">9-Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) based on the triggering events noted above.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based upon the results of the interim quantitative goodwill impairment test during the first quarter of 2020, the Company recorded an aggregate impairment charge of $77.1 million, which consisted of $57.2 million in the services reporting unit within the Services segment, and $19.3 million in the European reporting unit and $0.6 million in the Brazilian reporting unit, both within the International segment. The impairment was calculated based on the difference between the estimated fair value and the carrying value of the reporting units and are included in Impairment charges on the Consolidated Statements of Income (Loss) for the three months ended March 31, 2020. The Company performed a quantitative annual impairment test as of October 1, 2021 and the Company did not identify any changes in circumstances that would indicate the carrying value of </span></div>goodwill may not be recoverable. Additionally, through December 31, 2021, the Company did not identify any changes in circumstances that would indicate the carrying value of goodwill may not be recoverable. Significant adverse changes in future periods could negatively affect the Company's key assumptions and may result in future goodwill impairment charges which could be material.The Company's cumulative goodwill impairment as of December 31, 2021 and December 31, 2020 was $100.2 million, of which $57.2 million related to the Services segment, $29.8 million related to the International segment and $13.2 million related to the Products and Systems segment. <span style="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 is shown below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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.637%"/><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.637%"/><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.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products and Systems</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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="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"/><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"/><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"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,862)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,089)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to preliminary purchase price allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,896 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,008 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to preliminary purchase price allocations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,656 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,783 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,439 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 247215000 35195000 0 282410000 57227000 19862000 0 77089000 200000 0 0 200000 -76000 563000 0 487000 190112000 15896000 0 206008000 0 0 0 0 280000 0 0 280000 264000 -1113000 0 -849000 190656000 14783000 0 205439000 77100000 57200000 19300000 600000 100200000 100200000 57200000 57200000 29800000 29800000 13200000 13200000 Intangible Assets<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of intangible assets were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"><tr><td style="width:1.0%"/><td style="width:10.996%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.577%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.158%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.222%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="18" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impairment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-18</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,319)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,649)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,206)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software/Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,066)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(502)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,571 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,190)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,381 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,944)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,794)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,642 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">8- Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, during the first quarter of 2020, there were negative market indicators that were determined to be triggering events indicating a potential impairment of certain long-lived assets within asset groups in the Services, International, and Products and Systems segments, as well as Corporate. The asset groups are groupings of assets and liabilities determined at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability testing indicated that certain intangible assets and right of use assets (See Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">17-Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) were potentially impaired. For asset groups that required an impairment measurement, similar to the valuations performed to determine the goodwill impairment, the Company used income and market approaches to estimate the fair value of the long-lived assets, which requires significant judgment in evaluation of the useful lives of the assets, economic and industry trends, estimated future cash flows, discount rates, and other factors. The result of the analysis was an aggregate impairment charge of $28.8 million, which consisted of $25.9 million to software/technology, $2.2 million to customer relationships, $0.5 million to other intangibles and $0.2 million to covenants not to compete, all of which are in the Services reporting unit within the Services segment and are included in Impairment charges on the consolidated statements of income (loss) for the year ended December 31, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the years ended December 31, 2021, 2020 and 2019, was approximately $9.7 million, $11.0 million, and $14.3 million, respectively, including amortization of software/technology for these periods of $3.0 million, $3.6 million, and $5.6 million, respectively.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense in each of the five years and thereafter subsequent to December 31, 2021 related to the Company’s intangible assets is expected to be as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expense</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,381 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization of intangible assets were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.643%"><tr><td style="width:1.0%"/><td style="width:10.996%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.577%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.158%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.222%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="18" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Impairment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-18</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,319)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,649)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,206)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software/Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,066)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(502)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,571 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,190)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,381 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,380 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,944)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,794)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,642 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P5Y P18Y 112109000 80319000 31790000 116101000 75649000 2206000 38246000 P3Y P15Y 52265000 26415000 25850000 77326000 23519000 25874000 27933000 P2Y P5Y 12623000 12390000 233000 12833000 12162000 212000 459000 P2Y P12Y 10574000 9066000 1508000 11120000 8614000 502000 2004000 187571000 128190000 59381000 217380000 119944000 28794000 68642000 28800000 25900000 2200000 500000 200000 9700000 11000000 14300000 3000000 3600000 5600000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense in each of the five years and thereafter subsequent to December 31, 2021 related to the Company’s intangible assets is expected to be as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expected</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expense</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,381 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 9626000 8786000 7645000 5627000 6189000 21508000 59381000 Accrued Expenses and Other Current Liabilities<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consist of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:75.879%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><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.045%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries, wages and related employee benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued workers' compensation and health benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use liability - Operating</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consist of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:75.879%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><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.045%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries, wages and related employee benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued workers' compensation and health benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,948 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,538 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use liability - Operating</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 33816000 30214000 1830000 1300000 3994000 3948000 6202000 6538000 10040000 10348000 2519000 2519000 25462000 23633000 83863000 78500000 Long-Term Debt<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:76.059%"/><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:9.296%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior credit facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan, net of unamortized debt issuance costs of $0.2 million and $0.3 million</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,565 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,216 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,403 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,538 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Senior Credit Facility</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a credit agreement with its banking group (as amended, the “Credit Agreement”) which provides the Company with a revolving line of credit and a $100 million senior secured term loan A facility. Pursuant to the Amendment described below, the revolving line of credit was reduced from $155 million to $150 million on December 31, 2021. Both the revolving line of credit and the term loan A facility under the Credit Agreement have a maturity date of December 12, 2023. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 19, 2021, the Company entered into the Fifth Amendment (the “Amendment”) to the Credit Agreement. The Amendment made the following changes:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Removed the LIBOR floor of 1.0%, which provided that if LIBOR is below 1.0%, the interest rate will be calculated as if LIBOR is 1.0%. Now the actual LIBOR rate is used to calculate interest, even if LIBOR is below 1.0%. The LIBOR margins and base rate margins are unchanged but are based upon the new Total Consolidated Debt Leverage Ratio (defined below); previously the margin was based upon the Funded Debt Leverage Ratio.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Requires the Company to maintain a Total Consolidated Debt Leverage Ratio not to exceed 4.00 to 1.0 as of the end of each quarter through the quarter ending March 31, 2022, and for each quarter thereafter the ratio shall not exceed 3.50 to 1.0. </span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">◦</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Total Consolidated Debt Leverage Ratio means the ratio of (a) Total Consolidated Debt to (b) EBITDA (as defined in the Credit Agreement) for the trailing four consecutive quarters. </span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">◦</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Total Consolidated Debt means all indebtedness (including subordinated debt) of the Company on a consolidated basis (with a limited exception).</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If the Company incurs certain subordinated debt or other permitted indebtedness, then the Company must maintain a Total Consolidated Debt Leverage Ratio not to exceed 4.50 to 1.0 and maintain a ratio of Senior Debt to EBITDA not to exceed 3.50 to 1.00, with Senior Debt being Total Consolidated Debt, less permitted subordinated debt.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company must repay loans under the Credit Agreement with the net proceeds from certain dispositions of assets under certain circumstances and limits investments in non-guarantor subsidiaries under certain circumstances if the Company’s Total Consolidated Leverage Ratio is above 3.5 to 1.0.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Quarterly payments on the term loan increased to $3.75 million through March 31, 2022, then to $5.0 million for each quarterly payment thereafter and a final balloon payment at maturity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the borrowing capacity reduction on the revolving loan line of credit, the Company expensed $0.1 million in unamortized capitalized debt issuance costs during the year ended December 31, 2021, which was included in selling, general and administrative expenses on the Consolidated Statements of Income (Loss). The Company incurred $0.5 million in financing costs for the Amendment, of which $0.2 million of third party costs were expensed and included in selling, general and administrative expenses on the Consolidated Statements of Income (Loss). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Credit Agreement, the Company may borrow up to $100 million in non-U.S. Dollar currencies and use up to $20 million of the credit limit for the issuance of letters of credit. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had borrowings of $196.1 million and a total of $4.3 million of letters of credit outstanding under the Credit Agreement. The Company has capitalized costs associated with debt modifications of $0.9 million as of December 31, 2021, which is included in Other Assets on the consolidated balance sheet. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company was in compliance with the terms of the Credit Agreement. The Company continuously monitors its compliance with the covenants contained in its Credit Agreement. The Company believes that it is probable, based on the amended covenants, that the Company will be able to comply with the financial covenants in the Credit Agreement as modified by the Amendment and that sufficient credit remains available under the Credit Agreement to meet the Company's liquidity needs. However, due to the uncertainties being caused by the COVID-19 pandemic, the significant volatility in oil prices, and volatility in the aerospace production, such matters cannot be predicted with certainty.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Debt</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's other debt includes bank financing provided at the local subsidiary level used to support working capital requirements and fund capital expenditures. At December 31, 2021, there was an aggregate of approximately $6.4 million outstanding, payable at various times through 2030. Monthly payments ran</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ge from $1 thousand to $18 thousand and interest rates range from 0.4% to 3.5%. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled principal payments due under all borrowing agreements in each of the five years and thereafter subsequent to December 31, 2021 are as follows:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,565 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:76.059%"/><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:9.296%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior credit facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan, net of unamortized debt issuance costs of $0.2 million and $0.3 million</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,565 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,216 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,403 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,538 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 119500000 120312000 200000 300000 76673000 89745000 6392000 10159000 202565000 220216000 20162000 10678000 182403000 209538000 100000000 155000000 150000000 0.010 0.010 0.010 0.010 4.00 3.50 4.50 3.50 3.5 3750000 5000000 100000 500000 200000 100000000 20000000 196100000 4300000 900000 6400000 1000 18000 0.004 0.035 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled principal payments due under all borrowing agreements in each of the five years and thereafter subsequent to December 31, 2021 are as follows:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,565 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 20180000 178862000 1184000 726000 386000 1227000 202565000 Fair Value Measurements<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs fair value measurements in accordance with the guidance provided by ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASC 820 defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. It also establishes a three level hierarchy that prioritizes the inputs used to measure fair value. The three levels of the hierarchy are defined as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 — Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 — Observable inputs other than quoted prices included in Level 1, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability and inputs derived principally from or corroborated by observable market data.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 — Unobservable inputs reflecting the Company’s own assumptions about inputs that market participants would use in pricing the asset or liability based on the best information available.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial instruments measured at fair value on a recurring basis</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of contingent consideration liabilities was estimated using a discounted cash flow technique with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC 820. The significant inputs in the Level 3 measurement not supported by market activity include the probability assessments of expected future cash flows related to the acquisitions, appropriately discounted considering the uncertainties associated with the obligation, and as calculated in accordance with the terms of the applicable acquisition agreements.</span></div> Fair Value Measurements<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs fair value measurements in accordance with the guidance provided by ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASC 820 defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. It also establishes a three level hierarchy that prioritizes the inputs used to measure fair value. The three levels of the hierarchy are defined as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 — Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 — Observable inputs other than quoted prices included in Level 1, including quoted prices for similar assets or liabilities in active markets, quoted prices for identical assets or liabilities in inactive markets, inputs other than quoted prices that are observable for the asset or liability and inputs derived principally from or corroborated by observable market data.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 — Unobservable inputs reflecting the Company’s own assumptions about inputs that market participants would use in pricing the asset or liability based on the best information available.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial instruments measured at fair value on a recurring basis</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of contingent consideration liabilities was estimated using a discounted cash flow technique with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC 820. The significant inputs in the Level 3 measurement not supported by market activity include the probability assessments of expected future cash flows related to the acquisitions, appropriately discounted considering the uncertainties associated with the obligation, and as calculated in accordance with the terms of the applicable acquisition agreements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the changes in the fair value of Level 3 contingent consideration:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.022%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of the period:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(938)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the period:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial instruments not measured at fair value on a recurring basis</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated current market conditions and borrower credit quality and has determined that the carrying value of its long-term debt approximates fair value. The fair value of the Company’s notes payable and finance lease obligations approximates their carrying amounts based on anticipated interest rates which management believes would currently be available to the Company for similar issuances of debt.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the changes in the fair value of Level 3 contingent consideration:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.022%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of the period:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,216 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(938)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the period:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1640000 3216000 0 200000 938000 2091000 0 35000 1128000 302000 0 -22000 1830000 1640000 Share-Based Compensation<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has share-based incentive awards outstanding to its eligible employees and non-employee directors under two equity incentive plans: (i) the 2009 Long-Term Incentive Plan (the "2009 Plan") and (ii) the 2016 Long-Term Incentive Plan (the "2016 Plan"). No further awards may be granted under the 2009 Plan, although one stock option award granted under the 2009 Plan remains outstanding in accordance with its terms. Awards granted under the 2016 Plan may be in the form of stock options, restricted stock units and other forms of share-based incentives, including performance restricted stock units, stock appreciation rights and deferred stock rights. At the annual shareholders meeting on May 19, 2020, the Company’s shareholders approved an amendment to increase the total number of shares that may be issued under the 2016 Plan by 2 million, for a total of 3.7 million shares that may be issued under the 2016 Plan, of which 1,176,888 shares were available for future grants as of December 31, 2021. As of December 31, 2021, there was an aggregate of approximately 5,000 stock options outstanding under the 2009 Plan.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each of the years ended December 31, 2021, 2020 and 2019, the Company did not recognize any share-based compensation expense related to the stock option award, as the one outstanding stock option award was already fully vested. No unrecognized compensation costs remained related to the stock option awards. Cash proceeds from, and the intrinsic value of, stock options exercised during the years ended December 31, 2021, 2020 and 2019 were as follows (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash proceeds from options exercised</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value of options exercised</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During 2019, 2.1 million stock options were net exercised, wherein the option holders surrendered a portion of the underlying stock option awards to pay the exercise price and required minimum tax withholding. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of the stock option activity, weighted-average exercise prices and options outstanding as of December 31, 2021, 2020 and 2019 is as follows (in thousands, except per share amounts and years):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the years ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock Options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired or forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of year:</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:33.554%"/><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.234%"/><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.234%"/><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.234%"/><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.234%"/><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.240%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Life (Years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercisable</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate Intrinsic Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Unit Awards</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted Stock Units generally vest ratably on each of the first four anniversary dates of issuance. The Company recognized approximately $3.5 million, $4.4 million and $4.0 million of share-based compensation for the years ended December 31, 2021, 2020 and 2019, respectively, related to restricted stock unit awards. As of December 31, 2021, there were approximately $5.8 million of unrecognized compensation costs, net of estimated forfeitures, related to restricted stock unit awards, which are expected to be recognized over a remaining weighted average period of 2.5 years. Upon vesting, restricted stock units are generally net share-settled to cover the required minimum withholding tax and the remaining amount is converted into an equivalent number of shares of common stock.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the vesting activity of restricted stock unit awards, with the respective fair value of the awards, is as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards vested</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of awards vested</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the fully-vested common stock the Company issued to its six non-employee directors, in connection with its non-employee director compensation plan, is as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards issued</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value of awards issued</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's outstanding, non-vested restricted share units is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of period:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(208)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of period:</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Restricted Stock Units</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains Performance Restricted Stock Units (PRSUs) that have been granted to select executives and senior officers whose ultimate payout is based on the Company’s performance over a one-year period based on specific metrics approved by the Compensation Committee of the Board of Directors of the Company. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For 2020, the Compensation Committee approved the following four metrics</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.5pt">Revenue.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.5pt">Adjusted EBITDA </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">defined as net income attributable to the Company plus: interest expense, provision for income taxes, depreciation and amortization, share-based compensation expense and certain acquisition related costs (including transaction due diligence costs and adjustments to the fair value of contingent consideration), foreign exchange (gain) loss and, if applicable, certain special items which are noted).</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.5pt">Free Cash Flow</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as a percentage of revenue.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.5pt">Return on Average Book Equity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">defined as net income divided by average book value of shareholders equity. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The free cash flow and return on average book equity criteria are relative metrics, the performance of which are based upon how the Company performs relative to a peer group. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For 2021, the Compensation Committee made changes to the Company’s equity incentive compensation plan for its executive officers and approved the new target metrics for 2021. For 2021, the three metrics are: </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.5pt">Free Cash Flow </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net cash provided by operating activities less purchases of property, plant, equipment and intangible assets and is subject to adjustments approved by the Compensation Committee.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.5pt">Adjusted EBITDA </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as defined in the 2020 metric section above.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.5pt">Total Shareholder Return (TSR)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> measures the total return to shareholders of the Company during 2021 versus the total return to the shareholders of a predefined peer group of companies that provide inspection, testing, certification or similar industrial services. The return will be measured by the year over year percent change in share price. The share prices used to calculate the return are the average share price during the 20-trading day period ending on the initial measurement date (the last 20 trading days of 2020), compared to the average share price during the 20-trading day </span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">period ending on the final measurement date (the last 20 trading days of 2021). Any cash dividends or distributions paid in 2021 will be added to calculate the return to shareholders during the year. TSR is considered a market condition for which the fair value of PRSUs with this condition is determined using a Monte Carlo valuation model. Key assumptions in the Monte Carlo valuation model included: </span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:11.07pt">Expected Volatility. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility of the Company’s common stock at the date of grant was estimated based on a historical average volatility rate for the approximate 1-year performance period. </span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.5pt">Dividend Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The dividend yield assumption was based on historical and anticipated dividend payouts (assumed at zero). </span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:11.07pt">Risk-Free Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The risk-free interest rate assumption was based on observed interest rates consistent with the approximate 1-year performance measurement period.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PRSUs are equity-classified and compensation costs are initially measured using the fair value of the underlying stock at the date of grant. Compensation costs related to the PRSUs are subsequently adjusted for changes in the expected outcomes of the performance conditions. Compensation cost related to the PRSUs with a market condition is not reversed if the market condition is not achieved, provided the employee requisite service has been rendered. PRSUs generally vest ratably on each of the first four anniversary dates upon completion of the performance period, for a total requisite service period of up to five years and have no dividend rights.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's PRSU activity is presented as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><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.905%"/><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.905%"/><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.912%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of period:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance condition adjustments, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of period:</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2021, 189,000 PRSUs were granted. There was a 56,000 net unit reduction to these awards, which represents Company performance against target, during the year ended December 31, 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2020, 292,000 PRSUs were granted. There was a 99,000 unit reduction to these awards, which represents Company performance against target, (including an increase of 1,000 units due to the Compensation Committee approving the final calculation of the award metrics for calendar year 2019), during the year ended December 31, 2020. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2019, 190,000 PRSUs were granted. There was a 103,000 unit reduction to these awards, which represents Company performance below target, during the year ended December 31, 2019. As of December 31, 2019, the aggregate liability related to 29,000 outstanding discretionary PRSUs was less than $0.1 million and is classified within Accrued expenses and other liabilities on the consolidated balance sheet. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Compensation expense related to all PRSUs described above was $1.4 million, $1.2 million, and $1.3 million for the years ended December 31, 2021, 2020 and 2019, respectively. At December 31, 2021, there was $2.0 million of total unrecognized compensation costs related to approximately 388,000 unvested performance restricted stock units. These costs are expected to be recognized over a weighted-average period of approximately 2.2 years.</span></div>For the years ended December 31, 2021, 2020 and 2019, the income tax benefit recognized on all share based compensation arrangements referenced above was approximately $1.4 million, $0.6 million, and $2.1 million, respectively. 2 0 1 2000000 3700000 1176888 5000 0 0 0 1 0 Cash proceeds from, and the intrinsic value of, stock options exercised during the years ended December 31, 2021, 2020 and 2019 were as follows (in thousands):<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash proceeds from options exercised</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value of options exercised</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div>1 During 2019, 2.1 million stock options were net exercised, wherein the option holders surrendered a portion of the underlying stock option awards to pay the exercise price and required minimum tax withholding. 0 0 32000 0 0 4530000 2100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of the stock option activity, weighted-average exercise prices and options outstanding as of December 31, 2021, 2020 and 2019 is as follows (in thousands, except per share amounts and years):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the years ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock Options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,105 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired or forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of year:</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5000 22.35 5000 22.35 2105000 13.47 0 0 0 0 0 0 0 0 0 0 2093000 13.45 0 0 0 0 7000 10.00 5000 22.35 5000 22.35 5000 22.35 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:33.554%"/><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.234%"/><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.234%"/><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.234%"/><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.234%"/><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.240%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Life (Years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercisable</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate Intrinsic Value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr></table> 22.35 22.35 5000 P0Y2M12D 22.35 5000 22.35 0 0 3500000 4400000 4000000 5800000 P2Y6M <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the vesting activity of restricted stock unit awards, with the respective fair value of the awards, is as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards vested</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of awards vested</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 317000 208000 172000 3434000 837000 2495000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the fully-vested common stock the Company issued to its six non-employee directors, in connection with its non-employee director compensation plan, is as follows: </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards issued</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value of awards issued</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6 51000 68000 30000 525000 326000 450000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's outstanding, non-vested restricted share units is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of period:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.55 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(208)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of period:</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1076000 7.41 559000 16.92 443000 20.55 528000 10.07 782000 3.79 339000 14.04 317000 10.77 208000 18.71 172000 20.38 79000 8.82 57000 9.62 51000 17.71 1208000 7.96 1076000 7.41 559000 16.92 P1Y 4 3 P20D P20D P20D P20D P1Y 0 P1Y P5Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company's PRSU activity is presented as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:23.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><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.905%"/><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.905%"/><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.912%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of period:</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.84 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance condition adjustments, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of period:</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 333000 8.84 260000 16.77 277000 17.80 189000 12.59 292000 3.68 190000 13.63 56000 9.27 99000 3.82 106000 13.77 78000 8.15 120000 17.29 101000 17.19 0 0 0 0 0 0 388000 10.07 333000 8.84 260000 16.77 189000 56000 292000 99000 1000 190000 103000 29000 100000 1400000 1200000 1300000 2000000 388000 P2Y2M12D 1400000 600000 2100000 Income Taxes <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) before provision for income taxes is as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before provision for income taxes from:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,190)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,982)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,288 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,172)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,439 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for uncertain tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,519 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,772)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,902 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(309)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,884)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,045)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,095)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for uncertain tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,176)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,070)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,812)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,934)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,543)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision (benefit) for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,395 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,706)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,359 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes differs from the amount computed by applying the statutory federal tax rate to income tax as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:8.695%"/><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:11.180%"/><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.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the years ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,976)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US taxation of foreign earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent differences</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="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"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal loss carryback</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,938)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><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"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of foreign tax rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision (benefit) for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,395 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,706)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,359 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The permanent differences identified above include normal recurring differences, such as meals, entertainment and parking fringe benefits as well as a portion of the goodwill impairment charge.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2017, the United States enacted fundamental changes to the federal tax law following the passage of the Tax Cuts and Jobs Act (the "Tax Act").</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Act is complex and significantly changes the U.S. corporate tax system by, among other things, (a) reducing the federal corporate tax rate from 35% to 21% for tax years beginning after December 31, 2017, (b) replacing the prior system of taxing corporations on foreign earnings of their foreign subsidiaries when the earnings are repatriated with a partial territorial tax system that provides a 100% dividends-received deduction (DRD) to domestic corporations for foreign-sourced dividends received from 10%-or-more owned foreign corporations, (c) subjecting certain unrepatriated foreign earnings to a mandatory one-time transition tax on post-1986 earnings and profits ("the transition tax"), and (d) further limiting a public entity's ability to deduct compensation in excess of $1 million for covered employees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 28, 2019, the Canadian province of Alberta enacted the Job Creation Tax Cut which reduced the Alberta corporate income tax rate from 12% to 11% starting in 2019 with further annual reductions to 10% in 2020, 9% in 2021, and 8% in 2022. This rate reduction had a favorable impact of approximately $1.9 million on the Company’s net deferred tax liabilities in this jurisdiction in 2019. As part of Alberta’s Recovery plan associated with the COVID-19 pandemic, Alberta accelerated the decrease in income tax rates from 10% in 2020 to 8% effective July 1, 2020.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accelerated tax rate reduction did not have a material impact on the Company’s net deferred tax liabilities but did reduce current taxes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the United States enacted the Coronavirus Aid, Relief, and Economic Security Act (CARES Act). The CARES Act is an approximately $2 trillion emergency economic stimulus package in response to the Coronavirus outbreak, which among other things contains numerous income tax provisions. Some of these tax provisions are effective retroactively for years ending before the date of enactment. The CARES Act provides a five-year carryback of net operating losses generated in years 2018 through 2020. As the statutory federal income tax rate applicable to certain years within the carryback period is 35%, carryback to those years of our estimated 2020 annual federal tax loss provides a tax benefit in excess of the current federal statutory rate of 21%, resulting in an increased income tax benefit of $1.9 million. The Company expects that the income tax effects of the CARES Act will result in a cash refund of approximately $4.9 million in 2021 of taxes paid in prior years. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 27, 2020, the United States enacted the Consolidated Appropriations Act, 2021, (the "Appropriations Act") an additional stimulus package providing financial relief for individuals and small business. The Appropriations Act contains a variety of tax provisions, including full expensing of business meals in 2021 and 2022, and expansion of the employee retention tax credit. The Company does not currently expect the Appropriations Act to have a material impact </span><span style="color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on our consolidated financial position, results of operations, and cash flows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the COVID-19 pandemic, the American Rescue Plan Act was signed into law on March 11, 2021.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This act, among other things, provides economic relief provisions to individuals and funding to certain businesses and programs. The Company is currently evaluating the impact of this guidance on its consolidated financial position, results of operations, and cash flows, but does not expect it to have a material impact.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax attributes resulting from differences between financial accounting amounts and income tax basis of assets and liabilities are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred stock based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,505 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,819)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,639)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,058)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,738)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,716)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,799)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,211)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,167)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company had federal net operating loss carry forwards (NOLs) of approximately $7.7 million expiring in 2032 which may be used subject to limitation under Internal Revenue Code section 382. In addition, as of December 31, 2021, the Company had state and foreign NOLs of $17.6 million and $12.8 million, respectively. Approximately $11.1 million of the state NOLs expire at various times from 2031 to 2040, while the remainder of the Company's state NOLs do not expire. Approximately $0.6 million of the foreign NOLs expire at various times from 2023 to 2040, while the remainder of the Company's foreign NOLs do not expire. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the ability to realize deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. Valuation allowances are provided when management believes the Company's deferred tax assets are not recoverable based on future reversals of existing taxable temporary differences, taxable income in prior carryback year(s) if carryback is permitted under the tax law, and an assessment of estimated future taxable income, exclusive of reversing temporary differences and carryforwards, that incorporates ongoing, prudent and feasible tax planning strategies. At December 31, 2021 and December 31, 2020, the Company has a valuation allowance of approximately $6.3 million and $4.5 million, respectively, primarily against certain state and foreign NOLs and other specific deferred tax assets. The valuation allowance as of December 31, 2020, also applied against capital losses generated by the disposals of certain foreign subsidiaries. These losses expired in 2020, so no valuation allowance remains as of December 31, 2021. The net increase in the valuation allowance of approximately $1.8 million is primarily attributable to state and foreign net operating losses and changes in foreign exchange rates, offset by a reduction of expiring losses. Except for those deferred tax assets subject to the valuation allowance, management believes that it will realize all deferred tax assets as a result of sufficient future taxable income in each tax jurisdiction in which the Company has deferred tax assets. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the Company’s gross unrecognized tax benefits, excluding interest and penalties:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions related to the current fiscal period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions related to prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of foreign exchange fluctuation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions related to the expiration of statutes of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recorded the unrecognized tax benefits in other long-term liabilities in the consolidated balance sheets. As of December 31, 2021 and December 31, 2020, there were approximately $0.3 million and $0.3 million of unrecognized tax benefits, respectively, including penalties and interest. If the Company recognized these unrecognized tax benefits, approximately $0.3 million and $0.2 million would favorably affect the effective tax rate for both December 31, 2021 and December 31, 2020, respectively. Interest and penalties related to unrecognized tax benefits are recorded in income tax expense and are not significant for the years ended December 31, 2021, 2020 and 2019. The Company anticipates a decrease to its unrecognized tax benefits of $0.1 million excluding interest and penalties within the next 12 months.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to taxation in the United States and various states and foreign jurisdictions. The Company is no longer subject to U.S. federal income tax examinations for years ending before December 31, 2017 and generally is no longer subject to state, local or foreign income tax examinations by tax authorities for years ending before December 31, 2016.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss) of foreign subsidiaries was $3.7 million, $(55.7) million, and $2.5 million for the years ended December 31, 2021, 2020 and 2019, respectively. Generally, it has been the Company's practice and intention to reinvest the earnings of its non-U.S. subsidiaries in those operations. As previously noted, the Tax Act made significant changes to the taxation of undistributed earnings, requiring that all previously untaxed earnings and profits of the Company's controlled foreign operations be subjected to the transition tax. Since these earnings have now been subjected to U.S. federal tax, they would only be potentially subject to limited other taxes, including foreign withholding and certain state taxes. As of December 31, 2021, the Company has not recognized a deferred tax liability for foreign withholdings and state taxes on its undistributed international earnings or losses of its foreign subsidiaries since it intends to indefinitely reinvest the earnings outside the United States. The Company has estimated that the amount of the unrecorded deferred tax liability related to undistributed international earnings is approximately $1.5 million.</span></div> Income (loss) before provision for income taxes is as follows:<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before provision for income taxes from:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,190)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,982)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,288 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,172)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,439 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1527000 -54190000 7334000 5761000 -59982000 3105000 7288000 -114172000 10439000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.888%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for uncertain tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,519 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,772)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,902 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(309)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,884)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,045)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,095)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for uncertain tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,176)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,070)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,812)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,934)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,543)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision (benefit) for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,395 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,706)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,359 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -182000 -6278000 2712000 246000 528000 519000 3641000 4006000 4572000 -186000 -28000 99000 3519000 -1772000 7902000 -309000 -2781000 315000 -138000 -1244000 -32000 -1884000 -10045000 -4095000 155000 0 0 -2176000 -14070000 -3812000 2052000 1136000 269000 -124000 -12934000 -3543000 3395000 -14706000 4359000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes differs from the amount computed by applying the statutory federal tax rate to income tax as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:8.695%"/><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:11.180%"/><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.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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.703%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the years ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,976)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(815)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US taxation of foreign earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent differences</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="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"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal loss carryback</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,938)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><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"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of foreign tax rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision (benefit) for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,395 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,706)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,359 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1527000 0.210 -23976000 0.210 2192000 0.210 75000 0.010 -1175000 0.010 377000 0.036 380000 0.052 -815000 0.007 982000 0.094 0 0 10003000 -0.088 0 0 119000 0.016 975000 -0.009 1581000 0.152 -1041000 -0.143 56000 0 213000 0.020 373000 0.051 944000 -0.008 464000 0.044 0 0 1938000 0.017 0 0 2052000 0.282 1136000 -0.010 269000 0.026 49000 0.007 392000 -0.003 -1882000 -0.180 -139000 -0.019 -308000 0.003 163000 0.016 3395000 0.466 -14706000 0.129 4359000 0.418 -1900000 1900000 4900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax attributes resulting from differences between financial accounting amounts and income tax basis of assets and liabilities are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,733 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,662 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred stock based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,505 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,819)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,639)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,058)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,738)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,716)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,799)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,211)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,167)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 677000 1054000 567000 459000 1733000 2000000 5662000 6818000 6303000 4190000 741000 942000 996000 920000 618000 0 10786000 11970000 409000 312000 1353000 1507000 29845000 30172000 6340000 4540000 23505000 25632000 8157000 9109000 5819000 4639000 4935000 6058000 10738000 11924000 67000 69000 29716000 31799000 6211000 6167000 7700000 17600000 12800000 11100000 600000 6300000 4500000 0 1800000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the Company’s gross unrecognized tax benefits, excluding interest and penalties:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions related to the current fiscal period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions related to prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of foreign exchange fluctuation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions related to the expiration of statutes of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 347000 393000 155000 0 1000 32000 0 5000 203000 73000 300000 347000 300000 300000 300000 200000 100000 3700000 -55700000 2500000 0 1500000 Employee Benefit Plans<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides a 401(k) savings plan for eligible U.S. based employees. Employee contributions are discretionary up to the IRS limits each year and catch up contributions are allowed for employees 50 years of age or older. Under the 401(k) plan, employees become eligible to participate on the first day of the month after three months of continuous service. Under this plan, the Company matches 50% of the employee’s contributions up to 4% of the employee’s annual compensation, as defined by the plan. There is a five-year vesting schedule for the Company match. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2021, the Company re-installed the employer match which was previously suspended as part of the Company's cost reduction initiatives undertaken in 2020 due to the COVID-19 pandemic. The Company’s contribution to the plan was $1.2 million, $1.1 million, and $4.1 million for the years ended December 31, 2021, 2020 and 2019, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's subsidiary participated with other employers in contributing to the Boilermaker-Blacksmith National Pension Trust (EIN 48-6168020) (“Boilermakers”) and Plumbers and Pipefitters National Pension Fund (EIN 52-6152779) (“Pipefitters”), multi-employer defined benefit pension plans, which covers certain U.S. based union employees. The plans provide multiple plan benefits with corresponding contribution rates that are collectively bargained between participating employers and their affiliated Boilermakers and Pipefitters local unions. Both the Boilermakers and Pipefitters plans are approximately 70 percent funded as of the latest Form 5500 filed, respectively. The Company did not make any contributions to the Boilermakers during the years ended December 31, 2021 and 2020 while making de minimis contributions to the Pipefitters plan during the same periods. See Note</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">18-Commitments and Contingencies, Pension Related Contingencies, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional detail.</span></div>The Company has other benefit plans covering certain employees throughout the Company. Amounts charged to expense under these plans were not significant in any year. P50Y P3M 0.50 0.04 P5Y 1200000 1100000 4100000 0.70 0 0 Related Party Transactions<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its headquarters under an operating lease from a shareholder and officer of the Company. On August 1, 2014, the Company extended its lease at its headquarters requiring monthly payments through October 2024. Total rent payments made during the year ended December 31, 2021 were approximately $1.3 million. See </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">17-Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further detail. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>The Company receives benefits consulting services from Capital Management Enterprise (“CME”). Manuel N. Stamatakis, one of the Company's non-employee directors, is the Chief Executive Officer of CME. The Company does not pay any fees to CME and, any compensation CME receives related to work for the Company is received by commissions paid by the third-party benefit providers. 1300000 1 0 Leases<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain office and operating facilities, machinery, equipment, and vehicles. Concurrent with the adoption of ASC 842, the Company recognized a right-of-use (ROU) asset and lease liability based on the present value of the future lease payments over the lease term for each lease agreement. The Company elected not to recognize a ROU asset and lease liability for leases with terms of 12 months or less and will continue to recognize lease expense for these leases on a straight-line basis over the lease term. The Company has leases with both lease components and non-lease components, such as common area maintenance, utilities, or other repairs and maintenance. For all asset classes, the Company decided to utilize the practical expedient to include both fixed lease components and fixed non-lease components in calculating the ROU asset and lease liability. The Company identified variable lease payments, such as maintenance payments based on actual activities performed or costs incurred, at lease commencement by assessing the nature of the payment provisions, including whether the payments are subject to a minimum charge. Many of the Company's leases include one or more options to renew. When it is reasonably certain that the Company will exercise the option, the Company will include the impact of the option in the lease term for purposes of determining future lease payments. As the Company is unable to determine the discount rate implicit in its lease agreements, the Company uses its incremental borrowing rate on the commencement date to calculate the present value of future payments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Consolidated Balance Sheets include the following related to operating leases as of December 31, 2021 and 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.057%"/><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:34.426%"/><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:11.180%"/><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:11.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkzMTE1MTBmMDY0ZDRiNzc5Yzk5ZTFlMmQ2Mjg0N2UxL3NlYzo5MzExNTEwZjA2NGQ0Yjc3OWM5OWUxZTJkNjI4NDdlMV8xNDIvZnJhZzpjYmU4ZTE2YjhiMzU0NjhkYWYxN2Y1MTEzMTQ1MmIxYi90YWJsZTpjM2I0MjkyMTJjMTM0ZWU2OWRlODNlOGIxN2MyYTU1Mi90YWJsZXJhbmdlOmMzYjQyOTIxMmMxMzRlZTY5ZGU4M2U4YjE3YzJhNTUyXzItNC0xLTEtMTcxMTI_2e72d03d-2cc5-479b-871d-5da45cc4cb60">42,451</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkzMTE1MTBmMDY0ZDRiNzc5Yzk5ZTFlMmQ2Mjg0N2UxL3NlYzo5MzExNTEwZjA2NGQ0Yjc3OWM5OWUxZTJkNjI4NDdlMV8xNDIvZnJhZzpjYmU4ZTE2YjhiMzU0NjhkYWYxN2Y1MTEzMTQ1MmIxYi90YWJsZTpjM2I0MjkyMTJjMTM0ZWU2OWRlODNlOGIxN2MyYTU1Mi90YWJsZXJhbmdlOmMzYjQyOTIxMmMxMzRlZTY5ZGU4M2U4YjE3YzJhNTUyXzItNi0xLTEtMTcxMTI_b7ba665b-15fb-4e2c-9d68-6b8ffd280a64">46,728</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU liability - current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU liability - long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkzMTE1MTBmMDY0ZDRiNzc5Yzk5ZTFlMmQ2Mjg0N2UxL3NlYzo5MzExNTEwZjA2NGQ0Yjc3OWM5OWUxZTJkNjI4NDdlMV8xNDIvZnJhZzpjYmU4ZTE2YjhiMzU0NjhkYWYxN2Y1MTEzMTQ1MmIxYi90YWJsZTpjM2I0MjkyMTJjMTM0ZWU2OWRlODNlOGIxN2MyYTU1Mi90YWJsZXJhbmdlOmMzYjQyOTIxMmMxMzRlZTY5ZGU4M2U4YjE3YzJhNTUyXzYtNC0xLTEtMTcxMTI_24bebba4-7606-4849-89ab-befbe53d4a6b">34,030</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkzMTE1MTBmMDY0ZDRiNzc5Yzk5ZTFlMmQ2Mjg0N2UxL3NlYzo5MzExNTEwZjA2NGQ0Yjc3OWM5OWUxZTJkNjI4NDdlMV8xNDIvZnJhZzpjYmU4ZTE2YjhiMzU0NjhkYWYxN2Y1MTEzMTQ1MmIxYi90YWJsZTpjM2I0MjkyMTJjMTM0ZWU2OWRlODNlOGIxN2MyYTU1Mi90YWJsZXJhbmdlOmMzYjQyOTIxMmMxMzRlZTY5ZGU4M2U4YjE3YzJhNTUyXzYtNi0xLTEtMTcxMTI_43e469ae-30ab-4e79-8d32-daf17410a7b3">37,689</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total ROU liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,070 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,037 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included within the balance of operating leases is a lease for the Company’s headquarters which is with a related party. The ROU liability for this facility is approximately $2.9 million as of December 31, 2021 and $3.8 million as of December 31, 2020. Total rent payments for this facility were approximately $1.3 million and $0.7 million during the years ended December 31, 2021 and 2020. An agreement was reached with the related party to reduce rental payments by 20% and defer payments for 90 days for the lease of the Company’s headquarters, starting in June 2020 through December 2020 as part of COVID-19 related lease concessions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, the total ROU assets attributable to finance leases are approximately $13.8 million and $15.8 million, respectively, which is included in Property, plant, and equipment, net on the Consolidated Balance Sheets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">9-Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company performed an analysis to determine whether there was any impairment of long-lived assets, which included the ROU assets, within the Services, International, and Products and Systems operating segments as well as Corporate. The result of the analysis was a $0.2 million impairment of a ROU asset in an asset group within </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Services segment which is included in Impairment charges on the consolidated statements of income (loss) for the year ended December 31, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs for the year ended December 31, 2021 and 2020 are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.122%"/><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:50.361%"/><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:11.180%"/><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:11.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,408 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,678 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to leases as of December 31, 2021 and 2020 is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.169%"/><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:11.180%"/><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:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities for finance and operating leases:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance - financing cash flows</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance - operating cash flows</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating - operating cash flows</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in the exchange for lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of December 31, 2021 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Leases<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain office and operating facilities, machinery, equipment, and vehicles. Concurrent with the adoption of ASC 842, the Company recognized a right-of-use (ROU) asset and lease liability based on the present value of the future lease payments over the lease term for each lease agreement. The Company elected not to recognize a ROU asset and lease liability for leases with terms of 12 months or less and will continue to recognize lease expense for these leases on a straight-line basis over the lease term. The Company has leases with both lease components and non-lease components, such as common area maintenance, utilities, or other repairs and maintenance. For all asset classes, the Company decided to utilize the practical expedient to include both fixed lease components and fixed non-lease components in calculating the ROU asset and lease liability. The Company identified variable lease payments, such as maintenance payments based on actual activities performed or costs incurred, at lease commencement by assessing the nature of the payment provisions, including whether the payments are subject to a minimum charge. Many of the Company's leases include one or more options to renew. When it is reasonably certain that the Company will exercise the option, the Company will include the impact of the option in the lease term for purposes of determining future lease payments. As the Company is unable to determine the discount rate implicit in its lease agreements, the Company uses its incremental borrowing rate on the commencement date to calculate the present value of future payments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Consolidated Balance Sheets include the following related to operating leases as of December 31, 2021 and 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.057%"/><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:34.426%"/><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:11.180%"/><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:11.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkzMTE1MTBmMDY0ZDRiNzc5Yzk5ZTFlMmQ2Mjg0N2UxL3NlYzo5MzExNTEwZjA2NGQ0Yjc3OWM5OWUxZTJkNjI4NDdlMV8xNDIvZnJhZzpjYmU4ZTE2YjhiMzU0NjhkYWYxN2Y1MTEzMTQ1MmIxYi90YWJsZTpjM2I0MjkyMTJjMTM0ZWU2OWRlODNlOGIxN2MyYTU1Mi90YWJsZXJhbmdlOmMzYjQyOTIxMmMxMzRlZTY5ZGU4M2U4YjE3YzJhNTUyXzItNC0xLTEtMTcxMTI_2e72d03d-2cc5-479b-871d-5da45cc4cb60">42,451</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkzMTE1MTBmMDY0ZDRiNzc5Yzk5ZTFlMmQ2Mjg0N2UxL3NlYzo5MzExNTEwZjA2NGQ0Yjc3OWM5OWUxZTJkNjI4NDdlMV8xNDIvZnJhZzpjYmU4ZTE2YjhiMzU0NjhkYWYxN2Y1MTEzMTQ1MmIxYi90YWJsZTpjM2I0MjkyMTJjMTM0ZWU2OWRlODNlOGIxN2MyYTU1Mi90YWJsZXJhbmdlOmMzYjQyOTIxMmMxMzRlZTY5ZGU4M2U4YjE3YzJhNTUyXzItNi0xLTEtMTcxMTI_b7ba665b-15fb-4e2c-9d68-6b8ffd280a64">46,728</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU liability - current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU liability - long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkzMTE1MTBmMDY0ZDRiNzc5Yzk5ZTFlMmQ2Mjg0N2UxL3NlYzo5MzExNTEwZjA2NGQ0Yjc3OWM5OWUxZTJkNjI4NDdlMV8xNDIvZnJhZzpjYmU4ZTE2YjhiMzU0NjhkYWYxN2Y1MTEzMTQ1MmIxYi90YWJsZTpjM2I0MjkyMTJjMTM0ZWU2OWRlODNlOGIxN2MyYTU1Mi90YWJsZXJhbmdlOmMzYjQyOTIxMmMxMzRlZTY5ZGU4M2U4YjE3YzJhNTUyXzYtNC0xLTEtMTcxMTI_24bebba4-7606-4849-89ab-befbe53d4a6b">34,030</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkzMTE1MTBmMDY0ZDRiNzc5Yzk5ZTFlMmQ2Mjg0N2UxL3NlYzo5MzExNTEwZjA2NGQ0Yjc3OWM5OWUxZTJkNjI4NDdlMV8xNDIvZnJhZzpjYmU4ZTE2YjhiMzU0NjhkYWYxN2Y1MTEzMTQ1MmIxYi90YWJsZTpjM2I0MjkyMTJjMTM0ZWU2OWRlODNlOGIxN2MyYTU1Mi90YWJsZXJhbmdlOmMzYjQyOTIxMmMxMzRlZTY5ZGU4M2U4YjE3YzJhNTUyXzYtNi0xLTEtMTcxMTI_43e469ae-30ab-4e79-8d32-daf17410a7b3">37,689</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total ROU liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,070 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,037 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included within the balance of operating leases is a lease for the Company’s headquarters which is with a related party. The ROU liability for this facility is approximately $2.9 million as of December 31, 2021 and $3.8 million as of December 31, 2020. Total rent payments for this facility were approximately $1.3 million and $0.7 million during the years ended December 31, 2021 and 2020. An agreement was reached with the related party to reduce rental payments by 20% and defer payments for 90 days for the lease of the Company’s headquarters, starting in June 2020 through December 2020 as part of COVID-19 related lease concessions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, the total ROU assets attributable to finance leases are approximately $13.8 million and $15.8 million, respectively, which is included in Property, plant, and equipment, net on the Consolidated Balance Sheets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">9-Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company performed an analysis to determine whether there was any impairment of long-lived assets, which included the ROU assets, within the Services, International, and Products and Systems operating segments as well as Corporate. The result of the analysis was a $0.2 million impairment of a ROU asset in an asset group within </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Services segment which is included in Impairment charges on the consolidated statements of income (loss) for the year ended December 31, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs for the year ended December 31, 2021 and 2020 are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.122%"/><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:50.361%"/><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:11.180%"/><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:11.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,408 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,678 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to leases as of December 31, 2021 and 2020 is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.169%"/><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:11.180%"/><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:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities for finance and operating leases:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance - financing cash flows</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance - operating cash flows</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating - operating cash flows</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in the exchange for lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of December 31, 2021 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Consolidated Balance Sheets include the following related to operating leases as of December 31, 2021 and 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.057%"/><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:34.426%"/><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:11.180%"/><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:11.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkzMTE1MTBmMDY0ZDRiNzc5Yzk5ZTFlMmQ2Mjg0N2UxL3NlYzo5MzExNTEwZjA2NGQ0Yjc3OWM5OWUxZTJkNjI4NDdlMV8xNDIvZnJhZzpjYmU4ZTE2YjhiMzU0NjhkYWYxN2Y1MTEzMTQ1MmIxYi90YWJsZTpjM2I0MjkyMTJjMTM0ZWU2OWRlODNlOGIxN2MyYTU1Mi90YWJsZXJhbmdlOmMzYjQyOTIxMmMxMzRlZTY5ZGU4M2U4YjE3YzJhNTUyXzItNC0xLTEtMTcxMTI_2e72d03d-2cc5-479b-871d-5da45cc4cb60">42,451</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkzMTE1MTBmMDY0ZDRiNzc5Yzk5ZTFlMmQ2Mjg0N2UxL3NlYzo5MzExNTEwZjA2NGQ0Yjc3OWM5OWUxZTJkNjI4NDdlMV8xNDIvZnJhZzpjYmU4ZTE2YjhiMzU0NjhkYWYxN2Y1MTEzMTQ1MmIxYi90YWJsZTpjM2I0MjkyMTJjMTM0ZWU2OWRlODNlOGIxN2MyYTU1Mi90YWJsZXJhbmdlOmMzYjQyOTIxMmMxMzRlZTY5ZGU4M2U4YjE3YzJhNTUyXzItNi0xLTEtMTcxMTI_b7ba665b-15fb-4e2c-9d68-6b8ffd280a64">46,728</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU liability - current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU liability - long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkzMTE1MTBmMDY0ZDRiNzc5Yzk5ZTFlMmQ2Mjg0N2UxL3NlYzo5MzExNTEwZjA2NGQ0Yjc3OWM5OWUxZTJkNjI4NDdlMV8xNDIvZnJhZzpjYmU4ZTE2YjhiMzU0NjhkYWYxN2Y1MTEzMTQ1MmIxYi90YWJsZTpjM2I0MjkyMTJjMTM0ZWU2OWRlODNlOGIxN2MyYTU1Mi90YWJsZXJhbmdlOmMzYjQyOTIxMmMxMzRlZTY5ZGU4M2U4YjE3YzJhNTUyXzYtNC0xLTEtMTcxMTI_24bebba4-7606-4849-89ab-befbe53d4a6b">34,030</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkzMTE1MTBmMDY0ZDRiNzc5Yzk5ZTFlMmQ2Mjg0N2UxL3NlYzo5MzExNTEwZjA2NGQ0Yjc3OWM5OWUxZTJkNjI4NDdlMV8xNDIvZnJhZzpjYmU4ZTE2YjhiMzU0NjhkYWYxN2Y1MTEzMTQ1MmIxYi90YWJsZTpjM2I0MjkyMTJjMTM0ZWU2OWRlODNlOGIxN2MyYTU1Mi90YWJsZXJhbmdlOmMzYjQyOTIxMmMxMzRlZTY5ZGU4M2U4YjE3YzJhNTUyXzYtNi0xLTEtMTcxMTI_43e469ae-30ab-4e79-8d32-daf17410a7b3">37,689</span> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total ROU liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,070 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,037 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 42451000 46728000 10040000 10348000 34030000 37689000 44070000 48037000 2900000 3800000 1300000 700000 0.20 P90D 13800000 15800000 200000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs for the year ended December 31, 2021 and 2020 are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.122%"/><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:50.361%"/><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:11.180%"/><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:11.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,408 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,678 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to leases as of December 31, 2021 and 2020 is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.169%"/><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:11.180%"/><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:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities for finance and operating leases:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance - financing cash flows</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance - operating cash flows</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating - operating cash flows</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in the exchange for lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 4111000 4544000 721000 847000 13042000 13383000 27000 66000 2507000 838000 20408000 19678000 4060000 4095000 721000 847000 13098000 13246000 2923000 2849000 7021000 9934000 P5Y4M24D P5Y8M12D P5Y3M18D P5Y9M18D 0.053 0.057 0.057 0.057 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of December 31, 2021 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of December 31, 2021 is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.753%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.183%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,544 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,070 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5544000 12078000 3817000 10602000 2887000 8418000 1296000 6049000 646000 4926000 441000 8580000 14631000 50653000 1114000 6583000 13517000 44070000 Commitments and ContingenciesLegal Proceedings and Government Investigations<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is periodically involved in lawsuits, investigations and claims that arise in the ordinary course of business. The Company cannot predict with certainty the ultimate resolution of lawsuits, investigations and claims asserted against it. Except for possible losses from the matters described below, the Company does not believe that any currently pending or threatened legal proceeding to which the Company is or is likely to become a party will have a material adverse effect on its business, results of operations, cash flows or financial condition. The costs incurred by the Company to defend lawsuits, investigations and claims and amounts the Company pays to other parties because of these matters may be covered by insurance in some circumstances.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Litigation and Commercial Claims </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was contracted to perform inspections of welds on various pipeline projects in Texas for a customer. As of December 31, 2021 approximately $1.4 million of past due receivables were outstanding from this customer. The customer provided the Company with notice in December 2019, alleging that the Company’s inspection of 66 welds (out of approximately 16,000 welds inspected) were not in compliance with the contract, claimed approximately $7.6 million in damages, and requested that the Company pay these damages and any other damages incurred. The Company filed a lawsuit in the District Court of Bexar County, Texas, 37th Judicial District, in an action captioned Mistras Group, Inc. v. Epic Y-Grade Pipeline LP, to recover the $1.4 million and other amounts due to the Company. The customer filed a counterclaim, alleging breach of contract and seeking recovery of its alleged damages. The Company believes that any successful claim by the customer regarding the Company’s workmanship will be covered by insurance, subject to payment of a deductible. At this time, the Company is unable to determine whether it has any liability in connection with this matter and if so, the amount or range of any such liability, and accordingly, has not established any accruals for this matter. Accordingly, the Company recorded a reserve in the amount of $1.4 million during the twelve months ended December 31, 2019 for these past due receivables. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Two proceedings have been filed in California Superior Court for the County of Los Angeles regarding alleged violations of the California Labor Code. Both cases are captioned Justin Price v. Mistras Group, Inc., one being a purported class action lawsuit on behalf of current and former Mistras employees in California and the other was filed on behalf of the State of California under the California Private Attorney General Act on the basis of the same alleged violations. The two cases have been consolidated and are requesting payment of all damages, including unpaid wages, and various fines and penalties available under California law. On May 4, 2021, the Company agreed to a settlement of all claims in the cases, which was more formally documented pursuant to a settlement agreement completed October 5, 2021. Pursuant to the settlement, the Company will pay $2.3 million to resolve the allegations in these proceedings and will be responsible for the employer portion of payroll taxes on the amount of the settlement allocated to wages. The settlement is subject to court approval and will cover claims for the period from June 2016 through July 31, 2021. The Company recorded expense of approximately $1.6 million during the three months ended March 31, 2021 related to this settlement, which is in addition to expense of $0.8 million the Company recorded during the three months ended December 31, 2020.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Related Contingencies</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of Company’s subsidiaries had significant reductions in their unionized workers in 2018.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The collective bargaining agreements for these employees required contributions for these employees to national multi-employer pension funds.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reduction in employees resulted in a subsidiary incurring a complete withdrawal to one of the pension funds under the Employee Retirement Income Security Act of 1974 ("ERISA"), which was fully satisfied in 2019.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that the subsidiary is likely to incur partial or complete withdrawal liability to the other pension fund. The balance of the estimated total amount of this potential liability as of December 31, 2021 is approximately $2.6 million, $2.5 million of which were incurred in 2018 and 2019 and $0.1 million of which were incurred in the three months ended December 31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Severance and labor disputes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During December 2019, the Company executed an agreement to sell the rights of certain customer "staff leasing" contracts related to its German subsidiary for total consideration of approximately $0.1 million, effective January 1, 2020. No other assets or liabilities other than those employee benefits related to employees working on the customer contracts were included in the sale. As of December 31, 2021, the Company has approximately $0.1 million of accrued estimated severance payment obligations, which takes into account the Company's estimate with respect to the employees that have been or will be transitioned to the German subsidiaries' other customers. The $0.1 million of estimated obligations is net of $0.4 million in payments made and $1.0 million in reversals due to employees being transitioned to customer contracts.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was entitled to indemnification on certain labor claims from the sellers of a company acquired by its Brazilian subsidiary. The Company and the sellers entered into a settlement agreement for approximately $1.0 million, which provided for payment in two installments, the first for approximately 31% of the settlement and the second for the remaining 69%. The first installment in the amount of approximately $0.3 million was paid by the sellers in December 2020 and the Company recognized that amount as a gain in selling, general and administrative expenses in the same period. The remaining payment for $0.6 million was received in the first quarter of 2021 and the Company recognized that amount as a gain in selling, general and administrative expenses in the same period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition and disposition related contingencies</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is liable for contingent consideration in connection with certain of its acquisitions. As of December 31, 2021, total potential acquisition-related contingent consideration ranged from zero to approximately $2.8 million and would be payable upon the achievement of specific performance metrics by certain of the acquired companies over the next twelve months. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2018, the Company sold a subsidiary in the Products and Systems segment. As part of the sale, the Company entered into a three-year agreement to purchase products from the buyer. On August 3, 2021, the parties amended the agreement and extended the period by 12 months</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </span>As of December 31, 2021, approximately $1.0 million is remaining on the amended purchase commitment. The agreement is based on third party pricing and the Company's planned purchase requirements over the duration of the extension to meet the minimum contractual purchases. 1400000 66 16000 7600000 1400000 0 1400000 2 1 1 2 2300000 1600000 800000 2600000 2500000 100000 100000 100000 100000 400000 -1000000 1000000 2 0.31 0.69 300000 600000 0 2800000 P12M P3Y P12M 1000000 Segment Disclosure<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s three operating segments are:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:13.8pt">Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This segment provides asset protection solutions predominantly in North America, with the largest concentration in the United States, followed by Canada, consisting primarily of NDT, inspection, mechanical and engineering services that are used to evaluate the safety, structural integrity and reliability of critical energy, industrial and public infrastructure and commercial aerospace components. Software, digital and data services are included in this segment.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">International.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This segment offers services, products and systems, similar to those of the other segments, to select markets within Europe, the Middle East, Africa, Asia and South America, but not to customers in China and South Korea, which are served by the Products and Systems segment. </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Products and Systems.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This segment designs, manufactures, sells, installs and services the Company’s asset protection products and systems, including equipment and instrumentation, predominantly in the United States.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred for general corporate services, including finance, legal, and certain other costs that are provided to the segments are reported within Corporate and eliminations. Sales to the International segment from the Products and Systems segment and subsequent sales by the International segment of the same items are recorded and reflected in the operating performance of both segments. Additionally, engineering charges and royalty fees charged to the Services and International segments by the Products and Systems segment are reflected in the operating performance of each segment.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of the reportable segments are the same as those described in Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1-Summary of Significant Accounting Policies and Practices</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Segment income from operations is one of the primary performance measures used by the chief operating decision maker, to assess the performance of each segment and make resource allocation decisions. Certain general and administrative costs such as human resources, information technology and training are allocated to the segments. Segment income from operations excludes interest and other financial charges and income taxes. Corporate and other assets are comprised principally of cash, deposits, property, plant and equipment, domestic deferred taxes, deferred charges and other assets. Corporate loss from operations consists of administrative charges related to corporate personnel and other charges that cannot be readily identified for allocation to a particular segment.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selected consolidated financial information by segment for the periods shown was as follows (with intercompany transactions eliminated in Corporate and eliminations):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677,131 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592,571 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,586 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(425)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,147 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,297 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,222)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,855)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(936)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(529)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,010)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,783)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,170 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,217)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,137 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,921 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,705 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,533 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.905%"/><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.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,381 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,642 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.052%"/><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.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,195 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,313 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.052%"/><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.322%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,398 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,331 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2-Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for revenues by segment and by geographic area for the years ended December 31, 2021, 2020, and 2019.</span></div> 3 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selected consolidated financial information by segment for the periods shown was as follows (with intercompany transactions eliminated in Corporate and eliminations):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677,131 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592,571 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,586 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(425)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,147 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,297 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,222)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,855)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(936)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(529)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,010)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,783)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,170 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,217)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,137 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><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:11.180%"/><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:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,921 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,705 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,533 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.905%"/><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.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,381 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,642 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.052%"/><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.469%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and Systems</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,195 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,313 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 555387000 476164000 595130000 117245000 107556000 144271000 13831000 16449000 18583000 -9332000 -7598000 -9398000 677131000 592571000 748586000 155384000 141084000 165513000 34282000 31046000 43145000 7001000 6826000 8639000 480000 -425000 0 197147000 178531000 217297000 48458000 -44222000 49593000 1839000 -21855000 5856000 -117000 -936000 -529000 -32010000 -34204000 -30783000 18170000 -101217000 24137000 25259000 26093000 28854000 8791000 8659000 8285000 928000 998000 1213000 -57000 -45000 181000 34921000 35705000 38533000 51862000 58917000 6344000 8664000 1042000 1012000 133000 49000 59381000 68642000 424058000 427636000 111619000 129228000 10532000 10996000 15986000 15453000 562195000 583313000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.052%"/><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.322%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,398 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,331 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 183052000 187251000 120012000 123924000 48334000 56156000 351398000 367331000 Selected Quarterly Financial Information (unaudited)<div><span style="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 quarterly results of operations for calendar years 2021, 2020, and 2019.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter ended </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,556 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Mistras Group, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter ended </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,777 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,228)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Mistras Group, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,656)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.09)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.09)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter ended </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,396)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Mistras Group, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <div><span style="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 quarterly results of operations for calendar years 2021, 2020, and 2019.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter ended </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,556 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Mistras Group, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter ended </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,777 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,228)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Mistras Group, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,656)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.09)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.09)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><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:11.180%"/><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:11.180%"/><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:11.180%"/><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:11.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quarter ended </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,396)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Mistras Group, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 171163000 174556000 177677000 153735000 49594000 52216000 55336000 40001000 2306000 9236000 11374000 -4746000 -94000 3380000 5937000 -5362000 -0.00 0.11 0.20 -0.18 -0.00 0.11 0.20 -0.18 160777000 147894000 124435000 159465000 49345000 47384000 41158000 40644000 4652000 5742000 -383000 -111228000 181000 1523000 -2656000 -98509000 0.01 0.05 -0.09 -3.40 0.01 0.05 -0.09 -3.40 178991000 192192000 200616000 176787000 50583000 57769000 60071000 48874000 2335000 10779000 15419000 -4396000 829000 3093000 7431000 -5293000 0.03 0.11 0.26 -0.19 0.03 0.11 0.26 -0.19 EXCEL 112 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %2';E0'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 " !4AVY4XBA#*^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O315D=#E9<,G!<&!XEM(;EM8TX;DI-VWMXU;A^@'\#%W__SN M=W"-"=+T$5]B'S"2PW0S^K9+TH05.Q %"9#, ;U.Y93HIN:NCU[3](Q["-H< M]1Y!<'X/'DE;31IF8!$6(E.--=)$U-3',]Z:!1\^8YMAU@"VZ+&C!%59 5/S MQ' :VP:N@!E&&'WZ+J!=B+GZ)S9W@)V38W)+:AB&\;N&Z M1+HS./U*3M(IX(I=)K_5Z\WVD2G!A2AX752W6\'EW8,4U&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !4AVY4@;T[]=H& #'&@ & 'AL+W=O)#JZ6".4^8 M.A8+GN*=J9 )TW@J9RVUD)R%UBB)6]3SNJV$16GCZL)>&\FK"Y'I.$KY2(+* MDH3)U4<>B^5E@S0V%^ZCV5R;"ZVKBP6;\3'7WQM+4H8)3Q5D4A!\NEE MHT<^#/P38V"?^!'QI=HY!C.5B1!/YF087C8\PXC'/- &@N'/,^_S.#9(R./7 M&K2Q'=,8[AYOT&_LY'$R$Z9X7\0_HU#/+QNG#0CYE&6QOA?+/_EZ0AV#%XA8 MV?^PS)]MMQL09$J+9&V,#)(HS7_9R]H1.P:GWAX#NC:@KPS(OA'\M8%?UZ"] M-FA;S^13L7X8,,VN+J18@C1/(YHYL,ZTUCC]*#5Q'VN)=R.TTU=]\ '[P[A'40IW$9QC$%1%RV-0Y@'6\$:[F,.1_? $0JW(M5S!==IR,/? 5K( M;4N0;@A^I$[$ 0^.P2='0#U*2@CUW>:W3!Z#=V;-:8GYP&W^.4MQ=*]L]-]F MXV_=[5L\W^GNOWL3I24N^7\OW]\>9-Q1HXV7([J1DPR5 _K?SM=Y<;:\IBY?+7Z9;3J1/G.M617L%-%'.X MRY()EV51YI^NWWJ\M'9EL]9'3[W?!:9-P6==<>2TNBY<6ZMN8)/4F2+ MH_=O2=<['Z;!L8,B\0KI].J01#PA,7S,1/((QAK7&0@)?9&E6J[P-RQE7H$^ MN':1W-%W4H?D WN!88BK+II&@67JB',%)*5-WV\3VCUQ,:0%0UJ'82\,)5?J M:', 7_$Y^):6^\X-2N?7.&L7X0R[24 MIQMN)*,TX!J#@8G&%D(NED5&(&Y-?\URNR1'4CR;$4NINC'O/KNH%6F"N/7] M-;614!K3Q5_18O][XD;T3CL=S\6MR!G$+?4VF#VLGO=3<0-TO3,7D2)!$+>J M?Q4!^F0T%ZE+C2M 3DBWV?8\IVN*]$#S0NMI+:T?IIK+?!-M"EVVH5K*S(U8 MP:R0>EI+ZFWHH(\9:"9DJ6)4X/2"@",$ H0YF(M=(?;4K=5K=N.$Q3%\S!3> M5N5Q=.-45>"T4'WJ%NPUH^N$RYE96EBS+O4<ZTUCYA/$<1;_6GF"43>(H0/<(5O8*#M8H'8MB>G//5^2D>]RY:#V7#5]HNE]+TW]/LN,Y MPV(+OF4:PY::;%C61UDC=WL,A' PU3U1^3KPC( 3_*/[Y@+X MTC[,[T4*HE?DY(8<: %6\$6J3!&DYQQO;K:F[]^>4G)RKDR[,4HC*\$+*5Y6 M8-X2;K?ZR!0BG+_I0N&XMD62<&Y3" (J$Z&YB$-,\P;%7 MR?GA$2SG43 '),U?%CPPA)'CA,,4!3*$5&B(T48B59;B?+U\DB%;*6#3_$;I M'*:1,K7GBF,1QDT+#P8\X*8$S1$VG;AC4\?PA09F*9AB/E[M]^"1'>_5;,RT M\;4U9)%YR/'B9AK,5(8Z]S5.4MI\"T9P,.2;8#:_N/;Q_DY/KEYR1TH2YS[$ M:;_ %UXJ)!506&^3MM_%O;&+69'*^'% !4*FY12KW:S;[=MUT@Q=+\WD%6%6CMTCG?LTVWYK5 MNA.YGY<;[N:QC%5KI_-OZ@;[!45!8%I/^4> [=7M5YJ>_3;1*A[//_'<,E-V M*(CY%$V]XQ,,G\R_FN0G6BSL=X2)T%HD]G#.&4J6>0#O3X70FQ,SP/;;U=6_ M4$L#!!0 ( %2';E0LVM!-&0( &8% 8 >&PO=V]R:W-H965T&ULC91=;]HP%(;_BI7KBI#PL:X*D:"L*UNI4-&VBVD7)CD0J_[( M[).E_?>SG9 Q"2)NXJ_S/GZ/G>.D5OK5% !(W@279A84B.5=&)JL $'-0)4@ M[:4'1#O4A-*4&FGN1X&$\'$Y#09D,TL3/;72:J HYD[#1Q%1"4/V^ *[J M61 %QXD7=BC0381I4M(#; &_E1MM1V%'R9D :9B21,-^%LRCN\74Q?N [PQJ M<](G+I.=4J]NL,IGP= 9 @X9.@*US1^X!\X=R-KXW3*#;DLG/.T?Z0\^=YO+ MCAJX5_P'R[&8!;J$MRY'FC:Y,D/^<[@]K^$K]Z\.,./_;X<1]>:?), M!9P[OG[UU\WZ,WEZVO08F71&)E<9>5+9Q;OL)VP+I9$\,L[-#7FV-?4%M('W M'F_3SMOT*F\/3 NR6IZSU@^(;B?G;(0G_[X ?? 5;DBF*HE-&72SW2,R;VKG M7WCS JVI/C!I"(>]E0X''^Q9Z::JFP&JTE?23J&M2]\M[$,(V@78];U2>!RX M#;JG-?T+4$L#!!0 ( %2';E2=^]JA?P8 )4: 8 >&PO=V]R:W-H M965T&ULK9E];]LV$(>_"N$5Q08XL4CJM4T"I.G6%6BWH&FW MOQF9MHE*HBO23K)/OZ.L6+;XX@Q8@"26=3S^CCK>0U(7#[+]KE:<:_185XVZ MG*RT7K^9S52YXC53YW+-&[BSD&W--%RVRYE:MYS-NT9U-2-1E,YJ)IK)U47W MW6U[=2$WNA(-OVV1VM0U:Y_>\4H^7$[PY/F++V*YTN:+V=7%FBWY'=??UK M\5(;%PS^;?D-KRKC"73\Z)U.]GV:AH>?G[W_U@4/P=PSQ6]D];>8Z]7E))^@ M.5^P3:6_R(??>1]08OR5LE+=7_30VT835&Z4EG7?&!34HMG]9X_]0!PTP+&G M >D;D)B*>7][P\1Q1/$8D(=C2_>7GSZ+CY#.+=!TWV09/.'_4%O6E; MWFATK13$&7!(]PYIYS#V.61JA6!H4&D^\!\;L645]. XL MJ/NKU*QZ@<3,T3FF-!]I=)F1)/<\]GPO,C\QN,"G5C]-T1HJD>[&ULRF-8!# M>S,UM[3D:9*-%=M6!>0,=@LN]H*+$WFJ6;,4,(_Z(?6*+*SNDX+FXT=O6T%: MQ\0M$D=#D8^",C](.7\05>6LW)'5)XF2F!8C:4Z[-(H\CQP?$ @'Q;WG"PY9 M.0?&E++F2+-']ZSO_1PIP%D\UNFPBM+"HW) !B9!E7]V4]P_;_KFA]W&&39&KLLL)K&'N7@@!@XC R2V&QY$1N4; ME3X &PDYS5,Z#L VR_(D\@4PH .'V?'\[-:R[=;> MMA%!(H#$6+.#)%&:^:K*0!(<1HE#\T(TW?*VXK#N1_*^$DMF[KF'W.8%S5)K MNIRP.A8_4 6?PLI0"8.);?,B2RR-MA%)4\\RB Q,(6&F'"\H3B0PL>&!"8[Q M6*O++BKR./.H'2!#PI#Y=)2O':5-2I3'6>*4;O,$YU 5QI//84=@P4P]F4P. M-BLGR#,D*MHT3GM@4@GIG M)8O#BE#/.ID,I"+A3=*.]$.!.Y7:]@Z(%I2,EY\.LSBCB2\[!OZ1,/]VT]!+ MU5ZC33:: @*M'';8Y6E4^(K%@$ 21N"-K&NAS2I^1[]2-EHT2]Z4/L5!?^9P MZXU:LY)?3M8M5[S=\LD5J$FRX(KG5]BXZ*>0JP%FY-2^Z'GF M*"W+[U.$HVD4=;](K5AKUA0;O8+]\C]\[AQ.FU/CU4_0Y%CWP#$2YIAY[,#> M7O2KZ#S"@+,6;5FUX>8X)Q &W"ZF29Q.24J[G(%+0N,ICNFSL5!JXXG7P3QK MK>LT\NRUZ,!%&N;B]7PN3/F%66D."LY$@TJV%C!+G8=!CET53+D\&VEUVL6I MCRYT ",-@Q$6IYMZ4W7G?U"?12F+X4<=C"0L''V"!R(2,-$M+C=U;B X-0Z$'9NX%UVK@W\ M[."=@7EA\YFU2P$KS(HOH&%TGD'@[>X=R.Y"RW7W&N%>:BWK[N.*,TA;8P#W M%U+JYPOS9F+_)NKJ7U!+ P04 " !4AVY4)I[_X7X" #.!@ & 'AL M+W=OR 8$[2ZEJ:G"J5KYN%-#2@6KN1T&0^C5EPLLSMS93 M>29;PYF F2*ZK6NJ_MT"EYN)%WK;A0>VJHQ=\/.LH2N8@_G1S!3._(&E9#4( MS:0@"I83[R:\GJ8VW@7\9+#1.V-BG2RD?+23;^7$"ZP@X% 8RT#QL88I<&Z) M4,;?GM,;4EK@[GC+?N^\HY<%U3"5_!RZ6+'EQXI6FUDW8-10T4^9LW5%# M\TS)#5$V&MGLP-7&H=$-$_8MSHW"788XDT^ET)*SDAHHR2WE5!1 YI9.D[,9 M52!,!885E)^3S^03\8FN<%5GOL'LEL,O^DRW7:;H2*8[*$8D#B](%$3A ?CT M='BP#_?1\V \&HQ'CB\^PCZ90..,3AH MH>._VE$6C(+PA?QW@O:DCP?IXP](_W#IQZ\J&@6':W]*Y)Z#='"0?MP!T[I] M7WWZ6M.7<9)&:?Q"_*' *$[")'ZAW=_I-K;3?Z=JQ80F')8(#4:76 ;5=<]N M8F3C&M!"&FQG;ECA#P>4#<#]I91F.[$];?B%Y?\!4$L#!!0 ( %2';E2Y MF;)L1@8 /\8 8 >&PO=V]R:W-H965T&ULE5G;;N,V M$/T5PET4NT @#;=.VL)+H)>DX[==W1"F2+5), M^A+KSF5IN>? YWVQU_6!V?;EC&_[(]9?=@X2[6>=EE9>\4KFHD.3KJ\D-OIB3M#8P MB#]S?E!'UZBFLA#B6WUSO[J:!/6(>,&7NG;!X.>)W_&BJ#W!.+ZW3B?=-VO# MX^L7[[\8\D!FP12_$\77?*6W5Y-T@E9\S?:%_BP.O_&64%3[6XI"F;_HT&*# M"5KNE19E:PPC*/.J^67/[40<&>!XQ("T!F1H$(X8T-: OM4@; U",S,-%3,/ M0KIOD*/6KX@:!J MA<0:W5=+47+T_J-0Z@.:HB^/<_3^W0>DMDQRA?(*_;$5>\6JE3I#[T[N+V<: MQE9_8;9LQW';C(.,C ,3]$E4>JO0S]6*KTX=S(!4QXR\,+LE7H]SOCQ'%)\A M$A#L&-#=V\T#A_G\S>8X\["A79RH\4='_+7!Z"*$_KI9*"UAV?SM\1YVWD/C M/1SQ_ID_\6K/76%K#!-C6!>1I^LX23"%&7TZGDP;%F4D2@:PN0U+PC1*XPYV M,ORH&W[D'?Z=4+K.6#E.HW$0'WTXC)( TP$-&T8SG$;1@(8-BX(L3#,WC;BC M$7MIS#F4[F7.ZH+HXA!;7R4D&T[QG0L%% 8,'"BTXY!Z.3Q""\JKS1G:\(I+ M5B"H9XBMH/3F]7JKNQ3BS]!V%7>6N=0>?(PI#0<<'3!8+=%@*N8N;VE,L)MC MUG',O!QOV0IZXT+7H7K*30L'!8&T%/M% 7V@Z3M<0EVO>+NREN*)R]S-.;-& M&0SHOHJ8VP@:T-3-$P=]=PN\3._+' M5Z0AXIK732UOT[)(M?YQI2*%V;H_0)2%I;>!Q,V)U%LKYD@ M)$.N-FI*R#!@#M084](S)5ZF#ZV@/.1ZNY+L +3;M>9D0UX/VZN0N0.2AF.) MU[=K3%_IJ(HSN=R:6/%J Z]A^50;)P]J1R7"Z9"* Y5F5O[9*!J$T0B=7A]@ MOT X;DU-12R%U/F_H[VJ]7>R7G 66?%QP&ADYYH#%B>4CM#J=0/V"X>;Y?<] MU+^:Q%3RPHC@-N'&UY#=_#&F0R'A0%$ZK.X.4)J,Q:I7$=@O(UYT>V%T^UJ* M$L$V49I0N6AO M37"(AR!-K1+G@)',TGDN&(VSL>K0:PSL%QFG(5IPZ+Y\T(SS!J+9\TC/LJ5! M0E*K:-BH*<8AZ*0A4X?2"$(ZHFAQKS2P7VH\=*2Z[O0V>@X]0+-H2,]&34%/ M!O&0G8T+:31"CO3J@OC5Q>\@CO+C4+J8$%L1T#0;U@L':IIE83QDXL#%03K2 M>$DO,L.*Y 6\4]&_2L$6YS][NS''W <_ 2K^-Q)E5B[ M7)K&PW+J0)F(#[A,K&^5DY7(VRJH7#23VIL-7J< M2YYSR:L[.PKY564 FKR4!5=S)]-Z?^NZ:I-!R=2-V /'-ULA2Z9Q*'>NVDM@ MJ265A4L]+W9+EG-G,;-SCW(Q$P==Y!P>)5&'LF3RVST4XCAW?.=UXE.^R[29 MS/=O!$^@O^T>)([>)DN8E<)4+3B1LY\Z=?[OR/4.PB#]R.*J39V*DK(7X M:@;OT[GCF1U! 1MM0C#\>X8E%(6)A/OXMP[J-&L:XNGS:_1?K'@4LV8*EJ+X M,T]U-G>F#DEARPZ%_B2.OT$M*#+Q-J)0]I<<:ZSGD,U!:5'69-Q!F?/JG[W4 M1IP0_'B 0&L";1/" 4)0$X)+"6%-"*TSE13KPXIIMIA)<232H#&:>;!F6C;* MS[G)^Y.6^#9'GEXL!5>BR%.F(25/&O\PJ5H1L25+4>)1RDR.GX&\YQM1 GG[ M02CUCER3+T\K\O;-._*&Y)Q\SL1!,9ZJF:MQ4R:TNZDW<%]M@ YLP*?D07"= M*?(S3R$]#^"BFD82?95T3T#*?GK;JVTQ OT]\AR8;-<:)<+!Y;['4M-7J>Z,*GNRV@58F)# MF,+RO BF23!SGT]=[H*NDR2,XW/8J@N+O:G7@,Y$1(V(:-2SCSH#239G9IV) MNAUQ*FX6B4>=PK*#187C)942^.8;P1QP5;"JG*7_X-VU5ZG/P"IR?.I-2"/: MFS(.GJ:Q_H+J1E MTFH,<6: [WW_P'G_]S!W]#[DII(J\JL4A_W5CS_XL?<35MF;WL^:URUP0>*U M)/>AS+EO7^,>'![\@+;4NR=?^A+DSG9,"DO=@>OJ"]G,-EW9G>U%6O/WIENS M'<3W,%6K]\#D+N>*%+#%D-[-!&NMK+JG:J#%WO83:Z&Q.[&/&7:<( T WV^% MT*\#LT#3PR[^ U!+ P04 " !4AVY4.P,%?%<& #$'P & 'AL+W=O MLFWK)!O[GB9QT+>EO>3:ENR>%T+Y=F$.(X_R>.T M&%U-ZV/ QO=\(]6!R-=W&]^R6 MB<_;#Z6\FQRTK-.<%57*"U2RN\O1&_QJ18D2J!'_I.RQ.KI&RI4OG']5-V_7 MER-'6<0RE@BE(I9_#^R:99G2).WXKU$Z.HRI!(^O?VA?ULY+9[[$%;OFV;_I M6FPN1^$(K=E=O,O$1_ZX8HU#GM*7\*RJ?]%C@W5&*-E5@N>-L+0@3XO]?_RM M"<21 *86 =(($$W #2P"M!&@0T=P&P%7$R"V$;Q&P-,%0HN WPCXN@^^12!H M! )]!-B_AJ6O)'5"JTU*8NZH2HI>44IH7*W5M1RK>I ME!-7U[RH>):N8\'6Z%;(/YF8HD+\#BW^VZ7B.QJCS[=S]/S9!:HV<?U3:-<"4V5YG<&Q* M@)W /=BR7Q$0S FCH N; [#0ZV(6 (;X/O:[L*4)"[#GT2[JQD2-2>!YFETK M$X:# ZW>PBW6PM12[CE6I<-NY*3+V-<7UVH\E ME3BU(&:>D5:^$SK:3$(@7P,MAX!6)H@X<$S]@Y=^KY=__T09F/FFK3(%-*]! M$-&2:0AH98(LZS8X.!WT.GVK"L=8D:"UK-#?]SWPJ*) !20PC;"$/CQ8$9YM M!13MT!C9"[Q(B_80T.($J.-%=/ B.KE,*B9$5E,)) GJ@ZSYJB9*4J'*?YDF MJM]4:I6B79&>#G5DAMJU6(F=EODX9]EI,P[D-(Y9\RB.0FT.&IC?#YL#VK3: MOP U$8=8@G!$_W!O$!;?6)FDLH)*]_<^\ZUB*J>F9-;H[5:>B.J>F2C+2L5M MY\?]K=]J,F@F,4)+B3Y+)A70,8M^3->3EBS@?K:P*-8#&4P$TE8*4)C(]2QF MM4T5N^>8-<"46:.Q:XKO$"/4$,X+==R\P75)C%Z\(&4D(H[6=Y8 +@A\K-,8 M #8FV.!.*VA8QU+Y<_Q/$1ML=GF/D$#W'T2Y>H(-0:T E*UDMKP"_QIB@0$^$%&= MO0Y"+4ZANJZTY +_=G:!37IQ7&RZ^].67I"GHQ<$H!=NI.\'"< )#-0(,!A0*3S'T"9]-ZG&I5= CC91$-7P]U M."SWMWHG )T(+5%O&0[Y'><&I&WNY!><'!!S+T]#G5%?@RCC[& 0:@6A++V& MM,2"/,'Y 0$:ODL\G3Y:8(Z>7(-@*PAFX?2D91GD_),$T&. #+CZVKP>A%J< M0G5=:5D#Z6<-3]!JB4D**+;%O.4$Y#Q.<%:KCWPB^K3] ?N%"\+R^ MW+!8-ED%D._O.!<_;M0WS<.'^ZO_ 5!+ P04 " !4AVY4?9,IHAL) 6 M* & 'AL+W=OV'Z8WU9G9?298MMG&R".PD^ROWRL@@*4K.=F7Q,9'0N?J MXYQ[X>I)JE_U3H@F>-Z757T]VS7-X<[L<_JS_(@*OAE(]4^:^"KVB[J M@Q+9NFVT+Q+?594LYNK]MJ]NKF2QZ8L*G&O@OJXWV?JY5:4\NEZ1F:O M%WX6VUVC+RQNK@[95CR(YJ_#O8)OBZ&7=;$755W(*E!B*(;M(A_ M%>*IGGP.-)5'*7_I+]_7U[-0CTB4(F]T%QG\.XD[49:Z)QC'WWVGL^&>NN'T M\VOOO[?D@[ZUDR"]9BDQW+YJ=\^H?H"46ZOUR6=?LW>.JQ MX2S(CW4C]WUC&,&^J+K_V7,?B$D#LG0TH'T#:C;@C@:L;\#>VH#W#7@;F8Y* M&X=5UF0W5TH^!4JCH3?]H0UFVQKH%Y6>]X=&P:\%M&MN[F15R[)89XU8!P\- M_(-);>I ;H*[K-X%O\/"J(-Y\-?#*OCPV\?@MZ"H@C]W\EAGU;J^6C0P!MW3 M(N_O=]O=CSKN1VCPAZR:71U\J]9B?=[! @8_,*"O#&ZIM\>5R#\'C'P*:$@) M,J"[MS:K-SPP576%-6VVR%%4XC: ME"*H3';Z9WTQ MU]$]*'DJ8.T%CR_O#>]R&-G2&]Z5@$,X+[+N:*O60;:7JBG^VU[ 0MUUMYR& MFJ=Z.9_%&D%%<1@9H4902<08'NMX8!1?8+012D'0^K@VV;,9J8Y);-T]B0T: M-F1.& ]3@P<"8U&:XCR2@4?BY?&PRY28:Z58!T $Y+/N9DD\Z\\"HY18 XFX M-3<(*(D,T H!Q9.ML4'H7!#F0V^+3DEIW#@T"-H*$RW!) M#0J^CL[&3\)1@D(O@]ML#5+]V'0[LW448&B"1LGC8ZGGJ95!H>I/[28&:=); M_224M5E[!0HODKT,62$0%K+$07:BM\1+%MP*>)$*2,%VJO*7X,,6W-G'0)]3 M*!EB#8,3Q/EO;I0D^ M PY=Y3P!^YM,!Y?RU.1I@QB+39HV*"+$P7+49<*\+/_9[(1"!\[LC4.L@=L@ MRM+$'#G251)RQ]!'K2?<[REV&4Q"K9W;1._J6L L:7$JB^RQ*%OM&W:8V&S MF>M/6?[W$3:EGK<.OB[J@^PO>+22C#).(F]HO^:Y/.HE ]M:%*<,-CT:Z @1 MA#2V0FW#:,P(,V-MPQ*:NK;W*/S$K_S?JQ,L=^D\FFQQIG%B,K!!"3>';V/F M+*2.X8\J3_PR?Z\$J,GZ50V["9=ZZ?<+!B5E*W7*39^(@.:$)M86L&&,)@[1 M)Z/J$[_L#TOLD+TXUY>MSG-"F+6^,%B;.YP3L6'0F6M]C6)/_&H/1-11H!,T MV<8H/5NY*5U::P^Q 0DW?0R"FD:I7^9__'_91D\/T7R8*]-R(K!EG(2F8T-@44J(P[;14?J6L#15[\]EZ*C]%*_]-X?%3C;6F@U@G!"$)N73\&AS,!7Z.4O0* .VG2@ ML;0U=4X28@<3PT4L-1-9#$=IR&-'.$>5IOZ4?,JRJ!J0[ )6O^?8[?LSSBL2 MF<00&(LM6@@JB1U)(QVEG5Z2]L$\:%Z/QQH P&@T&NTF:3V&,LM!/4U$]CDW M#3V",D]DM"-*'4]0'$^79A4 P]&(NFI'=+0$ M-'G7\;4IJJS*WWY\C9)-_9+]$RS52YN?P[+H[B*"4K1;_;$LMAGBI/M8(C++ M(2DW0XG"4K,NA,(B[LC_V"C:S"_:Y^O_42KH <+8UI!+66WGC5#[-L''.+++ MR3H"@6UKZCB"2A/' <9&'6=^'3^;O#>P05)LLJ1F%>4.PT6I=2ICL&42.;2& MC=+-_"G[^90I<9+E"<]NF9U,)VD86E.$).91')E', :CT][.^4R*YGZ',,Q2 MW56'/'P0^09"UMF+X99):#/"<"1V4AKM +M@!R:$VN)84=?']NC(98T; H9H M>&2.^ Y#P<%K5E$0F(O3Z :8WPW MU,Y5$!B=/B;L66.=44?*SDFPDJD&A"QVT30*/8 !7 M5@ & 'AL+W=O-T= M05+=+7DLGQ&M:U83LJ50R_;#QCZ 0)$L"T#1*( MZM=O?IE9!TAVRYZ8W0=; M31*HRLKSRP/X_M;U'_S&F*'XV#:=_^'!9ABVWSY\Z*N-:4N_<%O3T2\KU[?E M0!_[]4._[4U9\TUM\_#JXN+O#]O2=@]^_)Z_>]O_^+T;A\9VYFU?^+%MRW[_ MU#3N]H<'EP_"%^_L>C/@BX<_?K\MU^;&#+]LW_;TZ6%KK!T4U^L&U>C-1T-I._BT_*A^R&YY$MF1]JM ^].K>U=\;JI%\>AR5EQ=7%W>L]ZCR(M'O-ZC M.]8[=>C_OE[Z 8?^GWLV>!PW>,P;//Y_8/;_S4[%<^.KWF[98NCFIZ.GE;TO M?K)@@R_^T;MQ.RM>=<1ZW.G'I;>U+7LL=39L3/',M=NRVY\7EM8N&G(4V.X_ M_^/)U=7%=V^(3#?VE>'/E]\5+5F/[4KL5S;%MG<[6YL>6]MN,.N^'$Q=#*;: M=*YQZ_W<=.6RH:]*[\ECT?6#FK=WS8@_?+$QS19;#@Z&8EO[R10@S)M\T-!W"#.T'6VJ\D<>TM_8@F^5LCP MB^)I67T@JI98GJ[LW*Z$MYD5-1GEO.[I[^Z8YJWKAQ7)PV%14S2GKEL>K^Q))I,!LP*7U2--=W@R;,,&R%B M#N:28]T96F-%^6U9&:5E1;?2T1)#Z)JMNR6Q MK4VGC.5+26,ZWUK/'OS,=E4SLC*4S6#ZCCG$U_5TVRWD6N#^]?Y\5CBBH@=7 M*FA?V$K5=4KSC.[WINRK#?]HNC6IK.EY(\B:5\I6&-QMV=>T4K6Q9AG[%E)C_=K0M@7%P[)3G:&U-^7 7"]6HVD*4O5B M9S:V:I1R81.^]HZL;]A_1Y3Y+?2!5JQ(;*YC6?%")0F$3NEA ZR?KFU-7Q'' M9TD,;(4LG:HO5\-W_,5RM VSF@)U,V<%;UUG!\=L,7^,=DN1=8"-B$6Q=4!@ M.R*[K$C@OECVMEY#!8]5"M]0N&W($(>B*?LU<>=]=I7I-F4'?[(KFU&,RPY) M$\E.@GDS_P\-8]B0FUEO"$0PPYM]46U(-L+#BI;H2[)3W"K+6+)K6%JXD1R/ M'^U@8"2ODMV^LZVH4X6MNU'>A;[U;#+5C-:I"X%#T*5#VH+AP85IX5 MMR363>%-OX-L05IA*N?W)*VVV#;E ,1$AC$VC7BCM6%-+)L&9&4\A2^\_/H[ M/Z6$SX/EV2]7Y;9 GUA@2?:RL@/[ K"7\0(Y@HDPR)-5CA;-ER J MO--CF:)SW9S<"QL4;'*@OT'SRIJFC@H*_5:YBJ>K=_)W[Y:.?"31U91+1S)U MY)+^&$E$)!;B]] [\28DY[''/6&'&1V0W!#8D_D\OO;GY^^3GLY415A"="59 MG+CD(/S;7 M5\_GE]^ F^0:=I8LLS@+WYX7Q.O:M+8J-J7G8]MN1/!RQ/F1/$5M?3]NHW/< M.=(1RSPBIUN3W(@EE?HW]8_L@2B0?Z @4VS(=^P,O$!76Q''9!?;(GR:W'@ MC JFAC2AE\OHNXM#_5AJF"?>;\@#D%Y1N*H:8CHA!XZVK",;CM8Q;\Z>/7]VOBC> MD(]8XG4Z4.VOYE=B$(N"6'/9.#] ;B-ASQ.PF ?BA7*^A)ZVK&1<)* M]LX]Q5FV>81A#CXU'8K<7?F!XW=!KH/81+\2@22+$AM-O&,9+U:+(8YS/" ] M!W]PL;!1'+=@$K+?Z#G;;>/V1JU@V#AOCLQ;D1RCZ*@Q+BRF M)A-M8R2SZT'KL"?CSZ#IU!R /P@/51D ZJ$TC"E(?%4 *@F;1##$@B?G1$
'V[)NXOWY((P07[DLM149'K@&R2UZ_EI336NJ*(35&%$ M[G&57)//(H/L90 ?4VSRC'9YCJ.S$6\AO2)Q^(%$012V $W^W3TX@Q,WLLG6U5,;4'*TW&4_[ATPM1A%03]LI^HV5-U7 MI$H5N)+%K>3U%[AM8^R^*MJQ17S=3M=KZ'IGZ6:PQLIP'W0;4N]HP3",#F4[ M-HJ#J!VKWV#USV)A8>&=((@M31#IEAA%A>8G.?NO2G=L<1F=@ R#Y_,\^)^J M!9'93;;-TS5;AWQ1M+WX$+?-:K^T*V!_[RXJ0"W=%:U)*DMAJN.Z&6V> 3?N M\CL8']OG@;OCGL-4;XM[JO HTH3# D,&5UTL7%5=UU7'R)6[\>;2X/WIFCD^ M<4!9 YQ?2&EV';M \V@:_0502P,$% @ 5(=N5*K ._)$ P A0P !D M !X;"]W;W)K&ULM5=1;]HP$/XK5IXZ:6WB $J M0!I0M$KKA(JV/9MP$*N)G=FF::?]^-E.&FA)0B:U+\1.[OON.]_Y;$89%P\R M E#H*8F9'#N14NFUZ\HP@H3(*YX"TU^V7"1$Z:G8N3(50#86E,2N[WF!FQ#* MG,G(OEN*R8CO54P9+ 62^R0AXGD*,<_&#G9>7MS37:3,"W400QA,I0 M$/UXA!G$L6'2.GX7I$[ITP"/QR_L"QN\#F9-),QX_(MN5#1V!@[:P);L8W7/ MLZ]0!&0%ACR6]A=EN6W0<5"XEXHG!5@K2"C+G^2I6(@C ![6 /P"X+\!^-T: M0*< =-X"O!I MP!TVP)Z!:#7%A 4@,"N?;Y8=J7G1)')2/ ,"6.MVI@2X)3HZB.:-Z>J%[-36L2/*PE6;0G&521N#JO97+],KF^9>TT)G=MDQL> M);>!NE-2=RQUMX;Z^SY9@T!\BR!)8_X,@'2MA@^(9PR$C&B*;&;07_NL2G+N M(+ .3 -\G/@C][%"4[?4U&W4M,H%I"9$B7:",*4#OZ ,Y2M:5:ZS[HD*KU21 MU]!9BYLFBU>1],I(>O\1B3X0I")L0]GN7#2]$R4]SWL;4!NCFS9&BU,C'WNO M[%Z%'Y3A!XWAZV-Q:%M-0Z'V2Z[^>^^!04D]:+D'2$;$1B*R5Q$7](]VI<_\ MO +EN90-VA;/L)0U?/]M,#Q1@:M58.]PLGAGLHB#Q$[?\VJW SXT6]S<;?4!K*^-$I 6P$JMN91*K6>E5C1?KTGJH0?C MYB9\NI2/^JI UC%8==N]V@MHN37P:6/%N!\,!H,:E8?^BC^HP>(S?3'7XQY= MR,P%_8Z('=6.8MAJF'?5URPBO_/F$\53>T=;&ULK55-;]LP#/TK@K%#"ZSU1](D*Q(#3;QA.W0M M&G0[*S9C"Y4E3U*2=K]^E.RX2>&X/>P2ZX/OD8]4R.E.JB== !CR7'*A9UYA M3'7M^SHMH*3Z4E8@\&8M54D-;E7NZTH!S1RHY'X4!"._I$QX\=2=W:MX*C>& M,P'WBNA-65+U,@:SN%>[\EB5C)0C-I" * MUC/O)KQ.)M;>&?QBL-,':V*5K*1\LIL?V)G"PO@W!)A&'\: M3J]U:8&'ZSW[-Z<=M:RHAH7DOUEFBIDW\4@&:[KAYD'NOD.CY\KRI9)K]TMV MM>TX\DBZT4:6#1@C*)FHO_2YR<,!(!R= $0-('H+&)X #!K X*. 80,8NLS4 M4EP>$FIH/%5R1Y2U1C:[<,ET:)3/A"W[TBB\98@S\;*@"B[FF+F,+&2)KTE3 M5Y +LC0R?2)WE=UJ\I,J16V-R%D"AC*NS]'F<9F0LT_G4]]@+);13QN_\]IO M=,)O&)%;*4RAR5>1079,X*.(5DFT5S*/>AD32"_)(/Q,HB *.P):?!P>=,"3 M#\/#+SUJ!FU=!HYOT%N7E:M+>E"7'NIA2SUTU,,3U'<;HPT5&1,YT:[&LJK_ M@SNJ,K+>UHY!S9!K.-,?/;CMBNVMBN>F,[>G,] M6D[AJ[4U>3C@]0%;>KJ]_JN1=)G M<:1ITFJ:]&IZ%.I5U9&25&JCL<_;28)W"CBU[\/(CB>DN_1.WHW5/^AB):C< M30.-GC?"U&V@/6T'SHWKLV_.YSB(ZKGQ2E-/L5NJF-DY7KE2AKLO&Y9X# %90WP?BVEV6^L@W8\Q_\ 4$L#!!0 ( %2';E27 M$J!^S0( &X' 9 >&PO=V]R:W-H965T"ERKD9.JG5YX[HJ2K%@JB-*Y/1E)63!-&UEXJI2 M(HLMJ,A=O]L=N 7+N#,>VK.Y' _%6N<9Q[D$M2X*)E^GF(OMR/&:Y(:(P_M:<3NO2 '?7#?MWJYVT+)G"FZGSL /P M!@< ?@WPWP-Z!P!!#0A.!?1J0,]FII)B\Q RS<9#*;8@C36QF85-ID63_(R; MLB^TI*\9X?1XD3*)7Z:4N1AFHJ!N4LP6Y O,F$IA+D6$&"M@/(9;KF5&%8_@ MB>5K!+&"A1;1,]R7!J/@VPO**#-%R&+W#\3O^7 GN$[)-X\Q?DO@4C+:C/A- M1J;^4<80HPX$WB7X7=_;$]#L='AW#SP\&>Y='U$3M/4-+%]PM+Y+6]\Y>Z4+ MJV$B)>,)VO7OR5)I2;?OSQ%GO=99SSKK'7!F.Z9L.F8E10&B[@QL.F-?B2O6 M*\MJYM1F3)G;[.;\4XOPHT7@MR9OU/1;-?VC:B9)(C%A&JE#F[[?-'U_DJ[^ MI[H^M0@_6O3Z07>_LD&K;'!4V?W[X"^!TPMS3C>QNI,7^QJWXKS>B<3O>.\" M<74(5E-]VJC16GGW5)HFIYVF=*#B-(8T/>5$+K9& ?M$SO^!U!+ P04 M" !4AVY4GU9T.'<# "^#0 &0 'AL+W=O^+Y,,BB('/ 2F/ZR MXJ(@2G?%VI>E )):HR+WPR 8^P6AS%O,[-B#6,SX1N64P8- ?; MN8>]W6Z8M!__U*1>,Z3J)]]^@UK0R/ E/)?VB;8U-O!0LI&*%[6Q M]J"@K'J3MWHA#@SPN,4@K W"CP;#%H.H-HCZ&@QK [O4?B7%KD-,%%G,!-\B M8=":S33L8EIK+9\R$_=')?17JNW4XC$C JZ6>N52=,<+_3M)8@-RA1X53U[0 MC])V;TU\J'I'%S$H0G-YJ1%?D(^D(9"[%V7H[XQO)&&IG/E*.VBF\9/:F67E M3-CB# [1/6N).W##L98T@&*,)_H# (\1F'[OJ;!V?, MX][F^+I#3=0$*[)\40N?#E"A8W$8&(DNJJ6_[. ?-OQ#RS]LX?^Q45+IT%&V M1D2A9UA3QDR'K] [$'&#+G2 S\Y7!:.B'UMZDW%>%Z.9_WJXWDY$?(H(<; ' M'0D;-<)&G<+^$H0I_8<[W!^=3!U\<-^)B+L01[Z/&]_'G;Y_?0.14.GV?NST MWHF(3Q%787 =G5X1BXA3C1,2GB*O)>2731LGT M,QL$6-I[:TR=6\.)B+L01WJN&SW7G0GER99%'8W;5Q"ZS*/=SX8>!$W :DIY MGA.!2A"5O*Y$@X-]V0G^AU13S2U;)Z^+2C75]#!EA(/HX_KV@\5G8#@:#%O^ M''Q0:''O'-13%W9N C:D*W&B%]: ML-@)J[3Z!P?; L3: M7A D2OB&J>H0V(PVEY!;>_3^,+XTEQ-[8-[35#>;>R)TZI$HAY6F# 837'-M)9QNPDPX+D*Y&W+08AGV@I;-$1!)5DHK383]^ M1TJ6E;;(5\4@FBAI:T MLQ$R8YJF,G95(9%%5BA+W<#S1F[&>.[,)G9M*6<34>J4Y[B4H,HL8_+K E.Q MG3J^LUMXX'&BS8([FQ0LQA7JQV(I:>8V*!'/,%=HT.HU@^W^'_JLU MGHQ9,X4W(OW,(YU,G2L'(MRP,M4/8OL;U@8-#5XH4F6_L*W/>@Z$I=(BJX6) M0<;S:F0OM2-: H/Q$8&@%@@L[TJ197G+-)M-I-B"-*<)S?Q84ZTTD>.YBPTB)\@@^%F2KX4&JE61[Q/ 8:X-T+ MRI KMDX13F]1,YZJ,S@!%Y2!5,!S>,RY5N>MA8^)*!5)T^+)J_G$U62,H>2& M-?%%13PX0MP/X+W(=:+@71YA]!K )2\TK@AVKE@$G8BW&%[ P#^'P O\Q]4M MG)Z<[>VIOAUJ!HW'!U;-X(B:>1Q+C)E&N,NUY)3?(7QB:8D=V)<-]J7%OCR" M?2A8I^3G2*0IDQ2??^#DD*LKU+%%-??X>>9-W.<#1(8-D6$O(J^RI >185\B MHX;(J)-($%P,AAV>'3DK]V!L)0\1'A@>8SPYSWI@CN-F?JK@^E5P_2JTV(+^O-/_LC[16RJ<:>V MFEG=1.9>;(GF/<^X;L<&"EJUV7YV*$*5\JM6A&H7'XK2=?4-K7N^J>-T^@>:ZWV04S=\ %E5SJFP M1^QK5Z7U]Z76'WP?YV\N8/\4JA7US:%]P?8O>^50JU!V6;ZOOWYW ?Z]S-9D MT+?UMU?R#'LGS[X*^]UE^ <&8M0K$&ZK)KSO0]DS$]TY#BAD2]BS'Y1U;-7C71HK -UEIH:M?L;T(-,DIS@/8W0NC= MQ"AH6N[9OU!+ P04 " !4AVY4@*63". " "A!P &0 'AL+W=OM1 M<-^]FPV@7$%%\ E M/' AZ PS#"U)<(Z$2>7NI'0W.N-N-X(')6UFX+M,,3TF"$E['8#H+0"3J)%Q MADD;>MUKB#I1]X1#TZ_#.R?@LR_#N]\:U/3J=/8\7Z\QG2N?SN0@G0W4<4T= M>^KX#/4<$[61_!\QFS.G +ZX,9[*:TG>]^2N%NW'O79_&.X/0_W9)F['QS:S MTN;FT*:V.-+5KW7U&W4MI7Y7=J0F4<9>@Z3:J]9 %YM3F2$;JK5KY':GT5Q3 MY1-^T2H:UG??^+N_H[L/S#^74Q'I?U+;;]^>UC*HM0P:M3SY,H=IB^U14]6& M+6JN4E TA2+C249.-$6F#0P@]Z_VU#4,#XI7 MCGKCFX A;W;2EL^X7JW[S+TOKQ_6)]1_RG;Q3E,VKP>F-UP:$+@FRD[[AH*N MRX903JS:^A*Y4I8*KA]FU$-1.P/:7RMEWR;N@+HKC_\#4$L#!!0 ( %2' M;E2>NGAPF ( -(& 9 >&PO=V]R:W-H965T M&GL],]G9=3=Q+>2;*@ T>:]*KD9.H?7JWG555D!%U;58 <>3A9 5U;B52U>M M)-#B7U9/$G=NIY*P"KIC@1,)BY(S]^W1@\!;PRJ!6O34Q3N9"O)G- MKWSD>"8A*"'31H'B8P-3*$LCA&G\;36=[I6&V%]OU1^L=_0RIPJFHOS#;I9ZV;2N F.N/$#\BBX+A3YP7/(=P5<+$U7GV!;GTEP4C&%[)J$ M_B4)O,#_(J'I]^G>%_3TVW3_[H2;L.MV:/7"D]V>VVYGO6Z?D(XZZD M>PU7MN&TN10;C.]WHBE\HW=C];2_]=)(S;L.XG":,_*(>@VW+.;'F*"Z&ZPY\7M_=LK MD$L[-17V<\UU<[&[:#>8QW8>[<4G.+";^?I/IIGVCU0N&5>DA 5*>M=#3$PV M$[39:+&R,V4N-$XHNRSPHP/2 /!\(83>;LP+NL]8\@E02P,$% @ 5(=N M5#6 J(3W @ Z@< !D !X;"]W;W)K&ULC57; M;MLP#/T5P2N&%FCK6^QV6Q*@:7;I0XNB6;=GQ:9CH;IXDARWP#Y^DNQXN:,O MMBCS'/&0M#ALA'Q1)8!&KXQR-?)*K:O/OJ^R$AA6EZ(";KX40C*LC2D7OJHD MX-R!&/6C($A]A@GWQD.W]RC'0U%K2C@\2J1JQK!\FP 5S<@+O=7&$UF4VF[X MXV&%%S #_5P]2F/Y/4M.&'!%!$<2BI%W$WZ>IM;?.?PBT*BU-;)*YD*\6.,N M'WF!#0@H9-HR8/-:PBU0:HE,&'\Z3J\_T@+7UROV;TZ[T3+'"FX%_4UR78Z\ M:P_E4.":ZB?1_(!.3V+Y,D&5>Z*F\PT\E-5*"]:!302,\/:-7[L\K 'BY @ MZ@#1%B"Z.@"(.T#\7L"@ PQ<9EHI+@]3K/%X*$6#I/4V;';ADNG01C[AMNPS M+65]GS%2(<_2Q%K3#/U3DZ MV;"'OC9";;A^UHF:M**B Z+""-T+KDN%OO(<\DT"WV2H3U.T2M,D.LHXA>P2 MQ>$YBH(H?)Y-T>G)62_,2=@3Y>W[.8..\R#7]-U'^V1 MN>N1;*U'CE />NJ!HQX)@OYJT5Y,>5?/=)A'E6 ,J,)%H MB6D-MC)X1V8N*,6F.)4IG1-J%9_L$]L>>;4N-DJVU.[ZQ%&Z)7?79Y!LZ_77 M;D$&(_E@G"%*!2&,KB\ M,F60[61I#2TJ=]?.A38WMUN69AB#M [F>R&$7AGV@'Z\C_\!4$L#!!0 ( M %2';E3@6P*+,00 ,D/ 9 >&PO=V]R:W-H965TVA;2;9MH?.'F0C&R8@N9*(FW^_ M3X(0#+)+9O:P/A@D?=^3/NF]A][LP,6C3"E5Z%>1,WD]2I7:7[FNW*2T(-+A M>\I@9,M%010TQT%)8DA%[OJ>-W$+DK'1?&;Z[L1\QDN59XS>"23+HB#B M^8;F_' ]PJ.7COMLERK=X[*C#U1]W=\):+F-E20K*),99TC0[?5H@:]N M<:@)!O$MHP?9>D=:RIKS1]WXF%R//+TBFM.-TB8(/)[HDN:YM@3K^%D;'35S M:F+[_<7Z!R,>Q*R)I$N>?\\2E5Z/XA%*Z):4N;KGA[]H+6BL[6UX+LT_.M18 M;X0VI52\J,FP@B)CU9/\JC>B1<"3$P2_)OA=0GB"$-2$8"@AK GA4,*X)ACI M;J7=;-R**#*?"7Y 0J/!FGXQNV_8L%\9TX[RH 2,9L!3\X>4"'IY UN=H"4O MP/\D,2=XB>ZI5"+;*!AY4'SSB+ZR3*'%@8A$HB^EDHJP)&,[]&Y%%(U*J4 J)0Q]V6MS\@)]YNP)G(8"XW-9K&&<;RNS$OVXYWF.("-HB_^RHRGERA=^"8E8N^M[EE-<'$3*#3\-,<>]%D MYCZU7:4/&H^GQYA5'Q.&08,YDC=NY(W/ROL3SD:'WF\DC/NK\^..@CXFBOV. M@CXF"*9V!9-&P>2L@GOXA!AG^HV$26_JRP!''0T6D.]UA*XL(!SY=A51HR(Z MJP(\=DNS 2<1]2>/.GZRM&#&':4K&P;;-<2-AO@MH4)9\H8@B?M!TMOYI074 MBZ15']2.I"-ETT;9]/^7V[Z;*PM86CQ1 5;H@\D$^@;R4N*?BS6 M8!*N3^>R'?9>O^[>?Y+O$LBS1$C=5QVK]53KR>)V4G"FW=QG186X@%O7'CPX4PX47U^DO"-_=;QNTK'A J<;U2NKN=#QPA/* M_%=E_O ,.E":;Y46]:39<+$3]<[6@H-3"^(3VEXO)3AX0UX=*"[H+R9VNM^R MI0TV=29XVOYU=5HX.&KOQ['.UUL*?M,UQ9)[!VH/!P6L#=4/V#[*&K!]F"U@ MW5;)4E"Q,[6B1!M>,E5=V9O>IAY=F"JLTW^#KU955?EJIBIR/Q$!V4ZBG&[! M)+@S7%=$53=6#<7WIC!:FGH"9KJ??XO4$L#!!0 M ( %2';E1LL^FGH 4 /86 9 >&PO=V]R:W-H965TD[&38 MC]^14B3+EFBG"/8ED>2[1_<<[YZC.-D)^4/%E&KTE"9<77=BK3VCK5YT)U.-F1-%U0_;NXEW'5+E(BEE"LF.))T==VY M\3_>!9YQL!9_,[I3>]?(4%D*\@< @.'/"PQ:%7./0. M'=HX] L'2[V;<[>)FQ--IA,I=D@::T S%S;[UAORQ;@IE(66\"L#/SU=Q$32 M#S-(=81N10KUIXA=P0_HGDI;B#RDZ($J+5FHP6JA1?@#/7*F%?I*I"1FI='[ M.=6$)>K".#XL'A52!EDAQM%?L<@4X9&Z1.]J]Y.N!@HFD&Y8A#O+P\4MX?H8 M?1%'L^HG<>XOQL1']<(+9BW9V/-6H"J64Q*,LHL*B!LXR6MHS"O3)R0/=*Z)Z% M[K5 ?\W2)95(K%"11/1O<=6T-#G6P&(9D=Q.>Y/NMN'U_?+U_3-?+ZL>4*8' M%,IL$ZPEX>;A>RCM/*$7387=/XK,'XW+V/+HCVWP&-=MY@TX8Z^9XZ#D.'!S MA($D:93EV@TT>$F:[(B,%(B2CM%F3Q#(&H:0TD@3N0;O$]P'1S'W!P?4CTW& M!]F9'YOXWJ"9^;!D/G0R_\Q#&*^*-I(^X+A/W\UW/CR.M#G.41GGR!GGP^M6 M9VDV .>MS7S4D-6@.=IQ&>W8&>TCWT*O0$LF0I)8Y4:_&Z5PR:V_ M-[;]MQ9<'U?@^']:OWGQIKJDM>2T&C9^X(SO)@QE!C'=/1G>L,F 6- W'4-3 MW&924J[1GXPL6<(T$7,!K?-:Y"_OYAKJ7._O#-LUY)JN_6U/W][88\0TI-IIF(&K>E;BP?/5,B76%5 MVNF[Q?-5^YV9WR!^S>N**\G";LEZH#\SIAB4HZ)RRTQZ6O-R JIO\^(J!EQ) M'O9/A!6*-6?_&#%JJ0M$(PT:$V0)A9:@4":GA%F=5J,"NS]88$\I4@J[KR>(D],5TWO!(L';J[=M M57IG5>VQU>"X:(^-<.LDP-4 P^X!5DV";[G\NQ)9S1<\>&OUQ]5HP>Z=_ZO4 M_P362?7'U5#"[D%R4W2(K1&TD49]M21VT#OBSB]PN>]1.0:FP&[EDW9UL64=@)/3.:--(X >!= M>=YO3:%T]\[W4@H?=>9@54%/9%SG)UWET_+P]L8>61X\G_D?Y_D1; 63GPA_ M@6]%^-A%"5T!I'4*O0S2YF\ M[FV4VEZYKEQN:$:DP[>4P9L5%QE1\"C6KMP*2F)CE*6N[WFAFY&$]29C,_8@ M)F.>JS1A]$$@F6<9$:\W-.6[ZQ[NO0W,D_5&Z0%W,MZ2-7VDZFG[(.#)K5CB M)*-,)IPA05?7O2F^NL.A-C"(+PG=R8-[I*4L.'_6#Q_CZYZG/:(I72I-0>#R M0F]IFFHF\.-'2=JKYM2&A_=O[!^,>!"S()+>\O1K$JO-=2_JH9BN2)ZJ.=_] M0TM! \VWY*DTOVA78KT>6N92\:PT!@^RA!57\K- M)F"G)H\;(NCE#2QUC&YY!O$GB=G!2_1 A0E$MJ1H3J42R5(!ZE'QY3-Z8HF2 M:*JW.5&OZ-V,*I*D\KVVFS\^2;C^A5PD-;U\NR0,_;OAN20LEF-7@?O:"7=9 MNGI3N.J?R@T.(5'>(>R*L9 MGNZ(B"_0W8]9$+I #.KE&8%AP['+05@3:,&,:HLPLV"P%]H5#BN%PU:%VOIOT"IND+%=!. M(I.&$#0@%'T@B4!?2)I3]&VZ $IH!=OR.#[H5/!OR>0Q5! BI!XKMM6ZJ^5D MT6$N\QQO6-M8"RQRHGYM:VUDH3.LD=W98$,G.A$#_GYA_,Y%H*/X@E#'UMX3 MWQG4:X(-%SAA5)=OHP-<<$+9OB7!P>\J#AV%!TU/1X[?V'4++'"B>CFTP4#W MJ:*.]ST+;F]:CDI&1V7]IB^1@P=U9188Q*!?+X0G<'AT0MJ^8<'M'FH MK=EWU(O*>>Z,LVA)++'*V#ZS9*+DB@= MBI4K*P$DLZ2R<'W/B]V24.8D([LW$\F(KU5!& MZ2I79L--1A59P1S4:S43.G);E8R6P"3E# E8CIU[?#>-#=X"?E+8RKTU,DX6 MG+^9X#$;.YXI" I(E5$@^K&!!R@*(Z3+^-UH.FU*0]Q?[]2_6>_:RX)(>.#% M+YJI?.P,')3!DJP+]B%O(-$7=2$G1].%.Y M1%]9!MFA@*O]M2;]G<+UEG<+V:%'WJ#KH$:TARO9H*7AY=R5OV.8-;=[P0M[7WKR']+P1Q'RQ M9QM;"_2M@!DXFP1'?G_D;O8/^Q34C4(\] YATU-8/PC"%G1@(6HM1% M$ E>ZXJ*I;>7\O#1]T6^)S46]^Q J/JR9;S&4@WYSA<'3G!AC.K*#X,@\6M< M4F^U,.\>^&K!CK(J*7G@0!SK&O-_UJ1BYZ4'O;<7C^5N+_4+?[4XX!UY(O+; MX8&KD=]Y*%W"^]F0<* MLL7'2CZR\Q^D%11K?SFKA/D%YQ8;>" _"LGJUE@QJ$O:_./7=B$N#& R8A"V M!J%M$(T8H-8 O=<@:@TBLS*-%+,.&99XM>#L#+A&*V_ZP2RFL5;R2ZKC_B2Y M^EHJ.[GZ0G-6$_",7XD =^"!LU-I8GJS)I1L2WD+U.8"5[";C$A<5N)6&7Q[ MRL#-AUOP 904/._946!:B(4O%3<]@Y^W/-8-CW"$!PS!5T;E7H#?:4&*:P>^ M$M4I"]^4K<-)CQG)[P&"OX$P"*&#T.;]YH'#/'NW.9Q/J$%=G)#QAT;\;8Z< M$RHG/$6=I\AXBD8\?28%X;ARA:@Q3(VA3ABGU1V:9I/9HB,;(G2,Y4Z M8=!7A>!7DT1K>241!?8ZN% J2UA[.G/ $(S="P$O:AK\SXFB=7$=*32S9;A0 M8139,APP-!)/&/8RPE]-&*VE=;AFD4W?!0N"*+;Y.W!1,!\+1%^T(/H_,D?K M]9(.C&-;VQ 4V+*F(->2^NH)I\MGDSJ*]K"]-W>T3J^/ TSM;.B"P2A(!\(< M.#0;JZ^P+[!PNL)N]ICNB+[*G7!UQ,W-O%*] 5;!<^IRU-L@MJ\,#A2$R"Y= M+E_)2**'?=&%TU7W3]4[_72TAE54GWI;E1,U1X/DX,"A.$(CROJJ#*?+]OUE)],)V6]7^M>T_0_O9NF4?V*^:ZD E1DJUP&]ZG:5+SI_9J! M9 ?3#;TPJ7HK\[A7_3+A&J"^;QF3;P,]0=>!K_X%4$L#!!0 ( %2';E3- M>OL&T@4 (4; 9 >&PO=V]R:W-H965TNQEGYFPC@3'<.)Y)S%U[#]=F\J-]Z/1!QK+-'"!7R/'EOZ\$#A@D M)"?M2V+P?JO]5JO=SS _4O:CV!'"P<\LS8OKP8[S_>?)I(AW),/%F.Y)+K[9 M4)9A+B[9=E+L&<'K$I2E$^0X_B3#23Y8S,M[=VPQIP>>)CFY8Z X9!EF+[D@?"G_9W3%Q-:B_K)"-YD= <,+*Y'MS SQ$* M)*"T^",AQ^+L,Y!45I3^D!??UM<#1T9$4A)SZ0*+?\]D2=)4>A)Q_'-R.JC7 ME,#SSZ_>OY;D!9D5+LB2IG\F:[Z['@0#L"8;?$CY/3W^2DZ$IM)?3-.B_ N. M)UMG .)#P6EV HL(LB2O_N.?IT2< :#? T G .H"O!Z >P*XEP*\$\ K,U-1 M*?,088X7:\UT!ON1KLFX[F(@DU)E KYFX14:/$8G'P(6? '(0U 2TO!SN M:.#1Q7 8&MBX];ZZI3^WQ]^7S8:41^ILZZK=N",D3; \>)_ 348/.0=_ MW:P*SL0Q_-NPNE>O[I6K>SVKOY8 %XMB#HJZ-IB(0+?9E;M9Z4ZVJN<%G*+9 M?/)\O@&JT0BYX:2E"YT7UTQ<#JQ MJS:C '9#5XW"H&25@S"8U,GAYD_92AET?B5%,$LUP,!6U?#S4%[WBP0TBUFG;/N6J"H*NG M YUF'#I&0G=$B(E<%!18)Z*%,I+'1#^>',V1[%3.4F,4>EZ'A\;(\[T>(F=S M'5[4@E-:%"#&C+VL#)N9#\U#_W>^(TP;N:=9T%5B MUUBYCE)BJA7T^TY],]VA>;P_4BZ.RKX1OZMS\9M4"JJ<_EI^4T5QN&[8'?0: MJQ'T9HY2M+BM3\C[\-%%IP[]LWY:&0$-.L(BQBUH*=CU,/; MC'/&LQ[>9EPX]HR\42,WD%EN7*AD+5Z!Q";^SJ>2TM MT+Z2BBPX9"N,1B4ALTJZ6(E;_$S'L*'Q;GG]\Y"BQA$,J/:Q%A6A+)AZC(S M.7L_D1&V+=_SB(8F'SQ7#^CKN_6[I)OR#4KG_BW\'%5OA!HWU0NJ[YAMD[P M*=D(E^(PB,/,JG<^U06G^_(MR(IR3K/RXXY@T5ZE@?A^0RE_O9 +U&_>%O\" M4$L#!!0 ( %2';E1[U'A C 8 ($? 9 >&PO=V]R:W-H965TZOEQJ]]"*9O19:;O MQ.H+JPAUK;ZIR%3Y/UI5LE$+39=*B[P"&PMR7JS_TJ?*$3L HP<&D I 7@(Z M>P!Q!8A# 9T*T D%="M -Q205( D%-"K +U00+\"]$,!@PHP" 7@:!.Y*!BR M#;83[;V03;AQ<+SQ)N#8B7BR#[().0Z..=X$'0=''6_"CLNXM]=)4F;8.=7T MY$B*%9)6WNBS#V6:EGB36+RP%>5>2_,K-SA],ZFGU&,/R$2$0P8-/3#[]G"P*.]\',__.NR\,(O M_/ ;*KW&7X9SCP#XK^'<(?B7<.X0_"J<.P3_&LP=#P#XMV#N(/PZF#L(OPGF M#L)';YOSMV^;-N.?]GPC@^-MQ8I+??$>?;<+9DM4\8"NA5)H:"K6L^FL5E2F M"OUY;:31E6:Y^LLS5F<[5J<$T]9S,F)4O+,%"EF G"(\V6=-V>9J9!IL6402M5XK@MB3N1X]Y+ M5Z[3!>1&B<,0U'?KRKW4U_!$;^N)GM<3([/;X#O3,\P+HYYC#>Y[XM+?6M/W M6O.]D&PJ'@K^3Q6;38I D>@[-L01$ A K--SQ+[VG7C%@]@-5]B@MV&#C@&Q MYJ -+PZV7AS\G!>1GE-M]F;++$4S^B@DG63/B,YF9E]F?F.(E8^V;[,P4Q_9 M)\1GJ%8'Q6$0%@=7C !BHS!MMZ]J:W@.1W4?&WE]=_&T,!XP?DM9G13+O0Y= M<3TW M9W!7O2R'2:>=EI@DUNY&8-Y(+7Y9KD=IIT')+L=OWYD)E5[Z.MOV;1 M,_OE JGE1/&44\D9;#UVK#H8=!SKAY5<(Y/*]>>%X#D@V!W$;I9< (('W3@A M[AP#)'$?.W*_0G)=XJ;[%VAHDG031_(*DASTN]' +36 :)^X"?V79V>U!X$ MU8M[QNF$9UP_(V'S..5*2SY9V@SGA6:R*!<[FB'3F!2F&U3KS&#_,S>(P\QQ MJ$^D2;MN87$<4.AE6I8KD+1D&;5^ M@ZEZD2?XW5U,ZLI+_)4WU,7$+7^XET ^#I%L&EO72^*OEY"QB#TMN+3O,RER M>S@1VVI)H@YT2'%&@"*'P2XN1++)HZZ'Q%\/+]?+DB^ =?4C[U_]2%W]B+_Z M!4\7MXYAT@?='"#9-+8N?.3UO?%;ITO//2X 6;@;:N^4KPLN\>^HW]+RCPBP M*8;JXBT@>-#M0J)CXNYYB:]+('6U)_YJ7V4%^M=,XH(:6@4:2_%HV#-+^C2; M,*FI[^BPKM9Q].Y)$]<5/?9OVRZKK;K9B^8+:K;JF_C9G6>U3U]/1\GJ5L)0 M+DSPP<80CO^>F*&?RH;S+56@JEH5>'\%NOV[OBT_+6[,7W\_P MX0T&OH_PX7A]&URK7U].WU#YP N%,C8S0T6?>Z:\R?5][_I%BT5Y3S416HN\ M?)PS:EH8*V!^GPFA-R]V@.VM^\E_4$L#!!0 ( %2';E21P2X?B 0 +\1 M 9 >&PO=V]R:W-H965TM$" MJTBD3E;A&$@3=#= =S=HVNXU+=$V$4IT22I.WGZI0R1;))7DQI;DF=''(3G_ MT*LC%P]R3X@"3R6KY.5BK]3AL^_+?$]*+"_X@53ZERT7)5;Z5NQ\>1 $%ZU3 MR7P4!(E?8EHMUJOVV9U8KWBM&*W(G0"R+DLLGK\0QH^7"[AX>?"=[O:J>>"O M5P>\(_=$_3S<"7WG#U$*6I)*4EX!0;:7BROX^1I%C4-K\8N2HSRY!LU0-IP_ M-#>WQ>4B:(@(([EJ0F#]]4BN"6--),WQNP^Z&-[9.)Y>OT3_V@Y>#V:#);GF M[#]:J/WE8KD !=GBFJGO_/@7Z0<4-_%RSF3["8Z];; >2T5+WMG35#2JOO& M3WTB3AQ@Y'! O0-ZJT/8.X3M0#NR=E@W6.'U2O C$(VUCM9J_=3ZMLIY2< /_$0D\, -V1(A2 '&Y^!*2J(DP%4!OE&\H8PJJHT_ MWA"%*9.?M-O/^QOP\<,G\ '0"OS8\UIJ:[GRE29LWN/G/+U1VYKI=9WSNIJ^H4M>%S!M S;[\W&=I.G*?SS-D&D# M@S@:C,Y0HP$UFD6]K1Y)I;AXMD%UKLG)"^-D"F7:1'%F9XH'IO@5)H6K'=TP M8IV2CBTVW@O3,)S F4:Z!@9VNF2@2^8G-\]%K1<.>=+U5A(K7&))7((F<*91 MLH1+.UPZP*6SAT>L2ALK*F)$0;31)I&$;^F_-Z-( 2",X@31ML@C9&;.!,9ME',J$ MKM;Y0ZLJ!= %HYGZ%M;&FID<63)AM=@@1SYA,!;\X+6-0P21ZM4Y[^.<3?K) MTNL+LFGD(CR1)#A+V/82'M]ZM9YRUDN.M?;T@) NIWFTF<$L=8&.\@#1 M+.BUGG1JKSR]Y]EF"+(IEVD40L=BA*.NP'EA^5?MB; RA68:PGBZBVU6<9 Z MJ$8)@?,:\E8M[5%-Q4#9,HJGK*99&,#4E<)16^"\N/S"K,9=F_FBTE9*4SJ\ M)(R"*:7%+(HCU_(;-0;.BTQ3QXOWI=64$Q3&@9%6BUF:*CCJ!9P7C#O12)MZ;OM5\KNF!WWH4-9DF%+@+6$\[5UL9AD,'.T+'$4# MSJO&GYP71\J8%A 0Z-$H%"IF5WXNR<+J6;&9) M$#M:*!'J'2+245DBS\GM:(<*IC%GM8(8M0U[6E,4/)2E<*JT-KL0IIF+>90/-"\?CEKGH(V,0Y"7(#AM M!:UF,)E*G7]RNF[^VO@;BQVMI&Y)M]HON$AU>1?=OP7=C>*']L"]X4H?W]O+ M/<$%$8V!_GW+N7JY:<[PPW\VZ_\!4$L#!!0 ( %2';E2;JKR%1@, ",) M 9 >&PO=V]R:W-H965TG"R*! X3;LHNF"DD464(E62BMT^_1E2BHYKRT(7W5B\S R_ M?TP.N=@K_=T4B!8.I9!F&1365N_#T*0%ELQ1*E\Q25^]"4VEDF7X//'/?FJ U.R9-2WUWG+EL& MD0-"@:EU$1A]GG�KA A/&CC1ET2SK'X_9+]'^\=M+RQ QNE/C",ULL@^L M,LQ9+>Q6[?_%5L_$Q4N5,/X7]JUM%$!:&ZO*UID(2BZ;+SNT>3AR&$TO.,2M M0WSJ,+[@D+0.B1?:D'E9M\RRU4*K/6AG3=%Y,:+MV_^& US7+RLZL[ MF:H2X1,[H(%WL"F8W%&+2WB4&E.UD_P79FX>UB@QY]; ZUNTC OSAAP>'V[A M]:LW\,JY?"I4;9C,S"*TQ.96"-.68]UPQ!EI(I4RXX\]M7Y9<3 M_!8^'%)19USNX*94M:29!EW635 90TLY:12IAW1*)BE3%'6;(%TI+1&:2'G M)F5B0$JSXO0(G>DS8]1S\!/[=(XG[R M64<^&R2_*RNJR&YW$#G53@EX2'TQ@5S4J:W]MN^CG0TDL:$]MW@WZ:>][FBO M!VFWF-5I[_[ 0\5U=T2-9;:V5 ^I+7C)K9_I3?KU.60<)2=*>HQF%_;^O),R M_]-#BC(;/I[S\Z,7G2:[Q^;H"#>(X=%]4Z+>^6O80.I*55.@N]'NIK_Q%]S) M^)I> ,V%_7^8YOGPD6FJ. 8$YA0RNIK16=/-E=QTK*K\K?:D+-V1OEG0*P:U M,Z#Y7"G[TG$+=.^BU7]02P,$% @ 5(=N5!D^CE3O P (PT !D !X M;"]W;W)K&ULM5=M;]LX#/XK1'##=<"N?DG2ER$) ML#0[K, 5"%IL]^%P'Q2;B85:EB?)20/O M/,%X-IA-W-Y2S2:R,"G/<*E %T(PM9]C*G?303!XW7CDF\38#6\VR=D&G]!\ MSY>*5EZ-$G.!F>8R X7KZ>!+\'D1C*V"D_C!<:=;SV"IK*1\MHO[>#KPK4>8 M8F0L!*.?+=YAFEHD\N-G!3JH;5K%]O,K^I^./)%9,8UW,OV;QR:9#FX&$..: M%:EYE+MO6!%R#D8RU>X_["I9?P!1H8T4E3)Y('A6_K*7*A MA3 XH1!6"N&Y M"L-*87BNPJA2&+G(E%1<'!;,L-E$R1TH*TUH]L$%TVD3?9[9O#\916\YZ9G9 M5Y&G>(2M6UHLJQ'F)&)Y #$)XD)E)-'S- M8HP/ 3QRK_8Q?/5Q'O8B+C"ZA&'P"4(_#+X_+>#BMRZ_[LY'\4^C+,Y&"6X[ M40XH#NLT#!WL\ 3L QU3CF4N5)6#?_XB(;@W*/2_/29&M8F1,S$Z98)G7!0" MJ)J![@NHK*$&(R&BC"F^*@Q"Q$R40)$W>U2?&@I*IH+[QR=(N>!&=QV,?@?& M/NR1*=W#95QS&?="W9%K/"MDH4&CVO(((4?%94Q7T<^"*XQ+BBG?\!5/N=F# M7!\RSIDR/.(Y(\HE-Y,0"D6^BUF_.T,0[L3W,+NJF5WU9XF]N"S=29&S;$^E M;K/!A"PRT^9PE!TG1JPI;<3MZH,595E6L)0$!34)S=PU>\$T,!NK"#/36=S] M[HW]2]__T,/SNN9Y?1;/RA5[*%OL?M>=WMN<[A). ;&YBJH0-6?74=D3&<.2Y[9+&KMVTCUA#EH].'BO MVS\(&R/AV=ET-Z"P5O^HS=*P1!HQK*I!X%1N*S/M9!RGM5?DT/VF00;#]\T4 M"54ML"^<33<-1N^6LZ;-!?V-Y="(S0BL;2'&H TSU/V:Z[,S526ZK8$F$9?7 M1ZGP6M.C0+5Q4[BF6XA:3CFDU;OUI/_%S;='^W/[!>"FT@:F_'QX8&K#*4 I MK@F27"#'5#F1EPLCCKJ2AB=<])O05@\H*T/NUE.9U80W4WT6S_P%02P,$ M% @ 5(=N5,AS3:*T @ +P< !D !X;"]W;W)K&ULK55M;],P$/XK5D!H2+"\=6W8TDAK.P0?.JJ5P4?D)I?&FF,'VVU7 MB1^/[;S0C38:$E\2O]P]?IZ[\SG>F!918GO,* MF-[)N2BQTE.Q=F4E &?6J:1NX'E#M\2$.4ELUQ8BB?E&4<)@(9#C)%1LN+\P4P^9V/',X2 0JH, M:_+4R!4@.D:?QL,)WN2.-X.&[1/UKM M6LL*2YAR^IUDJA@[D8,RR/&&JCN^^P2-G@N#EW(J[1?M&EO/0>E&*EXVSII! M25C]QX]-' XJD.B&99 ]!7 UQ8YGT/*B_0X$7^/?+&3I[ M_1;*BO(]P(^,"%T57!PA.GTYK-? ]K -NZB&%C;\YZCV@ \Z\($%'YP _U*! MP(JPM;Y%3&&**KS7]TK)8WFJH486RMSH;>*'WH?(\[S8W1[&Z9AA,!@>&CYA M>]&QO>AE.]6B]94R=)<@MB0%B7ZA6\[>M^E#;?K,QA17Q&B:8Z:;B)&E2TB! MJ 21@,[>O(J"P+N:SF_LR+_JR]:PHSC\_]D:=>"C7OVWFW(% O$27 ME/&D/F1XF)[C>8DZ7E$OKU9T947G $?+)_JK*IZ7@WO0>TH0:]N2)4KYAJGZ M>G>K7=>_MLWNV?I$OP9U\_X#4S\E*5[7 K MKG2_M,-"OV@@C('>SSE7[<0&ULM5;14N(P%/V53,<' MG0%;VD+1 684=-89=V5$=A]V]B&4"V1,DVZ2"O[])FGI@A901U]HT]YS..DW,RX2K/10S%V9"L!3"TJH MZWM>RTTP84ZO8Y\-1:_#,T4)@Z% ,DL2+)XO@?)EUVDXZP?W9+Y0YH';ZZ1X M#B-0XW0H],@M6:8D 28)9TC K.M<-,[[#<\ ;,5/ DNY<8^,E0GGCV9P,^TZ MGE$$%&)E*+"^/$$?*#5,6L??@M0I_], -^_7[-?6O#8SP1+ZG/XB4[7H.FT' M36&&,ZKN^?(;%(::AB_F5-I?M"QJ/0?%F50\*VR:DM86 H+]UJ\)7A"*%$$]OILEG3-@SYI0?FL)T:<":$G4I7IG*BU M8:?A>:'WPG1551#N,-TJ5;;>I9)R-J\K$$F5SM8K!4'H!2]U5E1%K?99M\OMJI=;_.OZM?!O>_SW+^W#"/SB+OR+D0Y*LX;*E'(KT ML]CR -V-_=\^=1KJ?BOP\DP\43^V18,*5/F#8VX4^ X(P M!?K]C'.U'IA31GFJ[/T#4$L#!!0 ( %2';E2G/@4OJ0, $<- 9 M>&PO=V]R:W-H965T,YEFK)5[8H..#4*.69[3E. M:.>84&LV,7LW?#9A&YD1"C<8_XTAXQMIY9K/6_< "%BS[05*YGEHC"Z6P MQ)M,WK+M9Z@(G6N\A&7"_*)M*1OZ%DHV0K*\4E8>Y(26__AW%8B6@L+I5_ J M!6]?(3R@X%<*_KY"<$ AJ!0"$YF2BHE#C"6>33C;(JZE%9I^,,$TVHH^H3KO M=Y*KMT3IR=D74$$3Z!1]Q9QCG0/T+@:)22;>J]W[NQB]>_,>O4&$HF]KMA&8 MIF)B2V5: ]A)969>FO$.F(G0%:-R+=!'FD+:H[\8UG>] 0!;<:Z)>\_$Y]X@ M8@S)&?+=$^0YGM/GT)^KNSWJ\?^VOL/&K]/H&SS_8!J% #A!)ITG* :1<%*8 MSOK[BY)%EQ)R\<^ I:"V%!A+P0%+M]?W2)TZNE;H"F7:'LH(?B 9D01Z2Z,$ MC R@/H<>9\'(\:.)_=B.=X]4X$3.KE1\#&N'TWG-Z7R0TW7-AP.5.$,%?E)G MF^QCLRBAPI8'KN^,1WM^]DEY0=CO9UC[&1Z-_9)03!.H(H]5VGO=G(==!\Y' MSEXX%SU2?DXN\E8C#O)\,:=C'6%_(,) MKD\JK+U&V7>TDFISC@XZVKK4W.':NOY^&9^Z8U5.+UMFKM>XX+URH;G-X>_Z M@W1O@"*Y _Y(DOUFW<5M#F\W?.V*:,Y6=_AP MO51%3[B.IHZO/HK,3=';IU&G [U.!]JM"3,'OC*3ND )VU!9SESU;OTU<&%F MX+W]A?Y*,)-K U-^8EQAOB)4J)-RJ2"=LTAEB9=3>[F0K#!S[ .3:BHVCVO5 MTL"U@'J_9$P^+[2!^MMI]A]02P,$% @ 5(=N5&%8]_G> @ / @ !D M !X;"]W;W)K&ULC99M;]HP$,>_BA7U12MMS2-) MJ "IP*I56M6JM-UKDQS$JF,SVY1NGWZV QE-0KHWQ+[<_?V[,_9EM./B518 M"KV7E,FQ4RBUN7)=F1508GG)-\#TFQ47)59Z*M:NW C N0TJJ1MX7NR6F#!G M,K*V!S$9\:VBA,�');EEC\G@+EN['C.P?#(UD7RAC.9X" 0J:, M:/ M-Y@!I49(8_S::SKUDB;P>'Q0O[&YZUR66,*,TY\D5\7821V4PPIOJ7KDN^^P MSV=@]#).I?U%N\HW\1R4;:7BY3Y8$Y2$54_\OJ_#48 ?GP@(]@%!,R Z$1#N M T*;:$5FTYICA2G#"NJZAU0M/Z-T0AED&B-I"PKL^=1*N>H2C6CBRPM$)X>N2"T7^8'L( M]$X]WC\C+"6HSEVHM!*K90[TVR3R?5V>M^/*=#@-HJAV^H YJ#$'O9BW3($ MJ9"FK&I "5X22A2!3M)*+CZ"2((F:-LGC9)NSKCFC'LY[S<@="W9^N-.=1'& MK=7]T(N"!F.75YB&W91)39GT4BX*O>E?=47+SS&3%D"0-!C;+G'<#9C6@&DO MX L6>GLI?(Z7MO$&7A.P[92&:3?AL"8<]A(^<85I%]"P]>\/O,A+&T1M+W\8 M)TTF]^@B+D&L;7^2*.-;IJJKK+;6+?#:WOP-^U2WQJJ3_9.I^NH=%FO"I"[T M2DMZEXD^%*+J5=5$\8V][I=9AAX5N[R",@WZ_XEP=)F:!^H-A\A=02P,$ M% @ 5(=N5/+[D5"Z P 4 T !D !X;"]W;W)K&ULI5?;;MLX$/V5@= %$F 377U18!MH["VVP!8)DDW[3$NT150BO20= M)W^_0TJ6+Y(5%7V))6K.T3DS$PXUV0GY4V64:G@K:(Y MT30%+:"*NEI035BNKC'^Y7D!5Y^NX1,P#O]F8JL(3]7$U2C*4+M))>"^%!!< M$. '\$UPG2GXBZ.$)Q2P4( ;A\0R\W49J^XZI$:UU,A*C2Y(_5+Q MWU1O,NR)D;_"W:6U-4J^D>4S.]3K+/*&F/37XW*U!<6#TZ!%2] @.@2=^!G4 M?@8]_1RRU>VGY!L>J1B9%CRQTXP91Z-VH<-:Z+!3Z$,MK[_484.&'WKQ^$QL M6U00#=OECFJYH\Z6?GIX :(4Q3X62]Q0^*&/Z5N2$;ZFME\;7=S5I./ZY>-> M12W;OBTSXX;G( ["L\2T!(VCN#TO<2TM[EG&R^+B1I^/O$:+-8/B.(S:Q?G> M85)XG67[86^>:8U.2IE*S& #S #M[)O#+/+[#:..9'83#&Y#[X_6S'V$&YWC M3BT:\EOC&Y%KQA6:7B&E=SM"J;(\OI&PO=V]R:W-H965T2P+S8ZX1F;2*0V:4KEZS5+Q&[@@/-VXYXO5]K><(?]-5VR!Z:?UA-I M1FY59-;)+F0KQ; <_Y@,'VXY8PF;: MEJ#F:\M&+$EL)=/'G[*H4S%M@F MT?=B]YV5"PILO9E(5/Z)=L7:J[VK3CBWJSDKT=8$F'>@QFUTB#[X@@@FTQ$4I^WIMAT'@^WUWV\+R*Y9_C.6U ML8I4N,?R8HC:64'%"HZQ_#96T&"1..Y@A14K/,8*VEAA@P6D%[:SHHH5'6.% M;:RHP0K]#E1*#J,<5,[)=:";;@'$#Z/O0#NQ5P-YAH- T:6/UFAOIAUX' M#7"M$WR0=\N4ND(3R13+--K29,/0G*N9V&2Z51&XV0= QTL!>U:#(VU8@R6E MP5Y;R= D>T'7.P*U1N"P1WZNF:2:9\L#)H%:)7":2\K8^QB=T'%4;WEQSFF;%F/O7Q.Y>Z<\>\2^HW+),X42MC Y?!F95T86I]9B MH,4Z/_A-A3;'R/QR94[Z3-H)YOE""/TVL&?)ZK_#\"]02P,$% @ 5(=N M5$2"]>;L!P YR< !D !X;"]W;W)K&ULM9KM M;]LV$\#_%<+8APWH8I&2_#(D =(X2;VF71#O!?M(R[1-3!(]BHIKX/GCGZ/$ MF)8ET4KJ%45KV;S3W?'XNR.ERZV0_V1KQA3ZEL1I=M5;*[7YI=_/HC5+:'8A M-BR%7Y9")E3!I5SULXUD=%$()7&?>-Z@GU">]JXOB^^>Y/6ER%7,4_8D498G M"96[CRP6VZL>[KU^\0Q'6J 8\2=GV^S@,]*NS(7X1U],%U<]3UO$8A8IK8+"?R_LEL6QU@1V M_&N4]O;WU(*'GU^UWQ?.@S-SFK%;$?_%%VI]U1OUT((M:1ZK9[']Q(Q#H=87 MB3@K_D5;,];KH2C/E$B,,%B0\+3\GWXS@3@0P$&+ #$"Y$B M-W!-P+^D8!/ M6@0"(Q YTYKVN<\'ZRCV>[U7'\.MVXF.]^F5A%5DZHHM>74FR1U.-!G_Y0I'8A#\G( M4[T*9TK"KQSDU/6M2!*N8%FI#-%T@6Y%JGBZ8FG$689^G#!%>9S]=-E7<#,M MTH^,XH^E8M*B^"9?72#/_X"(1W"#^*U;_ O=(2\HI?^83="//S39,'$KF;#H M OFXT.(9+3S-%(UC[7&#PKO."O'8*-RR>-&@Z;Z[:0X''TY%27;1\NG<89J^ MW;DHICQI4/5K]XB/&L0_GVW"'MV:?J4IY',U2%4M?5AZ^_5']NN/%&K]%K6/ M7/$5U07)HN5+%G$^ N=Q^P#2EG3#$Y*3<-"DR[5+]?8 M&P[(R/.\R_[+82(WC1R'&-=&?NJL<]I%9R4$P3X$@3,$7Z#ZGI<)0SA/@RA,PR_LV\T M0[=%!6'2D5J#O<+!]^?I<*]L>*X\O1O6,R7PO%H@/Y\>5S%UM#=UY#3U3R;G M-(:^+M'5$;I>M* )M*=9DZVCM]DPWMLP=MI@8V]*= )S&G$PZU9#-7/,"/9L M'^!]_P3C@[8".VW^FB=S6(!BB31NH;>(8[9B"Y0*A7B*(@%+E-,T8NA_J 7( M=^86AXMC,#B:=O>8JO&6R9B\R7@HAAO8-8#Y#F-)S1 \J*?IR6%5DRWYL1O] M;\I37,?O<.!(5&SIB]WX/96J$,#.:,(6=C@\0^Y:U.'!V?!D5 U.\>F^Z\!I MUX&?S<#.N,$6S]C-Y["-%Q-@"8IFA)8\+CK7UXU-2 M)RIICA4Y:'*[ C6"8(F8+ZBF:40SECEMJ=.RS19+2N(FY0&B,J94S/0>!]%$ M+_FF?2JIPY+XCOPF%I;$# MM3&LL[DEJ)9RY 3E6H,Z4Y 2^L,MC3E$->74Y;PE%QF?8<]IL>5[_T4LC=8. ML?0M\GPW\I[,?N_9K*;*:9;+64LR_QS[]8,-NQM&[]RNWANU%3 VL6#J-]#+ MU>KYEE[^NW?:IE@W4>S>K^]X<5-WX]+7VS9R5,B<0ZJ66_CY[K;M"?8C8!%TLP[K M&^TM]>IMM&TB+WQ=A@-*[\.7;TE.[J69A%<^!&\P/E14VQ;C:>?7FU M-/$;EN1#PS@72@*+[<"-[1,K\N'N^AW?O+#=VU9?8TJ"/9M8$++&D#-VD?!70V424:,-%9 4C M'>W9PGC=]!PE:#@&=4VC17?@1O=-]&_.,ZZ-^EDV=7@P'4]2+/+(/,R<[3+% MDLHL@>VU22XE_\.)#"VPPS,< 806K*$;K+\SF6C[Z4JRLLI!&F]R"33*F&[7 MRU@MI4C0/-=]W,$<9RV0+1_;G;BSCW:,2F=0+)Y#]^G!W3?UVETRR461B-:C M+5?K-QK_\<0-,4$)S/#::;XM!Z&['#PS_38,)*GIU(J=TNL M!G086/7.%IG0762Z+,H9*]88N#--%_R%+V!S$._0-$E@N-2GPQ_S#/06YVE[ M=<[H'SP(.\/9<&A+2>@N)4\"70-J;IDBT?HWDJ\UZ4UU,73/M6W(&34F*&G!U;]L]4L=%>S)P,- MZ '0=LVC-=J\RV.T%7F\0'.FFRG]4*"IB3EABY,L_8/7>/0K<%^@981="8K9 M$I1Y%T/(=%F^559>*+$IWNR9"P6-2?%QS2C8JP? [TL!CIH+_;+0_MV^Z_\# M4$L#!!0 ( %2';E1&7(26>0@ ,\M 9 >&PO=V]R:W-H965T@6*!H_SAQRR.&<&5IG;VGV=_ZB5.%\72V3 M_/SDI2C6'T:C?/ZB5E'^/EVK1'_SE&:KJ-!OL^=1OLY4M*B,5LL1=5UOM(KB MY.3BK/ILEEV MU8,J?E_/,OUNM&=9Q"N5Y'&:.)EZ.C_Y2#[,."L-*L0?L7K+#UX[I2N/:?IW M^>9V<7[BEC-22S4O2HI(_WE55VJY+)GT//Y;DY[LQRP-#U_OV">5\]J9QRA7 M5^GRSWA1O)R?R!-GH9ZBS;+XDKY]4K5#HN2;I\N\^M]YVV(]#9YO\B)=U<9Z M!JLXV?Z-OM8+<6! 28+?);KO)X/TFNPTGQHYW!N%NR\G@/2>[ M32>#=YWLMIU4^S[:'I+JA(VC(KHXR](W)ROQFJ]\41W3REX?K#@I,\I#D>EO M8VU77#RH9YT?"F<1GHT)/I*0;S>M!+[>#THY!F7.?)L5+[EPG"[5 [*=V>T(M M!".] OMEH+MEN*16QK&:OW<8^<6A+B6_/XR==S_]C,SKRL[RH-::Q>UC&=M9 M[C;)$)9K.\M]E WQ:#)\7=QNEIOAZV)A^31\72PLM\/7Q<)R-WA=2-#-\GGP MNMA8?AV\+C:6^\'K8F.9'G^.\FV*0?+U@9Z-79"IB/Q5A];11@_A #1Z_X9-H#>'MA_"LWGY1KRK9 M*$Q)MH;^@3O$)\1K?-HF9@S&A?#:L#$&\SW?;\.N$9A@/A-MV 2!>:X/V6X0 M&/=EP-NP3PB,<@X'O<7F%G /P.XP3V40D#;L,P(+J/[7AOUJPLJ6A8#EO<<& M]7P)%F1JPO06$ ;F%IHP$5#A ]C,A/E<"NGA4>_O0]*WAN1-EN:YL\[2IQ@[ M9I>^<7IDH02E( M103F2P%#=F;"*/%IX..Q*/>Q**VQ>)O,TY5RWND"75??3UFZVJE"FJ#EMS2G MP5P03U?2.#FT!3+-C4DE? Y GY#Q&(RE M6P1$"*$4Q.^=B:,,9MW/R#KH3 \#$T$)3@#J'ELM%H#5FIJK123Q71"7)NJ4 MN$0''0A,)"*XWD@\+H-]7 ;6N!RK=:9T9;"]&TH63K0J:Z%_J@^PVB0P:Q.N MY0;XA*"$[X(=F2$H?2 [:AWB-OVPVW/6BBAYCA^7RHGR7!7Y+TZB4 6HB5K) M*F 2)F0$YDD/AO1T&%O8R]9V^^ :@%C=_BTM=(&W]1AUEIC3\W2A $LB#"<9 M(PRZ.XPO[.=K.TP;AZG5X1 KJQ]4]AK/56XI:4G3(!![A_ ==3-IV@1B[Q.Z M*^L*6(V%"([[NK8#27Z&\06",+=C*YK^@HCO*;6FM7DK%9:.<.@( M@N/$A;@9AO.$Z(RIIHLA]C;F6)V>UGSM&H7#"BM$8*><4TJA8PB=+DJ[_&I* M86*OA8_.\P2I@P05 ?0+@7ENP*!;"$Q*P3O<:JHJTE=6#4[UIGP*(CT*DQ\" MDP'4XNDPMK"7K>UV(]K$KMJ]J=Y45DZY"Z-R@N)\#Y:0TX%\83]?^VJWD71J MEW0TU>O-5UE217"TM-T@-Q)*R8_*][21+6J7+4N^KRU;:4TW'[#W"S&FOI))(,Y$4&=4B(%+'\1G)"BZZPT6DSM6GQTJJ>FF$H?7C.%&,J#>C## M4%1V[50CR[1/EH?F>6H*J,?@5<8$04D/EDO305QA'U?;Y4:QJ5VQ^W(\1>XS M"/%@JSK!<#0P>NCI0+ZPGZ_M<*/EU*[E:(Z?9>EB,]-;+%[+)E2?7,[ ()D\8%*@;S.(?'#H/)P[NYM@.-(#)[3]F7YYG9 MV_G&A6:(H#Q)899'4-([2*YM%QJY97:Y/3K),U,T3PFL $,,%<#":8:A!.WR MZ>"'*[O\'IWBF:F@

Q1HI9GQ0/3? ,T6 7WL5,4!2! M-S:#N,(^KK;+C4XSNT[W)7B&]+BN8(:G&"PP[B*'L86];&UG&P%G=@&_2K-U MJ@^=JL)5+>-5G&!'L$W?B"7S?U@V;P2*V07*ELV12]R F:N+P'QAGC&4+>A0 M6-9H'K.WC;W9'&G?)+RN1D"GG,+:%D%U7#+Q1DUYW[WND9FR"RWR^S1^9R;6GDJH$1A(-A*SFI0ZP9_H M#DWG'&E1&;@^FB @6 )-AQ"%=J*VLXT:<[L:]R7RVAS\WB_A;VLHC MX[3Z, M+>QEVSH[.GCN<*6RY^K)X-R9IYNDV#Y)L_]T__3QQ^H93/#Y)?EP3Y#/I^3# M;/ML<4._?=3Y/LJ>XR1WENI)#^6^][7T9-NGA[=OBG1=/?7XF!9%NJI>OJAH MH;(2H+]_2M-B]Z8<8/\,]\7_ 5!+ P04 " !4AVY41AQ[AJ\" #." M&0 'AL+W=OH+^..><\\]@"_ACHM' MF0$H])2S0LZL3*GRVK9EG$%.Y!4OH= [&RYRHO14I+8L!9"D!N7,=ATGL'-" M"RL*Z[4[$86\4HP6<">0K/*2?T MS.Y8$II#(2DOD(#-S)KCZP5V#:".^$UA)WMC9$I9<_YH)M^3F>481< @5H:" MZ-L6%L"88=(Z_K:D5I?3 /OC%_8O=?&ZF#61L.#L#TU4-K,F%DI@0RJF[OGN M&[0%^88OYDS65[1K8QT+Q954/&_!6D%.B^9.GEHC>@ \.@)P6X#[5H#7 KRZ MT$997=:2*!*%@N^0,-&:S0QJ;VJTKH86YC&NE-"[5.-4M()4/Q2%EE3&C,M* M +I$M[Q(+YFV-T%S*4%)M'Y&7X&G@I09C=%MFIM&C7M$S1+B*^3A3\AU7#P 7[P=[KR&V]J7 MSARW,\>M^;PC?/>PA:("I(M!;.\)Z3Q)]YX0[>X[L')@^%C5W_B,GC3N'XI,*?*@.!YCD(&I-3 M+D\ZPLE'N3SM4D[?[_+T?_MT!\*'+@^%>5-W-.PR=O:GGW-2X^=*Z(YXHEC< M.TCQ1SF,]P<4=M_O<&ULI5EK;^)&%/TK([JJ$FD3>_QV2I V 1*2P-*DVWZH^L&!(5CK!YT9 M)[O_OF-C'+AS\5I=*0JV.><^SUS&=O\MYU_%FC%)OJ5))BY[:RDW%X8A%FN6 M1N(\W[!,?;/*>1I)=P=DS*5YSS_6IY,EI<]LXR()6PA2Q.1^GAEURQ) M2DLJCG]KH[W&9TG(\&N\^2O>"G7E[V@1Y9L%16)?,S?;EF= MD%O:6^2)J/Z3MQIK]LBB$#)/:[**((VS[6?TK2[$'D'9P0E63; @P3E"L&N" MW97@U 2G*\&M"6Y7@E<3O*X$OR;X70E!30BZ$L*:$'8E*"76G3,[4YIF:]T^ M2MFUFW;N-]TUG&H=]XY1=BVGG7M.=TVGG;M.=VVG5=^-[2*I5M@PDM&@S_,W MPDN\LE<>5,NTXJN%%6?E1'F27'T;*YX/)=S*.LRA;Q%%" M)MEV9)5+_Z3(HF(9*^@I.1DR&<6)."5GY,O3D)Q\."4?B$'$.N),D#@C7[)8 MBH_JHCK^8YT7(LJ6HF](%7'IUUC4T5UMH[..1&>3:9[)M2"C;,F6"'_6SJ=6 MBP%#E:JIE[6KUY75:G'(%N?$IA^)95H4">BZG?[$-HIN'J4/V^EW1=9*'[73 MIQ%O#7[.T>\ZYTY#A'[?.7>4_M Y=Y0^[9P[ M2I_]G.8__YQLYO^[\@2BX(S\_>E92*XV/?^T M^'4:OT[EUSGB]Y&]LJQ@V!#<$OV*6&X!7P?4I]2S^\;K_FC!8([K>H>P(0;S M/=\_A(T0F&O[MGL(&R,PS_2AM1L$YOA!Z!S";A&8Y3C0Z02++70\ +O#,@W" MD!["[A%8:*F_0]B##BNWY124=XHY]?P %&2FPU0+J UB^ZS#W-!R?0";ZS#? M"=S@/;8#2;J-)-U62=[P7 @RY_DJEI@NMVQOSZL3NK"GUSK*M2Q8MB&"'E0[&A7%U4[-]V=7 M9JL6AW%2E,^NNJNQ-M@FQQKR SVB*"A(!(0I$K6E21)'04WB+C518C!=E;A+ M*,M.!7O "P:%>:1B4)FX2RC-(TE";>*107$:>\]84\9?JK<@0HW7(I/;AP_- MU>9-RZ?J>3.X?D4OIA2Y/BO?S%3/=-_-;U_K3"/^$F>")&RE7)GGOMJ!\^V; MDNV)S#?5$][G7,H\K0[7+%HR7@+4]ZL\E[N3TD'SOFKP'U!+ P04 " !4 MAVY4"<4A5"H# #L$@ #0 'AL+W-T>6QES%.>ENJ[KARV=0VKI'M]S MS^G.EUY5F M-*_!J11QK]-)XY)R2<9#N2RO2E-',[649D3ZK2ERM\_YB'33]R1R=!.5LQ&Y M.WW[8ZG,Y9O(W4_>G9QTSCMW9Y>'R*F'SD@<).X_@QBEQ4C39ZE]2BY*?;%/ MO4W\=XD.@HZ=75528@S6'9:LNB>BA&94,&GFH-704LNUL[< M \-,":4C8UO"ANN"I7YP<-?-H%L\3\FETDUL%\']G?K'#X#-# 1R(5J!/>(, MXV%%C6%:7ME)\W!C? 1%?GR[KJS"N:;K;J]/M@[-S0:9*ITSW8;IDHUI/!2L M #F:SQ=P-ZJ* 31&E7:0)6^%WO]2]M[$6]4\7ME/BUM.K*90XNR:\T*OFKFJZ(5@+%W<79: M56+]4?"Y+)E+_MD!QT.Z\8L62O,'&PU:968-3)/HGFG#9[N6GYI6MVQE-NVT M*G#-O5>H^>^N\YQ)IJG8%6U[_YA7^<6*_=[S+S0W_U8.%0=%)A?'K]'OM<T*D]RN_QV^=S5M"E,+6\V69M4]=PT+XI[;C+Y!> M-VW/@386ESE;L7SBIWH^;8:1'=BH_@*'0^2JN<((YN.P, (8%@=3@/DX+RS. M_Y3/ ,W'89BV01 9H#X#U,=YA9!)\\'BA'TR>X4SS;(D25-L12>3H(()MFYI M"M\P&Z8-/+ X$.G/UAJO-MXA3_*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'%38@/F0;+WV5W9GYZ5_N=1J7_8S[*HS-E@9>WZXVADLI4HN?E=K47E7EDH M77+K-O5R9-9:\-RLA+!E,0I.3^-1R64U^/QI>ZR9'L$-945FI:K<3K_C08IG M\_:ZWV1/TLA'64B[.1LT_Q=BP$I9R5+^$OG9X'3 S$H]_Z&T_*4JRXMYIE51 MG W&[0L/0EN9[>V>>\A[_FB:/98_WG$'2=>!)5+6"( M/L5B]"DMSC77E7.586NA79#AND.&VH-:'^VT&78G,B&?>//M;VB80<;$"KFI MW!Q:EUX(J(PQYHPQL31RM2U MB_[7/]U!C##-*?;#KESZ%+=B4>.V<^%O3'Q%'_ M"Y>:/?"B%NR;X*;6K3]A1HQ9(""V0!/XAQ?Y*$3FS[<_:W?""5ULV!=9N-K3W=,PZ@IU 3$P>DP-6$KUCB+ED.&$F)A2P@,6'WU3'6(N"8E= MTF;1O5B81D)BC>QGJKV(Z (&L4+0E+43:D),)B&Q3/"4=0(Q,;6$Q&K9IJQ# M]IUKS?WJ*#NY$I;+HCOEF%U"8KN\0;KSDB^76BR;(GF_)Q]B=@F)[=*39@^; M %E;_V:(B5DF)+9,+^9,6?/;+V"'[JI4Q[8#"VSHP\<3$XNG#!*,*,3'UQ.3ES3ZF+[^; MW/B\A)B8>F)B]>"= 9@'QYB$8F()[70&AFSN#IK7;G!= G\+<[<8DU!,O?BR MB]F]W"$F)J&86$+OCF;.9EK"9848O8.+6$+O]EO:R DQ,0G%U(LT[_5;ALP/ M-,3$)!13+]*\CSFW*H.8F(5B8@LAF#NWQ"68A9)C-=G\:':RX@2S4$)L(1P3 MAO<$LU!";"$$\TX8&#<3S$()=?OM?B870VEU.+_LA)F:AE-A".YB@\?%7I05,Y%+,0BFQA?IOY'MM>T!, MS$(IL87>OZ-OMV1+,0NEQ!9Z69!T:5N]7A=-(<2+M\>8("9FH9380J^8>)\K M11]GH;[+8,OH-:FJ[0,WS6ZW#V)B"DJ)%?2*V79CP -_;*<%.\44-"56T"OF M-VYK+>WF;2QO)7^$F)B"IL0*0F]$[70-IYB"IM2%T/X"_Q"LGT-,3$'3P]^' MT#8[AH6[Y'.(B2EH>M1[$6#U.\44-&T4-&K>;#Y_RIW-*I%_=U]AW/Z,%]E, M,__''VDCNE4\WSZTO'W@^O-_4$L#!!0 ( %2';E3Z M,(1HN0( .0W : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VKUN MXD 81N%;0;Z F/F?6854VZ1=Y080&2 *8&1[M/[1ML-F7X_KX:$[U]/ESK;KC^OQ MLNQW[7F]>5_O:FN7R]CV]S.:I\?[F8N7SW/]GXG==ONVJ3^[S>]C/8W_&-S^ MZ?KW85_KV"Q>UOVNCJNF_3C<+@_M]<,\7"8WB^?75=,_OYJFG3O((LC.'^00 MY.8/\@CR\P<%!(7Y@R*"XOQ!"4%I_J",H#Q_4$%0F3_(+"GC4B!I@K6 UH9< M&P&O#<$V F(;DFT$S#9$VPBH;EGI; ;TM M];8">MO)CVT!O2WUM@)Z6^IM!?2VU-L*Z&VIMQ70VU)O*Z"WI=Y60&]+O:V MWHYZ.P&]'?5V GH[ZNT$]':3S1(!O1WU=@)Z.^KM!/1VU-L)Z.VHMQ/0VU%O M)Z"WH]Y.0&]/O;V WIYZ>P&]/?7V GI[ZNT%]/:3S6X!O3WU]@)Z>^KM!?3V MU-L+Z.VIMQ?0VU-O+Z!WH-Y!0.] O8. WH%Z!P&] _4. GH'ZAT$] Z3/RL% M] [4.PCH':AW$- [4.\@H'>@WD% [TB]HX#>D7I' ;TC]8X">D?J'07TCM0[ M"N@=J7<4T#M.#IL(Z!VI=Q30.U+O**!WI-Y10.]$O9. WHEZ)P&]$_5. GHG MZIT$]$[4.PGHG:AW$M [4>\DH'>:'!84T#M1[R2@=Z+>24#O3+VS@-Z9>FPMH'>FWEE [T*] MBX#>A7H7 ;T+]2X">A?J703T+M2[".A=J'?Y3KV'\?-0AUO/UYK/_TZJQ\MW MZ^WQU^77QP#L<:R>W- M)[NM'_JP^GR(/_MN&C>)L[U/5A]/&X]9FZ2>Y[YKZA#7Q>/8_I:R?DY(X\EE MC]]UL[^*&Q+Q9L)QY<\!S^>^/EKGNM:N[FH7OM1#W"4.O?#AJ;<^/5_BC1ZG M[;9K;#LU#T,\DOK9V;KU.VO#T*>GHE?GDT.\87OZS"[.7\J<"XP[[]PT^S@Q M9]\?]S*2X^GU' M9%[KSK_B:&$M?_'[V..W6MG^9':_WQ^3VRSR\6!Z7W_&O M,WZM_\X^)*2/'-)' >E#0?K0D#X,I(\2TD<%Z2.[IC1"$36CD)I13,THJ&84 M53,*JQG%U8P":T:155)DE119)45629%54F25%%DE159)D5529)4467.*K#E% MUIPB:TZ1-:?(FE-DS2FRYA19&UL4$L! A0# M% @ 5(=N5.(H0ROO *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ 5(=N5)E&PO=V]R:W-H965T M&UL4$L! A0#% @ 5(=N5"S:T$T9 @ 9@4 !@ M ("!'@\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 5(=N5+F9LFQ&!@ _Q@ !@ ("!UAH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(=N5'V3 M*:(;"0 %B@ !@ ("!@2L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 5(=N5'C?EJY^! ) H !D ("!A64 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 5(=N5-3D M);>$!@ E1 !D ("!%7 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(=N5.Z9A3?K @ I 8 !D M ("!&PO M=V]R:W-H965T&UL4$L! A0#% @ 5(=N5 WJ7Y$<#P ,2X !D ("! M Y@ 'AL+W=O&PO=V]R:W-H965T XD8- 4 ,, 9 M " @>VY !X;"]W;W)K&UL4$L! A0#% M @ 5(=N5*6MU?VN @ \@4 !D ("!6+\ 'AL+W=OG+ !X M;"]W;W)K&UL4$L! A0#% @ 5(=N5(;W0.#? M" +!8 !D ("!2M@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(=N5#];GS%>!@ /Q !D M ("!S@,! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 5(=N5 ,-ZN%U @ +@4 !D ("!+A$! M 'AL+W=O M]. " 9!@ &0 @(':$P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M5(=N5+X,[SQ# P 3P< !D ("!$!L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(=N5!^,OFIU P MC0< !D ("!_R4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(=N5$#U Z44" .14 !D M ("!13,! 'AL+W=O&UL4$L! M A0#% @ 5(=N5&/@;"$6! "@H !D ("!<48! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(=N M5'76P(HJ#P ;70 !D ("!6E(! 'AL+W=O&PO=V]R:W-H965T/&@, ",+ 9 " @2IG 0!X;"]W;W)K M&UL4$L! A0#% @ 5(=N5$NZP5Q, @ N04 M !D ("!>VH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(=N5#9W 3U>! RQ4 !D M ("!SW(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 5(=N5+=<'$'H @ KP< !D ("!2W\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 5(=N5'C/ M()>V!0 =1\ !D ("!V8H! 'AL+W=O&PO=V]R:W-H965TP( ) & 9 " @:64 0!X;"]W;W)K&UL4$L! A0#% @ 5(=N5+M9%<,T P 8 D !D M ("!5Y&PO M=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ 5(=N5!]E^>*! @ ! < !D ("! MKZ0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 5(=N5!\NZ6VO @ J@< !D ("!6*X! 'AL+W=O&UL4$L! A0#% @ 5(=N5&&3FG:, M P ?@L !D ("!\+&PO=V]R:W-H965TNGAPF ( -(& 9 " @&UL4$L! A0#% @ 5(=N5#6 J(3W @ Z@< !D M ("!F<$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 5(=N5)[$]FE\! &PO=V]R:W-H965T&UL4$L! A0#% @ M5(=N5,UZ^P;2!0 A1L !D ("!Y]H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(=N5)NJO(5& P M(PD !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ 5(=N5"PS8I 8 P 80H !D M ("! /&PO=V]R:W-H M965T&UL4$L! M A0#% @ 5(=N5/+[D5"Z P 4 T !D ("!1 $" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5(=N M5$9&PO=V]R:W-H965T&UL4$L! A0#% @ 5(=N5 G%(50J P [!( M T ( !=B(" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 5(=N5/HPA&BY @ Y#< !H M ( !LBT" 'AL+U]R96QS+W=O XML 113 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 114 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 115 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 457 595 1 false 95 0 false 13 false false R1.htm 0001001 - Document - Cover Sheet http://www.mistrasgroup.com/role/Cover Cover Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.mistrasgroup.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Uncategorized 3 false false R4.htm 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.mistrasgroup.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - Consolidated Statements of Income (Loss) Sheet http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss Consolidated Statements of Income (Loss) Statements 5 false false R6.htm 1004006 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 6 false false R7.htm 1005007 - Statement - Consolidated Statements of Equity Sheet http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity Consolidated Statements of Equity Statements 7 false false R8.htm 1006008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101101 - Disclosure - Summary of Significant Accounting Policies and Practices Sheet http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPractices Summary of Significant Accounting Policies and Practices Notes 9 false false R10.htm 2104102 - Disclosure - Revenue Sheet http://www.mistrasgroup.com/role/Revenue Revenue Notes 10 false false R11.htm 2108103 - Disclosure - Earnings per Share Sheet http://www.mistrasgroup.com/role/EarningsperShare Earnings per Share Notes 11 false false R12.htm 2112104 - Disclosure - Accounts Receivable Sheet http://www.mistrasgroup.com/role/AccountsReceivable Accounts Receivable Notes 12 false false R13.htm 2116105 - Disclosure - Inventories Sheet http://www.mistrasgroup.com/role/Inventories Inventories Notes 13 false false R14.htm 2119106 - Disclosure - Property, Plant and Equipment Sheet http://www.mistrasgroup.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 14 false false R15.htm 2122107 - Disclosure - Acquisitions Sheet http://www.mistrasgroup.com/role/Acquisitions Acquisitions Notes 15 false false R16.htm 2127108 - Disclosure - Goodwill Sheet http://www.mistrasgroup.com/role/Goodwill Goodwill Notes 16 false false R17.htm 2131109 - Disclosure - Intangible Assets Sheet http://www.mistrasgroup.com/role/IntangibleAssets Intangible Assets Notes 17 false false R18.htm 2136110 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 18 false false R19.htm 2139111 - Disclosure - Long-Term Debt Sheet http://www.mistrasgroup.com/role/LongTermDebt Long-Term Debt Notes 19 false false R20.htm 2144112 - Disclosure - Fair Value Measurements Sheet http://www.mistrasgroup.com/role/FairValueMeasurements Fair Value Measurements Notes 20 false false R21.htm 2147113 - Disclosure - Share-Based Compensation Sheet http://www.mistrasgroup.com/role/ShareBasedCompensation Share-Based Compensation Notes 21 false false R22.htm 2160114 - Disclosure - Income Taxes Sheet http://www.mistrasgroup.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2168115 - Disclosure - Employee Benefit Plans Sheet http://www.mistrasgroup.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 23 false false R24.htm 2170116 - Disclosure - Related Party Transactions Sheet http://www.mistrasgroup.com/role/RelatedPartyTransactions Related Party Transactions Notes 24 false false R25.htm 2172117 - Disclosure - Leases Sheet http://www.mistrasgroup.com/role/Leases Leases Notes 25 false false R26.htm 2179118 - Disclosure - Commitments and Contingencies Sheet http://www.mistrasgroup.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 26 false false R27.htm 2181119 - Disclosure - Segment Disclosure Sheet http://www.mistrasgroup.com/role/SegmentDisclosure Segment Disclosure Notes 27 false false R28.htm 2185120 - Disclosure - Selected Quarterly Financial Information (unaudited) Sheet http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunaudited Selected Quarterly Financial Information (unaudited) Notes 28 false false R29.htm 2202201 - Disclosure - Summary of Significant Accounting Policies and Practices (Policies) Sheet http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies Summary of Significant Accounting Policies and Practices (Policies) Policies http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPractices 29 false false R30.htm 2305301 - Disclosure - Revenue (Tables) Sheet http://www.mistrasgroup.com/role/RevenueTables Revenue (Tables) Tables http://www.mistrasgroup.com/role/Revenue 30 false false R31.htm 2309302 - Disclosure - Earnings per Share (Tables) Sheet http://www.mistrasgroup.com/role/EarningsperShareTables Earnings per Share (Tables) Tables http://www.mistrasgroup.com/role/EarningsperShare 31 false false R32.htm 2313303 - Disclosure - Accounts Receivable (Tables) Sheet http://www.mistrasgroup.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.mistrasgroup.com/role/AccountsReceivable 32 false false R33.htm 2317304 - Disclosure - Inventories (Tables) Sheet http://www.mistrasgroup.com/role/InventoriesTables Inventories (Tables) Tables http://www.mistrasgroup.com/role/Inventories 33 false false R34.htm 2320305 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.mistrasgroup.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.mistrasgroup.com/role/PropertyPlantandEquipment 34 false false R35.htm 2323306 - Disclosure - Acquisitions (Tables) Sheet http://www.mistrasgroup.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.mistrasgroup.com/role/Acquisitions 35 false false R36.htm 2328307 - Disclosure - Goodwill (Tables) Sheet http://www.mistrasgroup.com/role/GoodwillTables Goodwill (Tables) Tables http://www.mistrasgroup.com/role/Goodwill 36 false false R37.htm 2332308 - Disclosure - Intangible Assets (Tables) Sheet http://www.mistrasgroup.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.mistrasgroup.com/role/IntangibleAssets 37 false false R38.htm 2337309 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilities 38 false false R39.htm 2340310 - Disclosure - Long-Term Debt (Tables) Sheet http://www.mistrasgroup.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.mistrasgroup.com/role/LongTermDebt 39 false false R40.htm 2345311 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.mistrasgroup.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.mistrasgroup.com/role/FairValueMeasurements 40 false false R41.htm 2348312 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.mistrasgroup.com/role/ShareBasedCompensation 41 false false R42.htm 2361313 - Disclosure - Income Taxes (Tables) Sheet http://www.mistrasgroup.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.mistrasgroup.com/role/IncomeTaxes 42 false false R43.htm 2373314 - Disclosure - Leases (Tables) Sheet http://www.mistrasgroup.com/role/LeasesTables Leases (Tables) Tables http://www.mistrasgroup.com/role/Leases 43 false false R44.htm 2382315 - Disclosure - Segment Disclosure (Tables) Sheet http://www.mistrasgroup.com/role/SegmentDisclosureTables Segment Disclosure (Tables) Tables http://www.mistrasgroup.com/role/SegmentDisclosure 44 false false R45.htm 2386316 - Disclosure - Selected Quarterly Financial Information (unaudited) (Tables) Sheet http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunauditedTables Selected Quarterly Financial Information (unaudited) (Tables) Tables http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunaudited 45 false false R46.htm 2403401 - Disclosure - Summary of Significant Accounting Policies and Practices (Details) Sheet http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails Summary of Significant Accounting Policies and Practices (Details) Details http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies 46 false false R47.htm 2406402 - Disclosure - Revenue - Narrative (Details) Sheet http://www.mistrasgroup.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 47 false false R48.htm 2407403 - Disclosure - Revenue - Disaggregated Revenues by Segment (Details) Sheet http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails Revenue - Disaggregated Revenues by Segment (Details) Details 48 false false R49.htm 2410404 - Disclosure - Earnings per Share - Computations of Basic and Diluted Earnings Per Share (Details) Sheet http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails Earnings per Share - Computations of Basic and Diluted Earnings Per Share (Details) Details 49 false false R50.htm 2411405 - Disclosure - Earnings per Share - Potential Common Shares Excluded From Computation of Diluted Earnings (Details) Sheet http://www.mistrasgroup.com/role/EarningsperSharePotentialCommonSharesExcludedFromComputationofDilutedEarningsDetails Earnings per Share - Potential Common Shares Excluded From Computation of Diluted Earnings (Details) Details 50 false false R51.htm 2414406 - Disclosure - Accounts Receivable (Details) Sheet http://www.mistrasgroup.com/role/AccountsReceivableDetails Accounts Receivable (Details) Details http://www.mistrasgroup.com/role/AccountsReceivableTables 51 false false R52.htm 2415407 - Disclosure - Accounts Receivable - Narrative (Details) Sheet http://www.mistrasgroup.com/role/AccountsReceivableNarrativeDetails Accounts Receivable - Narrative (Details) Details 52 false false R53.htm 2418408 - Disclosure - Inventories (Details) Sheet http://www.mistrasgroup.com/role/InventoriesDetails Inventories (Details) Details http://www.mistrasgroup.com/role/InventoriesTables 53 false false R54.htm 2421409 - Disclosure - Property, Plant and Equipment (Details) Sheet http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails Property, Plant and Equipment (Details) Details http://www.mistrasgroup.com/role/PropertyPlantandEquipmentTables 54 false false R55.htm 2424410 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 55 false false R56.htm 2425411 - Disclosure - Acquisitions - Estimated Fair Value of the Assets Acquired and Liabilities Assumed (Details) Sheet http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails Acquisitions - Estimated Fair Value of the Assets Acquired and Liabilities Assumed (Details) Details 56 false false R57.htm 2426412 - Disclosure - Acquisitions - Acquisition-Related Expense (Details) Sheet http://www.mistrasgroup.com/role/AcquisitionsAcquisitionRelatedExpenseDetails Acquisitions - Acquisition-Related Expense (Details) Details 57 false false R58.htm 2429413 - Disclosure - Goodwill - Changes in Carrying Amount of Goodwill (Details) Sheet http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails Goodwill - Changes in Carrying Amount of Goodwill (Details) Details 58 false false R59.htm 2430414 - Disclosure - Goodwill - Narrative (Details) Sheet http://www.mistrasgroup.com/role/GoodwillNarrativeDetails Goodwill - Narrative (Details) Details 59 false false R60.htm 2433415 - Disclosure - Intangible Assets - Gross Carrying Amount and Accumulated Amortization (Details) Sheet http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails Intangible Assets - Gross Carrying Amount and Accumulated Amortization (Details) Details 60 false false R61.htm 2434416 - Disclosure - Intangible Assets - Narrative (Details) Sheet http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails Intangible Assets - Narrative (Details) Details 61 false false R62.htm 2435417 - Disclosure - Intangible Assets - Expected Amortization Expense (Details) Sheet http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails Intangible Assets - Expected Amortization Expense (Details) Details 62 false false R63.htm 2438418 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 63 false false R64.htm 2441419 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details) Sheet http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails Long-Term Debt - Schedule of Long-Term Debt (Details) Details 64 false false R65.htm 2442420 - Disclosure - Long-Term Debt - Narrative (Details) Sheet http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails Long-Term Debt - Narrative (Details) Details 65 false false R66.htm 2443421 - Disclosure - Long-Term Debt - Scheduled Principal Payments (Details) Sheet http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails Long-Term Debt - Scheduled Principal Payments (Details) Details 66 false false R67.htm 2446422 - Disclosure - Fair Value Measurements (Details) Sheet http://www.mistrasgroup.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.mistrasgroup.com/role/FairValueMeasurementsTables 67 false false R68.htm 2449423 - Disclosure - Share-Based Compensation - Long-term Incentive Plans (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationLongtermIncentivePlansDetails Share-Based Compensation - Long-term Incentive Plans (Details) Details 68 false false R69.htm 2450424 - Disclosure - Share-Based Compensation - Stock Options Narrative (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsNarrativeDetails Share-Based Compensation - Stock Options Narrative (Details) Details 69 false false R70.htm 2451425 - Disclosure - Share-Based Compensation - Cash Proceeds and Intrinsic Value of Stock Options Exercised (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationCashProceedsandIntrinsicValueofStockOptionsExercisedDetails Share-Based Compensation - Cash Proceeds and Intrinsic Value of Stock Options Exercised (Details) Details 70 false false R71.htm 2452426 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionActivityDetails Share-Based Compensation - Stock Option Activity (Details) Details 71 false false R72.htm 2453427 - Disclosure - Share-Based Compensation - Stock Options Outstanding and Exercisable (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails Share-Based Compensation - Stock Options Outstanding and Exercisable (Details) Details 72 false false R73.htm 2454428 - Disclosure - Share-Based Compensation - Restricted Stock Units Awards Narrative (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsNarrativeDetails Share-Based Compensation - Restricted Stock Units Awards Narrative (Details) Details 73 false false R74.htm 2455429 - Disclosure - Share-Based Compensation - Vesting Activity of Restricted Stock Unit Awards (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails Share-Based Compensation - Vesting Activity of Restricted Stock Unit Awards (Details) Details 74 false false R75.htm 2456430 - Disclosure - Share-Based Compensation - Common Stock Issued to Non-employee Directors (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationCommonStockIssuedtoNonemployeeDirectorsDetails Share-Based Compensation - Common Stock Issued to Non-employee Directors (Details) Details 75 false false R76.htm 2457431 - Disclosure - Share-Based Compensation - Restricted Stock Unit Awards Outstanding (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails Share-Based Compensation - Restricted Stock Unit Awards Outstanding (Details) Details 76 false false R77.htm 2458432 - Disclosure - Share-Based Compensation - Performance Restricted Stock Units Narrative (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails Share-Based Compensation - Performance Restricted Stock Units Narrative (Details) Details 77 false false R78.htm 2459433 - Disclosure - Share-Based Compensation - Performance Restricted Stock Units Activity (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails Share-Based Compensation - Performance Restricted Stock Units Activity (Details) Details 78 false false R79.htm 2462434 - Disclosure - Income Taxes - Income (Loss) Before Provision for Income Taxes (Details) Sheet http://www.mistrasgroup.com/role/IncomeTaxesIncomeLossBeforeProvisionforIncomeTaxesDetails Income Taxes - Income (Loss) Before Provision for Income Taxes (Details) Details 79 false false R80.htm 2463435 - Disclosure - Income Taxes - Provision (Benefit) for Income Taxes (Details) Sheet http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails Income Taxes - Provision (Benefit) for Income Taxes (Details) Details 80 false false R81.htm 2464436 - Disclosure - Income Taxes - Provision (Benefit) for Income Taxes Computed By Applying Statutory Federal Tax Rate (Details) Sheet http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails Income Taxes - Provision (Benefit) for Income Taxes Computed By Applying Statutory Federal Tax Rate (Details) Details 81 false false R82.htm 2465437 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 82 false false R83.htm 2466438 - Disclosure - Income Taxes - Deferred Income Tax Assets and Liabilities (Details) Sheet http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails Income Taxes - Deferred Income Tax Assets and Liabilities (Details) Details 83 false false R84.htm 2467439 - Disclosure - Income Taxes - Changes in Unrecognized Tax Benefits (Details) Sheet http://www.mistrasgroup.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetails Income Taxes - Changes in Unrecognized Tax Benefits (Details) Details 84 false false R85.htm 2469440 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.mistrasgroup.com/role/EmployeeBenefitPlans 85 false false R86.htm 2471441 - Disclosure - Related Party Transactions (Details) Sheet http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.mistrasgroup.com/role/RelatedPartyTransactions 86 false false R87.htm 2474442 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 87 false false R88.htm 2475443 - Disclosure - Leases - Narrative (Details) Sheet http://www.mistrasgroup.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 88 false false R89.htm 2476444 - Disclosure - Leases - Components of Lease Costs (Details) Sheet http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails Leases - Components of Lease Costs (Details) Details 89 false false R90.htm 2477445 - Disclosure - Leases - Other Information Related to Leases (Details) Sheet http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails Leases - Other Information Related to Leases (Details) Details 90 false false R91.htm 2478446 - Disclosure - Leases - Maturity of Lease Liabilities (Details) Sheet http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails Leases - Maturity of Lease Liabilities (Details) Details 91 false false R92.htm 2480447 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.mistrasgroup.com/role/CommitmentsandContingencies 92 false false R93.htm 2483448 - Disclosure - Segment Disclosure - Financial Information (Details) Sheet http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails Segment Disclosure - Financial Information (Details) Details 93 false false R94.htm 2484449 - Disclosure - Segment Disclosure - Long-lived Assets by Geographic Area (Details) Sheet http://www.mistrasgroup.com/role/SegmentDisclosureLonglivedAssetsbyGeographicAreaDetails Segment Disclosure - Long-lived Assets by Geographic Area (Details) Details 94 false false R95.htm 2487450 - Disclosure - Selected Quarterly Financial Information (unaudited) (Details) Sheet http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunauditedDetails Selected Quarterly Financial Information (unaudited) (Details) Details http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunauditedTables 95 false false All Reports Book All Reports mg-20211231.htm a12312021-consentfromkpmge.htm a1231202110kexhibit311.htm a1231202110kexhibit312.htm a1231202110kexhibit321.htm a1231202110kexhibit322.htm a20211231subsidiarylisting.htm mg-20211231.xsd mg-20211231_cal.xml mg-20211231_def.xml mg-20211231_lab.xml mg-20211231_pre.xml mg-20211231_g1.jpg mg-20211231_g2.jpg mg-20211231_g3.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 118 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mg-20211231.htm": { "axisCustom": 1, "axisStandard": 39, "contextCount": 457, "dts": { "calculationLink": { "local": [ "mg-20211231_cal.xml" ] }, "definitionLink": { "local": [ "mg-20211231_def.xml" ] }, "inline": { "local": [ "mg-20211231.htm" ] }, "labelLink": { "local": [ "mg-20211231_lab.xml" ] }, "presentationLink": { "local": [ "mg-20211231_pre.xml" ] }, "schema": { "local": [ "mg-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 793, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 6, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 10 }, "keyCustom": 68, "keyStandard": 527, "memberCustom": 46, "memberStandard": 43, "nsprefix": "mg", "nsuri": "http://www.mistrasgroup.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "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 - Cover", "role": "http://www.mistrasgroup.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "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.mistrasgroup.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Earnings per Share", "role": "http://www.mistrasgroup.com/role/EarningsperShare", "shortName": "Earnings per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Accounts Receivable", "role": "http://www.mistrasgroup.com/role/AccountsReceivable", "shortName": "Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Inventories", "role": "http://www.mistrasgroup.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119106 - Disclosure - Property, Plant and Equipment", "role": "http://www.mistrasgroup.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122107 - Disclosure - Acquisitions", "role": "http://www.mistrasgroup.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127108 - Disclosure - Goodwill", "role": "http://www.mistrasgroup.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131109 - Disclosure - Intangible Assets", "role": "http://www.mistrasgroup.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "mg:AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136110 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "mg:AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139111 - Disclosure - Long-Term Debt", "role": "http://www.mistrasgroup.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.mistrasgroup.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144112 - Disclosure - Fair Value Measurements", "role": "http://www.mistrasgroup.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147113 - Disclosure - Share-Based Compensation", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160114 - Disclosure - Income Taxes", "role": "http://www.mistrasgroup.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2168115 - Disclosure - Employee Benefit Plans", "role": "http://www.mistrasgroup.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2170116 - Disclosure - Related Party Transactions", "role": "http://www.mistrasgroup.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2172117 - Disclosure - Leases", "role": "http://www.mistrasgroup.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2179118 - Disclosure - Commitments and Contingencies", "role": "http://www.mistrasgroup.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2181119 - Disclosure - Segment Disclosure", "role": "http://www.mistrasgroup.com/role/SegmentDisclosure", "shortName": "Segment Disclosure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2185120 - Disclosure - Selected Quarterly Financial Information (unaudited)", "role": "http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunaudited", "shortName": "Selected Quarterly Financial Information (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies and Practices (Policies)", "role": "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies", "shortName": "Summary of Significant Accounting Policies and Practices (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Balance Sheets", "role": "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenue (Tables)", "role": "http://www.mistrasgroup.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Earnings per Share (Tables)", "role": "http://www.mistrasgroup.com/role/EarningsperShareTables", "shortName": "Earnings per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Accounts Receivable (Tables)", "role": "http://www.mistrasgroup.com/role/AccountsReceivableTables", "shortName": "Accounts Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Inventories (Tables)", "role": "http://www.mistrasgroup.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320305 - Disclosure - Property, Plant and Equipment (Tables)", "role": "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323306 - Disclosure - Acquisitions (Tables)", "role": "http://www.mistrasgroup.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328307 - Disclosure - Goodwill (Tables)", "role": "http://www.mistrasgroup.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332308 - Disclosure - Intangible Assets (Tables)", "role": "http://www.mistrasgroup.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "mg:ScheduleOfAccruedLiabilitiesDeferredRevenueAndContingentConsiderationLiabilitiesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337309 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "mg:ScheduleOfAccruedLiabilitiesDeferredRevenueAndContingentConsiderationLiabilitiesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340310 - Disclosure - Long-Term Debt (Tables)", "role": "http://www.mistrasgroup.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345311 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.mistrasgroup.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348312 - Disclosure - Share-Based Compensation (Tables)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2361313 - Disclosure - Income Taxes (Tables)", "role": "http://www.mistrasgroup.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "mg:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2373314 - Disclosure - Leases (Tables)", "role": "http://www.mistrasgroup.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "mg:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2382315 - Disclosure - Segment Disclosure (Tables)", "role": "http://www.mistrasgroup.com/role/SegmentDisclosureTables", "shortName": "Segment Disclosure (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2386316 - Disclosure - Selected Quarterly Financial Information (unaudited) (Tables)", "role": "http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunauditedTables", "shortName": "Selected Quarterly Financial Information (unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Summary of Significant Accounting Policies and Practices (Details)", "role": "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails", "shortName": "Summary of Significant Accounting Policies and Practices (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i457dd12eb3394af496e983c3c89eeaac_D20211001-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Revenue - Disaggregated Revenues by Segment (Details)", "role": "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "shortName": "Revenue - Disaggregated Revenues by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i988ac86db218479b8e6fb6db9d038866_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i457dd12eb3394af496e983c3c89eeaac_D20211001-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Earnings per Share - Computations of Basic and Diluted Earnings Per Share (Details)", "role": "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails", "shortName": "Earnings per Share - Computations of Basic and Diluted Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "mg:IncrementalCommonSharesAttributableToStockOptionsOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Consolidated Statements of Income (Loss)", "role": "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss", "shortName": "Consolidated Statements of Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Earnings per Share - Potential Common Shares Excluded From Computation of Diluted Earnings (Details)", "role": "http://www.mistrasgroup.com/role/EarningsperSharePotentialCommonSharesExcludedFromComputationofDilutedEarningsDetails", "shortName": "Earnings per Share - Potential Common Shares Excluded From Computation of Diluted Earnings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Accounts Receivable (Details)", "role": "http://www.mistrasgroup.com/role/AccountsReceivableDetails", "shortName": "Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Accounts Receivable - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/AccountsReceivableNarrativeDetails", "shortName": "Accounts Receivable - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Inventories (Details)", "role": "http://www.mistrasgroup.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421409 - Disclosure - Property, Plant and Equipment (Details)", "role": "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails", "shortName": "Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i640ee25e93554d6d8128b4998f093e20_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "entity", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424410 - Disclosure - Acquisitions - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i640ee25e93554d6d8128b4998f093e20_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "entity", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425411 - Disclosure - Acquisitions - Estimated Fair Value of the Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Acquisitions - Estimated Fair Value of the Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ia78ba2e03a1d4258a40e6133e21c17cd_D20190901-20190930", "decimals": "-3", "lang": "en-US", "name": "mg:BusinessCombinationContingentConsiderationArrangementsWorkingCapitalAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - Acquisitions - Acquisition-Related Expense (Details)", "role": "http://www.mistrasgroup.com/role/AcquisitionsAcquisitionRelatedExpenseDetails", "shortName": "Acquisitions - Acquisition-Related Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i843eef04382b484482015afedbf7f3bb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429413 - Disclosure - Goodwill - Changes in Carrying Amount of Goodwill (Details)", "role": "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "shortName": "Goodwill - Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430414 - Disclosure - Goodwill - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "shortName": "Goodwill - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "role": "http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433415 - Disclosure - Intangible Assets - Gross Carrying Amount and Accumulated Amortization (Details)", "role": "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "shortName": "Intangible Assets - Gross Carrying Amount and Accumulated Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434416 - Disclosure - Intangible Assets - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "shortName": "Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435417 - Disclosure - Intangible Assets - Expected Amortization Expense (Details)", "role": "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails", "shortName": "Intangible Assets - Expected Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mg:ScheduleOfAccruedLiabilitiesDeferredRevenueAndContingentConsiderationLiabilitiesCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mg:AccruedSalariesWagesAndEmployeeRelatedBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438418 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mg:ScheduleOfAccruedLiabilitiesDeferredRevenueAndContingentConsiderationLiabilitiesCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mg:AccruedSalariesWagesAndEmployeeRelatedBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441419 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details)", "role": "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails", "shortName": "Long-Term Debt - Schedule of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i1663aeadb4a84adb9992bb06f51269df_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442420 - Disclosure - Long-Term Debt - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "shortName": "Long-Term Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i8f9365268229495f9ca98e75e143c8f6_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443421 - Disclosure - Long-Term Debt - Scheduled Principal Payments (Details)", "role": "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails", "shortName": "Long-Term Debt - Scheduled Principal Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i87873ec6277647a38cf20ecb27033159_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446422 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ifb2c28c648c44bc78397c3aa390c3279_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "mg:EmployeeStockOwnershipPlanNumberOfPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449423 - Disclosure - Share-Based Compensation - Long-term Incentive Plans (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationLongtermIncentivePlansDetails", "shortName": "Share-Based Compensation - Long-term Incentive Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "mg:EmployeeStockOwnershipPlanNumberOfPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450424 - Disclosure - Share-Based Compensation - Stock Options Narrative (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsNarrativeDetails", "shortName": "Share-Based Compensation - Stock Options Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ib396db88b34d4d969462e4a1abcb5e99_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Consolidated Statements of Equity", "role": "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity", "shortName": "Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ib396db88b34d4d969462e4a1abcb5e99_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromStockOptionsExercised", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451425 - Disclosure - Share-Based Compensation - Cash Proceeds and Intrinsic Value of Stock Options Exercised (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationCashProceedsandIntrinsicValueofStockOptionsExercisedDetails", "shortName": "Share-Based Compensation - Cash Proceeds and Intrinsic Value of Stock Options Exercised (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i843eef04382b484482015afedbf7f3bb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452426 - Disclosure - Share-Based Compensation - Stock Option Activity (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionActivityDetails", "shortName": "Share-Based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453427 - Disclosure - Share-Based Compensation - Stock Options Outstanding and Exercisable (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails", "shortName": "Share-Based Compensation - Stock Options Outstanding and Exercisable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i5ab9543f741f4064928ee7a61f4e332f_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454428 - Disclosure - Share-Based Compensation - Restricted Stock Units Awards Narrative (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsNarrativeDetails", "shortName": "Share-Based Compensation - Restricted Stock Units Awards Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i5ab9543f741f4064928ee7a61f4e332f_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i5ab9543f741f4064928ee7a61f4e332f_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455429 - Disclosure - Share-Based Compensation - Vesting Activity of Restricted Stock Unit Awards (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails", "shortName": "Share-Based Compensation - Vesting Activity of Restricted Stock Unit Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i5ab9543f741f4064928ee7a61f4e332f_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i5a76e052aea24188a6a333bb49a554ba_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "mg:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNonEmployeeDirectorsToWhomAwardIsGranted", "reportCount": 1, "unique": true, "unitRef": "director", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456430 - Disclosure - Share-Based Compensation - Common Stock Issued to Non-employee Directors (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationCommonStockIssuedtoNonemployeeDirectorsDetails", "shortName": "Share-Based Compensation - Common Stock Issued to Non-employee Directors (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i5a76e052aea24188a6a333bb49a554ba_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "mg:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNonEmployeeDirectorsToWhomAwardIsGranted", "reportCount": 1, "unique": true, "unitRef": "director", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0fd37c444d08436db7987eecbed4ee1c_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457431 - Disclosure - Share-Based Compensation - Restricted Stock Unit Awards Outstanding (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails", "shortName": "Share-Based Compensation - Restricted Stock Unit Awards Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i6295d2d7093d4a0d9d0dcbb21778c90a_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i703e526f9a4d47dfbc36dc74eb5b724b_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "mg:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardMetrics", "reportCount": 1, "unique": true, "unitRef": "metric", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458432 - Disclosure - Share-Based Compensation - Performance Restricted Stock Units Narrative (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "shortName": "Share-Based Compensation - Performance Restricted Stock Units Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i703e526f9a4d47dfbc36dc74eb5b724b_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "mg:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardMetrics", "reportCount": 1, "unique": true, "unitRef": "metric", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i81eaca5a29b34365b7fa318edac1d2b7_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459433 - Disclosure - Share-Based Compensation - Performance Restricted Stock Units Activity (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "shortName": "Share-Based Compensation - Performance Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i7b106ffc966c450c9948ea8fc64bc6ee_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462434 - Disclosure - Income Taxes - Income (Loss) Before Provision for Income Taxes (Details)", "role": "http://www.mistrasgroup.com/role/IncomeTaxesIncomeLossBeforeProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Income (Loss) Before Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "mg:DeferredIncomeTaxNoncashExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463435 - Disclosure - Income Taxes - Provision (Benefit) for Income Taxes (Details)", "role": "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails", "shortName": "Income Taxes - Provision (Benefit) for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464436 - Disclosure - Income Taxes - Provision (Benefit) for Income Taxes Computed By Applying Statutory Federal Tax Rate (Details)", "role": "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails", "shortName": "Income Taxes - Provision (Benefit) for Income Taxes Computed By Applying Statutory Federal Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mg:EffectiveIncomeTaxRateReconciliationDomesticNetOperatingLossCarrybackCARESActAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465437 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "mg:ProceedsFromIncomeTaxRefundsCARESAct", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466438 - Disclosure - Income Taxes - Deferred Income Tax Assets and Liabilities (Details)", "role": "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Deferred Income Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i843eef04382b484482015afedbf7f3bb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467439 - Disclosure - Income Taxes - Changes in Unrecognized Tax Benefits (Details)", "role": "http://www.mistrasgroup.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Changes in Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "mg:DefinedContributionPlanMinimumAgeForEmployeesToContributeCatchUpContributionsUnderInternalRevenueServicesLimits", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469440 - Disclosure - Employee Benefit Plans (Details)", "role": "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails", "shortName": "Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "mg:DefinedContributionPlanMinimumAgeForEmployeesToContributeCatchUpContributionsUnderInternalRevenueServicesLimits", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471441 - Disclosure - Related Party Transactions (Details)", "role": "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "if463418bc35442ec9c2fb4b24256a2e4_I20211231", "decimals": "INF", "lang": "en-US", "name": "mg:NumberOfDirectors", "reportCount": 1, "unique": true, "unitRef": "employee_director", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "div", "mg:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474442 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "div", "mg:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mg:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i843eef04382b484482015afedbf7f3bb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475443 - Disclosure - Leases - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476444 - Disclosure - Leases - Components of Lease Costs (Details)", "role": "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails", "shortName": "Leases - Components of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "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 and Practices", "role": "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPractices", "shortName": "Summary of Significant Accounting Policies and Practices", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeasePrincipalPayments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477445 - Disclosure - Leases - Other Information Related to Leases (Details)", "role": "http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails", "shortName": "Leases - Other Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2478446 - Disclosure - Leases - Maturity of Lease Liabilities (Details)", "role": "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails", "shortName": "Leases - Maturity of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i843eef04382b484482015afedbf7f3bb_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480447 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i920e1cbe78f840c687f31ce402f4e588_D20191201-20191231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2483448 - Disclosure - Segment Disclosure - Financial Information (Details)", "role": "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails", "shortName": "Segment Disclosure - Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "ic7ff0c6da80943299030ca98b9a7eedc_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2484449 - Disclosure - Segment Disclosure - Long-lived Assets by Geographic Area (Details)", "role": "http://www.mistrasgroup.com/role/SegmentDisclosureLonglivedAssetsbyGeographicAreaDetails", "shortName": "Segment Disclosure - Long-lived Assets by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i0ac1e1c539b64b6d9dd1d9f4a5f2ac41_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20211231.htm", "contextRef": "i457dd12eb3394af496e983c3c89eeaac_D20211001-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2487450 - Disclosure - Selected Quarterly Financial Information (unaudited) (Details)", "role": "http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunauditedDetails", "shortName": "Selected Quarterly Financial Information (unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": null } }, "segmentCount": 95, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "GERMANY" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureLonglivedAssetsbyGeographicAreaDetails" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r774", "r775", "r776" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r774", "r775", "r776" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r774", "r775", "r776" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r774", "r775", "r776" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r777" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r772" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r771" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r771" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r771" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r778" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r771" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r771" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r771" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r771" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r779" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r774", "r775", "r776" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r770" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r773" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "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/2021q4", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "mg_AccruedExpensesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Expenses And Other Liabilities, Current", "label": "Accrued Expenses And Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesCurrent", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mg_AccruedExpensesandOtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Expenses and Other Current Liabilities", "label": "Accrued Expenses and Other Current Liabilities [Member]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccruedExpensesandOtherCurrentLiabilitiesMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Also includes the fair value of contingent consideration liabilities and the carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.", "label": "Accrued Liabilities Deferred Revenues and Contingent Consideration Liabilities, Current", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrent", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mg_AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrentDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accrued liabilities, deferred revenues, and the fair value of contingent consideration liabilities at the end of the reporting period.", "label": "Accrued Liabilities Deferred Revenues and Contingent Consideration Liabilities Current Disclosure [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrentDisclosureTextBlock", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "mg_AccruedSalariesWagesAndEmployeeRelatedBenefitsCurrent": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "mg_AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for salaries, wages, and related employee benefit. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle, if longer).", "label": "Accrued Salaries Wages and Employee Related Benefits Current", "terseLabel": "Accrued salaries, wages and related employee benefits" } } }, "localname": "AccruedSalariesWagesAndEmployeeRelatedBenefitsCurrent", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mg_AccruedWorkersCompensationAndHealthBenefitsCurrent": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "mg_AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to workers compensation and health benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle, if longer).", "label": "Accrued Workers Compensation and Health Benefits Current", "terseLabel": "Accrued workers' compensation and health benefits" } } }, "localname": "AccruedWorkersCompensationAndHealthBenefitsCurrent", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mg_AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquiree That Provides Pipeline Integrity Management Software", "label": "Acquiree That Provides Pipeline Integrity Management Software [Member]", "terseLabel": "Pipeline Integrity Management Software Company" } } }, "localname": "AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_AcquisitionRelatedContingenciesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the contingencies pertaining to business acquisitions by the entity.", "label": "Acquisition Related Contingencies [Member]", "terseLabel": "Acquisition-related Contingencies" } } }, "localname": "AcquisitionRelatedContingenciesMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_AcquisitionRelatedCostsAndFairValueAdjustmentsToInitialPurchasePriceAllocation": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsAcquisitionRelatedExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred in connection with business combinations which costs have been expensed during the period. This also includes adjustments to the fair value of the initial purchase price allocation for acquisitions including, but not limited to, changes in contingent consideration liabilities and other liabilities, accounts receivable, inventory, fixed assets, other assets, and other acquisition-related intangible assets. Acquisition-related costs also include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Acquisition Related Costs and Fair Value Adjustments to Initial Purchase Price Allocation", "totalLabel": "Acquisition-related expense, net", "verboseLabel": "Acquisition-related expense, net" } } }, "localname": "AcquisitionRelatedCostsAndFairValueAdjustmentsToInitialPurchasePriceAllocation", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsAcquisitionRelatedExpenseDetails", "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "mg_AerospaceandDefenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aerospace and Defense", "label": "Aerospace and Defense [Member]", "terseLabel": "Aerospace & Defense" } } }, "localname": "AerospaceandDefenseMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails" ], "xbrltype": "domainItemType" }, "mg_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDueToNetLossDuringPeriodAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Due To Net Loss During Period", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Due To Net Loss During Period, Amount", "terseLabel": "Potential common shares excluded from computation of diluted earnings per share due to net loss for the period (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDueToNetLossDuringPeriodAmount", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperSharePotentialCommonSharesExcludedFromComputationofDilutedEarningsDetails" ], "xbrltype": "sharesItemType" }, "mg_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Supplemental Balance Sheet Information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "mg_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.mistrasgroup.com/20211231", "xbrltype": "stringItemType" }, "mg_BoilermakersandPipefittersPlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boilermakers and Pipefitters Plans", "label": "Boilermakers and Pipefitters Plans [Member]", "terseLabel": "Boilermakers and Pipefitters Plans" } } }, "localname": "BoilermakersandPipefittersPlansMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "mg_BrazilianReportingUnitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Brazilian Reporting Unit", "label": "Brazilian Reporting Unit [Member]", "terseLabel": "Brazilian Reporting Unit" } } }, "localname": "BrazilianReportingUnitMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_BusinessCombinationContingentConsiderationArrangementsWorkingCapitalAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Working Capital Adjustments", "label": "Business Combination, Contingent Consideration Arrangements, Working Capital Adjustments", "negatedLabel": "Working capital adjustments" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsWorkingCapitalAdjustments", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mg_BusinessCombinationContingentConsiderationPaymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the period over which the expected contingent consideration would be payable by the entity based on achievement of specific performance metrics by certain of the acquired companies.", "label": "Business Combination, Contingent Consideration Payment Period", "terseLabel": "Period over which potential acquisition-related contingent consideration would be payable" } } }, "localname": "BusinessCombinationContingentConsiderationPaymentPeriod", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "mg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssets": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssets", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mg_COVID19PandemicMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "COVID-19 Pandemic", "label": "COVID-19 Pandemic [Member]", "terseLabel": "COVID-19" } } }, "localname": "COVID19PandemicMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_CanadianTaxAuthorityProvinceOfAlbertaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Canadian Tax Authority, Province of Alberta", "label": "Canadian Tax Authority, Province of Alberta [Member]", "terseLabel": "Canadian Province of Alberta" } } }, "localname": "CanadianTaxAuthorityProvinceOfAlbertaMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_CapitalManagementEnterpriseCMEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital Management Enterprise (\u201cCME\u201d)", "label": "Capital Management Enterprise (\u201cCME\u201d) [Member]", "terseLabel": "Capital Management Enterprise (\u201cCME\u201d)" } } }, "localname": "CapitalManagementEnterpriseCMEMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "mg_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Flow, Lessee", "label": "Cash Flow, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities for finance and operating leases:" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "mg_ClassActionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Action", "label": "Class Action [Member]", "terseLabel": "Class Actions" } } }, "localname": "ClassActionMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_ClassActionOnBehalfOfCurrentAndFormerEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Action on Behalf Of Current And Former Employees", "label": "Class Action on Behalf Of Current And Former Employees [Member]", "terseLabel": "Class action on behalf of current and former employees" } } }, "localname": "ClassActionOnBehalfOfCurrentAndFormerEmployeesMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_ClassActionOnBehalfOfStateOfCaliforniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Action on Behalf Of State Of California", "label": "Class Action on Behalf Of State Of California [Member]", "terseLabel": "Class action on behalf of State of California" } } }, "localname": "ClassActionOnBehalfOfStateOfCaliforniaMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_ConsultingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consulting Services", "label": "Consulting Services [Member]", "terseLabel": "Consulting Services" } } }, "localname": "ConsultingServicesMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "mg_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent Consideration" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "mg_CorporateAndEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate And Eliminations", "label": "Corporate And Eliminations [Member]", "terseLabel": "Corporate and eliminations", "verboseLabel": "Corp/Elim" } } }, "localname": "CorporateAndEliminationsMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "mg_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_CurrentIncomeTaxExpenseBenefitReserveForUncertainTaxPositions": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount reserved for uncertain tax positions during the period.", "label": "Current Income Tax Expense (Benefit) Reserve For Uncertain Tax Positions", "terseLabel": "Reserve for uncertain tax positions" } } }, "localname": "CurrentIncomeTaxExpenseBenefitReserveForUncertainTaxPositions", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "mg_DebtCovenantPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant Period", "label": "Debt Covenant Period [Axis]", "terseLabel": "Debt Covenant Period [Axis]" } } }, "localname": "DebtCovenantPeriodAxis", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "mg_DebtCovenantPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant Period", "label": "Debt Covenant Period [Domain]", "terseLabel": "Debt Covenant Period [Domain]" } } }, "localname": "DebtCovenantPeriodDomain", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant Period One", "label": "Debt Covenant Period One [Member]", "verboseLabel": "March 31, 2022" } } }, "localname": "DebtCovenantPeriodOneMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant Period Two", "label": "Debt Covenant Period Two [Member]", "verboseLabel": "Each quarter thereafter" } } }, "localname": "DebtCovenantPeriodTwoMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_DebtInstrumentCovenantComplianceConsolidatedDebtLeverageRatioAfterAdditionalSubordinatedDebtAndOtherIndebtedness": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Consolidated Debt Leverage Ratio, After Additional Subordinated Debt And Other Indebtedness", "label": "Debt Instrument, Covenant Compliance, Consolidated Debt Leverage Ratio, After Additional Subordinated Debt And Other Indebtedness", "terseLabel": "Total consolidated leverage ratio, if the company incurs certain subordinated debt and other indebtedness" } } }, "localname": "DebtInstrumentCovenantComplianceConsolidatedDebtLeverageRatioAfterAdditionalSubordinatedDebtAndOtherIndebtedness", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "mg_DebtInstrumentCovenantComplianceSeniorDebtToEarningsBeforeIncomeTaxesDepreciationAndAmortizationRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Senior Debt To Earnings Before Income Taxes, Depreciation And Amortization Ratio", "label": "Debt Instrument, Covenant Compliance, Senior Debt To Earnings Before Income Taxes, Depreciation And Amortization Ratio", "terseLabel": "Senior debt to EBIDTA ratio" } } }, "localname": "DebtInstrumentCovenantComplianceSeniorDebtToEarningsBeforeIncomeTaxesDepreciationAndAmortizationRatio", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "mg_DebtInstrumentCovenantComplianceTotalConsolidatedDebtLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Total Consolidated Debt Leverage Ratio", "label": "Debt Instrument, Covenant Compliance, Total Consolidated Debt Leverage Ratio", "terseLabel": "Total consolidated debt leverage ratio" } } }, "localname": "DebtInstrumentCovenantComplianceTotalConsolidatedDebtLeverageRatio", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "mg_DebtInstrumentCovenantComplianceTotalConsolidatedDebtLeverageRatioAfterInvestmentInGuarantorSubsidiary": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Total Consolidated Debt Leverage Ratio, After Investment In Guarantor Subsidiary", "label": "Debt Instrument, Covenant Compliance, Total Consolidated Debt Leverage Ratio, After Investment In Guarantor Subsidiary", "terseLabel": "Total consolidated leverage ratio, limit after investment in non-guarantor subsidiary" } } }, "localname": "DebtInstrumentCovenantComplianceTotalConsolidatedDebtLeverageRatioAfterInvestmentInGuarantorSubsidiary", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "mg_DeferredIncomeTaxExpenseBenefitNet": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "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 net of change in valuation allowance.", "label": "Deferred Income Tax Expense Benefit Net", "totalLabel": "Net deferred provision (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefitNet", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "mg_DeferredIncomeTaxExpenseBenefitReserveForUncertainTaxPositions": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Income Tax Expense (Benefit) Reserve For Uncertain Tax Positions", "label": "Deferred Income Tax Expense (Benefit) Reserve For Uncertain Tax Positions", "terseLabel": "Reserve for uncertain tax positions" } } }, "localname": "DeferredIncomeTaxExpenseBenefitReserveForUncertainTaxPositions", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "mg_DeferredIncomeTaxNoncashExpenseBenefit": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The noncash component of income tax expense for the period representing the increase (decrease) in the entity's deferred tax assets and liabilities pertaining to continuing operations.", "label": "Deferred Income Tax Noncash Expense (Benefit)", "negatedLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxNoncashExpenseBenefit", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mg_DeferredTaxAssetsCapitalLeaseObligation": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "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 capital lease obligation.", "label": "Deferred Tax Assets Capital Lease Obligation", "terseLabel": "Finance lease obligations" } } }, "localname": "DeferredTaxAssetsCapitalLeaseObligation", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mg_DeferredTaxAssetsInterestCarryforwards": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Interest Carryforwards", "label": "Deferred Tax Assets, Interest Carryforwards", "terseLabel": "Interest carryforward" } } }, "localname": "DeferredTaxAssetsInterestCarryforwards", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mg_DeferredTaxAssetsOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Operating Lease Liabilities", "label": "Deferred Tax Assets, Operating Lease Liabilities", "terseLabel": "Right-of-use liability" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mg_DefinedContributionPlanContinuousServicePeriodAfterWhichEmployeesBecomeEligibleToParticipateUnderPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the continuous service period required for eligibility of employees to participate under the plan.", "label": "Defined Contribution Plan, Continuous Service Period after which Employees become Eligible to Participate under Plan", "terseLabel": "Continuous service period required for eligibility of employees to participate under the plan" } } }, "localname": "DefinedContributionPlanContinuousServicePeriodAfterWhichEmployeesBecomeEligibleToParticipateUnderPlan", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "durationItemType" }, "mg_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the vesting period for employer matching contribution under the plan.", "label": "Defined Contribution Plan Employers Matching Contribution Annual Vesting Period", "terseLabel": "Vesting period for employer matching contribution" } } }, "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPeriod", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "durationItemType" }, "mg_DefinedContributionPlanMinimumAgeForEmployeesToContributeCatchUpContributionsUnderInternalRevenueServicesLimits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the minimum age for employees to contribute catch up contributions under IRS limits.", "label": "Defined Contribution Plan, Minimum Age For Employees To Contribute Catch Up Contributions Under Internal Revenue Services Limits", "terseLabel": "Minimum age for employees to contribute catch up contributions under IRS limits" } } }, "localname": "DefinedContributionPlanMinimumAgeForEmployeesToContributeCatchUpContributionsUnderInternalRevenueServicesLimits", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "durationItemType" }, "mg_DisposalOfForeignSubsidiariesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposal Of Foreign Subsidiaries [Member]", "label": "Disposal Of Foreign Subsidiaries [Member]", "terseLabel": "Disposal of Foreign Subsidiaries" } } }, "localname": "DisposalOfForeignSubsidiariesMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_EffectiveIncomeTaxRateReconciliationDomesticNetOperatingLossCarrybackCARESActAmount": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Domestic Net Operating Loss Carryback, CARES Act, Amount", "label": "Effective Income Tax Rate Reconciliation, Domestic Net Operating Loss Carryback, CARES Act, Amount", "negatedTerseLabel": "Federal loss carryback", "terseLabel": "Increase in income tax benefits are result of CARES Act" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDomesticNetOperatingLossCarrybackCARESActAmount", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails", "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "mg_EffectiveIncomeTaxRateReconciliationDomesticNetOperatingLossCarrybackCARESActPercent": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Domestic Net Operating Loss Carryback, CARES Act, Percent", "label": "Effective Income Tax Rate Reconciliation, Domestic Net Operating Loss Carryback, CARES Act, Percent", "terseLabel": "Federal loss carryback" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDomesticNetOperatingLossCarrybackCARESActPercent", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "pureItemType" }, "mg_EmployeeStockOwnershipPlanNumberOfPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of plans in connection with the employee stock ownership plan.", "label": "Employee Stock Ownership Plan Number of Plans", "terseLabel": "Number of employee stock ownership plans" } } }, "localname": "EmployeeStockOwnershipPlanNumberOfPlans", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationLongtermIncentivePlansDetails" ], "xbrltype": "integerItemType" }, "mg_EuropeanReportingUnitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "European Reporting Unit", "label": "European Reporting Unit [Member]", "terseLabel": "European Reporting Unit" } } }, "localname": "EuropeanReportingUnitMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_ExecutiveAndSeniorOfficersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the executives and senior officers of the reporting entity.", "label": "Executive and Senior Officers [Member]", "terseLabel": "Executive and senior officers" } } }, "localname": "ExecutiveAndSeniorOfficersMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_ExercisePriceRangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range One", "label": "Exercise Price Range One [Member]", "terseLabel": "22.35" } } }, "localname": "ExercisePriceRangeOneMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "mg_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Accretion", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Accretion", "terseLabel": "Accretion of liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretion", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "mg_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation Adjustments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation Adjustments", "terseLabel": "Foreign currency translation" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationAdjustments", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "mg_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIncreaseDecreaseDueToChangesInAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Increase (Decrease) Due To Changes In Amount", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Increase (Decrease) Due To Changes In Amount", "terseLabel": "Revaluation" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIncreaseDecreaseDueToChangesInAmount", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "mg_FiniteLivedIntangibleAssetsAccumulatedImpairment": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Assets, Accumulated Impairment", "label": "Finite-Lived Intangible Assets, Accumulated Impairment", "negatedTerseLabel": "Impairment" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedImpairment", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "mg_Fiscal2019GrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2019 Grants", "label": "Fiscal 2019 Grants [Member]", "terseLabel": "Fiscal 2019 Grants" } } }, "localname": "Fiscal2019GrantsMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_ForeignTaxCutsAndJobsActChangeInTaxRateIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Foreign Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)", "label": "Foreign Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)", "negatedTerseLabel": "Favorable impact foreign in tax rate from revaluation of net deferred tax liabilities" } } }, "localname": "ForeignTaxCutsAndJobsActChangeInTaxRateIncomeTaxExpenseBenefit", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mg_IncreaseDecreaseInOtherAccruedLiabilitiesAndDeferredLiabilities": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid and the change during the period in carrying value for all deferred liabilities due within one year or operating cycle.", "label": "Increase (Decrease) in Other Accrued Liabilities and Deferred Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilitiesAndDeferredLiabilities", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mg_IncrementalCommonSharesAttributableToRestrictedStockUnitsOutstanding": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails": { "order": 3.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 restricted stock units outstanding.", "label": "Incremental Common Shares Attributable to Restricted Stock Units Outstanding", "terseLabel": "Dilutive effect of restricted stock units outstanding (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToRestrictedStockUnitsOutstanding", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "mg_IncrementalCommonSharesAttributableToStockOptionsOutstanding": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails": { "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 stock options outstanding.", "label": "Incremental Common Shares Attributable to Stock Options Outstanding", "terseLabel": "Dilutive effect of stock options outstanding (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToStockOptionsOutstanding", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "mg_IndustrialsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrials", "label": "Industrials [Member]", "terseLabel": "Industrials" } } }, "localname": "IndustrialsMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails" ], "xbrltype": "domainItemType" }, "mg_InfrastructureResearchandEngineeringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Infrastructure, Research and Engineering", "label": "Infrastructure, Research and Engineering [Member]", "terseLabel": "Infrastructure, Research & Engineering" } } }, "localname": "InfrastructureResearchandEngineeringMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails" ], "xbrltype": "domainItemType" }, "mg_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents International, a business segment of the entity.", "label": "International [Member]", "terseLabel": "International", "verboseLabel": "International" } } }, "localname": "InternationalMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "mg_LimitedPartnershipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Limited Partnership", "label": "Limited Partnership [Member]", "terseLabel": "Limited Partnership" } } }, "localname": "LimitedPartnershipMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "domainItemType" }, "mg_LineOfCreditFacilityMaximumBorrowingCapacityAvailableForIssuanceOfLettersOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the maximum amount of borrowing capacity under the revolving credit facility that is available for the issuance of letters of credit.", "label": "Line of Credit Facility Maximum Borrowing Capacity Available for Issuance of Letters of Credit", "terseLabel": "Maximum amount available for the issuance of letters of credit" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityAvailableForIssuanceOfLettersOfCredit", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mg_LineOfCreditFacilityMaximumBorrowingCapacityInForeignCurrencies": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the maximum borrowing capacity in non-U.S. dollar currencies under the revolving credit facility.", "label": "Line Of Credit Facility, Maximum Borrowing Capacity In Foreign Currencies", "terseLabel": "Maximum borrowing capacity in non-U.S. Dollar currencies" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityInForeignCurrencies", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mg_LitigationSettlementAmountAwardedFromOtherPartyInstallmentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Litigation Settlement, Amount Awarded from Other Party, Installment Percentage", "label": "Litigation Settlement, Amount Awarded from Other Party, Installment Percentage", "terseLabel": "Percentage of settlement installments" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherPartyInstallmentPercentage", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "pureItemType" }, "mg_LitigationSettlementAmountAwardedFromOtherPartyNumberOfInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Litigation Settlement, Amount Awarded from Other Party, Number Of Installments", "label": "Litigation Settlement, Amount Awarded from Other Party, Number Of Installments", "terseLabel": "Number of settlement installments" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherPartyNumberOfInstallments", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "decimalItemType" }, "mg_LongTermIncentivePlan2009Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long Term Incentive Plan 2009", "label": "Long Term Incentive Plan 2009 [Member]", "terseLabel": "2009 Plan" } } }, "localname": "LongTermIncentivePlan2009Member", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationLongtermIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "mg_LongTermIncentivePlan2016Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long Term Incentive Plan 2016", "label": "Long Term Incentive Plan 2016 [Member]", "terseLabel": "2016 Plan" } } }, "localname": "LongTermIncentivePlan2016Member", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationLongtermIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "mg_LongTermPurchaseCommitmentExtensionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-Term Purchase Commitment, Extension Period", "label": "Long-Term Purchase Commitment, Extension Period", "terseLabel": "Extension period on agreement with buyer on sale of subsidiary" } } }, "localname": "LongTermPurchaseCommitmentExtensionPeriod", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "mg_LossContingencyConsolidatedClaimsFiledNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Consolidated Claims Filed, Number", "label": "Loss Contingency, Consolidated Claims Filed, Number", "terseLabel": "Number of consolidated cases" } } }, "localname": "LossContingencyConsolidatedClaimsFiledNumber", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "mg_LossContingencyNumberOfWeldsAllegedNotInCompliance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Number Of Welds Alleged Not In Compliance", "label": "Loss Contingency, Number Of Welds Alleged Not In Compliance", "terseLabel": "Number of welds alleged not in compliance" } } }, "localname": "LossContingencyNumberOfWeldsAllegedNotInCompliance", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "mg_LossContingencyNumberOfWeldsInspected": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Number Of Welds Inspected", "label": "Loss Contingency, Number Of Welds Inspected", "terseLabel": "Number of welds inspected" } } }, "localname": "LossContingencyNumberOfWeldsInspected", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "mg_MinimumAmountOfWorkersCompensationAndHealthBenefitClaimsForWhichThirdPartyExcessInsuranceCoverageMaintained": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the minimum amount of all workers compensation and health benefit claims for which third-party excess insurance coverage is maintained by the entity to reduce exposure from such claims.", "label": "Minimum Amount of Workers Compensation and Health Benefit Claims for which Third Party Excess Insurance Coverage Maintained", "terseLabel": "Minimum amount of excess self-insurance claims paid to reduce exposure" } } }, "localname": "MinimumAmountOfWorkersCompensationAndHealthBenefitClaimsForWhichThirdPartyExcessInsuranceCoverageMaintained", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "monetaryItemType" }, "mg_MultiemployerPlanPensionSignificantFundedStatusPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Multiemployer Plan, Pension, Significant, Funded Status, Percentage", "label": "Multiemployer Plan, Pension, Significant, Funded Status, Percentage", "terseLabel": "Multiemployer plan funded status percentage" } } }, "localname": "MultiemployerPlanPensionSignificantFundedStatusPercentage", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "pureItemType" }, "mg_MultiemployerPlansWithdrawalObligationIncrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Multiemployer Plans, Withdrawal Obligation Increase", "label": "Multiemployer Plans, Withdrawal Obligation Increase", "terseLabel": "Multiemployer pension plan accruals" } } }, "localname": "MultiemployerPlansWithdrawalObligationIncrease", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "mg_NumberOfDirectors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Directors", "label": "Number Of Directors", "terseLabel": "Number of non-employee director" } } }, "localname": "NumberOfDirectors", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "mg_OfficeFurnitureAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furniture and equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities.", "label": "Office Furniture and Equipment [Member]", "terseLabel": "Office furniture and equipment" } } }, "localname": "OfficeFurnitureAndEquipmentMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "mg_OilGasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Oil & Gas", "label": "Oil & Gas [Member]", "terseLabel": "Oil & Gas" } } }, "localname": "OilGasMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails" ], "xbrltype": "domainItemType" }, "mg_OperatingLeaseArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Arrangement", "label": "Operating Lease Arrangement [Member]", "terseLabel": "Operating Lease Arrangement" } } }, "localname": "OperatingLeaseArrangementMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "mg_OperatingLeaseDeferralPeriodOfRentalPayments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Deferral Period Of Rental Payments", "label": "Operating Lease, Deferral Period Of Rental Payments", "terseLabel": "Period for reduction of rental payments" } } }, "localname": "OperatingLeaseDeferralPeriodOfRentalPayments", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "mg_OperatingLeasePercentageOfReductionOfRentalPayments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Percentage Of Reduction Of Rental Payments", "label": "Operating Lease, Percentage Of Reduction Of Rental Payments", "terseLabel": "Percentage of reduction on rental payments" } } }, "localname": "OperatingLeasePercentageOfReductionOfRentalPayments", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "mg_OtherAmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to North and South America excluding the United States.", "label": "Other Americas [Member]", "terseLabel": "Other Americas", "verboseLabel": "Other Americas" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureLonglivedAssetsbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "mg_OtherLongTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents details pertaining to other long-term debt of the entity.", "label": "Other Long Term Debt [Member]", "terseLabel": "Other" } } }, "localname": "OtherLongTermDebtMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "mg_OtherProcessIndustriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Process Industries", "label": "Other Process Industries [Member]", "terseLabel": "Other Process Industries" } } }, "localname": "OtherProcessIndustriesMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails" ], "xbrltype": "domainItemType" }, "mg_OtherProductsandServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Products and Services", "label": "Other Products and Services [Member]", "terseLabel": "Other" } } }, "localname": "OtherProductsandServicesMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails" ], "xbrltype": "domainItemType" }, "mg_PaymentsOfContingentConsiderationForBusinessAcquisitions": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the consideration paid on the achievement of specific performance metrics in connection with acquisition of business during the period.", "label": "Payments of Contingent Consideration for Business Acquisitions", "negatedLabel": "Payment of contingent consideration for business acquisitions" } } }, "localname": "PaymentsOfContingentConsiderationForBusinessAcquisitions", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mg_PaymentsToAcquireIntangibleAssetsAndSoftware": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire assets without physical form usually arising from contractual or other legal rights, excluding goodwill. In addition, the cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Acquire Intangible Assets and Software", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssetsAndSoftware", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mg_PetrochemicalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Petrochemical", "label": "Petrochemical [Member]", "terseLabel": "Petrochemical" } } }, "localname": "PetrochemicalMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails" ], "xbrltype": "domainItemType" }, "mg_PowerGenerationAndTransmissionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Generation And Transmission", "label": "Power Generation And Transmission [Member]", "terseLabel": "Power Generation and Transmission" } } }, "localname": "PowerGenerationAndTransmissionMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails" ], "xbrltype": "domainItemType" }, "mg_ProceedsFromIncomeTaxRefundsCARESAct": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Income Tax Refunds, CARES Act", "label": "Proceeds From Income Tax Refunds, CARES Act", "terseLabel": "Cash refunds of taxes paid in prior years as result of CARES Act" } } }, "localname": "ProceedsFromIncomeTaxRefundsCARESAct", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mg_ProductsandSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Products and Systems", "label": "Products and Systems [Member]", "terseLabel": "Products and Systems", "verboseLabel": "Products & Systems" } } }, "localname": "ProductsandSystemsMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "mg_RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units (RSUs) and Performance Stock Units (PSUs)", "label": "Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member]", "terseLabel": "RSUs/PSUs" } } }, "localname": "RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperSharePotentialCommonSharesExcludedFromComputationofDilutedEarningsDetails" ], "xbrltype": "domainItemType" }, "mg_RevenuePracticalExpedientIncrementalCostOfObtainingContractMaximumPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Practical Expedient, Incremental Cost Of Obtaining Contract, Maximum Period", "label": "Revenue, Practical Expedient, Incremental Cost Of Obtaining Contract, Maximum Period", "terseLabel": "Revenue, practical expedient, incremental cost of obtaining a contract, maximum period" } } }, "localname": "RevenuePracticalExpedientIncrementalCostOfObtainingContractMaximumPeriod", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "mg_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-Of-Use Asset Obtained In Exchange For Lease Liability", "label": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "terseLabel": "ROU assets obtained in the exchange for lease liabilities:" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "mg_RightToCustomerContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to Customer Contracts", "label": "Right to Customer Contracts [Member]", "terseLabel": "Right to Customer Contracts" } } }, "localname": "RightToCustomerContractsMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_ScheduleOfAccruedLiabilitiesDeferredRevenueAndContingentConsiderationLiabilitiesCurrentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of (a) other payables; (b) accrued liabilities; (c) deferred revenue; and (d) the fair value of contingent consideration liabilities, due within one year or within the normal operating cycle if longer.", "label": "Schedule of Accrued Liabilities Deferred Revenue and Contingent Consideration Liabilities Current [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesDeferredRevenueAndContingentConsiderationLiabilitiesCurrentTableTextBlock", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "mg_ScheduleOfBusinessCombinationAcquisitionRelatedCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of acquisition-related costs.", "label": "Schedule of Business Combination Acquisition Related Costs [Table Text Block]", "terseLabel": "Schedule of Acquisition-related Expenses" } } }, "localname": "ScheduleOfBusinessCombinationAcquisitionRelatedCostsTableTextBlock", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "mg_SelfInsurancePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Describes an entity's losses which are self-insured as well as the policy used in determining the reserve recorded on the balance sheet.", "label": "Self Insurance [Policy Text Block]", "terseLabel": "Self-Insurance" } } }, "localname": "SelfInsurancePolicyTextBlock", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "mg_ServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Services, a business segment of the entity.", "label": "Services [Member]", "terseLabel": "Services" } } }, "localname": "ServicesMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "mg_SeveranceandLaborDisputesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Severance and Labor Disputes", "label": "Severance and Labor Disputes [Member]", "terseLabel": "Severance and Labor Disputes" } } }, "localname": "SeveranceandLaborDisputesMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAverageSharePriceTradingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Average Share Price Trading Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Average Share Price Trading Period", "terseLabel": "Average share price trading period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAverageSharePriceTradingPeriod", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "durationItemType" }, "mg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the performance period of the entity, 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, Award Performance Period", "terseLabel": "Performance payout period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "durationItemType" }, "mg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceConditionAdjustmentsNet": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Performance Condition Adjustments, Net", "label": "Share Based Compensation Arrangement By Share Based PaymentAward, Equity Instruments Other Than Options, Performance Condition Adjustments, Net", "negatedLabel": "Performance condition adjustments, net (in shares)", "terseLabel": "Net reduction in number of awards with performance against target (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceConditionAdjustmentsNet", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "mg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceConditionAdjustmentsNetWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Performance Condition Adjustments, Net, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Performance Condition Adjustments, Net, Weighted Average Grant Date Fair Value", "terseLabel": "Performance condition adjustments, net (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceConditionAdjustmentsNetWeightedAverageGrantDateFairValue", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "mg_ShareBasedCompensationArrangementByShareBasedPaymentAwardLastDayTradingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Last Day Trading Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Last Day Trading Period", "terseLabel": "Share price, last day in trading period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLastDayTradingPeriod", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "durationItemType" }, "mg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardMetrics": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Award Metrics", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Award Metrics", "terseLabel": "Number of metrics" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardMetrics", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNonEmployeeDirectorsToWhomAwardIsGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of non-employee directors to whom fully vested common stock is granted.", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Number of Non Employee Directors to whom Award is Granted", "terseLabel": "Number of non-employee directors to whom fully vested common stock is granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNonEmployeeDirectorsToWhomAwardIsGranted", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationCommonStockIssuedtoNonemployeeDirectorsDetails" ], "xbrltype": "integerItemType" }, "mg_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceConditionAdjustmentsDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Condition Adjustments, Decrease", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Condition Adjustments, Decrease", "terseLabel": "Reduction in number of awards with performance below target (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceConditionAdjustmentsDecrease", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "mg_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceConditionAdjustmentsIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Condition Adjustments, Increase", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Condition Adjustments, Increase", "terseLabel": "Increase in number of awards against target performance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceConditionAdjustmentsIncrease", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "mg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range Exercisable Options [Abstract]", "terseLabel": "Options Exercisable" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsAbstract", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "mg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation, Shares Authorized Under Stock Option Plans Exercise Price Range Outstanding Options [Abstract]", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsAbstract", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "mg_SmallNDTServicesCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Small NDT Services Company", "label": "Small NDT Services Company [Member]", "terseLabel": "Small NDT Services Company" } } }, "localname": "SmallNDTServicesCompanyMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_TaxCutsAndJobsActTransitionTaxForAccumulatedForeignEarningsLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Cuts And Jobs Act, Transition Tax For Accumulated Foreign Earnings, Liability", "label": "Tax Cuts And Jobs Act, Transition Tax For Accumulated Foreign Earnings, Liability", "terseLabel": "Recognized a deferred tax liability on undistributed international earnings (losses) of foreign subsidiaries" } } }, "localname": "TaxCutsAndJobsActTransitionTaxForAccumulatedForeignEarningsLiability", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mg_TermALoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term A Loan Facility", "label": "Term A Loan Facility [Member]", "verboseLabel": "Senior Secured Term Loan" } } }, "localname": "TermALoanFacilityMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "mg_TexasCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Texas Customer", "label": "Texas Customer [Member]", "terseLabel": "Texas Customer" } } }, "localname": "TexasCustomerMember", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivableNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_WeightedAverageDiscountRatePercentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Discount Rate, Percent", "label": "Weighted Average Discount Rate, Percent [Abstract]", "terseLabel": "Weighted-average discount rate:" } } }, "localname": "WeightedAverageDiscountRatePercentAbstract", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "mg_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Lease Term", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term (in years):" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "mg_WithdrawalFromMultiemployerDefinedBenefitPlanExpense": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Withdrawal From Multiemployer Defined Benefit Plan Expense", "label": "Withdrawal From Multiemployer Defined Benefit Plan Expense", "terseLabel": "Pension withdrawal expense" } } }, "localname": "WithdrawalFromMultiemployerDefinedBenefitPlanExpense", "nsuri": "http://www.mistrasgroup.com/20211231", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r423", "r656", "r657", "r660", "r766" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Foreign Subsidiary" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "verboseLabel": "Asia-Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r139", "r298", "r303", "r311", "r583", "r584", "r591", "r592", "r663", "r766" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r139", "r298", "r303", "r311", "r583", "r584", "r591", "r592", "r663", "r766" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r139", "r190", "r203", "r204", "r205", "r206", "r208", "r210", "r214", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r308", "r310", "r311" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r139", "r190", "r203", "r204", "r205", "r206", "r208", "r210", "r214", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r308", "r310", "r311" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r64", "r66", "r137", "r138", "r317", "r338" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Non-employee directors" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationCommonStockIssuedtoNonemployeeDirectorsDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe", "verboseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureLonglivedAssetsbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive Officer" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r220", "r358", "r364", "r742" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivableNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r316", "r337", "r450", "r460", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r739", "r743", "r767", "r768" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails", "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r316", "r337", "r450", "r460", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r739", "r743", "r767", "r768" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails", "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r220", "r358", "r364", "r742" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivableNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r216", "r358", "r362", "r679", "r738", "r740" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r216", "r358", "r362", "r679", "r738", "r740" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r316", "r337", "r398", "r450", "r460", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r739", "r743", "r767", "r768" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails", "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r316", "r337", "r398", "r450", "r460", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r739", "r743", "r767", "r768" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails", "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r65", "r66", "r137", "r138", "r317", "r338" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r217", "r218", "r358", "r363", "r741", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureLonglivedAssetsbyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r217", "r218", "r358", "r363", "r741", "r751", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureLonglivedAssetsbyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r222", "r659" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r46", "r666" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 5.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", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r223", "r224" ], "calculation": { "http://www.mistrasgroup.com/role/AccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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, before Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r18", "r698", "r721" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r69", "r70", "r71", "r724", "r748", "r749" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r68", "r71", "r79", "r80", "r81", "r141", "r142", "r143", "r590", "r744", "r745", "r780" ], "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]", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Amortization period of intangible assets acquired" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r26", "r497", "r666" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r141", "r142", "r143", "r494", "r495", "r496", "r599" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Net settlement of restricted stock units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r462", "r464", "r499", "r500" ], "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": "Share-based payments" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising, Promotions and Marketing" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r503" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r464", "r490", "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Recognized share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r32", "r225", "r231" ], "calculation": { "http://www.mistrasgroup.com/role/AccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": -1.0 } }, "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", "negatedLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r233" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Accounts receivable written off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r95", "r117", "r329", "r630" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Capitalized debt issuance costs expensed" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r117", "r253", "r260" ], "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", "terseLabel": "Amortization of expense of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r161" ], "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", "terseLabel": "Potential common shares excluded from computation of diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperSharePotentialCommonSharesExcludedFromComputationofDilutedEarningsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r161" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperSharePotentialCommonSharesExcludedFromComputationofDilutedEarningsDetails" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperSharePotentialCommonSharesExcludedFromComputationofDilutedEarningsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r161" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperSharePotentialCommonSharesExcludedFromComputationofDilutedEarningsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r131", "r198", "r205", "r212", "r229", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r583", "r591", "r613", "r664", "r666", "r696", "r720" ], "calculation": { "http://www.mistrasgroup.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", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r10", "r62", "r131", "r229", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r583", "r591", "r613", "r664", "r666" ], "calculation": { "http://www.mistrasgroup.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 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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r465", "r492" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r465", "r492" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r597", "r598" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Company's Headquarter" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r442", "r456" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r442", "r456", "r557", "r558" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r556" ], "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": "Percentage of equity interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r555" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsAcquisitionRelatedExpenseDetails": { "order": 1.0, "parentTag": "mg_AcquisitionRelatedCostsAndFairValueAdjustmentsToInitialPurchasePriceAllocation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Due diligence, professional fees and other transaction costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsAcquisitionRelatedExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r567", "r568", "r571" ], "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": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Consideration transferred:" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r116", "r575" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsAcquisitionRelatedExpenseDetails": { "order": 2.0, "parentTag": "mg_AcquisitionRelatedCostsAndFairValueAdjustmentsToInitialPurchasePriceAllocation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Adjustments to fair value of contingent consideration liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsAcquisitionRelatedExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r574" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Potential acquisition-related contingent consideration, high end of range" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "auth_ref": [ "r574" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low", "terseLabel": "Potential acquisition-related contingent consideration, low end of range" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r566", "r569", "r573" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r566", "r570" ], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "mg_AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities": { "auth_ref": [ "r562" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial liabilities assumed in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities", "negatedLabel": "Fair value adjustments to contingent consideration" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r560" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "terseLabel": "Current net assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r559", "r560" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r559", "r560" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r560" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Estimated fair value of the assets acquired and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r122", "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Equipment acquired through finance lease obligations" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLossCarryforwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deductions derived from capital losses that cannot be utilized on the tax return during a period that have been carried forward to reduce taxable income or taxes payable in a future year.", "label": "Capital Loss Carryforward [Member]", "terseLabel": "Capital Loss Carryforward" } } }, "localname": "CapitalLossCarryforwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r42", "r119" ], "calculation": { "http://www.mistrasgroup.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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Period Increase (Decrease) [Abstract]", "terseLabel": "Cash and cash equivalents:" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r15", "r120" ], "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]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r113", "r119", "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r113", "r618" ], "calculation": { "http://www.mistrasgroup.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 change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Noncash investing and financing" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options.", "label": "Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]", "terseLabel": "Schedule of Cash Proceeds and Aggregate Fair Value of Stock Options Exercised" } } }, "localname": "CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CollectibilityOfReceivablesMember": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "The assets of an enterprise may include receivables that arose from credit sales, loans, or other transactions. The conditions under which receivables exist usually involve some degree of uncertainty about their collectability, in which case a contingency exist.", "label": "Collectibility of Receivables [Member]", "terseLabel": "Litigation and Commercial Claims" } } }, "localname": "CollectibilityOfReceivablesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r55", "r284", "r704", "r729" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r281", "r282", "r283", "r293", "r753" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r141", "r142", "r599" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common\u00a0Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity", "http://www.mistrasgroup.com/role/ShareBasedCompensationCommonStockIssuedtoNonemployeeDirectorsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "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 (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "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", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r666" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "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", "verboseLabel": "Common stock, $0.01 par value, 200,000,000 shares authorized, 29,546,263 and 29,234,143 shares issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r372", "r375", "r461", "r501" ], "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]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Deferred income tax assets and liabilities" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r74", "r76", "r77", "r92", "r711", "r734" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "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 Mistras Group,\u00a0Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r74", "r76", "r91", "r581", "r596", "r710", "r733" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r254", "r258", "r565" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software/Technology" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r175", "r717" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivableNarrativeDetails", "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r178", "r179", "r180", "r181", "r611", "r612", "r752" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivableNarrativeDetails", "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r126", "r585" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r345", "r347", "r359" ], "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": "Unbilled revenues" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r345", "r346", "r359" ], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "mg_AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrent", "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", "terseLabel": "Deferred revenues" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r360" ], "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": "Revenue recognized that was included in contract liability balance at the beginning of the year" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r87", "r88" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r96", "r269" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Depreciation" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r132", "r534", "r542" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "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)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r132", "r534" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "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)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r534", "r542", "r544" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "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 current provision (benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r132", "r534", "r542" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "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)", "terseLabel": "States and local" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r130", "r139", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r332", "r333", "r334", "r335", "r631", "r697", "r700", "r719" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Margin rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r52", "r314" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r53", "r130", "r139", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r332", "r333", "r334", "r335", "r631" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r53", "r715" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Debt periodic payments" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r53", "r130", "r139", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r332", "r333", "r334", "r335", "r340", "r341", "r342", "r343", "r628", "r629", "r631", "r632", "r716" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r514" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Expected decrease in unrecognized tax benefits within the next 12 months" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Deferred Compensation Share-based Arrangements, Liability, Current", "terseLabel": "Aggregate liability related to performance shares outstanding (less than)" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r535", "r542" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "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)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r45", "r320", "r630" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r535", "r542" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 4.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)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r509", "r510" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "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" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r132", "r535", "r542", "r543", "r544" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 1.0, "parentTag": "mg_DeferredIncomeTaxExpenseBenefitNet", "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 deferred provision (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r21", "r22", "r524", "r699", "r718" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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", "negatedTotalLabel": "Deferred income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r509", "r510" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "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", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r535", "r542" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 3.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)", "terseLabel": "States and local" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "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 intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r525" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "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 and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred income tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r532", "r533" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "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 inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r527" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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": "Net deferred income tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]", "terseLabel": "Deferred income tax assets" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r532", "r533" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "Net operating losses expiring from 2023 to 2040" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r532", "r533" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "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", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r530", "r532", "r533" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "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", "terseLabel": "Credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r532", "r533" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "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", "terseLabel": "Deferred stock based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r532", "r533" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "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 accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r532", "r533" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r526" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 2.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", "terseLabel": "Deferred tax assets valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails", "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r510", "r527" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "negatedTotalLabel": "Net deferred income taxes" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred income tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "auth_ref": [ "r532", "r533", "r576", "r577" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "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", "negatedLabel": "Goodwill" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r532", "r533" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 3.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 intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r532", "r533" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "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 from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedLabel": "Right-of-use asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r532", "r533" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "order": 5.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", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r532", "r533" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails": { "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", "negatedLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesDeferredIncomeTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r551" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.", "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Unrecorded deferred tax liability related to undistributed international earnings" } } }, "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r440" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Contribution under 401(k) savings plan" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "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", "terseLabel": "Maximum percentage of employee's annual compensation for which the company contributes a matching contribution (as a percent)" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Maximum Company match amount of employee contributions matched up to 6% of annual compensation (as a percent)" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r117", "r269" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r117", "r269" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r117", "r193" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r358", "r362", "r363", "r364", "r365", "r366", "r367", "r368" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r358" ], "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": "Schedule of Disaggregated Revenues by Segment" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensation" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r268", "r275" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "verboseLabel": "Consideration received on sale of disposal" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r442", "r456" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings (loss) per common share", "verboseLabel": "Earnings (loss) per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss", "http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r93", "r146", "r147", "r148", "r149", "r150", "r154", "r156", "r158", "r159", "r160", "r164", "r165", "r600", "r601", "r712", "r735" ], "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 (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic earnings (loss) per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r93", "r146", "r147", "r148", "r149", "r150", "r156", "r158", "r159", "r160", "r164", "r165", "r600", "r601", "r712", "r735" ], "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 (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted earnings (loss) per share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r161", "r162", "r163", "r166" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r618" ], "calculation": { "http://www.mistrasgroup.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 effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r512" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Total provision (benefit) for income taxes" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r134", "r512", "r546" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal tax at statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r512", "r546" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r512", "r546" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Impact of foreign tax rate changes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r512", "r546" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign tax" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r512", "r546" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Permanent differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": { "auth_ref": [ "r512", "r546" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 impairment loss.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent", "terseLabel": "Goodwill impairment" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r512", "r546" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Nondeductible compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r512", "r546" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r512", "r546" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 11.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 the repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent", "terseLabel": "US taxation of foreign earnings" } } }, "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r512", "r546" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r491" ], "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", "terseLabel": "Unrecognized compensation costs remained related to stock option awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r491" ], "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", "terseLabel": "Weighted-average period over which unrecognized compensation cost is expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost, net of estimated forfeitures, related to restricted stock unit awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r490" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Income tax benefit recognized on share-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r489" ], "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" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperSharePotentialCommonSharesExcludedFromComputationofDilutedEarningsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r79", "r80", "r81", "r141", "r142", "r143", "r145", "r151", "r153", "r171", "r230", "r339", "r344", "r494", "r495", "r496", "r538", "r539", "r599", "r619", "r620", "r621", "r622", "r623", "r625", "r744", "r745", "r746", "r780" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r602", "r603", "r604", "r608" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r322", "r332", "r333", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r438", "r603", "r667", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r607", "r608" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r322", "r332", "r333", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r438", "r603", "r669" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r602", "r603" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Changes in Fair Value of Level 3 Contingent Consideration" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r606" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Acquisitions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r606" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedLabel": "Payments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r605" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r322", "r332", "r333", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r438", "r667", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r637", "r642", "r652" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r639", "r646" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Finance - operating cash flows" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r635", "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Lease liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r635" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 3.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 finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Finance Lease Liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r635" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 3.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 finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Obligations under finance leases, net of current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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 finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Present value discount" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r638", "r646" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Repayment of finance lease obligations", "terseLabel": "Finance - financing cash flows" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows", "http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r634" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "ROU finance lease assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r637", "r642", "r652" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of ROU assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r649", "r652" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r648", "r652" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "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", "terseLabel": "Useful\u00a0Life (Years)", "verboseLabel": "Estimated useful life of internal-use software" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r259" ], "calculation": { "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails": { "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r261" ], "calculation": { "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails": { "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 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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r261" ], "calculation": { "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails": { "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 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", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r261" ], "calculation": { "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails": { "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 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", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r261" ], "calculation": { "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails": { "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 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", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r261" ], "calculation": { "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails": { "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", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r254", "r256", "r259", "r262", "r680", "r681" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r259", "r681" ], "calculation": { "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r254", "r258" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r259", "r680" ], "calculation": { "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails": { "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r614", "r615", "r616", "r617" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency gains (losses)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r616", "r617" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Realized", "negatedLabel": "Foreign currency (gain) loss" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r626" ], "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]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Gain (Loss) Related to Litigation Settlement", "terseLabel": "Gain on settlement" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r239", "r241", "r666", "r695" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 1.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": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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": "Impairment charges" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows", "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r247" ], "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]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r244" ], "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": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r242", "r246" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss", "terseLabel": "Cumulative goodwill impairment" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r117", "r240", "r243", "r249" ], "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", "negatedLabel": "Impairment charges", "terseLabel": "Impairment charges" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "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" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r245", "r554" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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, Purchase Accounting Adjustments", "terseLabel": "Adjustments to preliminary purchase price allocations" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "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]", "terseLabel": "Changes in the carrying amount of goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r98", "r131", "r198", "r204", "r208", "r211", "r214", "r229", "r298", "r299", "r300", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r613" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "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" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails", "http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r117", "r263" ], "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 charge of long-lived assets" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r267", "r276" ], "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]", "terseLabel": "Impairment of Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r133", "r545" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesIncomeLossBeforeProvisionforIncomeTaxesDetails": { "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", "terseLabel": "U.S. operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r86", "r198", "r204", "r208", "r211", "r214", "r694", "r706", "r714", "r736" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.mistrasgroup.com/role/IncomeTaxesIncomeLossBeforeProvisionforIncomeTaxesDetails": { "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 provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss", "http://www.mistrasgroup.com/role/IncomeTaxesIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r133", "r545" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesIncomeLossBeforeProvisionforIncomeTaxesDetails": { "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", "terseLabel": "Foreign operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Income (loss) before provision for income taxes from:" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r83", "r93", "r144", "r146", "r147", "r148", "r149", "r156", "r158", "r159", "r601", "r705", "r707", "r712", "r730" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic earnings (loss) per share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails", "http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r83", "r93", "r144", "r146", "r147", "r148", "r149", "r156", "r158", "r159", "r160", "r601", "r712", "r730", "r732", "r735" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings (loss) per share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails", "http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunauditedDetails" ], "xbrltype": "perShareItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r442", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r273", "r278" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r515" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r515" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r134", "r513", "r522", "r529", "r540", "r547", "r549", "r550", "r552" ], "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]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r135", "r152", "r153", "r196", "r511", "r541", "r548", "r737" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "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 income taxes", "totalLabel": "Total provision (benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss", "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails", "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Effective Income Tax Rate Reconciliation, Amount [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r78", "r507", "r508", "r522", "r523", "r528", "r536" ], "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]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r512" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 }, "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 2.0, "parentTag": "mg_DeferredIncomeTaxExpenseBenefitNet", "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails", "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r506", "r512" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 9.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 income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Impact of foreign tax rate changes" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r512" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 1.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" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r512" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 11.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": "Federal tax at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r512" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "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 expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "terseLabel": "Permanent differences" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses": { "auth_ref": [ "r512" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 6.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": "Goodwill impairment" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r512" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Nondeductible compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r512" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 4.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", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r512" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "order": 7.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 repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount", "terseLabel": "US taxation of foreign earnings" } } }, "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r512" ], "calculation": { "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails": { "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 state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesComputedByApplyingStatutoryFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r121" ], "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", "terseLabel": "Income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r116" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r116" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r116" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r116" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2021-01-31", "presentation": [ "http://www.mistrasgroup.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, net of effect of acquisitions and dispositions" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r116" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.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" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r252", "r257" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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)", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r84", "r192", "r627", "r630", "r713" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "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", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r111", "r114", "r121" ], "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": "Interest, net" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r264", "r265" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Purchased and Internal-Use Software" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r34", "r237" ], "calculation": { "http://www.mistrasgroup.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r8", "r60", "r666" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.mistrasgroup.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r14", "r61", "r127", "r167", "r234", "r235", "r238", "r677" ], "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]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r36", "r237" ], "calculation": { "http://www.mistrasgroup.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventorySuppliesNetOfReserves": { "auth_ref": [ "r59", "r236" ], "calculation": { "http://www.mistrasgroup.com/role/InventoriesDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.", "label": "Inventory, Supplies, Net of Reserves", "terseLabel": "Consumable supplies" } } }, "localname": "InventorySuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r35", "r237" ], "calculation": { "http://www.mistrasgroup.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r650", "r652" ], "calculation": { "http://www.mistrasgroup.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" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Finance lease expense:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r650" ], "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": "Schedule of Components of Lease Costs and Other Information Related to Leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r651" ], "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": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "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" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "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 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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "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 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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "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 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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "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 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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r651" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Present value discount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r653" ], "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]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r49", "r131", "r206", "r229", "r298", "r299", "r300", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r584", "r591", "r592", "r613", "r664", "r665" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r131", "r229", "r613", "r666", "r703", "r727" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total Liabilities and Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r51", "r131", "r229", "r298", "r299", "r300", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r584", "r591", "r592", "r613", "r664", "r665", "r666" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Percentage investment held by the managing member or general partner of the limited liability company (LLC) or limited partnership (LP).", "label": "Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest", "terseLabel": "General partnership ownership interest percentage" } } }, "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Percentage investment held by members or limited partners of limited liability company (LLC) or limited partnership (LP).", "label": "Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest", "terseLabel": "Limited partnership ownership interest percentage" } } }, "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r19", "r700", "r719" ], "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 outstanding under line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r47" ], "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": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Settlement amount" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Litigation settlement amount" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 9.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation Settlement, Expense", "terseLabel": "Legal settlement and litigation charges (benefit), net" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r321", "r331", "r332", "r333", "r700", "r722" ], "calculation": { "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Other debt outstanding", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: Current portion", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r139", "r296", "r325" ], "calculation": { "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r139", "r296", "r325" ], "calculation": { "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year One", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r139", "r296", "r325" ], "calculation": { "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r139", "r296", "r325" ], "calculation": { "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r139", "r296", "r325" ], "calculation": { "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r139", "r296", "r325" ], "calculation": { "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtScheduledPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r53", "r297" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Long-term Purchase Commitment, Period", "terseLabel": "Term of agreement to purchase products from buyer on sale of subsidiary" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r284", "r285", "r286", "r288", "r289", "r290", "r292", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Litigation" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r284", "r285", "r286", "r288", "r289", "r290", "r292", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in loss contingency liability.", "label": "Loss Contingency Accrual, Period Increase (Decrease)", "negatedLabel": "Loss contingency reversals" } } }, "localname": "LossContingencyAccrualCarryingValuePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualPayments": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow reducing loss contingency liability.", "label": "Loss Contingency Accrual, Payments", "terseLabel": "Contingency payments" } } }, "localname": "LossContingencyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r284", "r287", "r291" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Verbal demand for damages" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivableNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.", "label": "Loss Contingency, Loss in Period", "terseLabel": "Contingency related charges" } } }, "localname": "LossContingencyLossInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r284", "r285", "r286", "r288", "r289", "r290", "r292", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.", "label": "Loss Contingency, New Claims Filed, Number", "terseLabel": "Number of proceedings filed" } } }, "localname": "LossContingencyNewClaimsFiledNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r6", "r578" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r58", "r131", "r229", "r298", "r303", "r304", "r305", "r311", "r312", "r613", "r702", "r726" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost": { "auth_ref": [ "r451", "r460" ], "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": "Contributions to multi-employer defined benefit plan" } } }, "localname": "MultiemployerPlanPensionSignificantEmployerContributionCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlansWithdrawalObligation": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "mg_AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the obligation recognized by withdrawing from 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, Withdrawal Obligation", "terseLabel": "Pension accrual", "verboseLabel": "Multiemployer pension plan liability" } } }, "localname": "MultiemployerPlansWithdrawalObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://www.mistrasgroup.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 in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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 in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r113", "r115", "r118" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r72", "r75", "r81", "r89", "r118", "r131", "r144", "r146", "r147", "r148", "r149", "r152", "r153", "r157", "r198", "r204", "r208", "r211", "r214", "r229", "r298", "r299", "r300", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r601", "r613", "r708", "r731" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "terseLabel": "Net income (loss) attributable to Mistras Group,\u00a0Inc.", "totalLabel": "Net income (loss) attributable to Mistras Group,\u00a0Inc.", "verboseLabel": "Net income (loss) of foreign subsidiaries" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss", "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails", "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails", "http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r72", "r75", "r81", "r152", "r153", "r587", "r595" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 }, "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "netLabel": "Less: net income (loss) attributable to noncontrolling interests, net of taxes", "terseLabel": "Less: net income (loss) attributable to noncontrolling interests, net of taxes" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "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]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r563" ], "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": "Covenants not to compete" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r141", "r142", "r143", "r344", "r579" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r218" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureLonglivedAssetsbyGeographicAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "verboseLabel": "Number of acquisitions" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r198", "r204", "r208", "r211", "r214" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "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)", "totalLabel": "Income (loss) from operations", "verboseLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails", "http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r643", "r652" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 3.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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r633" ], "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": "Impairment of ROU asset" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r635" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Lease liability", "totalLabel": "Total ROU liabilities", "verboseLabel": "ROU operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r635" ], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "mg_AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrent", "weight": 1.0 }, "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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": "Right-of-use liability - Operating", "verboseLabel": "ROU liability - current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r635" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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": "ROU liability - long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r640", "r646" ], "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 - operating cash flows", "verboseLabel": "Operating rental payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails", "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r634" ], "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", "verboseLabel": "ROU assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r649", "r652" ], "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": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r648", "r652" ], "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": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r530" ], "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": "Net operating losses" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r531" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r203", "r204", "r205", "r206", "r208", "r214" ], "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": "Operating segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r13", "r50" ], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "mg_AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 2.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", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r581", "r582", "r589" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "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, attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest", "verboseLabel": "Less: Foreign currency translation adjustments attributable to noncontrolling interests" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r67" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.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", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r73", "r76", "r79", "r80", "r82", "r90", "r339", "r619", "r624", "r625", "r709", "r732" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "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):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r118" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Mistras\u00a0Group, Inc. Stockholders\u2019 Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r110" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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": "Payments of debt issuance costs", "terseLabel": "Financing costs incurred" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://www.mistrasgroup.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 satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Taxes paid related to net share settlement of share-based awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r104", "r572" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid", "verboseLabel": "Cash consideration paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r104" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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", "negatedLabel": "Acquisition of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r105" ], "calculation": { "http://www.mistrasgroup.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": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r373", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r421", "r422", "r423", "r424", "r425", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r456", "r457", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Multiemployer Plans, Pension" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "PRSUs" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r465", "r492" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationLongtermIncentivePlansDetails" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationLongtermIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r23" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r23", "r666" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, 10,000,000 shares authorized" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r9", "r40", "r41" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r107" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from borrowings of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r107", "r130" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolver" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r103" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r106", "r493" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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", "terseLabel": "Proceeds from the exercise of stock options", "verboseLabel": "Cash proceeds from options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows", "http://www.mistrasgroup.com/role/ShareBasedCompensationCashProceedsandIntrinsicValueofStockOptionsExercisedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r5", "r72", "r75", "r81", "r112", "r131", "r144", "r152", "r153", "r198", "r204", "r208", "r211", "r214", "r229", "r298", "r299", "r300", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r581", "r586", "r588", "r595", "r596", "r601", "r613", "r714" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "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)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows", "http://www.mistrasgroup.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity", "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r271", "r637", "r642" ], "calculation": { "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r63", "r272", "r642" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r16", "r270", "r634" ], "calculation": { "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r44", "r272" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r277", "r754", "r755", "r756" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "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, net" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r43", "r272", "r754", "r755" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r16", "r272" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r16", "r270" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "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", "terseLabel": "Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r94", "r232" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 8.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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)", "terseLabel": "Bad debt provision for troubled customers, net of recoveries" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows", "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r20", "r701", "r723" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Remaining amount of purchase agreement with buyer on sale of subsidiary" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r169", "r170" ], "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": "Selected Quarterly Financial Information (unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r25", "r33", "r666", "r728", "r750" ], "calculation": { "http://www.mistrasgroup.com/role/AccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivableDetails", "http://www.mistrasgroup.com/role/AccountsReceivableNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r33", "r226" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivables and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts)" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyCosts": { "auth_ref": [ "r99", "r136", "r301", "r303", "r304", "r310", "r311", "r312" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.", "label": "Related Party Costs", "terseLabel": "Related party fees" } } }, "localname": "RelatedPartyCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r423", "r656", "r657" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r423", "r656", "r657", "r660" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r423", "r656", "r660", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r654", "r655", "r657", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r109", "r130" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Repayments of revolver" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r109" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayment of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r248", "r249" ], "lang": { "en-us": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]", "terseLabel": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r504", "r678", "r769" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and engineering" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Engineering" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r344", "r497", "r666", "r725", "r747", "r749" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "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)", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r141", "r142", "r143", "r145", "r151", "r153", "r230", "r494", "r495", "r496", "r538", "r539", "r599", "r744", "r746" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings (deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r460" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Multiemployer Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r460" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Multiemployer Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r421", "r422", "r423", "r424", "r425", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r456", "r457", "r458", "r459" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r421", "r422", "r423", "r424", "r425", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r456", "r457", "r458", "r459" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r189", "r190", "r203", "r209", "r210", "r216", "r217", "r220", "r357", "r358", "r679" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss", "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails", "http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r348", "r349", "r350", "r351", "r352", "r353", "r355", "r356", "r361", "r369" ], "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" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r128", "r129" ], "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]", "terseLabel": "Revenue" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r85", "r131", "r189", "r190", "r203", "r209", "r210", "r216", "r217", "r220", "r229", "r298", "r299", "r300", "r303", "r304", "r305", "r307", "r309", "r311", "r312", "r613", "r714" ], "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": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "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": "Revenue and long-lived assets by geographic area" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureLonglivedAssetsbyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Senior credit facility", "verboseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r647", "r652" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r647", "r652" ], "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": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r161" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperSharePotentialCommonSharesExcludedFromComputationofDilutedEarningsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r161" ], "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]", "terseLabel": "Schedule of Potential Common Shares Excluded From the Computation of Diluted Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r557", "r558" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r536" ], "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]", "terseLabel": "Schedule of Provision (Benefit) for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r53", "r139", "r332", "r334", "r340", "r341", "r342", "r343", "r628", "r629", "r632", "r716" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock": { "auth_ref": [ "r370", "r371", "r465", "r492" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an equity-based arrangement (such as stock or unit options and stock or unit awards) with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block]", "terseLabel": "Schedule of Fully-vested Common Stocks Issued to Non-employee Directors" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r527" ], "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]", "terseLabel": "Schedule of Net Deferred Income Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r160" ], "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]", "terseLabel": "Schedule of Computations of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r512" ], "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]", "terseLabel": "Schedule of Provision (Benefit) for Income Taxes Computed by Applying Statutory Federal Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r254", "r258", "r680" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsGrossCarryingAmountandAccumulatedAmortizationDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r254", "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Gross Amount and Accumulated Amortization of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r247", "r250" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r247", "r250" ], "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]", "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill by Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r132" ], "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]", "terseLabel": "Schedule of Income (Loss) Before Provision for Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r37", "r38", "r39" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Principal Payments Due Under All Borrowing Agreements" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTable": { "auth_ref": [ "r441", "r442", "r443", "r444", "r445", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r44", "r272" ], "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": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r168" ], "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 Selected Quarterly Results of Operations" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SelectedQuarterlyFinancialInformationunauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r561" ], "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 Estimated Fair Value of Assets Acquired and Liabilities Assumed at the Date of Acquisition" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r658", "r660" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r97", "r219" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Long-lived Assets by Geographic Area" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r85", "r219" ], "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 Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureLonglivedAssetsbyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r198", "r201", "r207", "r247" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r198", "r201", "r207", "r247" ], "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]", "terseLabel": "Schedule of Financial Information by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding restricted stock units that are fully vested and expected to vest. Includes, but is not limited to, unvested restricted stock units 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 Arrangements by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block]", "terseLabel": "Schedule of Vesting Activity of Restricted Stock Units" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r465", "r492" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationLongtermIncentivePlansDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Non-vested Restricted Share Units" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]", "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Schedule of Stock Options Outstanding and Exercisable" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r471", "r483", "r485" ], "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]", "terseLabel": "Schedule of Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r521", "r537" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Changes in Company's Gross Unrecognized Tax Benefits, Excluding Interest and Penalties" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r258" ], "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 Expected Amortization Expense of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r185", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r214", "r220", "r279", "r280", "r738" ], "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": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r185", "r187", "r188", "r198", "r202", "r208", "r212", "r213", "r214", "r215", "r216", "r219", "r220", "r221" ], "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]", "terseLabel": "Segment Disclosure" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosure" ], "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": "Financial information by segment" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Series of Individually Immaterial Business Acquisitions" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r116" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.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", "terseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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, Award Requisite Service Period", "terseLabel": "Requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r476" ], "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", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r481" ], "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", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r479" ], "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", "terseLabel": "Number of restricted stocks units granted (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r479" ], "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", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r478" ], "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": "Outstanding at end of period: (in shares)", "periodStartLabel": "Outstanding at beginning of period: (in shares)", "terseLabel": "Unvested restricted stock units outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails" ], "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]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r478" ], "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", "terseLabel": "Outstanding at beginning of period: (in dollars per share)", "verboseLabel": "Outstanding at end of period: (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r480" ], "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", "negatedTerseLabel": "Released (in shares)", "terseLabel": "Restricted stock awards vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r484" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of awards vested", "verboseLabel": "Grant date fair value of awards issued (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r480" ], "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", "terseLabel": "Released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r488" ], "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", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationLongtermIncentivePlansDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increase in number of shares authorized for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationLongtermIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r467" ], "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", "terseLabel": "Number of awards authorized for grants (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationLongtermIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r492" ], "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", "terseLabel": "Number of awards available for future grants (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationLongtermIncentivePlansDetails" ], "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]", "verboseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r484" ], "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": "Aggregate intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationCashProceedsandIntrinsicValueofStockOptionsExercisedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Expired or forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired or forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "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", "terseLabel": "Stock options granted (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationLongtermIncentivePlansDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r492" ], "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": "Options Outstanding (in dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r473", "r492" ], "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": "Outstanding at end of year: (in shares)", "periodStartLabel": "Outstanding at beginning of year: (in shares)", "terseLabel": "Stock options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationLongtermIncentivePlansDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionActivityDetails" ], "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]", "terseLabel": "Common Stock Options (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r472" ], "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": "Outstanding at end of year: (in dollars per share)", "periodStartLabel": "Outstanding at beginning of year: (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Awards issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationCommonStockIssuedtoNonemployeeDirectorsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r463", "r468" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsOutstandingDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "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", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionActivityDetails" ], "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", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r465", "r469" ], "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]", "terseLabel": "Share-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.", "label": "Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "verboseLabel": "Schedule of Performance Shares Units Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "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 Payment Arrangement, Option, Exercise Price Range [Line Items]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Range\u00a0of\u00a0Exercise\u00a0Prices, Lower Limit (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "terseLabel": "Number Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "terseLabel": "Total Options Outstanding (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Range\u00a0of\u00a0Exercise\u00a0Prices, Upper Limit (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r492" ], "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", "terseLabel": "Options Exercisable (in dollars)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Outstanding stock option award fully vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Life\u00a0(Years)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "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", "terseLabel": "Options exercised, net (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationCashProceedsandIntrinsicValueofStockOptionsExercisedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r644", "r652" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 4.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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r125", "r140" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies and Practices" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPractices" ], "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" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r3", "r185", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r214", "r220", "r247", "r274", "r279", "r280", "r738" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregatedRevenuesbySegmentDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r56", "r79", "r80", "r81", "r141", "r142", "r143", "r145", "r151", "r153", "r171", "r230", "r339", "r344", "r494", "r495", "r496", "r538", "r539", "r599", "r619", "r620", "r621", "r622", "r623", "r625", "r744", "r745", "r746", "r780" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "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" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "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/2021-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/2021-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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r141", "r142", "r143", "r171", "r679" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r23", "r24", "r339", "r344" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Net settlement on vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r23", "r24", "r339", "r344" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based payments (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r339", "r344", "r475" ], "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": "Exercised (in shares)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r56", "r339", "r344" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r29", "r30", "r131", "r227", "r229", "r613", "r666" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Mistras Group,\u00a0Inc. stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r80", "r131", "r141", "r142", "r143", "r145", "r151", "r229", "r230", "r344", "r494", "r495", "r496", "r538", "r539", "r579", "r580", "r594", "r599", "r613", "r619", "r620", "r625", "r745", "r746", "r780" ], "calculation": { "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/ConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash paid" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r531" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r531" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Capitalized debt modification costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r505", "r516" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetails", "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": { "auth_ref": [ "r516" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from foreign currency translation.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation", "negatedTerseLabel": "Impact of foreign exchange fluctuation" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r518" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions for tax positions related to the current fiscal period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r517" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Additions for tax positions related to prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r519" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Reductions related to the expiration of statutes of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would favorably affect the effective tax rate, if recognized" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Axis]", "terseLabel": "Unusual or Infrequent Item, or Both [Axis]" } } }, "localname": "UnusualOrInfrequentItemAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Domain]", "terseLabel": "Unusual or Infrequent Item, or Both [Domain]" } } }, "localname": "UnusualOrInfrequentItemDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r173", "r174", "r176", "r177", "r182", "r183", "r184" ], "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]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r527" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Net increase in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r583", "r584", "r591", "r592", "r593" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Primary Beneficiary" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r645", "r652" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 5.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r155", "r160" ], "calculation": { "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails": { "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": "Weighted average common shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss", "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:", "verboseLabel": "Denominator" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss", "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r154", "r160" ], "calculation": { "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails": { "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 common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ConsolidatedStatementsofIncomeLoss", "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningsperShareComputationsofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Obligation(s) resulting from employer withdrawal from a multiemployer 1) pension plan under circumstances that would give rise to an obligation or (b) other postretirement benefit plan under circumstances that would give rise to an obligation or an increase in the contribution to the fund during the remainder of the contract period to make up a shortfall necessary to fund the vested and negotiated benefits.", "label": "Withdrawal from Multiemployer Defined Benefit Plan [Member]", "terseLabel": "Pension Related Contingencies" } } }, "localname": "WithdrawalFromMultiemployerDefinedBenefitPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Capitalized unamortized debt issuance costs" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 13 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r100": { "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=123367319&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=d3e1280-108306" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL124452896-108306" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r229": { "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" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r234": { "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" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r369": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20517-108367" }, "r372": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r373": { "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" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "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": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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=123447040&loc=d3e1928-114920" }, "r401": { "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=123447040&loc=d3e1928-114920" }, "r402": { "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=123447040&loc=d3e1928-114920" }, "r403": { "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=123447040&loc=d3e1928-114920" }, "r404": { "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=123447040&loc=d3e1928-114920" }, "r405": { "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=123447040&loc=d3e1928-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "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" }, "r481": { "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" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r5": { "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" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r501": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r54": { "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" }, "r540": { "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=122134291&loc=d3e330036-122817" }, "r541": { "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=122134291&loc=d3e330036-122817" }, "r542": { "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=122134291&loc=d3e330036-122817" }, "r543": { "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=122134291&loc=d3e330036-122817" }, "r544": { "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=122134291&loc=d3e330036-122817" }, "r545": { "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=122134291&loc=d3e330036-122817" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r547": { "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=122134291&loc=d3e330215-122817" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r552": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=SL65897772-128472" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r567": { "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" }, "r568": { "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" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r571": { "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" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123403335&loc=d3e9972-128506" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123403335&loc=d3e9979-128506" }, "r578": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r583": { "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" }, "r584": { "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" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r586": { "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" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r588": { "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" }, "r589": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "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" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r6": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r625": { "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" }, "r626": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r627": { "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" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r653": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r662": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r679": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r680": { "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" }, "r681": { "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" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r695": { "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" }, "r696": { "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" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r698": { "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" }, "r699": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r700": { "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" }, "r701": { "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" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r703": { "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" }, "r704": { "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" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r706": { "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" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r708": { "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" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r718": { "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" }, "r719": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r720": { "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" }, "r721": { "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" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r723": { "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" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r725": { "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" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r727": { "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" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r729": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r731": { "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" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r747": { "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=124501264&loc=SL117420844-207641" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r751": { "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" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r770": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r771": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r772": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r773": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r774": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r775": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r776": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r777": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r778": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r779": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227" }, "r84": { "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=123367319&loc=SL114868664-224227" }, "r85": { "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=123367319&loc=SL114868664-224227" }, "r86": { "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=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "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=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "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=123367319&loc=SL114868664-224227" }, "r92": { "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=123367319&loc=SL114868664-224227" }, "r93": { "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=123367319&loc=SL114868664-224227" }, "r94": { "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=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "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=123367319&loc=SL114868664-224227" }, "r98": { "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=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 119 0001436126-22-000013-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001436126-22-000013-xbrl.zip M4$L#!!0 ( %2';E2,"^J$R0( )(' > 83$R,S$R,#(Q+6-O;G-E M;G1FS\=P/9].(+ <%^8<44$D8105MGUQ:X"12UE%MEW7M57[ M%N-+>WYGZU*!73 FL)7*U!@.](B*&*7#%X.7I@ECEJQ*3"4D'".)4U@)0I>P M2+%X -/:X7UQ%TE;P-D?(38'/C9)0 M,\=Z_2AT*]FO22KSR'6<5\8^#O&E@DI616>^PDG\*$U4D"6-&O8*G3&E=0M/ M6,%X=.0T7U_/F!DJ2;&)3N:DQ )N<0UWK$3TI"-4QTV!.^Y0YLC=]I?*ZT51 S*5D9>X>71"A6RCJS55R0!-XF"5M1J6UT27BYK[@)OY=^ M\#-]UU/T%QB2K0+)0.88"$T8KQA'^B!!O &.,Z6#)GJJ0?!&VQ8@I#H?VN(" M7M\R"WS?/SX*/:?7=\^"LS $1%,]:'INUPFZ;T#E7#)>PKT9ZJ9-FU("KCA; M51W5P\32PVS%U3J*AH2T.8!3Q),<>IWFJ'6@)C)7 %'AY#MS+805I,5GA"*: M$%0\97A@/4U1%\!9ILJ1-:98-&"BC:5N$UU:I^1YS@3?_"+O6LF[0 M>O89J1V=;4[74T4KUCY@$<<%TDX\>*EO[T+G1PJ*E?M7\G#*_BVJ11@'MW0O MMJ]5\VX.OP%02P,$% @ 5(=N5,C[PF_"" WCL !H !A,3(S,3(P M,C$Q,&ME>&AI8FET,S$Q+FAT;>U;:W,:.1;]/K]"0VHR=E7S:, O[+@* YE0 MZ]@N3"HSG[9$2PTJ=[=Z)#68^?5SK]08;&!MS]IKG"55(=!Z'2GWW'NNU#KY MN7W9ZO]QU2$C$T?DZMO9>;=%"L5R^7NM52ZW^VWRI?_UG-1+%9_T%4VT,$(F M-"J7.Q<%4A@9DS;*Y&;NJER,I-2\QPPJG)_@$/CEEIS^= M_%PLDK8,LI@GA@2*4\,9R;1(AN0[X_J&%(MYK99,ITH,1X94*]4J^2[5C1A3 M5VZ$B?CIK)^3LOM]4K:#G PDFYZ>,#$F@GTJ"%KG@3]@;+^Z[]=K_&!PR.IU MMA>R2H4.6.7PWSZ +$-UUT:;:<0_%6*1%$<D)V.:_.II^&\H:JY$Z"IJ\1<'3 #/_IPXR ?03R02/IN" M7T70G=N1& CS\8._7SFN^27_/NS5@ -88:Y>'7%])6('=8-@KE[85J?7[W[N MMIK][N4%$*EW_:UYT2?]2]+[=MXA?JU9].L[=-=-Y[)'_+WVO2>?2?]+AUQW M6M]ZW7ZW<[WQ,^[\WOK2O/BM0YJM/@'X_E&M[I'F-6FV+Z_ZG?:]18!YX<+D M=E>I$C??C9_D=;-WUKSH7!X<9/8\UBOPT8OS0#\J*CUYZQ M$B_U^2H3>>(RDBX9T3$GBH\%GX!(,2,PTV:29#0B/9Y*98A,R&>I8@?6KQ3_ M161(O@IM%-7D-R6SU'-EW20H@24?;8J-;)3!5K<&^R(&>T8UF"G89#PE-XF< M1)P-N>?L5CF#91+&2R0H;^B.BH309$JRQ*B, US0XE:6@Q%3$L,O)<#60QK M(T5D+ PQTM5;JI#P@&M-U12KQ/2&P[@+?6IXQ@ ,#!E930]C8(5 *-#P4"V! MYH"$<44F(Q&,B,[P8]Y^PA7/.\$)Q$)'(/8Q;Y@(,X()ZI0'%B#VFP(TR6": M8VC&R&"ZN Q;)JX!4]LR\769R$DH$K!UI,W\ ]H:(I2<'\D;G(Z"B:4S-GA7XP-+"?V53>PQI9!!6 CQ)( M8X?3%D] ]8B$D9SH&5D5']K8!@-1?.AP TIO@7-Z!F8)[99V:\#4M[1[$=KU M[]GHQP^'5?_@6.?$RI,*#!@R# 7\W-%Y]HU6W"54<% TD$D M] B;8;48@B8&3OS-A XBJ3-HA^%4R<@1)U4RX P>:[(#/&$8>[1K^Q282B:.NC@2P<"VP&C',$3UO"'# MY2%#&!+G_I#Q4 ,%\>J$;*-8/(.14H8"H1CQT#1J^]#E8KY8?,.$D6X9_R*, M9UR+(5JZ58N/$])#(1O03#^]"2K* 9^/Y#2JS!1T !%O++2-HU"+)[8?W+68 M1^#%**YX1"U'71W@L%!"- 8N6D6!V=UQG RV8H$K@!(23TE97)-A3 MIE'>6B>GK1:V45=J#H ,1'ELE%)P#D$6410+,"T+8BZ3H843W8NY GP;<*P( M\1S:<[8Z?F\^V=ZMEQALO<0K>(DGA](E9_'T(/QDGP%^9BP8N@*J94)1=U - M;@3S8?0/5+$95\%["#H0D3!3%.2KAD7/96EM&>NW^8323*7@ M,;1-(() *F8!V,QZR!/("R)P'%#"4_1(6"5+C',.X+E$:G7%UCW\3X$'/XY[ MV GP< YF9 M]0B>HG#H76V.NPKAX_MA9##;K[!N+E\)P&,IC0.\0W:\6UJS'X?6;QOU'5>6 M.8=[WGE2;$M6$OL9L1[UO@R"3"&S%L3UBEYCJ0T\QY-AZ$L'T-&?&6ASZ'IG M39,07 1$X0>U<^ !$-=NU^-.OCV99",9OZU(XL\+&KDMR-;,]QE\'L;?W !NP*VC/@.U?BS4,E1NY%.L^C)A+R M&4G&TF; '42:,6&DTG>ZWCZ +N-8&,,M\U ^GFIY&<*P#J MOHB(+[U30KT-F*]4!:/\&+'NN=?S-P3:_74R=D,UAS K\M5$9!$--6\,?MR M#.HNC>BT(1+;GVUT#!YY*)+B0!HCXP:^_3]&J0@Y6/YVKS4,5YQ?##@Z*AWN MU?!N@%'PE\T&SJ\-E.RU@;)ARV7U@])1_7!M<:7DKRW[C]V6]OWUI?^XUWK) MKU>?U&W9+H1;#%ANG=+D4Z%6>! &&M7TEOBS(.!6%R/#THK+],79]YA155:0 M+Y_U9D[H49K8&9U-[RO\'V!*'S_4P>7;3]+N7%QTK\E9I]>_/+_L][OW)KJU MRG<^H=R3 U#LF=B3$@ZMSS(\ 2*7+JM,9N?MO--I;<7?!;USI4[@ 8UOX1W]\&MS#M>E:W& M6\*^XB;G0B;PX#)H*MUMV(9[JV?,EZZ'SMV5U9"5>1,Z )^5F?5-UMTB6WO7 M-/]T-U_M'=S3OP%02P,$% @ 5(=N5%P^'5G " 4#L !H !A,3(S M,3(P,C$Q,&ME>&AI8FET,S$R+FAT;>U;;7,:.1+^?K]"2^JR=M7P,H#?L.,J M@LF&O<1V87+9O2]78J1A=)X9S4H:,/OKKUL:##9PMN_L,TZ1JA 82:UNI9_N MIZ71R4]G%YW![Y==$IDD)I??/G[I=4BI7*U^;W2JU;/!&?D\^/J%-"LUGPP4 M3;4P0J8TKE:[YR52BHS)6M7J9#*I3!H5J4;50;^*HIK56$K-*\RPTND)/H%/ M3MGI7TY^*I?)F0SRA*>&!(I3PQG)M4A'Y#OC^IJ4RT6OCLRF2HPB0^JU>IU\ ME^I:C*EK-\+$_'0FYZ3J?I]4[20G0\FFIR=,C(E@'TJB06DM.*SS(*S5FP>U M!MT/_ ,>[ _](:LW:^$_?5"R"MW=&&VF,?]02D1:CCC.WVK6*P=[F3F>"&:B MEE^K_;5DNYZ>A#(U,)^"\>ZK$[,DS/ ;4Z:Q&*4M:U+)#9TU!S*6JO6N9O\< M8TLYI(F(IZV?!R+AFISS">G+A*8_>QK^&\J:*Q&ZCEK\R4$G4,_^G#B5#T!. M+%(^,\&OH]+=FT@,A7G_SM^O'3?\2OVNVJL5#F"%N7IQC9LK-7:J;I":JQ>V MT^T/>I]ZG?:@=W$.0.I??6N?#\C@@O2_?>D2O]$N^\T=NNO,N>@3?^_LSI-/ M9/"Y2ZZZG6_]WJ#7O=IXB[N_=3ZWSW_IDG9G0$!]_ZC1]$C[BK3/+BX'W;,[ MBP!VX<(4?E>K$V?OQAMYU>Y_;)]WK\H7OWWI_CXSM5ZK_1C $2D#%5O^8?;R M 6FUECV/=-F$*D9^K9!+1?_U9\J51P*NC BGQ$04@M7>X<;;L6:U7T<9OS)3 MY%EG;SQA)9[K\T4,>>0RDAZ)Z)@3Q<>"3X"EF$AHTD[3G,:DSS.I#)$I^215 MXI3U:^6_$1F2KT(;137Y1"7 M$N#K(0W@D2(R$888Z?HM=4AYP+6F:HI=$GK-8=X%F1J>,5 &IHPMJ8^0Q M= \2@"-G4Y;?0*J(Q+&>B A7EV0;12*9VIDE"%!*,<\-*W&/HA5N0(!D/'&0ML\"KUX M:N7@KL4\ R]F<<5C:C%:D-0YNKPBPV.C@&P,NF@9"V:WQW4^U(()J@0:(!R5 MMKPB14FY1GIK@YRV7-AF7:DY*&0@R^.@C$)P"/*8(ED LZP2L]7Y>_/!]F:CQ' ;)5X@2CPZE2X%B\843"+GEJ7'" R"4RRRNVX>'_ MJGCPXX2'#0@2?$SCW.9;1! /0ZB;Q1A\7Z^H?V]KBT?P!_=S=4EL8P(,A-RO M7>$]E+E9K\%C& Z][#^,#&?[%3;,%2L!^EA(XP1O$!UO%M;LQX'U MZV9]AY5ES.&>=U$4VY:5P'Y"KD>^+X,@5XBL!7*]0FHBM8'G>#0,LG0 @O[( M@9N#Z)TU0T(($9"%[_4N% \ N':['G?R[A2D8TIB<P9\&TJ\>:K$S+T( MYWG61$ ^HWFWS;3;Z- 3">:&$A+0"?N!.- MN]N!X "D@EW?;K9-.+U&NNP*64N8;0ENCZ]GIUM/@F>Q+^;.!E9D2\I@H.:W MR7(ME(O"'88 )J&^]AQGUT#8=9XD5,&*6&,*DK+R'/"M)]+-Q^QVR^V9, L< M.U20KSQ $+>I%C!H7]PHP.HYBBK2L8S'''EJ2D?%^R>JR,X\R6(YY= ZB:1+ MQ?1.* #H/@N)K[Q10+V.,E^I"J+B&+'IN??S-T2UN^MD[(9JH<(0HBY79= D MIIGFK=F78V!W64RG+9%:>7;0,43DD4C+0VF,3%KX^O\8J2+48,7KO=8Q7'-Q M,^#HJ'*XU\#+ 4;!7S:;N+@W4+'W!JJ&+;;_]ZS_. MN_T[EF[=\HT;5(1R4!0E$WM43F;J;8"UC_/8Y:L/6R_=&O0:CGC#@QR/FLC? M1<#!&Z%H1L+KD4XD>$@^W1+F"[='9@O5 1;$N<*MZTMW" P=YEVQ2WM^3ER, MW%UV\:HE7"NH][WKEYET]T];[C6:,5^ZD#D/#Y:TU>9#Z!!B1&[6#UEW;VOM M[<[BT]TUM;=>3_\-4$L#!!0 ( %2';E0@\3?9IP4 (P; : 83$R M,S$R,#(Q,3!K97AH:6)I=#,R,2YH=&WM66USVC@0_GZ_8DOGVF0&_ :!!&AF M"#A7YE)@P+FVGVYD6\::&LF510CWZV\E0QN:Y)K,M5=R4SYXL"6MGMU]M"]V M]]E@W _>3WQ(U2*#R>79Q; /E9IMOZWW;7L0#.!U\.8"&I;C0B )+YAB@I/, MMOU1!2JI4GG;ME>KE;6J6T+.[6!J:U$-.Q.BH%:LXLII5S_!*R7QZ2_=9[4: M#$2T7%"N()*4*!K#LF!\#F]C6GR 6FTSJR_RM63S5('G>!Z\%?(#NR+EN&(J MHZ=;.5V[O._:9I-N*.+U:3=F5\#B5Q46>K'7:AZ'S=9)O>'50^*2L.G5&[31 MI'77.?G319 V3B_7%&J=T5>5!>.UE.K]VPW/:AWEJK-BL4K;KN/\6C%33[N) MX KWD[B^_%N*N25,T6M5(QF;\[91J5(NW0Y'(A.R_=PQOXX>J25DP;)U^V7 M%K2 $5W!5"P(?UDMT VU@DJ6E!,+]A=%3 C/W*Y*R"V4DS%.MRJXG@;M7ZY>["OAMPA!:F\KLC;MR)N(2Z1S#O-FS?GP;#\V&_%PS'(SA[ M#Y/I<-0?3GH7X+_S^Y?!\ \?QNPR7ULSJ6S#S M^UJYTB%N_^CU Z04!D?'VR,-'G6,?PR8(8=(<$XCG8P9;D CN@BIW(1>MZJ3FKL54<5QSED!9U0JM()2K H320L6ZS1)> S]E-$$ M_&L:+16[HC!.$A9168642AJN ?\KEJPA7\IB27"1$CIJ>$M# /%VOXP,4JH_&< M&NPAS1 \SDL)YIZCXWTAPD.2"^/:!6VO84J 'W1\#MS#$FNQC-*O$O7A](-D MF67('20N>JCX?!8D_;ADDNKBJM N_8(_!^00 -NR!.DIL4A$6?YU ME!*.#-A0Q<7BJV3=PF!"(IQT-#V>@/V?#E&\C3^T,QA')BR(B7(8\!3!Z3$^ MA6_.(L(DTBC'@*4)4]5[D"P#W!O5P$UP($<&%54C,6&<\$@_1U2Q:2E,F,!9 MRZSDF\BI-,"+;?S9!%?K"3AAKY)=H TN))T+W6*568)%)2DPX814/TZ6$K-/ MBBXN1$;1E1C12125)O_F=+D[1>E9K0YLDA/2 =%QH;8(&:83LPFNSK&WO",L M'U2LPJKE.*]1-[' M.AMJL^LP21(\!F9FC#)-PA:8#=$G1,89+8PJ6NR<.(9!LUC<;E\*9)/SFQ6DY+]^D*FW,5;S?>M/"6:>%M%=\> MP]#1/+IWU+'<>\?^4>J1==)L?1^QQP\2:QM#E,9 5>F6[("=QC*QJ M>_DUN&CA&R3*:'+;XB+_[UEE7KP,\ SM%I$;S9^R4F^(Q(/M-DR(]/Z=9N69 MWQ_=7CQOM#J%N9818>"/1L,9G/G38'PQ#H+ACKX/Y*FCU:[LN_N%^ MA391$X%JR3I7LQBV\)X0(VXUNS\)\# "/"$??WI[4;WOU86IO ;8949*R)\, M^-\QX& BL9!E.1:TMWQ_>-O?MJGU'E'.WO'=Y<:J+S[=8,M@&LVVI!G12&Y] MS/D<9$V5Z7Q>0D*,M$MU_Y)'(-RYEM^IS!>ST[\!4$L#!!0 ( %2';E37 MWG1/O04 , ; : 83$R,S$R,#(Q,3!K97AH:6)I=#,R,BYH=&WM66US MVC@0_GZ_8DOGVF0&;,Q+""_-# 7G2B\-#'&:]K[<"%O&:HWDD^40^NMO)4," M37(E<[V&W)0/C&VM5L_N/KLKV9UG_6'/^SAR(5*S&$;GKT\&/2B4;/NBVK/M MOM>'-]Z[$ZA990<\27C*%!.J$@BM<3^+\_#)7J1&(VY2UC4B&? MNAKV12QDZWG9_-IZI!22&8L7K9<>F]$43ND* MF!">N9WGD!NH)V:Q6Q"5,OGCL'Y7:U8E4V83\FX-J=@'.DVZ#T MD0=4/I)?>^[8&QP/>EUO,#R%UQ]A-!Z<]@:C[@FX']S>N3=X[\+P&"7<\ONZ?N66GXX<3]"-V>AY3"VEC>*HM_D 4/2N/' 3/@ MX O.J:][&8+?K4Y_.)E0NR[!3U W. M6:DH@AO,B0S@K04C23Y]X506\8IQGR6(Z9AQ@I=X17@ 742=<:4Q#\.0^5HV MHI).%H#7BH4+2#*99@3]K,1Z/N?VK^4SH#$D$(ENR.MS-B0Q7[3QVJ(S(B>$ MT[0TO(KI I$H/:+Y6-33M,B$IN;A; &?N9C'-)A2 WM"8T9#E(L(=J/ZX:YP M8YM^PS"(7+4J-;,I>*2,VG/VI(>D?V5, M4KW=2G5(O^+/'MD'7,2I[P5+8"N64#^3N&U$7>Z5'Q&.#%A2Q6E6:SGK9@83 M$J'9UO1X OY_.D2I+..A@\$X,F%&3.'#&J@(B@?X%+X[BPB32*-$TE03IJC7 M('$,N#::@8O@0((,2HM&8WA=TQ!58 X9IDR@5!;G?!,)E09XNJH_RQ)K/8$@ M[%3_\[3#A:13H;M&WB68GY."I5B:]>,PDYRE$88X%3'%4&)%O^Z0WYTN=['@5VE@*\4QTVO@"EY#FK(J= M5=(06RSW]8CV"WH$T6A0F]0LPCRB>"^1]X'NAMKMNDR2$-/ 2 :HTS1L@=T0 M8X*-/Z:I,46KG5+L_NCD&P0Z2C'BS\B47F=NOOHW,F'G]H&*3&*Z@C 1,J"R MA$ABDJ2TM;IH!RQ-8K)H,6[TF4GM&9%3/)]/A%)BUM)G\TO-8Y_$2S.-Q?GP M\MC>;%J-UU6P6GAYJ+?,H=Y6P>TQ+!T']7M'RY9S[]@_:JU;S8/& M?Z/V<"NUMG%$[@QT=XJ4?56H%E83$A($R*I6);D"!SV\1J*8AK<]+I(?SRKS M*J:/.;2YB5Q:_I2->D\_T[KP(O8C1<.W5QO6[#+T7\R0E:29_ M4N)_2(F][5]L[=\.OVUV@P_8\-[QK69MUE>?>_!088ZB+4ECHFE[ZP/0314V M^]#RS10RP5*U<;6_; M-A#^OE]Q<[%U V+) MC8[@]>BL#QM!*X*19M)PRY5D(@R/SQO0F%F;=<)P/I\'\_5 Z6DXN@@=J8U0 M*&4P2&S2.-AW_Z%/9,G!#_L_-IMPI.(\16DAUL@L)I ;+J=PF:"Y@F:SZM53 MV4+SZV66X$'2SK[87F_'Q8/V1^K9'&PG_!KX,FK!D>, M=B?Q=FMS)]K9F+ QBW:BS?%ZM+Z^%8^WX\T_(V(RI.[E&&,7 E\U4BZ;,W3/ M[VRW,[LWYXF==:)6ZZ?&G7X92Q+BOEFPVFFVV\%F9JG+1$E+K&@B75Z63_CB M.18_VB83?"H[!8EJZ+(Y5D+ISHM6\;/G6IH3EG*QZ+P<\10-G.,<+E3*Y,LU M0P@U#6H^*3L:?H/$,3%?W,ZKV1 =P24N9Q>M[]*4CC_.^)C;GU]$6ZV]=A1$ M=]E^G.%[YEI\?-_);-P[F=$,8:*$4'.G5]P \&-!34!DX\-3SC3G!Y']Y:Z M:IQ2*^FW#< -+?NFW!HP*L6[8^8S'L_6@,MB*)M.:30I\1K,52X2D(K46DE# M&IE;:@=#@N(3'C,GAB6A1?" I.Z7XB>=9'I*:CE6UJJTLU7HF65C@&RD%8Q:.\:M27&1(6F55FEY;L[06M[RRFZ)6YL MLB1?V4!0V$!HDR_;MDG]=]L/-K>"Z,&VKY%M!ZW6QM-3;0?1-Y(-"T&4PB"A MFHS)5XWUQF=.H-/./D)$*GK+1@1.[.>2+@%\:DO?>LSF/R;7'.3\-B%,6?];_6427[#W/T=H3R"=V5G9#$=FC%Y"<$3 M6'+_OY#'XYZR$$@7K3)PHE6>K<&IC(.G58W:R.D(!9LSC?]$29[3_+K&4-!C M,B:2/>JME:"K$<8S21Q,*?#5T&=\HVQ^TTXN=46^=SH\.QW",-/$\80CY3 ] MI;,G=@3/22)UMW6R;Y:2LS<9EH&0R02.)666B$X)8(CZFI,G^!X1X3D)R@-% MJ!S]J4QR6@&1]1M($/HO:57-Y-1?Z.OM\T_.NM!%37X@=SS!,.@'[STV]!/4 M1&-19[A?*^'XAHKXQ5DTFF\TE.R)^DX]?^ M(E]S$S\K-C -=#6_(;=^.[M;9G/0[_?\Q;_NN=Q2 7I,LH3YGKF74J@[UO>M MV3P'WI%Y@]I@[3U]L6>[2N=\2.<^@_S#8==?R ]13'F>^@'UG-$,IUA\0VT%=7VA/C\:0:* ?)GAPGETCY&N MMT-_*\FA(TMAP#-TS?>>CUG9>GUM?3!;&,<+=&.5&V*K.//,&0PTOV86/3?_ M0A9UQ?Y=3DS8Q:V#<&RL-+/*?9^W/"D%OT2_^HM^W=?K[X9]<,'>;P?O \K5 M_JO?0-<[DE\$W: 75"]05T#7&&B5(:5K%+#=J68Q97JQ.M9<9\#==AL,4$HX M5[)Y1'IA4=/EX,&B,:X&P];7*A/] M9]5Z*/<&Z JC(%%$=>RJ03FCSV6"NJBR(YE[G OP[H"0^SL0N?FRALZ2\]MU MFS)55JWJ:,I_G#8]6,FI*JO3^GL(&QLES##9V.EX<+?_KT_B7 M\.DG_^>+O_X_>WO_\^7WWWYR^TA.#VUY\LE7*Z,3TT]^7IP\_>0'M>.?/AFK MH\-/?CA:_;1X07M[9Y_YZNCYJ]7BR=.33U)(Z;V#J\^SOYEJS7M1C/> 9>Q1 MP;J'15M*V"BW]O\^^1QCSDFL[;6JX*N*_SG_A\OCSQ?$1I-C^Z].G)R?//__LLY]__ODO M+WEU\)>CU9//4@CYL]=G?/KZ X=/WCGW<'%\LJ+C)ZNCT^=_D:-#_TR*,>5X MG_D5EL?C:'5()_Z\ITN$O9#V8KJXB)_YT[_YBM-A MIF/[U3WWCDW>^82__LN3HQ?_]K:Q[(6^]_:[OSQ>O'.-G_/%/>-G_[/_[0-Y M:H>TMU@>G]!2WMQ]^F[Z]H.__JKUL_.#%Z>JO7?>Q;?T V=/\I_PZZLN_AU, M[WZ+W_O>$1$_>SF!_^:BOWFP[YPZ'7W[3/_5S6/^U4.]./UX]1;V0<=\=JZ_ M>?:K]D+\U5,^/=Y[0O3\MZ>_/O ['Y&CT^7)ZM7O/[O7!\\^=O:!SP]HZ:RU MY=ZC!Y\Z^XWTB[\>V@E],GU\S_YYNGCQ7Y]^=;0\\3&]]_#5?3R?:ZOS/A:HMS_[TX_?V\'WY(.IUO;XO,[ M2_]^K[[R'[.B@[M+M9?_UUY]^LE"_=*:__Z*;Q^]^#9]_^)QWC_59W=>_/@- M/KO_[*=?]A_>B?L/OSS\_NPKW;>K#_]QZ^33^^>OR#U!]O_P0_'MZ)]])=N/_#W9?W;M_[Z5ZZ\^K^ M-X_RO73OV;UG^^'>-X_"_B^/7^@W7R_XFT=U/_TW/#Z\&_=O?WGPX^TO#^]] M\[?#_<._/?OQ!___-__M]_;[W?[^X/[#_=>?^;O?JRQ_?'CTRX^WGRX>/WOT M\_XW?_]I_YO'X?'AXU>/#_W['][[Z6W#^^<[#\(TW^S M/XM7_Z@]4(<">Y*E[D$>LL?8PIYRTNA&.0/IIU\$-PZ0:TSUKY^] ^I58GS+ MO9%.'NGK WKRZ2?G-LTO^_+D\[%X:;HWZ& RCSO0_SWHO_P&]"B%8BMM;]3: M]B!(W.M&8:^,P9*B1H3XZ1=GC_<:\;X(0+Y>' L=/#9:?>WO'.\ _L-1O?]5 M>#.R[_EOVW_RCU!#&R'P7N7NX]HB[/'P4"!)S%Q0:X_TZ1<3#&M#^#N__I'N M,/Y C!_\!N,"@"@E[74/BO>@1@^ON7C(39R[U>86&S[]XNO''X-P((GF]B$C M5^"JJ!H5!U 9B03B/^Z^#^SK@.;S^\]MY3'G\LFWYE'K]Y,TN#\>'=NMXV,[ M>7#BDF*"_O[X>K'TD&[A^!\=+Z88]&=]/C9T\7^+X_"O6=/?WK\P^.7]])CO_\=_Q[_'?_'?_X\/FS_70W[#_[Z=7^P[\]VW^X'W[\X5&Z_X/#?_O>P?UOG%)I M_]7CAX_B_L5G_N=O3_E0#^X?.JF>_?>K^P_OOMP_W'^Y_\OW!S\^?%Q^_.81 M[*='\/C9G?SXE[\]O??PT:O_^>7NR;V+(?]07NX_O/N/9"UIR.H#7,H>-.2] MWJ+N%24H(B!.EG*Z6CEJ'\.@#MEL!,@],72 M/DD0&J8\VLC,9PP*.P:MG4&+=QG$C:G6PGNQ#+)DS6Y M#@9=E@WZ=D&\.'"=\/9K[%ATJ2QZ_%L[!&S,!'NM!H\[.N!>1^(]ML%6L@)5 M_G 672"XL#4;HQV5KH%*[QDDAPXJDNWE0)-!:DXES6E/:<0&,5#C?(U4NG2K M]-7L>/3H-8^.?ME_=C?>>^8X/;M;?O1K/G[XHT>M?SO8=R[M_W++(^0O#^Y] MX_=X=<&CHY\?__!WCVH?Q7NW]]/C7R3<>_BWQ?UOG%-^WCWGQ>.'7R_N.Q<> M/WB/1\^^?/KC#]__Y#SQZ_[X[-XO9QSUJ'O_Y\?)K_?LX.G^#W>+7^_I__SR MZ&3_?1YAI:QE[.5&<0\$VAY&3GL1I,9<6^_CK6/[M^G?_WU+9'5J>N?E$I]?WY\EN!WZGURE@K__.35+P^<&49S][[^EJ M8N:O\L%_>7GL/^6OG[U[A?.[O[WEZV]P?'2Z.GMUEM[__#79SSGVGV00+BYD M9TG?BU<+G5Z/A:T^.?M"]KLS(U_=_;_OIB_?__ 7%V^]>_7G9\F)BU?')[0Z MN>W#Z8L+MQ+BQ>?>'GOS-?7MJ3'MY?CV%N='+EY?W.2S=Q[4[SZW*!)C:U([ M)Q=T@UI'3OZ2!'L!.O<^H>:P 8_K?-KFY/7#JN[ WUSH]9$/>P*GR\7YSS\] M8]_YFX=NZTY7]L7K*;S/'SVX??'QBT,7KZ?/_^[3',A98E)L5=R7^Z/LG:P+ M,@XG9#M[FLG_PLUZFFDOY+V ?_)I'C\E'Z2_>:"OZ7QV\*.?Z$=$1QOU1-\; MH1_W1-]Y A_AQC?J"80_\P1^/4*_L]6#B3QO?IXN7OC7^O6I9UZ+3HY6_^%@ M_LWGIS=OV_+HT .3K)E:/#YT=+?WE\Z^7" MW=+%:?[^X='RP//4WGR3CS* L5^:"T@$4:*.*:8 ED;* M4DL.+)0I,6T--+=4SV2D"TI:Z-WE5_1\<4(',X')2AZN/L@4 YA'TET1NW8. MKD-"SEL#T_=V0HNERTI:+1?+)\'IP?3:LLSN3^=M[*GT]5>V-VE'!W:3"#3"B%5%= 2H>B@H1:B:ZS8E>+0 MK8'L.YJR,#-!!81S%N4FD&%@[)A#J'G4UB7U%K8&E2FC[S]\=71PX';NKC\" M#_CG@E)NH::(DAG=*15CS%3!T/6$LK5K-'=KBYM2D:P-1E=VZT%8,C%,"[W# ME*6Q-4B!V7OF]0L5JH&LJ29JS2V1=:Y6V<.MIMA :?M0O2KGL'XLHWL,LU)L M8'*-X\,42DNMC%@3,HSMP_*Z7,KZL05)0-BJ8V:@4K"XR;4 'L39(,+MPW8M MJ"?7O]MH23^L'-^$ M5Y$>%R]- MK\3 47!P#T N6GRTH8Z6C:!@4^&M@68=>=[+@XE2[")8B\8$P"GA5R!PS!56(&ZM%BC;HU^*P[SWMYD*62LUB(HW<" M%_&<1Y08QX"0U0IL#637D.>]/%0$L_LCIJ$0P6T;,87>NTNYUEN$[?%':\CS M7AY*D $Z>]Q0V:#'P>HCB:;$IX=SH>+UH;2N)V ]$1?NFLQ ))"F;J-C+NJ: M)?_T*>&*2%DLD4.HQ&O3BA64.EE@) V#Y4KR//NQXL!_9::TT)&:B6$C'G[L%Q'GG<]V K$VI#*J,'E4&"N:+F$Q)@Z5X'MPW;M M>=[U %T3NBENN7N<#H"9@R:E86#)>K"VA4"O(RVX'G"A>U"?0M'!'70J )%5 M+8!:C17R%H)[;4G\]0#:>VP& 7L.Q?5!YT0VE<2;MK@"ZK!.E!.*#0"44G< M# .TK8'I.O.\EX@/UEI2&V-$&%!R1DW3RK8@'%UC0-T:?-:=Y+1*4JF*%K=/<^,(RZ5:01D[9JI=;M,737 MG^>]1)1<;T$1:IE"AF2*N43SD320>@R9UK#%??9^:?T;\$, *QZ32TH=M?2,/$68KF6+.=:L+6< M)8R:W5$*2.P$V/R]7!UG:-2V#]OU9SG7 C26$IMHSUP)7%#@R+%8*JVUK%;# M%@*]EBSG6L#M4]U2C39M W*?"WU:9:>*"F4*>;=P%%]?EG,M@(X0FF*-)I@@ M V,=H05_P_UN]5CY^NK#S!G'*RE< ZK2JC)K5,@ED61)385"*A1U>Z!91Y;S M\F *V:J*"W]5]4 &:&BNPP+PZ*,Q;0U,UYKEO,1AQ*BMPB A<-?5>E"JB=EJ MP4 1M@:?=6LU8VA3&;@P7"QHS@5Z)*;67I?LV@;(KB'+>7FH5/ X M3_JH 3U0J(4[A=(&5O2X'KEO#2IKR')>'DIQ#,2I &5HTU;]2(*&*2-DK,F] MU.MU".WU.H30-@^NX]6)AVO+XZ,#MP1NS>Y,7VMA[Z'T=UHMB _L I^SLUY] MMUH+PX5_-1_ )Z\/ M7?T:B/;!:R#\U/]4';RI'+@\G;[XOZA&^=S_O+C !]>BS(-KBQ#.%K]711S- MN%>L(8JU\W(2&RX>KY6:LQ24H6H3B7VD88"04!SM-E(KEG(O, .0+V#\>N%, MMF\]>G)1XO;XR527^[R!QI>O]NG9T>JK SK^KW_OD]L( M.;>6LRL=B]J@%Z(&!2,"3C562]8907X>)K^)$[X]DK-VG>]"_,#. H-O?""O MZ.#64F_IH5-EJB%^XF2Y*!:^C5!/&0E@"-)K!\T#>QJ528'S:/AZ#G4>JQQG M!/5:UC_RF*;CPD +#*UG3J[#0BMNPT=H<4[%G^8#]9I*&C2J *EWH 2)K7?W MV2%I&:ER>KU^98UV>VJ%H/\:WN_MA2U/[7L[I,64F?K.5F=-29=B]_E@\83. M.VL\-_&([:$'[LLG]\<#?_=XD$S''EP\Y7-&_/5J+OP7/9JN\[I>_#G*5WNG M-RS]U0/<'*4*@STX5);"%:QTM-AK1,QEM$+09Q VO"L'_*V[;F'>"PC?-(-Y M<'[9/[(@'VS5WMBS+T^/%TL[/KZXP1N1^L!6+Q;RAS;K@W[F=ZLC/963^ZO7 M%WUSD_N+@V]H*X,=%@]K"V2B2%.C1G:56G,*V4K!$?..H'^6H&<">4GGDS\[ MEOYG"VL2(G[0CS'Q;22ZVQBNA4&;&C:T]WQ1I5DPZM=0Y+MF\H<@Q$JI4"U@KB<3YA MX&Z1BW0/I<9,D-LLSW#+5D?'STG,W=]M&U,^8N/$Q"S96FH@&A1;CP)-1V\E M]TQ5D@2J>>8LE--2CD6-(OV^I=C>:8)7L@)*"F9:I.!ZTF+CD' MS&.X_6/6H92B4R2!8VC4JX=XMQAO+O4T^.3U8(.YNFH M=JK@+/L JFC68JX) A0NUH8R2G!W%6:3KMJQ] :H 1!MM1J, $"Y(_8P2A,, M,#2G.2W!6I<:F.LPF25?%6/N?4#I&L'E*XU>U/ V:0'U\V9&Q;]YQ1: M:93<_V: RC@P=*P-U?SM-I<5(Y? FEG"%T$LB0?\Q!U\Q*/)]&2G\2X)> Y. M:O/21M\=_6RK\T6+9VL:E_IP1=B@-=D"W<*X@V1FKGE&P"C2X$6*[;J-!K0 M4JIN(N>P6')G&MXM8-1++"<.-2IQ5@.D(E)-88F)- L!DT[PLZ0L%LO(F#$A-RD6LHP MJ>$!/;44:&"%R'.(P'8BXD^/F%E25R@(9ZH$HT"JJ5.BJ1Y.IEA9ZARJ"J_! M]NU$P]N2)JX90J4>1T'H0#ADY%$D]ZHN).J-)- LD332WMF"E88 71$U%JXQ MYX::QOPJ$&W<2HMKV7)\=SE6Y"SU@Z43_UK.A^63;:2O M-$W6 8(X>XO6WI/;)7=GVG)KLM.Z,]J0?%,YK"FY9J!LS012XMZHE)0G;4$A MSV(%[TY([(C\Z2+KI"M*;ET20(S=A;%::T60"K4Y*.)-W,Q\4^F$*04:IM#9Y<-Y^GU:8NM)VO/ MHY9$IA;2,4VD4%PAQZKW,T76$ M1WXS8.PFJH6MYPW&8!!3@2P52NIDK4IJ4R,;=K;,7A9L/8 U2-31!%T&@$' M($U+-4FA%-:Y3!YM<%QU/55.7\^1O?'$6[Q":30*+93;LK\MT?? M)"RGB:!$)=!( Y)U+C6A(9,A#9A%H^T-C\&VF3T) U,/PCC5V'!_$C!ACC9R M&)%F$0EM.'NV?L$_HP:SXA3B#)PSHBO!>M;(KV"W.2R5W+9@>I8\ZID*]=C, MHQ,(L7#CEC&[;5(W2C#W[4XW;"D\3@7HP##W^)HXULB6%+'B#*BZ MD7G)K25,YY%*E-)R[""#>@4(P^/& *F,;C,AS U$SM5][M(T]!: ?:S'SB16 M/*(:%=.8"7*;Y1EN0L^FM; U&!5L-5;1Y &44S5 B].>G*FT2H8=6^?&UNO, MJ:Z%LJ/ .%=BUKX6T2"2A#F\4(0)6: M\-1I( =D'3074[OKV;2>9$=T+ZU4%=U1IY([-DK^IKE.@#)_07!#C,#4JQ$0JU-&[FQ[34EJ"DBX: MQ.U8.@.6;KT:@(JYL4GC5J'703B8,02*77I[70ATLZFZ;C4PUV$R2[XF;$II M).+"P$/1;6OA!.84[6Y@9\#73>#,#8O^DQ%KRV$4"A PXU &PDXZ-0$.>G-8 M,TOX( SLKO5=IP48E+E**FU4TIZJIC83^#8K;;0IK6^V60AD*K&124DT%:CN MF%#=%@EPJ>[ =BO5YDS/*=:7B#:"F8-*5."&XEA+$%5A(HA )(<8P6H<5" M%D;.L5(0K);E1A)HEDA:2%E;:=Q 04B[I30R5&P2,Y0X$R0W>*7%3>G9M!Y# M)%$Y#_48K ,VH(RM%Y9HO;+:;@)M1AN2;RJ',SB)&YCDU&'*Z$Z5Q0:X$2ZN M+FP.&\-V0F)'Y$\7(XZ:0"J,42'TY$2&1-)BX&3Y=3.6S2;R)FYFOJETZE*; MH;51N$..R)((4QNU]:FQW1SLX@[7W\$UIL0I-,HY 0 #F82**!B!$MMP)6D F M=$\96_=8+ G/82'P3D3<*,:V--5>]PAOFO6MI;KJQYJ]FPIN;"V LW6**/1@98&,?]4E& "Q2S%W6 M3 #%4@JETN@8KE+I"AF94$0#<_G(OUD"3A4&S MV*6SB0+A)E'()0)&;%8U5G!?34-ZI^S0'I5D4:]BV8'J6/$I&*4D412$(%/J("+%2[$A=9E\( M_(8MA6\Y8\D0ZF" T6,O.$+BJ8J+QYWES"I$?(UFQ+FAN0&.96MZ-D7\8(+Z MJ9=F;D)T2S-*B;%#3OZOE%,1@Z&I8(X[@LXH=[FU+(U!=;@WA-3=F";HJNIO M1:NCQHQS8.FV!5<[JOZ++5-6JB0(':V"CMBE.86X#6;CPF4&5-W(O.36$B:& M4@,6:V[/@%MPJF!MFJ$;(M"8"6%N('(]D4C-J6$:4!JS]#1ED4)*B4:I,T%N MLSS##>C9M";'%%@A%E!RVQ*'=6C9M:[%P.ZQNN[8.C>V7F-.=3V4I18U*NOH MQ,#H!)X:83!FA)(IS<$U[L+^M;9K60]OQ^B!"L=*F0&[L:2IB9,E$=2(J N<1;ZV[9L $9W&U6!M.*D2=;2Q!)+%AO>'-;,$KX6JZ1@PT.I!(!*23'G M&*D,!L6YP+=9::--:7VSU4(@P1C!8BK8(9;JA%4<@551@K6YY*QVQ+V1VH"A MM4Q:JQ,78E.J.4[U$14IU9CG(&/7K0VV:.3,DL(@5D S#.8,E%MOKG:I.8&9 M//*;?=KW!O9L6E,(VL>@T@P\%IT*]R-R$Q1A7(82[[#'<]F]9F^\#Y8T2N$BJXX.34L:3NAK 2(]Y, LT2R=)\ M^+,V:VX"8NYL>2AUC*.&4>M.+,QCR_'ZZ_^O23IXW"6I2V$SB%$X5 RI6:Z( M$$%V])W/AN2;RN$0:HN1C10#]-2)F"%!:C6J)=D)B0TE%2'-9'+/# M]7U<2; $\V>L!48?'250SC \B$,:>2:X;G#,MFT]F]:T2D2+&YJ46Y $TI6F M'F,4!R4-337L>#H?;;'U9,U,[$7&C&!M" MB3G'))4-&')OH?J_:K2PYYT]3"UO-FU(P<3:)S!313'[4W*),T,&?0 M7%3FS070F%K0/O5G'9!JHU:Q2,,!50&YSP3 #8ZKMKAGTYI\54VU%"T<-8+" MX(Z=0ZL1><0:=Y)U1E+@)O%6H57N9[4D$Z@4&F)%2AR"PZ3L5,$&CID=>=]( MVNQ&-A<2%;!:>XBY"B8>S$G+W.=V;U;/IC75*\_BCEIL2)J*0"265AJW4#)2 M)YA+J+G#\JQ7KUH_2Q=TA&',95IFBZ595TUY#KYLPV.P;69/, X"+6$P $J] M8Y!28W3U:;G +H+?+?C_(PI5JU*A& 4[Z_2%ZL%U "YBK4F8@S/9MF!ZECS2 M,*@$Y-*M *)'M- IT7!1)N[,;F[B>Y9H,H_AV*6OYT2K*?WTF.3I?/WIP501-\<.; MBL5+;#%"&5"BNZCAD4\@&R,3YAQB:J73CJ ;E[N\@2QM)-UXU%)& 9'ZTS(LC::?1!#;"5 -VLJXO07D1J+2-CV)%U M3H'^36!L:!$*QLP1IL)C1%Q;&34I81L9> :,W07]-X^V5<$-;4EY4 4RGII@ MU)$2YC2Z0)D!;3=3 -P$\A0+8CA4$QF,VG&DYG:P9$N->VPS(<\-1[%W"%BX MUQ QD"J;"5UUW>!8H0YI*O^ ,7I\)W3U='S*VW6M@%!W?6L>E@/30<'HE%' M07%2ELJ8._41LT:,JG-)5>UH>JW+*];#59JZ#0ME#6W:9MMH4)<@J75"+K+C MZA:KCED2MDB(Q85 S*-"SHQ.REY=NXYY>$4EJ- MXN^-? YBN Q;"J(&YS^W)Y- .'#"1HNZ(8R4,I*S5SQ]?1_V:S=!?]WPRJQZ0!\[% ]] Y(*J M4-?BD;R!T,"U1P8S8!K(4\;2#':97CU%.D8G,.4?0X<[2AF'J<"7EN M.(I(.>@@@\X&)4^EG"Q$F3H9:2:;2PY@[0L -R"HNZ9%0&NA:U-FA;61HJBR)0+%D MU2UIS.1>4"$Y5<_+JV\X2W?1_\V@*A5#;9BXM@"I8:^A<74KBPPLL.M0NB/, M>ZMS:70I/&T.3] M$G: "DTE6,+.,R',#40.2BJ-+?4!#$8="P2#I#1&U\R[ M[J-S">ZO=V':>LB*4Z]3M3"L1$!.W"BSL =2*#43[<@ZIT#_)C"VERHC2*^6 M%2A5BIVEN%(%=Y;=YB!-=T'_S:-MT-!"00FI,4@-%)%Z8VP6N.969T#;S10 M-X$\8 B$5GISN6A<>0HMA0>KC$X69T*>&XZB*[D!JK$@$A16UE3]_T4"Y69I M"R3=C5E=?3V+@-;4O!YS"M-4%.N 0<(,D]\R_S.AIK"CZ6QH>HWK?];#U:&C M1\V=F!&4D4<<,4IW09L!TEQR+;M- ->_"6 ]A%7V$"Y8R0/,.52X])SK5 _4 M*5Q@1]A-7_6SKM#1N4(Z7$0. *W4*0*F5 4M82$Y#&_L/428Q-!R76$.3C';8O-KW>PS).U'7+H4"-8!RJ9LY56 MJ43NE(=NB1+8]DT :TK1&6.J5=F20&_,F=M@LJBC.J]N''=F"2*.: &H#^T1 M&"(.J04#B%B+V.?0Q?+"/=SR*^CBX/1D\<(>F)RN%B<+.[[S4@Y.U?3KU='A M5T>'ST]/SD;D_7&'5DOW)K!4UK9EZ]^_P)OQO;W=GRR6LB)Z8.3(_GI MT7)Q3$_1KC*/5(2W%WA[[SH]=+676U*2WI"06@H5>0"CA0!7K;@<" M<9A%;?X;3)DU57D-H:9$#24!HA%/^[M[3\E#Y9;FL.[@YE)F3F7GS+C_?+K4-CJ?,FKS"!,U."W< M 7$>6+"E)HC<: Z=B[:<%FMQ,!H%:I)1>DG@;H5S9(G$N09(TOK.P:R9%FN2 MJ!Y>9 K8(#/DW'$$#E%P\%1-)LH_[FXJ&R;IN4_/CE9?G1Z?'!W:ZFV$\-!> MTO'%VY>/VF+IV/BYOP7BXLA_ 1 DUMI?KQV,:8/' MY_H0>6\<.2;7OYNHJ<9DG#,"#MWTV3XZN35=P<^\J>DYC]/%\_/Y@9> M/7SUW-[U*M^Z2+E*@_0^,G_"(&E2]P42I6&%;-8I4^%4*CE(/,89,AL=/FX6 M,N'2D+$4>F[9AP=D, 6,'(,.L$8&N<&,A-]'0?3EZ<*ONGSBYUW\>??P^>KH MA5W:7-?WM'QB;U/;^XOEXO#TN#481K M2$ 91QQIRQS[.D&[/)^?/4+F09 &HP<^\BC-@6J,0#3UOG\::/9& NQKT]7 MR\7)Z;.U7]4CL?C=?*0L<0&0&G@ #7Y M\@K!+!7#7 IHU1Y39T#L(V"V\TH,,S'(%_M9;HEC<+R85CV\W4QW2 <']VX_ MO-A4-RVRH.6K*]YBOIPO\+@-+SK$*\;0D$!J.+K4IAUI*JUD3;;Y=ORG$NQ)?0:TS)0O9G3BD MTLD-4HTN)U*4V.2BP#:^7COB5BG,D0=G[ZW,'CZE$WZ_FRK1W0E[G2ZQWL_L1H;:I]\%0DNG*@0I^9"$&N=P6B] M>ND_"WJLWPZX]D?*U:A*@BZ!K-12IZFAW"Q GP&7UH?X?T3SZT@.K(=+,<8@ M-2"5C, ->F47FI@SY!YZT\U="KP)!4&N9%$P(E>,/JQCJ%!ZQ%[4K.=I[L5' M^59 *X?4BC-XY&BTXX-$,ON$\M@ M[:A3L>S2-G^.8C,BQDNXJCR:BX#9!<6\1XB;B$ MH1F&58_>R[2]CW,:*7'5J-I \C;@PA4 MRXPF\#8F8ES+^H9<4XJ %J>NV]B,-*8FIK4TG8SB5@%YG1'C6M"46-C'7\ZJ M 32X',A!(_5(?H!MN]"\]HAQ/4O1E=VLEH#2!4JLO640#'U,F]VUQ&@^'T7OT ME]"XE>"6$+'ZVF"M!3Z;M+[\2[X\Q;0>]*8TC5(%@A M5F8DL3:4)6K.56?$F+CX-R9X(^Q@3EV*GDT!K#5&S8ICZ544L'%@+> M_)SBG_)6FY(]+-V';1T%@V5('C;$C%21/*:(,9<9++Y>(PR7%Y+[:&BCF4M7 MFW:_ EL9J2IBQ**",\BP_SX,5."7L>T%SXS-8\S39W4#4.+"V>K?^.H!0%Q-V'!<5$ MK',U5+.=_JO<4J[^J%)3J%,UG:'-42E0DV&>PSS#U2_(_]HO=V+?+EZ8NA7T M6RWXP&X=']O)\9>OSJN^'M#Q>T64+RJ^?F\'YUU^GBZ>;^>\1DUAF CW:AYY M1,Y9>^O!:D<(8T[5]*X-Z/^(U-N[-Q^D8FCN&6)U[=:L1W<*2AI&X5[.MW3M MF+-1GIS<6V1*K48HH)HHN1?!:M'QD@QQ\SWY3""[/%]_5OLB4LDQ"Z0@1"-V ME8# .+"UK3?49YT1;'6Q1>J]3UZ%R=[>PGH=8QFEQ*F# O0Z7.%F'^ZM!@W) M+<*.3#O__^'YJQP:88)<7$_0XFBI/29@&L8 KMB+F?X"!YKKU,<&]HZ4X MD'9BMYZL;%=,_^,9-!5B%@#7_&ZY19"X(T&>"JP5SKSU\O^Z&+2]WK^D$0M' M"+$9%.E<0ALU#,80LYELJ??_#XBS*2Z?F**+R=YB1X >?,!+(L#B09SF-(/9 M]WD@=GE^GJ?J^35!;]BF,8:%ASE64G*C9C0#*[VA>?[[)T]M]?[IVVBF1\^% MG!C5I;_'B96<)JTP=EVA 2;DGE9 & MUC$C_FQB:G_'[76N&Q]HD4L9O730PN06,9<,W#2'BVFK;>;V52Q6V3%ZG7MI M6N2@8U3UJ+H5[NIAFC!G<\J-U\NOYL'HZ^?/M<6&.T9_3$GW::%*JP'1N:P5 M1PA6@T(I5LO8^OCC*F84=B9ZC83.%3(C@DK"RBZKP>5SZ#**S*C\WSRF MRM=?'K"ET$QS#=F!)@EHW*-Q\* 3N;>+XN3Q=7'R'>27"?E4&/P#(7^_]NZ? M61$W,->2:D\) S6BCDFTL<,%C%]>[1\XI@=WC8^^6V;JN_MQ='!B\7R MR5%2]OT)X+8#(&:@'E4K778 M@(PU9[%\T3'=[<+>SD"L9=7AWVFU(#ZP[^GDO9_D/UB/EF>%5YB6/]T?P_RW M3>=]>_?+^]_/G>_OKT?[M?7[]^O1WCGUSU39+I;$XQ@5)6@@/4_#@].4&.B8 M\VYP_/N;.TNF^WUU],*6;I^^.WOR;PCTVT/WE^OK2[@;#G^LN]G'P2A=J5X7-ZGV: .-J!3HI.3*OY&:_R>,B&W'S:TPU;/D9JY2>H<$D:<] M9](MM) L5DAI:FNYX^:UYO'7$,7/DK93=JQ#C1J)70H6;-:F^07%S-@)=K2= M-VVW-$IMXM95*%4>!ETBBG6EFDF#5NS?%#$7M>2*5+-"A VNM;[=QN-*9A5+R%-=WBHU39GB MQCP!#5$;N.<(&[PF9[O-P)6 W5MOV1SJUBHTREU&"B:6OIE_:]CO^?J;'OD97'B5U_@S9__G_\D M6LG35]_:"SMX-]9]<]+=Y?/3D^.S,_),5B(-3I*Z5!L+/IP2G% MFD;EEK,-(#6"5%RXU!8$U"/7.>W VY'LCTFVECU_4HIZ-#Q(I<,4( 6S:'GJ M*\Z#>]KL)JT^7BW.N/#^@Y1L2'!H=GZYL>KS3^Q>?O7C[XO7TX=\7 M8S&3GJ5[G7YFC1N,[I3+16)M8IO/N^_\9]^CP[=2Z4(EW5W*=/47-IWA!AHW M%]MW&]JD4EJ6,J 2%*ND;-,R;.M-4<*O7/^T&FR<&G39+4&9:4Z59H$5QQ,+19_ MT#R5GN[A=;^B'7X?D"BXK&TJ4;A%PX&1!J3(""&T%'N*1:9J"=OCMZX8DDML M)-SBM"$^5I$*UH!:*E"P!6,,&6%&?NO6S[32W\XBWSE\?G#TRNS!R9'\=/_Y M!P2O\_1;F N90/ A!EBU#]']T$_*[$VVGJ M58N,.+KCD"HF=C :!FMJ">?4NN;!4UK9EW1L.E5>\J-G:9FS=X]OG9X\/5HM M?C%]M%1;_0JG*3HY_O+5G9>VDL6Q?;=:B/UJNI;5GVOH9U@+!%5V M^YI AF+)U#35UAK7V.+F#\^94^!JUBD08X$\&L0!P1UHZF:-JK^RG-.8T0C_ M%];W>SL^<6!.3,] G;K2'W__X-$V#M'4W$Z[[[0X;"IK@$$S#HX 7 9#G'\H MM!XPUQ(.!6SBOI>F7M$P=8ZJ.I*-5-S<:N\P?X&R%C#7(U+*T#!:TFSL(Y,( M"\>D*4J(.6B;;VQ[;1A>D?=KU4))9![5Q-ZI4LZ9&7#:-+!&\O5B8G1ZLM<:QO9B+U]>_Z MO=G(BV,?/2-I(V)FH3[5I/?(&JTP-\!*++'*G)9;W!3BK24(8!TX*CF777UE MR1RD-LFI*G5)N2X^2M]-P>62UQ16Q,63=H"9@4*BAI4 MF%-LK0N&LV@\]ATL'P1+O[P*Y+EH+--2YY@]%"KN]F244"1:<;$TAVSSOW%! MYXE".9TFO6\M]8$M%T>K^V,LQ%:7UDOD7_#B.UN-H]4A+<7.TYU;$J2_N\\[ M9.=)'4B@T'2PN".4!L:%6P*>?TQ]W3!>5\C[1FL=VF2^?D]IG1_Y:)T5:G4[ M/Z)CQ #1,&5K &Y.."3MHSE1"B7D[$"ZTQF48S>G3]3$;;8:[!K0NQ+UQ8S% MP_D!(P7H"M/^:T2PS-@T&<]6?5TK()>HNT)W*$2F BKN@\TE5D=)26L2#_<# MSU9W72\@EZ>X&L=0Q_"G7P5*$!\=W:@/JR=E:QS+KQ-YLDM5K['Y<7'U4UJ)Z$JH$?4:M!2I4TDX3+7-(&#;T6>- ML_W6*L6L(S6%5EN/F5$5B)C9-?7F!HHWES57$J *FF10&[D5Z$-1M&$:0Y,; MC39T!G;D H*[2SDZM(?T\O5.C)-7[^P;_HJ6I M:_OJ$[U9'+Q8.V?UQZ\"O M>D*7Q9+??I?WBJHGR9'4%76+7;V'(;I"2/)C@6&H),]B$]4>X M/#B9U.I2)\ER\+?3U>)8%S*C+9/2C$OH: 70?7/&$:GWW#I[K%?#!OOF3;%^ M5P)+'-Q),U3K -K%PR=)S%/+5T&7;IL/BP-R7FK_*UJM7GFX,H4R[ZVEI>>+ M$SKX]NCX^-)1E/ZL>0NN?DB">UE[) MJ$4#Y%)BHS8$OL^J*EK@ N,)' 4NXC1Q^MLX.P# M9R4!;MM8+$V_M*7_<7(UW^ ="?SET>+ 5H?TDZVFA/UWB^?3C4_\U=GWF8F7 MS\R8.''+'" FIN&62G)OP^7+14?I>3B&'5LVRTW)T )4L)-5B)+1 4]%JD>5 MU+7-*8#<46NSPME@0T+NJ4HM$ NP 3O+#+.&T6>U4.J[U9'_\)-7$U8GMY9Z MYY^GB^?3-;Y\]5N>?7FZ\*LNGUP>JPX< ?W.,7OU<.5D(7EG7OK^\[-ZVC#A M^>L)_L6=C[]\]>LC'[WY]X-BT#-Q8*OGTQW>FZ0XR[_LTY+.67OG M[+S5XMB^VK^SN0':F_TW]KI2W3_^7=&#WYQT<=4/WI43^Y1\OL^^/MV^_- M8GYU='#@8F]QWJ#N_OC>Q!8OB _^/+?.^T$_.UI]=7I\XFI MZ?V/SD5A"A:%K?71(4CM;>0X[?E* ZST?KZVP=7;YJ]MV'@FO+?XP;EPW8L? M)' 7JPZT%/ 8F2B/@*'$5J652CNTY^<7UL^J;%%%QH"IL$7B*3I-&0<&%$7$ MNG,BLR'3E>P6Q9930 T(1:!E)NZ<>V(/,-+H*$8%R2QQXF 0HFMJFB1VM)!V&C=",XFAMY>H2&K$FEZ>]P0#B0D,+=PMGS2*2S*'PZ65B?Y8H M\?/I8#&.5LO%'^WKFR7F#2I+X][CV111[8,Z.P^ZE+/Z6*\Q+P'V+O[8/LRO M'MBR%^##@'WGU#^3<1HM#X7(T,C]/4V=10@CE%1;RAW?&\PA;^-@WJ01&_(E M-1KUX2I!,&?-TU[87H+ZZ*XFGN;2;9 M7$@M2A-65UG@GK1+*!X]2QBAI7Y+?+2ZO3A^?GIR>;/EYUM#W\[2_ZI^ MWJVEWE+]_]G[]J:VD:7OKZ+BG/.;+_I$;2 M"!1DR4>2 >?3O]T],]+(-BQD(9A$6[4!;%WFTM/W_G6$R\1B>*\?I^C5@1'C M(-*^R=#'/X1'Q E-0\!J:PX(',DT$5KB>\9N%4:MO!8;.%9.HV"L,=Z;@B$C8TIL-.SW^NXO8XU M<&S>9;+%C0Q?;K<)VI#;?0WC.\8U'[(%==OVPE[8":Q^U_6YPUBWZ_3"+AL$ M0:?;>P8=+1HJNY?D?8CL'+HMCG$ FZ)CVM?WCI$%W?Z@;?D]UQZTW<[ \T+6 M\P=MSOO==L!=63"YS1[5AA[OY1>JN6[_AB88A+[5P?!:-PQ=*_ &@>L[72<< M=(* AWP5&:"AH.=,04\?*>"#KF=9F&MLN2[C;M\/>U9[T/'=3M#N>L\ _"> MNSOT_[N(JYO MAT"$0B7_IU4EW;0#X(@='G?01-X '_V M71^.N.-9=(ZS 7>Q&$(9QVQ,A$ M)!KNLAX/_*"]O0=?X$TE>1I' >T@EK#G=4HHD1C4L?M^Y_J.-?O;XD@ 7:[C M,X]S[H:N'8:>;W5=1"3"XFXZ[=!C(6.! M$SH=WFFW[4[##[Z1#L8(>)T ]=^&/0'G1L/^#,[["^ M$VQQG+PF-L)05'H\(''0[L]:%M.\ P #9]"&7\,0MP6 M]M"U/1_1+7LV&HU]E_69 X3 ;- A>IR%V\L>&HIX)-C"P/9Z03BP@2I![? >M:;M]RK9[3 M[3+F;S$*V1T3D$\G6W\V>-OQ>IT!MVV.&%\N P7'#SLA'W2#H-]VM_ML/.4> M/-PYZ+0[ X;%6;QGN8YG]3&/@0W"MN\X7=?;\MY3M^P!HH$6YSP;SF Q?/9< MY(75]L'H#WH=+^R[C!8+Y/I.3X;..9;_VQ/QG?:B0>T-4+>\;I6R%BG[;I=SFS694'(VE2A'RB@E)[*W1VTK MDF\(]?;NGH0Z,-O6 X1ZPX%G#WI=WNMSRP7*919P^0XL'/=8U^ETY+JY:MVZ M6[EN[MW7K?LPZQ8$?G=@!7;?<4(P:<%JL@=N#R2C';1#SWD*_)9O6+?OG_3< M]^T.!X;)VH'MAJ'=MST^L /&G$&[8WF])X!'N>^Z/0GZB.>P_L"W0L_N(AX@ M9Q[*'#BH ^:&;5NU@)#\S=I&_F;=G;]9#\;?'+?O"[O8BN:GC?H]P8N=QQ_ M$*ZT'-E&_G:OKAH/Q=\P4-H!,]4+^K;;\]N@DW2[GN]ZGF7W>4"< +:YG]]N\)P&V)7^#7[:/ MOV&?[COR-[ST@?C;P&7]'N_U>GW+ ;G0ZX=A%TR0OL_\T T=6ZZ;J]9M^_@; M+L8=^1M>^E#\S04]S0DMYG<\=]!&BF).V^I[( OPH*XTJ]]"_G:_OO#?Q-]> M1=>O,YZGB\SGN?CSG+. !AM$E[_\+_PCR;!MVQW;"BVP>UVOUQOX@P&WN1-T MG;[;X_9G7+WJGKQ8QK!.LR@QSSFBG+QVG=U>9UZ\N8J"XOPU\,=_[="EO_QO M/F?)+__K9:_@ >)W\9RUI^&8319'9\EKGV-('9Y0(-"TNL!+,QB[Z:=QS.8Y M?ZU^>1-$^3QF2[ _XRCA)MWT9L:R,QB?EQ9%.GN-8[OD68$FLGP)O4]\+8<] MZ.TZCH,C+V")BD"]6$YJER;UJ@@V?-??'5@W?VWMVC??VCSVP1[[BO8M4Q=( MVFS/,$8^X(Q/",:GO88AI]EJ]( 1.:X9L%L7+U_^>1C.> M&X?\RCA)9RSY=RMG26[FP)M#<6$>?>6O[2YP(OKS2E!G#YY#;$M2J^T@K9\> MCJ>C?6,R'4Y'$V,RVCL]&4_'\.OP<-\8_=_>^^'ANY&Q=W1P,)Y,QD>'==[Z M72=DW6E"'UE^#GM1I$G+V-_=VS4#OC=@F*3@;ZHE-Q*&ZF_ H]?[J;_ B #V7]R1 M)E[[CZ6WGUY^<$XN/[4/%L&7T>6?[P9?CKYM%Y\_IV_A@]KMS\.7,.G1.KS^T#^-/7]/.P=?1]>%T=/7GEZ%S^.YW MZ],7OWWT\:!S]/'T^L_I?RX.OXS=P_T@/OBC?_W!^7/YZ:/?_?/CI\[!ES_. M_]S_S^S@ZW^^'.Y_L@^_QE_@.5\_?8TO#KZ.EX=3WSGX^/ME\.X/-WC_G_A/ M)[[TOLSC/[]<+ \_OKTXF'WZ>C [L Z_G.+[8,R'7XX^_O[UX,L8GO7I^L^W M_:^',)_/L'96&VP,D]FN;;J,,[//0\L,NIXS<'N6[[J=G5_ T/Z-U.IJ%WYY M7BQM7:>O,2I\I#S09LQ#X SX"6WB)S?/) R_Z20X=SH)AIK%'9?Q M(TP#IY+?591M7L'O<.R&2;)@\0F?IUFQ8X1PXED!3[\N7H?1-0_,(EO\?,?R MS/W3) MS\4PE@?3\><.[_>@M$[[ME/N5W=P:#+,;;2MKVNB?F;IA ]4/=/9!X'7,P'5\ MO^L$("0&&($'W=!U^W?7[K:2]IM PEH@X7E$[YX)H[M;(.'1.=H)/XMR%%O% M(7SSTW&UB\[G7KO789;-3:LWZ)FNXP:FQ]N.V>GTO&[@^A[K 5<[H%7*#8*X M:@GJ&2?^[O8PN3LJQ2\>62.G)[Z."IBJ?X?AC*Z97Q!5&FEH9"4U&K#6^9S[ MF+@5&%%B1$5N^.''3SB^Z/#= MR9>#CV]G]/QW_XD_.8?G?\[&[4\?#^0]?\"[.LF?T_3JX M(MB\C^\\OI]<' M[\;6G^\.KC]]_$1S^33[X\LGY^WLTY?@_)/=O_HP'18'$^OZPW34AK58?O:Y M;P_T0>_:4X_W9&=LNNQS*X6L*#/V#;^WF=Q7#^+G4'/M;@;FH.. MW3?='EC9?0^L;&X-O('?[[;#P-GYQ7',=MNUG6[OUM/X[5+GUF.Y7=JLM5W: M+ V'Q):19D:*F ?&ET46Y4%$?8% O=T&V^">$XITH4P3R\Y8$GVEOY](#[S["*_C.*8PP:S8(N=A$]+4GOPZU$&NO/SM-__!D%]'5Y] M[OA.SW7ZCLE]!W1^EW5-CUEMV%*/!\P.7U;9M>Q^V8;H<-S('7MTS?[_>\ M?ACX?=Q5/*C_X5G.EZN[^=TV\SC%!L!_1G/A8/NY=NKK\/JSU?.M3M#NFY[; MY:8;= .3N7W@[T'?;@>#02=TP.:V^IV.M<47KC58 MY8XO'[WV\4/JL_CX/$U^UG2LB_;G0=L/F!>&IAT.VIB.Y9@#'H1FX-D.MSJ\ MV_?;.[_T,+0#9_ Y2;!M3%2H$F7^G1L%C_DGO' F"^R?($9/45JP!5HP(I1V\X+ M3TH*4 LQ?7KH%Z\?Y=1L?^J,;5F[EC@ ]STZ[H^HU1TP MA9[]>F6,E(')J3P7MJ.1X?]65I4(HGG<'IA';S[X\NA\[O]Z1H=?SMIPKW-HPQA7$^J"CN5[=L\V@ZX+5I=MNR9S0AL,YKX==)RN M8]EM4;R4)L:D2/V+EC%GF7')X@4W_KEKV8+(R\_^1L[=W8';FE-Q\ZF0?%RP M\>9(W.%(K.2U66YOX(4^,_M.V#-='TX#"T+?' P\RV9VO]>U^,XO!^\:2M\2 M_C^2$EB4 ZW&]U ^/^/0WO<^#+^ORH>^Y;8]RW1#K*1G;=_T'/3=V5X0.O; MZEN!" U^2K,+(2$,M2%_G?&YYJS8 BOZV;DDSM9=$O?%O7C0 ,=AFO#&F?<3 M.?/NDG4F(0^PB/2)O//C), ,0VYX2\,_Y\"G@,(NC$B<&JV.+\H-9ESQ.#8O MDO0*QLE9#B0=P!?Y CWG+#<"'D:)*/,[62@_@VMU#'D(M5,,YW%77Z=///\F M4(\'PJ9)MP7?Y-&31C["%OZ&.SB1&SBF_7N6:L#?"KQ9GSNAW>%MSP'CC@], MES-F,H^[)KSW;LA@/^;!SPZIQ3V=L*&WQA M2\9U#JH>,L# 8'%<'((_^<+_]S(SU.$F%#P7<4Y*U;G<\7R=9Y.-\LI MO02E-@F,%XXV;X]SV*:%]P5FA3?1]7 GCD<^#($(WE=D]M4@^3+=",[DK.]W4"NNY,V'D0Y\53$#KK;#GZAFZ]KIFM9_PLT7,*OX],:?&"_RU M]\9PVLYN:=Q'A.HSAS>__"[,6HR_9+\\?_E]^:JVR+C&DLW^?'S5^FR[/F.V MWS$'GA.8KM?US,' #LU>KVGP9$'EX!OJ<;G?_[1=QR8YPU#I*_M-^JRM0OD]RU#77'C M^-234-^6U]XP5G5ES<=L.Y[I*"^S;D#LOG[L -;VIZ0.^KOMP3?%?]S!;J?[ M&!FI'?<1T-S:NVVG]_"YH[M6]VYYKH^/UE-#UW:?A,M1./##9G[P_?L*6!OD MU\\-(6/@ST[GR29WMRW[+@#?V1Z0YEF:+3>DO]!%1+2^O.A99\+\^>7/^&C_ MXOK@W>\P/E#@]P^NCJ87[8/]/V9_?CR,#_?_N(#?HT]?5S-AYK/#V:E[A&/< M/[T^FHZM@Z_#SM'4OSK\^&?\R3FU#C_^#K_#.#;!G07<]9U^T#=YQ\(N,@XW M^Z[OF=B7X2JG6*^5?P3 OOM2^ .QH^OO#.&V+4+A<*-:VHB$ M1B3<:7:3&TV7;> -STOZT5K^NLCAS7G^8_5 ^J[R#N3<05W>]=J=L-WN,+,3 M=)GINKV.V6>]KLDZ78_9G;#G8).[O^BA=!_!<(\ZHON7'#T/SC#:[ AH^,*] M^8):R7>TD'MB'1O^\,W\8;G&'WRK&[B]H&LZ83J/=B$SN5]"+S5J2::[]R8W6)Z#/H4?J?P;H87 :53WG9 (V:+("KDN'8?$[=N[(?9 M$%^69L-JR=_&[*SIO*XBJO9G9O.NQ[W0]#V[8[K= +/R^JX9MJVNY?-VQ^YU M;NR\;C0G70;6\G,>QZ6V^.*F^H1:[ B.V-\E,IG!YB"B<\+%][I^#W7[;$+"^DJ6T+=$7O45WQ)@!ZDEOC!&P MY?H[_@WZ1IJC"$:S-%X*!96C8IMS8#6HCV)7>^._"^J<1M560EY7([NAWK1% MN5-L#BKK=00\A-DB#W;JS,WV?=ON]?QNWW/QBE;:L&U@@ M7]H[O]B][FY',3NUC;\8<-AB^&6W83,/P&:&Q T.6*9 :P9TK!UQK$]TPR(P M;CQ1^3EHW/G*H0H'7MNWG6#0Z_JNUX43U>\SCOL\"$%YZ-&A>!;3FCWF&F%?L]T SAK?3^T MS+#3=CNN:W&.[4*=0:OC=EI]N[U^UL3&(HG4Y$I:+?^/< RW !MX_VCO]&!T M.)T8X\.]HY/CHY/A=+1O_/K).!F]'9V,#O=&SZN;YQ.#*3RB*;.?^@NJ?ZFZ M0/+@UR4\FV<\\?D47O1K#,?D)V,Y8,BXG]N![7F\9YG]O@^&C#.P3 \L&[/3 M@QXHNQ>/Q\:+<<%GTE"U M0?FT0?6T04[9;5*!;5=6,$7HG:HV!A^4J:U!QQ9GH>TW,F MZCDRP_,E**Z(%X?&/+^>"S>O7EN&+M^8%63]PR$"VJZ*K P6%FMN@7(.4IE> M;?68,P"NXK=-UV>A.>AWN>GT!Y;G=7NN MU0MW?OGM^."=\>'#\6V>$OU?0_]/;2OBMB.G^!Y;J][U4V^O?_W9[8#UU_>8 MV0UYUW3=CF?VV_V^Z?9]T$^=OM.W>CN_3+"6RG@/=F#>,F[N3G/3;M]*!6KW MWV) 8;S_/38?7S4.?NJM__3UL]>UNG[?\TR/ ,>\7FAZ/6Z9@VZ_X_M=MQVX MV+*LW_F[HN([5R;T=AW'^9;*!/ONR%3-8Q_OL7\7]TA/YFG(I/C=<:Q)OF25YC[_ZKG1,OA6]4MS(.A+HKU M6VX>B/XO/IM$T*!MVQW;"JVN&P ?[@W\P8#;W FZ3M_MBSD[ MXZ:7<79ADEWRFL578*3LO*H->@;<[09G1Q49N[6CW\Z_/7# MR#AZ:^P=@<)W.)ULB:G]I+6E@]V^: -R[]I2X'#=A]==+'CLX,$?V^OLNKUO MZW9R^QIT[;L5PF[,%N]^:Q6+ +Y^"GEB;9$\N7TL=YC@X,>_?QF4:S M:0^W:;^>3L:'H\GD,7=M4ZGO*C.]F;DT.WJ_'6W?L)6-/&A8R_7)*=!PI(IQ&0CRK33L^.3H> MG4S'HT8D_#![VHB$AKML 25VI$AH-R+A66W:A]&[X0<#!,/>:+0_/GS72(8? M9FL;R= PF2V@Q+Z4#&XC&9[5IAV,#T?&9/AV-/UD[(\G>Q^.)J7PXVSP M,Y8/=P,X?5P!TQ;I[5IAT,3WX;3;$FS#@9O:,:M\.I1&R94.3\Z- 8_7XZGGYJP14? M" )J,CW:^^W]T8?]T8EQ,)Q.1R<3<4R'A_M2=DPFI_#E\>G)WOOA9#3!^BWQ M%&,RVCL]&3?!EQ^)BIZQ"=4(H1^'$GM2"'4;(?2L-NV$P_LO>= (A!]E1]M. M(Q :WO+4E.A:4B#T&H'PK#;M8'@X?#?"I-W2%,'0R^ED,@9S!*P,^'_XX=-D M3(;%V_'A\'!O//R $!'[8%K(:TY&D],/4[H$\[V&^$5C=/PP1-)NJ@<;=O7D ME-A51D>OJ1Y\ZK'<;]=^/QT>3L=3$ M_C$A>P 4"*VK8X=.MMQH)YN+-^\<_NX[^-3D24:>_HY/CH9#@=&>^._AB=8()" MDY/PXQ! ORGP;WC1%I"B M&TF]Z-3SV6>VY;)3?VC@Z.1X>3)NCT8VUP(R(: M7K,%I-BWE8AHNK(\]5CNN6T2&>R3FDWW5Z>>BSWW#8E5$A> M8*@>A,VD)D$0"',R%''\EJS3$4XP8WRX/P(+9G_4^+A^))IHI$K#GK:!%%5& MG]UTBGGJL=QSVXY/QH=[XV.P4+2*S;>CD<0$&)W\,=YKRG!^H U_QB*CR:-J M9M1DAC7R[\&ZLENUS+ _FL2P+3AJ36)88_$\ ]:AD&SLIGO,4X_EGMLV^K_W MXU_'$O1L QJ:,=E[/]H__=!8/3_0IO]=JZ6IQW+/;<-R M?L.VS-^,R>G!P?#D4\-W?YB][=\*>/^J8%[,U>?EH?KE?[WLU42#S'@,H[WD;ZZBH#B7^K1^H]C[UU9U"_/R-%X4-]^BD8;/DX)G MW]^UX."8G)4EU/[%T4;!_]NYPXY8.^JF\ZPZ/V?<]#+.+DP6P@1?L_B*+?.= M5[5UF$6)N;+NJTOVW0^-LT6'YO:QW .L=>>7*9X)(PV-/7@AT%R^X03=[;S< MD2K:.VM/?#SR[FTD;R&Y=]44'G0([3N-0-C=S;_K_S[*IMR1[1G?Y^6;2>+7 MT\GX<#29K!VL6T_=TXP5=*B/PY-]\\/1T6\8P:NPO;_[ #?OY(I?ZVD',SV/ MXI^+'/^] BG!DL#((Y@ORPQ^/<]XGH,$#_#2^#S109/AZ4?^@5^"M9TVWA1__QEBUY2?X@]VO"0T;5_ MSI(SKCW--5[HG[[<-28+__RV18\2/UX$')Z=YO@O*]1J&?,8J )' RI_-&=B M62(2HRW:4'@43_QERSA+60Q7%BP[X[ADF1$NBD7&C8!?\CB=XZMP5J_@FQ1F MD5U%\#(&%R1IH8\&9@'45*09&AE&R/QBUYB><[CXEBG@$MZ9+[P\&*C2(TLRB_$MXO$!Q,( M*)EVX"))KQ+YN?B=%M!/%S&85VR!D_0+/!B*FO!:;5%R?'H0A2'/C!E,* ,B MC)=&F*4SN2-R,W!RF1'-YG$$OP+-Y;BOU2+L;@DSV"K.-(8WIC,..Y%S(,]E MNH!?$]#D8,6B<'D;37E+ W8#%'48ZAE0."TW<"1L1^=8;P3!TQ_V&_6A(+>U MC\OSP]>^HL,4K'TL#M[*AQZ'K;]ISH&MD; EP?S0XD0?0:N/Z$R\ACK&)E^\: M;^%XI5F^?NS@-N106>2!05H=,F!7''E>[3P"'_!3)#OMV$6"D_PUXVR1$$!6 M$L, "\DEQ4."*/<7='9YG/,KF 4]N%@7F/#I,MH]QJ]EKKK@"5@F>+ 93_%W-@7@X/ATB(,$Q8O\XA8\-M2'NXI M>4C7G%0B\:@4B6H,>(&:G#;R%IZ:*Q['^'-U6>0JBPW6)!L^JY1C(-UGD1CH MB\EH[R6(:SCJ9_FN>,-';I!M6+ +%"=&ZL71&0T-M_T%/DJ2##!6?'7,HAF\ M85F_\B60Q&4D*&1GZMUSHC8\KIZU@?M#.ZHZ6N_XQK#[4C:0NL8[3429J/NBYI) M'*=72!Q!>:1RM8$>AU5G1.FPEU] ?2!Z*Q MLRN_WY*%_TY4X-S)7CPZ/3&^S;XM/8*@.4>)*7VJ_?DM7O-'M7R'P)8+XSA+ M"T&78'H%"["ZEL81L*;+B%]MR?Y+"[!F(4;(?&,X;7@6=]($3A=P/1]LP1F0 M.YP%G!$,YO@B$S(Q=@^S_RL6)9B$OED*Q4(<+7KJ8@T9&9HSA1Y<@P;XR8=_)8SQ+ M<]!@4/ZAY1.)9<>CBP^B.\1H;M3TG\B#LGE[?F7^!:R?A^L DTG22]+M6@8( M5F8&&?R>K*\NLCS@IE':PD_G6<3!HEQ6&Q/Q7!C'#&PH'\1O#G(9MB &U=%? MBNV4Y(IDP+/\/ +B4+2"G^6&#VJTT-]HN])(+/$9@V?/>9&E_CF?X2; JSA: M^LSGTFP+>9)S] R 7">_,GZ",)9+(I'Z,% M:!(])&;CDYY$?2V5K#KI'1A_GJ0_+OGP#(R,G!SX1 MM.,Y'"!Z-#<8/ZTHOD6H9SN4,=U"M6HI3X\_BQ*$F MX@L_6,E3_#1#XW?./. WI%@K;\\A$.T^%Y2)-M<4#4;8@1=2\A_N3Z6\1W6; MQT%)#K@N/ '-W)?G.[@4OVW\ 2$*.=$2SF* M*U\QC!A72K^)CA5/:!@T*-]'EY>Z:[>D+3G7W+AD\4*02%147 160(D0.K&K M+*TX!P%U1O8A'E$P06 (D71'81 T@P7Z*CB!F@;R2'4C4NPB*L@J'E="88S1 MTX23D3$]1VO(>+$S'J?3G9>&"8N=P.MA3X+H#$S2& YU6%SAJ:6EJPY<*>BMVRF_H^X0*%D8: .PVB ^RL]]@A4@0FI K1_:TK.1"W#HP1(NKN=NP0\ MUR/O8+R]-MMT]VK>! MD7U-_GY!T)=IA"[% DDCG8/&A$8^_ %SVGX:^8@!F!A822:E5R54FE)$T-3#;U8G%QK<]H\?^G'@D.S(" ?+^F>&&=:I(M\G=S)Y3BCUR&) M;/^&X*%%-2I"H7\[[Y.:VNLF<4M;O_;-B5M-#M8/D8.UDHAJ8M;IZW97I:*" M[(8'O#;MISO#Q!2[3ZARO:FMC>VB@KCSRUNRTL:5E78CXVB6]IY+^Z&R9Z6= M_#@C7*UIV^RB7;?4FHW]QHT]J)P S:(^U**.-"?,G@A?:B>F6=^_N[Y#\E0U MZ_E0Z[F/WK8JKBJ3[X0;L%GE!V.UI=.Q6=,'X[3*,?Z\?;=H%)>>!V.6!CPV M^&Q^SO A(JQ3NM@QP3.4$2[-V24=0<*<7G&DPX(PU M?[WN1U+^*W13%#1YY>Z4#A;A9:L_BR*,&4?74S3#0"::H:_%J*KPA BO5"G& M,G)VGLXQFG6Q:YRBU2620U3*LE@E M6G%'@!P/* RVH*0AIAQ%V2(QX393!2>5H\ACF'E"P3O,3Z)-D0X<=!=5CCW- M>;L:**\&NN++VS5.,&]JP?%NSF95-*NVHIC'15?!JL'.!"JK#W-MXEBF:,=P M99*K;<24F:\JX)HO$Z0OX*"BT>)>])*I%\>I+Q[SIDX7FY^JO36 .9PE%%Y345=!6LJ!A_.33M$R M0ZP,W6$ #CUQ-8K>?@?;1VZS7.1 MJ[?!@5W&*RBS(U%T6(8U1)05%XCX"1&G288$^5+K@02UL"(U'IZ771 I2S>Z M^%,RB"BF0"D<(8SKW>SY:P3E/07ED =;_F(_O4H$ VD9!U$@?J6O3^?B MCY?-RC^8L5)FT/P/F\W?&/LB.Z19X(=:X"HGH%G3AUK38TJ&>E688U-U@*4+F4FH5_L(7/4DIY&I<9B,W:/MC: MZGFDS]LZ'X*2^B55]IBH(B'#0^28R'1)D0L8\'F<+LM$O@C,;K3.B]74DM*F MV34.4E)VZP\F4V9C\JU>3"0+,5<2:BMK>&UXTMH2R795-B-Y#V3^HQSK)2CC MF'& ,>(4R\ETNVA;"F$^ZM,KUP[6\I_=7F_7-N"5,9G^_^P,G-VN^IOF^\^> MV]<^"F4-WA(+]@R1-+3/?3[S0!"V[9;A6([XUZ+;'4(4T+>(ECY>[1FTX M"?EA,'F6!M3>'53#8?1MC)F\^-V+P6"W\U+4<^A#7'E$MYK1?8;;NG&\;[]I MSE?Z+-D<;,5K*K0$TZWO_*ME]*U_T=7PL_["UF8JQT^4M]G(^1GEL1A'J\: M'(\0B''\)_;".OIP2FU,ME_8H$NF\@7KF:.WE>(HN A@%A[Z1XF:5"F(J?PV ME;U::[[0%9^RGHY>I&H\,,9%$OUW 6JJ('$3Y! LD)811W3.&="O.@1E M4CZ,*X*G8)'?9G\K'">&"N^9X!!9"D],>$UDJ?1)?MTBE 985AK7BO^[FM@V M>>YNP%RY<_[*MA K,NGUVH@J5U)ZIW.L7A'%E]+;799,W%B%<;@_?2EU*" S M# E0G1,Q5EENC]?K10POCH.#ET0!>5YB:831-8HI3(I."ZU"(9?5VG&=L(P7 MXP_CET2[\VA.&>8Y"7:16[\:=B%!K=,SN?];6$T,AW'.,C$(2AB<9U%>>Y6N M=<$).,O8[!GXE[$>)1(Q*7X-+TC*F!13]6P*#D"#\XAFH,?23"-RM03,#&O-,ZS'07B4\T5!+PP$!HJ+5#MP^:B@9M3L[:%?JEJ8 %C(/U5Q$=]V$^1"*R77E ^-^PRC+PHZ[/J MY4,M5?.EGVN1]2VCF%1_)%+%YT2Y-1%6BM--85M1%R U1;B1"KC@FK1$]Z$] M7U0GI )ONH61_(Q9TVZ3-;T=8WGTK.EM83-O5]2B*C@?RZ*=&;#?2Z%5Z\D= MI6DKF"_I'5C=*,N^6 ,^3R-12CS#.MA2 MZRK-4IZ<2?58UC4KT88N/2D#M0K)(1X+H?&(MZPJ?Z@9E!']JCH980EP*S6. M1W@$2^:(0]>$2: 8-C@S8YUDB M(#58(9*?Z.Y((F501:@\576ZOSH'MA 5=.QH5)%":M"P/EX(K,F8"R<2P8_JK&4!W!JLA8BT5+M/ MBP@'F.H2979)&&5Y82( U":BDN7;L"I"ORH)2Z4AW;> ^^F.C!IQ-2N5.B78 M/9":1$FBK2E)<9[.%XC_5JME+^6*!VI[0#D]VBZS^5SFK?EQNJB5D^YJXT#^ M*M.!4,M%:A'DC+8\\OFT%KV06C-5DBJ<@O)\RSN!)CH63 RK%H'#1S+> 2=4 M)*"%E#&(EB,8X"4, 'RDUF)K]I.>^)JHV[_##A^C-TJ#F])8^$1MW(OCO8.) M*%Q_N?N=0(EO-H<(,L3T8SAU-[@J<,.QXK[N*%23V1GO'TP0=L&XT]QWIQ+VA%=N(":)\2RWI4,#N%DV@^Z$"W7NU,G*- MM(K259/[YSQ8Q,I]H$BQV8.'VP/I(*N.N4A8*C)0:YJ=5EC$,< P&X,='N>ITEKR6P*. CR^@F6'8U$>BLH\%H,DD, 4 M<6AP%D)<\#+)HP0)6X7LRCB&&>AE*C[\#")(XT0$6H!I% 0LUM(+>$0BQ'I4 MD>HVRF+:RNRA[2#K5%:T! 91$BZ>"G^L*H#2 *\S+KSHH-*?QN66OM@Y0(9& MJN*6*(,?N2'!T,5D<5I):4B3>P!U1-"C"4"* N35"=BHQ& ML!]HY .5A3 ROM"QX0"5I<>!AF+4*]"/+Q:RDU'9+?@N$YW)Q*QFAY)N6IL MSGR"(]+"4-ZRK#29E>4)*APK0:RT&A2!$?F%PFXK7\%D]F"N 1-)M(L,& G& M'*.\LE<7TG>8(?@V9?^L'K-2P^;EV[!H1>!1XC>+1-C!$KBG\ISJ=GKI1MUZ M-GU?@U?MS+Y^0I[B6!AO2R!J9"):7$\>>T47@O7*;:4C4](9PE&GF2)9#1NU M3*>A%#AU_-;KFP=U\->2HC?#EUTR$'/2OR<\^^+UJG)*QXF&'(B=\0?D>%YTID4B*[Q2B0T&+T&T2XEJ*LLR M\>%Q'&%7%#3U2174W/XU*$YBT15J:SF)4IJJH+NVWFO'%J,1,W)3)6*UX6"* MV#Y&.PK@<]^1:=_SY"CBV1?.TP9[\2$6]6DY4 G(RZ1J$B67/!?YR:(RF:12 MW5U.];]%)"M21@WE<.9.*$<#7:'$+7<^?J#0;N$O9^538)4?P5\80O/=4'M&+0[9(,1F0>A M'JP-0C1C4"N@HQ.6SA.8+J,X 9YEXX(O:\D]F'CEDXEIO/CM>/PB?TG,IHRV MS"AIEW@_JX*>NF]0\XG)UAR87Q2 5NVC2K.AOK>9I27RN]KV*/*UX80-5*%M>LE)2):M:^#N\7$]AJ?2>VDYJZ(3;!MR^.>YZ"TY'TT[V!K;7:?)K MMF,LC]P9]NFE^Y'05JM#^K3B'L-GJ1A2:5Z;F^#%2SZIJ=&R%]%Z>*J6^PH\ MEL44R!=S:#"#G["O+ BQ# QEVCDVHBM3,J*B@+*"KM2%1R,L29\5#5RF( M(J5589J( +Y1I0UEQBTBO"34&4$KS2OSOC<.FJS]E8Q9+4%6CWK?&GJ[DU1I M7.7W=)5_A*4QIHL,RV&,7V-LE=(L[D,M[G3A<>.#R$!O5O5A41<(9($R*#/C M/0@+4,Q%,/.D0O5OUOS!(FH%VH_&'PRXQ)XT.IO5?:C5_97Z%!F3"NM,4G2E MOQDO)N\/&KRAAY-[J(5-SR/_@ORQTX:F'WB!W\/WYDA$FHZISLIX\7YT_+** M K_6"0[O$B"@R9WG/9+.U#JG B$=O\@Y)(;M+EMC 14@$<5JB:19F/0>V& M;ZI9UXPXL-2NT#[PT"[0LC=T>,L)3W*XFBEX2W&M]I"JDY.*4V72.YVL?IBV"ARJ&172 MXJ'12D,48Z+Y*LJKUK-3-$!JU5SK%+(65O3F1\LP.M8+:,'/R@E\EJ57A0"O MXM= )KD<)0U#CP)*(%IX;HJ@&;"!XIY(5$;KKQ;SH9+(>%GUI<-'2I]S52]% M+FV)*;K:G+**I3X+@D??/*PA!N%$7W:-&- KLE8+4%5>"0A45>Q.KI6\YLW0 M:U7+;?3+?N.4=E1DHOMFJXK8M)3[!-,<1 A7E=90\V8]A:+J*%CZ4QCA"TGB MRC'Q KO(<"6\4\8\Q=.,>6;P'I]GB2I\B! <"@^2K,5=35O2 M%H/6@.*"8B$D>H:6!*]R1FCFJQ&:35TBM5TIPWIR0Q%)M> &!HCR-Y0-)8\0 MY<7FJRZZ-W4JB&8S'D14>+52+RV=E;O& 2;2R4.M/2S2TMZ8G\(<1?LY252Y MQCJW/QOFUF#1S8U1MF#(-U=\)+P@!&7R-F\ ^!).4!1DHM]L+2-,RZ52!0FJ MR6G5V!2O66U]^F+G]^&KW_=V7JXX4==X_HP7"B@$SN12Z[[;JI(Q)90S?H54 M_@P2'X\(DZ=:[ES 6&^H7,4 ,)"3X!Z<$6"#Q",(ZKV(5[#:2W3VEB@\G&-S MOZPJ@U&A6:Q/ ,THS0M35MDHS0(&J'#ARQ=I9[N,(I=X\-4)H-W5]I8Z+J*B MP;D&YRUK-5='OH)A1Z6?$DB+ 97X G]=2Y/0IH*,$'E,+G##]#6^3S^YQH:X MIPV!Z#V!AMXCNY3":K^JI9,=[H]V7L&_XYW&T?-P75NTA5>];MR7Q8:OP=[/$#T[!945#WK1T>G :6[.F']. MUG&SK _7R#.)\G.]RN>Y&(DW>BS+Y!8"=E/(?[HJ+PK=,-DGS_G,BPE;)/B! \[,/A<']O>-RB=3U4/9J&-6QNV=2#$NDDB(LQ]'W$J2R$\74LBO!? MMHSA9&!;UJOQY,@<6);=,M[R@*-/:W@9B6N' ?9F1UQ H3^_'0Y?&B>B2_ND MD'G+JN,71IVR1 UKFC'$L4$R&&:S'.XJ&\:_&EU3N$>KKFW)"@BE["'USYF6&$U9G*&=J/L5X_&H7"$*:HD M&!$)-B52@XV/,L$ZYRM[8Q "]FK#]BKE"LO-P/#(E<6+[G(-30>O$>5A<-T7 M3J"W,W0^(RU(+T*D+V*\-#.>I%<).K"R"*@9?5<*=*(^">/%T>@@?RE1?F2K M)+3E,55=]C:JYYC7:HI:FS'>6V"98RK(6=F 0PVS+'4MVR@U>\V>T650]D[,BNB^A,=V(BAA_^^08? M*,67BF]5U\G[W\B:H]J\WACG' MS0$A0.$MCK5BW@PK]&ZI(!,6GH#_PB5>< MN@@*-^/-:U:E,RN<*P'-KH .L884767^(EIY4)GZVL?_)MBW@!K.?J!*T?:RQ1U!C^(D MY4IA416\+4GHA@_7APLL"D0D431,+M-(A0=%M$ VJ*AX!:J,<.+#./*+*JZQ M 05UFU9P,V._9Q/W;=GXC[RJR#.\+&5!I2ES;4H;H#1:6A-.'7Y-PUNKI=80 M^K2H22%L"#RT&U[!:M$7B46A=6F5AD%96JBR"5"(5 JT3QCK>+#(1 M8' A E!4U84M;3#EA;#\H'CCW/21B:R(5CG#7,'J7$;\BJZE+!$9;!*,H8IM MP 4>3_QS5,'A::]NK$I564DE?&N5,Z%2*K;I'-S,BH<$;3(8[$(H%EQ(>]"+(TX2_1!1.AE0$B M0]4^"M0?>IQ6ZBZK]=>*_O0WUHK^%$ )G\W/J2\\8B_!T989#-HD*_#HJ"@)-6#5,RG*7*D<%H19 (R2&LXA"(7< M(M1,4.AC5QD=C+;J4(0V+,_G*8%/;F@R0MF^$J5.)ORU! VO-@DAJT:U;V\! M\;*B$#WI](Q@C>JVB49N7/D=+M%,2!G3!JZ15X7U64IC5 M##E*+*5EAIU!50+814;P@6<2HT)E/56()/#U19)>Q3Q #Z%,1=4PO +N1[EB M+"'G@8"*/D0#F51(D&&+^!59QDSDJ9E6AX.EFK^*B M,N6Y!( J\0XEB+;65TKJ Q+%760+MZI>$',DJ"Q1>/-"2B>&JD%IZ _>!9PY'%>GB0F:+"G9'\1XEE@ATCZ"?ZP4":L6U M=,FR]9-^M$ID?F'WEYI77L'%2,#+*I%<&RX,(,;^583G4V4AG4YA!4K6N/U[ MJ_?@+3/JJQVD5EY"B:46$B)"J[I)% +?"=UQ<+N*ZYF5CE("-T08!P1VQ0N@ MD_](\* 63>(_P)SXLN(?-U!'E8FMK;NB!=I 'Y6;C!Q>;TD;WZ;5WZPT[%'( MB )UHVL?&"=_#M[T82)@DK!S",^H,J @UE9SI\&Y##@!<.&G&V>*VMW1*-]Y MJ02:\&WJN.ZD][9J%4<:%S5+I%NM5P_:[:#"8L 3F0!6&XD:DEQV_<&1*IT/YUJ:GXK_*YFFF_"R M,PM\ &=-()/6(ZNJ6["<+3VX2?)]Z&RCU\B*(QT+#>ID ^W[L(_^DH+FS29*=JV]9K, ME.T8RZ-GIC2LX[ZLH[1I3DN;IN',#UI8&3'F!MUO7!:H$0/+ML[@0+0$:E>%!E_4H#//SM)%E#RC+SBGV/^YOB<\%.6I2PQ/R&RO M9GD?;'DQJ53DY+["1@#-RCX87OK"RPM5.=[@T3\\+"]++AJ6\!@+BVT5*+6W M6=<';P72$.S#+^RIJE.8B/2^>R?$/3DZCG.WTIG)9#0UCD^.IJ.]Z?CHT!@? M[I].IB>?C*,_1B=_C$CZ:5P"$^C^GC5"Z)VC2&U>62K;UQK-)95(- YYQ=UQ&]\O4#]7JF%N^&U M+6REI?ILU6!*!0)Y2P+&EJ7Z7"%*4Z5^V:1,E;.7-?XM>"/S+_(6)D=?$+RK M#EP4QNPJUUI2EL#+F)HH2DAEOO,F;.A=X$LE)+ELJID3P( L1RJH,A07X]Z= MXK4:\VH?*;T]DHU?&64J,E&7KUJ#:5NV37FYF\D:ZUNPCVT%FATO#0_K QG. M8Q8EHH.\H#R5U[Y&FF6R?["@;G91D9=]WRL2*@&NL( &86$)[@=>DJ^?%]F< M6R9>ERGN!$%4)ITC%I)"HX^7!\H.*$?_ZKQJ,J ##C!CAJ2&1T-499QQK,"?I%9R;3)0$U8Y;E/@(6P!+0@#XE,?+L-@$5S"$;9>#$A#[(G=%J]BG MPK6,*D6PJF 36:Y@,Y_%J;>!'43U@R5J87%D6)+'9U0?@WG+*B4X64&*K4H% MAH<(6:J7 27!AHJILDJ*N@1@2P+9<8$@I&!FYT"X\=*DVEELUYMF%S""[4I_ MWWS,]A>\8DX"F;TEBRS5;JJN!K6*(K5B+4SZ%ZWBJ[)Z^/ BHCZ*51$Q,3>U MHV&:%G-X9D'E#9@:3FP.!D+=-1B"S,$6^3,3%&5+%E+2?)9UL(@/5:)Z$T&64%0LN.4"4:96CY3E1R-2R,S5V MBZ!#$ITE!"H&4_98ED4".4446-)!D_.D,XVU.I%H*DDUY&5B/+&L$+MXH#P2 M#](I&_*>V7[!?UJ"0AP<]W"=UQ=>N+=6_*.KK$B54GITQQ18XP/42AJ MV0A]H)YT8GRD7K3C4I89IU366+/,GX)R=HV*%R,EG$>>8'M^FLOZ.]#ZL&H' ME5F8G;>(1"4[MC!8E9&D-5"!9!)QV1C>1[9.(I/3J@E-7"Q9+)>L E\0>%L* M_D+VNYF)PCW@\\B!@"RQ=A,,#M7E-B]1$T2'GG."C\+*S H>5&=8 A]"8#$H M$;ZH]J,VHA5T!EF14P!I\J*")-RO%(",BV+V>9F-KZKJ6K):%V4UEDRC_!;@ M,*;^=FI^TC*"#+8AEX_+9''28@ZB,. Z[@L9.1=_S*?8;- L0ZK,Q0ZA>Y>%:(?^*C;D'@$'A2G)JE/)#=!T4E@R+504>75O:5^5VF>6AIS*QM! T[@,7GZ& M^F-"D'BQPOX1RJMV0#)>MWI2;>%Q*#2#* M,1#-;ENX/V3%I3;,D> ?0":)T M!12JZK!58O#H=L0M:MS/6,_2;^I9MF,LCU;/LBV,5F8C5GVQ2T:T:J)48,A/ M<2*.47?)E8:E@3RKQDMDJ"IX, M MNT#549?6M*$Z ]<\)32"LC4>N3BP_+QRK*UTPD3?4LQ5V[)88!GFFV#(MB30 M\JU'2[/ ]DK47=K(#^F5^;O$=1LG\\53JRK32D=!>"YA>U>X@0A2[TL,#S]# M," \?S03@GDM P\YF&]?;XM[Z=L(_%;L[5'KB@=K6IR7XO9(Y 6E@VXITD2N$FKJ] M;9B$XQOYH#UCNXJ-'07@HC5%6IC9->0.#2VH"M6I!HM:' X8]7_1>-"!/H3@ MBS+-^R <7V5TAA"Q$9\F+0RO#-\(\!!-Q@FMGNRF_RYDV]B:?UD+,)!9K@&/ M5*B5.(H\G^D1*NFD4^=#.N=6G1W2A;*V)-JYTAHZ*RC96MRRM1*<7&V$B6B M_+;>#=M[<@XXIVE-1,A8ZQ[RM.?EZ(I0CXA$:>UEYX_*8]0B.'>\5VIDR%+] MJ@,9^O;D'W.ERFFG)60$;)HALG5EM^I6JW %I9FX3#1 64$8Y@G9DH(J2^@S M(3$D8D.JQ.H<>3[B[EJ^B+W E__GK,8.[76>KS(@ @V*YF\'[ZL MFMB,%"ZE[$YCO#@<';_<-=Z">"6ODNS=*9'Z2E17GWR.Z%(D$"'-F0B+#<<& M4QY4-D,D4.V4Z,Y!/,/,EAC+T9910]Y=5BC <*>4= A>GTF$6]BDA42[ DZ( MK:*H*6HV3\FIY67X#0$5B6P).=26G$:ZB5((&YUS:ED@(XDB(2/>$!@@+T=4 MN1BHB\ %Z?)9(%53Z3!-LS-0T+^6&-BTGL))I]'66L.<"L*I4E(]GF S J'5 MK#1A)6,;[07!/"6L5"Y_7?OW> 0]T(N.2#8, 0?5HFJ,D, ^$ M2'YZ7;GB'R*I #<'"1,%HY!LNE$OO&%2<,/J!.4'U(12[=U5ID@W(UBFS!Z<4X#K Q X7@ M+E0DI1B7U\-)Y7.1AX!1A$!(:ET%\6)4\S4WOZZ45V9U!*+B.PW76$VB0E/_A 7R8!!B.&+!PXV0G]NC"K MKE_Z0UF4^1D+"WP@*,\8>2Q$7*SF.ZIEW6@6'NG-F8IEUK12%2'S*1PF@W=J M$7+Y/D)[YQ5VJ=C6G5KJ!-FB_VT+,>^1!.$)P MCXR:E3RI7_&/%!4"A1^*"RN96\[1.U;+6 L1U4PW3QS+[IJ.Y=B@F5UR$VD6 M$X*B-%!R(H[97)C 5VD6"X_(/%,I;'!_AX@%'V20UWE&<9%R1RFBFI/W583U MY>CD,U INJ062.)I/?6T?DOTER1O"Z9U"M493@8U^VE5&.P4EH4 MFR-V/3PA#G'\.$TTG+.,-.\TEJFLK(K(P8VG%Q39$1IG@:PY(RPXLM7(5X2R M+8XNN&C!2>.K&(6V/ K85\^=JL5M*[T8Q=<,3D*AWZ\$%OP$O933^0H7(LOW M?O)A6PY.)054K:O6!T0S%5\_Z8%"NC\%(8VI]06YYFJ::YJU;EM@W(*4P/RQ7Q[):L$+8Q%*X%"N[5C1@8AF<2]!,*!N:NDRJ M:(3PWIR7\ZN<&S+)!!-O*8MG=[)K3$CX*8^(WJU3",H",RTJ&TH(M5SDQ\4A M7*%\0/I45,;F2@K%2KQ V%*U8;%RGN6R8\8,V1%"1LG55X9;B^PR+GZ]1%J1 M'POY)L#D6VJ+;M9FM4A"->A:[+BE:7VM*G-1ZVI4RRNO C#/\YAC @-PUZ#T M2)R43I;73WFPC;6!2>_/4AK]Y]%QU1-&F?,+Z09Z(!C_:M.)0Q MNH(U+\%])<>V9:(2CK.6;SS!8.%9<;[]K75NS#K5TZ=S-1WA"HX\1*7%A"Q$ M#.L65_JL$+4@2V1>^:G5=92R);D.E.+J%+$B9 MQX"YB6/H$E(Y6=0NE9Y.B M)WJ9ZJ/T%L'9:@X\1<[)628:0#$]!D(QJ1O26[7UDZE1MY;U:5L@ MG'54XT 3H%+7$ FL5C';4N'_.R3BBFW&P#UZ(?,;DW+7B\7(.2I3>T6XXHX(]T#77,PK-&GO_1C7NWI37MI?,2=KM>HKJ;Z:86C+579 MW3(NHQP=WE^UM/:JLE"HP/7':,H4CV-3J21(;LIU5V5S_EMW(,QD2V(@Z"MB MK67ZI7F,KDT(Q[T@]<5H'-TX(Z(L6: MF9RF\3H_%%%N49?GEQ5%:PJGQKWJA*3RC<@71#0DR^^!BBBS;H/>*VX3S:Z7 M:LVA=>>O.*:DI 1%R5AZ=5<_'(LE.BA46QP(&8(GY/L9RU-DM8P"L: M( D5&89['LU_O(33#]C)3&/G5T%9W3<$W?R;1AE1%G M_ K2\\DM.#+;I(<&$T#$3%#:)6HBY)L12>!R"N59H'0,K @%=2)9P"?HC)6% MV2JM3Y7]R5:/0*8MY6(5@<.)!LB&X(F-SHIJV5>!)I 4\=?)(177D0S#]&-B@0:;UG&H%_L*W MK8 :$!"]57HXF.\O9@N1-UQF*[5JRH32K^GY CL I9-BW&6I0(V>2?&K=:63 M)D&5P0J,US_'4T7>>9C"A4QFT4(0+W9.?AW++O8:$H\I7 J\7N()%^\=;$DW MYGO2XK&VWL=E)>Y$[^\ZK=K2'LNVM$^OX)^;\I=*@Y#RSQ06 MC,Q$4Y0D;(R?N/UNHA) 5>0M*S_9A*-D;%>7WOO6CR'I[*=X@(W?2@K"F8_* MK$F5G@0?87:$WG_T:36,*K%S<[E35!9I";03F1KG.4&1ZB;3$%ST2Z*%IYM;*!F_W0+:EP"._,#<8BNBO4H\K*1EM9;62-?X5FE&,FF&&T82?B\K,K^QP0[LX*=T CBMJ*6 M*PP'$Y-BYW#@*HPS?FSJQ\A@!/4ZZ5#,6+?"!<+BI4A3&"EZC4 M6)&_*_)OM5S:2EJ_(?S#%S(B!-4=$K,JJJI7C MU&I8GB.)54I=H+G8P=!ALZ>W;#1U!)DBI?-NK"A:">=HFX+55J6.IG+N8/M M[0@65*",#E&BDLI'A%GHF ^N188P6U"FB-#3!;4+)Z_0"S7/>JX2"[2 #H8= M9X2Q3;YO%7COQ%F=8+(S M/]M^W$<=L6R;6GE1/LEQ NZYEM M^P(HE4(IHDSM:8TPA3R.L(04S$53F)RIH$/!+OB+?!.@74LXZI1A4T,^ILP2 M+6H198A8(^(65+9!V!H$#VZ\J&6^D!D%LY.R##W1%.*DV$2H)UBN1/K*VB[I M"$SE>\?[Z-G6XA24, YWE(GI6%&KP9,(D%KU"16[+.9Q"B([>$DZIB@AJ1(B MM.SSFV%Y9,$A?:F]<",0::NL5A%VH"A!7H_1P_L)&Z>^_"IT+J-9(L3#-\ ME4MV0_"T)9.-8O3?("R1F-A\4= RD(^3L-,5^(BJR2;0PD* ]-R2D:BI$@3< M1N$##7Z)"Q#A,C@KX_+HA3W'0$%Q1?HSG2:]2E5+_%Y;;[$5P0(KF%BR0(<; M7B%PALF*CC[+TGH$P M%:7#-1>C8A.8P+N(BBI#012GE7>KCX7G/@=E,JD,8?F0?X.]-<<37W>75QEB M&17:L+R60#N?"T:$9M("'7^7498FPHM5C@J?P>E6)C-E%>PTZ;IQ':;]WRH) MI88#626VE(#5'0LF!HRP1FDBD8WFR0GT$U.#J\2$0%NB'RTY0%2/D5'TEB2$ MM!)NK2B.GCHZM>K'DYT*1&Q-EJ&LEO6R* LS-E/>;579*QS:HJY=5*@$ ED? M4VR2HEZ35!4B2:<79J/XYP)"BM4[5)2'0.:)!F4"T[PV3A2;"A6.^\)YB>'/ MO%![(;&P1(K@)5]IUZ%5[V-P2A39$(!00E5CQ-L33L)05-YMJ0MFX]G>4">J8G'; MH<%2U#_(:[6]7H:J6Z+(IAX9HE.E9B5R>7:-$W6:Z@@W ANB5B9<^A8W5(1J MKJ(:6&X5HRAOHGJW5U5M)BDP=!):1@ ;H*6L$4X6#1M3([0HH4"0":)J;F42 M('G"9:)Y*=G4DI4AAY7"M[(D[O:.(U24)_ ,KNB@BZ8A:W6B"D1KG,A:VBLN M^ #R-R9/^[(&,[FQSE9;ULA5S$4H;R6[T:6+5^BXX>('#?! M>_HR'P"=9@K@23J4,6^F&@FNB KD5KNK[ZL$])&\9,6$>=[QQJJ>G+3%2J!- MU-X<*Q_[TW*+525 >O%74)5TBA+UQ[-Z@%!+6D+CKHP: ]-'7&UAM)51*\)I MY(@T3\C;6<@4JH"?,HD^!2(]2H1V$%'CL,H_*WM1!!'IFIBLBV@2>/OBIAH2 MQ-EI24[ )AV*]5:<9:OHTJ M<) 9&5R#UJI9&^J9E&:;I+[+ 22" AC1,^(UL(;,8P@6):UZ/7'@XD(3U2I M/I1N#5.MNMJDP$'A@&HYOBM%OF(-=99W1JI0)F4[98?6W=H[=\,3Y#+#E-U,%"*6V@ZEW0MG)ER@&(UYY2NKJS^U)FB+ &2]- MS?Y6?:TV!9.P,(LR]F0;-580'C1:'3)EO]X=37,5W9#(K_7>*P.[I:>I\G94 MW7CJ60UT1M6NDEL0"ZZ5%TO3ZDN6H4?6A+HBS(JROJM5ND/6L<*4.B5/P%J- MR@951@!=*Y'8*M,-R+FA,,.KG(KRD%-GM23.HZ0_HK$);_DS4X;#@"_-)8Z_4!E;!1FAJPP9MHT+?%,=< MR"#,7E4%36JMM#(\,(5%\YB@@L1#H%X0T#<*U4P*RS*75&%RBAHJJM!;5?UK MH#),.SK43[1,5*PM#J]IA66Z1]Z7"8&OI(%"KQJOFD-H@2010Z"8GWV:/YTHZ;RVAKTC3 M6,EW6=&Q%MU;Z<#0JN5!L41O44S3AK'@B13B23\OVHF0L6#2Q11(7? M/)P2#PA77-PC983^PES6JQH?P?$L_%[ +?B71<,F5 M4&:ZD+*V-CZF AEI0Y,EEHXPH"]"] MH'1IU@(WTID95V6%N@VM)>4#=Q3>825"6KHXS1F6>J$>G'#9G05=2[%(6A 9 M\Q*Q4XB(LA.>$$N9#+9Y!5CJE^H1& 5#\/](@!B*2D8)[DO7(LYIHEI T9,R M,*@+I64NR4$=I 9VOU#Y'K);)>K3M94@)['C2,E.J(^BYWCMJE(;]5AR465" M(-(P*/F[AO%>]1&GE!.J,* \!6'M>P4-:64LHIU/8E*O^28$A*_7P5F3Z MPQ1+*8; 44!I;U7G2Q7(4WY9(L%?50BS!B7;DBF&HO1E#TS( 'N0HW]<580B MZD0DFF0>[D];M5"^9KX+]E=5N%7! Z6B+7+5*PXL>DIH.^>;ZS=7JII%ERR) MCJQ,!64/R%?+TOO57K(".;7$)"]#W560_Y$:R3IWV^BGK3S#^G=Q((VRFTO- M-:ML8AZ%2#',N&LUAHS&X,E&^0G)"E+ Q^3+!6(5P991FH^Y_K#M[ M5;)02Z8P:C J&T="Y<85;I:D<'$O(@NK-Y;>&0G3?9[.-S]0>Z'HE$2A*-4V M6T+QTE/%G%1W:"5#96E0FBGO1\UR_'EIK1XD9EJ!6JF;K%6-;P @5J!>2*I! MF6PB:7C[Y?PWP&V5E>Y/*H]D'F/EHBWI7IQRT60EC^#=+*M @V7]I= *E>@7 M[@M4VDI/@70\C!885R6,@"@)L4@/,O&4,0R'@AGDDTL8GZ4(7?!C_1#55 M@X"B$[D'3]5O^"T%:[9T[60R4S)0GHEC?5(3-2E)7$;#+I^,76Z=DKB)4I[T M@(K5S_6^?A1F ;(C'VP.,Y.&H::8E;IZ60BPIF]N.NBZ4[?"+!'93JA[E=W? MD$_P #8_D3TE-FB@SR O^-:E?XL-; R$MUODRB.JN(2*;.C]%4O4D](17O6@ MBY*R7[2^QF>\+!@7I2,EZ@N8PZJZ(=#>EO.RN4!5/UKN\7XU5AS$4$E9&/C; M#B#-.L;_!D_)3R:E J5#I;ZI3 \'+J5.2(PL36HTZ M!7VA]).FHA_O2ACRB:MX_NQ=C7C"E\KX<<(8[7V7.SR M%6$!G2S6$#B9Y?.DWTT+Y)935MWIA2\\2@+,3 N0S:V,28KS&5LBWFL,=I3T MUK,25$-I8JTR,2.MH6N4]1^B#(L9"3RQ7,@TT[4(L4(4YY E(QB&$#7(\#4% M)%KR5F6;J'"Q'CGG84BM6>E]&4L$XG7=!T?IVBJ%] 159^%44*WYHGRU_UXJ!B$Z%(J9+"6.=D8)MS)MHA"2>$.RS%I% MN 9CJRA8PEGK9@-FNJ17Q#<7WA<9)T/*/5/'3PPMYQCG*PB%>W0-HZ)V;^)F M6<;!?3AELF&HVI21V+6Q]L)ZASGCQ6@\?(FY97&:(B ,]6ZNN5SN.*Z;(D1; M57I,N3#HRLHB'P,56LWD++HV1+71EXW=%G4X1."=\PBAP0IBH&)=I%PI,W%R M50 IGQ?"]@!UFZK43C;#@?MO&-'_9^_=F]NVKN[AKX+)/)W'GH$4R8Z3.)GG M-Z/(K^8ARU='GT6+HE#(?4Q&< Q8793CK[4>:JE": MKN&A*6\$TR:KCF94[;2EJ.[X>N1&QZ.C,UGC01[<$""[4=;_F1(L-NV'K'V,L@)3)C3QEM\ M8@&(T<#V7ERIKF:CMY>VRP"NX)C5'(N_)^XB\!RM6'?8@+8%# MLB-B$'\OW85#](>F4&_SK&R==9\FV1+*$1PG-ZF-MB-NTL.@__>#;JP_*=*' M\$/G3 'WXQLN)B>Y64'8"+!=.&;"K_N%9>"!JM: ^&.K&\USQZ>UT MBCQTIB<;H# S:<:!:T%C0:NB;QN5@-$'7I-JG GOFS((ZW1'S0@8X0X5[>X^ MYZ9/VN8M%9GVG "P?KDZ5(+6A>_7Y)PO&[)7F;+44"L1"47XI"S+UG7^/!Q: MPX*5#05UKAG";,HM0$CD*57@0YA!\7:K=>M,67A/KZ(>(Y&[$LUY^!=ZUU=_ M(:^HZ:F@B]./=QJA,#8I40T74M8:ZFHMT.=N(S(RN(GLA1KH%: I?Y/1+/=3;)_12.BOYT4(E* M2"A6Z60!KO5*KW3G;=58VGH?U+IOM6SVOCM_%78:*K_O>BMBZT4"D.L ]6H) MGZJ)E,L!OPRHC*1A+WJHKRX "ULBS@M2$H*CDSWA$*S@P(2%@ MJ37)\B&F7A$U"-TQZ(% /\8$.3."I8(O("\AV3)MUE7N7VU$1[,>*++ZN@D8+MM@[T^4I49->2#0P376 %^JTL:SJC"UF:>XDK*L97]BHJKH\$= MI-:)E*]+*)/G/DP0A9T;PUZQ?YO%V%*RQR3"1,>)%4X,QR3C+:U#0PZ1>&L? M?W6PC_>C+7]"T83Q*2=BW9Y@WL3JF,PL9FIBUD@OS1+V3VR0K)^R;FDWLF70 M,7MUVV3.NT=B;X-*W^^TX_0<,9/09APQ6";[;UX]JR6>7J7;L!W(1S>E5$Q6 MA:1!E?\],F"-:HU*#99+4F"6\RD<(9X4GJ4&;8TEI=?Y-O\8.9VZ!I7I8BD- M652W<@D*^YKB^L)'4#6W?,C=E!@'U&+4+BV".?8_C;2; UF_!Z]X-MNNF+)- M1+E]2C\<$0E>5MT +>3IVE,6)R 2F$T.F$D!*=3P74,E138!E00EX/1MVHP-:5[#'EXW=1N?)PC0AA2> CU9A.<>?7"7!?)S[&#,M?0PXZ1;KGF47@&8(E2ZYLH<+CSD;-EX*A.!MFLLT7$!$:=.3%V() M;K 4E03]2^9(S=]FBCCX8)1VOL]:O7V5(1E7Q^(<.8\C2?D%A%^ MY?SE/YX].3I];)TD!)!D,Y&\:>S\>UX..0#5\B_>38N"X7YM<01"$ 3:]6J" MERI>L'6;'+#%819&Z=#DWLN+Y_>/$QS1S U%>0'"E;DC7C%B<2IE9K*_J%93K(V+T5Z]6(Y:=W$ MVZ=U/;Y"SG2C(LZ$#G6G$#) 4ESC!>AXT-M41,Y.NYLF]Y6R^#VUE]\=M=F0 M]P'<$H:X(4W6E3ORG7%",9.^G*\+K\- L$8F[PEM\9YM)XDR%5C-B][DJ >1 M$4,5P4R2;J5Q58";\C,F'!.!7A__4>[2L'\+/S,A%Y>3(L]C:E/Q]RFA1U** M_JV6(8-:9SA:@WU. 0<2:,V8@U$L1TOL;1H#D)V[^$@1^?#2W7!:;2=S_FZP MYOJSVC..6.HVAO&Z"7$$JRC,%8H7 2E<3M9$'\G1$-&S%O'X+G@9FPW9'_:J[=U/K1J"FY[WQC?-4]^H);U!'OP$JU41/%^[#P$=.0P>AS'^[LQGI- M93AI[+IS[,F?%-IEJ#?XQD M+&)4>Y89;SWFC*VA8V^NQH9:"RL:[7D\VM'GQ4'V?:D1^Y5KGXC:(^-J 'CF M=0!@Z^^_.;+AU\_"X M4T;Z 0&A%YC9- +T##'@1JG9)#!X1&OH2?55,DL5X@D.Z E*A?2&S;>JU_7T MXLF;@):44-V&+!?'OPU]$7Z(;CQRY\LR.')FUV+'),0LNT76KF*!>)0>W:S8 M ]:.ZB)2\Q4JSPAJO22]O$JE;KDFU@Y>N73+LQ>=8,)74C!U71MA$3F&&)K] M:92=J7='RW9@.$34DL%=3+JK#WMPT6$G%>N_Q-(KF"9'C//C>M6&X&,"I"9)TQ"Q0-' MGTN4X2:)$''TN=$.P&"388X(NEM0;BSK)F!AI,$ DL@ZL>'T0W;>9N BH3MT178H^M4]E^R^DU)\)Q7@6 MM#:[MF'&EN1N6*%&)09N,BDES('8.?_#UD=, MJ7!>(LC"#J?FH3?BV<3!H=D-2^6C*O[4:I;M& ^*#ME:$KP1G:B*C)0NBZ+* MFLE,?;R/(T_,1$UQ*&.W+R8P3,

&SKK15&_YQ=]\_#Q M4__HJ_]0\MBS6:L(*!3E#2AL5.45@EM_.8=F8FE/)6CD7FX(LJ$XA&L6&=705<@BA;\[> M. ?& /+J KG:6EF'4#!9B!HSH5@4)J;6@BWYEG)T#2!?!\AF#L@^]F*]/8N- MV($BBK&IE!E4CME$KCHX UO;-]^X&#A>71Q'&U*/V<9^8"/X@-%@ZEDDJ09N MG^/ QG!H_EE\NSE\1Z^C0%L+JJT(ZE!942M60603*^KD*6UP^.< ^>^[DZTX M[7V3)P'7DJ"%8'0SS>4>YCW,ZS5#NI]#NFAC(2,Z)>:S5U#(JIPAJ,ALFI&9 MKS;-LOK;=.-XHQ$O>?W#XB,4\E+/GT]LK$F:B0%C%N7#EJ8!??$L]L2@IC6C MIOE02.^2;82L+ LA@:B5BJ"P,JZ2-6R9.9P=&$VK5/IL1$XL^V2XU3Y02VC$ MJO0$6)SS35!/4&,K(V'-N@%]/A32^I"%OIO*@NA>?]DK2AY48=-KD;C$-?=D M>GI$2&TRSEL,Q8;$WE$1,R-3]4:,#LXN1*2 B&S/J>I7RA994D#D&1.Y%:>BQT>GBQ&1?]33?'1< M^5B=-?R^='%2CU[E?9Y&N4NX?-GAP\N#DVU.# MDXDY$>IH&AAO<^HZ4VVQ9%UIE"==.TY>2%$1LD?M6"694P4VDTJU56%G1R)W M(R&2<'*8 BPK-??:4?)@W,&XM[=%9IFL+:94+ 2:=&H&P00R"2D5>Y63]V.+ M;"6Y=WZ+3&N';(M3+CEA7/1:HD@R=M.4 31**M+E=C0S/DVCCFL&XLN["M5SP6ZYVBU$!!/^& +4?5 M2H[11=^(PM:V1SOU2\L+O224W6A/\(M3DF^4WW7OU^U_S'Z<=2(??[']KD._ M7YQ]_%W/SMHGO=JGER=\_^+%EW7OY.4^O;F_=SA#W>RF+P_H^/G>X45W_/L/J^>;E^3>?7[XWNS0WWF?7G+]G?+STLKYG+KWV MJ<<:<\^DRR]_ZK&?ON82C,:.QOYEC;T:%/X@3F E3D>E.>$>/RKIKS_Q\:][Y1-50A?[=6GTZ9H. MP7>]08?4I?$GLF%M_CC\<'Q47Y73D_.:"3^].3GE@[N\,/[[Z/CE%U_O[QW< MX3%8#(BZ"PGR'NWMGZ/@6UI P!5U\[ON=%U[G^IU=K&<0^] AY8!6C+)8],V M^Y[.E(.?[6(9/+?Q#0X;_\_9^ <_VV=/OM_=>?P0GC[^_L7."WG_Q3_W=I[\ MN/?HR8\O'C[X!9X]?N[EMYNW\9\]EN\[D'Z]W=U]>/!0VOG-WL-OOS//OOW. M/_OVX>M'CW?W'SWX17[7]G"QDK1S!-J:IAJD7O>^&969K+(.30!KJ1%O;;L MT^26EF]#H<1F'-K(J/EER@'DVQ MM1V7'5+>3!V. MJO ;#'36N8+Q4$F4%-,X07166S8ZBSF7Z@#ZF@%]WF=?A,=M0%*N9V('ATU1 M,D$URR5$PVF6?@C,U-I5RC\T@+YDH%,TU=1<6Z(,&07V6JSUC [!.[+#,EDW MH,^[JAMH$*G.2C0U ;IN5E$-6MELH>103;,"=,&Y&[E0-QCGK25-/IM +@,F MSL46C85M*5@-?@;-?;AA_RS$Y]VPF6V,VE45:YJMIN)+4MYFKX!, M49D#*4TZY^XW#56("WO@T"H57KD+0>_?'59!Q?&>(&G4A+_4>&)1K5M*I%V$ MDKPHUHZ:CBYK"@V&EV2]"&JQ,A279$/PHD\%9Q3D&!3&QLJ*T9R@)TJQ>6L[ MP#3841-^@X%>M2,WV"@$]OD'$I[B@;4+<=&*$CWUH26 M>)Q56#>@+Y2&2BD5ZF47T)A> @Y4MM&HFLEQ<3&V1EO;;FK2C=VA ^>KBW/O MHO/(Q )V8&J4;7'9F51<$"G/PQVZ/A"?=X=VB+N'9XZ6:Z0ZGEDJI!WVL#12^493G:SE$L2S[BT$W6C+CF MW:'>NEAT1E7 6 7@C,HYB*HBEJ<06"M9P]9VPJDURZH1,B)%KP;3'XY>\_'D M6S[DXUENH D=ULGC8WGBP=[)B;PQ8D8O38=A0K&:FZ-H ;"2+&7GC"'?,E0< MM+56M+6S6-N(F&LH.HF^Q4Y!\[Y[4:PJI5I?H 8//1V&GCH]8D8W&.C50FN: MC?68P/@@ !>AI7.M6#3'$1R^;D"?=Y+JQ*YPB*IDTVLVB'650?03%[/7,?2B MV]@KZDQMNG'UA@'TU05ZAA@=U1 $XV!BI>",3U'D.ME@W-@-63>@SSM);>:H M8T&Q07Q1P%DKRLVIXJUQ%AV#$Z#;:;0W3G P<+ZZ.(?"'JJ#EK,#A%BI*QKK#JQ M6%)I"CCBRC88Z)6[7E(R!9-!&X^B=3.RCV)2>VU'7-FZ 7VAVK@31 ?CE8ZY M*2A5JXS5*NO!^V;8F%EE6STUN*RDD /H*PAT$R)8FT660P/M7**:*Z;82@\A MOBV?R<#R=;"\X/X,@2"WJ%@#*&"+*I<:5-6(R:7&S96>&V.Q3NH \L8 .63K M@TX$SJ1>QC';&L%GL0=# :<_0Q6/X?S\LP"?=WXR:.^:C[T"O0AK+E:AYZ < M1YETEVN@/")$-]+YN=$1H@:$LIBH-1,@D\TVH;=)-!%9T(BC\M"Z$=="FE%K M'+.)"JVS"I+S8F6$JJ(HF*;::DL_IN9P:O2-(S!&A.@U#\RW8SHY/7Y53E\= M\W3R(Y\P'9?=\]2B7Q\^EUODT8?/1ZCHI:=RHNA9N4:.HFL9ES*[5BFA:4$W M4 M%0]:@?"ZRL$XF MSM+U@?B\LQ0IN@@BNYMEWYVEI)+/69D2G>CRY'V-(U)T(YVE&QTI&K)0E/2Y MEZ$#+Z\@ M78H/^A[3B7NF[$->\L91];9--4R+TF$['I&4&R F^AI6C19K.U M[=S4W#RGUX@4O=YQ>CX]/BJ[?- ;-,)#+Z4H*N@U!V.KER7;$A9-SD'SN<>' MND%1:T51O^<7??/P<7GSZ%__,5Z,XI2*8IE9,9\TJFQ)*Y-U$98*3B>A*.NG MF$9XZ 8#/55 (%96.S1@;6]&I;&U['(F"-QC(+H<&T?M 5D,-)FE7LM%4!=-"ZB.OX!H! MW,P#/(A\UA!5=CT9>"&GR$905CC;4?(E^:57NQX@7T&0:^V-+ %;0F;(X%+4 M07Z$Q)8QVA$:ND8@=W,@CTF7R*VJ'@:J("2C M@I,YYV($V%"%WUM($7QW$;+ _3-L:0S;^T9(][\C_:GM(0JA5&3CE4FF9[HQ M31&1495RA%9E3AV([1VF/JY2*O"[$$LY.T@^PB0O+J:R&9N8$.D&-"7 MB U"!>4#%!44)&4:C)6Q5SXBS_^4I"3<9/K1MADAL, M=!UL\+[Z;*J!"BTG3%G'8# W$\SP_Z\;T.?#) 7EI8D!J:BA5N!B5,FXK++G MXD3_D/_$VHA3F>2!\\W%>8480U _+?KN7_=ZDG^*%2"W ( M21L7"MK<)\/BR3-A7N&%ZQ@>S+LHM!55,Z%''W2 M)44_BWS&Q301?U]CL(]XR V-A[2NB'51N!7;2Q_:7**/.6KOD!+!\"JL&V/- MQT-J$'O":U"A-5! $82Q@'MX))A4./G8I_M%B*J1(!MM(4N80* MG/,J&3%''46C6VXUA-QCT/S4N!M[E)8(L15/B#0(=A#L%<]!9EW@+.4OD$T) M=?'!F$B1G8?AL%\W@IUWV'.AC#&B\KHU!::P(JA>!6(FT#V!"4QM-(-@ M!\$.@EWNB2@.)8!GTCWTP5JL,60-V1>.L>CAI%@W@EU(*"&+/B:NRD.V"DH+ M*E%.*D/BH+-K21!7Z]S@96U8V\QNP3>T L:"&1I=8* MELCI*K'M8P-K)9EV?@/+UPBY85&A6&%:F5,AV5:5I=@P)39@PLTWL ;'3BX M/FAV":.SVDQ[#:*EFIJ7X;*U.4BUG^ZW,5H3$AKAVELZ\COX=6G\.K_=YCF$ M7',0?F52T&)4LI"M,A;!1B>6BZ&M[0A=E5U629@EH>Q&6W5?G))\H_RN>[]N M_V/VXZP3^?B+[7<=^O#B+>+4=IR>8V7RDH\GO_";R7,^>GY,+W?WRF3_J- , MNZ_I9"+_VM'^_M'KD_N7M/S2;LU&X=V$G0V[=&^?7I[P_8L77]:]DY?[].;^ MWN&LD;.;OCR@X^=[AQ>SZ%\NC/IL5LXN?_EZKY[N=OJYI\\HZ'RK]/R;SR_? MFUV:6T9GUYR_9WR\]+*^9RZ]]JG'&G//I,LO?^JQG[[F$HS&CL;^98V]&A3^ M("IA)4Y;I3DNC!_569XR'4_XL'*=/.#"!UDXT9GIQ&IK+CV#=:6>%A9]YWB5 M^OH3'_^Z5SY1D72Q7Y<&NZ[I$'S7&W0X$W&?2+VU^>/PP_%1?55.3\[K,_ST MYN24#^[RPOCOH^.77WR]OW=PA\=@,?SJ+F3C^UFL5&'_GT[I=)$:KVARW&FO MQIUQ6N3<&K5FG<4$36?2+A"#UPBBCZ79\09KSIT6U@RGQ9]S6KSXRNT\_E&N M_?Q6VB;M^''_X0NYY\6^W/?+VVN?%SNZ\T^+A@V)VOI5KCQ_* M]:=O=K[]^DC5^_?2KM?VB_:0\7ZU6'!K8D2LH'ZDX+ M](JH!%4:)FMUK=AH:QNBG1J[K(R$F^3]'31X%VB0F1Q@,;'H!F0UR2 X0N>T ML=$GNAT:'$QW'::;C^32 "%!*"I[, K0@Z*805FG6V;'%F;GM\RRTC4.EALL MMP*]O@;+12J)-P^EN(3>V*)C5P0LF3:4O36CP/E8J\PEA=J\PII904Y! MY1KD3]US"S6G11/H\BN$H)O#O4 ^IH!?=YS'U)K MT52O6H.F@'12J1I4U4*)B(#5X=:VGVH]<+[!.-?1@$?CLH$"B$0Y1-^"K82Q M.ND8!B'/6FD*S%IUMJ8 ?+M9UQ?N\B]5H,;Q0LVH8D^ ]!-4+W(K\KK%5 M3L6PV]HVTQ@V*VGJAH/]&ECWK MCJ]420PL)FXTBR;UC&W,R<6CG:P;Q>2^B MB.T<013S6$-1$'PO:1!(U23@C[4DVS>5DYN&E4J%?A?BO+]^=7STDD>Y]4L] M!PDT^IR"UK* &U+([&TR\C89 R/@9;VX:;&N4JJA8=6D(MB@P!9]5LO5AQA$ M_8#DJ2<7FB985NZV%=K,'3A_5]HQ:Z(6FLK MA/-Y#V$50])7C\I$+3I(=JB2$VW$ILBU-=-=1()SG:9@!M(W&.ED/-1"KFI1 M2@>C0 G SBAR!6!LFJ%R248[()/18*=:M;3LU M-R]I,'"^PBY$7[3QJ9%Q3>Q*EU' G(+P?'-!* "&"W%=$3_O0D2;B_$>E"?( M"AHXE4Q-2A8Y(A=.$+@C/GWDY,ZUHS0'V%=0J(=2?#:E :<&E(BDTY8\6.U, MCL1#J*\9Q.==B&1"T!RM"E"2"/4@$(\Z*U'QT(ZH MFMG57%5N#A6P#6*!6%),2-%V@M+4^B3U53:UD1Q*B@:%!9R%V5W'QLI1?[+=W:0'/C([(# MYZN+QGQ%4*6A@X7WHH8DQ,R:&K48Q/J*+D<3;@*$1DAU<)3UJF M'W& ^CJ@GG<5)IL^;J$7T9L8;K!O!Y1R% 1$!GE:LRAR *N:+HM*"_;B Q?2::=W^YA0[6@S0H*B2I;8E64 MJE8H4M74JJ&D-"MH[I80&3XX=G#L1G/LM?;96M,E5$J]#IA%U$*OA"DC1>8Z MJH*M&[,NY/0(R3EO4&%"5H A*V3R*F:+S;:>N:<7BHAQ:C9"B;VLCOFHZ;UN MQ9Q'8T=C1TWO]VMZZU'3>^/*%H^:WJ.F]T<'9-3T'C6]1TWO4=?GD]9[+3GW MXBY%1Z":4K%8? RFR'O-G<50Z0OK70_K_4]:[U^_>?BB_+9S\,WNCOUF_]GC M'P\>/2[^V0OYW.-_N6<'TM['8I6__7Y_P7I__-T;L<3MTR=?NZ=/_KV_\^U3 MO_-V_V#GQ>Z^M.W@V8L?]W<>?_?VX<&_/U;3N^EL;6E1Y19TSYC!BG1U"ERT M0IDAUFZ]@PY3>63D Z73%X$[P%+AG10G 1K:&,GO%V:' P MW768;B'OGVNZ>4XJ]S)FX%-1O6B9,M@M'?*(I&"6HU*V3F%5+QQQH1FW-:VF\J'1DWOP80;P837\?T9 M,8M\#:D%#V+X8BP.L*3D&KB&MV3T#OY;&O_-1^YX#BTZ40_X]GV[LMAHX7UV]]BH@@.-#%)?Q-4ZYNWT8]-N-6#\L*!5XA! !Q4 M8V,4Y,1*:!I5!.,LMX0:?$_9,@3VN@'Y.BY6*@V;R=5@U0#1(R=C %VII4"T M5U'-1R+-SP7I>2^JJY0-FZ),3$%!]4FEE%E9*-[;E'2R*-(9PDBDN3YHO@:8 M8\-L>@$]$GLK8.PU5(T8WRVVBC:9H7ZO&<#GW80QI(:Q)95S;@H29Y5DGE42 M"B>+WHDLW]J.=IK@YH49:R*+6@3DDZZQAYT9?P0Z.N&\^OX N6&*U-F7KRK:J3 MC38%EP,%( 'V"+-<5\0OA%ERCAXI*AU9BVBO5B4*385&2>MD_ ]78@FW6EP36YQ&*LVX0GW<1BHK>JBQN9>>EC6T9(1+SB*#<2BFA26MD)U5NJN:1;2/I'W/1#BJ=&XPD'5$ M;TKTE1R":P$-8>8FRJ8F"&%L1ZX;RN<]A1 -FVB"TJZ)KL%:*\+85 ZN!/DK MQ9[)V4[-S4_R#YRO+LY#KZ_="AFH%8P+V'3R:+P8D[JX,&R*="G!F_L*!PX7V%'82S9HHM%9K2 6)49&FH* M3NM@JDY7V?H;P8*?"]3SOD";R-18BVJE: 70:H\E8F6#JX%S-*V)BF[C38HP M##2OKM3VN?IF!*>5 [124T\5;T.R8F1#\T-JKQO YSV!38=@:VI*D(Z]ZC8J M#$VL<>*^C1^UI]13S$2]& ^\]K&"H^KV'J]G*EK2%1C224V"\Y3SI7E M'P?&: ./C+'KQ?"+&6-M$\O+-%"10U)0L2BJ9)5K!K.MB.AZQM@8IB8L*X1C M%-0:!#L(]HQ@&^9:"U>,("IS;DD7TU*-#:SMFO0@V#4CV 4'=V@V5:V51Z@* M6F-%1:/JP>Z^>"TSCWTSO>=IO+$2/0AV$.P@V \UV&1B%NM51]%RC+K ML:$9[=3' MS:VZ?='DA1J3NY/"HQSWJ<7]T0$8] M[E&/>YGUN.^6X7^%_F^,=9\XHZZ6F2Q!0DC>9#'A?6Q$UI29 ]7@N75O<%CW M?]*Z_^?>LX-_Z4??_GCP[.#GWC9IX_YNM^X?OGWZV].W\NK)=W;GR<]O%ZS[ M;[\_>/;@7_#LVV<'SQ[_^(M8]Z\?/?E&K/OG;W=>?/-BYV!G]^F+I^;9XYV/ M5>6. 5FB$%1KTRFV>EDB^C(IN?437$*>M%SNN3*/.OI(QU\>'?X M,'JFK*.#X /DF+$1APC%&BQ>QN1V^'!0WG4H;S[J"4O %JE7\P'?BY%YE9MA MI:TQ.L@D@L];V\']Y95I!]T-NEMMNM,AEXI QKL"6$4#-(XBM I6.,_7H?ZM M&1J;YS@8=#CH< 7I\%KE M9#QCC6ASB!IL[%").8A.B!ER@7(%/ASQ1"M)C//Q1!Z3<:Y&5;T+"C23RI2+ M"N@*@NT3WWHE.#3+BR<:E+A:S'!G*?$Z)3&II>(S9R,J86)#F "Q%HT6TQY M:(AK1H3SX3^%@G&&G+)-BX98752]+KNB:IKU29>&O20F^JEQB[DT5E1%O O9 M.$?U[JLQ&'CK8V:;&F1@2NA%VH.MU%H2 X@'@ZT5@RU6[];.R^P65M%@$QO7 MHTJYL2J-*#=M')O<3SG"5(^ROIN,=,RZ0&7=V!O ;',DETM&X[ $1S20OF9( MG_?L%S;%I-R+=HN: I3Z<9#(RJ=<74*R8M/U0R#!W_BTW<#YZN(\^5":+BFP MJT"V'_?*Q3LQ2\1.23PVZ580RO..Z0(F>ZJLR/>P%&_^]/D9, VJ-5X1 *?:ZXVR/^^:'*1[=C'6"]R6BSNS>A**0Y5XZH5 M-&@*K6&%&L'XD)R)I1?S<+"L78P5VK@=.']7S .=U?WX0JZR!*CD#-V^8'EI ML5H]<+YF.%_P 6(3)=-Y15R2 ENL2M86@7UIY&,N -0CVN+4W]S;/Y"^NDAO MM2537:*<4711% 6T&5,2Z^8 [-C76S>DS[L(T6:KK 'T$9:XDXN<] MB(PV)F.T,KFRZ/ ZJ&0L*I^22;E&PQ1Z?6^,2PC*'&!?0:%N.L"IMJIC ZB! M$AE :T-!MNC<$.IK!O%Y'V(,WNABC2K0O *BH+*@6['-6JZE !GZGM*?H7$ M^EV(*!SUO:^DC@ 86] G$%,S!8T530'VS42MR0Q/XEI1U$>*?Q>'A-469;DG M1,PF*UGJ48DM EY[&ZBGFC53BR/*:(-Q[DSAG&W@7A#%4,B]0' 1A41GK ;L MP/F:X7S>DQBI,.1 8FW$'H+$3E%H/8-_LBWJA,:(*I*FLI(&SC<7Y]ZVC &\ MLT@@E)\Y>6-B*5B<+(=AEI[8X-CX'R%_8BBL3N=(!C@!.1==NQC(&]R(M?J;?L1!ZBO ^IY5Z$QJ6A? M2?G&H( :JLQ>*RHI.\,),=>M;5Q$](@U7%DP7V>;GS/:$&IF6R#%G%V.+1.; MVH+@?&S^K1N^Y_V$Z)&(75&IGPJ I,4(#T;,\2!XVC>=Q/TT>+F@'(IH2Z^&!,I,C.PW"+K1OESKN_;<44"[+*IAD%.C25JR,E M2G= JU/)IM>N!9C:VZG[-2AW4.Z=IMS H03P3)H;6&NQQI U9%\XQJ+3H-PU MH]R%G8@03*/F5-9-M%P+K%)ET7)E+C-;XTSKP4]IZI,;C#L8=S#N7QY;KIM8 MEYA]8@^(!2TDLM1:P1(YQ1%;OJ[U4"BVIGN0Y*SY^#BBP]V(O%?[RZ&2O?^;^,>_+AW_EWRN$=\"]=^-YK_7OMU"6 M#KXZO?R6CQ4ZOV7>L+U-/KV;Z;,A>^_G[O%%:U[2Y_V7].; MDZTO/NC3P=ZAFAO#^>Y?VLG6_K).GJTCX9:CX]FHD&,4M1C9L*W!)HAL_A.WMA_W93XY:I-.N+)^3O[Q!6U_ M;";?C?GV/_+Q%W,?F0/#&=E&7Y..GH,W\O6MY%FI0H,(*>F6TIDTD7NX?M7Y M.XI1;;S(C^9Z:%>D7()FM.@8(X#Y@XF_Z>J>/?'^WJE@J7PP_ MU:>U9;=XS M 37Y)^W3X?L%K#\-=GISN"8*>]UD]/I.H\KLO-H_/9GL'^_>=?ND\GK MH^-?)B^/CYX?=X5AUJG>F^,Z>\IK42XF)->XJE> M2J>3ES(G1W6OR'/D\J^BQDS^QO>>WYM.7C/_LO^FCZTZ>SDY.IXO\@G_WU<"OB%0\X-/9LCJ;GC[D%V,O#7LW]$U4K4E_<3%%)Y/,HE'Q MNY;LG5PTYBW7R]KRWKS=F\@*/.'SYLTF^KVKLXFBYS+DSV?S*6,N$-D[%+CL MU3[J[QZ9Z63O[/9C:>SQ^8?_8$'T.>H?8;E-5C]3V3V_O;?X;/9FLWZ^#A96 M]2&?]O&1:\="2Q/^[24?GIROUZ-9HGZ9M.,^6>]W>8XO/Z8:7,Z=GXTI+F'M M/V3A'S]/'KRG9'_7S]Z\-P\>[&[_^Q!;3N/B^E[EA:, M3 JJP%$K(.O$IN"B^IF-7'0,@7N*T7N+1L7DH-/GC#;JM9:#]B7IX$E;#M"T M0^QE\ZJQH1ER;19Z9/7%=A7F5]Y_L<^)Y/ZZKB3S@7C MG'0Q(KSU0.3#01;J=V8ZSW*O6>39X='I9$_D;ND"*8NB( +X3%@T>>_H^$PF MOI/-]/+E?A>%_7M>SCHBDS\3-77O7 TXESN=.X_Y0-Z<2<:3F58V$T!=*N[/ M!*!\^BB?TMZ,+^GWGK[>Y;.^GW5Y1L?O:PBS!K[>DR]Y??1JOTYVZ=,2@]?/MF[=C.OT$Q61(.9 MS+F8+EIS-O-_:/Z:'HMX>WWXN!WI[OU5.+L05%_3<0?0B4#FIUW1OQ_+P_^Y M?U1^^;P(D57ZU:_/#K_???;V"';L=_;IBZ=OGKZH>[+&];.#;UX\?5Q_>?KX M^9M'CY^^V7E0_,/'.WM/]U _^]]=70[^?4A/\-4C0__:VO?WZ/T%61:BNIS9OH" 64ECZ M"21#(4$"! OSOHE"C6,IX+7H+51Z\;P2V!=NOO7L-EL3%A'^LOOCQ'#8VKX8 M\VYS3&:C/@^O*SA0_OA+/VPDB?)DM7.:- !&G1*ETIPVU$RSG/YB!\HGH7H) M4C]/8_XIMF41Z_!\COZV?W1R\O?95)WTJ>JRKXB8?'4NSV?&:1>OW3H4 2R: MWL4]*T?WJ].14](;^F/?TC#.3]-[D MP=[^[-N6V*:35P?]^_]F_GXV]E=L9^M?W3;_OZ^Z\D6O2:3UY-7)Q9-/CYE.7AV_ M.?_^ S[=[0/4M>P+':_K//VCOS=^H5\?&?6_53X\.M@[)-'(_CX]:ZC<ZP[_Q<>E*DGS)T^^W_N7QT9F"-/F53T[?N01/3N61L[[/VMV-IGD?QNKQQ%\K(W\JNUQ?[?.C M-B\M9USQU6$]1^C,7WZW)>C3_U QHCMQ4#C+K!-<4M0JJ-IT=8Q4L95F9['3.WI*!"^.3,-.RD2F?0%GCDF6R8^:?G.?D=&=^_6)_G M3[S8O)MM3'9?.KT\X?L7+[ZL>R7SW>_$.\E[[KG[OQDXOD7G^^-W9LY]>;V6<^N!7O/8KCTLKYG+KWV MJ<<:?2\8]Z<>^^EK+OGU::QW]J]H; Q7:] ?'%5=C<1U?V0*Z8]P_WSXD_%7 MZ=39)OCM="M=J5O?B"']SHN]Z%+ZH+]W9C+?BV6[+)[C4SD75V^6NV:QE-Y> MFBQB$X=,CR&[YI 97#_"^$-/F+Z"57[_)DOEFJME&0MKE;[R>JMD%C475V:U M?#Q.=68)=EO^*NOBKYF'6_SH"^_.K.X3H\F#_=. M3H_I9/*M=/OE]$S;^.ZPW+MNO.D=B%W?S.CSF\9W+$2?RYK[;K;D_D<6W%K$ ME?]I!]#3)]^?/'O\/'WRS<&C!S_KGNJ^_WNTR=/8>?QO\S#;[_S M.T]^-D_?UKU'#^K!SHMO=A\^+K_][]M_S6+*9['E\O?#Q]_]AQB)#$,O$($* M"I)")E"-C4Y4C8M5]P(1*6Q@29C!2.O$2-KJNR?"L^X;I6.JP7DK)J?\>-#?\H#>1$]OUQ#S,XS M]^]>R(N<87N'KV3X'KWDL[0X/8Q_MG#/6W-.SWK0\Q7HN2P86XR4*.>J,,U* M\-6@R.6H-#K=SYX5V\S6MKYG%M/>7D#D<^@7?ZZ.T)5#!C]G*;%!LYM.LY_< M@+Z$9V]H"=M+]Z$'X?[%A#MG]GI/;(A14:Q1 3NC"+28O0#55TZ<4^QGR.$F M6]&#[P;?K4ZO_P3=W= C,-3*6V:Y>:O?(+I:G54IN*:@&-\KN%LE\LHRY&;B MF5II%UENJ)4?]43,9:(U,"/197LCQS.6\XR[X#[ZPPP75SK?LY91"ZORC&5& M3ZQZ5,ZUC@>M)VNLRC.6&>RU#D$YMW VZ:JUWU=N;*YMLJRD83+.)MT98^3K M=Q6,_Z<_Z_'7;_[#CC7+1*G(Z!4P)I6MJXJ:QNBU[RGLEW0X:8D5ZV_)OS(H M:97Z-@XG;3PY/?R0G'**AE+R"CE4!4Y;(:>6%>5(5E.(Y,H23B<-8AK$-$XG M#3I:H*.?/Z2C6SR>M$1*NDN.D)L>3UH'#\2J/..N>4+^XN-)5Y7L:R3^QO&D MS9:0;Q>\"4%T\F2K59KZWF;6K%)V13$ECZ1;BXV7=3YI];3V@?-Q/FE#<3YG MF%?O?6LVJA"LX%P3*Q[FN""VH MY#,J /DA8KRH%J),>7$.T]).**VHR;L.ILF#Q3HDYP5-SJMXC-P)MVR<'#R_ M_T%UMVXIGC'85^]MGS\^^JE/TZ.S67J/VP9S78^Y]((ETBJ:%,4(L8!) <8L MS.6L,A1 FUA2Y;BU[7LA]Y4Y6#G.3Z^P&7)C1+^OJ+2]W[BJMWQ\-)!^;:3/ MV2*$CD(4?.?03XTXP7Q..JH$A0M7HW/*/7PY66._'&C?:+0OS1@9\ONV43UG M>91,)HCJI7)FH\#7HJA$K2@DL@8;+F]L3>RJN;' MC^_F:T9D/_?9&DK+TNG-+)@G& G$/O$*O7$*8A/UI8%3KL9@P63?&BY-:1D> MU)5&_:V;* /UMX7Z.5/%6FZ^.J<,5M?SNH'"'*-B#&"#3+8-?J#^;J#^UDV5 M/T3]0/U.[&-LOJ[92L1FW. MZQQWTU+AE):&\,I[6R+5ZMSGBMH*]!D?<#D?,V2UL*CJR/=]4IE 1A,N^Y,NW[IK@?GWHASYV,7R7C$ MUA1XQ\*Y8E@C1%2>:BS>Q>R<&QFO!^5M$.6M2\;K070W(KHY[P"26.Q9@^+2 M4$%S1B'YJFR%Q+EA89M'TNNK.R6^F&WJ;U\,UBP![%Z1O^O>K]O_D!\7C7SO MV84%4\>W[RNT'QG)BV9^GL;\XX-16X(E^R&__%1VN;[:YT?M*Z&6>AXF^Q.7 M5\=[IWM\\O5O9?]5Y7K&/@[>V\^'YOQWY_\/#MCP=/G^SL[M@?=Q\]$"IY\9W> M>?O+;P_M]WL]^Y*T_S]%9V-"L2K%'E%1'"GTJ2FM2]6(-39GSV2%$#C7K[IO M%PURM!@@FPH,B2BXVDQD7] )UVQ-6,C\98?&\2O>VGZ\RY-VM+]_]%I&?O+R MZ%10LD?[<]E=7O,Q3_A\WB9-)FYRNCM+ 7,Q>SW\N<[[TMXYT:83.IG=<1XK M_?KHU7Z=[-*O/,G,AQ.2+U6+:'X?+?WB>5?IC!C?@_GY\@9[%C;^\NADKW_F M_C'O4U]\7[[>JZ>[%R+XO1O/N.6^_OT6RD)8THU+;UD52O$X-T#O_=Q]5Q3@ M)3UGE8^9?E'4I+'W:?\UO3G9^N*#/AWL':JY,9SO_J6=;.TOZ^29:!!5YNA, M,;DOPH:/^Z>D3;0R;9GL'G?N_*\]=,9XHYL.4"''B 61#=L:;(+(YC]1 #=+ M'"UHZ8J7K)^3?WQ!\TM]]G-NO9]1(*5>>LTY31H HTZ)4FE.&VJF64Y;E]SW MA[3P&<71A82X_Z&0/,NP_0ZG,YU"FK1/+T_X_L6++^O>RG-_[W#VX-E- M7Q[0\7-9T>?@[JMY3J68S>79Y=\7^CU]MMC/=SS.O_G\\KW9I3D5Z.Q:T/JPQ]TRZ_/*G'OOI:][]N:=^EL:Z!']-8Z_VV#_8 EN-G:XK M&9Y_$ =H_%4Z=2;P;J=;Z4K=^N;H>*98O!&E8\*'73UYP(7[7OC$F>D'_;TS MD_F>!^JJMMAJSW(W-9;2VZND@=R8(=-CR*XY9 :O0QA+#P__'"K8K.<_+-A] ML^.K\[5.+CG?^KY]1%?,=,)G)L??S-_G%/41!7?-*#ALAC50:C49R&"PE>!1@PQ. M-)CJM:/I;^AB^NI INAT0\+?CLRS)_\^>/KXX>NG!__Z;>?;G_7#%P7DN^#I MVW_Y9P^^,H\>_/O%CGWX=F?>P?WBW_O/GCS;??CVGWO/'GRMGSW^UYN=M\^E M7[LO=A[L__+PP<\P6>Z'_0A" MV=HV&M2;62=0^+]2IE7Q5@)HPB!8#MUG;$<;9F$,/'B8'E(<%:BE@L(#+E$GU- MR5JP'&VX=MS\((;/00SS9:!MH61:8M$8@F@,C9K*D;7BD+QSA-99T1C@QFG2 M1ZS\K5N)R\V]>E<2(IB:;&8?0HL%3(BY4.%:?37R=$017*"?"R':R?'#[%B*;BE4+N,7"R:ZAQVAC M0#0.5LQ'(M*U5D%#9,B<$U% MG5!T3[88Z]:V,; NGI7A<5WW;$:#&#X+,Q;\6L36JS#T\(?GC4;OL?^?B+[14YA_?A^-UV')R]21S<7Q.]=\5Q^T3, M]]F0.C.==-5D.OE,02@'SV_*;0]>\>.C'3[MQ[0?R,V'_X^]+VUJ*TG6_BL* M[MQX9R)4=.V+9X((VMB^[FB)QL9VBR]$K2#0PF@QAE__9AU)("0PR @0<+JC M:9#.4DOFDTOE<@#?-+OAA6#>/5(C3^M;Q_L&%-$0/!@XRN1R:S2?J'B,I!>> M4BZY26IM@XIY*V>2TEA0/%#.H%O)X:N_Y0#5ZHV)CK;EAZVY1,=W?WVNA&%Q MZ)FOZL1!)5/7N(/9W>S;$S4[8AM7O?0),:'[/8J"_U>Q[V)GA*N44UR:, M@VM%28'?#[=WO_RHM=_A^M'[]O;N)MR3!?X?QPU:X_4/-5Q_.\LX.S_VC@Y( M[<,[ >\]:^S"F+XU1&WK_:BD0?O34>/\ (,"@?\^_W@&S+3/F*41T9XCL"1.6Z726^YP(2DV9SB3>\S2/4K MESOP\]S>:U,6;W_KU5%&D8@F7 !+1)X2A#<*!BE8!1CD?;-C.QZDRN46O6;.R-GVC@46(I'( 16!7*$<.>P($B!+L #5 ME0@Y2^E/1U$7/-:[V,!,0_UFO^A$-IA.ZW^SDOKNL\GO57S=4+;\+%2\+HQX M+BFS>;"Z3)F=GI-YGAFS97KL"TQ<+--C[YL>^[Q; =WQQ#R;1Q4[KSH\F ]O MU4H17K\N=R]%N/#\GZG_?]@/LZ>"UI-(O&#&2>YD,"&08!*W DPMS\G^QSM& M"8RI[]+P^-#K]OMOA[U>S(ZMY]&EX-=,E'$=PN/MK7JS?G38*KQ=WS[B^K=Z MN_'M"ZE_R!ZS3\>-]D>^_6&O=7'/11W"'5ZC'^GVAR]@PC1^-(YV2(/N'>[M M?L&%Q^S#IV;CZ(#OM;_@Z](TF>4V4N^RPRPW8-0):<\-RUI6J6D%="W@SD:7^(<2\AX/\F:C M'J)(H0C,QB0@[FE"3@>",%=<>0O_A*L?/[D$]*>GTCWF M/635'-WQBXK@^)R*P>P#<%TK7BB#I5&YM 5:;;1_ A5N*ORE'@$09C$($U2C E!5+S*)";N&17_>M.3A\.^S#-L;> M9K\?!XMBA'RF&/'K,9?'8C]B&@/7P-N<6P3L[I V@:/DF.+$.HIUUI;(^OQ1 M9 4(JI4W.=><7F3G?U$>E#N_O)U_=UH_V'>*@8K,#*+)1<0M,4AK39&/7F)I M$#ZP_?S]M6E!I*":FS*&>K%_$GW. MVFF=52NGATU_6&GV*\W.."?D%':\V2D"; %/WH%-D;JU7 MIH&PB & =6?7ID+S24O2O^PVQL@>&H[O[!C!\->'#?G.JM8^+V3B38/"YZ5 M)=4H168TU>EGC=?!X$JP9_TJ/KZ1A\3Q_:#L',2]:!4;:Z;9' >ZA.2H) M> HC@_<,1@W ;-&0MYE ),*CU1Q7R8?U&=%:42X17%BL MZ&[\84+,<<:T M2=AAXDUR,EGX)6/E-5F^#=GN4WW8A@GN@$L75+4- F/;@;B!:YM MYB/9B\2X\>69,"^(;TQX #\'^>�SLH+C[M]HXGM)^1%,@XHP#QSA)YS-4?M= '<_=F6;5M P<_=(>#"5]L:QI+H MKR=Z?UX[W7>8&5L@HYY&C'"LM0#U0]BY$GX5[-^?_56Q[))BG M4C0G9)0OND*_$[HJ9'GL^99MMJ=H.'=0!$4 &&I"EL4C^C$>YZ]SBY,PVNXY MQLD68WYR&H+4 ^TB]K['<89H\XK2$(HTWX)[+L8''#H8]D<9/7!UOSD8I\@= MCIEG)&IA),W,//G>]0B40C6)9V<]#.;0^+ M*5YR2_,RK.,IY/5(GH:1AF);P.8#VVSU;TW=74WMX_J$RML3)$>)YN/DL6$/ M@'BB@@(!9LVY>H6)3GN9R+HIW4/)X$*!\4VC8\QPF[B1T6CFF=")_Q_!0NT,NKVS5':^1?2^%:C]7:#[^WNL'I[AV]_^]J:*XP!]^T=_=%L M?/MT6*>U'\"%Y_7=KX>-\P;=RQ[Y+4_WM@[$WK>OS;_/&V(_@IT&2FQ"+FB) MN+(2.68](DK*2+3%UI'9M'G&.>%>:NQ]X,8%JY2GCH#1ART)GLVF/$_6O!#8 M"R?UW_JV571O/U:F_@4YCVWDW=5*RW]T@C[?=UI2+X1"/LF(>*0,V=PE1 I% MJ,2,)1SGZ<2\Q MC;O,?"\SWV\-&?ID3RO9.]%KVM9<_M OYW.]HJBRVR;_8B+&EA5^>Z', ^G5 M)I17CX/M]&GDI[BCZ^GIP\=^3>\?5[6%\;SCM?--7OL NC[=P=M;[TACUY_7 MMWYOPSN:M6\U5O_VOKT]&SYV].FXMGMP7MLZ.-W;JK&]K1U> UNA?@[O_=" M^7S\T3CW\/X&OR[7/7&)M< ^1$6\F8#9&X7*+!L1B+HQ+F42:$P! ;1C7.L!FBK4- M4<58EHGNJ\.IW_)Q1[.38WP.>K'_VK+;GU(URTO_L?-7K^MAW6>0J@2C!J_?-3K-_&$/E MH-L-OZ8<7#/KEXWG8[_6%[%(PR/#EI-5]=:;VGU"\^CY>\ MA*('@J(O%\X13Q O*@@P99&A-"*;)+>88TMC*EB9W+LVR.HY+)Y%$;TK M@>)++,-2AN/<>VE>#)(O72D#!"]Q>WFXW9A3P;1AF$G/4< I6X.&(N,Y0[G) M(Y4R&8'IV@:A5:F7?$I]+Y9Y'E$[96V\LC;>$ZK!)7@N&SQGE%[&DA2&!*1= M;N*CL$&.1(4D]5Q[L&VCT ">K$K8DH,:5Z8BWFS&X-AC*_E=*36GW3[12V"-T5B=/-[O,SF^M^U*S>.MP9?WF(=[,)PX%P3]!A@S]O)5,":[,F.I'/:R)/F?V_=(K6T4V:PY M*3(7_<@50/[SF]VX;O^?+&%=/GC"^E^][@E@W=E?+=L9;';"N_\.FR>Y',HJ M)K ?3V3DT=Z'/XX;YWM'C6_OF_4/'S'(RS;<2[;A;Y!U/_:^O5J+?KAXUO<-_1IV;CVQZ,\XN OT'6O6\U=G=(C7XZ_OO\8RX,2"B- M'FN-7,*Y,B0SR!"!D<%@Y,%2>Q_H; H[H4(2[6U@GG'A*-B"25,3B-=8,8UG M,X0GNU"M%/M05**YV(E?2&J_]?VO+ZG]1D)_Q>3]HW:P;V0DRF.!$J'9_"4< M6>(C(@QT;]#$/65^)1+:+WGDY()'XF03;TYQ?Z8MWB5>5YP^GT1WP7[MJ2\K M*_]NCWV%R=T+)#7?>FF9Z_]BR.%9;-R7?DS#UFAN?S;37&OR^Y'[(MZ*U5ZG M^U8^F)[P:UNXA>H?O$1$>#F[^<]&+N4WUQ'O$5!BI9_S&C(C_@2;Y"ZT_@MS M?ZRCQ5=P./@RC_>\5R+E6AZ(MTR(Y"U1.%!JC+IK;,2- MKASX_7VSDTOM_AEM/W[*P]Q.H+\5C5!^CZG;BYO>#]O#HK3K5CSIP6L*OQG< MNMGNPK*>%W\^EU/#7W,931IIU;8\K>^VCNOG,*YO.S"^WUO;'QIL>_?P$)YS MN+>U(QJ[7T[WFG.-M$[KYPUX]@Z#=Q&8UW'MPQ>^=^3%]H?W^=[C^E;KL [S MOBZSSV+JC7$2B6 )XL)AY'SDB+$DJ-.>A8B+4#E)5R@ OX2W$MY^!F^!AH2= M)UX9F0,9M&56."JD!:1S*=TU>J&$MV<&;_79IJLA<(6%02$E@#=I+7(6)R0M M3TQ1YY+SHZ#^9<5$E/E%=^/FWX?-5M%>)A\>--LGO>[WV!Z=_/Z"'GO/!5BM M\(=IM+OV#"Y2K)G*AV^<\1BX(8[@D'A4-G*F^'W.X$8NMNQ;7UW1]WS>KL(!&OM;1V<[>W6\/:'';*] MM0GC;1UN[^[@^M8FK>V&H^WW&N]C)0T6-"!'-4<\"8TTU@I)HD!S VEG@UO; M8'CVA!K]C(Z,"-%8ZJ)@D4?/#/%28@7 *#117I9T],+HB.W+H)T(SB ?=] M)(:+TBA_J1P^8Y13;Y..+J*$C4/<)8\,E1X%#=9,PL0['4%KY56EU0HEL)6 ML&1 (%22R 40 ?4\ZI0CW)S$E%MF$DFT-&-?*"#,FK'1 IWG8C=,&HTX-PD MP1!D Y52.NTB,0 (HJK8*M7,>PT'3=LI%4U/ASW@XZ)?\G0PW ,=0;TD8Y:) MY%RRG'*N>&)$)Y:D"MQ*@KFSI3&[ H@T5RUCU@CAV[L'YWOMQGFM_:D)\\9[ M1ZWCQNX!J=&='[6C=[SQK7%6^_".[[7 F 5]UC"J"4H4>\255,AX:I$51B;J MG7!13G4+O),M*RUS%FLFB.+8R)2248OC(S8OG!<9T49:1PE MXM@'I!,%K9E;1YPW2A.VMJ&7:,J6!=KN>@"3;$I1I60-Y@I'*RV5%DLB7"[A M1TM3]J4R^(PIRR5C-GF#H@* YPP+!%R+D5-,8..>6>28 MIR@1[;3FA#B;"D P>I4 X34V=+L&%?UX$LT1B,%I.8\HR'I!R5 MBK'HX5\F.=6E\?'T4#17;FC6^"![W[X>U^!YM:/-T^W=&FY0^.O(GX(!@K>W M_C@NUJ[]Y;3Q-=NP3F)0;R4"8881%\(@*UV WZ3U@D2LI%O4ADW1D&")R$>Q M@(Q>1Q4TIDIJ1ZP2M"2C%T9&^3S6"L(]01YG,I(\=U; &"E#:$HJ,*KUVH8J MCV,?7V4U6IFHJ?(^>4Y2<-%0QBVA-K>CMZ&T85\J@\_8L&"^)FVE0HIRBKAS M#IDD,=+!^LB]"LJ# MDN=U:<2^4$28-6*IE4; IB,CI44<: +9A#DB06;'-X' MLH^<#/>Z4_\6<5W>KX#HLQ8)RRHR7(J$9R42_/Q!1W06$Y]0D)8CCHU'#DPX MY",&(XYP1P4!D6!XE3'Q7%KLEECR'&ONEECRS+!D5KT4@"3&B(BHMMG@5( E M6!GDK9%8,T()S5EK.A="OW<'B[)=]_*8?8IY@$,ON:,S%5(*KV3SQ$'GEA_+''@\7%@+E'$<198HHCA;(5:&Y$-G",A/9-$AH!5 M6-L@!E/RV9T_*T#^MG5RM=.)#Y8R\)-VP[(A4=D1Z99[>S=RGI!2Q MCRUBC^=4;:<3QMQ[9+C5B!N5D,U1K"$H&53"0C"_MJ%E5:@E^V:>L,]2"MT?P(&#V#JK_&.1(KJ_ MT@II"H'$+ )-C_%N6"&?*5;\>J>D=[BVLZ^58HX$C@0G+!?("<@Y$1&#=?9* M>)8DS1&9Z_-%:RM 6RWXI;K05F/A-9;"8AHE3Y@90P-S@5"9B&4I%EN-)UL] M+VS*K?ZEK:[O[.=LL:!C#JG0"O'@(G(I&B2<-%H+2ECV:%&^/N_.NMSJ[&19 M9+MMT$GD/.60&-"LVM$Q M!F[$H$N?-MI?C^I'7]M[1^]8;7VLJ5+DFD0M@@*FU,Q0@:T*%&LG#*#S;*O"Z9WXA4::M[_NZO $D8%: M%C'\X#Q@9P*342NK9;[%KF3CS0<:3/'$-\T!6!#^#LQY=:>N'>3&?USOMXU5 MT>V'O5Q)>H+Y,Y!?N43[?,7;;AN&> ;4TCYIQ1RI1"I@ AKF=?A_V86K]?AR!5B^&^51- M4!=.P:;LQ\Z%IH!?'6;5X-T'<-TFJVW!9[N;^U9')8R6*%&3M42:P.QW%FDP MTZD"AIQ"WT]H:4Q"BKYR$:D>-?4M2DDXJY#4+ MB+-DD&4*K$L9.0TE^-])JUN@DG8WHQ\H$IE4X@]_:#L'<417 MO^QGN"?BS%LC?]FSHM3^;G=,"I?(\Z'7[?>?B87RU$1S_G'?.^*C-!9)IX%4 M@%:084PB[TTNT!NV;*RGLZ@AO@ MWF%KT)^0VQ1R_3_X\"3V"G6I7[&]".3G6\,L!D^;@T.@Q7S#YPF<]>-!T:JY M"$N%BSO=02439J]I6Y5!=TS,G<)=602SIL+_G;_M#^"#@GJN0N"E.&W""*=! MU7K?'6;-[&!LF37[E4$/Q/V8\INC2WHA>]B+X<[.KM*.@\-NR/.>>9@;$VY^ MO8,QCN8?[J8/K%DWGR.)X/1!$:VZC*4&:NTLS1B9DG@5&@+4",) U0A MGB@?QHX.,W9T -[@4IE9+JB\X]N;^U@DZJ@V" ?NLT.3(*-)0#1RH8E-AH=P M!_UE<&@'E=Q*I1F _$Z:)S%3$W#8(![T8/>!R3N@$12\W^^FP:D=%ZR]4'2 M^6,'+.>S$8N>='N#D0TVTH":L7^#YI-5IDR1.99I<%:\,BL;5[ J7S'#0BP< +:/V\6&,9?GVA1QW]Z/G4E0NBZKA^YU]Z:-U43L$RA-HY5$'I(T/ M2(E.3(8GF7@7(18E20J&Z( =YP)3 M1U1,#&/K:/8MRZQ^WX5&)B3Q]E(&O;T8Z-OI<6[V>IGB"XKZE'_;3MO# ;!6 M['^UK6'\/T#]DJ)NH"A2W]F/W"1I"4?&68.XMQ(9XQVR'OL JI@CR6:*NBGI M?D)10"D.L,KV.@!)SO;AY_"DV[D*51?*1:Z+%K]G&9R]P\W4]!50MHIMRBH+ M:">]I@<-['L<.9Z;0'-95_J9A_.7D&I$=^V#!4AN#&!@#C:[UXA@4)4N1/ K M(Z@OM+:Y'P-WUA./,@H@+CA%#C !.>W!"J9&=O@8LKJ2FC$4H3X7JNQF)_S9M*[9@GF#@MOOPYC";MZ5UWR04-_:W \,)^63 M1DG+A'@RP$_*2,12BE8 -PD:9@\&GL2HRI2?NJU6][0P%0N.@FW,C':>]>#" M$N\ CR;;[%6^9^E\H[NL"HM>]*/;R:__#LT^R_:FV2GF5MST;QC]0;,S MB4?*J1 SP4-%<-'HZW^?-L/@,(?;K>-1R-TX"6/\YO'7Z\57,P%1H^^T6L=" MW?@U7BSQQ*\KCB[ZV.O"4N=+ V 15S\REOR41[TX:N1ZWS; >YBV1L_ MF=.HGNOCS$K?:599U;K#G!Z4"!;*>"*KG_'T%DRWRHEMA@/Z_A^H<:O.L+/&/G?/O; MUU9M]X]F;;=U5#^;#S!6&OMCS]@ MW PTP-G2N/N4"RV-)XA9KA$G'(/A+A)*1(":+KW6&(.Y7F5+J_7^1)DPCRP0 M?I)^^PP$PK>;K>#[)""_-"EPW117&^@7*5:P-*1?R!LV[8 =D^';$15N7A)A M"?L+P7YM#O8!BQE)(B+'BVHD)" ;A4=$"&*UHLXSM;9!Q'P,[PI5(BEU_ 4X M__T5)\E-QS3W:=SRTM#]NBFN-KH__,G:G/9^=V"?N&//2H5^>' M:8@(1RX0-SE.P2B%#'>!1$ZQ"!20OWU='9U8JCVFXWJ^F_!N7C M:=]HE[UHD%]L\B\&_I?NQ;E>#EQ2XVX^ITRQUXN!E )@>0)@KF'OOG"4:BL3 M(CR$7)HV(>ND0(IYG7=<>FS6-D15J'M[=!9BGA44#9-+)EPDBE(HRRZI?8=G M3*W@-24*%GC#ZDC,9V 2O1T"'($%U(F#\8EQZ=QZSLZMU3!_YF-3\L'_':)3 MQN0XNK(4@PN)03\G!K&*)&FE$4DJ5VA/,I>9X0@'A3TC)!%)P ZZOQ54NKE6 M"0.V!X>QMRB:E\ZLUXWFUQ]0W 7([75 7M!@">._ .,'1X^ =(3CRQV!DG!C8M4L**,F+QW9[927U\E./C8&=C.0&)Y,/_NM(#X$=3#.-Z=[2M!HC1,(BI=0)QSAK1@%!&I MK<'),.X2:/1584JE_D4I]1_&F9.E_E[J[POA_(1P2F!>(C#_F -F'PPF+E?O MQ90C+HE$5@>"A+(,R M)\BJ&@$3F7*M,? G/*_>[>3Q]KJMUE1EQE($+5$$GJ6$J+.MHG)0_S""4CBJN36JN-7L3?5= MJ( <+(KDABN55T8/+ HI%>6%ILJ+]D&" SL X8_>;&<*JTQ57:E6\H@/*O:[ M;;:*W6MV1B*W>!),MVV+U-2BA,O)J*335,U$%UO-^#V.*JP")_:[G?R441TE M.]7I*]<':W9#_Z(71?/" SA7/J8W*H*8"T?]K,21"D$GQR576O-HA9&,ZX1) M,MAR(N5/"H9-M)F)>O(^%RB+?\)J3WDF1WO^K2"# !JL"LO_1C&K;^;*98 ME@Z;KMF9%9']9)++RX](2+G9,F;(4F\14X+8"#N3M"V*=A:5P^8*APVZ/]UO M'96Q@ A6>LJUQS8**21+4C$5,=?E?C_J?N_N[).H1/)* N;Z[%LV'L&B*T04 MEL1C3Y*E:QNC!8V=Z\O%+5ST[('@_]<[0J!/L>AS.&FBMB)%DE>JV=S'B?P; M]OJ%P)JOB0VRKA"J5^LX@P2%6^#&/MR0RYYV.YTXLG:+BGL!9&$ <7P00916 MJ-=_S&\JM7E(0L@Z&:=_M;E605L?#;U!25>UUHOO[X@62?Z MYJ]_]MB??\^FD*(1#S/2HCOI\#SF@8:5^;[:C9SZI3NKEFIJ[W+ M6?@M9;9WR4]],4N&RR6[7U75)1V!K_0Y[M8MIMJ4I39=9KTP_J^P7I^,2?1VUL'#&SC\\;N%]XX;\ XZD?;6WM'>UN-;#VWZN=? M"'S.:\VYDVB^O17:C?,Z//,0WK'#&K3&Z^TZC._K<>W#%U;?S>\^.+NN+*HS MQ',L#:(I&+"\K4":LX2(%3I$081+?&WCWG%03UL2=>&2%B7(E2 W W)8>(VE ML)A&R1-FQM# 7"!4)F)9B@7(X0G(X>6"W'0L3FK^B &=QUZW!+]%P>_L*O@1 M;@V5(B$KDD"YO1VRG&B$@^/,BEP?.F9#3%-"_UU"8 F!KQL";=!)P(+0D!C7 M(>FDJ5*42&UR^SP\/@8FXV/@4L][0JBKSU;+Q)%(!CMCI &HXS8@8R1#UIL$ MD">%@,W:8')9J4@/#G-+RBE::5":*@2>0S32G2H;3Y^ WN@^,LTWN=C,+8/WMS@ MY-KLA-R\Z&NV\*=,_]WN1QA6T[;^&N<2_953B38O,HE*DW!Y0F&^S0S!TD>9 M$K(D1E )(T5..XX(\]K8R*G+*B&8A(R]\$S=ASI"*'&XQ.$GL,T? (=+J%T, M:F>L;XJC"%IQQ()BN6 :Z-\A20!=I3FWA)*DEF)]ET!; FT)M(_E!BF!]JF! M=M;181-(3R8B,MPDQ(/ 2"=/4"0^*)%KS_.TMJ'5DL/^GA!HY^K$7*T(4R8, M7PYF]S(GMXA\4O_NWRW;]DI*Y779DE?*;A0YQ=;[WO#2FS,=B.['/:NNO.'B MVU:W^@[NK>[\Z/1;HCZ46@VZ+NS>O'^+[A^?OSC[W.X9NO= MOB1)A-QQ4 =J$(_6(R="0,$[0%-E"2%L-DTY!*- =EHON.;:61.22<9XI844 M(J^[.\WVM3?F]_U4P&M8W)"BZ,=G)-I>[IFZ=) M3C=F70OV*[GI7*PK01\B@UHR]0#IWH*5@WU>@^5W&] KS+U^5KFOGV/O.QC2 M-T>%SL_K#HG!SVH)BO*VHQ ,.U>?_Q6MPU^];ACZ<5W%SV?]06R_9K+8[0YF MR.$6++M?U=K7?&6YL.7"/J\KRX4M%_9Y7?D:@@)_'SN3[>!*,:C*7(&7,I>U MS&6=/]TDA& OL;&"&>Y4#O:EVAO&.--8JS#JRG%[;/=S:]GT:T[$T8%E%\:Q MR1JT\2,?,,+_<:W]M;V]M7?8V/V8>UZ<[1U]/8*QGC4^SQQ8'K6.:EOA:.\( MQKF;_[]SMO>MP>OM]_"N5@O&V:Y_JQ]M[_YQ^/=Y8RX(CPKA*5<4!>XLXEH$ M9#"VB&GG)':&XN36-N"**B5EK9(2W%XYN!GCI"$>6X)EKFIA@&%BU,PI9R5+ M);@]+;C-A+VYR"36@&9>L(2X]Q:9B#UR3"4MI<=4Y3ZAHDI,B6TEMKUR;,-: M&!J)=UHG+H2TG!&;#-.1665ENA^VK61QI>T+*Y4XEJ):P6N<<:Y=MXDZ2+7)+G@([:>!>4CJ'&FU-F>%-QF M"P4XAI7U&N5XJ1P)%I"E6"-C-<8)L,U&!@:IIE5.EMS!<>5+*CV+;L ?VR>V MV2O"?_RA[1V\NEI)_UPD%<"ZP#QEEJ3 :?06$^I9XE$I9V18O![*!*0N=^'/ M;K]?0M;R(,O/^=!PT EK9A"6*5?Z)1HYY23H8Y88+P35.>A?J"JE\PE6_RHK MF[P$1E;.*FVH!NL)1%^#C:#5EBCOLE.&2$^N#"RI2#W)9$ODP M?%SZ1GZ9A><2\' B,F5[(3*+. T.@6F'D30B:A_!L+!^:;Z1DI%76"(OO=1@ M*9$?@9UGZ\@S$+5*160MSA(Y<6!L;Y!-V+&0NU=B4*V5JF)M5D,B+RE"Z%F8 M^C-5E$]ZL=5L-SNV=W9S=_9?\P9,X/P)(6-)B( MK#0$<0SF@N;)()D+)84@-7-F;4/)U?!3E@<.S\4#4++N\EEW-E$D&066O4%< M.HFX-QP9'B+"Q%)ADL%8L[4-(>]=B+YDX-5EX _"P*6]OQ3&GK7WA4PA MBF@0*%? V+D9M0O:(Z4IITR8'/%3A@.\ N9^,'N_E,[+9^(9Z9PC:*6V 446 M@8EEH-EI%T&Q3D1I$8)G>FV#ZU7J'?BZ"X507!8**?.R;LO+$DJ < XB>"+\[+0!XI$TQ6(^S?.PH=2@1"I8O#]QD&XD87"5D/CIZ11.SRJS3$MT>!MV2TMX*ZPFF8$MZ#!I, M](KHW&K)IU'6:8EN3X=NM:OH!OJD9]1QY*36B <9D.%@##C" ]B)#(.< G03 M56WF';@EN)7@]JK #:? >(HR1BVXD,8QFD 7D(&$H+AG]P.WTO]U#US[";J\I7FBYQ4*FMN::5H@O^X CZ."L 9(/RO+ H^.&.$^-(1IC*\6U+;K* MQ.6GPK(?<_XUBZ7E.#@$F):/*AT!+%,.,6&C!)33G,1E'U7>G6&>T4'F:T8! M)BDEW$02HN1&11L(53X&H*F0G5$E"JP:"LSXH2B3D5A*D#,Q 0IHCP#',1(R M&6F-I$2($@5*%/@I"G@B' A]QD+ /&#E+,.!6$TL?.%BB0(KAP(S7AL1E:91 M"B23 [N&<(^LH P(2UD?4V!&L!(%2A3X.0K\2M/>$@6>$ 5FO!LVTI0TM8A@ MSA /Q.0\18$<\Y&+?.QNS?-#@;) 2ED@9=5\'&72YA*![.R:T"%0.HU6R(=< MQ8DIA316"85H!:8J4J9)KNF\2EF;9<;UI9SP5F(F )56(1A,1 ME]E&(3(BES0P-U4\B>7Y*TO&7EW&?C!O0\G8C\/8,\X'2K&)7DHDK".(>P'2 MFA(%5HAT6G-@;JY+QGX-C/U0#H12W5XN \_X#;PDGH%=!))9L:QN6V2322AQ MG7S2BDH>5TW=?DU!#V61E)4R_LL,SF5#TOF:Q"+GI$?8 M$65QDMJE'*@E^0JE<)8YV,LN<[0$%\ 2RAR5$9G+9/39^ 6V]#\935566FOP$^JJ9!?S%$9S>>Z0(XRM6UI"[3: MT+X LLO@ ,X%-EY[L-"E5HQ[@W4"G9T&18K$[QS2W/1_58I%ARR8(EL,WS2/TM ;0$T 54XV2T-\F" MD8LY=\&P))5QBGDN?2"Z!-"G!=#9DB^,\\B30EIFFU:ZK /G^E;,1I6$C9YY M %!>5?K>=7]+_"SQL\3/VT[XH@Y24L>9\]SCI#6!/[ER2F!GF;D??I;NP'M MYXP[T,$F11(8BLS%W&69(QN,1-;A"+ 953#+*ZM<8F>)G25VWE:1RWH2<[]1 MXR1W,I@02#")6Y&H];PTWI\80&?\KTH3;#18ZP8[,-XYET@;G%#TEB3I*76B M*%PCJIS-^V"?*X 6;MS?!A9>NC&95'W8!N;P\'=H?M_X3_%C-"_7^VWC8HY7 MOWQ$1J29$753A?> M'V%$O@M/SVN_?L.JKM22;PU[>4YY@JG9ZP\J_QW:W@"6!^:7:W!5BZ_&FU)H M&NK??9AP[S@.8$E.F@.@P//BV"@#7GY!*$Z>F@F6KC-HG0& PLT]^'C0';VG M.^P-#J^^B)CURG;>E7Q!'Z"R<@+SZ8;1Z^-_A\W!V>7"7S>DDPAW9X8\J1;[ MG*\I=@+VY\OZYW58V*X_GHP<8+E[TWAAFO5SX"Q0%SYJE6 M*]UF:Y12V*\[)R>R3UBM T/TX>4^_O"927B:V5*S%58&V M;/Q]3=G\(=&_[Q:M[66KF!_8GY)"_S*\,F5TS5!1E1"_=NPW,]P^>D>W=^M'#0KWT'=T;W?G1Z/=$/6CT&S0=V?UXOU?%AJP#"/?4N" MXMQJ1(CD.;8L(*N\17-*/!WF31IK9(I2#*27)RX"]D9Q(YXSU4:7@/ F,R5!2S@-33OV\ MMB](;LPG#>(J (XP%I##,B"L@("D4SZ2D(_ UV\ZOYFAG'=#T)8C")Q9]6Q! MX@C2YC05YQRSW >G4X1A"L^,MBR)V69C)7$LF3A@+N_V-65&".R1PISG&EH" M6>$$BI+$7#E':HK7-O#Z3;$1,[3Q>\^>@[TU1QS5B@-39QIV EMX(7#?B5V\@NN&C6C99CH>%/&R54=TG8Z0SNO M08[,I L?RB@V[F(%)D\-8"5GITZ4@H;\;0[;(7;O"I75?), M-)GIFS#2@FJRDCY1S\?=+M%];YFUYL%1/\]VDS# XG7MZI&\?. M.7QYBW6P!!\S*3W^,[JPE20=&:!IGX>]B:C.;$'$;E>M,?()ACL M&]LZM6?]M=^NS GL4C2SAK/3OW&2*3W8)$?NSI MDV+/WPR!Q'OY*AB379FQ M5( +00S]3],P0@3!"4L>N%/*>&,BB31(JKF*9!_TJMWL$)&(!_[P+!U#N9(N@)MWE-*YMC)YMM90\18%UW>'!X$:P[DAJ3B-WJ MHT#2K4/^?.GVJ]@ '_?C]'O3<##L35R:((^*=W:RJ0T@E3V.((?\8'HJ_Z]? M.8YGV2TT;)\4YT[;6K\'59^ F MN9Y$;R>YW2L+"R0P;-WL1!E)O^O)K=B$:[_"A::QD&GS:T>)MRBMP(9^/,$8 M2CWV3GHLW]XZWO=>4*$P1F!'")2]%,@"^2!/&%68J)Q"^Q@]3LK]?9C]358% M3X1$,5(P8CG!2$<#VYWK:VEI(L<4C%B,K_%_W.8> [P8 >UBK@U&M!4,*^4X MCEA'Z0(E06CNO.4E?3P:?8C:UL?]J .1-/>%<)AF3P=!Q@"E..QH$)$0+.-" M_"^TE$(F87!DG"K0F)BQTE@3."%,V!+?'W5_$S.@G"B=8^DDXL8QI)/R*+& M#4L\Q=SWXUKWYRV>B\+:O#S>GG=Z+H@**JFHC(L!J(:[".H * >&&!&\N:GE M7TDU#T UYP?[8.9@FHQ 3,N0 X@PLD$;1''RF@7%B5M,*Q Z!*/?W8?;7$@MP[P,"$Y,(-=69M@YKU M^;9FBZ'"M=[*A3W>Q!@L%*,V"CGFV0*0QT-:PI M0S'7B^>8:V2ILD@IHP66L#=D,720@0#8*,*5UISP /=S#RI$Q,%0ZT*)_H^Z MOTJ1A -@ F4Y]]-@CHQ,#E%O%0$YX+S,W:K9O76&OWK=,/3C@X//9_U!;%_H M#]?X:BJ_XJRYX[N9Y[4/]>/OM#"^TO\![OAXWVN_;]0_O>'UWYZR^]<=A[=O. M>:W]\7QO]U.KME4[;= =_O?Y.]"?O^P+8X =M$=@RH FE%0^!+82*1P]#3%$ MY=6L,SC"5\9Z;0C#/%()@LH*KHC" FS=Q-8J$1#F))^N](:@?5\39#8;O3Q- MO==Z V]_Y]4Q&BIHP"!5==!< ) #OO)$H]%>:&O]+<<@#^KOG E GTSZ >G_ MLS^,8=B*V^E]$\14_#-')\XR17&6\;KYP>][(TV4G""/>8!+1W4TY^'#"D^,@U2** MV?9!5,UD0Q?M&7X_/,0U>EYSEDX-Q59OQB\>GG.O%H<), M8L?D!'3=&'GCUWB=W'SK3QZKUSGYM:?^_#O.Q:L>ZSVV:VF#O29I<4+'@-AQ M=19+KPNEGLG&FG4L?W4\/_M.XN4S-R'K1.@'6 )*Z3-9 L ,>K?QW%)K;#5* MBMUFE>!KM+2;T> G;RZ#LMSW3M MN"N+5-+U:Z%KHF?I>CZE]WD1]74U$*\KQ7#K;%_7FN$2 'YM3H\97GNWW?S2 MCVG8&DW\SV:*"]FV3S#>?S:B[?7_-1-(>A]A_=+X\T/V>A2N[\W"X?&P^/;B MEF_JY&BRB!?NH<=:RANLZ'+G?KIS]3@H=NSMV.&W& \L8[V>W9(M$RN6173/ M;A$?'#&>Q2I<'K.71/2 X/4:*M:_'?;AY;$W"AK(N2"'S9.;V]??8?:_2B"2.\M34)9XP26-AEW?/^?J8>G-1Z0C,R(;$%<" M;& >_DT8]G(QJF=Z;#HNZ7:^=_2.U8_"46WWF-0_?,';W][]V-YJ-?=@3'N[ MAX=Y7'M;FWB^I%N]7=OUM$YK/[9W\[-W1&/W'=_.83Q;GUK;']ZQO?SNK4^' M?Y]?E!(>P#TPYH_?PX>O//S?'ZT]VOKNCKJBOGM,&T<[/_*:P-K@QGF--KY] M/*V=?SS=WJK]J'_[X[AQ]/MA_;W&^SR$H RAB..D$%=1(NV%0S$ZK5QR@2BW MMB%FHP[03^E(4IRB]T[+R%TDCK&@E<91:@.OD24=O30Z8OL>)Q,]B2CRQ!'W M/" #6XZ4"C)%$@RV8*@0_?/PE2-OD74Z24>VFP2D80:;E3 M41.?1+ !)^&TT/*N14I_$@)46$K/I7CI,T&HLRL(M9^XCH8$CD@"I.$@GY!A MRB,>)6>>))," Y AM$KPDFN7WFY\/8/"SB76/5NL6Z11WB. W91'8]J94<+? M,N&O?E5!VY?61B%D1#0( #UL,-).:Y14C%($9F%/US8TKC)RG^YYSPGX[N<: M+V&VA-DG5REGH;4>!^]^Y!I9L&3/K2;^\\#5[1E*D)182TZ4]DYG0UJ"(7U3 M)>0'XY82]4K46S&+^A%@K[2H'P4(9SIQ&FYPM"2A)!1!G(N$K$L!N:BLLBEI MZ=S:AA)5>:^&]$\!@?0>A]ZWX]CKYN?VP1U9^3+FI63DY3+RSH21!:P'WF?6 M@[J"'7)&V9R+3Y"V7B,2$@U":VDD6]N@58KGJVZ_3-=8J<>\#CWF"=28TF7U M^'@WTP=7:Z9#"J"I&$H1)]H@30'^!&.!!(93DGAM@^DJY3>U&5@Y[67AR,54 M_/.L(A<_=]/@U/;B;[O1'W;@I0=GOQ2V>,^I/[/(1*J\3\0*1ICG%'MK$]'! M8\.=24:I,J)L!5!JY[:(,EHTO-UZ1QI''UGC6P/&L4.WMP[;C6]?>/W;U^.] MK8^DOONIU2 :[U-NO8.=1 ('C[C/U62BU<@I[EQBUBF2 .$6BDS4AH@D!(G, M8JYE!.Q$!4')D MXER(ZSTB$V? ^<9#ZY^9Z-< _#,QQ!ZKBUZO]SRH MG?VZN7D1M]HCL'/I)G\$!I\-/*/1.QV$!)F) ^*28&0QD4C&* WLM^5DGL'O[EU;8=Y>3GC9ZT:2)P"2TE'UV- Q&ULEK0?[W$;$.+&("QH1&%U@ MRA%0O8GAGDD"T"&J6MP[MFJ%\>/5<[3745$1M%=" 5M+PR36S@A!O;#P9QDX MM(KY?WJ5T7N[G4MV7F%5_Q'X MN53U'X7#9R)B7%(Z43#FL::@ZSL;D!6)H0CRFWNJA%<:!#:KBGLEF3P0, M>5_&+$-;GIPCIT-;/I[M8R6PBH0@;)U'W,:0W6O H& D)694I#2,5&C%5X\C M2W&[0MIS:0\_/C?/!&XD+QCW@2,A0I^CQW;&?2+AN:#+DRT?1('\3YUI5Y)@(8F287@\[ZD+5!.%HM4,<>XHTAK'W W4DT"8$3CK)0L%:*C K>>)EZYV")B(ZNRG5>3M1RG_\\*1 MY F Y&[^J!(=%D*'V1 ,&AT7T2B$-<.(6VJ1M5JAI)@RB@?/M,PG.J7L?\$< M:YTERGNMB#:<:VSR89[E1EBC Z.NC+]815:>+]P2++')YF[C!'Y$JY ![D82 M2QDXE]BP4$AZ7;+SLV/GA2H8/#P_EZK\HW#X3/P%%C(*$,K(JF01]R8AQQS( M;>*LH%SA48UC6B62KIXN7S+F?1GSE^(O2J9;D.EF0BRBQDH%Q1 !RP98+21D MHM/(<9/W,P0I.*C(9 4YKA2G*Z0=E_;L@W#K; B%(E8$%I!61B(>'$?61(X< M-50Z^$\(O+;!Q;): )2U+>[&<-N#P]@KJUG<&BSA. 53C7*=W2_":R-^?3IJ'.V(^K>/N/;A:Q/F>[KWXO MV2',NT:W<["$CBRJI#1BP5/$09] UH/U[DS@03FG>*[7LUBP1-),6* .J0WA MADM;G.818PS63K%8TM%+HR.V+YF4R>J$J",.<9:55.\M4EZ:J*6.Q/AL'I;5 M+)Y BP33G+-(*>68*Q4-U=X&)HP TP(S4T9+K"1[SD1+B!2)$YJA($,^3,UZ M9HY."B$&9E6*0@%2$UP5UX3;ERENJ\W-"WER'IZ=2Q?K(S#X;+2$TC$28D I MX@$C[IQ%1H)2YES"3GB#)5%K&Z:*Y7U*Q:XP:Y?%+)ZE6E F[SPV.30K! MP6\XD$299V4LQ2HR\UPL1:*1!H=!!<@\S+6,2$NLD-,Z2DZGTM%_U$X?":6PE*;3! )*1LUXE'E7%O,4P(\FI<6,"*P18UX0C;81*V&@?;"X&B^\3 M2E%*TY>O')?6[N.S\DRJ#S%*'SBD6#H3K.]GJ:6$0EWVWWC MUC>CR;]A0!VA.P1HNFA_4S;36MH"O1A)B*TGD7C! #VYD\&$0())H!(E:OVX MVU9Y'+Q24M#/'0<'RJC04N;S7XQXLC@GSVND-4U618&UM6L;1*NJ4$MNE;P$ M;GH>/0A+7'WUN+I0FXF'!];27_<(4#M[,$]T#-PKAF"#;2XH%9#-9VS4F*BP M)3(%GF/;=)4LHX[!BT'9QZV"4&)ZB>DKJRN77J/'!O'9&(D4M*36&A2E<8A+ MA9&E/L'Z"JY#\DEXM[8A3)7I4ETNH;6$UH>&5LT9K WF3%/'->>:8B)LBL$E ME9@K*W^L)*S.1:M$+X.S42&L?,R=5S@R1#(D%&?2$66LI#E%60&PWCM$%C[#!&? M6X-YJ:G(>JBN*O-2H+'40$MX?=&F?>DU?7Q8G8FU"]%9&Y)$L)$)Y7U%6D>/ M,.%,::)Y< "K4ET\50:78J]>X@5B9C>Z !%4]\TQS 0OH[#%&CRH1U'WA@ M/QU&M1*&/:"3RN P5E*SUQ]4_CNTO4'L5;JIDN&IFK_JQ8&WB-[\N? MV,H)[$YGT+2M2O-"2\QO]T";%G:OU>T)7&'\_CW0\K/S05M.Z9JLY M:,;^]$+ VN31M;JG$9:X!)M_["2X,K1BUJV M=Q!;9WG)XDGLA/'BY*=-70F?=/,^W3"4]_?%&Y*W* M^S=9\N:%Q)E^8 $9^57#_L7G__PQH+$ M8UBOO._VKI)5L0.]^-]A_AX6?)H=VC"782_FWZN5?A/&:GN9NS(9?+>M84'F M_\SB]N2DU[7^ M$%8%GIG)!K2,T2,3/*=X>YQ0Y!RK5L<4/IX6,!N(&:!T;V%21\-0<%[FW7@Q MB\FSAD6%JTI^6G_RV>2A0,R=;KOIBX$"#0_[@QX0=0_X(W\['F2HI.$ 5FV* M40#OFGT/TA96&J[(/ ]/&+%. G$-2#9B>!CKL'7!:18@Y*S?!'BPF14J]N"@ MEZ$P3N^1/\RLFF_YQP)*HK2>,N:3IT1R@[W&C$:?*.-$2D5'U>;PI$H8QFQ& M6Q1SVN+%B+;3K.8X,M:+#;J;PBB?J<*X]_+ZW^ZE5VZJ=-N@.__O\W1D\=]^X1#GA$7F3 MS6B/.7(V=W!Q.C%"F)&&93-Z_:9* L"A+?AK0O^PY4 ^F207) \5DR8^:LVD MYXHGF[B@8% $CVDR,I7D\=CD4=^J[4LEO*$&(T]SU'',IWV61<2E29P;9V0L M>CZOWU3C=$P>&5+[W30X!4G_VR#ZPPY(IH.SZD(D@I/));%$T@+L$.$LX 83 MC#L5&!8\E"3RZ"1ROKE/0Q)%8+H*'"Q&S1@RB5(DA3"&!RN"34 BZS>9BU,4 MXD&\@53N@5!JC03]8?.DOQB1!$4<#BG)0"E7PFD8%??.L!U<3N1C'282\5]I+(O0B)6 M*>^3DM@8((X 4(9QE#AP(:(4J10UCT\B1P?[_Y^]+W]J(UG6_5<4W'??FXF@ M.+4OGAM$X,'V96($8P\>'_B%J!6$M7"T&,-?_[*Z)1!:6 4(Z+-@D%JMZJK, MKS*S,K\,))!DK$&:>MAJN*?(,N+ 80'A$2 RDH8L(K?!D3D-M,$(!K\ #)/2 M5LE>YX0W#I ;A6$I.>+8._B!);*$)61TE,Q;21+-['5D M;3I]\'+U[[SG!YW 8_!@K;*<_ZV3I@JLCLQ9[HW'60*(&4H ,94$/)H$G-+*4!<-X8J"!/"UZ=YQEQ+0C;V3Z'.0O@E^9+D) M%W'V\6T'=M<9;N=H%X+]Z 3VMD[HW35:@64 &Y+H1%/DAE.3>[:H1)6(E(&U M4NTF3R-.#+[S(+<5#9:RW'U0(2ZT1AK\3H23D\Q1C04A*^OL6CRYR^(SR9G! M 6?V7AX\-1* 17'*/-:YKJ3:39YJ\8^W#H(0BH,CAX008$H(ZY&VN>720ZK'DP3BM=;29/)0#G&P<\,D!= MV$*T,&!36!P0_)\CJXR+C"81.%M9%]<*P/A>,N%;Y0_EQ6^TRU.;F[VMD9\U M=(8X+9$/CR(]:![SCHS__($K0; M*GP^R29F;^SG47;I_:LM_*O*\_4:K31Q!Q./O[< MATSIT1ZRS"T![D1M%A>98[>P%4;8<$XR MYG0'\9E@9F9H*1^N6W\T.LI..7VG##/E_;U([BG0IM8;N%[\SR 'Z?J=.=&G M\@BBS"\82Q[XO_^E*5&_]68DCC1ZQ4A\_R(=R/9@XV[FT_AW(UTJO&AWUJV>PB(.-P<,AI.TK]E+"C?'@*E,6M: ML(R50QZZX1P-]WG+T M(YP05O4PNKB7T'90W^J1/PP58:YMM"3C',>191_K<*.:T4!M04R32YVG#YA, M[YE8_-9+%=Y2)<)34')-&X_;\/V[I['Y(]9A,$=O@X( [K]U6C___G/O^)_C MG[N?3W.] GQ7<[_U@>S /??.)FL4]N#:C?.=W8^-[6]U& \\UZ=_ MCK8W-W!AE;;^:>WM?N5@N1Z#93K9M_(@^1!UY H1&@CB-((O&KOQY@&L/W*/=TTZ%5XO#JZTI MO.+1J$BH0BDPB;A1F;35)$2,EHIS)E1N$Z]7E7XP7BT???FR0Q*_%R3->-8* MDA8(24?=&"M06APHU:= 25 B@W :Q4A9;CK&D=&!(H.)=-[8B'.=IUJ5?%Y* MYEV-J,I.NC4HB15PE9WT2#VG+@YT*VMIN9!I(R]*!4^+AZ>] M:7C"V.*@./+2*<0EY\@E9A SVBK-/4Y)9S;>)6L%__2]\9X7JF:UQZN8V"HF MMI<(^-OQ;5!;/A&F^RE,!^#&@DF"!.8!<><),E$KE!*E4N32&>]?7>>*JQ1L M$^1KTSG8MZM['6:FWI0 2RA9><)JV:GTGI+'":_5'BE#MG7X;L/[[B"&/R^9 MLC9CBMUN#%\R4]D@]C;:X?=BB@]CN_][9G&!!2]F>^Q#OP_@(^W^9J/GFYW, MT[0T&;/Y>TI=_[Y-]QL[N]O-^J<]ODT_XYW-^AGH_-G.[I=6_?R?XSK=P_!9 ML?WW9,;L9[;?VA* !_"=AVQ_\S.OG\-W[,*UG_;.09?/]X_S.+^3?Y]_P/7# M@PRO+ F+@K$A-V6,R"0B$"8$"QE88L27" VB&\-&1DS&'-8X$.DQYXXRS915 M3N* %8U1TE&&>0[Z49UN8NV+%=J^7,HRL:!XS*&A WX*3333'&#+%@DB%K#'3&. M44^G,LN?C[E@J')Q7.5*WA$_5+EQ^L,AY]5%XGF1\YTWQ"4A8KBJ1$^>@JZP MND\*NA)K6IG%IZ#C-^N-PY65/GRX\]D;O-,3]DT_G;IV^,< M+E>>[Q'*O:K8B%O7 MVBG^JHF#M]%#5[%,>K(KNC9INTV,BGK MJ3TC>K/8.FEVSF*LN=B.J='O+2Q9^0W%!&]Z^"K>-Q4:^'LHD]^R1()[ M\V$HAU]*N7P_E,:A3_-"(H#W=':&$4!>_[;]?7OS.USS'1R>KWC[V\?O>ZT] M7#_^>K:?HWBYQO8\M+:GNC <_MS+WP$.TF94Q3)61-F*!L(D><:HR*6_$R/!@-&/>>,-7UAE;U>312QQ> M8/.:"OK> O0MH*57!7W/#WUG$\5=6/' -$#*/7^[W3FS M"L86#F/3Y16P*2GGO$;86XJXI!I9HQQ2V@=I!26!L95ULJK9@WMD+S MYYX0 M-3=P\>;5?%&-\2HU7Q(UG[!6#.8*%MBAQ(1#W+"4*8P36"O8X4!$#+Y0'$V73VK& ME#(&(TYE0%R;@(PW">%(G(U@:J1D+"-<$(D!.F$U#3@E.O"5C%__>O)@P^NVNA:T]M<\?!E!3AX0J/%H='AU.VA:,V4.D5XH%EV\(! M'MG,8N6,Q3!M%55W&5Y57I1ID6ETL^@TA,FAE#1T>0D$IS1 MK-<2::X,"J)H!2\>/7B1YWV:JJ%R>!:.1M^G M$UP9,90(C!@E.<$U*>2C (W$*I$#==M54L;JOX<%IL$Z7IQV ^S@ZB M"$(2[Q#V7,&&H3V"E8_(_Y^=]N%N[+8VH^LO#SOJYQ$J'.\? MPW?LUG_6-_]H[1W7\=YNG>[L'M+MX_?-G0N [",<&QEOF0 "?*Q"2=:IYO ME">\EF?\>I[@:XFU9Y((WSR:JZ-75%N.0?:54#QJ:;5.DEAON08%26'EL7A^ M1^)W2?:;IV.KW8-9:L'VU7O3LKC[_4 QIU(0"N'(P,)/8.;; !.)P<*0V IG MG5H>JMY"JOM9J@,LXXB*-X:*C'F[IGB*W_'=J/3K?EN#(U^+5E?9$I73+L5 MW>3\.%LR3 HJ-:6&&Y%,]C>B$I%PYL%WN6W2RKC;^U)"9?=S1(:ALCR>H[U= MC_=:=;S_[2O>/M]O[7S;HWO'7T_W=X]:>ZT<>OMZMM^8#)5]^;[]Z>/1]OF7 MQM[YE^;^[F>VW=H3^\?[C>U=^+Y/^XV]W()D]X_6+!9=;H@,@'A(*!40QX0@ MS;5 G),0I6$,_.H&4Q]$KKP#7*%YE9%&Y M=Z^"([>T-Y\C\C-N=/:B'V0:F")HU>S8]FJM'8OF40/0J**9,KQ;1+,:O=[ MMGV$2>GU>_F2_W,'S292,AMM<-QJ#O\88ZAS6"9!J#0AS;%8Q*1FCPX#/S;: M>3"_Y['[]=_OZ+D/\*G?WCXWS^:^[3YPQV?',/UW_<_?67U M;_OP#(>X_JU.=CY])GN[V\WMW>_P+)]_UBG\EVA6/SS 6I#@J$.,4\ (IB5R MS%G$P&IEU& ;O5U9QVOS\ '$OSDB2KR+S"5&8O+$*3"R>.#218)M8K"#!, I M9>;L)I7,O729V_E\X+"5,?>JR&=6^>" (@ <@HRG6D9)B.4TR]QT7E!M*&Y7 M0_15.=>"$+VRU9Y.I29\4"4U!DU(*' 6$3BD74I@JRFY*M6B MTN66*.&MTMP'[HN5YCZ=YDY2>[/D*64":94(XMQS9&S0B 627,CY"A$T5YM5 MQ<42:6[%=+5L9PU%95-5##H/&15+F(NH8%>DW 2C@R11@45#C O4A\JF>5YD MG.;T-)8Q$51 @7&)N!0!&0'&?K9SM%0AV5SZ*5>9J2H_7['B,L^BE=@G _Y( M$$Y3ZW$23 7)P,J1E4GS[(H[8=+0)(7P.:E/4P$_DD.:Z81 I'@(.%+O5$%2 M1<2#*226MGZ?J875"+QJ5%L4M4:'2XZ#2WO0QO626 M8$F1Y)DGG!N"+%<^QTFTA2W&<>F+'*55(1?E:;V4BL%*Z9^4A*)2^D=3^@E3 MQ"L:L><8T4Q[RVVR8(I8,$4\95Y8PHGBH/0T]WE]<(OKIU+Z5Q_*^#/V>N]J MPSK/VDD^J[YGD]>7ZR']\LS&R NKLGT)\#1-S1T-@)/78([D,W00A("<"0PE MJK4GF@@J2;9)5LD,=JM?J_#&:U#>QS J*N5]#.6=;%&"!:,.8FLPMC\T"^_H]/YK> M@E5J26A"'I^SI+CCNT8?YLG?@A]J6,OR>UE _7&R@'J9*%:>>3"[1[&6VZ+; M]EGMR/9J=E1U;@^[,6;&H=IIHW]4:_1[-6?;WT&H:UE?3FJ_Y*OA@A##:L%E M\W__2U.*?QM.^L;H\\7+Y+=?:Z='#7]4.^EV?C0"/$!_[)N+K["Y]72G^2-_ M11YHX7<-!],.\/;C5Q=M;7^P+O M],]>=_W'_9F;MG#]\( ;K916 3&9:WXH#TB'0)&"G\)(:F7P.>XQ7>L\JK^H M]>:4J-4V+D@2UFI_#;JY+*U?ZW<*&=O(,EH(,DB=[S8TE-JY,G<* M\@V_#3QW3QJ[/Z MYP,6-!,^&O##6.[WS2G2/#&DK8O2P8Y/;03Q$_/.\$JDE*11 M:.YA$#;JX*TR-$JO@J]PZ$D%8?OT@$AO,$T*!9FKDBWER&5&0XZ%8X1[98G, M@C"/#(+08A!LK5:[ UUB9OXPCP'QL)YOP2YG\9,T8N7KVP0H8?FIS>M=KN ME;VB94.\RM!7\T>V?1A[TTQ]$_Q;* <0WC%Y-:HPG-'RI08L<[O_#A%=!#Z> MQPJ%"9$79NC3#^&W*]-%^)K(<_$EMCH_8JDA?VZ]W_E22\T.[/D@Z'-1%P . MY'\">*G/[)T1'$3E>03C+\@4$V=&,N8CHT,.3MB!T2VWXJM$G.]MK]'[^Z0+ M-N9.^Q_;;60_[0OH)+D 6$3?',)N_=S9_7Y:/Z[G>[&=G$I# J>1<21B@GU7 M!H*,H@Y%@^$=#1NC M^=K$W#[7^O7G49LE#8?JV1AH+1Z)5V7"48+TTP8!Q? M#ZCE8/:3@!3@$.*:.V2EU"@9EUA@G)LHYPI&AH=&L1'T^K5NW@E/85L&>:C! M#/M!TV:.53#@QX6E$I,7)B:BZ.2F';8B-Y\'P4#<8XR,,QPIKGR*7B:=J2)F MBLE:;1O0(8L*O#*PS:$H%.("\C#H94CI7$K,A42MUG)C@0II7KH(G,"Z#*RUK[$V2N:P]C[4OF M+:_]$F("BVD8J_CU-]@%XX]&9]!KGA6W*K^WB%),?,G'[$3,O.G:!(/%K)X$ M(R-P:*EQ6B9LG'1ZC7S-NVX$56G\B+^-*)*+U5W,-8!,IVR0\J[P./-5,":[-&.I'74SA/[7S?THU,KZ;L%2#AY" M;@*3.?+_YU]V?=9*WL;7O75+@5NT"*A\PP7[AO\9-+H31P>P@;8A]\L%QQKUG>UQW-K(3:,';[7;UU.+&A_PZN M;]OF?ULGS49FEBJ>9_QQ\@=&#U,\R\56C]_V3G]:WST\H(&2O!)(V\@1=XDB M)PQXG#01Q1+3A/J5=;XVZY !Y %,@.PT#'LSQ';1IB%:<$'_,[#=?A&9ZW8& MAV6$;_0:7)?#0W7;A0N'D4"Z6I@)J=.=_#P8F,6N408)"VGL'5GP7;),WDL@ MDP-)3,))P"'N7;28:J=QP(F2)&PED,\ED.>'!U)RHL"#05H4A42:(:V#13A$ MHXD&ST#!!L;69D2;AP*Y-AW,G;FG*+KL>XI1F"[3GL)EGHQ;[ABM"%\\IK, M#+_87^?N-[!VO[A?:Q_>;^UN;A1'Y2-SOM&>&7_^M<"*XER@:QO-#"BI,^@6 M'6.B'V2+>P0BO4HDGDG%KE[WXVB_#%(AFH]7H%SV4?3S)./#KVMW/:VXXYZEL MT8?;HEM7E[61$P%[-1^[A2$Z)0>U?(11=,(^B5U8X7Z!!)="5$0TVU=NV8*% M>&K3ENGH#-@'%$>>I#7&!^Q]T-SDA :[4$OB6B-B(YM(&S#O>=2V^??8?.9K M-]JAX*W:&IO"RNX8VAW;8 A+AW/_!XX$U@9Q\*+!$.84):J4 +,X&1RR(3S? M[BCLUS'QN]CVAKEUHVUNN,6]&+$KAU]T=>Q\L-TV:';O?83--VZU?:<5=^W/ MW&#VI OW+[Q]D+6-DO>Z^+.R<:_(VGE.[$J&2IY PI3+F34&&4L%4L$%P71@ M$KOK;5R\6F8 CHN6BWE#G0-ZJ[5FWGDOL70*<*M=S\?!&61Z95;>:,O-Y(W#@'/AP=M>+_9'-QU=Y!M=/VCU^AD( MRD!^86_U8"_^$7O]HL%FMM!!1M$A6-N '#G?<.!ZC="PW4:\_H:-*T9!7@.B M?NO-$N*)31L,0.L JNX(G%9J$I.)U@K!M0W6N* LN)8.G']BU!-[_L6FO74Q MDUOM3Z,I_'LT@V<5<@Z1$WX_P+ DPJ: +'8:<6\%LDEH)#Q/B0H3N98%5OD'G$;_^3/DOF(9.:/B_RI%7F:2WT&7X?G_ 2?0."XPT"0KQ M0!+24@:$H_,L.F&CCEF7U8T)QL,0\V0\N700[R8L._7I DI1618>_6%N]T0.=\;LJXG<$UG)/T]B.\/YG:I$/&"W MMU2Z!%N])\9'':QD-N H'7,S^\1?IY[?8!WC3DJY:WS9H:90V&&?IMRFIM+1 MVV0-P7T/N)<&,ZF1ETDB,,@T @SWR&EP=@7Q3&.=^\60&W2TT;[2.0NDK2AC MG-=%*X N@L!EV3J+MCA=+)S>B4J#46YLSO\IX\_EV4(O-O/AP6KM,+;!,F^6 MRA]:C78#4+O(W!G)ZH55W>>6 M^.'6T\L2?U72>Y6HWT+464[%%=3+2'1 "EL#?DCB2"LG$'>Y$2D5Q!&61?TF MTP7D+Q4=L0I8+<1Y=*IU45FQFL6JE-UG%9SQF-Y.^C@:=B4YMY><\ZT#&V@P MUD>45P%Q >)CJ*A0.X3$(*\$MGUU5/@7<.>WY=^WNM MMMEI-L'V\!=+4"C7H!=?@ !M_+"-9LX(!3D:V0,[Z<_8SZD3HYM4(C5'I,CV MYN<#2[#2BAJD)$Z(,V:1X9@CJJ)@U,;@CRTB[1?VP(75"QNX ,B:!PN1FC)@H4CD>3C\'! MZ@4SBA@YP]N\8,1) :(@RL@N')9R]N7MNED?0-D^?G[5"EU]^X&K J M\KAJ&^5I_=!-F\B/;!:&0N\HQO[+<,QNOU&7X3MXX-$I^V6J0SXKO*A%F$U7 M,;K+L#BI+ YL=4#9.@ .:]AUHW]\&B_5WS.CK*2\^77?XV+S4;\4=3?Y#K\ M'+K,R1@N&]NKPRK$X0H.B<$NOVNU_-!5TJ^R8KNHWLIUN'FL9Y?C'(:28#>[ M'/&<[.DL>"4*98$YF^!]*AE7X-M[@P0XUUAE89'&ZLP":"$ (7%)@'WS9E[+E\"3^LO@'TTW!FG M0L^C<'=D "QA97.\4UGE2>5 W8H*OC+H5A1(@;I=O%M$ZT"3 M!MT(:E3;Z%\'H=U8@"?,G3T$#3TIVV@>_< MI>GMF1U??VYO?C@P4G"2@D2"6# [E"+(,6F0,-$0:Z50F=95KO%K[-U+TW8U MGVD7$ XR^L-VE4,TEQOVJ=3T,-Z= M>3#D9K>1"Y,MZ."$!2.:$J-E"IH916\Z**&/D/+Q4GF/'R#@9_7CKP=)8DR] MB,@P94' LSLCN.P+A+^C4X$$;[FSR1*A M.9.4>&.3Q[A:_*<^)MLBV[N?#SSXLPXT$J4D/>(D6*2U2XAJ[&*B*J:026SF M<5=?B$-Y!C9&>U1@UP@F[I8\+#E5Q%#)I-9<@0?(1(@T1!-8X(3;6S-37I61 MK>'P,@]-<<(60&HRJX<]C!4MS5 H6'UW[T QI:2B''DG$^*2DXP.#NFLN2Y9 M ?M?]KJGM[__SKAPM]46F&FAI?22YB)QY5Q>:9!$Q6%WP'.LFVJU%[/:QUL' MB5N'I7#(,A]@+X@4&4XD,B+YI()WGNK9N=[_?:>@QQ6&^(DZ*Y42]C)8C0UG MU!@PAW*TS1FKP'7U,W>'JZO_MS^*8=",.ZE>9@V".[N3QDW>@HQE%[[S/?@( MW]_E0S<[2H(<<3P-\[ 5_LPC;.08PR)I(+GR^S)B_XX8N@3)&$.HQ5I9QYD7/7 M>B.NVU$B:O87P0,-=G&_XD._E8Q>HXX3F3!JLBM:?N+R[2&7E#%K6K!, M)S5LSS;\XB'3U%K!-#71\:)\3\LU(NG=;^U]2>:]8BOIL/08_1KN]QEO\23BU37OT8PO=7>AJ_?/8W-'[&( M:MPR5^JE^F3#1D1D[QA>HWL_=S8_Y'T7[[<^BYW=?XZVSS_S_6__M/:^[3?K MN\WOVU.-B/YIP%[-]H\_<##!X=Y?6ON;W\7VMP]L>_.HN?]M_VB_]?7GSK?/ M]-_G&]-MW1PC8+4+% /)C8@P1CJ!.6"XU"&7F M^WOU^I[QK"^D7?"R8],>V("[IYT*DA8'21^F("EQ9VEN9.)9[FL2B[XFPB-- MXYL\!XIA[WPC$>;HUT$[*3IZ&9E)STR)HG*3EHZ3/K8 M&70KU+D3ZM2GW;,0C;22(PF_Y?-6C;3F$DGO8 F]$#+G,2HJ*SOHJ3%'5G;0 M\F%.XT>L,.=.F/-Y"G,LB\$2$I&UCB/.%8'?(OA?*7JLHA1*II5UIA^,.96= M!0DM8A6%^!C,$&424T MK&JDRH?L@U&J7I\]5'RW*OON+#5,Y7*]N^X!PW/EX4DQ@Z<-G4$^=QZ-=WA! MOW/R+L]%44QS\>8;.&!E"^=J5JNTQJJQK733>N$U?3I*K& M=6^A<=T2I;U=#K- ^AL?GE"U\H15<+-K! E=*Y_B]C\?.;WVHVUT_['-0:Q' MVQN4A7)_ <+ZL_+G\N35^M&.VMCY]!EVLP_G^YM;9._;'GSN8V-G]P/LEO"= MNW6R?=X\KF]^Y=-YM5M\?]/C^N[V]_KQ/T?[QU\:]6]; L;-MS]MD?KYU_S] MN9U%3J@FV[M[!\Y&Y9662"C#$&>*&AJ348&(X)-B.$SEX3[1$F\V>K[9R:O<>]O+^OT@*I=@=3#R6+.< MP^"0,S*@X#P5BDH+"S>UK)H1'ED4PCONK+',.T$8XRHIIW"<7-8\[[5BXFMC MRM6;:5M<^?O&1J WCF3>YVX2S*I:>:I:.;?\R"Y'KY;R>OXHUK,UMIXY&=UZ MV)C#5=*#PT&C?.6BDMF=U3;^_KT&8K=:FU7]^12UZ[.?=XZH%MGT8ZCQ?+3W M*^MKH[D;]K6[LAZV;)17D!.4Q NGG4$S=[*N=:./8(.71>*QV2SJMS/W1VZ0 M=6(;Q1O]+HPLY8J#6K-AW06G 5Q;.!^Y W:^9.CSNM@_C;&=.V)_S^U!;'8N M&B<%7\2P7'U,0FJ9562MMM6O@7_; 9#(GD:C=Y0Y[G*A<(S#6O:C1NQF"O:S M\A'@:3HYKGD^[#_;:)\,^I=-Y(??,#8-)7?&V!TOR#PN[YQK'4:- :^K>5@J M$+ABB0Z[0##Y;$T@_BQ6B]2*=BOTM]I6N3!E/W8;,O$XS.Y_!IU^6>!2-&K) M(%$PA)9"4_+4-O*C9+]TU#P&7AL)8&-$>]*?X$@JB#:&,@IR -B3.Q/-D[ME MG\R7M.3T8LEW'-SH1^%,#=6RI+2 !6M/K?PE]=!0P MW3DB,25(JS-N<9-<9?*=]N1M;GJ00ABSD'VW"'';CZ$5Q!C>V.J?%?C9HG91D:-9U!OW19XLEF[5+E=MCIE<%4P$K-O2XJV-='*VN5^[VEAY:).6EM>,@0R_<'3/\1OEH0U9BTKD&XTJ MPW)I?Q8;Q]"RS:1G0V %%>WU+FC$,X=1P:*5!IG'Z'*>\G,UB]D<4H)9_Y]! M8]BP;K7D+0+5+WF+QB=ZN$8C2+C*)#;)QYBOZ( ]>VA+LJ^"-"+3?#7]H/SV M.?[1%;8Y& QH2K=RUBENQ-4SO5\5]_7N"S?_2 M!]2&$WV_VU[_'M/\<09[N]L^-)L.YZ/2L2]:Z#W,@[+ZRA.FI\EXT#>=V10J M,MX(Z5>HKPGS\VY7-1,5%,]G&K\,"UX@=4$[X>$T,,8 MFXNPX>8V[B/K]:1@J7MW+Q&6:9\HCMY1A1DCPA0)=?CFA+I9A_[?P"\;#S^506WP6SKMW/VFI-J_ZL:, M/)VSXEXO)3/O?BY/F9EW\KW>^N-H^_C[V5XF6MOCO;.)S+S6Y[.]5L[F^Z-1/]_"]>//=.]X0^Q_VX/O]VRO]:6Y M_^G#Z=ZWC\=%>6OC:F:>2IASXS"*!7,M40DY0RW2P0GBD[%,%N6MDB^*!N1V MRG7?G+L*'BMX7#0\)D<]U5YR[3EW7F7V8<^L909[1E4!C\14\/@*X''[]ZOP MR+QDQ'B#3,B\QU(SI"FWR 6KHN+):DE7UMDJ)8NJBGM<>%Q0O5R):VS)@6UC M+"[]$#?N1D_MS9??)2&(C#0HGRP'F-2)>1T]3X:9$&2\B:U[85 Y!RG_&G3] MD>U--N!,C9\QH//8[51 >2>@K$_9D3J)9%(F?@ZY8V?B&#G*$B(D8.E\8K!G MYJ/2XCQZB8KT*BA8,!18(FF23C$6$P=AL)P*F[Q4V/,@>=FU 8^@X!&=RINA MH%+Y.ZG\I&TD%$"]D@Z)Z#&XCIDJ0#&"!-;PB@[>*)(#>P]V')>T)G?I[9]A MU08=Z=,._SE)DC39*$F=SL($;$@Z+( M8A*1CTX; 68/+/C*NF'3_4]^?0YZE$K9%ZWLRV[>7%'V*C*T."28M'XDLY@1 MKQ%V/'>:310Y4'^4NHK-=%>L9\&"-Q;Z\=W8'_61'BE'%01Z M$4&@UN&B4?%"'*KXST+@\.N48<128 $[C*PG)#?>SD>((=?!YG6.5+#$J_C/ M&T"!A1E(CXH"E;;?2=LGC9],A2$QHXACZQ%/WH.V6X(\"04%4P07:66=/9C* MIXK\W$]?O\2<*E[H0A7\>:,VSU8;T,[VXF8<_CN(NYW?RZJ"K?9&*U?E5"[B MXE!R;\HF,DD#$EJ':&(:<2XLLHGDEIG$JV24(2H5K0/HO':Y5<-9)#@@)0E&.0*%-)4,61RDH,[;Z/*)V[09=?OCMN6+-RVUX311 MOQC;87DJ%ZN6 E5+@=OO,EZ(P#E8H<%KGDL?<8PD,NZ"<MN6 E6)SY)O M*X=3IJ;5#C:59)"1%K852RW\Y@*22GL>C==$VARETVS!%9#/V)F@@N(*BI<5 MBJMB]#<#Q9,6?@K@Z1/L ("31CQ0A0SS!I$0A4]@_AOF'J48?6F:Q$Q2ME^E M7)Q+0;?,3).9C_#A;)-/_>BWIG'/S,G#T_;,<5B$ "ZX40%70F/(GPK.DQ6_,P%XU^[3\#>T%I>U000&;RPH(#\H*AV=MN]RS/S@7Y6P,FM=EI'Z)\ M,7S&]4O.Q9\%QV5OBKC[*G7<+*Y76"+XW(D]*XD2832I6,I,]VU[XSR,O:M? M!3>#>U\,T18'1KU+9E?;+JEA2[I&&&]F>>T6'ST]:O@CF*>V/2QY*UUL-N*/ M..*0'S/\YKW.CU!GG0!?ECGI8'M@4,PTO0 H:M MU1Z9BO*2L7\GY06([=XP*E80Z?5[?Q_9;GR?UW]4?;0TI)3G&\--L7.Z MM[O?W#X_/-W^M,7V8*.":X[V=K=@PSN"?_,80FN;?C[?GR2E/'Y_M-WZRG8V M-^"[PC%L<#">CT?UXS]@HX5_=[_^W*9[;']S^_N_SSW=WOU\8 WL83YB1$WB MB M'D-4ZH> 9B1Q3SZF9; D2E<)!)!\(]MPKKY7'5N<.:IPQG:9:@A2SCHII MKXVOS#UZ@-S\U1-#%9HD;&T*C'*5F,..I<@Y;-4\;]I5[X\YFT:O6+,2*AOM MS,B66=/MJ>T&0# P2_L Q 4]:*> ?(#'PT:&P-@Z:7;.8BSW%%A=-'JE%AJP MF_8[W5ZMZ.-5FVMVGS1M>S($)FDB=\<<'PXW_E\D+3S7BJ&I"<> M<^]J_W2^+54BKR) M4HQ-+3?!1+D+9FWKXN*\-K5?\B4KQ37Y[Y5?"W'[I='XM59^F,B;/PS7E!]> MFR^+A2+T)J11$&:##3C*P'F,RBF>M'&)@8,@E8^S W)C0CC:M"XWI'%@W.AV MGTWM61M9"4>"6KS;VQCTCSI=4/=PXYGOVY/7+5$_/" \:A:<0,QI MC')C3^0B-\AYD43$6$;I5]:W9XAK&G2+WA!#[&O9PN8[A!4J*-L+)+N0URQ. MJS7;A.48'![=4:HX%4(Q&!"7EHLH;7 Q:!NC5L%XK&Z/<0\6KYVRK\*G_)2] MK?9?Q8')IVZG5X'B'"'[N;/[_;2>0Q+'G\^WCS\<:)<<=SXBL%<"@K6ER#JG MD?5@<46+4V1B9;W3CM,BU\O[4JUS4K+!Y_6X3M[ 1VU9\&FO;,LSZ.?S-EW0 MSZ_5-DI9GG73(2:.Y'Q$\ UKGAV7\9'U5FO98P+++=^C?"<+>+GSEPU5RAYB M^8.S[(G>>$N88<>Q8KRS[[LZ_",[>=&7\;!:$<0HOS+$%+O=B\^4[\##EJZJ M;8,EV2P' 7SED"=W9' *%"6<\D]AHVI ". MH$L!&Z)]H$R+*(;9"((8-/KEL?>GC5"&&&SS^IUJ7K!2OCDD.:3UC0,1LDMC M+.+6P'8E'8"'D10)BYE4U$O,^,KZO)Q,\ ^:15N*'("P0RD$\;N;-$F)@PM6 MBJ 8%T0ZJX@ +\01\!(U+AN9/XD038O.VY4.!L:WS*XO4QAY*B4"OY8@;:E! MQ(,O1!U7!+N5=;:FIK>6H6C<#8E6L_"4(;&[B1#Q3I%HDB$V<4J< >=340* M*KS3Y.GMY%&D[F.G6]@VMP.AMV?.?#_?V3B0DG$C!;AW)K/O,H^1"2(BI;P7 M+"GIHBDJ1)1Q.QXDS: T[-I3&""YNTX6L%'+@1+#&"GV8@+[ M]S7O%CLUW"CW4%A-Q[:?A%+'HL%-^^ZD]Y/<*>/^1YJ@.].46XE R]/K.(9M%]7;=LKQO0, MH_OAT?MA@&\8A>-T3>4N-B>=DA+T7='%"FSDR^8U_[URY8/#4T%\^1'K>IWF MH#__(\O2TU[*B=D;^WG4'8WFQ!Z"QP#&]'=D$PSVG6V>VK/>RK^N/%.KT483 M\CRG!7TLC/L>53(4+X*QF279BRUHV[&N_^Z^1A)K:SO%O - MR/I[ALJ"NLVNSUK)V:'[FT+Q$Z%[K1DSTIBDO>(I*K XB98<:ZL8A;$]\IY%"VXT.,Y@"XTP?TN?3MO!"C9RQ8CT7O*HN%54<&$4CLY@9OC=0VL;S6;'YX/%V5O\ MAY_YUUB%8Z=W:AC;]P.B6$R$)T2%-XC'S,VKP-5-4B7GI"0VXCLE9E'#A(V> M8S#GSU1N?J&?$Z\ZAVW88&H9[L?#QWYLB8H^ ML+!&DTU?IR/HJ[5A$_F[.8*+.W>^XA*ZFUU"-\K!"K>-VSJ',N$,XXX"FB$ TP5L)9[4T MR+W>?Q0+=)Q]_/*5/;G?Y>['\9*6-UOCPM977X[L.SG=T-5M_=$MN[ MASE3.%FF#++1!9 RY9#Q@! *ZX2#E=YZ//NP>="^P+T)H/,Y?VUXU ?OW8AW MO4=/N/O=]H[^ZG8\7)ZSTF/C!TA2.^S:G^]C.Z9&_V.WTYH=W>H5KN2;SKW; MW#OP)A%%G42",046$O5(VS W!LVE>[5?BE.E3L#\"=#[]=W]\@#O'D:KDZ;4UI+%JCBW'.F MF+;!V<7WEP\$Q&W>:CE:TB MIHOWJYDRO-13=JU./>59W6WG$^RWT80N]/OEFKC%"&8.=T!LPH0E $ XIZFU(>/XS$ MY_^BRV-W,<,ASO'?]Q7#]^W]K>?=_8V7S? MJ!]_9]M_3]:K[S?KFW6V_>V?[_N;W^&[/M-MNMVHM^IG]4][I/YIB\/_SW9V M/2F:I_]]M5Z=2'"1O91(8.)R#FE"3G&667X-=BDZ%MS"6.JJ]ND5X"W/4]\E M,T!XC:6PF$;)$V;&T,!*T1S-*2$CV^=;!X0%XBU@I$\^9DYUCS0.$CD7 M+3=1&ZO$RCI=(]+KTXL6=E;Z'AE]5.N@U?-B& K,VK9^UN201RT+<,*NB_'&+3/[V1S$,FG%8Z3:E7N,'#AL@ M&3\:_;.JN&1SZT!PRR@3"1EE"859GVCT U>X-6RW;/1JIY51^'ZPZ:7MP37'<+^Z\]G%3,(3/A#(:7 MDH'HEN4LC=[<8I95^$8?P1([B=VR:/6"=CY_O"B=^?7=#$J&%U/V0:RN4?@NA+KH 8+PV:+--\N[5!YA46 MNCQR;=!KG+)'K@UZA5-&S-L$C%=7&0=>Y^&V2L&X9*^:6;RJ_ M#=W,8@HW2E>S^'UT!E/\\5=V.6\QLXN8OQ<:G.8-9P)QIZKCF7(/%*FR*P:7,,>QNVX_Y$8C:7T4V18?O??MZ MMKWY&>Z[!:]MX9U/VZT=&-=V:_^XOOOE"%X[WSO^^'U_,IL"[ID_L[T)SW , MUQU_YGMT3]2_?:7[K?K/[=RB^7B[4?_VI3DK/=::*'%T#A&L*>*46N0TAS\) M#X0JYZR@*^OBL6L>9@#QBRSENA4:+!UR+JZ::^KY7R@*#GKAKUCF&BP$"NDC M(N'()AB: R-+H# "7CQAY)/CXV1BK=2>*V81]E0CSIE$FD2*@L*"T,""]'9E MG=(U]M8PLK*>;MUQD@%,.&^2=)%KDESP$5O/@O*18&DR9#Q%[FIE/3T4'29S M40G3FH&5A&@@!'&I";(T99RP(G+'N1.DLIXJZZFRGAX$A97U]%+P<=)Z\B($ M+C,T4H%X ,/)Z.00QDEC[)W'B5364V4]76<],84E)<8S9TS>5IUA5O)H:)3! M124*R-!+VR2P,JUN!QT[$Z:5QL(:YS.G?\0 '3@@X[1'3A%*K=5>F>QXK1+\ MUJ"C,J\J\VJ.>74_K*S,JQ>"D?6,CR5.,OC][(#J@*T4 D7LP.O$&.PKHQ+* MGB=F/$EC\XSN8(LW!8M%NZ@ _]3M]'JOG-GBJ3#N\]0!991<1\,C8H;G'NF!(&T!\0A+ MTCM#F,D'E!6SQ2NTYUX7L\4A/'#(W9"YF:^ M*F>D,D>1X43!G];IP (U4KYBS*N,GV6F_ZN,G\<#@LD30*DT9E10I*CWB$OP MARP#?XB*H#B.01+#7S$05,;/*S=^'@ANE?'S"C!OZD3/:L,,K#IRQ@C$(T_( M,&MS])MI(80E3"\CZ"VHP/"E'-M]F-=5Y"YY7:_>?%O\P5TN(M[J]08QE(RE M)525C*%OL0W<4R'5UZES.94$"=Q9%+ESB!LKD*.&(Q:Q/1*:RP)583A#D!IS1*CHS7"GG#0Z & MZV!?,^Q5YLVC'LU5YLUSZ?E4,T@1K%1)(A)Y/G@7P[;>3( GCA,+UBXN"KU\ M>EZ9-Z_79764>7 CF984/R:RV=>N7'T[$=Y MCV\=55;0G?1_BD 3/".3K$$BB@3Z+R724H/H8T6D\BPY25;6IWGA;G^PMWQ* M7YD^K]ST>?*#O<JW,K(69654[Y->"$)-'A\PP92TW2 @6,_D<1LXF MAF!1-2PV-46[S\K,JLRLRLRJ>B97(%J"Z(29%:G0U"B-:(@ HEA(9$VPB"NC M@V/:FTS<]\+-K,>!PLI(6YB15G5=?BWX,GFR:6GDC#&"@I6 *E8JY)A+\)OE M/'F6DA*5D589:9615K5FKD!T% N;/#MUW@.(1H$TK'>ND;3(&9H0X212(WS@ M02V?E5:?6.EH5KJKLW)E5 NH;IE0 M,W\4PZ 9=])LA2LY%38&_:-.%QXA?&T#Y(]1+/S5A =]?W9%I[YD%=V%4;YO MPG4O5*_V_WV$?>N?MOUF!CO'[X^V6U_9SN8&?%0>J:]J07WXU^^2TT>B=->_:NT2YDI_C0;RW;/6RT M1[MUKMF=D/]"/\JW?SMMA/[1.V/6A"09Y8=)!,,O+M\E:\4&,*&4Y7N,K0G! MY[Z-U\@]WQ/L?G>];K"$K-%[WK8:;#789QLLG__V^&UOR ):CF2?B7U/S30V M9UL#USS3W*C'K1[?@\48NZ]S BBY].^NN'$W>I;/-4/Z5C.T&7W,L8\:(ZNU M;--5@BVI0+P0!1L9&\L^SJMF4+4OW77^RHR$95_E6<9]A9\5?B[O M,%\Z?MZW1'6NMKRHXM5[9$\$JF40/I&D'==4&NJ4Q=/M7]>G(2N\5O?S9:C?X-M/HO\N!WF% AML\WSK//9WOG'\1^:^_G_K_ ML;WYQW%]M]G:/_[8A'N=U\]#Z]_G]7[]]PDR0A5:#VN:#&J!).*(>,"11P[C5R6+R:HD\0&*\3<5)T9+]P< M:WZ"VK(;MHA7F9*LI> X!&RZR973GP9"AVY2/OXV&CG2'MO87;^4A> M2WG!TV'7A.G#@D_":8E4\ %QJ@VRR6!DG0LVLB0C6W!UP;*5856^TNOUE<8. M)"I?Z7Z L3-A[%!NI78)HQ0M!U])6&0,.$S18FR5]8PF^L9\I#W85E! D5K,KEAE$N_#"Q?CS^8XH[O&GU8*']]1C\M2R-[ M@$:^'T.M"-G6O@*6U@KDFJXU?ALS>.U@9LY7KW88V[%KF\VSV@^XH-:U61C/ M:K W1>N/L-!A'F.W\?/B9?XTWY'X^[/';?W< MWOQ\P&QNRZPM4C$9Q"E1R) H$35"4LLT-9JMK+.UZ8!\#62[";^LWDD(J$K: M"6XB29%[%@P.S"1'.'.L9A[4WPLJ0:$Q4*#"1M>8W]?>MY M@0PK9!.+"##O=98*&JLRW(PW9OR0@Y@#RFR8U#AAL": M7RY!GOIB$\H9MKW<81$N&/%LE5OLB&RK^(D+H9JMK >UFH;Q:8V[SM@+-U8.\T_'K"KI8"3HH%%!X!F MK1&.T$")QX3AH.P<]VY*?C^T3IJ=LQC_CMT?#1]G2_%VIYUW]QA*\ZB@C1E_ M__=.K[_=Z>]%&-QHQ[Z\4_FAG?S8NT>V?9$(5*G$3)7(SW/@%0%0F]M;ROUDZ/&F#KP7K7XL^L+^5G7!PWX#I@]-4LO#),BJ^=#I,>:K;,>JB= M%(V \WBN*P.XESGW1#)?MC+^V.D.7\K7D=>6[?\ T2;US0\'*AD"Z&61I(8A M,,DHT@YGM)<$@UVHK0.TIY>FW\BA+0%\K?;U! 0XKPU(T>ILR>P5PGCIFV0Y M+_>'7NSWFZ5\^D(D\\[0C?\9-+KP:@M$LS5HU4X;_:.C3K/HRMNW/XL=H;QP M)+VVU1FT^^"X9.G,00+X=*,-=P7/+-_M!\ 7O-\N$B$OMJ=B7P!%;'7:Y6C7 M)FK*X8FSM#?: UL6(5[X>^O_X[K_6I_C#,YYISGHS__(HQ?LW])?E6IB:L=^'EUD6)P \"#7 MC?8[L@D&^\XV3^U9;^5?5YX)Q )-S.'DX\]]R)0>[2'+:!5LF9VRF?J[04Y MRU?!F.S2C*5VU,W(_5\-PP@1L'T!:@?NE#+>@$,6:9!4MY(2FE%BJ-6-&&I.T5SQ%I3$A6G*LK6+4Y)#S\#, ZQF0 MH^8X.84-D;!])&-H-D&MLX):IW/1X3/3T]_B)/4R,%/$98JPS#_ESM4.'X;[ M\6XGOU1,[ILFKM^L'QBA<(V^FEFRC6_N1CV%&]QU=#3N: M[8') G[M:>]=[4[$+$]+[P_@NX9+ +XKO[_$:XK3QV U)_IVK.9W>X_I1Z%@ M?YS!"G:_N]XXV-O-P4M@LET(1S01RT9]?3LNI8]C\9B)<$RF/7]QM,0+)OR^ M%S74\JWR%'G]?9_V(=QS+V[*<#5E=YPR8NX"&*\B!?C+I+E7VFZU,EXU5X*J M.MKKZF@?>DR\N-38#_\9@%V_U89%'N07IT+GI7>WU2[#C:\D7>JDL;]Y=%3_ M]OEL?_X M%AZ97(P?@V)&)#'"<33)9.F5=:+H2\&..SM>$X6<+\'Q^G@E:GZMUW67 MQWYM=36S'O&%HO;BTXF?#;*+#)8LP3/J*^>E7U7H?AMTKT^YE(8H+CR-R.J0 M$#=<(RV-1BE2*6PP("\>7,I5SJ9S6^^([[-A]%'-OQO*^"OH>Z70]V(]W4GH MJ]#M;N@VX?SS@FW3:*=AK)C-FT"@9XD(ZY#+1.*..*,R)"0F<=KH*\K-$T'>U M2/@BSWB\5/C:1.*GRH#Y*1BRHC99RHK65EC'F'#=6".[L[3M$M0[O#_ C M'/0!U20P MOHT#KR(#Y\,@'"UXVCA$9)STB'@30TR,1&96UGN-G].%4O 'BL,%J(TD)F? MYO*H=CN6,E5DSV9AFWGYU:JJDZ9M5QFT2YF46F705AFT50;M:U[,5YC;6&70 M5AFT50;M8Y#HED>WI3=1),V'V0<[4 B-F91^&K6(Q7UV"RM[N^V:=UNG> MM\_@&'W'V^<;/W=VMV!L&P*N/:WOUGF=?J4[OT_%NH[JG[Z>[YWO'^UO>KZS M^YG5-S^(^G&S6=_\#D[4!HSM\'Q_=X_/RHI-%DL0) M$T"M'.!]R@U[343<48.L(A&I1+QPG,BD^,JZK!)?*WR8C0\N)).D!;M "LX\ M<]A+Y1G-1PF>,OETQVT5/BP 'R8/R@SQBBC*LMT ^,"D1EK$B*@7D1,P+(@ MXX%-$[HM*3Z\A>36XK2AH&2=8(>PUSE+54+$*TV(6![WKDKV>CHHGTYE#3[^ M?_;>M*FM)-L"_2LGN'W?K8H@J9P'5P<1[L*N<+\&VC8N%_[BR!&$A<338!O_ M^K?S2&(X ALL@0:R^EZL\2A/YMXKUQXSM\>QB(ODX4]4R KMD4U8,Y,8,=Z! M'4B7*>.A)'L5;/L>MBV/=5JP[5&QK6'&.D4,)5$C(7$V8Q-!)A+ -AZI)I0: M[ W05"H+MA5L6Q%L6Q[+NF#;8V);TP1GE@K!(W->*L%>'YN%5C:;^Y\QSD$M/D.$->IP3VA.%(9_\Q M$QQS+320,;S$::KC1-3_ZU?=RZ,K-^ODP''NZM5FG%E.Q@VIKV<%KF=2("5; MQIC5R;-;J:3 E1KL@V4PEIE]J)F]F][>,9WP]ORIJ02J,3:M<@[5 ^1CWCJ! M9OT2T!XZS7$=I^R!TQS7<,KNE^;X]!)!:WNE),_>:\[>C\\PJFW1YZ-SC.K' M=3 5[>1@:OV\[AQ4.S;N,,/SF,>5F\J9Q6]>$KAR,U>$L CAPF=N5B%\"E4' M^Y<>H\H.*A>/6IWZ,+%N&A]^]ZS4(OQ<'\T4F/*<\X U9S(X9;2*T;L8>(S$ MUZ=A+C2.>W&CBW9UW^/#;[I==^DI\R#YB^@JN\^9X__UK<7AP M!&-\3?9.0FNO&?LX>?UE[^#-"?S^M\.3]J?=G3'^GW=[; M>4?WZ"M\4\Y*XDX(R@-BS#O$G93($"81$U8K!>K"$36:.%$8D;S.+&MMKBI>JK<+ F!V,)ME7BL:,Q M<>NU2QYS&7TR,N'$2 :2Q>:;3'&P0K/N!1=3*29$Q1"21 'C7.J1''(&GL9$ MDC8V,.OPQK80YBFA12%9A61-D:R?P\9"LM8"-1LDRUI'M%8)!:(TX@2,4ZVP M1E8*;7G2@N;:62*WS(.?_;!,N%E8UIU8EJ1&!!H4-BQPBX,).'CG*%%*>X-M MC22ZL*S5Q8O]J>/I1'!<,*2#C,"R* &6920""]U&%STL-=O8YIP]);0H+*NP MK"F6]7/86%C6.J#F;D;,$7(R>'S^T1B='),&&64QXC%8 -# D(V2"6JE23KW MZL9;8N;*U42@-^Y]_%/QT+N6L*T0Z*WZD<7UA6N MWL+B9D2U1Z1SUT&M<+JYHU[#+&&N2HAS\@&IKIS.CLQC;! M6W@-3YXJS&F;?^?(A0&$^:\Y\9D2UPGS6!_4:S"=B$346'%G.<6Y4E.V]Y%',!QYQ1VUD M;F.;;:F94RV6#_8*\5G-8RH+\9D) IIA0"V3T2))E+3.A^Y&#'8/\"#J. 7N M0S3!'"" K2$"%.*SYL1G1E0KQ&=M4&\JC)>\58X1A:@-!'$=+3(Z4:1(5)$3 MIZE1&]N$;V&^1, WIVK&50G6O8GMF%5IENK%%:1NOZQMN.YZ9\;"W>Z%8N^F MPG4*;'E-=$ X29J/0Y HE],@YBW5E&.-B0#N1J;=UK_>-PEAA7*TUIFVW72+ MRPUF:QVINXYGA;;-'?":YT-%%A7Q"2F:\Q.2ILA@BY$0QJ;$H@.&7T?JU,R1 MNN7#O<)Z5C145UC/3"#0#-4E&BBV02-+"4?AX8\)K'B22F;< :&442 )X4R&&A$1$">\.4508#Z]%; M:E[]$Y8(]PKK6=$X76$],X% ,TYGC4^&*H$$5Q1QSSERRCKD\H$LB@0MA ,0 M4-,)2H7U+)/"%]:SHB&ZPGH>V-?3#-%I&@SU&" N M^;K2CLWK//!23W=OE7_9[:78>GH5=>L;H[M8T4+=?@K)#J>KZI1PSH=\%I5B MB%M/D27P1RI'*"-5)N;.NM=:RD*9QG12-TA?/,"@/- M(%VT*4D?,"),!\19 .--N8"B==Y%YYF/=&-;S)*9M'SZ7SC/FG.>U8G1%<[S MDX#P*@$XDK)$VU +GT0:YY S2SMID.-5:A8UMLR4+YUESSK-"\;G">6:% M@6:(#C09\^0URML$XB(*9*QD2"1K61)$N@0P(*:#](7S+)/*%\ZSHA&ZPGD> MTL_3#,\I0I+6,B)JM4)<)8:<4!%QKYAS3 DG6$Y(F$-6TO)5T"TU@#7. XR= M,-^3 ,0+P6<% TL.K .K37"$1HH\9@P M'%3=)WBQL;UR6N"#(:2?KLY+R3GM"6(F R3S"CD3.))>\B"LED;Z?%K@39GJ M,W4*GH-^EK2ODO;UH,'#GX+*TE)]+7"RX3T30E 9,$9.Y5-5 _9(\V"1DC8Z M&6-@DN?3 0HB:N H$A^^Y_UBX^LD31K9&-6ZG$\ MY&#J*SYK#6">_+7AJ1N'!Z!0^W4Z/E9O0,M@LD##JK>#KO]4O0/TZ-\R].U_ MNMYOVX]W7]^=Y(/C6&78L9WSZM2V.@/X_W[UXWNK?OGOF[?O^K]6@V,[J([M MYUBY&#O5T>C3_+LK M_D!8-_\L#'M?@-3 U*PH^G[X^QC[T[\Z]KT9[F?4/'W']C/ZGH23W9/7,)Z7 MQ[LG_V[M_PG_'KS[ND=O4^ I'1OY_5'[!A03,N0H1X0U'F)'(L1L904 M=B20A./&=A>$]SS:7A.BQBD/EQ+3/X/=%N2K.HU9=$'PSLYZ(";PD?,+<9JL M8WYRVAH,8LS9$_G=?W5AV?*3G58/)+@+4CI^9RR&6]7]5'NBU%>P^638'[32 M^>.3'3JNYJZRZV?S>[-Q,6GY,ZG;;G>_Y$R36XG2:+(;'$EA!BHFD[$\CB1WH3'(QI3;#BMGF6?,YE+FU!WVILC,1.ENU8(Q;T'9O'G& MY'6;9ZP7HY=:G0 K^ P171M6B] 4LC6YC\=F'3>-Y_=K5X]\(B_.U\A)G@M5+9?=2)PJ8[O MG@*<#T MW;#F^IF>7=G/JK/VL/\,/CB(/6![0-DRN,;-*F\ K7Y&><#*R84& M]FOL;P)(G\'NV!KM&IG9V=,N6!K?ZA4*I?CF!L MOU;M;K^^^&;52GE3!"')<[AY,?J:;MAVU1K$TTQH6_ZX@INO.EVXCU]71RV_ M*U1L!93P90]HRQ^V?UR]!+*R2!7,NFJL'T=^^0KX \O(F# M8:^3+8*QXPNH??=3-?*;+2%$@RP (-56BAT/V.4!7Z!7#:K'W7;(EG.L;^,& M6^2'YL:JF"G9.9&R3ONLTPETN@;YWL6R7INET7Q4O@8]2%<0>[1=#<_@TL?P8]>VR-%W^I>7A/TEJWCL5=D]=[95K?%*C U& M\EV#\=0&6*IZ[^PW&,:%XV:\2"#P &!Y%J]Q@[.V'5,-V+\O'$>7SJ)ZB[]J MEG;@]@:V=P0Z-+'UTWBH6]7U0=_/;OTICU&Q6Q=GM[[ZNG_PZ[YWHG_ MNK_SZ:/FC"5L!5):,,2UM\B:J)%*06(C;+(YWW1P# !SJQ&;4>'9[7J]4COV M*IBRUQG<0K?HO"_7^TYM!(VWY>Y9;2_D@BL0E,]@L< /MB,8"&?#'D!?/]:^ M0O@*?'!POEDCVF"SAKVSK-8UA&4W>^>HE0TQV^_'L>W2ZE?]H3O)/O.\M5RQ M9.[FOEP38EFL_?O-%U#("9MLC8(EV9$Z!K *]H>1@>Y @-9$0E;!%#WHPK>K MMY=\O1H;([\Q6&?F2!K&?,7?D M<.;P'/9M%_#OQRV#/GSKE/'C]46E,P& PR N.$0\2*"=5&@5"38R*41));F7= MC&"BP6B"*YC&230SC@J[QP'P%E@K6;K' EQ3B9 %[I?\;MOV!]\/@'MO#<-& M&1(Y]<%Z&W6B1'J9*-/XQC#<[(+T'QC7CCTOXO-#\3G?W7GQ44L1G/$8$9H\ MXI1J9#BW""<5C'!6*\-N$I_JBOC4<)O7\-?-$;3V1A U(Q(M2( *$OV,*!V\ M^^@QI=YXAQ+# 7&;=$[W)RABK;14U+.3;QEOW]IA<'Q)-?RRA?'>;[X\BO6];OMX>#VKURAIGFWCKT% M\5"I&Q-TY>]Q[Y):'T7D>M%^0C;!8)_9]A=0TXW?KMW3::N#&G/8O/U;;S*E M![O)$>F$@B M#9)JKB+YJ(":UQ%00,D_,L!UW;YI)1OR/@*5J#E.3F%#9.(Q&4,=)]XZ M*ZAU\-[&.,0XC.%Y!B8J-&-2^D2-X<%K0U*P+FKX+WH2Y,:][; %2?N-M 0( M_<^3D@6QVT)*[D%*CCY*(PSWB0&G=0YQ)P*R6N3^3\YE3J*-]G37K>HY M6)*U7VT4[>J$?C;D0JL_2D_(>>O5F6W5WHS:U)S8;J :W[&VFK;K%5Z333LP MWMZ^R2ZV2=0_!]^J4]O[%.M,@#!*/LC!@U$X:#IUH$YXA=$,\INC*XV_UV&V-ZJ_M]XGGU_P]-1IO[$=?.= M[U2C3(@8[NJ/5G2YW3AVF=TX9 NK/#,OOF8O!*SJ7]U,9-K7(JZ+F+6+ 7V^ M&%##3W,1:P/Z?YJS8>NL;3NH/U/#,WR^SM.NOMA^E7TKIW7&S47^K*U O@?= M7BX;N# :KOQ>+U\DJTIM5&3G]-=1]O82HGW)P?XAYN_";Q^=[Q\\9[L'K\3> MSO./*<;H(E@/8#?D([D204!N#*)1J8B9UUZ*C6UR:S;V171]1!J^DZ.P4HCE MEAFQQH[GG?&N6AVV8CLL$JE&_M+)+E^=Y_%NRB]>W[) B;8/EG#-W#_ MU[O'I-;7&-"WV.N64/^$HY[L?N0IR1"Y14*&A'C"&%G.%(*U])SQ1)-.&]MY MVJ9[,J\+./EE!J<)G7K3ZG]"=9#_U239. OYXF&JEP=6YYI=9$'7+.J8ZY7/CXV+_K9K3"Q% I#6GW$N]= M1+C:YY=!VI$E/6V)YU=&SK_S_(';#9RMZZDRHQ^;%!B,@R*7P^T/0:G_OR&L M! S"3E(\LITS26H<6^EQ8H,!'1\JL+>^$>Z-\PBIL'42/Z)5C_7 M$M0)Y+V,/ZW1K]WV.>N/6_#1L'F9NE2/^O2LW3V/V6,RJK:(DUAY=9RA+9?O M]F*G]HULC4=T%#M@_>5%^3S&..O@22[C@%^9W'9J]>#-7 T&"]QIY5':WGF] M%/U1-FU>\W8<1>VGIVHD]W4%!MS^))^@.=T3V=XX^)NTQ#U2,W(R<&8]T, YYSSC-S6:P<$ M9V#M3R%KQI>Z&+W3O;0;ZCX(_?O ZG/YZ-TP_,Z>'$ H_E7&T#OR8F,I[O?CCYZ'; ?@EB M0A3BV&)DA*$H"&YAYD.D%*RB" ;26=X8>\/X@PC:@^Z'SV%C.3W-@'C=3_=_ M_1ID)YFDYQF^SV#=8]U P?;'-=?]9W?9\B\"H:/ZOHO@:MTJ">ZT;<_Z\=GD MP>^AU3]KV_-GK4X]WOI+O\,8CUJ=2>>E'()L] ZI?V_T]C@Z:!R[W*ICEXV&)J/W*-OB1MWZ-MXBM[[WO[[ _.8%F.HU8:$#[5ZP??T(IHJDG]/][W# M94;X_3CWK.]TSR_'\9TZ,3:;!:':B3YFKVK%R.:UR;CC2M_:E],TYV^ZN=]J M35ZF?K>+RSWN]DE-&2Y3=L\I(^9G]' -$'?=EO)ZP[@'$?^UF[-)5\O:@!]G M"M>/Z_Z6:*?VM^?G.=96U<&V.\SP/.9QY:9R9O&;EP2NW,P5(2Q"N/"9FU4( MG^!IF2X>M3J=.I5YGF=F/M%C 32)UEMAJ7&,,RF<2I81'8/U)%"GEO!0IK4X M%N"LO;_S',;R#G_X\T-K_^ UWGW_L@V_]>W#SO')W@&\_O[?GW9/=K\=OFTT MO#Y]QW=WVO"9-Y\^G.:TO]=?#]^_@VOM?=K_&GX5SW95S.6?RT1*))XJY#MP$3HSAD3FC HVN',6TZJ#1/.LR6>Z% M2A3II#WBVKI\ZJ5!E,4$6XHSFO.-;2KQ$\.,PKD*Y[J%<_T<2!;.M1;PV>!< MRC@JB.7(ZGS*B&0!6<$DDL$21Z3VTK/ZB":EGAB %M)UY]/'-2")]TY8S[F( M1!-M/,W]);R1 H_P1!?2M;JHT3S_DBM->;(!I60UXB[FLXD .ASG*0FJ$B>Y MI]>3PXQ"N@KINNW<\9\"R4*ZU@$^IP[&Q!(3@IU',I&$.(D4.<7!:*524C!: M:2026)?:TBMCMMX[7)KJ_V[\;35J]K7,T/?GZ$S'GXJ.WG#G:\D+E2-8I@3X M)CT7V(.-J:/5R?8)<(!W_3,YZ-_!T0>B@(V?O+.%/"N6K]T4'=WEG?3 M+:XHH-U.Y&9$M4=D=-=!K="ZN:->PY>F=1)::8]$XASQF")RWB7DDJ?84FX5YC._$WX+\UD9#&B&(P.!+0%+@:)F#IA/,,@(>*J4 TM?$!<% M8 U=/T0H#"?=6<^LZ%:83[K@WI-YI."(YY%P+K($$\AGXHN*0I6)JT-<=RY M?$91[@Z_;K!7B,\5B$B86,&P"9I%KC#-C#@88K$/WH 09(@@9@P1BTW$*L1G M)@AHA@0=B01 'R# V8"XM/ H! #; 0!@R@%',#X,3,[M)*S-J@W%$!4YZ[@#AX9KA@RRE"P\BQ(C0;8 ^HS<]'/'(%O3K6- MJQ*L^^]-+2BOGB:[F4^*=],M+C>T+3"JMV!T*XQO[O#7<'5%%KC&*2 EB4=<*8.)-I7&-&ZP5^#$7GA/:$2>)#" N O/S+)()(H5B:Q M2+C(P3\]<\[#\J%@840/$OTKC&BU(*$9#/31F&0#S0YQA;A5 AFF(@HN&@P; M"\A'#@;BXB0JE&B%*-&\XH"%$JT9_DV%!;75UB1AD(GY-)Z(X9&Q8"'B@+W* M-: JU6'!N95(EQJ^>R/ F]B.6;V>6!'?H@)_#Y_]\%==OUQ2NGX*Q0ZGJ_BD M=IP2CIBA!$ LY[(G95 47&GC [%.;6RKZ9S.NY.XDLRU3"3N221SK4[]WG4X M*ZQM[GC7<&19"\O/L$,,TYS"&A0R@204:(J&F\"BY;G_*!%+E,I5LMB7.;17 M.,^28T SEF>B\50YC"SF O&4)#)> N<)0'FT22[YW+F 3J>Q%]*S3 I?2,^* MENX5TO/ @->,WB43DI($ ,_&7*W#D4W)(F6P(2(:Z^BH%14M30O6G/6L4/%> M83TS@4 S7D>\]$)0C6@B$G&5FZBG)% PVB7'-6I=;7&-"WV.L61G&/,&P)PWX'7 M_0 ."]^[(QPVJ_:,%Y1AC*Q7'O&H([+2!81UXEQQRXBG:PR'A2^M9G"O\*6' M HAFW(]XV#]28DCJ2! @D(NHT!HO"E=>=+*Q, +'QI$7#8 MY$LV>$^$1<&&'!#0##D7(TKP!F>YJ[E7:PR'A2^M9EBP\*6' HAFQ# P$SVE M"FE/=+JQ,Z+'QI$?ZE9CP1T)"$: (2 MAFK$D]0YGFB1U9C+0.$O"\N(AW,J^5MJ:-L?#OH#V\GCK>R@BIU0=5-U5A.$ M9[,4_XT/51S=W#,&2Q"Z0]>.%PMU\$Q [A*$@'M MR$>>+C8>6F82#AM;#,]KV,@ MYJ> )16MI*(]))_\.2PLQS^O!4HVG&L.2Q8DE\AY[A!W"FQG)A.2"EN:B!)$ MUMFV6WCFYA#+EW1;^-7<^)4FT7HK+#6.<2:%4\DRHF.P8(M0IVI,66C\LO"K MV9"C&:6DEC+X3R$>"%B9F.2$AN@0T492IH*B'@._8O,Z:Z+PJ\*OE@D&;^=7 M/X>%A5^M!4HV^%7PVANO&JBRWT<-"_TJM"K6^F5 MX"624-2L"S550D.2\VMHF<0W/3>==._C:P@*_P;VA]WIX,#G9/4"2_ M_<_ZQ='(7.^W[8M1UJ]?O/F(ZDK'59 52'MU'FTO!R]CJ':BCWG''\TF(YM5 M]AYO5FM;.-@\K/EJ&D-G>(I"=X#&(UMY_?[P]S'VIW]U['LSW#_YU_'>Z3L& MN@Z_%4YV3U[#>%X>[Y[\N[7_)_Q[\.[K'CUD'W;V/OW][1W;_?;IHPV&X!0T M,CP$Q*G+AU-)A9*W4G*.72*YA94VFR"W4PI:_??-VW?]ZDOLQ>HHSWH,6]7! M<7[ZQ?8KNR@96_B1 $7D;A:YO6^O[WPFY,T2UXF#6HJJ7@S#D5 -NAGR^K&R M>?WZF]67XY8_A@^<@8CE):FR"-C.>4[CN#C;U1[9%BQR-;"]HSC8K,*PEW,^ M[@2>6]4M<+^2>P&^]UZP.D5192^XBV(>?MD[V?T8"& NE@)%S1SL!;F%LX"G M2CE)O2 N"@46K:&/LA>LS8%Y1>1N%KG]@Z./2JAD5,Y_M(8CCE5"5E(0N9 ) M2* XY,XJYA;V\2#[P"^MCF\/1_E_G0J>]'+?_YP$N(+G&_U /E^-[ZX(Z[G"1M)K8YM5[ $?M@>?1)D,;]1BWEU&@=@ MC_;S"N8/P3X/NWV]Y6>Q^O5'Q*::D("UXC3$W)?3K%#A4N$T=]I@\-[)\X^. M1 +"'7/!46[3;N%1R >O8B,(F!XIX'RXF,&/P6E684L ;2I;PG?%:O_@W4=L M+-542"2YPT"593]QEPRH'8W246TY=\PE2:VB MTJ0 4J[T$L9$B\S?*/-T+W>]$)XSDC BQH/,!Y.0<]E&I-@S+4*06&;S\&:1 M[UZIJPFM/H!,?MWVSB<8"WC:COT^B"&PBG]\+^S4$#.FC55)2Q)\Y-AAPZFS M*GH1)>6&T;N*V4Y,L=>[+F27C&'T/X0N>.-IY\>G+#=G> ,F,E M7;;L*)4.MF#BD8YFR[ MQM+^<8R#I6? 1 #OF8SC&_Y*D;;=GNL4B&"FK4CFRG:=+,V>1C;NX]) M!49@#6#*+1B@1 ( ,TV0L\Q'I7FDN6J*;-V6KC;6ILU[28*UE$@>+2>&+!6*&ETEH3I MD]2K"R'(2'D?05!"1"*4(":?2FJMEC@(X:4!J#!4JA]9,$40YBT()_XCC\0) M*Q+" ,J(6XL!$CP\I8)@4%,F78[A;DTG^D\$H78>34R'_@_R!K*&UX(S,AN M]Y]%N-SGV#X'ZV)PZ_<&%W;S?20.1R4M82%1%;B22A/FP(*'NW3.$6UNJ0N> M$K07IV?M[GF,;V/O<\O'F\7MPAZHS8?^07=@VU??_Z/;'^QU!X<1!N>[1QW8 MMJ\([NA+31NCR.XMLGN^^^WPHXU4.6L9NT*5JH7L_9& M"?RVN_/N[F7HM[ER1E-]S34#0I.=\OGE_J#K/XT\_[7KL!_'T@@K6]-W/Q9) ME[]V(;[ UWN5K;Z,$Q21'64HCAM19)F_483'V6ESX/&/A)XC'_;+;F_\4OX< MN2:P8"?Y9V'8RUO3TQ-1N.[NQR1#,%AJ%(#P(5A"A[0P&"26P2*&W$"&9I"D MS23%T7Z^==URS9_)\M'J#.ME64)#ETXRCZ^.<[3VL$TP)J5/U!@.9H@A*5@7 M-?R7N^K(ZR&B>W*9_+56![:.6 WL5U#)3DRUI_92+SNU@5UO#)7+&G!]I[%7 MW$3PO024!P#AJ@5^76\7:H_?2:L/[-=_C>;A9:][6LCYW767[!_XCR))*C53 MR">=,QP\@YU%"62(=XR#R>0"7GY[O4C*@TH*S7Y23P1+ E@P @Q3/ND -$ M0\YZ#,("?YS+?E*YS/9\$92'%I1/'Y,1#+8!B9*0'G%'!;(I8&2#DCH026UV M_- ;'.J7@G+-:I^F!/?TA(_6P3!"!,$)2QZX4\IX8R*![4I2S54D'PEC&X]( M*]2-M(+PK>^R9:]2PEX&J['A#%@&9MC#C#IC58S!WX$MOZHI!$CY3JOOV]W^ ML!]]Q]:>^]?B[V3PV\@JWAWI]T^?/_RTX?W;XX_ M_/GOX_T=_^W#GWNGNZVFS+X@'TY?D0\[G^C>R1[(ZNLO^^__.CY\_Z;]X<^7 MGPY/7_"];WN?#NGA^=_?/IWO'CS_:!T&@%$>&>D=XIQRY+@#1HLCL%CNHA=J MA$T@@V!!9-4GGD62$A-8&W1M%

)1!/PKPNX1+Y40_ND/6OYY)]N9,"[8?US[*6MDSFK\ M:!SQ&N@@XCIHQ&'S0/ LH*1ILH9JQ5-J2GP"FN!AK]$V81YD=%0+;G74 =/D M6+Q%(W\!#.S_"N947I>JSFWL3[S.E^86R%L+S*.2 M/18_3D?G%IYU^[5GX5GM H1-[_S+[8>_Q*W5K+I&E,T)6_Q[W):,[L442N%^TG( TPV&>V_<6>]S=^NW9/ MIZT.:LQA\_9OO5Q?M7JISW1,!1M*V9_WX;/+@]]#JG[7M^;-6I[Y> M_:7?3VWO" 1_C %9Z!M%PO62C]Z^U(DWA+ M:WWKVWB+W/K>]RY+R!;1M[_]O1GL'2_[@T[9R]$0^T?F$KZ!2#;[ M@!!QEYL:[8N/:>IR6R^9[_5R7[Y5SA;#7.[V MULY9ZSAEN$S9/:>,F/L QEW/:%CJGD?W->U2#RC5703KMLF9C\3]].%>LXQP MM0?Y%$[]>+?U=JOJGL61*=>?J9]7:5FVQ"W+-N;@??Q>4M<(%O\#H#@*;=4F M-,S;_H5L-;R3L3_Q3]XMZ+7X=HT_YZX<-R([^7#RB>Z>_KN]^^W=MP^GK^$[ MK_G^^[WVAQT8+WW9@G&>[YV^([M3CT0\'[[[^_6UWZK019IU5#%N$ Q.()VZ098GF=%D+ M3Q)A-OK3P&M>I0%'RA)DQ-# 7")6)@'S'.[1) MZ<,-PZ."9,N*9,T308B*DCF)',D=JRWG2-,4D<'"4NV-"]1N; N^2!J?G#U>LIH]!K85+(>21\-X@QS9 ,A8#G:8)(7SEL'5&M3R=N:%ZSP ML>5KKN\K:V45S7\(S6\865&)2+"/*#C&$5?)(VML0#(PQK2R4@L&FF\VC9ZN MK[^[D56T?GEW^66P2HJN/X"N-XT2'AAW@B5D",XUZ)PCIY-#DD@7@=E1%?3& M-MLD6"S1+O\4PG(W!IFOAI47=XC2FCJ8YCA!:[,1+(.Y]^+KH&=AZENY9=ZK M03S-31[R*'O=-MSB&Y6Y8D"%*B820!'$+ MYKO#@B"K+/&1N\"PW=@FA&\2-8OI7@"Z /33!.@5\Z$46%X$+#>=+(1;X136 MR,= 1EV@M7 "":#-BME$#6&ZT-5Q]Y=Q;YA2I9]/&4\L:4D9TAXH#0=6BZRF&$D T:"DD-I/5=TO M3J(.CK]; Y);K[=R[\/Q 4:C0O^L9$O2J*)4$J]V<>Y*#;94$C^%2N*JE!*O M29%G*24NI<0//V5K74I\\TV/3U$JQ<$K.,BGD(7P,L*DV'8I"E[E8?AC)\>G>P9M/AZ=O6OMY# ?/Q=[[ M%V3__>LO>P5:IT'U(EWP[L8'S <3XW<\HF+=4[#Y:T/4:D>@6>=\)_\O07 VXV MZ)FNN+7<4B<<1H(!ZO#(+#(Z<.255X)H:ZST #U\^A"<4F^[-KH[!ZNGZ.XC MZ&[#JK&Y-EX&B8CU8-4XQY &4P8I9X.D@2=ER,:VH#/71A3=75[=?2A+H.CN M7'5WBO+SX+'5$0GG!>(R26088AP>#H>D"2ZIY")QAA$U.=_76(^M([L)A83]QF*18E^)+ M/G/#G>7SCA:E?F@#H"CUHRAUPR[PS%F7J$.*"[ +,'?($# 3F&#*F!1X?00R MW\1X9JN^*/7R*O6#Q0B*4C^"4D\9#,+ 6MH(F[3Q8##H[*@3$;GD+-.P5:=H MLE*+&XIL2XS@(57R380O?HYU^]DL0I4W0NJ#J>,"B65"X8IY$SPN89.Y1HZAQCFP@@; MK'4^)X5-LX_2R&\M='K^651%IQ];IQLV!86U$T%JI%7F($!"4*:6R(OH09A5 M4$9N;-\0:B@JO;0JO0A;HBCR(RMRTXY()FJ*M40I!5!DS1-R-'?<#CH:HB,@ M==S8-FL8=ZA_6XT.5U]F>^*@.[#MRH^TY$IY_R]NI"%3B'H?E\=L38-6&L,> M*G)Q"Y 5=\C\8,Q/V1@)GR!>+$$TI:#$(Z!$TPB2!#L;#!A!VC#$:13(I9@0P<8P[(16 MAN6^T@;/*YCR.*WOUB;2?[ M UNW0/+-G>/;>[3='$/C<9Y ?:Q@\V-6RN1I9(BQ[Q+%%L5@@ C M&4^;R*M<]%PT^!%LW+MJ<&&Q<:8JL=PHYEHAV3E 55 Z+4:@^TP2WA[^7+WEMIJ>)H] Y;+6!BO06$7#P])7Z=L M"-A8M.5A9V41R12ZSACQ!I*!K^B!K> ML!^$2TI)89"66<-M5$@[89'DQFJ>0P_>UZ=)8C[MLRPJOA8J_O &1%'QQU3Q MAEUA81TMUA31P',GT)BK=I5$V'@._^R^S+ M%#,'3XL[FX=R^:@T%=I26I]C0%]B[UN4?1[*_K$Z'@E=@_\EX^"*,=$ MPL@0DA!7/H&BYQ8$WF,LI>+:R7PPJJ:$_EZ4?7V5?9[=!XJR+XFRO[NRJWO^ M442GB&,&&28YXH8J9"0AR(<0<>(D6..64=F?9'.",%:BTIU@E6(DQ:_RJ.;* M)%YKC=62>Y2"5HCS!.:*PPY9'(+PU@LGZ\.=B)JE']J25B27HN-E#ZL44'A4 MTV823S%>>Q(XLC1W83)&(BVE10HKCH45UH0<3^&;6.'U0X72IV"EPS0%,A[5 M0+I(U/8TQ9C+16A"G'&)K 7P4-A[+"G1B:C<\4C?<$CD\B'&4Z@FV8N#RA_; MSE&L6IWJLVT/;:V\MMWN?K$='TN\YM%ZM5U@UIL(/^1;[5:]%G_4R_.J,X$V M^,#S?C\.^G]-5NOY9+$*O,T1WKY-F4F!)AT=#@@6,Q^(Y04R3'!$L+)*"<, M];*9A,7,+5F*JW=Y%7_N)]$4Q5\VQ6^80EC+H'7$2,H^IVPV81RFI*&4:$"XFXP1A9'2D*7#ON M'&&:,=C49>DVO5 CI81S5B&<\^/@-:QEP:S[81:>CM<$+15U'K%@:SZBD(N$ M(FH#94)['XP&/D+G4,JR;'[9XGI=MFC-'76^&"CS!(2&@:*<,QA6$1DC&)E-J,$MQL,H;KPIE7K5*ZZB5/5-C^:D/%* MC>[N&8,I"=VA:\>+U9H-"9=N)O^QP E:[BUB*0)A)7C_8%L"F3(J'>:**I?/ M&D@6<>)(/I+=(^PYE4;Y1.I.S)OLAN+*GW.%S4^9%NPB+[!:8'453/4"L(\* ML,T&=]9R+< J#RP!RCKOD0,;"EG%'8N42V9UG5"I\!R.G5XY<)W/@ LT%VA> MX4!P >2'!.2&$X1R8P2L);+$2F"\V"&M)$92^X1U\HZ&F-N),#&OX._B0;EV ME?PVL/"C\&]H?=Z>W-K>\!04QV__LW[QD3609@ULS&D]CFMCFX/=>5WOWOKC M&(;MN)]>I!1A93_'RYP,.XC7\S(.\JP=P.__J]WUGU94ZS[\?8S]Z5\=^]X, M]T]>D ^GK\B'G4]T[V3O>/?D]9?]]W\='[Y_T_[PYTO0IA=\[]O>IT-Z>/YW MUK*=5Q^= Q)C!$.4:(%X4!0Y;"0RH#"](:@0HL3J8/C M>"='615:( "]?I5ZW=-J -^RIZ"_ Y"XT[/A((;*G5?V[*Q]#@I8O]\?V,%P MT.V=5VET$$7=YZ8'0E,-NE>N75FX:#?GZ_2?71=M^#.9CBLZ[".(> _FK-;1 M"T09X0),6]N>]>.SR8/?0ZM_UK;GSUJ=^N;K+_U^:GM'K^- MWO[]2RL,CO,>N(5'^^#8D3K^Y?';6_5;#9P;O4?-%A?BUK?Q%KGUO>]=EI M MHF]_^WN7_?Y[3/.Y#U9O2?-S4_#X8WVPB17LYZY:)G8A$ZLPN]-5?Q!=68YR MESL=SGDS:;N\IRM6ZC6B=IV*?:_ 9X3>CW//^D[W_!)VNKQ?G4<+VUOL!-C+ M=J*/IR[V*D8VJVO3\636VC27>IIRK]8Z9XI[ET-G?WBWMR9*K..4X3)E]YPR M8NX#&/,JDH1Y6U3G_"OLW@ZNT/Y,]7_2_O^!%*RW)_%'-[\V7L+'*A"]Q7GX M?# 6W;<3D;WFVG@2OD5Q2%_30_@\?.?+WOM7>._;)WIX^O+DP_O#K[OO=[_M M[;P2>P?O^.[;IF^Q??)A!W[O9)?NG3PGAR>OV?[!A];A^[WVAY,77P^_[>+= MDT]D[^#HZ]_?7DT=:ZR$I#1RBZ*@,A]99I"#UY!52>K$I':.YHHQ0=5\78L_ MWF >,9;S,UOF':K,9D#1%0(44$F@Z//%E%=[+YN@^;#ODF7D%&JW;%C=/!C;6F%9$ (1' 3BS'"D#4U(*A93@/W9AMPLD6V: MF;HEWE?-%LWL'ISLR0 M8%*J&ZP^ K\K%*]0O*=&\98BLZ\0NV4#Z?T&L:/6."<,11Y;B[AS$CF&$P+P M%BECMDF\[H)MYM7>K9"[)T7N9@270NZ6 S=VI\X6)C3EHP>1"8D <"B&K L< M,1M\9$)K(Q[)>[<6[.Z1SF-?7$@Y*^(X[W2SZL1!U4T72:3C#-4G=E#[$D95 MZT5ZW@G_Z<(<77PFKLWAB(\$E[O3H='@)>4L $9JC3@C&%GA,?(^$*QIH"F0 MC6TU6Z C8S,^0[*<.24 MPTA983P)\*(%I9X# YJ/5B^>Y!1(6?G@W.UH4KPT\T.:9OA-$>T8D;G_?N[7 M*Z)"QF&.8/F#<()QRW3=B_L&!K&0,^"+IB]=F*R0A\6J=#/[B26LL&"(6)T0 MC\8@XSE'U$:-T>/.WDZ$DYFG#1,9+Q8ES#QIVZD4KL M#%K%V7%/ 'P]%2LA*7"A)$71V8"XPQY9P"D$)A8UML+;,-*>*,2Y!IN#!X<$-LI'PW#0(^R20(U0@'8S%/& N0E;OK>FC M0)\H4UC[BI,_N]WPI=5N5ZW3,]OJG8*JE0J314=/]KJY&>\0QN/:<5P'_.IB M??[3[?>;N:2I]34&]"WVNH4"W0LDWTU7H6"K/=C " N9(\M@4FDG->*"1R&P M8)31W$184T)_7X[HB,8?@RP,1C5*T,AO>-(,R3+'H-4"-)C8ACK5& MAG*'F.4"N\B(MFECF^!-C*?/6R]D8[DU_O9XZP-%9VZ)N,Z/=A1Z<4]U;]"+ M8*GQ/B9DI1+ ,;A%AJ>(A(F.$<,%T7YC6V_IA5>H%5:Q&ABSA%&:XKYX1(1I M1G!D$A$'J9'R#! F.IK/%] H8J'!N$E".K-D!DS1]C6*XA3WQ:.Z+YH1'FF4 MMEIZ9(+30# \1HYP@8S!24I-)<_E;DNE_HMG&FM?&W--*>N3:T$M:W4MI3++ M&.QY>VQ[\5^V'\,?5];JCVY_4/C1O1#R<"J\(QUGVC"/L#+ C[3B8(L)AP*Q MCBAF.)6YI0"9U\'N)<-EX;J]U*&=.ZAZ84-WU?7S9L:[C)9$B12Q$O%$7?:V M>$2BQ1Q(<60T.U=G+Q)>EW27 C1K%,@I)&)NP-*,VD2A@^.>(<(=1ERJA%RD M"C$3M"?1Q*3\QK:9O55I(1$E9%/HQ**TOD$GK%ZIX:?-QVN46B/-8HZ M8L03Y@@6E2*L$[:6!R5#CN3PK>DD^9(X6]!E1:(X=P.1PA+NAB'-H(TE-I&, M(2X$G4^BD8731YC7J@W<,V*-FP,VA\@S5P[A,/ MGB ;2$0\QH@<=A01S*+2F1B*4LQ;V,.:1&X*>Y@GEC1C,0H+26,("+B" PN$ M,&2%58@)GJ,TPA(O\E'>I4IW;51Y:2(QQ;DP7^=",_ 264J,88\HD\ 3@A=( MQT@1MTSZY+7E!"P#6HZ9>S(%,_^-P,@[L3.HPK@#H8\_%VU9PPCUQ,""HAHCS24>G9!G*$D(,V(TP4E2E8_24C,SFY)CLBP:O-05,870 MW%NC&WX/HB,E@244J B@T=RC3%B18 96CVKO?/9T;BU)UMCB^4R!DQ6-F!1" M, ?X: 9*M.>11R,1]B27R!H#YI"T*%I%J3*&6,HWM@U?DB[118.?3'5+H0;W MUNT&-0!^%X'E&92,LHA'*Y 3WB*; K$R>9V4R#4LLS0@*ZS@*6'*$D9""BN8 M W(T R#$18L9QRCD$A3.!44V8H>$H4)ZPQUG:6.;R\(*UD:#ER8 4KC 7-P$ MS;B'LR)9QPE**A(@ Y0##\ 2"86YQ9S0Y"FH=#D.YHYQC]#JG[7M>9ZI^'T( M*I]O'WN!\]/82T&I,+%4$G@J*$V$%(S;)3-S"@(L>?RO.#N6'@5>?)VX M/??@_G://GI)?)#.(,))+A6 N;5"4D2-,]::F-LP+1D.+)Z&E*#A$__DVE?+ M_7%L.T>Q:G6JS[8]''4KM.UV]XOM^%BJYA9=-3=:GE>=G9ABKQ<#?.!YOQ\' M_;\FJ_5\LEC%4S?''?1\*FBH*#=41(FHR(=S6L&02XP@QYF2F@7)8]K8IIM8 M+$F+UY)%M^0AP_MDT=T+!PI;OJ^N-T*#0(:E=!8 M:DE!UW7IYESR[5>\"J\0C(6!3B,4Z GES.N$F)8&<>$XTMY2E+P !&)J5+I' M-@E;DC/OBN*O9?%>H1H/JO6-R*"AAJAH#,(V*,0U ;.">X*,X]'C$ W)[GER M0_^B4M17L&99@H+S)!F%1]P341H!/\"I)0[JO.C F&J0S$A: MF,_]\/#;5(@F*6ZB<0$Q6W=#3!8983C"!"!2>FHD$1O;?&;B4[*Y0T\\(K;7V@F2"4TR4+K,R_>GL.$93['55] M&XZ4U(QY8DPCI,*(2XHHCFR0"7&E/% (:0!C5/0!FYBXR:D96D^3B%*EO8** M_D !E<(?ED"WIX(H5"1B/(N(J00,PIB0W88&F1BH4-X'[C!HMYXI!V-=*,3: M%\3L#XYC[XD5OMR'\ Y3 &4)F]@54O#( M -((DU#!.,M%)Y%JC[B/$ID$3X5FCJ8@F8YZ8YOAQ9\N4W1XR?O0%2KPN)H\ MU6P._I="0,Y;@G@20 HH!SZ@E3))VV!YN#DB\D230@N6K&A=26$!,V-'(](! M^""-C18%SG*Z5004<90A36/B7D;/=78-R"7!CJ*^:U0\4JC '#Q]S> &\Y*+ MJ Q*R1B@]5H@G5.D,66PN IK[5/V"Y0*D:=2(7+0'=AV==;K?F[U,Q#\XF(G MIM;@UYQ#4+5J_8>M,T+E1P_K' "5INE5J*HIOQ88/_&HEW29&9XTY#IF)*.@7' MI',HR5R)*)E!3G)X%*6U6##%+.PS;),9,:<\V_DITPIEV3PPQ*X0DBRP]. MG:LN X(LGNG.";X**RRL<"4CBH4?/B2X-\*+P T#55$BX40^AD(&I(W52&,G MN-=1J#K)DF\J/ WO]TZS+-RP<,/%1#<+-YP/?#1BFMS8R#5S2$?N$>=!(,-P M1#3F _2,$)QF-R:](;^I<,/"#9=ED@LW7.KH6.&BD62!@>[""N<4=&B&MY.-P3%O$%%$ M(2"""5G%-5*:)LHLS1T0 43(UG3:Z@IBR.)Y81T=_VU@X8[AW]#ZO#V9U[WA M*?R W_YG_>+H*Z[WV_;%U^O7+]Y\Q-N@==3[.%:@>G"=V($U:X&:]F+'PP^T M KS22JT8*NNZG_-96+X]#+'JY-V_7?6B'_9ZL&I7O[59]8?^N++]ZC0"$&Q6 M< U8--OJY-25RG9"=69[G_*W4OYNK,91]G[^SI?8;N=_;776[=4@U4W5 $9X MU.V&+RUXLW5Z9EN]^EK^V/:.XM;U>@4J/)CZ=],N'C6>%T2PF8N;-N MOY4O\*P7VS;CUN]?6F%P/,'2*U\U?N2+8OIZ@QY?A>O$5 M;LS>E;_'O?]C=^NW=-IJX,:<]B\_5MO,J4' MN\D1B,#&U!UM+\\ NF(O?PK&9)=F+-5Q+V^[_],RC!!!<,*2!^Z4,MZ82"(- MDFJN(OFH0&U5DMO21 1\KQPD _[WM#-KGE].5)W?K[19\ MM'?6K1OHYBGKG_<'\;1RYYN5/>W"K'5SUB)\&F80MH%?[*^P882AGTSH9+JO M7Z5^D'K=TXJ)_\TK0\G_UNE7^(QY#>W7_-;DQS/MK$ _)JV!X8?R+_3'R]WJ7;S3'[I^*[1L MKP53\>4X=NK+7WS>]F+^93OHM6R6MR^MP7'>S2SL9EFV(FR8@VZO-9:S\8 & MQW8P2CP+,6]^&3%A4\U/.Z&/8*.-L $%H-,>IWASV?OSRY7G5QO7JB"?Y?U.VA4_AXU?W2R2^/[_7J)6%2_:_Y[D\R MB\]3-]K5P8JX>K]3$PA#M!4(:;!PV^MV:'?RRD2?Z^M54$O@#)_$'"M M^@.V_7IVQH@',M\"?E>K\OACDZ]>:O)EKN05A2:T5F@""MT?9'V -8(IS^,: MJ/7LYTA^8[+R[/.^$O+< -$^ZW(S-YID<H/?Q]C M?_I7Q[XWP_V3%^3#Z2OR8><36,A[Q[LGK[_LO__K^/#]F_:'/U]^.CQ]P?>^ M[7TZI(?G?W][]6UW9_>C%TF) -8PUBHAGIA#+BB.B"/*\40X%>3F2O"113S! M@^X(\_\ [+"=\_I@7#57 @#TG%>PFW7 -.IW_96=I1['_E^O=@ XX1+ )D]; M?O-"(ZWWL9W=*F--!4D =>[7IQHW=+1_L1E,U"QK'2A6G/AM $I 0^H]EN(+ M^)LOK-$[P5I5/U&O^_YH>_;E5YG2Z>9VJ;]>Q=Q0[_KR*DTL#K3H=MH=9-_TG.SH+O!?[9[ CQ8G1<'60W>&@-I(W MQWOD- VN-Q @3;#6V2G4'?:OJN%%Y4$?=K&W^=41^^PWWZY9YJ5>]N*@U[7U M8[BIS%9&1!FX7MYC7BA?J?*VUSO/ MCK_\W2REW9&O%B[>[O;[\&F8N;$VP!R-?AV03<./PDT>'8\@(\-<'@7L_H-A MS08G-D"3+\ R 7&K=VJ8YPG3'%TWXUYKI$"7XX+QM+HA+S*8#9M7WJB7J0LS M./HRC!_8<)49\VD]W!KHQH3CF@$(]W5U,O)K8T?5=9Y8CV.LC),+7-Y@;SSA M8,5L9MD9MB>TQ]8(7*-QN'K_DQ_)%/01L\+$%0YREY*TG;'9L1<'^Q-A^ _, MV1^3F:]%"B3J^6EWV"G$Y!9BL@OW:-=!43T#%:Q/[(MLY1>$;(1=ES([Z7ZUR[6D9S60@J:U,]D/[M- M9F3+,U:S7!70__:Z'K[3?PF,Y4H!=!YD?R)W1>)ND3@*O_F1!*8PY089ZCCB M%C.D<6((.S!H;++6F9Q1_D,J/+;"QAZ5F+?*5KT'C/PM->AN52M"3RX=B7=F M*)TZBE7O),^S:ISU6F,/#(C@YMA"'7D%I]_?^+6F)"'4_HQZWV@0CM$&5,=* M6AT+Z%N;Q9D%C4L2:Y\.[%TC5TD?1+L-3+$/=]?OC^!@^FRKN8SA3'PG MF;!DG\S8]0.;(,S =? *79CJS*#'6VM[@F]+]I^[:RIN1I<(\<'NA.#AHQL8O*D;>)L M7V7(N\GW?\&C+TRK,8A=,6E@4IMPEO?SVG]_:0),@"=>^(:/>O:T/S%CQNB1 MPQB7N/%Y=,+F.!!PZ?FK_3%'0U#+V@4*F]F@/R=5W1R9ZQ,0&T-7ZSLP5:+8 MLT2Q28EB+\=8'C&*_<.H=".*'0S62CE%94P\!&R=5]9X3>%_*6(V6=MK23MS ML&&N9\&]]<WGOI?PA=P;2Q.2Z[:?CT;ZK*97SC8C!@H'9C>P&[JE12YI-/IE*9>W&F$_!6 MQ_]]%? K)F*PXA0=-/DQ@R-]5*E4DIUW!?9&- M!Q/4-F=Y>%?]\)MOY6=M<_&NU2E>L[CHMU/3.P)@'-J(!(K355L2))0?7^'E M!BXQE9N+*7_NBS@F^I$K=Z:)ON^E+>]]@3#:YPRO(CT+ZMCRA,EB5^G^W.( M06&U'U)H=3EB=>\ZD \9X;6#?*+R#:2 K_Z/:VAS*X-13!5W)Z\PS&LB6^GWP_WOMV@ _V/^'O MWW;H =SCX/+[R=ZW3Q?-T[]@C'^U#BZFCEZ=[C"X_^GNZ0>X_O/Q[O;G]@'< MY_MV^P2>(+YO[UPE]5!H[:M8V9;8B;=F?\DQ[#5>K]&X+P)7B#(PZYDQ1RQ7(-,5$F!B\ MC5EDUA9P=8?^[H\!5Z__)/H38MG%));Q$!F1CB&JF$)WEM/IWB DLIE MU#L$@.D05ZF$-9$!1>H(QTHH'NW:)G]X.9HEZNE;""?M=/JF<]1*NWJWQ!1? M9YOZ56 #?PX+4X##U<[(\4/HZ0QZ4S&!-,X4DRQCBQENDK!5(,4:# M8(H[+9-SDK$'MV1:O5!+K=B/3A]JQ7XJQ9Z..CC&4UL,A)D&MH%I1$J0B(R- MP5EK9.: ;=!U$,$54NRW$'4H(G+!#\\"S+9!JIV:%=G@*==I+)NP1JSE(=;! M#!41PCAM0D2.I=-4.#AD34H"E4KHC =E6%C;%.M2TA7RD.I(QDNA(K72KX+2 M3]$4:K'V7&#$??H'2_ _L"0($^NXY8XP#4HOUQ5Y<(7-.BRRD,KNSE0H* L" M@#:3QU MF&/%V$2MKX^GK]-;*9I@H/D**$(_,,PC4ZY#)NU3*9]=!E178"GH_MB!;'3\L"IU_ M.3:]\'M:LO$OO._F_1I@%P+8#^=5DZ51KS9+ R8\,F1(JBDM2"JDQSGRC F# M,RMEY("P>EF=V>OXR@JJ^!-N_-0J_O@JWIQ4<4RY\Q*HD[/<(BY9ABPW'$7O MO?"2.*XBJ#BM0RU/GOT:>B'O/WQSYTVX;8\19JF68"KT6R/.(HCS:X94*"X= M-5PA%S4%M\USI'0T2$AF Z="BI"M;:JU];*V=H@@. M^^AEQ(@;XQ"/5@ [L HI*P2HKV% #=8V&7E!V2"O(A2QEYKEU)&'IS^5DN:] M=DN6B#EXABD8KX7RE",3";@E!N#&^,P@6"VN8[0,[$6JTL%$?0+E%>OPXYU MJ75X^3H\Q1NXMXP9&9$T(2!N%47:X Q%1Z15T@HM4[AP7>!5*FJ\I,A"\>RL M; 2VRB3B'HT&[N#!W*WUQ.O#J\%S%?PO1CW^7[7E!+4U5Z/^- MQ4+^L0K$9+0,HW8+-5@M$:SH#$NA $E@;23R-A4-L]@C6$"%F#).*"&]4$7] M(,9G]VO_60=%7H,R/QK9J)7YL95YBGE(HI0G+O5]=A)Q*FVJ .@0N!K4@RI; MGS*V^;I8%65^8]&15!+,/VV$Y/7[2H_&16"U:KQ:(EZQ&?+AE(@>%AP1P=-6 M<,B0BE0B0Z(.UE)82[VV2=FZP(\>(GF-49+7K_R/QEUJY5^Z\D^1%4&TQT$H MY+6AB M/D*$DH( S1S7)HF.IP+I8E^S1PR1UI.1AO:3;5PG6]VHH/9R&Q=LU M+]L;?)1!OH7LXH^]5.NV?]$P'=\(_S=HG9V&3O^-)1L_845^Q$H::W83Z_8TYMZA!&IE40V&H.X5Q$I1@125ED*3%: TJ]M MZG4RY[3!LRCVZZ*B\]6R:HY5[]0]$\VXH3M9]5&-2\O#I9W9RF^95#3#VJ'H M'$>@DOU_MT*J_CC$HY:Q9]H1PA!QJ " M @W/0,4%0X9QABAAUF7::9\.3/%UR59$Q=]"O&,Y38_?AD?T;!RD[ICZB$ U M6S NN%17*E@D!:8([!!'EEN-@L^8LEYQ0]-Y['7-9G?SZN#'JU#U9^,BM:H_ MKJI/UY2+T6FI#8J6>\0C ;?#&XD,#3&UYG!8BI0VB,5L=<@Z'/(4Q>0*5E(' M1IZ)E*2R4S!Y6[T>H%)(\=D:D9:)2+/5Y!2#M7)!(J4,(%+0+#4%XLCXB$46 MLR!Y+*O)L8= 4AT)66&=?ESV4>OTH^OT%,M@7)L@*4%,"X>X *JA(B-(QT M MHS$I?%E-CO+5T.FW$/JX?Z&8M^$#/2ZS&)::J*%E$6B9K1TG/?:6LPP1@R/B MW,5T3ILAHP0L6?14IYYDLL[2>*5*^KA4H5;2^RGI=)1!9T0RAY&3H)J%T9%R_E,--]\X#OX*:\M@,-S\D>=HK5F82GVFU9(FS- M5ILCV!/-@T=8BH!XP 0IPCG"6''-171!^*+R"Z#;P]V6E3G1M,0XQ5L&@&4S MDQH 'A\ IGB+D@#=-C D'6')N?2L?+%W#&;#=PZ2HTO.JZERM3JRDAKDEPMQLA3NL#>/6"22# MB8ACY9'17"(A. T"!TY2 Q^Y#@OX< ]M&0KT@L(O-5X\0]BFQHOEXL5T(JO@ MA'+.D)7!IGX=#AF9>42-,"QF4H6@$UZ0981=GQ,O"L+TK[Z!QVU6;[([. 7U MTJ2'4V?JJV$^SV"V\D8W-K:#"Z[F>=F6N5&U[VC\ M8W?O[_R?Z=[F[*S7_06:W0_MB\9_+P!"QD<:C?-,RXQ[IRS&@GLK@, 8C(FZ MAK2(:1"Z:E(& [VA&>IU0"1?*!!]_\\Q=J?_[IAO>K!W\H%\/]TAW[=_T-V3 MW>/FR:?SO6__/C[X]KG]_<\_?ARQ@R*-$!2VVEUPZ^S5B_)2*L#(L5HX_RX MY8X;I^:B84-CD /SSP?V)+A^H]]MM%NGK;X9B@5(6J/H8-L!@?L[VU_.!0$1TE41"2X=&(T10%-($A@ M'IGV&1/.K&V2;&,V!C@2TR0#BZRYRX(56&FPM)IGDNE(C%(L4U8;)[&NU_PQ MU_SHT$7A? HLHX!,@D":TX%1\!( @L.*\4!F0C=F$U!J]9\O=$+^5E"DI]@ MES8:6_['Q*^%HA9"\PU O.K>;)U*+$03FOPGB4- M\$_P2%/C4<9=E-'"LC&5,IPV9CWHTHI42 '&(9F1TG04YJ(P<6!&^HV?IM?J M#O)&OR!HL=<]33:/),M&,_+AT!M#L9 40,RG"L&I3I?B%%DCP6;_VMZ_-E?$X4E\$40W3RFFQ:L->\&G M:>@%< \OPU54^JIHZ#IPUHXITU&3;N4MF)TO:/X=W2Y, /R?$]#8VS;J]0U&XO%3^OIG;.PQKI\$TBR,,!^8U&8T[A]+QA MX'F "3]A,#Z-I3,^2AO:+:#-^=0"SGM>ND\::R^X+GC$-+XUD8BN._1'F$H %G($^#*%T!=)+%*D/YGR]X&NF6LCB9=.8 M8$0)&WTUXLF'K\.@77N0@[U/WRY?IWB%>4,O'N'& 6V]7,ETLU[Z?A^^U.T< M=>$6Z_!6 Y^&43@3*7^YF!,8[EG;=#KI*7D_77+4"CDLYE;_&B>EN,'$8J'N=SWW">XW5#_-F;[Z-W;J;EGS+=>^Z6N?8J[L&@5$ D##BSG'F-K(H>,7!N MHM%91@VL/=^8/=T[W[E)\ 03VP-CVC!'8-AS,&&AUX>?KHN!I#]T"\N6;M.* M+3?/;FPT]@&2YH'0#8$8 #(0G&X"*;!/_FI$YJS5-^TBF@C0>A0ZB5K"%^Q% M:2=;^5FWLC_5\*M!YP,+%KD%[QC*4>6ANE%)3GP9@4I/AVE\1-S9_>/!:A%;O\!-N0R][D@C\-O3B,N][>8A]HZ! M(4HG8+$!C5 !::<4BDP!1J;*'!ZX<:<[JQ#SA+-DM_F-T<)2M%.<&PP^T+"\ M("_]:\3]03;793%B)[U16'-&M<8,.Z.3;Y:!+^ .M]. ,/P7W8R^?3^P;CCXA8G@UXK]ZWR/>&# M%UC&8@OD72^T3;+Z MOYVW?/^X*O0^=N%PHQ9?76)LWFT/^M=?LBH;IZF-V\0$C?U[W*M&\ER QR@MUN&S-X5SF_Z M%HS)K,Q8&L>]9+K^JZ49(6D#!DONN4L6S0 ZSM&^LR \:?PG]CP&S4QF"X\;\$VSII M3;^X8\#1=MB+7SLI/G+421$9L*2_ T.-K7[^N=MN_U$&"8I7W8>G_][NNA]O MSF#^N&AN?SKD+GK'(T?8I)HE/B/(B!1P]YIESGJ"@UEK!* 59PE<>H-PB[X] M*JCL%P'39,S*<%:2U7QPFHSUY3!V-F9VQ^S*__LO14GV&W@JJ=V4#O5N18S0R!@.9Z$R&$4*#PRB;<[R\*[Z MX;?DD+7-Q;M6I[A5<=%O,&]' *U#*Y-@=2J#IP"5\N,KQ-W )>H.DY^'3QY^ MO%%\-)6/5'Z6,8!N=NW'>(-<^]E-MTW[0.KZCV^Z[!;\?G )S]K_(78O M81PG!WAO__=6\W0GC>&B>0G7[;=;!U^F4O1/?IP?T.\G\%[MO?T?;&_[$[A' MG^!^.Q<')^E]=RZ;IQ]@S'\=_^=RITK/[S?WW2_X[)!F1FC+))*6ZM2^AB(# M2X9Q;_V2CNW<^R7>.HB]7ASC#+#+.AVE#5R1:+T+ MV#CF,Q<(ED7>&M$UCCT9CEU,XI@BCF244H0]\XCCS"$M,XP(Y38:*8GU 7!, MSV8IO.[&DB_E"/;6\.1$7NX"I7REX:Y WBAV$E(LJ]SY<8->K]B1:26=N8:$ MOO(:F4^XJ7M7"-L9[D[GGXOM,YC0/WK=T_?E8GTL%@F^_;%:U1KQ%D*\Y@QS M,Y)2GF4$X9 IQ"-/>5G"(<>DP% ;35.T8 M,ZVI9]83*B,Q+(9"N7&EW/?WLQ96[EO2AVJEOZ/23]$<$2*-PCD4,B(0U]B" MTBN.,DZ M'@ADGV;9B](N8NX0T3$B[H"]),<:T9AE3CEPI0,&]K(D;VV%8DNU8J\&=ZD5 M>TF*/1V(H9)*0RRR0H%;XK5 FM ,I7(O-HL2)!L8"J,KI-FWD),JNP0&&VX& M@Z?ZYFL;\&L+9NV3HV!ZX?IE56(>LGIOR;8=YEN&/&H'%Y%M[:. M9RV]/.@3D<+%5;]6\<54?(H7.D."9EHB$0@X?(IK!(@>D0D11XU]VJ%;VWQ( MF]BG"U>] H+ULN-KGZOS9#.;@V%4XZ4XO]4W_4%1'B&.E71[:\&V1?#WJ:C7 MU0I. /#?*9]_+VZE$]DNI?%_*5=P+_Y]M7PU%B^$Q3_F;!U&8E/Q;5- MAO&2 F#+4Y)G#I_5<%G#97UPZ=7#Y51O$>L<(:G=8B18 ERZ@#0)&CELX._4 M!4+%4DXNK0Q<3C89&57F&6\ULH*UO MIGHMFM5UV^:5H7&_]O:;AR$(2:EG"#.!$;=,(&TI1D%3S3(AB:<^U=->P0JJ M]7HOMMX7S>VM0^ :+KH84::41YP1CZR('F6>Q'L6(05JU*93%3 MJR;E M4V63IEN I6$7-TKGQLL:OQ4^PZU:KG56U/4W2?;+JK\PZC2^ZT>^8+NPY578 M+P>XT[DN 3O_#)]W.TD$/G;SHB5!K7_7Z!_=337WL0U:6G!!0=$0CXXAT$$. M!-)';%3@/,JD?[/G(\;ZW4V7^BLE<%(CSEO]XZ'WT@'!:!#:. 49..%@_-)*("G=+J% MUYD*X%\][^O&EXU1#\P)A(+W[IBKLVHGK!I%JYJ=*QX/^<;=7NLL+C4O6DCAG,+ME.?@TX_](9;3_ M.9YL/MZ"H'%N\H6L0@3:QSCEVC#,=895""YSCA$P%L9XM7 ->!CJ3C'2U)BK MAOWYL'_TJWER,.FNT7]MD<]J<3M"N]<9_ M+Y(,8L#VPQ)'*3RP<2' (;!4*6NH(=$(=5LR"*QX(D'PTRU+_Y97]W+KD"3? MABB#0J 1<6XD4B$RQ#*N1#1.2$77-H68L[S_G%K?17VMJ-/9*!,149 T8E(2TST<(GGE#&JE?J^RWYTZ&G( #XY8H* ?QTRCC2UX$M1Q31F MQE!FUS;IG!XZD[[4O9V+:>?HS\K&KZ>V""D*;D/H3/5F.RL&X<(HDM0I9*QH M3=?J_$R^5>'%F5XJ!EGX'LD%@>&C@IM,V*""%*6^#L->$@7-V4H/"3\3*0*Z M :Y4\&5C,? <&EM -DY-ZK \YEY5U:^'J;XCSE4$RWPK+[M9P+14HTIO_G^# MLME$T08BM7T8>^B@ _<8^W[I+O:ZE3K]TD]\H8LZ2H9 MN9_.#[3*B3._-AI?6FE'H(RYC9YY;'XF3_*\7(6)>TRP/+A#,3\70Z^ZVVD7 MK:O/NL7B%*1MNH-UJ'HGI??,QT.%U1LD!^"XVR[^5C3VF.C&5%PVO7?1N*Z/ M=;Y(-Z/[>9]CW8Q.C]Z!I+P?]/.MCO^K:W.0F?W1A,-'?W1[6\X-3@>%TS\\ MVO%A..U_#[=O+NI.1[.XQ?;V/QU&BI5S!J-HJ4#<,X.,(&"S>.#4<^44DW,[ M'?7' \QFLN%)M6MV4<#9'"$L=7!,^E+?QS+L,:[AK;(=>WH>J,85"O6J)C5# M/)I+B?-"#5.CS(1KO@"4U&,TMI+7UKZX#N) U%H^S/IWDRY;TH.K!I %[!3- M/8L&1Q6JE$&<(L1TS?Q,Q*KN\.K@KSU_K'ZLN]-(P7:[\)!*'LHV3Y,-+.9= M]'7\E2N=W8M#)?XRMIHU^;BF \:OU)Y<<:&"]1PIJCGB6; (G.T,,4><$ID$ M8A)2RZCK&_A-N=]S6P&ME$->+O2M[6!(0J^G<^-GJHD7KT#$1N.1F\8D6 J= MO.S"UO$?3L_:W8L0AK'9CVT8_>JTB3FHE.1\;W_GU]Z?'RYW+YM\[QL\Z\^O M%P?P_0-:*,K)PZW^V5:2;9$\^0#/]AO,F#?XOO)YQ_PG./F*5Q3*,IN M:W?_!XS]$_G/Y/XAIE9)FPF4Q2PERN. -'A+R,484^-+D@%#;PRE'C L M88UQP6:$6R\8Y=@K8RW6CDI&M+4VDNFV,M6\-X83WRAF?B9_9T*8YW8ANOW! MDP,56E$L*1:6)0\0O#P:J= Q,.EE4/(Y.]ZL5$AMW(8/.UFG[1>.R3]^#/WO MW/PL;&UJI5P0F-!N'14-EA-3+[]3-JL.P^4&;C!:^<)_2!:M\!?2_A'8.-<+ MA27O@3=R5OD-.Y^_E/P]+[O+%5TXRC;0??@5OCA[KZ(+7NF:7#W]L< %N/=V MHDO!OQ\;2!+I)G"HT\'IUE$ 6UV]>K[?'7TOO$_O\/5L_,+\:^KGM5,2F_;G M\#. ^'X)O9_@@.;%D:!),P]+[-[Y02_-R]O#K,O=\\,0N132422S5#"!91AI M$01B2O)@9/1:J;5-@:E5FY6)J:<[Q%:OVFSRYJ)BO,6V4J/H@_?T4OF^A$3P^H=2519^ MVDJC^9;:-(XD]??B%3\,WW"_^_'J_8HY2G>;*XOGP.;ST'ESXM@D21RS*!R) M#$6>,IZ4%TAA)E'PD4D)KU,C+9;H2S%:)NI,A MA],$)>&&L .X S;TEGO$>7Y#Y7E2-Q2J7C,-$PS'Q.>AE[)R]V+QX+4.2K- M6FV?IER\KX=,@LN3TMBL+N(@D2!-94 >LX@Q]5&G8NFQ]3.@Q)!FK-//0J^M MHE]T$>I-NQ _0I%.4^QE^4&HG*/W>__>V49$PWWA>ZVKA*D7C" FF?W_"!(\V12_&PSB^ MV(X=Y@U4QK[(X;@RJ8D^E";U]VZK'4 \?X0>^KUMW(_\-%V]6^U/?@1JG69Y MOS< >_^/#SN[#:Z0!)V!J?QGXQ_)7E/\V]AM\N)/Y+=_%A/]L5UX9N6V\,?6 M68J=]]/O,T_X VA#^0!!X0'@,V;ZZ@%CEU;W7V^GR5)S$=^ 7X2,G75^'?_2'OR*N@ M$JINF1<[P6%Z1=YPF<;22]%D8&1#V6M8TSLRP['WSU,>R=6"IAM=+6.:1EBW M5B^=Q6BU6\6"C\_^S$27F;[%>\'KP'=AF%,K/WM1^<9FYLSJ8@XX]UAHJ[E6 M.G*OF7+>,R.4\#*0#/OYV])TS*-JIKFNWCYAZU!:OERE%26Y";ZH0)4/G6US M%-ZRO_V![.X?'.+,"X^E0YAQ"2X3#=S=9T7'GXP&G;-_[0' 1K6.@-#.B7$!J[ MW7ZH&.$CT<#BCN]:?=-NN3LDHC2>:SCS>2I1" P ,,E3L",ENRBW\(Y"Q[52 M)FO%^CX/T^2F/G[DU[EQ\,FA,,,&8,"T=B%P\(U^.H28_-N>]"__I)5*2&3:E1.S-[8O\>] M:C1G0-N0[07S Q7;S.],^]Q#XL!\R_38 M/)UTZ!V5R;_5F?-!E:&15_YD41)H^@AZJU-8Q63H-N:@S&J$(1Z:N:E7('-3 M/GKFYM"TI0R4LA-%27[R[5;NVMU\T NKD[CYHR*4E\W3/W[ =;CY[>#7 ?V* M=__\ "3S]Q_?__S^H_EG$\CF5[AN"S=G"&7SXN#;)QCCIU_?3_XX^;X/S]P' MDODG$,O33^<'EQ_X]_TCW-S^]"L=DV\>';+,.6IMZOG.'>)48J0C@5^#<#XS MF%.13:=#!A:SB+U5F91[B@". MU:$M0.;BJXW8ZYXVP,0"YH;C(A^N()S=")!:[HI.@/1>I[$U.!I4*6[E*74^ MN6D*>EDZ&6D4Y5-,?W9(5Z?3BJ2H=HK#7I24=V@B&GNNWQTY*8 4?*.QWP4: MW4B-EZ^^7IR5FW)TIOR2"]%AIJAT4G BN T\)>D$S3R.*H2%-T3W MJ@7Y.\W4Q^$[O91]CZ>&OB;>/3_D5F=6N0#SH5,VC/7(&J>0MU@R@!10"Y&V MOVXIVE2ZHROF^V6HD(/\.7VX\GC:H%?PNJ$'=UURQRH@[PH=RYEO^FXW9?L3 M22VSD;XZ".W&[D8ZOP<(8WZT4LC@.@2L>/NA;\&X^MWI78J86BL091T3 MG-/@M*/19KF]U.F-V:F$E#2@?6JP5N5 N<3DKG MY1>/6R$V/OP*;E#4*MN[(@4@4I,'/WWWIE3D63M*% /Z"I)!@N:6:4-B9@/0 M0ZYL,)E?/&@][C&D2'3^ D+13RU!!TF"*,XR"7P%^2QJQ#5V2'/.4*9B!FZF M582):\XV ^4J/.P8RDH$( :)+JX/@]%7N:3%)R,@&SO."UK\8R9_L)57WRT2 M3UV*?N9Y$6(^,ZU1,FJ1L(?."F=D%&XH]Y5[^1R'?Y5MU@(>/ZSDX/0K*-0'>G!RW&I>@J*>'/\X *7= MI0?P_ \P#E#&TYU?!],'F$]W6]_WC]O-_>^MO3]W4J5)NO?GY^/O)Q_8]Y.O MOYK[37C.UXN#DS]:P',OX#Z'BD7%C''(9CX"T0TLM2ISP'N![L+,>L/,M-LL M>= &7!3-B0<'11K%'>%1*Z^=HM%/^_A/LJJ33LZ;7]<@8!8#QT@1*A$7C"/# M688DQ]'2P(*AETK-V(Z3K-PW.9V M@9H20&W!#Y91.DIXNLXS9S(BF0X".TZN(\FWO^!,? ACPJ5RX(-[;0W7\$SF M202O4 E1QX>NCP]54?DRS%-&?$:!H6CN/4I#,7H7>QWDCAFK/D8I2Y MHS_#<-Q2GTYGU8U52BO8/J!O1 M('DMG_>^_K-A #;*"K9E!.FJ-DB9:C8\;GG6"WEZ\$_3'H2*X,9!?] +PPM' M4:*T(U$FXI0%95,?@^*\<#ID/ Q3'?5"X45-V&H@;4<.@P#DS\,PB'VA4:;0HV@(065Q^WFJW1T(^^:3RSM5VR) _Y:&Z>ZI M#6+5,\5$)A%(T]2:^]*S!5O&AUB4("Z_G/@<^!'5'G1R%J8_6&_D Y@]DQ>< M+8VB%PP(35%;)MGQ]0:X#I4PI1.W14RA%X#6#1/GQKZ\T4C9446=JG).73O] M?SXI.EV$H"47-KE05!F;)MY)4%*5M4M&G4+Y7X0/,?[ORHWGO M6"1_FK9+E92J"..-RSY5Q-2G E6Q%U(WN']TI&M M])H_RUJBH++)Q4D?]XHS)6FPA2XF2MZ_>E.XDRO# T"EBSG-JU?IF$)9AJHS M?&I)JPL&/EXWZ_PXE 6UCL?&E_(K@_, M=7J)TU0*M82.O-2 3CC?:'P[3L=A^J6C4%53'J'8J,Q0->>%(H5?H>=2&"1] M4MYR??9;U?/3!ZVB6'HUU"& #6O:3H'&V:!WUAV66O(A_;G5*;!S'O04-<2F M_)U!QPP/D5>7EV-(51&*6DE%47 84;OEBF)-X]'T"J:F-&-0A?[AI7K%%T!< M;+?7ZYZGL?7&CJE/R(0OZDUU1U(>YD/K\-U&;[5 SO>C'1K<2DJ8:J#]?=61 MIJ2!%$H+ P?3@Z@>%M& 141T9N \V S=BQB%8!:(R.LGV M?KRM4-5"]$O15FA"=V,WE0 IQ/PJV#"UV94/LW%O27Y[-T>PB[Y35\E$1:^K ME(2>>OF^JW[XK6I.W^H4+U=<]-LIH&"K4[7.2BDW4WVNBH23\N.K;)P-7&;D M#)O"#I\\_'BC^&BJ=U?Y&]I??P2K085K<%J0IEF=PYNZ')YJU-TE_DZ[]/;+E(A4K$Y%[^\Q9N4^]< M"+-MZLL^PFS%!6KDX]_%HMSZZG=9C#M.WTK/VEX1(-AZM'E;9*Y>6\/J>:^X MXBVGQQ^:$CE0ZQG#->-GT^.VG2'=P\^0$.]E\GX'3C[]^^TKUO MG]M[V[MM<,SAVN;%P?Y7,FH4735]/FU>'IQ\NDBGSIJGS5_-R\_M[_L'XON? M7WF3?N4'X,@?7/YUO+O_]>(_ESO]W?=%P^=^<]^!<[]S2$-&/68>4><$XIFV M2&7$(^$-%\YQ9R5>Z.#@/0M?SW3YGMS=^YS6?R]^S4.! G?+9'SN1N O52:T M4=9)95%6E(!0D2#C=$!$::F=U]K'L+;)Z3H7LU4@AL"S8$?P&VSZHCV]:YM0 MVX3:)BRD_ZU)_;>9-5(*BXB(%O&03A5[J9"T*D9/%3:2+V03[MF8MK8)JR,3 MP0:N@Y0(:\L0)](C37B&2.8ERXR7+M6CY7(]HVKU;,+0QYPZ\4M$@?AW-1BQ M^,_#G*_Z'D][CR4%%U;:KH_M4MXE4O4D487Z'C?<8V&AG)+P%Q?QNDI>0HUA M5M>]!/41T.(E*/B6<[U!RFGK5,WGJM2X]I7J/\:$+C*)K\T'FO>**^X#/7>0 M9M1K['TIGC4C7QXC_SH;I;$A<\8)9"GWB O#D.+>(YM%P3)&,LW9VB;!ZYC/ M5I1;D(K?8( >*SQ30]/;A*;'B174T/2HT#05+"#4>>(RCV*P&G$2&+(B**2T MQL0YYI3"!30Q/ALL>#YH>G,[T>.\O-WM'*&4-+PJ+N1+P.QR8_JA+/RNDT<7 MF[RY9F\%;4,=NK\O\A[,;N=R&ZPU'&422P3V4P/HFJ)%K0V">6[D8G5@']E3 MV!T=\ZHM\F/*A<@,P1G'2,1TZ-<8B90,!DD=*/%!QTSQM4W&US&;=1:>/7Q? M VD-I(^M,%,4%KP0+K4)B&&3]D S %+/*/(FDHP3;#++5LFOJ8'T:>0B!*I, M" ')S#, 4ID"YIYV&E.7E9S&_%3G9=TO4?Z4AM*5,S8JS@I7A^K5A6IYAA]C9U+Q:*ISQ($!B'6"G6H%"X;EK8HJ+/>O \X(85&SU"G#^G+VOR <9W8MLEEGD,J-5YITSCJYMLHWK]K#O(!%X M?O.!65RI.PR\9'G:.6^>["RKQ<#"(**D\K"JL/A 4+6PX-Y'0#6M@O)*6+5P ML_5Z\1==_!^'(;,N(_7>W&C ML=6Y*O'6.#=%S3MW7/6F3K>;8#MEG3P_<*& )D"HJ]J!"S<=YIF-SE*1ZJE: M1VR((6U4*RE49-P,Y4_>WD+V]&A:]D;MA??BYS3<-)ST8QKRE6"N2N?A9Q ^ M^+EY&!0WQD>*+, ,"%\6D3$.+)DA A,.4!1(JO$R(WO_4TB0AP7K35JGFZKO MW6N]KUG@[?3H'JQET>US=F6G>SJ >GAS\1:7&3!&6L),X!H(2\A@F1DL,[BN M*(3,2VU(AK%>V]1XVMUKP)3E(Q>I=)@F:VO.]9?6P?]+3=$!CL 9^VO0"66? MUZK3TJA/4O%7DQ?(4C1ZV/OWSC8B>@0Y54U1<.3*$OV+U(%\-G=TZRZ%_\IJ MFOW1IE19_:5A^F7+VZI@9RQ+U(]J"CZ,[=TOD#]CY\?KYM_KM.T;-/:7>_L' MAYFV2CB 6NI &SE@'K(2,\2L5Q*G]NG$ M.[@^NP*-6[7QBR7ODEK#QN@J7E MX!MBFTF 8 4K'YU$)A,<42&YLC;S01I8>7';RJ\#-N9G(95E!NU?OPI-M:H8 M&$#NQUX*>?7AX]2_=%A#?:RD>B?TJ]J\-Y0\O;8-UZJ!K0^Y ] LWSUU_%ZQ M/FL:[0 YZ1RU$J9/5JMZCAF;K.-\5=;;)%@Q[8M4RGVB5/18)6XP/\E'*.I* MGZ:ZZH7; -:N2!-O%TUU2DLV$LU*+B=*F:>/KV*U7X9]QM8;.ZF^8<>4#;U+ MN05A3OR]K)S^Y2+OAU36?A32S,K3 MUHS$J>@(M0@KCQ$7W*6Z$QH)H>'GC*5XWE5^-L3Q.4_GYG7SNV9EGE3OMC-NJRO#,9V!7 M4#[L3)%?-4,8(US@)_?#L&-,3#?HGH;&/]J _O\V^$J_Y; M8,52.\2Z'\*^ \HO,3^_LS!>Q3?*4$4^[)60O^@^!Y1L$$I?2#5^ ;>5]QU0W>?@2?L<++? ]DID MX]?M ^KV 8_7/F E1/R.6:)_C(?NJW9Z=<^ NF? LLI_G79A,)>F:GU9]Q"X MSRQNA[-><*UR%A-Y-6/36C<5>/,%I.\>';Z7 WU3SO\-FVWCNO\6S@!T+W;I MI\OOIY]^?=\^PM_W?^#O)_[DX.3WD^;E$=[;_JN]N[W%OV_O_MB]F#H#<++# MX.^GW[?_^+&W_;F]M__Y=)?NMII_-B_WMC_QYNE7W-P^_M&DG]B\HO<>EE5) M:5!FHT&<*X:,)AY1SYCVP1 CU=HF7R=DMN;]BZ^,4&/5*\4J+)S"4AA,@^01 M,ZU!GJTG5$9B6 RWI7[66+426#5U7BD*X:10#MD@(^*1"F09)4A@CE5(I2M4 M3%@E.%\AK'I398^+#>Z0%_D7DZV\5Z@:P4L \M%$#AWK1YV[FPH#W;6PZ(NV M%X_*;:NE_%"N9&T&%C(#S1G*BF6(L%09$D%;Q 6ER&!FD0F1*J"KUGBRMIG1 M!Q/6U2O_6VOLDS"\6F,?J+%3Q,TI:HQC#'%E)>+:&F0H_!.59IXRZV34:YN* M+^N4^0I5Q5UIDK$W>7+\05SCC<974SI(BD[WPL_0&83?&E]"&[YUM-XX"AV8 MW7;C_YG3L]\:QI^V.JV\WRO2X*J9K@OGOBQ:-YG0FM:^]OB79S@^S5 ]E]F@ M...(N.@1#Y8@;:5%UDJEE606\Y .E*QC?ETF[ L.3]:*_&ALKU;D1U;D*09( M%17&9QI); /BEA.D,J\14S;HS')'+2D4F:GKR@"\X-C=2C.8+\?=7K]H@; $ M%OA&HW7/P0+K4,%SL4*Z>E;".3]V_1:Q6F3.H[W@AA<[?X_%X.K]*7V_A_!:LRV89+$ M6 %+ACP.P.Z"#,@2JA"1 E;+.REV"C2C0@GDN#((W*Z(%/422>>5,%0JYD!3%7MP_](Z2+=X=Y]5BN"P5\?32P)H2;EPZ4+O. M\;*:9]>-?&K8K&'SD;AY#9N/ YM3A-U'8X@,%'%)/.(B>&0C(\CIS"AM*3$J M9MVPKN691X;K4ZI $D#J\K/_>ZHY/%=JBD7_75>1[&A MC&T0J5]229P75;^'O\-_EQX\R 64IEW\PIF+C^9'G# M5 KN%.!YT NC L#3AQF+BZOR]0FGI]NPO:U2.&^J-$U5^@@-!2 MNDM2%9-Y MKJNJU)4*5N/DZ<<>H%KK[)K&,:_4%SMK'5P>M_:^?:#?O^U'^Q_PKM_ M?C[>^_,3!5^N]7W[X"+5)VA.'W.SEH1(,8HQ541E)B#M(T,F.$55!HZ!EZD^ M 98/;D6]>MN<-4*]4H1ZU).V-4(]*D)-!]E9YJ7@DJ!,*8HX5AK!NGH4-,L8 MP8J8C!0(I<4*(=2;JJ!RQ2VO'(H'>&7^[8=(Y"L6\[LYM[E\W:%YM;_^![O"FZ.]'7IM[,K;=*GI&K3Y6: MWQMBVD[GPQ#-_NCVQL,48U&)F@$LBP$S"NN:KE(QJYK-KSJ;K]5])=1]FO!'&VDD64#*!X$X#@P9H15RBL0H MK>?ZNO6>&?A>G4"O\$"C^[&QNU$#$@YGTJQ(@Q M4LH3!.*=>1>-YE:M;>IUS1[<8^OI]F-?4@CS6_%+\,C J,Q1:/3"*>C&59.& MHE+O/UJ=QD4PO?R?2SYF\H1?K:.*JUB9;V7MU.[@%*YW4X;).!*($TQ;R:WT MVGOB=>1&1&H<)X<[5P3T^NR>2N>V2I7[7&E<\6$J($HFC Z\B'OG![VD@+69 MN8.9^3'#*X$T* 4\ ;QI@1%GGB/%0X8BS21V#KBE\FN;8F-D9(:KOUEKSI(T M1W$&+X0Y4]1RQ;D"VB9,#-[&+#)K"\W!M>8\M^9,$[2@O#-!I Q7 1Z9$,#- M=,R0TT;CC F"N4N:D]VH.75P: 7V>E\\AMS?^D[Z=C6*/"Z*?#C_>W^GW_Q2 M( F#L5P9V%<>_\8C4E!W: M'BKZ9]#SCZ&72AR-@O.(UI;G+I;G8H:V.2 $/-* B,<.<>U0[64*%F=._KD'.S&:$ -I \'TLL9%I:1Z,''=TA2 M'1'/M$):J Q1+I60DM LL*4 Z7+209\?2&OX6%D65L/'X\/'% ^CT0, )_2E$]>P\[OK?KQ0]?G^GV/L3O_=,=_T8.]TM_5]_[C=W/_> M I6XW-T'T0<5^'[R@7T_^?JKN=^$YWR].#CYH_6?R^9%\^3#H7=*1,U YJFT MB'L:D6)$($4Y-3A@3JA=:P1 F3.8WWYO$&[>1UG"XLT]4U,OVFC1=@YQ%%(; MQY#Q2B+P'#G27FJ$!?'6>A>]<#.+]L3 4?1=&*Y:*M ]MVKWC>T6YG=9>$FM M%3)QMP8 =1.$QVB"\")*^P_![@TW-QA9Z3>W'0LH1Q=ECV^S2=AB+[_:9'J1 M@S[WBDG=7#MQQ*BJ\D3;@[ +3]P_#^V?H0F//WX3%8NZYP=V\V3K M\F#_ VYN[Y"]_1_\^Y^?+G=/=\CNZ0%OTB8]^#+=).SWUNY)^W3WSZ\7S>W= M8[CW>?/DJ]@#+_7[-GS_Y"O]?G)T>7#Y_1@\SLK;O"K[;"EFL* HDS85IF<9 MLI1X%#Q6"H@S]5R!P[DN^(,/]2RD-RM>LKY&OAKY%D:^&P,!-0(^%0)>3"(@ M+*$CF&9(4V<1=]8@C3.#G H^,L^]DVYMD]!U_/ VB4\"@6^AFALH'+O637EC MB1C/1]4.@NGMGW=K?%H>/NW,,#0=(W?>$J0 :E)JAD$F9AI1"TL;HC"4L+5- MMJ[(BB1GU,E5JZS3=R4AM6X_AFY/B&.46OWTK5[BF4($8CD+B#/6$0\ ML(",, JIS&@L@K4TQK5-M<[)*G68>"-A#%&',5:!9/S1'?1J%%H>"GV:X1@< M7!I#J4:$84 AAP& &*>(>6$%EEI$#2A$UJE^<&N,.H[Q^I5Z$8Y1*_?2E7N* M8E@OO!&2H4"I3,7N"=(>-#QFCL(G3,8L6]N4Z_CA=;#K.,:B%$/6<8R5H!BM MGZ$&FH6 YNL,B[ A&,:80S@28!&$<,Y%F H!FI=IKU7&*%=7: MA3A$H;TUAUBB:D]Q"*D)MMH0A#/&$-?&(ZV91HZK:+-,&"?-VB9?UW25E/LM MA"GVCT,OF-@/O3I8\=Q,8BLM0TTG[H4Y![,;'\H*XBQ#"M8&\4P&9)5GR"G- M65 J(RDTRGG=PJ)6W:71B2D5KCG%$O5[BE-P:946D2,I!' *SS.D@N=($Q*X MI5@9H]/6AU!XA33\+<0E]KM]TWY(8.(!*?@U6MV!:-3 M#Q@S#U>TL&;&@%6CZ_42+!4))BB*!EE MFBO*$,,J()Y.HBC%+'*2&B.\T\22M4V!UZ585LO@^OS)0[4UJR$%' M&C]->W!5O[J.D3P+=?G:J18@^ ^_'"S0UFGZK4:OY:'7T0R/"'5DG9)6: M8AE!75[!LI2:WA3Z+ATR$4QHE27*22 MXAQQ$L%3H1S^"00+^&_FM4JI'4*M2&7Q-Q-"^7NBA-7%/5G@L (5@XGVW4&J M9U4PP;K"P4.GI@;WN]"V&KR7!]X_9NA9EM&,4F)0R%(S34P%T#.?H<@L4=H' M9KP%>L;6Q<-/#R]1=UY&]9<:.6OD?!KD?,/][I\0.Z>/3;',LG1LBE.;(2YU M1)8*CQ3'UF6&QIBYE!NPCK,';QZN '9.5E*>;DXW_?NHTG*2]U9G8(JWGO.7 M4?7EIR[W.K4"5;7G4AC=>(?MQ7 MF*E&6;P"41N-1ZYO_+Y[>MKJ%Y'^K8Y_7RS=4>BX5LA3A?=V-Q_T5JC$\5&% M)'#M!W'P[>ME<_O'Y1Y<]SV59#_Y=^O@KGW[=_'N_N.[)Y\$/^Y;,*SCR[V M]K<8H,+Y[OZG0V,5810;)*+7B',J$%TCS3WEHBL-'1K-9]V\ ME2YXUPMMN/)GN"K:G%YW[,(ANN.K2XP%+!_TK[]DIF;N,Y70SL3D=(S_>]R[ MJOA[%)#M!?,#%4FC[TS[W%SD:_^:>*?35@=-S>'TZU_[DC$^VDN65A,X5+=7 M", [L-*AE[X%8S(K,Y;&<2^9@/^ZW9)E:YM%G?I4W#P!24*5__V7V9RWDG.5 M\E8EFT8[8+@D(]9KZ[B31@$'-H03\$"]<*F/V,J1@N<9S/YQ@!4YA2=?I/KR MP/%;79_X61M^[_SLMG\&#S\TVN8\'[3Z^7KZZQA8%5#FVJ9UFC?ZQZ;?,+U6 M'M(5?;@SD,56Q_0N8'4&O;Q8?CO(81!YOM%HC#_;F4ZGVV^<]0 A7;]QWNH? M-QQ01=/J]"^*>PW:?7 I^J'1"P52)=E(-?3O,#"3P^STX47,$=PO[S=:_8U& MBMX#307OI0$@F+>2> +5R&%N8Z][6CP3G@?8D8-?E+M>R\(=;&AWS]>+#ZNA M^RY@5?7M!'O,T8Z[5 MJ 5;I #WPD]0)VMFUILF#.XPZ\"9T#3_GN!,(O/,H*ITL%%QZ74R@-G%&!W MG )'B.)KPBQBVAGZ# -K_4S&,M\-_?I;@^-R9D!X^ 'R<:,5@&DK0=H,^@G MU"A0>F@> )''Q*H Q>&O20Q_MGR2X7'Q3C8-[$2KQ*-* D'PB%YO@,4-1X4- M2-9C[+K_]U^*DNRW?$P)TE"O%O3N;S"-5S[@Q6[1\VTO?DNJN)7&'OQNM[_32:-NMQ*^ MCN02OSFY_'"^M[UUB'W(%',.62HIXEA0$,P,(X\%&$<9F,=IUWKV).$0X/X! M0I>6>A*45FGA=TJ1#/YN /4&!>$7O,^A(2H '](HS3[B1J4 ;A:1D\QGSEDL M' >$DNM@:Z\3AE8UU?\L 2D13D 1-U*W$E_Z!3AZ2; 2[[VW6=,4!^(L M"')4'#NILLB("QS3R .@:PKO)0DJPGNSHC1KWZ;$:=N<@J>>?^D.@!/\.^4P MUK;N.E':V_]ZJ)RT/HL*81\CXEQ'I#7F*%,8RTQS%:A=V\PVKCN>7!D[$!U? M3OUZP1Y[X?\&0,\+DS5I?Q(-'S+MX14E88=/2F)>_;5R!C8F'+O8:BNE7\:'QL>**?W]< M3QP33'WR&(I1+:(9#EOE@@2E<()'9XUA$6LL2"9=)J2I->/)- /O;7\X5 3 MB>H,1<(46%M,D<5,($\MLSPC04M_%QJ8A+L4[,HG3800!&5,)S8FZ5XEXV5> M8*] W3%&E\*0X-.#C%?(7#PD#^%'^G@H@!?I"\E%-R6;JO1J4IV&,8;\*LB0 M#UQ*0XR#=@GWE2\^&ETO')E>&5Z8PRK/N[T?X,7EQZVS,HYPC0N]#@^RR;DHQJ!3Q "+X !,TVE2PO/C4,PU M(,.QR8L7&B63E?:MTQF2WJ%]:^5#C[^8Q%8$Q[Y\4KE<*6H! SXJ @3#^3F^ MNF>)=L:Y(C1UU(8_I.<^NJ,WQJFNT?]W@7\<8[.Q]:OX-%E MZ'7?,J<2B5PKRV)FA$' 13)0=Q6091I;X"= T%L MY<>A-&.FG/DR5C F8"#.XW(R+LU)9WN^4/IT_J+WN1BY M,(Y3*U20E.FHL79>:RWG$_4Z>K#$C548ZR'142G/-#+6I3ZR02(C38:\HI%1 M[*@P_"XVQ ]Z%=[VBR9*C=-NZJ+4")TD-"/7OXP[$3V4O,2QYH4@-EY$*.]: M<2_,TK1?D<%\:H\U!]\G8]984&A%+7BE-"I T7EI XO *;Q4&0;](QGGW6&+ M^C%%@-=T21G /H\=-XPH.Z 9]$\-,7$FX@P4P9Q32W22@*TALSS8(R21*YM M[I_/(NK8#D9>;D/8$#I#5@2P^-ZT6S#QG99I?!D4.TR](>T?BOV0]2?0A%5L M;,$*IL#;%7&I*-'/5K=M1F'@XLJK>_]M;'%C#SRD\7LW;2"9M)MCP%N^:*,<; "\($$5QQ#LD$PK+.,^FAT9F@MRD\H MRK@)W$!PPK4V&HFH <9=($@'85,E4),1;0A19D&\,I%("GQ/93QR8X6)7E@5 M8.D#=]3)>I&?>I&C2>$HEB&)30"\5&#EQW_2%+_VTT9V2):XN+G;^IC$/8.QG^NI6OP]_ M"!>-/T,G]$P;F&LQW/1U:_+6""]SD_:-9^"T=#*?R8+/!IGAQR*S%%[-UUIQ MOS3!#X?!4L6D"V#'(\ @%0II(S$*T4A),\H=P6N;_7D6O;2<5[;M3>X0PQ!1P7<1YS+BT+K-*$2PX)5)%HRS8*^6$ M3?[D4!,%YJCZX99(Y"BSX,MHG.4QUZUSD]S>_>Y>@K"/*?ND]BZO9]4_SILG MS8O=DR.RM_WU$*"2 O=(A8(C1SRC!AFM I("E-1;KYP%6D(WKCO#6GF71= Z M3ZE99<0AH?F0%9=BG8<)2IY4JPKMP85G\,4BVZEBWT-SE?*@>M7V,LA@KPN7 M],VOD%>6Y"JV,2G#:0A=9X9)&^=74@$Y+++%,>50J-PU] 4:L$CLE@Z2A*$WX!M)0Y0P_(\(@9 MBYX3RS,#-L\8RHG1A LJ,\J4GC)XF-UZT'S2Z*5?=SH?BY>ME>H.2D6;VSN' M&(BX]UHC3QQ%W&8"*:; ;;6,6*LDGMH"8C-DW3 P,Q2A,J M\JM+:2_BA>-P7MJ25J&+Z4A,?ZBR8S*XT 8L(+O#3C/F&?=6*(%]D?%K,I49 M66S @C[@4NKP'N:V8U@O)Y:'6S*$X%#RF^5QKCBA_-^ BJDN;G\U#1IDZ?K$2\\WV9GESF MM$]NJH&ERUN^!02W8-&^D;>..JW8HE .AVX-F^V(]+V:SP M$6BS&BWN2MPL_O6+<^5C<_,KG3FY) M*VU?%KNM+3LHYWK>5P&6.P5S @YRFA+,T147&DI@! _\2X %I@[B(=+UMK_QQWY^(@N7$YK'$>6^50TW[+ MVU[/RN"DC>_13OQ8XL_X4HZ?.BC6M[]T-7=YB]/[;*)4FW MIEVDK0W%( 423H>DJI]<@C%?(QU,Z:9#0ZV)!YB;,KGAFOM3?1.9=5'1X,&^ MRQ"MM%Y3J14P2H-%O&LR=S-A2@4I'^%]\V^CF=JS[:&37=.N^;3KZZ^][>:A M"(YAJ03*F#.I/SE&&G.!;,R"]58Q%G'RFF\A^.L+"0"G&7&9LYYGC"LGE,/" MZ,PIYTS@KDQ[5$-?[Z:-^=.C.PH!0%LO%5:HA>&:K ^ZN_T#^+?#\#MN7GX] ME-J#-R0D2EG-B%.LD9&!(Q5=:BD;E94Z"8:X/>]_:#!27NWH2-.0@!6QB6*/ M/OVPD Q9*QEG.F:6<&W 2%G&:":,8TZ)EYZ\Q2VGF_N,ZP%F6PF^H"RC8N'_RE5EY! M6$*T),K&OWXB]Y:0D "#D4""[*Z#09>]6DS[=@A>6G'YM>E;]2F4+Y\*45AB6:]XMA:AHLH=XSE\F MO#:&6FJ%(X+!%IM<9=C@O*_=;-ALPA)W^[9=94ULCPYY,EO'J Q[;U13^GIR M] 69KD8FN-HQ[&B612WP*-FL.:W^PV_VY/ MSK(TC6)%C=U1/6TNBAY41;XCBSH'*^KWP!7(R-6=<)8;+I[$U+HLN6-G,(CWGL<%7.P M M%<+>F-B2VW2MS-QSL7OF/_8CNZ.)&^L(XNSGD']DN5FI%/D5$VF^L_EQ3B(]%N4)P%PJ9ZF!9.2GPHY?_-6;)>?8_TV"C9B$G+Z:VTU3Q9%QAB"'1:YR\2QE M'Y6\N(X GE[[.=2EV%-VW@SJU,@IS>N63MNRD^]@6SQ&C_O67.7R<)= MMAQC>4#NLA]RD4UQEX48P4.25#!%N8E8VTBHQ#19FQ@5X3&YRZ;I>O*9S* ] M#&/ Y';J4^XZ4'%R$0^IXT*CM*X1NU8.H.2C[JJ*U(^R-_WP]#87G\(>]UO/ M?F]EAH.)V,CE+*]15O7H^2RX>4DE[G. MD@6K;K%?CKS%"RZ?BBENZ%6"3%\K+YEASK;;G:KR\G*E$",NJ20"UI+[2&V5 MAYVD-2$(J50=??M!IOS=1&5$U[(]'E2_)-!?+3WP+%_^5I*!.2P\,CZ3]L!> M@*P-'#FNG*=,>$G2-4GS$PO?K\-6J=7K7P4VU\K.R;#"X;'%9D)R@>@S%([=XW=_\Q@ [34!KTV"$V<)B E)$1GL-6."J*KFZ(INJ?_W54G3 M%_M6YE:\R';NQL!BU9"%R7N46 M6"+;Y2U(:_;\AZF:^]VKA*A8+-<)#-S_;Q6"H]+"C N2<]A90E9IAJ(62KL@ M5&(^QX9^5!B2+?*JRFI( 3.RB"^S#5)\ 3V3J<>'=?YIS2M3"UH^;&GDK,N* M/Q4N!JC4;!P.2PRK,K ;FA5]5B=-@USW/OCXYW.J'RC%NTQN(TLJ0Q[=Y-? MCT4NPY4I<1R<"=Q329,1(5/.ZA]5813Y751F_)#ZLI;N8NL%4RL85/%9^7#Q0 M<7Z-5Z;_P_/P*BEDG! [\5TTLXK30ZFHL8:U='= W6BDPSAS76'.;>3:)X69 M$9Z+P*0SMR:]^FW(/PXSZ%HGHP21X5@OI8IL]*JQ5M[4^_S;7MH[&^3\[WYU ME/!']^L/R;&>'R ??MO]?O W$\;[8 @2.;N0@_6/G%$:@8E'",-&TB#6UO-4 MS7JQ.6CVT];E$LK)?X/NENW[.FG9VS_X.Y&4/8"(G)K2_=-1W; _RJ2%HS+\G$Z1P\0C>OC;I6E-"+L/ ')N[$]5>#)&!>CP7TZ@ZW?;8;I:J_K G[UNKO*JV0(^ MG/<'L9/KF@^S5%<62:[[&;/(M*?H/:<.76Y222Z9IH:#5RL4]R2!/@9!' N" M*AZTNUQ;H:_J&/=']^0PURW]>=;S1[8?Q\W*B@)>T21A]_N[OPTVCAAND&(& M0#YIB1R3 ND$SC/#.CIC0.ERICHZC[8WK7&7 ;^&IM,Y!QU<8'E/!DU2!A?.R,GXK2'U@SN_4:(8"+T7B2E# M$Y="NH@IMSZ?LAH1N1N"O,8,C7ZYQ#UT2PBS=F=Z<<[S-,Q1Z[R];37DK(*]'X4# M=^!GYZQ3GS74[]^ZJ\3S,]NWX#-??"/576[TP;%!V M"II>U8-?#M7]'[ JVO;D9/+BP^K].L'QPLX'H+VH?JF2L$?(G#>C3HQU!G>G MEJ*+9+6S'"<97C@GKDUK]W6TN@^M\+/CN&V'X!Q+??0.P6;A'8(_U';H^U@Q M5-6%1DO6%GA_:P0"K9WOAVPO*_KQQV_P67SP:>O\8-_G;?(K*"O=[?Q^_'G_ M$']N38/ ]O>]3?C W O^KK MSN;6WXGFT$I.,X\VIRO@:@-VR%.*#0._Q00Y[;. '6B2<<)QH^$_JY,EGF=F M4Y8,I6&Z%?!P]AOC6;^Y_^^5V]>/;WIYD!$'%G%.<(V)YV\)>"$0J9EU.&)2 M.GC.QJ,O^&>NW=R'#MUT*Y.?T= ;PW>CM*-A%>#)X5"&5B3WZ,&5^1W^6PL- ML X&-,@W1IQ+B2Q.$8E(M73),,/ET$&;C<-U1_,\U'-R8?8^Z*8[M5YU^ MNYW<7G90M1IN[,+6?M38J#84VQQW,VO;WF'L5^=8.<-H?*26W_P(P ;68\67 MW&\"MK3;W:]U\O!K>V(#7*@Z_QJRU/8 L7HP!=F,W-W<;T[T5&R"&0F&XDGN M?5S'(4X.X5ECKU:J>J)'+8YCXZP_K(#]Q[;/8Z<.^"=9G/E=N M

5EQ%=9>M,7M-+A>'-ZK[Y4/HP_,\G'"66UP-AW!ZYD XX-74LZ-KU@4_ M?MSLU<9>%];=5W;Y:?;7!U$W&F%T(Z- M+5"*9F,CU8"QT1\RK'_HGDT"B3L;5,T2)ZJ9:EYVN.KD%_ZGVXMVE/2=5:-J MZW.12W5S?/SV"K&V_'KT-+3FJ@5;-N6!/;)UF O3X>)GR5;XGI4EMML5>7J5 M 3K4I/$6-&OOS^RS5ROAF(T]!UE.+T+N^4:]BNC'KJMO> -IE9NUW3U5^<2MU69WBVG/=MVZYY*?-5+@'_A=!,JW YNJ->HKVNN>V#:91R@6I]1L7,_KAPFJ!#U[Y M /W;0/7PF6[[&%7CQA^81$OB33U>]&%(HE%-7Q< N\K02,-BABSZ53;()948 MMR+I#^T!@$(PAUV])KL 9)?8'/?KUW[/ MJ,/H42NF"=W)$:$J)M^Q7V*OLN7RQM3OCXYRK].L:JKREZJ^!F<]'T<=!2IF M]N%E 49&E,LW9.W6P%PU_039.CK+G"NCJU887\>?JJ,#[F@PB>@_G,SXK?*H*H*9V,N>Z[BC;+VO9*]M$O:&%ZI:+;R8VATN<355 MG+8^VO;A@SE! M#D2SD;/FJ^VQNG]S_/?D$">',3G$=K??GYF!H<==%_9.K<[PFA,<4N.=&*[0 MSVFR[8E;CKY0[;2@:MF2K]I8V)#]^%:VAUL5M6]593>6FBH-IE9TR6H0I>P'&-Y0+J$'Q[\3!T4J:0L-]HIS@D/F-M <*!&T$0M"3Y< M-/I;V.&D/XKAK!WWTO0QY?9XL_GM?/CF\SZP_/@W=QIS33@*3"C$M;3(:4.1 MCIY9&2*F44TO<5+"6^9L8"9QFQ0((0@?(=$12H1QTP>6CP?K'^+0L;C4,&V\ M[4^:'V!%7;ATESH=@?ERU/U:ET!E#OLJJ-UO_%*%Q"NK8D264='UV&$SB9$C M.6RZ>JV3^:^KCH6&-OIHRP"/KX=R]P5[VH^O1K_\F@N&VO;\5>ND>O3J2[^" ML0CN'!KN,QE8_XF]*JX]W$,J6*G?'F/N"USC[J '_PNC.P_??E&]]7(09M^3 M^(7B]-JW\0MR[7LW79:0%T1?__9-E[WY/:;YZ@Q6L)^[Z@\'>[LY>%D)0RT0 M('-92/^_-;8V%11]14^_-<@H)%J+6([\38M=+7%S-UU^E!.#KS#OA@]^\4Q$ MW.:A:MOK81Y+W^JQW@QQ*B<(7T%D?>EYG\UBCI]IB)N#[FF^\P9V%.U7_-RWL3)1ZNZ2BS5L]V%I85Z3JW -M'$:=1.2&JB M<38:FWCZ(MH]]/O,-XO?)?^WMK9?/_E@![P _JFL_?I@.QT M/IX?T"T,X^;_^;XSV/F O_VQOS78V???=O:W_TY:$*9L0C'(G*Z:)+).!,2# ME$0QP85R:^M"B";3ZIJJD_OHR@C][J S=X+VJ5M.;P\%N9XHO\,G(Y3;77PB!A[J7LQ&MC._1NSW\E%*\T7E&#G=78.Z,3%X)K;*AA)":& M$[&4%Q]QM?#JW8R/J*2FB?"((DLN,_$GI'D"'Q& +'&F6<4Y0XAJ4GY=E]Y; MX]4-F+$H2VOJEM>&$)^]JB?C0O Q&,453RZ!UI.D@TJ<4@I"4IRJE5/U*:=* MT*@IQ1%A*T#5H]79-.$H$DQ9LE131D'5L6H*<1WU;U'U)Z#J.#KL.1BB.'(. MZZX-]D("QEL5F>"L>"&KINK37HC@+DCF'<+8*-C+G47:*Y]IOJ-A*C$5,]<0 MYTVJKNM4_!BJ_LS.W*ZJ@OHI9^2V<:&5ABUG HY1@#/B&'>,&6-4D"I1)831 M,19G9+5@Z^.,,R(MV)_,.I37%_$4*=(X-_"1F(M(@U,XPQ9KZBOZ]ZQ\U+=H M^L4!CR;*:6NP(HD309V.<,V0E'%9/TZ=\$<-YPA8L$FYPUG1.D.9> M(&&" SVWW(9,12J;G,_V8"J:_F0T74;I)6"[Q;$*-)B@I,/<"1^5\E@75V35 M-'W&%6&8.4H52F"M974'+T12B\!JDXP8;3%GH.FZ*?1UO;/*>&U=-869[;=4M/U):'O R0ILG-!1<&,\[.?:4IN2-QXV?'4+QZ1H^W)J^[2' M$B5)EEN%9$R@[0Y\%2N=13*K>0I6,5[O[MZK5?7G'+]AD=>0 MYH#!](;N629-&(WWUK683S2K=HX3M-Q0?P>DOR>S?@E!+1G ^UGGS;O$O*1( M$&,0QS0A365$C'*K-6S?3/.U=:E4D\SM7&E^FK;DM0@%/!SG4)(QLB01I'L'2Y%9B#G:MX/FN]=X+WTF!N%0UY6?$<7M&E M8UEXY]W4&BR$P'$NU(0KP9]8.!@+!V/A UIZ#L8*\?ZL M .\YQ%JZ9(<>G'_>_/@]7W/O[3;>[>Q\W_NTV_G<>7^T_MSL' MK:E8R_''[Y^/82S[.WG\_.#X'3WXOB,.Z.?.Y[=;Y[O'GG[^]!'&_;EU%;>B M=U93K CB7N6$4.*1QB$BQH.FB>' M5U;)Q6W8F$H*XBT*H@T=V[%@DB+0J2I M$S=-+!:PE2 6G4.<^X LM@Y99P53@FEE=*[Y)TU<$*D@TLH@TMPY$PLB+0B1 MIL^C9(I$JYCSYFW(B)20\LR>CP7.G M."P:O"@-GO9MM,KFGD58TXA@]0AR2F&DG'4J!9NDHJ#!X-KPPESXA#5X[LR% M18,7I,$SO.B):(R30\(8C#B+'%D9/1485X4@&Z1$/UJ$<7$(>3$0;&#&2N5S@#\;@$L4E"OO8 MLO,,%@5>E )/.00^19:P$$C2".9$)N4QV$;D++&.$J/ ,%Q;ETU-YY7H7A1X M"15X[O2!18$7I,#3_H!5)#HN%>(^",1A&9%+N43;)1TB\2GDWI2Z*=DR\7\^ MLY.!P@IX=TB: RG@#9!44.<.J#-+X\<339I8,!9RXQ-NI$ V8H<2&/S@L047 M:.XKJ>_=F:T$$9>8VVMQ3'Y%5^^AJ]/MBKS!D4:%-#$,<1XTLB2XW*@,*^-) MHA%,?$YGPX6%@F]IU?1A&?AN:=NGUK<8T/?8ZQ:EO:/2SG#I>6%,2CQW%K.( M,Z/ K&<,?E#A")9!49I+_#0E]-QI[]2EBPYV/_CHY;/3C80>> MH]$ZR<21,(16?BCX.@S[O#'HP2CJ]>PW&U^/6OZH87OQXE0R!OA\X\:A! M+,R#BY^R9\@\>*/96Z@(5W"0SZP2K% 1/C.:G;E3$>Z-'/L:"_\ )'P.,;+3 M]L[F(=M]^_EHAQZ0@^-W>&_SD.QM^F][^Y^/=X[?D<_[[>.]_:WOGV?:/WS\ M"I_#GSOPWO%?K=W-=WQO\R/?_;XE=CL[Y[N;?[7SF'?V=[]<14FH=;24)X)T MQ EQC3FRQ@D4K':$&)J(,SFYM4Z"H HWJ1TEHGG]FF]!9T*.JTJ M.V'!I 5CTO31(L<*EH=R!,L3$$]:($<41P$31X,$XRD%P"33%*:0%!:2PN6& MH[F3%!8X6B@@P\O$0/K, M3JT*?^&=;(PY$!C>Q<8H"'0'!)HE+8R2F^B-0)@(C[@. FDJ&<(T"!Z<=TX3 M\ S(;/[S*D=.B[K.DZZPJ.OBU'7*Z@]&$&,Y080+@KA@%&D="4K2<>X=]5B+ MM77#9LV%HJY/0EWG0$Y8U'5AZCI#2"A$2CI(%)A7B#LBD-$F@9$O?4K62A1U+GP'19>F<(KL[1\AP7!%XK@L[R'PE"1%/:( M2V$1#\0BH\&_"I)2RB)-6.:S%=TDZM[<\$M#+U.HN@JD+JUY/ ?>PV(>/Q*X M3E?]R* DM@SL89G!-3KD>,A-.!CFU@FB8B9"Q*1)YW%X78"U .LS ];'Y$ L M<+I@.)V.-L""24(,1S'@B+@-$6GI(TK)J" $Y8'%M77*FX0]=RK$PK47"]?> M(P^V<.T5KKW"M5>X]@K77N':6_R4/4.NOO5"X M]E9PD,^L:JEP[3TSTIBY<^U-0B#\WH[YEXV3L#&!A,\B*-/9.7[SY>!X@Q_L M_W7T^>U'#-?X>O#I_?'.]W'Y[OP7BO)-]SF9HA<933\A!W-B!C&$;1 MF)3KO*6)%/9GT:1BF1K:%WJK@E0+YMXK2/7(2#5U&N>](T3(@!07"9!*262= M3$@KP62@5CNM :ED$R\5WU5!JH)4#TK$5Y#JH9%J^J"+6N<="QQ9F0SBA -( M41Z1U3*HQ,!TU@J02C>UF,V2+\Q\A9EOF?!I[LQ\!9\>%I]FJ?I@-U%<)XV\ M4@*!A"1D+/:(4:P%V,<1'+^U==U4YM[M74LES_)J]AR8^HIF/[)F3_E(#):- M&8&13)F[ Q0=6:X\Z:1<%3< M:.V083+3?'"#G @:L2 #YMA3)VG6;*IGJ3@+C5^A\5M"E)H#B]_/H%0!HCL MT2R;'X6E(H$Q%&&E$%?"(IU;-@GB792215-<4U7W"JCL'=K_B&SRN7D_[!E$0 M9Q+AR =GP3? 5E,6.;;U9$1Q23SN?4&)Y//9%:37Z^0Z=V"YNP*8%[N M5;TOG][D ]^''VX5)P[?10V>!$7<]LG GARV\@9L^_TXZ#<;)W&P$&ZXNPK6 M"MW@R1PO%5JV0B%RU2F/LP)\)F)U2MQZHVU4BN'(K8K!!_;W]NT.=\9HLU&! MS6X<;'WS[;,\96^[W?"UU6X_!Z>X"P[J1[*SN?%M=W.WL_-V!^_N_]4Y.&YW M=M^^^;+WZ:_.WO[AM]WC-ZV=#U-.\7$>X\>O.YM;>(<>?#WX_H[L?OK6Q>D MJ25=HE3>PG%4 .K&\)V/PEL78^2)DY2XCIRPY"QMLH(F**!@CHMA-RPE+LXQ&3A%8?:P0%T(@;H)$QBB'F!6).(RE MIF9M7389OS?A6LE87EZ%UA:3[/2XH!/L4]@P(X@/T7IA-0VJV!E+J]#3&1C$ M&<&-1%8R#8X0(4@[&I%U04@F?(J:5$1&1 M"VIC9"0Q/5^;HZ#0'5!HEBV!*<+!&*3(8RD1C\IE '+("J&%"I*!*P0H=/]T MR!+"6%Z-Y2$1KB6XMXQQXYFU*1E/@P\V8._4XAB.;(*2WUUJ4MYW-H_ZTDD7C#C)'4<2LS'Q(1+@INU=6&: M[/[,&4M3CE)*_@JT+BNT:L[ Z,&<:>JXYER#U2MLBL$EE=B\#>$"K7.$UBDK MF5*7/ \"$4L3^+74(L, 7Y.D45 C?;1Q;5WJIIQ;O/SQH?6*2K_AH^V>=4!Y M?/UW%OG6R5D5Q[I4"SA4&T[KP-QIM]_*GWG5BVWX\#]Q7"Z7U6KBB\-GQN.O M6 >/=S:X_BO+4G>H],4ZUQ,V\?.H-ZYO.H2]N1?M%V03#/:5;7^UY_VUEY>> MJ=,Z05-S./WXUSYD2@M[R%J* %ER)#,O#LAN[.5/P9CLTHRE<=3+(/Q?+<,( M$00G+'G@3BGCC8DDTB"IYBJ2O]7:^GY5(-I-C=<9OT\&_7^_M.M7K>24O-=H MJI*RW&BG."<\8&X#P8$:0<&")L&'T5I=^>6DA+?,V<"RT9T4#!>&24ATA!)A MW-IJE:\*\W-UIC=6A.H76/Q<56PI7UV&*L@G4+[:*/6K3Z@,L]2OEOK56]:O M[G<'MCTL72U5JZ5JM52MEJ*P>5>MUF&=9Q'"X0?'&^=[^SOGNY\.OG[>W\$[ MWW_K[+W=/=[=?'.TM_GN_.#[.[S[?9OO39,U'1^U=C:W8:S;Y//Q;^V=[^^^ M[[P]X <4KO%I"\;W.USC'8-GXU?5I4I.P1]C' D9&>+,1J2#MXAX'A,CV%.: MF> I;V+Q!+M'%0QZHA@TK\+4@D$+P*"I,'+2PMHD/&*,!<2M),A(#$"$*161 M>/ MC#%4*Q&,2W%MG1#2E&29*(&<) M_* 97F6BFF2EI:9)[]^K>OD2-%?%7"@UI(]10UH :-X -%LE"@CCG?$.22L( M !"FR(+M@$B05 G/I VY*R]N"K9,566E3'1)RT2+SBY 9Z>,!F.P%!ASI$!Y M06<)0TXKC)2)/"@BDV>FTEEC2HBA5((^]D0\0B5H0:%YH] 5A:!$Y9@"1TZ1 MD%'(()L81K!_"$+A-<^SY2":1M\;A4JX87EU=EZUH$5G%Z"SLZ<3F&@BD;8* MK'W*%'*!&81%L(DS)20-E+?A,1G'' MK$"6Y?",8@#=S&!$F%44)ME'%M?6 ;:;Q)0FCZ7BLZ#GJE1\%O1< 'I.F;N6 MZ&@#N*B>)8]X"KE[(P$&NV,53$&7_6R)J->UD-+YK+V??!',9RUXUYZ'_^))V>Q M_Z;7[6Q]J[*"VJ_/^C"?L=??. E_=$\._VC]$T.ML+^=OXW=PYX]/PO5@7.^/#O9_ M/]K]_@7O;6Z0W>,#>M#9;>]MON_\Y_O.UYW-P[\QD\X[L%%L5!)Q0PDR7@>$ MC:->4ZX]E6N-"(!VFD6N=Q97K.IQ(4T[5ZSJD=';#?;9U,X]@:K'4O1XS7:\ MV85"AY+3>,#.+\?P=D%*2FFMQ[>- N]V3_Q9KP?H_HPB&O@ 7*3/QV\Z M\/>7S\=;&%PBGK^S<]P^VMF$ZV[N\,_[1\<',RQ5[UL'Q[N=G4^?CPXZ[SL[ M^^_H[O%1=JW.]SYM?=WIO/FR\_VHO?=V]^BJ$L<0E&":4J2I\8CC3..*\Y\V M\]]X(WG,'/":-<&Q6*+^L MAWN#(_#U-ZI(JBW9A]>"D&#"V*0[/6).8IE=R%8A(]/@C-UCUZ M;IC2GB'I+080X@0Y[ATR1!,B5-0^T]L3BN?1&*##&(O)@]T@G.$&O/,4M%4V>AQ4\JR$4Y8 M?&:K'U4 /)!6(8.C0V U1)13>E!P!OQ/'048A&OK7#<9NS?V+%\TI6CO14:) M%9@PC)/1F*L =H17T5%"O>2!*E],AZ70WNDZ2,^LDY@CAQ5#/&>?&,,"PH%H M9J1-6KJ<'-LDX@G602['Z?ML: M"HXN%$=G3. D"'4.D>13[NT*$&IC1!B'O'+&484!1Z4"#_;>)W!+@Z,S%0Z7 M&E:-ZAMJE5O_M^N]7+_FMDH++7$ 58N]QJ#;V.T.XD6_D06-I+KBJ]8 M9M#?8FP4#4LA%CRL&P?1S&C1Z UK,AKNO-&/AQT DXI$!?X\O*B^:-A>M-7' M!T>Q<1YMK]^()R#VC5%ZN;-+-@&KG[A970B S+R8:OYT59^SQYF$QC72 M>HTHU\CYPQY81*BU!U2 F?336LCPBR'H++:^Y]V9[0UBKWW^IG5B3WS+MK=/ MZGT(EG9Y:G7\:-,Y_OSI??M@_^#[P?/=XYU/.WQO\_V7SYV/'#:DK[N?MK[O=+;H MY_V=;SN;;]K_^;[%=P[_CBY0I81"0L!VP9.T2%LID(S2!L48=S[5Q@'H0@P; M>>O.K..,J"BD,MPS89E2U%*A$C$!KC5=VO,AMJ//6:47"]&X6(G&Q%(T?CD[ ML6V4W6'JXH M[6;Q7:YZLX>7X=UW?V.3FW-RC!@W#G' /60M@=^TQSHXD& ]L[Y$$9XT$9Q; M^*:3VE(0#B&]#/;W1/8]TCL5]MB]FR/@FV-]P;;[$'_J H=&7*];A\H05; M0%V=8-??]*?KZL@+HG_NLF6P3VRPZLF45]ZN!&NXS]4F866\W[IN[PZE02M5 ME7:I(^4MJ_J>ZEQ\B*>#X63@9S\9OY^=Q#(/:^L[MN>/KM:.GSU9O7/ :@42 MMJ:".0]6WCFWN7[:9P_/Z6B!"Q4"H=$Q9KA-W,AH-//,:Q.CM4/7&"X[Z1K? M=,8PE.U,V9*[N>+ZSN<,/Z#;=^0ZO3Q]#=';PWMMW M^=LWG=W][:\[WX^.#XX/OL/K CSPP4YK*HF76R,X M\8A;&A&742##M476"6U2X(+YW,9$D2:1\R(67;;3VH*6!2WG5F3QR*732K>%/=/7"QH6=#R":-E,HX8):/2$7-'B<7")0%P&9V55(@A M6O(16LJ"ELN.EE.VI:'4"NX\8A0#6N9#'QN\1R;W(>6*8:DJM%1-J51!RX*6 M!2VO[\P7O#2Y/(+2Q 7U#L"3*^E&TIF0LB 5 J MS#,E!V-("ZZ0QPE<"H-3C-D3%ZRIV+T)XQ\*+9]9K>W;7K??;_S9ZZ;6X*?B MMZ7N[[$BD]72U2M7<&Y^.+<]$W%D5F&KA$3&*H,XIR$7D'#$'=%.8Z>MS)6[ MIBE,J=Q]PAH\]VA9T> %:?!T%,QCQH.F'@G%\YD!=\C02)"V6@,D9T(%O[8N M:).29:K>+1J\[!&!5.P0+F!W$[,X$"$9C 6'BD<3E M5>2YAPN*(B]:D:=V9")=(%A0$"61$SH,10X[@B)W,G(K)2%V;9V0)E/+1/A; M-/DVFOS+P\8-^O# \%O1Z0?6Z>E B.*44O!RDX1=)IIC@P@,PJPQM%YEXSQ M:^N\J?CLYORO0M^]<+7.E"[=U#[E#DYW0?,YA$JN07,0WDD<+U!]!ZA^-QL0@=U6YH8+ M(H6 .$X*_*A\B!.,%P($E"D"?M2LZ75[G%Z^PYH".ZL$.X\9UYD"FV(TS@^) MIB,ZB@=ODR'(8+ 7.?P$\]%SA+5T)#%/G(AKZZS)-%ZBPZ>"2 61'C1 51!I M<8@T91LI8STLB$"4,X-X< 8913CRQ'K+M0[6F[5UT33LWI5&!9$*(JU^H*U@ MT\*P:3K$%@/W29F @B(4<>X)LD8K1,'TU5YP&:S,V,3D;)?+1W'=5KO/S2W; MXMG>"8RU/XJJG<8>/&NG _K8/[*]^&JAZ3GE&D_K&L\L*/V;[;=\"3(_=TOF M)D/FS]C[D'%TOK%F>JT],S9F1B7-K9,SF,>]BWQ+&%$EM\-A#8T:7(R:6Q@U M!S/!Z$BXY1QKI. ?Q(G4R'$>X0=X6AA[&DA86\]$T,7?*BBU8BAUS]@T+>#T ML. TP]/E(^"/#XAHQA!GEB-'O4?:>BD)MD(RG\&)+%-M1 &G DZW :=[AJD+ M.#TT.$U93M1P+*7P2"I- )QX)GHA#)&0P!36BL/+&9QHL9P*."UOI/H:=+IG MQ+HX>(\%4]-1:R*38L1A!& 5$5>Y:H-+AF3@D9%L'VM04W#JB>/4HX3A"CS= YZF W&&.L52$DB8 MG++NHT6.4(>(YUH3GZ+$>CZ!N )/!9Z>0R"NP--]X&G*>K+*2PXXA"0+%JPG MXI"Q%C#*V* H-EP$.Y]07(&G D_/*Q17@.H>0#4=C#/>!FH$15CG]';F!;(^ M.D3!<2>>"AYHNGB_72V?SY6AIO5+]M\M@2V?S MTME\05,RW=DATN=S2]/1.EL/IZF8<^I>S'?EH9J M"W"$GV%#->V)B!@GRP+A*1%-7#0D6$L-$]BIRCG&HS-07%J;_ZS/W#XX_GR\ M<[P#KV\3^";^?+S%]S[]?K2WGWWEW:/=XXVO>YO;;&?&9_ZKM=O9.8=O?MLY M_NMX]_A]9V?_4!QTML0.^,H[=(ON;&[PG6/_[:K6YD)I[:R+2 @K$(],(L,T M03[*8!/G(J;,5BAQ4Y7VDP4M"UK>@):.6FT\3HY(QRF-UB6CL0C)6)X8T35: MCDYB<6EMOO1H.7U2*Z,0F 2!B,[-V'!B2!M)4/#*^5PUX:D&M.2JJ>_?EZV@ M94'+)XR6E&L>B1#2Z,"%]%9K1AAQ24LEHXY#M.0CM"RMS9<>+:=L2VV,@#U0 M(^Z]0YQCCBQX#8C AJBH)L(Q"6A)>9.O3K/>@I8%+1\!+6.(A$CM.#:.@V^6 M<\:?6E/&!<&ZVM;DCTB9I V*84<0=N,\N$8:H MDP=-1,.P)U'DU>.X1G*+!B]+@F8)(%T+2#!$O!.*@PD@S M^%/K((-0"0MM08-)DXC97-FBP4]&@^<>52@:O" -GFEMSD*P0G.41*9+UEXA MFW+P(!GE%*8N856U-I=\F?;@9\8_45J;/YT P7-MNOA $#?;VCRH%$@B!H%! MPL'-%7OO"P*/+"X@1%D1>LR-/Q@FA,#-@2 M)!,%;T,PBQQG&''F<. AA9"S9D13\:+(JZ;(=^G3,H=XP5T:(A>MO9O63F^_ M7DIK/*P%3Z"U1C"DL8S(!R6T8]B T[BVSC1;CF+:HJ[S5M7I M:(%.P3C+&4PH&-"<>X^M M'OGP8P9$GF3?\@>"Z-F^Y4D201-ER&L;$5C*')G(/*(:5B29J*I6,;!J2Q3- M+9!3(.=!0S?/KQ_G@^'1=- FQ61Q( 8%'B3B 7MDM0M("Z.,=A0[R@"/FH+. M.H %D0HB+:E3N[@85,&FQ6'3=-$Z4TI*;)!D#B.>0D &+%ODL9'"*BU(PFOK MM"F%7(ZV"P66"BP]4JRMP-+"8&FF@D=@HU/VWA17N3I<(8IB7'N;E&J6'>>EA7DR9>;3)"2D48 MBEP9Q'DBR!'X#2R<1"6G0D5:]4PJ >D"3JL&3O<,3!=P>F!PF@Y.6^U3R G! M-NH$[I:"WV I41+*1:L\);3J#HR?8 5Q :=5 J>?:4ERSQAUZ0[\:# U94-) M*Y1*FB"K<^--]%COK;.7O#9WFZK'+!>E?!;Z5]>.MNM M5 #N*?:S>R!PGFU;GH@G6@:.'.>Y+[!AR'KC4IP"CP] M<7AZE!!<@:=[P--T$(YSZER@!,GHP7;$@B--E,PN;I"6.4N3FT\0KL!3@:?G M%80K0'4?H)IA'+7,8, H2C-7$@>,:G+O0-QB>Y?9*)KXX;&".QU^QKM_- M GSM5ZX;X@,B \UC4N;R=$S^/.J-1G-J#R-RO6B_()M@L*]L^ZL][Z^]O/1, MG=8)FIK#Z<>_]B%36MA#UL('R-2MX>45"&WLY4_!F.S2C*5QU,NX^U\MPP@1 M!">!.*>.-B232(*GF*I*_U=KZ?E6XWTV-#)\@/_U_O[3K5ZWD#T1N2HMJ M>+79-!&&=?]QXG-B;]@.G9AG/!>.8FE=)X[AXD&)R-'HX@9)AS +S\DF"HM"J\,4G7QWJ?= MSN[QQO>=MY^/=X\_XL_'A^)@_W/K\S'<_].!V#W^\G5O?^=\Y_54D.KXG3B@ M!W1G<^?KY\X.W=U_W]G;;,,]?N_ L[8_'W^A>_L;\"S;7W.+PNF$!!,-=39* MQ*HJ9\$(TI)K%)1R7M(D2,B<,$HWC9E73D)IZ%K0\BFB90C21H-EP(EP3HCA M)(I@B55$LZATC9;#_ ?XY8?<6 4M'QDM9]JD4<^QD1[92#GBGB2D;0H(.Z&C MQU9*'0$M#6W"_PI:%K0L:'DM6AINM8I**8TIIU3IE*2*3GOK$T^4#-&2C]#R MAZWF"EH^-EI.V984=D/&C4,TQIQ-QATRWAODF<2PVI9&#FA),6Y*,LOJ5="R MH&5!RXN\$!Y8H@E;+QPW+%N/EC*L'I0#8PYPUAJ6HU+G!3 M7-&':.6I/HH&+RQ:5C1X01H\$P6S43 9/>+.:@2&*44.>XV"HTKR**13##18 M-<%R*1K\=#5X[A&$)<$(\LK \2CAD'*!PX#6OK M$C>Q>H)<@$6#%Q95*!J\( V>CA8826(2VB&M96[ &S1R7DCD-?S#8C*5%MB^U_TN];J?1O:BW6BA)^=/L=?J8 8)GVN'TH2!N9R90()VD MBG@/Z^,"XE029)G0B"5E+6.*D%BUA&'L";(1%$5>6)R@*/*"%7DZ7@"62@P1 M)Q2!M8&HMH28P8]?6"6XJ=>]X0='DY=7DN<<+BB8O6I.G,SHB MY2Z(B*C#F?T6-F<=(D56:299 F^22=!DT>2D:/*J:?*=FIO=/W!P#4]%T>D% MZ_1,B[,@=0B,(&&30#Q&@HSV&!''B7/!&"?,VCIO,G.?SHOSYJEX/CD%NW'0 M:%V*(]C!H-=R9W55_Z#;V&GU!SW;;[R%ISYM-D!Q7I3^3L^= _PQ0R53#2H+ M0-\!H-_-78]<1\.CZ;#.9)B2D+"R&E#$'>$(TM<1,$H0X-W$;S M776A$4KB%00:440 M:>[!J8)(BT.D*0M)&*UU!!R2.C)P887+1>P!84IYD-$I1_':NFIR]@2S60HB MK1(B+4>0K6#3PK!I.KP6F;.<:0&&4C[\-9.!_2QG[F/7RTT-Z=?27 M_-PMF9\@M[]GH+GTZ'Y06^9@)A*-K0Z.:X_ TB2(P[HA;:)"T5+O@A"9"LLEBY10FBM+L68J@Q.] M-P]6 :<"3@_>M.Q^@>I[-BTK,/73,#43K(:-1002D**Y_ZL1#%GG%0I8Y"(. MJ;'CE0UUG[:*RQ>K7I7(V[ ]WR*"T_?.9U^ZR7K*G257)?;V!/M)/A0X^YGH MFT]@*Q(6D=66@(,K*'*)612B<4(3QZ7"\XF^+5_I38&G)PY/CQ)]*_!T#WB: MCK]1 ^N'E4(&5@YQ'3PRS.F5P2N -4]@&HZ!D>M,XIC MC;34"?%\7F!5HBA&3P633. :J.X5@YMW.?;+JAAYO1K19(OR*U\9M4A_ ]B.;#Y M!4"ZX9\@DM47WK1.[(EOV7;^JF]W^V>].+-NCR-%UPG1@"?Z($=5PGUG[VNCP$DN;]Z MHDS!/A:+E.8[3NS6/[9=;RN-;IH B<9M9_Q1'O)G5N-Q!O/G6:]_!N"<64;> MG[5C/3C"+"+B%_>O^D\P*V*O,3B*C:UOOD)\P/%!L]$]ZS5@!/:P OR&M[U> M*P9X>0"KTH@72]=LC*_0/P.[\I]6/Z]H7KIJD\AOG-IL@K1.+Q8[7_U/6-)6 M7K/JLZ^/6C'!&*(_&[3^B8V]E%H>KIO?RY\>O_,7O#[^,C; MX\SDQN'D#B\_.;/_JNYR>B'4+QJ_V3Y.@A'E MP30;MIJDS>ACQ\5>_5AU%WA*FM=.T.5G;'R-O8F9O^N>M@)0MG.A*?_/?VE* MU*_]QOMXVNT-LEVT#:Y>[P1F?(AKC3TPR2<6HOXDF$W+\>BK W![ES&JU6^ ML($>]5N96REU>XW8SZY-JW\T,DH[M@4&:^ND^CO$_P5%BZ#"PP4:RF^CFQ;G>Q$1)E\:X^0'4-%>:]""F9B$AJQHQ#!>W07\ M^).LA;_, ,B+1G[N6X\Y3XNME;'?'R(=7->=@_;VK@'O;GH$Z&E6?]8H40VP M&M;K;@J=#JP0>[O7YS4@:JL<#W>KDJL-\].8GMO/W!X_\# M8VGD>W5/*NHMVX>[PGCRBX=PS3Q5^8:]V&Y9UVJW!N?Y-E?-:+Y)M:W!2W:\ M6XP_"E(W&#I*E11^&Z[5Z5GOM-L?^E3@+?5"-8!JGSR$':EGV^WS_$X\S5-@ MQP[5::\%ESYMYPUCV?V6I<*(WZ*W9_V8UZ-E?-#;:_6XSR]UQK,([U38*@CRQO>=7 M+ILC(*GI;)!W4I#>5C> YO:R9KI\D?QN):"M_I?:4KC8;O.H7*Q8YF#,(UAS MXT?W8U\>OA1:P^?N]NH+U390]NZK#X/*@0Y<2.9I%S;!#%;P\8E-/=\T/SL, M%'3@BEW]!V)YS7;_.&*R 8^3'P46^VNT7ZK5J( SHST\_(FO\=+FV7$PR:,% MO'@?)B@+TETVD_Z9/[I8 %CHZH83$ 58 5M9#475Q^QXE)/B-C)CI['2GIR< MP4>[P]VBU;D:HKZVVNU*J%T2G7\'N&H,8+X!G9SMM_IW7NQGC4%3 M=HH=-F6]VA_IWFESO\D\?P&6)]SW2[VS9>&J;MRIMN2)\9R-QN+!*,G2U>C' M0=ZX0/?'NS# Y:#&AP_9Q.KV\F7W>H?VI/7=7B!<_G#>T<-70(?J6_W*HOCE M]=Z'O7]E_6&=?N[TO M"Q[_S9%PF-FSR@RMQTDQ8=7IJMWKD5$^*_G1HX\X>[^W5\RM<[(=^ M[X-/S9*,8_^Z<,ST/C8?.&PVCN!M%R-L9F=@ M4^QO_\N?.V\<6KU.)2G5-AJ&N-;J#8?2^'K4@JW=GIY& MV^LW\N;>.IF7@;3D\1 B+I\=S40_NB7Z,2_U 9OQ0J9/ND,K/T_ZW5 *[/F1 M]PN>0P^^UJB##]%7;9/JGYR,#H6Q(]^<$)V?"SG-851.!S5=[Q MJUYLV[PQ_?JU%09'H^3#B2_6B12O\/@KUO6[.9?FVJ],Y&;X[&7U'@G'-+X\ M'9,_CWJCT9R"A80L M\V!"]-TZ0/>JBG3F3\&8[-*,I7'4RRE@__5C+%* ^%54 RAU=78:)9$R)^!)A)%UZY[M@?=?:^6^#\W MWN_7#[B]O7WS2BR!K7#?I1!+ (7[6SL-@B^CX.;V^ZW7^WOO/S0;6__9>OUQ M?_NOK<;>FS?;K[?>?VAL[&XV7N^]_W/O_<;^5N/MWE];[W/E(?16]:8P^@BJW%BJVU\O/BQ0EQMSX!SF[B_YZU>J/S7O ;Q_L6P=F/ M'![=AHFC:F]/JZOG !'%O\Z<2%\$DMY7,9R>K=,R*/DU^\9_@H<[5+_ZP.0#30YW>J2YSU/OM%O'B.N83_X8&'CYR-''BP.\ MV([_Y+RLR0O#>R[/W3 4.?3AJUR#5O5L, _?SL?'-HW*/\E!R_JBX)C3T8%/ MQ8)[U&V'/!6=&"O/>56/C6\--'I9@(9V_ES:_?#QO[VWNZ2Z.Y2 M N))ILBQ*1B\KV0?0L??;^P>-O4^[L'__]_:?L);?RVM;L%&_OVQA_#]ZO]?6=C=^/MUL[6[G[UY_NM/V"OWVQ\V-][ M_3__O??'YM9[^,C^/GQ\2?1C%965KI*RSB5FK/FRZ B[K",C;:@$';:@K"4? M+HG^_OL-V)Y>5V\VJW=&5G)C>W=S"S:OS:UB!-]''=@JJ<,3V[N6(2A7Z26_ MK)=_OM_>?;W])VQ.&Z]?[WWG-UE:MFQ^VWO\%/FG9@WY>Z?BME*[H MVOQTS> 5"<#]]=3C;X9=M1(P&(_@ 7/M^:O^6:=C>^>/M!@U)(IIG_F_MW_; MWJ\1\,UV#KUEX_W#/I@IE<'^X?5_;VU^_*/ XE6#^84,2TXR/J9NN]W]6B;N@<'IN(EFTWK.O^,VZO5+C7WX-K?YIVYZ_:IU4 ZV^]"O(VV'K! V/T/.9\11+0:5]]=O#XV1C M7FC!\HGRD#)T>./A8?.+ZK!YBCIA^,W,"T.N?1N_N/Z]FRZK7@AF;G75'Q"= M+D?OK1\I*[Y"S*]GN;GAF6HT?9BGTK=ZJC_M8;ST3/-=L$'W])'R(/!M\R N M[0?QVU'+M0:_/OH [Y < ;OM734ZX*EK_1%;33&G]A[%C4]D!54GLL$UL MZM;9 ^=53<;E!/<+0*@!H((%^$47)'C2LL.O6^""!"NVFIK>B 2YI+T7C^)) M/P=O"RX42;I1DOAU)F#!A55;37$C+N3SHL'Y)0@H"%!D9FU=X(( 3V0U]T?-5*[^[5?#($B.-."(TB!@:>QFH;DTJ=!K$BV_"0>7'4L6M3Z20N"H#>I M]04=?DDI&*<4T(OV!'.]/;O#5-S^YZ,2#XVI32XLC<8'?Q1#)@M=DN5<*MG: M:+>'G)W]T315:2G=BG(L3/(89O/,NGZ5ME>%=49K\VN'KDSE_K7[C,!,1C4C*KDR7@0N=U+M(3I<9=.^80_Y(RLO^U6@T MMFJLOIY&_2&9,*Y*0)M-$GDL>@SRH/08/Y>4]^C<&8]E"#P2H<9#Y[N!?+S MM8S<->&-X!>"_ES"V\W)<$;0N:?1:?&"4/4(>72UT_7 *:\5.]H0B1N[$]O' MC]V+Z;YP\\BZ>[PYV(Q]WVN=7N*)NL4:C[3KI%N!T0US<;]/KIZHS>!D-_CD,LRTSFT$JSAH-H:MR_J9BH>WSI7/-.:#D$,)*QJ,#.D M6J@^-79\X(\W8&$W/B#2^*6Z7?4R(%^#_VN8>)Z_D GOJS@KK>*LV#1^N73% M_ 7&&((M70A3-U'Y$=_"OWXN=E<@YJX00PO$/"^(&?Y*5!X\(2_3.5'_2XC0'G=WL"'SQOD#KE4Q5 M629 8050GB>@R#QX:6I (5. ME_[S3&1>./W,U#^X4&MG M8[/E! M-]LF:GC-@A5+@Q6\^#?/#2LF_!N!Y85_(\"_X1?^S6GNCAY/&G["D(B91^[$ MY\*OJB9_E!G:Z>9UZ_HO5X %'X/%W3T<<;6'P^;FX;PH(/,P(%,\G.< ,F-# M9.)76DD7T2]M3OP"X"$$?QD^(:/^CN_'Y:S3)A2+$ZG@.&W-GJ()B- M(*37'XP#J\TA3HS"%Q9)X()#A!62>,<@P\;)3 M!1K[@Z-6+]@1G* :9?;SBU>!S'F#B&7#F/&8%H@PJZ3:HJCV,U#MJYT$DL=/ M^4L;OX'-@%+WK#>,.60E''13:^@H5&_,JOB;Z'H3:1!5:]=:$^^BZS?K]&W. M6+-:UVX!*6Y!K=:RJ/4S5VMYH=87D<2L;M5./A-"'&MUO4>:A>CS]?MSR-,?O316 MQ.EXGACI=.^B3VI6[?'51B>*@Z_=1AL^T\YM"GR,^:/]4=<\N."?>3"-?^KL M@;(*XU5HE!F9FI&=^IW&VU[W[+29$W'+%$U-T8LB-=-3:V"JU>!%.BUZ^4 MZ:(#[VS2XZ2REKJN.1\;E&&L*O::_[> [_,"7R(I_&JJLA1-S,O..=PA$6[_ M!CQ61%YG([^HZT3^Z)XXQ]V?58VZ, MN4/ZP@M(?8!RE%523X*+?CXW_9P\Y93\Y47^!$TY-6H8,YVH'KLP4LBE4\[) M3(JZ?>/=M#?GZEWKW5Q14+9Q=GC6'S0>(!.J;/-WQQ%2<.0YX,@-(0["ZJRL MG'>)+DY>3KITT*7X*CBAS9F,A[M RD_6<:V45M&B5<]!JZYCB:#\9><092V8 M3F8>F=&C($8^F.RU?$W5G:LR/X(]?(D1(@ M3%U%77A#_C*\-$QAQD^,-&*&\7;TC4().:*$I%-+6"@AEPC!"B5DH81(7_%+\ FR/;NK'DU:W=P_S",R;^AKCXYY[64QWBG),AE9*D'*H MY+PH^?-4& MZ(E&1D_!A7DB\" */#Q3>*AX(ZAZV3_^AR*JOQ$=.Z?M[O_?WK4^IXT#\7]% MDYNY26^(PRL\>G>926HK>HF,>U40D<#OB4VWU(!WY)QW]+K MEHX*I26NA6S@6RZ(ZU*.SH66Q1/R?3I;G?YZR>?J0"+S/L40,1+CVHH%"W9L M$^W9Y%YK06X+\:#+:8\*2N*(*$AH("R.&;],=<_.Z7.IKI]HL"<'925 6<)1 M)A$FD78DKS\5*_LC\P9/P\'782T;H4'!9)^AI?CS$;%+#R85>L!\P@N2FLF;+@FTS M19*337 3 \P2,,N$ W.RYKT<.!) G;^?)FS;W.A3\BB"5&(':AOL7F^9H6' M>(#UQ37MP"$BM,5'A?(A?C>UF?9&%V< ;$R A6.&Z0-L\57 OMRW#8!-'&"+ M8H4%Q*8-L<6E2^PT+,?7(-3SEGJ"5@T&HNR _3-7<< ,.YC]G^>MYOHQN6^.OATX=F!W(B$:\)W:V^= MQH*RO>;9>99MKXF[ MQ.%@=G&;7:M]F66S:S$B]Y?!Y^W%^"XNK[)L?..V2M%,;V4]M)HD%6&W*T:O MJ4<4\Y14-?+//Q4J^5]GP_#7LB:;"5.)),O?R_\L"#<6*ZQ[%?8@OR#^!U@M M"Z'#DZA<'D6MR1R([@: &4%B;/Q5GWRUQ3@RS\.1Q\0/@R%Q.?8]-D*R7(?G M7CZ0DY_ C,E=!/FKW-JUZ.JOS^?;VK/W7 MFO.?151825X=^^+0397V@C(UZ3NQEB[J="Q%G+TEC&DC49K+G>ZVC82YG2+V M+LL.FT)LPV75#U:QCUBM>+DSZ]Q2P]TZ_$.VZ^%PX\OAT/.ICCGJ!,T(V#KA8 M;*>.$4HYNOJHH:X-EHRH2_K8>91E-7(@!1C] 34R(X$K?DL-B ._[S$Q_YXI MK&)6V_$V9ZG7K6J^NDEOEG+=*MB*.<[QG*9GNUB!FBR:=K/FDGFQIQZC0(%_:1BDAYX)/.>@D &UX@P'E M7 2O9H:">Q;F03[JX;CX;ZQ\-, C\]+M+#!Z%L_8)R[JA3M4 MB"CWJ]^>QX'?Q_(#0^&UN3,*!^):O?H[QRTRF+HR4N<>U%6Q4H<\Z/XC<*2@ MX3V"^C;(VT1,R[SD761.IBM[JH0J5%@=Z_;1<\1/4E5#H6/AGR0LPZS,0O.# ML!_*O!M0'M&=*'K*+T ^?B8?7X9\O!FR["P?;YK))3-'6:I9U=IFG9Y??^^D M5-I^YC-)PA:J5J6Z^NWM)%2UQ<\;B+:-;>.@]M8>DG*'G7%_@Q]+S<4YL?E\ MP/*);2/A:)ZZ'JCO@*H2H2J965@GT1:N.O) 5H+3Q+O*\^_(/K<\*= AZ-!8 M'8;^9R[.+)35N31CD__;VITRV8*W9,#,>];_+^ZN\#N>'8_ MI.AW)*L:\3WUQ;.Q(TA_V&+4M>D0.XMROUM2J[W+H_],RF4./,-6Q.'6RH]Z MI71XZ,R[J\T-?N:CYN]?IY)UF64$Z]M+:FG0XF9IUFPJ\3SHA3Y\H?+*H7E: MM-AJ3=*B!T8P#Q@QF!>]""X$CF]7<4V!SVS;"US9]WQS^I8*(*6?9Q8+J>>9 ML![ G$P\G?D#/"P&E@C<4B?%FLEFQM85( M^IJ=A=S0KG&T?W]FEF/.8+Y)^NL[:O<]!W-T0L%\(;KS/@8,#!DE-,O=*[0"EOHE9Y4%("E 14S$1MKI$2PVY M''1GH8Z/!]C'3U!:8+K>@(X!'4N$H8)S,/ MG*R^?^2XZ_5&XI^^/W!._P=02P,$% @ 5(=N5+TO2LK^&P VC0! \ M !M9RTR,#(Q,3(S,2YXAR/S7??(H)[-'>9-/AQ]>[KIG!_]\^,OO_SVMT[G7Y_[\+5W>MKOF#8==:R1/>Z0DXO3SL6)<];K79R1_MG9/R;O+\Q^OV?3 ML\[9J6-!LS/2&9TY3N>"F.;Y^=G(&H_.)=!7_[UO3^F,&# QSW__ZG\XF@;! M_/WQ\];M<\_M>7NT?9]"ANZS+OQUKKUY%P5?O^,?X\(CY5 MS6>3M<8SY@>"^!/!P_D[F\^@4\\T>WU3M4=H3 .?>7Y /'L)WPE$)UC,J9_= M!WX^QI\13[?3-3N]-4Q.L.R61'-R'/UX9) @$&P4!O2&B]DG.B:A"UU"[\^0 MN&S,J .$R1H2]XS8))+=B>U_-+]7KF+J!CW]U5C#>O?K.T7'Y$81^9T+( MO,8HDCVCD<1?JH\FP;?FQ<7%\2LR8O8X,OE*MN_@/SMFKQK:/ 8MCQO^ZJA^ MNQC#:A-6&X/JM^48,C=='D<4]91_^R6'D;V)2RZ"ZH"S/ZF"T*?VNPE_/K9Y MZ 5B(=FY8 MD=5%_2.:O@]^A3 +ZTRJ)?=4!_]F)_KF.F7@>#R0,_!)_F\^9 M-^;1!_B$;/->\3_\-G;Q*TZ>^ABA^Y_P^0=.JXZ>>C"/%9C[MC["7XWF//A MZ(J#;GQDX+=O#[=Z#4>BC3HHB KF:C ?NZ!ZPO^,SDJ5[ABRUV_'FVTWH(0^ M=>Z]C_+?FYP==XZ;:#IN,$7I?NOKF=DM_J@64+.L@]!AP2T(6C&3(ZFRPJF^ M^L4&CNBM+[8$8"0@M&CAK[CGULL@=]VMOKQQH>KKU0GU>V>EB?G&HXWXFY0X/K/D 6+7= RAJ0GW4FW>U:>=!'( M-RJ-KX@_O7'YRVXVW1*8GE:GW>YYA6T&4 T)MD7T>@QG,R(6?/S()AX;PS'O M!0-;^G:8-QG"4ME@SQ'/&0IB@Q9 *Q&P!G0-17MFUS0C.XOYMLO]4% D;X0$ M29A 8ZSP& J1 9B,):HW*FOHH+[ME]I++#JJXRW3[J@..FW\O4V'9W72?*(! M8>Z>Z:^0Z,AO=?O6+LD?XVP3]1_H,_5"6H66JHM>'%MFY(E)4B;NV;[E?2(C MMYK 7.^H6^I^]Z2?W@1Q?^/7"$(+6?HK$0)&\DQKB*L\$'IA=&KELCS\:PFL MS7)F0;PV#^NX;HX41(VDE6:^)\$#5\>=4/$Z)J'3 I_KJ3_IS,TT>!<( &(8$ MTN*UKW[ZYT#0JP$7_;242].AC1K!YG*BUS2,)N/S\27QT4)P/C$W!!&B&@_C MQC5DWT[P:64BZ-?RMJ:(V!TCB1M-(HE=&CXQ_E6WX8I'WB0F'?( )L.("RLX MXY[\YE^_VF[H4.=&\%EB9?EX@Y@[8)J=X-&]D V^_VT8I1!C#:>R.D5K2$Q\X'HQ9YER2O68KJ\R2M8AFW\*"6@Z4EU M8LDKU4)2M=V*O_7 [ VXJ'@MD^RF/UA.S;2JD.C=SJ6N?I*D.^N/D+-^^CQ/ MP&CCT9&8?@V)E-%;+X'.+1DHD$^!%DJ;813-O1BZ!.;@.1C*,D=76Q5*Y /1 M2Z(+,WUZ*UC_,"0T:=XNX;T1Q@NJ2ZHB4%JYU>OVT\>%EDAME&2Y2UQ#KA7" MTDJYGFEU+RK2JX5R;V##]'T)K:(:G.BGE6X],. S%-Y5]Y:N=AV;/=5;+[+ M6L^P"E= VBBADO/?S@[4P-%+)LLRNUJRM-WT2R[&M1^P&=Z#WA F?B=N2/DX MF-*![]/ EPT%=4".WS$R8B[#?#SX+9Q19TNB;H]8SP4GEID*<=G@@N40#!R# M(0>!;F@8AA&-PU #D4=98BA&/);6\T_BWP_4Q<6\?IU3S]]VSQ?"U5/_U#)3 M-YL;U$_\V8E1&#&.5E+U,^?."W,KI9$M^^A5E#,S;1&KKBUJJR49/O5IR MWD\KA I &U42-?>K*?$FU&?>%9S^"^9-!C/T"O.Q:E!#9%6&K1=;%Y:9NO]9 MDJYCQ%@,YAD*CQ$APF-K1>,62Z]M=,Y<&%JB];N6F?*X)HC6;EWS%GT+$P8R M)]*HJGE>-_IJ3YF^::8]$BL0L4;7XJ6O<_>0"4%[_(!9G.7^WB!#&\^AS=7\ M++COKY\78&4,;#NZN-@!/KWHZUMFQAW?)JU!'"+JU)F% M-E4"O9'$_R8L8>6V.DI:UEFRK>51=FWTRVYR&@_VAL[J;X]7 .ZGJ@G MEIFR#+*(JA"M[\@V&\<@ID2X]$%@VN%],*7B*A18TB3A&*H8ZU(2J%[Q.36S M')X2MB):E+@HP1LQ_*0[ZXV2Z46O%?17";1>CSKKI]79:E1MHY)5F@;U8M.J MP=9+XW/+3"G*50G<0E%\Q[W)$\6*PZ-*T2-K_?0"]<),WQU@]P[V-Q! 2]>[ MNDS,Z*T5>U:WGS[,UM>^C6(MN8Q8E-P)7OIV+=Z!:=58OMA]9(8BZ'0M)*TR["#+Y3@HLF5J$+"; !:Q0)$9?I:.A%[ MD(34=E)45S5T8/0ZQTD_K>_ED*6-RD?FPM80>EHX>AEW:O7*;IQ62C.977M) MH#>FU(+I*,=3J=Y6-@2]/#LST_?5$E!'0C*2H%I/C>H230M'+]+.^^F3)H\R M;91IV4N+:E, 6M.M9V/V^C/%./9:U>MJ@-=+P NK5WJK*040<1E+9#(H_TT\ MKI;I,>#VC_LY_G.KJ[8:T+6T/NF";5:!UA*3$:-JN<6630NLQCL4W*;40;?M MK1> $>0S.XX[3I+J^I4*F_FUXIMWCUS/)Z;52UV_:_A$UB16(Y&>Y>585L'/ MZ\RT'- ;,V5M[($-&XT%BWT(C4W8>E; F.>:(L-0F-YHG"F\[\, WZ?#)R\Q M32[:$34+4.P FYX/^E8O=<5?^NA(X(YR]U;8WWACN6P/%"C+;%E&'E;O&Z#S M!R]$.'M0(BK@TO.%9?52EXT:OECAC5E$8C8BU&\J1@:E?H<5P[BZ6);R<0;I MHN7;&7-41ZGGD1.KE[K'T?!(C'YU?(#VD,DWBFW>F&6I$D8%VG"%;GT_I$[ MOW*/SN8N7U#ZB0EJ!USLCE,JXM.SR:G53]T;Z;3.N/Z;9(<(NQ%P _!WU ", MY0C>>$0G^J-]E#BE]WG.Y"+3<\>9U4_7UZ]XT"B!D=1'WAA#K=J0"ODTH6?3 M+/5@]TI(581Z!CFW^N4]DQTC@3Q/*WE31RK3;.>&:T5\>A:YL/I5?)TE6*35 M)F[TR-L3>:V:_;/JIKT&.NV:Z0RX^&4YV;V=:UTGWVJSL_:2Y]3LIZ_?DNO> MQHN=Q!JN7E"\I" @Z%#P9^8#&O@CT:Q69D9=)%K!=XJ)-UJ"=M9?;#0BG,82 MJ0%_;K! NP7>&C8V<'!M9[3M4C+SP>B)?6+U,Q+WUHC=;B-H3>Z.J1#467Z* MTAK72TEM1[U**/24/;7Z&=GR:Y15V!+?5:KF9E6JEI-^687EFR>HS2<>^XLZ M\$LL_;:D>EGH>H*?6?V,*A5K!$^4>4FBDH17R%I)ZNO87QPO@HQGJO1@2E9_ MO6E[;J8K'"@PBAA18%7+Z5#G_1H-&/TFNK"LU!5$-E5:N4_B ?E W.U\'Y7@ZB5;W[+2R5EI MXG6,)8K6NSQ2JX\%#USV3)WH:GRT^$SY1)#YE-D#07$)FJ M@H-$IV[[1PMCA=% E"TEO2NK4_]?2$1 A;O(VGBA1T*'0:MJ%*\$67\VGICI M\GH*@;'$D+>EEUC>*)NW_G6.UAKP]>?N:3]]WUF'RNT\F:N0HY8$KX- +[_/ MK).=;.O_=M']V_&K_Y[,YPRFCU^BOSV/1V.7G^ +C:YT)#_,)G_ 8@$9 Q': M 2SM \R5"'N*A1"\"?,H%6#W@PQ&T!S/'(S.*X6#E(7C, M=7'7*0BO(^&R]W-HPQV&'P(Z%H3XUV=DLP]'47.@YNS("*+F M@>C@O_SW#I\1YMW";PCHZ#AGOM?C,<74)+J,,\,@VP=JET4Z)/P J.VO M-+B'L1$T<._44RXC8O^X&CQ+& , ZA4N MWT9%]D%N204(Q1-E'J:K!NJG471)^>'(%A0V?:7IS[@'XD$L M"I?@:XB\?#]>IE#G3C6C984I51@[\P(ZH:)PZ%B/Z,;E+W<4]%LZB$>=M['S M6N^)_S"-T)N4Y<#O7/R@PD\F)@(K_0\E;C!5(9LE6;$2J,/DR5M@ .')H1.W M2%QG-&U>+J <]Z#-D"]?>L\A\;9@JRS,!KT= M.MH7N;'$]*V'9RY^O>+/%'2? !D8#A5 ?@5CYRYSB%2R1L$=?8:394(?<*2# M,3# P'%8Q */X8@+!Y2GN*T2R+<>3 "^>;#[-R1TZ=1P=LX>K?C\?, MIC>A "T-SDP8Y_6?(9MC$_W6*]&Q^8UX*CUPVB=$72)'"_O5/ASU*BY5:B<.-YD+IRO2Y2U -R)Y4!-5I:P'Y!$:1JQ5.M45>&=!-:O I7EZG[-K+:F6W@P;$ M0>Z((0T$MZ=TQNPB=2FSZ4%(-+"MY:6N8",)'+,OOC"/S<+98((JC-H6K* (BDB M"1C]]]:32DIL2B18'TYWM4_*[*FMX1ZFI@K*6XB&'4RUR"Q)-6Q^EUURYE(Q M(V@>$L\9LCD:#<"?ODQU*E"*RG5N?I;2V[0,XU@HK\5WZCK^P'7IA#I?.9QY MJS,NEXOK@&K6)9)=7&D R@U, 1M>+E9-8@5'%DM+U$""&4=&S,#Y-S!Q_,I& MM(]SEVK_B/?EI\%1^<5?"_?A*.CUN"+H[@\47\HK'PB47@K\ CX :#;\$ MBUL/C@G*)E[D9K%U@G)KN(?IP5&Z\Q,?V& 4@B*W\18QR/U'/@Z _)YJAJ0 M+4Z,?:Y$?/ /<7ZH=*''QF%HF.,1&:6C8*S\_?A^A X;I#=J$= \YH/(*LE= MI=TA:%H9N7*)+RN]<>_>NZ13XHYA:T2N2B U,/^,KM0O_7%5#U;SI];R;UWH'A'2"]PZ#D?GQ?JQU9Y$>WR?)W.7GH]HWO]^6 M!TG"^HANB&0\1?'>*P_@(/9A[.K[0CP2Z677:*#.!?/IU9?K IE:JF_S--WI M/?5@QL.?=2>N$LBT#,F(\G38%/LE3?YN<8!78D'MXMN![+:WX M,UES<,>1."#3\>;#"2.EN=Y-2DE8!W#MF59*GEYXP5[4=6F>JE=P+H-@P"O_ M01A,.68*RA*.( GOQP-WA!$!12=\!1#-SUCMKK7W$'O=[H5^EH7=FI]9[2/P MCOC!)X)E??#5@WT=M-E8FCYF-V+Q2!QQ$5O]"?UB;C=7+>G_Z.PNFWSP^PL K M'-FM-P\#?UW_A[^ =P #+!'S%0,M-N_(/H7TB<>U&V^] KNCD;$"SZ(BQ2121JZ)0">H#V)+LJB<*]AF:))]"L52 MH!508,]8F[WN6/,=R[>?HLT<1-?;TK/!LQ[J2#RYH[\8%=DMN^^;F %8C6/*[\X\*'U@64RV_?_%QJFST8WXRZD@J7 MC(IQ/8&:%,OC@F &..Z_4S:9 I$'403E9\ )EE1 E_K<[HVUGS/J_;ITY,R* M%4$JN#\G-B515!F8;P6F7GZ'YMETQRH^FK4T&N_/L2D2" _4<) ;03YH[_LJ M8J_(.Z#OTSS7/,Z(ZW[]]*0B35%8$&^AGU1!I^9GM7V8NDS/N?6>:235;KW/ M(4$QQL7R1F6QQRCYIAQO0-,JD\DVAUKH:775K?D^J(0Y#K,N"19)?)'J?7M.5B@"%_3>RR1 M*E ZI^!P]M<7U)UH?#ZAM!Y&$NR133PV!EG@!3>AYZ 'G02AOPK0RB7T%A#W MD_Q6*A'\B;X2_PHV*9B>0D_'S*;-4U(F.46E6N('%^0;&IBMHAQS"3'TQ&^Q MK!IQU2DFM]; =;FMK_ZP:S2':=%?W?]^^\F\&(+QA\GN!1L[NW'S+/%$7J]" M29O_Y2,4/3(R5M(.?KKA(G$_&,<'JSB#I1LVEQ%V _PPKR+C\::F&(6TW'IQ MG'Z.IRK?0[XEV,/<*W%V)05+,)#1G@[U,;_;!5,(ZQ=,A$Q*55D?*N6R*(IN M*Z#-[[URWHO#\UE$N<2#":Q]L3\IIW'SL\![)T>0%^)B)-6:2A+;Z(E77^-M MEKMMZP$[U,VZ64)#N=WC1& 42\L8F@"]:[#UHG&FJU(F7@DHSG3;/^:#2)&K M;>BH^A!?N7(8T66MS"?^?HC:#B&*L??%G%1R$,_EJ]Q M;"1>HGV?,GNZS-R^I'C47KM,!DT]<0R>83:;PRDLXXT16E5OWZZQ-VW@7H8^ MPW*#P$PC%M7*S-FF"1;SL8YH5'P"DSX3)D'NR&U4 MH"'DM6[^C'V4%]2>C'ZY(R,N,-DP#(I5GH)NS<_L#DZ:J(CA(PV"Z+KE=C$JQ'BNGHNWPGL_3A*'&JS&7&+KXE#P>>T4DU,;9?F"7[/ MW,^%#O*U-LV/^8H+6$LX*K!RJLMFL<@LO"[5]VI^7BG_H;_2OU?510O]]U7! M'.AAL;4N)__X0C$..E\H[1A+PUKA T:;/G'EHE7EBHJ"Q0MZ-;\S8@OJ$?@. M@P:_DXFTF90Z&;MC*]9[KPKM,!UV\?!V7"]]2ZB'Z0&X?J6VS#K#\F?48UQ$ ME;A%P?XH[M?\#BEO0L1"K.#2LC:\IFVV*G4!!\^$R<$")]_Z?DADMOX=E=4Y M%9"=5" LB>DP14S6Q5?BM=<2[NSBSLWOH!T'\:]7G%S(*Z+H%:@R'H%F!G.@ MFJ#43^['W_PHMR^JQHC1TM>OMKP_@NFM51Q?%(4A;P.QV4#EC82B!SJ+*E/* MT6)L5M'4*P!H=J89)Q#R^L3#D@BW#D;9C1E))'S*:S.'K!64@]_"&8WJ4$3M MJIQXN\%WD*7OE;(;)46_Q&F3:"TJPT9:COGEV\KV;]@B4A7HI9_I?ESBC:5_4\='% MMRKX1\>AY_BJB%]^.>-2G0]SXCNM\)*H6M!$@1D=^H,Z%?&*%/<:AI3$4785 MCT4MA&;GFGIU1;Z40?U 5L4<N#/H@URJ%P88ZCKE/S>ZSBI7;B,KM$0L%N@#>86Z![!PA&.Y>/ MM]=Z12C1N]F'@W8;W/>38@@/U=.L"AV#AI ]%3")E1A,R+Y\;;<^P /UA4H/ MW1TGWO+&H2!C)Z?Y3Y6O4T '-P( $P &UG+3(P,C$Q,C,Q7V-A;"YX;6SM?=ER6TF2Y7M]A2;[ M=;PR]J6LJ]J42JE&9IDIF:3LZGZ"Q>(A80H$U "HI;]^/ "0XBIBB0 NLZ<7 M)4E1N"?"S_5P]_#E7__MR]GDR2><+\:SZ5]_X']F/SS!:9KE\?3]7W_X_=T+ M<#_\V]_^]*=__5\ __'3FU^>_#Q+YVPQ/SD\WCYX_ MW/K]SW+UV]Q[_^/J;R]_=3&^ZQ?I8_F/__'K+V_3!SP+,)XNEF&:Z@,6X[\L M5C_\99;"@_@BX ,G__&61?_C;GYX\66_'?#;!-UB> MU/_^_N;EM4>>C1?+>5B\G\_./_XYS$Q#!N5C#^)?[/^K';PA3F*3S MR6I#?J'O-Q]8H;0#BU^6.,VXWIB+!T]FZ=HO3:I89O.+?SD)$2>KGX[.%_ ^ MA(^CM\M9^N>'V233._/\O\['RZ\C8JHQQ2=@3'A0HB $81E$IYA-&BV7-S:I MKFE!BUJ)LX1%7,ET\X@?Z_[]B)/EXN(GJQT%QC>B_9?[L:PW=?_5O29X.)]C M7GWTOX?).8YB3%8)GR%9:T!I$>GME ITX$%;$RS&W&5Y=X"YOKXKM'DZ3T]F M<]H(4F(_//F,5>5L]-D:69BG6WRZ_C9M?N/'Q?G9V>HS8;S$LXM_7Y5;4R8L M9VVW?BUB6L2A''@V.SN;3:^@\-I9SPQ"%(64KS$*@G4*2DX&77$VE-2% #>1 M;"-]\3BE?]"F-Q/]TYS'=>UA\CJ,\\OIL_!QO R3D8PY2I0"LBMT2DN-]8#. M$+T):+)@*N@N#+@'T#9$D(^3""U$T(P/;W 9QE/,S\-\2A;AXFDBZZ]N->:? ML8S3>#F*BANM>(%B30%E?8%84$- Q$)4191]J/$PMFU8HAXG2QH+IIT"^8;C MU?(#SDFM?9SC!YPNQI_P)3D69_C+;+'X#9>ORKOP9<2*,-KY"-&0Y:JB("VG MT8/01?,4A3>"]U$LNP'=ADKZ<5*II\B:\>J7<8CC"2E&7#R=YCMWP,FBN 69 MD($JM TN.0&:642?N72ICPW^$+*&*Z>M9Z($1]ZQ)YM0>44.L'>94#DTFISE M9/I8XE= #,D";\J*F^_%OAO?C/.WUT-OX^2\AF9>S^:K+5\NY^-XO@QQ@N]F MO\WH99TN:0?I$]^_G"YQCHOEB*,QL6+G52,H&36= TY#,8HQV@>6>1_KO0W^ M(=G\7?EV G$W=1G'RQH7K!OSC& 1))RF^NYX+1P*J<%BD:""$62X1@_6TX&A M6$1I0C?O\1Y00_(?NI*JE6#:&8B+!2X7HU*RLB(;D%'4P$8PX$H@OT:QX(T5 MS(4^Q_7Z^8>NXN^S6?X\GDQ&0CMA5,G 92%C2 CRUV4J0'LG0PB^&*FZK.," MP9".XSUD>Y.O>VUL,W*N[-_U*JIV/9_/Z<49:OQ!M=:08"%Z, ME=D$YFT7&=\)9TCG80.!'[[ES:1/1VB8OA_3X;K!@\OG7S8G\"4OI0T> XE+ M%:"Z0955[/9Q]QOOSZ>A*F2SI8 MZTG]L9ZR]/6+\;1>0?V"88%OZD:_*K\OUBMX6LA(NQ:J(4\[C=Q0R^L.*MT-Y$=AR&7P]>;_#:7>"V.=!-#APQYM)_JIE=H'IZQ47U NI1> 2 MI)2DS!EW$%.6P)0H#!D+(O3Q^A\ -B0?KQ4G6LJBG6J83=^_P_G9SQB75[!@ M9%%%ZP!M$J2F>(!8SV5:==+9>A-\G^N4N_$,R9=JIB(.W_FV(<&K)]4W/#(E MEPR=55I(,M=99F2N%P]9>AZ=1CJ\9+^XX)V8AN0>M6)#(PGT-!DTYP65UY!- M(%O=(X>H5 *NR/HWPEDI.^F$!TR&O1)XYN=7C+1OB^22=K/D!,&%0IM='1)- MT@R*3F^;/$FBSU7'O9 &:B7OPXH[DG(:B*'+67@!)$H9ZBKHR2;0.RUI>1@2 MT'F,+#F>8_3=#\)A&\HMF'#HUO0=?+/965 MAIB=@U*8I\G-4J7G/18 MO/ 6>"[DXS-CP259Z-O,(_IH#>^4\'$GGH$:RHU,AT,%,+04QL1*"%PPD%AK M'PQGX*)$TFI6H>*!;*+8A3P]4AA;[.(H^B*RJ3 M!";,3&35YS[G)I(A&>L#(,Q!@NITV2^X"5*)#%PK6H]6'#S]!#)RI[D*)JA. M93GW7_;OD94<%A]JUBO]I\KV4YBL\F"7S\)\_I7$MRZT+#;;;&0$QARME0Y8 M\%(G8"BJRB&I"_;46#O?6Y8W)J0J$=ZO=X_7ZP)BTW: MD*U=6$QD>AL%,1KB8,A2::]CL7ULS3OA#"F$T4[VA^]\PTQ._!C&%][TA3-] M?:FE$_G1W'AP2G"6O/31]=$"6X ;4HRC'4%:2^4&7?[UQYN[ M]0M]WZIASMLE_;DJN9F5;_6SUZ'LVCGGGL_LT4)G&_B->NG\?4Z?_'H^*^/E MR"1K6$WASHZ1.'V]+$22*2.N:&XB,MXGW^(*B,/+X!;+5Z6FIJ]*N7#^:9QP M\9;LVES[*6I1F(@D>PRG*9?1%)]VG5<:\Y<]K8T:&ROU4HO.=>M[O:PE4(^.\X MI85-ZON5S\;3E76]''_"C>M"3JTL1@A?0\&T1DDOFLM!0\BD\7G,0>1.O2&W MPK?CT=Q7/[;F2 <1-://1?TJH;I1YOKRC%S?>77 1@9)&UM:MV4VDXN+!:(G MCS>4P%%'E4*GUAG;H!O4T=IPK MSFO3MRGFGXCJI!%K)>H%NX-RO)@B *VM5U/60G#%0RK%F>@-4^I&\.J.E)M] MGKQC9.IQ\.,84FCH5RZ0/J;>M/Q,[LIDMJI*OE1[V:"4@8/CB8$B90>N& :6 MZ"N]D"%)U\F#_ ZL'1-S'@=KV@ND8?GO_57G1?K"8\TREDJ0D^ (6NW-GHR) M-DE60NECPQ[8.\ \5GZT$D:;I,[_.A\O5JUHW^"J04%U.ZO#^8+.O]4%[=/\ M?\\7Z^92[V8OI_2[8?+ZG/@=%OAZ3C[IT\EDT^9^Y%DF32?)RPVY=B.M;_ 8:HMI&RK9QT:ETTJN98.53^,ZD^+%;/[S[#PNR_GD(K%Q M)%5M:!HD^&QJQ;VO=44!0:)0/+/ '?8YN;Z':ALVN#J4]7_'5#;T,,_5GJT$D;# M))Z+=5T$Z,?3(G++,Y7JFO>OYE.0\DB/$TS+^^I.U;W)?KYT3V M,B*Y>=64EZ) ")8#9Q@MNBST38>J64Y0MT7UB.QRSKC,3H,14=0JE A:PF, MA!ZT8&3L]BF*?#"R>]I(Z%"X>:O.]D 9MNS#MUK-A09AF1D16*I7)8G\(LTA M%NZ L<*]=%A4ZJ/.;P 95*QTJ"PZ1'@MK<,P< M@B(*1RRI5P;G-PQM#C,2X69/-^&E44$9$QVOD(-3H!S+M?.A I:"9D*;0EO> M\2"Z!6A0>2-[4N VG0_?^T=AU6!0,7";08M5+TU.^Y-C "EU"ED5EDJ?]GY' MLVI.FW?2E(^GIT S3O^&RROV1HI9N$2[HK.GUXI.'?">2[ NNR29$]'WJ3NY M!J/A\>.5LR(+ [+4!?&2( J9@$4;HTFF)OT<]?@YK>V[O[3OB$CLL\=]>+M5 MC9CRWBFRF4%P1Z]]S@QB),")<<=--,QUZC6X,]1!&;KM*--79"=+,;]G7E.[ M?//['M [^7RKA37*1+_C69<#KZQ5IM8A03) 'DV4E!4YT)N"A5S&K"QPE4@I2RMZC=]JO) A'9:M.'G' M3)B3R?Z$YV]0EF49!<&L@P)*)"V9 MO#&7:(,E*[:@R;G83MG1IUSVH#(+>_'_\1"KY92XI@>/1$3#L7;^- F4"1&B M(S_0!&5LO:(@?^#Q&1WM=-0J3+0WG48F)SJ\8P1M/()RR"'4HFP1,"F1%4^Y MC\/:9SV/Q+3K_B9LJXB.R)X>%S]9*NZ81>"R]LBT*9!N5K0O(2HAC%/1]%$. MNT7>CA5_'A+C]I32Z2(L8?'AQ63VN65,Y?(CNT=1[@;?*&Y2VW?0 U;Y8?1I M/WW]?5&[%M?F+HN:2_"4E,6G=0]P)Y636=;V+K6T6AE1%0*I!ENLH$TKN?2Q M9;?'>+#Z"5\W.96K',PYWCL:;!2S+3(7!IG7"T1-FM$Q7\@>LRY+PP4/G<:[ M;8UQ4/>YG8AV2S7UD6"+A.Q;T&Z.1ZRUP+.R_!SF. K)HD85@%1TK'%R!L&X MZIEHF3)/^E:[U3O2K7=YXJ!B%IW)TE,8[4RAFPA_.E^,I[47P6)U\*]:L*W_ M)H\*8RZQ( $C.8'*8X0@:%-22I(KIHC1?9JO[()R4&&!4^FC5E)L:7(GQ+S* M1W@;)OBJW*\RF3)U@*\CGR 2P&(9Q*PRH(B;3[P!R2(&93DR[ M(XVKBPA;V)FWYC36"$!MU'H] [(6I,8D'"W:D>?.O >ODP63:W]BQ,@E>]#" MW.Y9C\&V;,60/@)HF8)ZF[A7QPV\FX>,(\-8DHD)*#RO+)$,WM?+8271,N>L M47UJ/[;#-Z2NJJ?4.(<)[@BD^M8H=L2,\61M( @E,ZC()'@969TH5\C33EJ; M;@G*#Z(;5*^+DS-J3ZEUY--%L^FZYAA3]"P'H..3[&-6(]?(##"I37;!&!W[ M=$[\+JQ!];TX&8/VE5.[(6?W7GC]/8RG]F.L3W&037+.!*I.DFPQQ4E0_+:JTK$)&LA"#&<#'H- M,JOBO2^!A3[MO7:[HK1_+$MH3P$/+!::!^5*MKCI(QL=(Y/3>*)8Y MV66]*-&JM<4?A"1MA-31J-DTR;]P%^]LEC]"QHN) <&(&A,.O(!GE>Q2*PP* MI8U][AGWPSNH-ADG,X.:2[9+N[![FPMK7^\^K85"1CX9_:6.* X%$NV-8X9Y MWNFFOU5':,[^6-JLN=1:Q!EOTW[-[G4@],I0S%6WO/6;<'6F?*JV&])>.$E' M-O%_%:HP4.A(S_0CG_S#C2T/!+$5F?X@L>LCB^RXG79ME@I13DML_EZZS;=%S?.Q47[I7I&7^G2N![W3K]V59OJ9.6J%MJF2-J4&X08 M@Z3]LJ1?&?VMZ-/:IO_:MF+O'RV@/C#*M"VAV]QAKN\T+YI#V6B3YO55Y)%, M3B85!%,4<-0I1MJOS/K_.C#6,E2TG M0WGKH72ZE1S53$Y=ZL=>+A;G%=^K\LML^OX=SL]^QK@<%>;1RQ!!YSHKE\QX M\&0C0;WA-@&#Q4X9FP]C&Y*=?"0.-198PVEW'S=$OH$F:71:82V/J.>##09" MR1JX=]QR'8K!/D;"?8@>0R%K:]8TD4X7I?-+#;J_*L_FF,?+49!8LK<"D@L. M5 GUGB@Y8&1C,&:M-Z;/674OI"$9D"=0,?N+IX]FN0['BN2]UD '9XTTU>&O MSBF0+DH7!"U3'4&U[,J64]]?=-4M>\NG98\. K!JS?^>OJF->6CUZ_;\+V;S MBVN^*V/ZR/32(J$UM=E^++1\-."B('*3[<684MZ%&S=AW^G7L>O3'T.90"O. M'$M(S?MX;$8YOIN]"U_J".(/LTEUNPGK/6D/WON@7!*0#5^YQ1E\'=Z(' OZ MD(3LE)"R+^)!S>,\UDEW#.GVZ?6QG*5_OOJX>C.>?\%Y&A/$$9>1&ZOI%2%? M$_$1 MUYJR*LGSY>JC%[-">G.KQBU?GR\62X!&FVK^*R",0K,^2 MK/64:NVO(",K)G0Z^4OMP*\(0^:!TPR853B9G#CO@*;/1$,*;A^#$X=4V!'8]>W M^^05[-^GX^4UT*GH9(T-D&(M.[-D4CA$!TX++8(2*#)OP[('D PIFV1(;&LI MP.[FX.T6-'O;>/=_5"O#;4NPC:RQ;T^IK4/7_3&6(R$*%BDU8@!@P$K2,R>@H M&>O3?_3[N(9D.QW.DIL64D.9- M!/)U,9I^K1WM'>X=O."\A&J&LC0:$2N1( M!V8@&L5 HI0Y2O0JNCZTV07FH+HD=J!1-Y%U/Y2N=+7:^S2ZXS-:'4,/P6MT M_EP\YBL18H3)9AY9 A,-&0VBD-%0;8C:P]CRQ 6R/JV/KJ(XO"7+YK/>A,^_ MAB7.QV&R;LM--A/./]4$VN2R0%L@>4R@BK(0K(QD)EEI%<]6=&JL_C"V(9TZ M>W/C=B^5IB)IV+UG@^L?L_D_:X.76<+%36 Q1%9HM5DD55MK9XBZ/5L:":4]6]Z>?_PX&>,-3%+GQ$LN0#JO:CFM(2HL M4#CC]%>J%O'V)(X>+HKM5>FW&0[@RXV%O&_7!3VQEL>X&O9'] M>N],#/KZ:E[]FTK85^7WQ;I=S=.R7'5(.C\[7Z5X7.W%=;,%%T?%;%()O,SD M"P=/K#/,@XH6613)(.]S =9_;0U23_9!^!.6V1RWW'YIO^;[G KR/<,WW+"WZ^6([/*OH783S_ M]S YQUE9?KB8 [@9SD96RM7^B L2>5WNWG=3+1_?[CZKVZ8TLN'N:+'U!M/L M_;3V@W^9B:KC,@[?ACAN<%YI1G@;[R\U9G#WD&0=I&?9,["^IGN()"$&048_ M3\(:[0W/1^O0UG&='7KE;8/V3I2;"X!-CV2OK1"6DY+0/-:,?0TN:P3M$GJ% M]+7'(0G@X24-R8X;\-NT16^]$U"L1=+-GBNY4]5>;2?NZ^6;-PG,:H!DKK8I MQ@"B8#+9::Y*^/ZAU _[^\]T\V16XY!A9!8*FU$#7D MA\5 EM8HRR.SO$\SNJ,L;T@A^4?P"@V7>H-\J[ZUZ%Z,5-)>6MKNY)0COS%$ M<%%;\!RM,44[9X;_'EU9T) N*OZ'OCG[TJOY#(%18L$PSR3PD#@H)3(XB0PR MG7\EIB!3[A/DND"P8WW__V?C 0(\:A3IRM>;8N!-$^8F0:('/[U'#&BW)1T8 MXB&C]_;S5@6+-?IX$83ZUA]]\6ZVZ:/^^GR>/JP;8B6L:89I$Z/W7&K%+*A@ MZ]P '2#6X0%):.UUED*B>- C:HNIPYE_#\ 1Z5-2KK* YEF XKE.34B*E&T1 M'G7@'/OT9M\>XQ!B(:>EW1:';@OY]K0Y[^G!\70^K]TD5UOV;-58\N7TZ5G- M]KVW;^>A1,M4GY^5("QQ"0&3PS#\Y MLXZ06'YM,M)B75@1YO.OM1/ :DUAFJ_@F;I[M>! M_8;+YU\VO7(OK5$6 I*'G\ [3\Y,5AZ\JRW?SV^W&N-,,H9IMTT0J2#AF4)B?0.QVAI"!LX4PIUJ>7[$/(AG"D M#X%.NXNIQ:W:=OR^,GHP8D07!0+]?YT='R6X+#0(5[Q+RIJ4W8/.X:Y/'53C MV&XDZ2V.HYME->J1;JC'0X,[>SRCE\FUZ_(:&5C?X4A-XY=2:X7<0G)(&D09 M6?N8"^!.Q)!Y=,;U*=K]/JZ>1M7M_?]/#/-WM#H/.Q=2M!_\^@(<0V^G M%WLJE;B/(9Q=1_8S[-1,#)&X37D)+'.G.3@ M6(Z QHJ8-7)>^B3![05W2&;8L'BWHRA/Q+K?Z'1Y]QDGG_#7V73Y83%BWL5B MHP=+?@A9(,E5RP#!F"2,),S>]"GJ. SWD/(U!L/#@X1[0C7X@GYWI+PV6@0/ MS/$ZH97>(.?1D<5:.R4YGDNG@MW]\ XI[6$P!-Q+F*B< M!A5UAE $@XP^%NZ*UIUZZNZ'=T@9#L,BWJ["/!'Q5N5&W]Z4@N2$FPS6DYY6 MVB.$E"WDC.AE81SMT0-N#X'><2#"_PP*[B_68W3]FY]?9IF):9#E>/E2,I5;>/E5?%E)S)>@F2U M=PRBJ3?;"@*R#(ZK6(>H)B7Z!%Z^CVL(\973TNNF-FPHQV8';UWY/*1E'0GR M['RQG)WA_!:RH+FE14IR@FH'12P"O,KD$R5!Y@&7CHL^CL4VZ(803QD6SYK+ M] 396;?P,M19\,P@87%UT):#D%F"$ATK,4<9S-$*+;?$/(0(R["8>23Y-^/K MNC#MUOY=8+(\!XVU85LR=9QMM/15)MU-[KGB6;K,^R37?!_7$ (KP^)=0SDV MX]:OYQ/"0([!["O.:\76HNKK/ ^?P^15G(S?KY-+JI#?:F?^#8;+\\!-. ML8R7E[O@K1?")P>Z%$LO@U'@#:G3DUS%DEG)7(PCFU+ MKMT>O>,4R/\1_.HHO.ZQN:O#OM^F#YC/)SB[-@)\[Z#<]A_=*AJWYV(:93Q= MFYLN;3+", W1: 15$NF1FO8FM XEVAB+Z6/=WC_)_K 57;J^2N90&#F\NE:! MA.I*F,*@&)L1K=6E4XGM'6"&$"4[6/HW3:!#-[V9C7T52*WYW6"1*KNL0D5@ M!=2FN. T'9C"))-3#$&Q/A'3N_$,(8+5E0-[;OU)3H[\>CZ>IO'',+F84-KT M]+C_XWN>(%LNJL94&;I5,>0C&>O %2LR&*!"%X9[F+PS539:=*8(KAD@5Z9>4SJ(H7!(-: A:7.B[G/MMQ?<(=R\G)YD.PON MA!Q;99III45D$A*+B7R2K.EU4 C<%FE,8D;[/OWD]H([A!N7 7!L5\&=@F/7 M$QI=)NK7+CA6*PM*9PN1O&C(G-DHF++(3GY@#C9)]11,VU]\1R@ IB_Q7?B" MB_67O\P6B_5\D-?SV:?Q@IY!WUSYM0/J@/=]5+MRX":+;=9VY0+""V+I^H+F M?#Q]O\GNFTTWT*[ >?Z%5D4OS'@:YE]?$L_O:T H4T'EE0)FB-VJ3NY:=="2 MWGDKO'51]5$1'1=U^/"YG:']3%\LEN,TTC[Z*+(!>F4C*0HGZSB<6 !W7\Q#"NC\@2B\#R..:8E<'L:;=('V!LAV3^A@=^RQM$;F MQN;^]/)IFSJ=#8Z1%U84DCJ@J>UO0C(0$OG:Z#)QT&9N6!_M\'U7 0;D@P6GM(=4H*;.\2)5[+OL^8$,ZO!LRYU:%04/Q MM"ME68-ZNPQ+K)V_Z1_< :T42SJ;W+@0JO+T'B$F#!"BTQ*#2S)VJF79!MZ0 M3L[^_&DHJM8LVIRUMT$9KIP+3$,.5M?V[J46:!E@Q2K'@E*^]&D@^0"P(=UO M'$'SM!!/B^37[R]U,Y>;T/X^33@G*Z%"?CW;M*\?.49&#I/D?!#3:W<1#T$R M"Z:P$HTJS-]41G#310[P/7!K0;[.7F3KZ' UCM'A M6B^)1;' !#(Z=8/AUCY(FH>? )(U>,%D:1_(*H-:\F@;/< Z+@-J=L MLN_3/N\!8$,PX=H3X:8>;2F=QE$2 E.'O$S3>+*>TWO10_T",_W"NH=$[?^^ M%LUD,OMDV) TZ9%(5E-O5I!G(X]B'8?OV)=V09 MM^?FC1=%U;D^$A.DH,A(-8Q.):G)9LVN9%]H6V(?-=;7\[YON3F7(*PLH)@T MH'BM6 L^@E-"RR04;4"?5&(!AM_^Z-U&O^Y:O0\A::O) ?HO6=;K#W0[? MD#1E2R;=9^ VE-81-.=#[J@Q:&(DH\N(6"TOLGJ<)T-,%.U)DY!7*A_N;G48 MAB%IW!X$.JZ0FFOE:S'5^_8%R43/-B40>=7C41CP1AE"*+62B"GH/E[2+BB' M%-$\AJ9J+KGFW-I$7>^U> $'PN7J+SO>J.DCF"KK\TY\??KM]O(-_0B]4\WV!G*T?,2 M#MNLIOF2M_E'1A<*8QWY0D& RL3$B%9#84H'YZ577?.:FKL']P2V;KZ%J^T> M%WI%Z_3J,!GI;&6@Y4**',F!1TT[8C)@\4(&*6/.?:H/]@0\) >B!;>V#% V ME6/OB/EOL_KBGJ=E[;>\V9NW'\(A.DYU) SM$.,.7#2J&JP1 MG @<>.9H;-?<]ZU #LDE.3'5=I)7;T*M^SM^&P0]<@9=L%R K;B4E0Q<(3=)6LN1 MLQP#]IG)LR7 (?DB1R3207+J3:*[_6]=^FB]8R +,G70R2_+U?:DS:3V=UCQ)R%H5 MIA4/T9_<#KL)>DA%HB<^$@^29V\"U@K7Y7RCALO&FWD>YM/Q]'U-SR)S M"T[+VD)"F_JZ"*UN-&:\XW:K [!M".>.-Q6['>,&(,=C)0\^GX8Z0GJSOE&2 M):)A%I"Y.BS)JN@N=2_8@3=+,JI#5S9%4CRHGE;,_+@-;B[_9HJ<7I7J7]S_7M/TH M( 8A?0+.C 05Z(^@+*L3"8H+/).KU*FW500/NS3 MZ+/.AJRZ05%U2'>@ Z?F3L(]*A4?3(O*5CO!C8$L&&U7B!D"LQ+09F8Y%RGJ M/JYE"_1#NE$=$$6;"OVH=-TEKE.2=;;6%==V)N@09'L2A7OC*J=D%[+C N+JA4HR@1,Z0[%6&RW1:]:G?]_^ MF'>\!'[,+#VR@(]*R(>BXEEY+ZQU@")Y4,QP\(I5^\5Y[2YY M0/1L(N6C\O+[F6A96N945M7Y(]@""]DB&,E8-B@TXRJZ/H4@#GWM3]H*:;FG30NP=UV M[R\!HDO,ZB!!YHB@7-9 KG\"0L9-0A.R[S.F?@>00[H%/P:7&HFK92>I.[!A M6. 5U3]2TL;HN >>6"%G7$OP&CT$Y7@4.@4?^/=/NYV>-Z0[YX:DZ+?G_=3+ MWV>S_'D\F9![\7*Z#-/W]5)Q_540[HD/H:":26P?I2B+RY^MKF=OIIR1K@WZ:>+[^2DH? %;6U9F;P'%;2 M*#F#(*1T)I?D8Y^TFAZK&=(E\9'LJ:,2H,MA>3'#Z_H93EH9M?,),I.:WK!@ MP%D5P85R6\PG]72V$I"/;%6Y3#>'F>@U&/@"$5$]PK550/BI[Q%C M86L9TOWG:8ZYGL(_-8GK?_%JO'!4SV"'C(%W2=5)2G1$^UR/Z&)B,)%Q60C]&U#D70=J(4E7[CT?B)AVB4=-7FA7- MF.->J2.940T'H]T08.1:)*43&.%JL5YR$"(I9&N#2QCKP.=CA>-NWY8-[)9H M5TX\'';;603]"']'_K$V9#B6R$"K6O1AO:QN<@21LU$B1<5\GU+H]F/+^C;' MZ<^4 Z73;PK/59,N2-+1-1M#QSHJT\;J>;BZ 28S LM5Z9,?]CU4#5^4*Y_Z M>C[[B//EU]>3,%V2H?O\O\[''VL1W\@P99C5"!AK1RQ)8G$<'3B1K3 Y%<'Z ME!/O"'2(FO9@5GWG/6HNO!ZJ^ K([US)7/S5*"7#9' 9K.<>5$%)UAW!^)=:T%>CK^W;HBE")KPPT#L7+B C/@Z@#7G*T/4@>M M;G;0.Q4/][GH/=FTGY/Q\2 !=^9E#2",I^^?SN>U F3=[4&+F!@2'A2LWNM9 M"U'IE>5%MK/"G&[.)^O*OSL@#C&AX$@\.U1@G?FT#CIH&="5LDJ>$J!BXN"D MMR"2CKIH[Q+OGAIP$]00;_B/Q)G=A=*9)2.#5J)3%CB3Y*1S0\E.G@U=\I3QRB"MPI2JF]G[2+M#+FO#+VDOV <1=]9H@_[<TN@ M>]W+ZC9G\?;\X\?)ZF0/DY_"I$:GWGY 7+ZLT&^0>0(?JFGL^=C-_?L1B M,2%D!SK1(I4E1R0BJX-(:\_0X*//?7JB?!_7D(ZD%DRYJ7\:2J79J70/IM]F MT[2!Y1PS"3."CYJL1EL59(JD>R5&(;1@];4\(EF^01M2\.N(?-E3-DV/:)V6$"C4^GR*2.T%H,-$6RP)$_-+?CJL#%F M>]J>_=J_+[8AWV>GHVFR_'_[W.4PF10*O.2U:J.2+-IZ5/@7(WP$UI*.G/3T.D4 GRV0]_;2$@%X5 ML,[5XDR7($KR!9F+J$L6S+ICV*W;E@L=ZZ*C#0$.W.]FAD^QR+M[$,Z>*AC=P/W.]FT]K0RB+K:M(87J)V<2/OJ[O#G\]Q9)-&],&#2-< 0!+>,Q6 CACYE.+LB'9;7.2#B[27*HQ/N:5GB_!*J)CW,A6/U=K?. M_C$&7(P(1=0.&<$GVVD.R5YPA]379E#4VU^H7>Y*[MZ':+SC(H%C3M1(3@#Z MGKX-OC9!+\G9/LWO'T+69>6_3_-XL>K543LF))+C9GZ]TMI*A;3N) /1 2UX MZR3D9)@(P6?3*<5T)YA#"><(3G?Q^?+3L(82I1Z=(.I#>/4]-%'CE3?7$RC6/6#5$*A MC3!9@(R:!!]\)!8Q!2D;5?\W]$K1/,FA=H>7+[2PPD8.Q:SZAGIZC3!GT-): M3^\ -Z;/)>B6 !_50;8+F[923 <*[&C&X2V?/8LH4ZSS<%6N[ZSX\LD5U\XB.RZAZN6*REPSKPL@)Y6J"GT53(Y RV?.\JQL[!._ MVQ;AD +&IR?4KB([&J&NAW("X[IHR6CU"BM$ ]%H 39JZ4()VKC3J*F=XW+' M"@F?E%K["^^H"FN=?U R0VVL!,%E!*6#@NA(G\J@793&<1O[)[L?G$1RK'CO MR576[D([^MW"R":>;6 9(EH'BN<$T;H M.%2^^BTP#ZYD<=*V;JWH(IY],8A M\(*"%F[J;![#H 0Z9%((6B-_1" MBU0'P:_JQVDCI)(&!8_,ACX1W;W@#LGQ/0K#^@MUR\CPYN?UCT@8_O:G_P=0 M2P,$% @ 5(=N5!"RC5T"@P #]X% !, !M9RTR,#(Q,3(S,5]D968N M>&UL[+UI4-ENWHS\QL"0D=E.D MAXO+[E]_$UQDB1(E+L A)2NF1Z6%/B>7!T!F(I?_^C]?+@<_?(;QI#\:_NU' M]A?ZXP\PC*/4'Y[_[_Y/WHQ^O1UW#^_F/[ M*>?K?QW_5>!ON=:"L B!R! S\O4/KU.C?EK\$3\ZZ?]U,O_W;T;13^?J>9"% M'S9^HOQ$5A\CY5>$<2+87[Y,TH___1\__+"0G!_'\6@ [R'_L/SV]_>O;U/: M'TY_2OW+GY:?^?!K#ZW<48\D;J5RP7HE0AYS_+ MTWXZF*8+)&0<9P$(_A:&!> 5:;SKZ8?3?/4LDB#[V6!:D>+;SZY*[^C2]VL* M^-:C*U [?Q"YA,L XYJDWGCN-3I71*Y36!YYV9],QWYR/A[-/OTECBY_FI/X M8C2 M^]X#SRX,K%@8C.*-5PW*QCFZTO3 !QC,?]N;3P$M8_/?U\,-T%/]U,1HD// 7 GP_&@Q^&8W_ M]./4"]1J[JDA AR>Q48YXB)^D8I+/*:]CSDT87U'0F_*Y1MPS\8K"2U7_)Y; M0K%CJN)D.NI.,0MP('\__C :X^/^]B,]%$QA.4;3XQ//7PRD@*],>]Y$J#8X$B;:^3((3IT4F MABDF:&0V2-EH5ZU!_Q/'6_M8"E[@+$^<$[LU: M110&I;B$HH3D4M*\S4'VC8:GC9@]97U;Z^)0K;^=7L#XQ>CRTQ@NBK_P&?E& MNQ0*;;_!]&W^Z+_TO(LY:9E)9@SW4!\XL4P'PD Y\$:"CVW.K&VH>]I(J:Z? MVQB25QUL12EXGP5EO/C%*Q#3I;<_:TH7Q2N+B->]UTHWV/-N2X'^=A'OS8 M69'F_(1 R6;H3V?XF5Z&G('R1%C@N' UM<1:FTF,AB47?$A!=[_M;D/ZTT9N MMYJ]#4U3<4M^#X,2;/PX0M/DC_[TH@@,.4)B-YPFF>.YD=#Z!5[NL,K=2HB* M$LM90[H)IO=ON2O33AF-7VKP-1-O6&"U_?/NIT#EY]07&L8_4]WBDFF9 M2:&S1:30AO@4(S(@0/GL=I"4H"B&R\L9;]FB"XP=< MPGXL;^D%RZB-D:,,(B+# $J#._QBH[349["2MKV G=-1XEAW3_&KQ &'> M=7OTPR+7X:]Q,,(MY&\_3LF-$(QYSU7;>%Q%UD5T7)/WM(]Z-E# MW9N0<[#8&UQ#KM'T;T54;RV3JBHF[B2KIMVQ*1_L'B0C5#J%3A5-4H%):&FVN?^]1D7W[D<%Q:S?\^XKU099 M2,C7Y6CA4"T)"B%"L%D@03X1F;(F/K!$LHZ:%-FZ5]+UF/6/_UQ-T@I^<] M3%$8D%[Y\1 ]SLF2*I^Y 4HU,0*-6W20+%(%CG!0'GP0)M$V#O/=]#QB[5<0 M<(.DGK,89Y>S>=Q^4_[(DE"3T!UF09 ('@FE.1$;(AHSC ?CE;,:VN05;DWB M(P9'&S4T2."Y.RZUDH"U.7@NB:!>X!9F) F\Q#Y38!RRE9JW"5C?1]53, ZK M27VC$?%?/ZV)YPW^>$AYS8?9Y:4??QWE#_WS83_WHQ].$>6CV7 ZCWD.^K$/ M$S],[\8^3OL1)B_+!CF8[%YYL_^K*A7E5.)UK5Z')Y-M3#SAZ2]#C$&*2)UE M>$Z -,[T]G_MH>[!,"*NQXMTF/[D7]_BJ5$+0;6D!*G&/1"-%A*,420'GO'_ M<:.B;0Z)S30=[ SYR<79,)7_E(7]V0_FKOWTA1^/OZ*<%^D^27*3)$BB5)"_Z?O0'RQ/ M C_\^N;-B[?CY=_0<)@.83RYZ']Z\VZQCT]N_?'MG\N/7%U?,>.8HX:2:%FY MKA"9N(3[O8Q49T!; ,^2)BAKQM*30>9I*+U!D&!GQOS0G^-27##X=OQWP#\5 MEW?^F=OLE6M7'9TF.KF$!JU"OS1(K"IX,8O82:8/@QB]%@/ & M7>B$://#\WX8P-ED M/?)Y!G@S?]##T/:%#[: E5,N#VRBQZ:#J3+)62AOE$ MK6NB]FVH>S*0J*Z*!K&-L_09QM/^!/>N5U]*EBKT@C-"V>1)"@%/7"4 M4ZF?^QDR?F9>0!><8%8#,2E'(E,4Q!F&/P8\J;@H^41M/-P=B'PR4&FEF(H% M-Y?GO5]1O)>SR[/+$GEYFTOC+31QKF>ZH\OZ/^ 'TXN?T1;*_>F+@>]?3I"[ M/R[Z\>+C17\\-Z&^OOH283)Y/9S,QJ6+U8L1KA1_#K\BLXO+@Q[/085 .=&0 M-+H /!.KT-.E,1@N791B/<2Z'BWKEN!'#\43UF^#VIQ;PELDN[ELH\S6$9XC M[L_*XOYL,B.)"LEDC%(WJNJ^FYZN$D9;!;$.%_*I))!N-NLF/W_]U?]S-,:E M,%DD0D4 Z;GE!%A)BN?6$,=3)-'+[$/./LHV(-J!R&,EE]: Q-86]V&J:1!B MNH?4;X3^YB]A>96V#;E-DU%W)/@X::K- + ]T*II[P1 I[3,W*5 A'$&UV*I MH!$*B'89O1:5HW5MBB5. FP/I,">*M9V45H#C!4;<3:%\8=1GO[IQ[!&\_(" MGS'A& V:J.@8D49*]'X#)RZ!X MN-A VG)1;$-<4QOI7O*.8Q%54^9V(#E $PW.HON)9,%(SB(C43"+_JQ4Q%G! MB%>6L>P=#8T*8X\ DP=LF>.@9!<%M&@^"O/4PN5=[=DPG:5+%/9DOIE^AF6@ M?I6T;+UCB5-#4!R<2.>06"Z!Y)1U3$EDGAIU)MB%S*-T):BEXO62T6;ZJ6BO M3,;3WM7]_GR]2.8Y,]FB<5\N=DH# HI]\@9 GF;4C9Q;[83"^(:V@Q#IN2B,[QR-GG,%6/NGIJ'7#J=].J[N(L*(V+\][M[.REN>"5H$A M493DX$OG-S D1!D(I!2IDARX6HMAW7%[N.GIW1VW!TM[5%=4E8_0ZW,X7@VG M*$181,X,!PA)>0*.(H].6V*UHL1(89CU2+#>JOO=5HMR$Q5/Y&"M(N2*24B; M:%K">QNJJA^WF^GI_N2MHZ\' '" L"N?Q_=0%UGI9,8282X((K-TB\XSRG"> ME=592?%H(7#/*=TE G:1<0-O_!]^W"^[VRI'>D[=UW?C?JGW6N28Q#Y^NSRK MJ.*RG'\$V45WKR1/6\L4\2Q$S57.S+:IU-^-SFX-A%K:'76FFHUF1/7BS&6" M]F]^O @?[%UZN>E!E0HKMZ)SK6S2H#T@O6<":):,,2^$+%>*J%,6H[.]30^M M4D;P'@K"%CTB\VA\6=*\WH9!_WQNMI0P36G._!&MSN'YV_P!?SO)BXS&-U>Y M131%Y0!-60B@B(1<"GIY))YR$4P$<+9-=*T>#Y6*,O:G9-&BD_5F(_6(V MF8XN87Q52W7%Y'QZP+\A]9PT-#%J",1$T8]%%S:4XC_ K8MGQX*Q;>UJ/GN<'/I2W1@%XU$549;)6D2,_/H2AI#K#:1<)4T93SIT*C%2%T^CA4_/@80:Z^% M_0'17>.G#>YUCU6++O18X_C".JUK$09JLHM)40D)9!#"&1HU*SZ%U\DZV!1A MP,<^QQB>8PPG),OG&,-SC.$YQG!RL'R.,3S'&)YC#,\QAN<8PW<28VCEA+WL M3_SY^1C.RR7XJBM7^/IA\>Y#;WVW>WI=5VT/CM:\-Z\=,H,N' ]:>DY=MDXY MKRE$YH07O9W>=-AN=>T=*)2W>?F:;ZM"*Y:LQHTTB82K@L9( O.<*,@4+A=CN;8BJ6-JPPS935P.?:(,\%EL]F%BZ:J,$#)24,16( MS=(2[J,1H%,0MDW5['U4=75J-T5*-;$?.XI_,X<,>9G+9AYXS5(*I!4%PDM' M7H#2I*FTW57U/W*OX ,7<% 6NCC\P;$GF(1'K4E6>Y^ I<"9>B\W&KL^,$ M5;]5]G5;S>\BW0:9UV]Q+_1E?,;2SE]5U 9/G8Q"D"A3\0V%)<&"($@K!TY5 M!M5FS.4&@HZ52WV(MD;U15W1;KP\1S;'GT;C M)+ N2K56,6Q^B?=@$N^/!CU17AXJH[I)Z-QZE69R6B8,?ODZ*.;F:<6MC M_DA55T58%6V@X@\L:7H[7NX!BRQ3 MIKCQ5A#MJ$1WK-CO8#))/D@OF8[<;I7=ME6XXRX*GHP-7$7$E=LZK6"('MMJ MXU_B>ANBJD.=&XF+@BA/.4W7$5G>YO1ZFV60Z[OO!58P;K/09 MN0%(MN2+)V*%$&6P:X1HLU;TX35WZ[&/7'6'B:FB+5S,\]&?L)Q<.I?@,,V' MCUWV)^7T6#5WT:!E&56(>P0CTJMR4Y$TR1)R2D))ZO2#6MSF38]\,C MUVTUX57LI3??2_+8(RW(ZVP,[V$"^.0+/!->#<_[0X#QU8!B/.*9-2)G(G4V M1,9@2,C(/8-@A;8\QKA-3&G;]SUR?3<2;,6IGF7#@2DB\@(N2RG#DAI#\32A M5!!(&NUW[B)Q+"#G)@F+1[^6>HO-^O:#'[D^#Q55W5&:J]WD*C1V,QB=I;2J M=%-3\QF?(@GB651(IY7,,59DL/5F?/<['KDZ*PJPXGC)PNK5E=+?870^]I\N M"N#FGK43EBIFU"*")H5$ R\CW*@SAG*II0CU&EIN).-)A1GK"+MR>]MEW/PZ M24NP;T-4]5CC1G*ZCS564M>HE:PK!QPW$YKN&@&;JVWBD0NT41$1XXXK3RA.28.V:AD[':6V,T'/V9E51!5Y8WV MU6P\^K2*?T:C[J2BBL0C?83R!()[GF&[X8];J?36ZQ^[ M7@^3Y\889/5B[E=^7*K:)^A4?+CP8W@WFJ(@^J4AP^7E:#C_W611@@EI4:)9 MAIK._8E1?MD?S$H+].5#]B[Z;D)%I>+P]A):*R+/CB::\-BUD4JJ$3,AHEMM M=4H.9#:])A0=EMQZAN]/Y<']S_ !XFP\;XF_@8:W>?7R=TL.WER5AWHJ2^06 MO=#L70DB.&)UYB120ZFU>)ZMIW-5RHNMQ<&A:<('TG%V6:RZ7O(^\JPD :50 MC+B%D>"3Q8,%<@HVZRS:I!=7(;_[M+NCX'<]?;E[U5?.*CB,_I.0+J)>6H[,:'O8*FI+XG<'V MI#3>HF C7D":#>!M/I#-1;A5QQR$98$P$TLG-8'V'P^2,"N"BQPLKM0V%1]5 M^>BJD<1)[,A'A,"Q6U14TL//7^]^P&+BM95:.Q2 $:Y6'Z2C^ZW?4TN3]A]]+GL>UEI??_O8._[:,;,K$K+)>$V\Y$ G&$\>2 M(6GP>@K+&A[^VGZ+?56:0/> M.48RSVA^E\KNX*-$3RZQK(WUWK7I![Z1I">"E[JB[VZ&QUF<7SQ/WD.$_N=B M;!X^*G2+9U:Z#=B5^K78?HA!91ULR$Q+A0ZIPN-$9%2PIB5MM;?%\P]NYW]S MU/DW3SE2%DQTB1@;!9$,$@G.!J*9BS[1!&8] [)>Z_X--!W>"G8EQLEO,'TQ M&X_Q/;V($L\QAI)^FHD4D1-+A2'@C6)6:RUSF\ZW=Y+3_7Y4"0.W&[D>*NP& M)U.)+9:VLFC?P3!^?>DO_3E,/HQFYQ?3?_C!#'IETI'!!4D$*-Q\7002RK@- M=($=,#Q*4VP3F'N0M">#C+I*:.%?#0:C/XMQ]BO_ @QO> MYER< (9':=&JU*PD3*$PA*)$A2"5"Y"U:[.#[$CHDT%02P4UZ/9U2PK+*0#@ M@PLY$ITT;HB)6Q),LH09CN#WU$+*W9RPG<;R&V&B@I"/'64OJ4*_^G^.QJMN MY\O.IR)I%8TCI2%+B;X&XH7$@]-Q[E*DR$6]W*O;[S]6#+N&0D?5!%LY7[*X M>V_S#9I6.69;$%6]0F$C.=U7*!RJIU$K(7>& .V,<1(5%)A&&UDI( CY1"@H M@\ZZB\QL=2ZXX\'=YLM6DO:HFJ@V.H[5PU?O2K[V>/KUW< /IZ4T^7]G M_4\'33QZ\(F50E>[4;X6N#)&>:5!"3!2JNR@\^_3"#^L;C MSZX]_ILI*;GV1CK5H_];\1U[X96QLNZZU%; M(0T"7QM)Q.]_Z0^++_T&_ 3>]\\OIF\S$EX&+$U_ACP: [K6L\O9H(PG>PF? MQA#[J^XJ9Y>C\;3_[_F//(L;/;LQ] M/Y@]$B :A/'V9'%+YD3*2AJ%MBF3@L@26/(*5[5"/@VW28CMK/2NT/Z,\R.# MH$%@<5_F\A3&6W((TC,K4>(YEBF[K)CPWF7B8E;>4,<2:U,[TIZW9ZRWA4/% MWFE7+4RND=:C#)RV2J%)E>91?23#.4Z,#U%G)1BD-H-4KE/QY$"TMX@K]G"Y MG<:\D>E%4#A+#_/AGQS*&"&=(G%&4!)XH%8S&[0TCPJ\N5QN!HHI!C M7[L\*+N?OW[$1RSR/;,U4KM 8D26),=-T*=2F8\K0;.L.%=M*E*W(.[XQ08U M0;'MV;:G^KHO7$M?WDVR"<^_.L/TC]X3DRN?KV M]>6G\>@S7)]O2@-7+FE*7$FQE!(59I%_XH0V02&_F;?)MM^*O*>'C_I:J3R, M(^=^A%]F8Q3T; S7)7#51L04;UG,)K!'2?1;BG"M:5>(#\*J<+7BA$"DLYJ4B9N$VN152-SED'8!+:UB63'FO@Z*2AQPY_H&EWKU//C1NL1CR M?NT5WRZF4K0F^22(!8..<49CVV9TFQC-PD0&R:I6X8K-5!WJ??TV*ZA_FU?O M@,5;QI!Z2J%M[X,A42H\T[@(Q/(R,26KX!BWS/FMYAWOS.]FFKKWO:HA8MWI MJB3X)L&[6RR_0^\%W0Y_CD[)/T:E,G8^4" MT0X=4\Y#=+1-PME^]#XA*'6@L!:W2/[K/.SX<;2DZ-M*^/MX-)GT!)( 94*I M8+P,WZ*"A(06%07J%0L)CX4V^3,/4?:$H%-5"0V"@RMR7HPN0W\X3_JY*LV? MXG>3?EK-TD1# '\[YV9N%;[-;V=3-$=@,B_:_Y_^^44OB0Q&\4"RU&B?!ZZ( M=Z;TG $FK;/&>]ETCZK#QQ,"X!$57'=VZO:,+-?O;H=I5UEL3:#55/5G$H>ZQVL+;*?I&71>XO^B/-$^L*5!T98D$9P&:RQ M;>KS-A!T_/N_%B!XV'?<61D-G,.[R%ILN5>YD%L0V#13]4$2CY.G6D6A6X#D M<&T^.F[\>@S>G^3=_U/,"@6&AHTY^/^].NO M?N@7L80/HSS]TX]7EXC@J7)9*#3&BU.H(!,OK"3:1G#622J%?! "!Y'PA"#2 MG2HJYT-L'D,-J6Q_9?"\2K:T_G3$@;7$*^JL5SD[MY7CO=U<[DUD/&G3M)X" M*J>L;1Z\N@U1U1/8.I[:?E\Z6R5U;36V?1]9U]X>-A-G?)0V1\*49Z4-6&DI M4N9<<^0TE-J7IYA)WOBXWD_ +>H%5EE\6Y#Q M5#/*=U+!IESD/>37,*/<)=QR##<$ )T0B2\F-G*$J0KH!(32LZY>B^G3R"BO MH<5=Q-8THYPG[KGBD=!EM=8O MOC^>)].,\O1B>8^]NNKVP_2F[T-_L)@N.)G,+DLOK@HIZ(>_OD'.>F69K"6Y M6W2*J,AH^AHKLT57*"KK0A8Q*>/IS23WPTEIF!6OL\I4>B"Q[$V29X[&HS7$ MXXF5,[H&RCR^K/B[4XJ^)1)]'/OA),,8Y7X6"I+BM-3-JIJT>SXH:1;)402>&808X)%V\\H MXK4,!%2TC*;DKDV!_TXRGYNI=]>$Z%UT4_?NM*HQ#43Q$N#G'B6"%J6@1B99'+9 )HK%3-/MR+JZ0+LR H\:F[^ MRC#YVLN6ALB$(EQ$NZ@Y"&M0[MB[:VZ394?J\PJZ"S!EGY=]#Z'N+H?-C_ M-Z37"==%/_?]59+WROOZ^VB4_NP/!F=W>6&_P?1*CEY3;]*.DR3FM> M?*4H<2H)SH7TCK:I$VC&TDGLS<<#7YV%41DYS9VJ;7BZ,]KV=GH!XR5'@6II MLV+$VQ(Z=@)Y$U26]O1HG)?Q@,+NXUS5(.X9U2>D_&X8V<-J*Z<2WW9O);,>BDYX/*Y6:' MZ'D>,VX,Q %Z-)XGB!J<,XU:H3=BZ'EIG!IJ&OC!*]GUJ+4"_?)YJ%L0"2(3 MFR(ER5"C IYGM-'HFA4%SW [6"\-BLA;R.@-/N^WT;"4':.Z!M>:%O62 V4D M.O#9*K2HE./$4OPN2W 6DJ(*VHS+[9;/9ZP_$HS=7E&Z\[8,1G/O9=)$>DJ) M-#P1*]'?"-1K$ZQ)TK19$X^R+<,A$<&FJCGUM@P^&8E&N2:^6"/20" AIH2\ M&!&D<"EPU56"SZ-*IM\)!%NV9=A%&4>IK]^&P.>V#'LJ=.="^WVT<1S8@% V MZC9WTF;M6KV=U'%QLS*ZKGN*X_@Q47)JD+! MO?#C\=NRU">.\NH#>Z>S[_R&2AGKAW&VEI0>J0V,2YF93Y(F;E&3B@>5 M4PXB1]K;^6UU8E#?C'C!T >+01&F0KE8R8 [H?=H5^D4K?"<09L;YENDU(JO MO40&+)*@S=MTP;6^* MD^TKWP9IWU>ANR!UD $B2?.=V:+_X7F0Q,F<-4!.RFXUSNH1A50/5L>F,.@N MLFQ@V:[H>'WYR??'\T'F)4D\>\VR\Y($+? 8+/GAGH(E6DIKHXX!6!N?^6YZ MGHZ^#Y!S@XOV%57O9N-XX2=P%N?]#LJ!>"U-6S'NF1.< &<";:)2,<#0&J-6 M4R9B5HZU7>[WDO=TL%%/"PTNEU=$(L/0/Q\NTI_BUWGJZV >VOX[RFX.ZJ"] M#HE30AWB628?RI:FRE@_XYSD3LBV>'F8QJ<#FLKZ:'D3FUB6DDE+@A$E\UXD M=.A*3S9%/421G4UMLMGO-AL.N>%8/7$1*!4Y)69L(&K>,=FC,FU2D5@*.O(D M-%-MKI@W$-35?45=B[>&=$_E+N*JG]0JS+'L2C19])12>+)'[HAP.>)JSZ8L MA%R&GZ*Y)T$:V68AW$O6\>\E#M#[.I:JR;^!S;VD9=65:@MBFEXXW"#G.)<+ M%=6U#H2#9=T< %H(Y6FI3/("#3O!\#MK@5"?P3-!I4AM9OITH/@'K@FZTOLN M(J[1F!0$I(.)+B8.1AO)'_X0N:.!S]2 M71TJHKI+ZMUXE&9Q.O'#].'KI)B=JY;=3'KD+A%I&7X):(8ZAMY5&8<+(2N: MP\/] #8]_9&JKHJP-D:>FEUT'3XB>..3*E]<[30:6#-+H\L>RH@D9I5E\ZEN MU"FI;K(2.^YZ7>5);$ \8,A\15FZ*%4XM@[Z?S+>/7NTBYX8W4@BI(9S'. M+F>#TFILC=!$=4H.>3=&HBTIG$!"=2;9Y5*2+PUXVP$<[B'Q:2&DEBY:>%\; MX@VHP, ML\10J8ET5),@\&Q,3C.A&5HXKE%4YM2B>(? H(9T3R6*]_MP-IGY MP=OQZV$>P__.\)%%0'/G-"/AJF0G":5*>]M2ON*5)M$D0;DKU;-M,CGN(>K4 M(G@[Z7S41O8--I -I"T-]6V(:QK/NY>\X\3WJBES.Y _@T M&I>4C=]1IG/$2L9B5!R("T")S'B4(K,&Z7/&N,"$C6T\CEND/"6SX# Y-TBA MND'0$MC;D-34!+B#J.,<_ >JZS[E'R#K!H?\7:3Q$)@6"N]C1<@.AHT'GDF4I1F/7:>A&L]'DH\1FMX4OGA M.[[3N2VJJ+LJ(JN[VNZZ@4S,HK%0KL!,1NY*PIEU,11#4B#8(@?S\)([B4O: MBKH[5% 5+22DYM6L],KRPQL,KBZ0=8B(($IT2+@E\'+C#RX397/4*0!CV3VH MOGM>T)T::XA]5%UFE=M,COV_^X/^W62I+*4-,A :/%TDZECND'%JM/&>B;!> M+7)7K\A[WO!8=5E-:MW=P']KX;5H2C,?&G&S3!+/A6N7._@[Y.S?2,5[U6AX#!_YI!F+1@R?@A0-//T /A($G+T8$I]]_E@ Y1B'F2#B3(K30)Q)FB3.\8#G-/I&1> /4?9= 68/932(&]U# MWX;]O<=T]+D4U7"6RAQJ*]&71L%D;ZA!C'O-MYHE6Q,^&VC]O@!50V%U_:_M MB/V6GM-CCL:<4R34E99?$B2QZ&\2(V+@$;=.[1^PY/9XZQ-"26N9-RCL72?R M-YB^^A('LX2VYE7I9M9@@XT1*2LC8&,L$5QT6)*),@)GVN\XVU#TA_#13 M2H.ZWF_7>_>(8W'C%Q#4"HPG5)9*'ND5"X5'0B+#,.5D$T MEG9M*:T3>?S+^;HPV=Y<.DA=W9KBWPC]S5^N^M-M0V[36_X="3Y.!D S &P/ MM&K:.P'0Y4 M\]X00Q,:BRH[$DIY?-8VJ)0SU=X]7; ]D&]PJEC;16D-,/9B M-IF.+F'\'A:-8287_4^K*UTJ007.@$0^O]CPG(0@).$0DP"54 IM#/M[B#HI M>_YPA8[::*-!Y/+%Z/+3; KC54_4-5DLB0S*!I B$>,30R+G4^\ B+9"4YX" MRXU:'6]%WA,'3W4--=AOYN,I+C_!%,[.Q[ 8 K[*(#&6!Y\DH=R7TF,]KV?& M35@QHY1C+C>Z,=I,T],&3"5=-$BUM%$Q0#D93WOO2Y_FN;VFJ%&1@B,Y6&1.B#*_FVN2 MLM,Y,&7T>G.'NR&!3[T&!_QI'0HW7OM$O?/]15MQ([@B8I4/LP49N_C3VVNZ M_@)_V#\^0 7K2CQ ?A5/_W5RM+8Q)H72CF77@-*Z),5$O!0Q4<4EY*T:,)R& M&C=XGO6UN(O8*FOO5Y34Y>QR28B@D0HK S'2H8/,.26>4X-T080D2UO'K3S# MK?1WX]7=G;0'"7]40W(5O;@Y(?[+#4(8!!TMT9JBA:>M)D%*0T!Q"II*0\U6 MV4G;J?#ZJQ^A"O>6W,95V#PW\_ N20\^L5%.Y4Y=D\JVJ1)()Y*6CAGG#04C M>9+6,"/R[=O2NMV3MKJR4S:+K" 1)TLVKW2:^-*MFZN<.66!:]%U)F"]7,AO MV0IO\_I+%N\?E/?W&(_**LL)KAI))-6X\VE!26GCRE1RR4&;Z/26!)Z4#[W(?R< .C0!,Q[OE*@ :!IJ;DJI,=(N<4FZ'-#WZCQ-[E'FE'2) MM5V4UB*G9+N+:!:,EZR$OFAQ.H(H238>/0^JDQ,0.&MCUC^15(&=E+Q?JL . M&FJ1<7)/,DPT()4)ALA<8G"@(W%""9(">!D%]S2TL;0>=6K209"II(T&^\U] M]],)DK7"*1*90M(4TF=Y0/I,I!15K""V&3O[J+,%#@%*+6TT2"NY)^$EB>Q8 M!D^T+]=S,4ABAO;>R741[;5T_LN(F[:V9&JH&4H M"04Y%$)<(#9J-'RS3C$"31#7:E=/L+/C ;+=V--Q%\$TU["G,G?J MQ+^/)CJ?U\"TYC0Y/-) M0];2R1 9B:[$.X!2XJ+@A()$/SD;%AQ_T#YX%/,:=I+\0_,:=A';1NNA>H;E MF]'P_".,+U]"F*X.SE&^_MN]4RVW?W2EG,L]>5E+OA1&:"W 21^8Y-H4T\"H MI)E(4KH0>MN_YK!MN3SI]1 9GB4FX0#%6:P,[\SHM+V8(PF&!'6-0QC#CSEJZ2Z-G[O!$+%%R M$;7CV38:RWL',4]/X_M(N4$P^3I)Y8ID2155)BOM _K<1J!YY7#SB2P0XP,: M7%P)3MOT5;B;GJ>G_CUEW2 B<9/31?"%>6DM%T"4L[*T@T=0(A1)A.RH$BDH MTZ9VX@YBNDI<;G.B'R;;4TE*+LB=+I'[$?_-PJW.*03PJ,90QK X;THIOB56 MNY X.DU6M#,%UJDY5D3S8 W?L4<<).E&QL%UFE8ALBVH:AJLO)NNXT0I#]?; M T X0.C=0:(,RD1R@'#':X$"RC=0HYDP,;>I@NH3" Y'(KI"PBZR; M#!G\/!I\[@_/7Z#'VI_^XF-_T)]^7:744)XRDYJ(6*Q:90S:-#G@%HCF#.<2 M3\TVOL.]9'5O1M;0W:W1@[4$7W>XW3P/[[J)NZ3(6!5X-(!N32SV$P021%(D M!P<^L:@DK+D2=\2D-SS\42NTDLP:K.V;1LUB6"9:NB8Y2;*1O#2&SR1H*/T, M@+*D,G6J31>LV[0\%5/O0"DW" ; M?#NX1I^!H*)D@ACM(EHUUI) 8R94.\IE5I*RK=HJG3@<'C#XND+#+M*N>]E< M3J>S-R,_7#,VA,\4G'$E-**0S>2)!ZU(,(YZM#62X0_/6MSP\&.'_/85_*BJ MU(YSVWQX+Y][G];@3GFG'C[)&":X%SK.U<>MBYF&E$5.Z(\9VKOWR6UNCB4S MG%%IB4H902$,)SXI23A76@3&/%/0P5;ZIM;-<7G0V[SFHBS:6OT\&H]'?Q8' MQG_"OTR_]KBGN"U*3P"<+D/R<$48&LI8;F%TT,JLC]^M%3;8@56 M,*&57AIS--K.9T?C&?#7*K%7W0 MJ#FY547=8X4/$WTOW69["^"RE_F)L]X=90(KZP]5GSX9I6;.:\"=( MI7"EQZ06T:*-66I6R@@09!6$(HXZQE@P3(F'AQUV3?63Q^A1U5SQKG\+5C_ ML#\:S\.:HU=^/$0[8/(SY%%IUH F-WST7V#R$G"_C_UY03[R=[U_VV+% O4I MB$R)R^C]%M^(!*L,L<9KS='5N56,M@>,JY#ZY+';O4(KSG6L8 M3,LC7@__/O-C?,9HC&MUTD]]/_[:2U;QF(4@0I<>O>CH$P=*D)"#249K#14V MWCJT/GG('D&EMS&KZKHM[V#<'Z5^?.>_SB?L)F$M=<(0H2@25X;K>@B"9 A6 M*P^<-JKGOY>LQPVM^I*_#0M]*"S^&/>GZ'KGMWF5YSTG=S*9K9*]>UEQW& E M$.8TVKLZ PE*!R*#9C0 ^MN-!J ]3-O3 $AE'=Q&B3D4)4NP3@J%-RF;]'3* M-)3QRCE%),T+2\KQ2P!RU()E&D.;I-Q[B'H:N*@E]=N L'6;52]*0TJ,;DX; MYZ6[GQ=$&3ZWSA):9X7Q+, KZ1WD-FW)[J/J:4"BFMQO8\(=8!7O$K]]/?P% MK?W^^7!1:Q#[,.DIQH2W$0_!$LV5.0EB'0I'.:93HMPQ^_"5W8%$/&Z =*R$ M.^*CAV1I[4+ZV6??'Y2H+G*PVA/?YC$YP]\2YR+-OWOKE/QN$%RL%SO4/+A]60W0?=V-IU,_3 A6/% G:$7YJ)/W&1. M0NG<)[-+Z(5)1C(MV7)H5%'=IAW.0Y0]$3#4E/\= *G0 ,K+Y]@ M.(%>%L%I)041-J.3S@,E(>./E@L?=51*KW>PJ-;2Y#ZZG@8X*LK^#FCL'>R] MJSZR%UT(,ME F':L5$Q(XCP8HC/+CAH*7K=).#[-0O.#]H1]Y7J'DBM'1U\/ M<;>"R;3D#YH!03:14[4 M?30^#8 TTLD=\#DXBGI7$C[-:,'FE$B2+!*I/"6.!DD@HKTC@\0CKXN0^DE4 M*]>#P>ZR/>EJ90.&I83N#IK#I4U4CL0!1QPG'66B:!31;DH33ZV$92<-;U.M MO(NDNRM-W8:J[[M:>2>];5>CNH_0NX.$X"Y'AFZR%IJC*608"3:BK^RIUR)J MSW(;^^+4JY4;(&$767=>K8RV;YD[RHD3@,1Y !)\*;QTSANME#*RS=".QU&M MO)/N=JI6WD7PW50KY\!-5%027RYUI%,E02]SDB@%E94,SJ^5M#W":N5]%%I) M9MU4*WMKK&(E="$AE')L07PPZ*I(ID-@6D&C =BG7:U\B*EWH)2[K%;>AJ[O MNUIY)\UM6Y^ZC]B[K%9F6CM0>,2@^8*[7K*&V"!""81S#CY'WVB&VZE7*S=! MPR[2[J9:.6F=%(^.,*,%4@26>(=D!9^M D1RM.T/Q0Q',?O63XV_69UW>U.+_KT8]?AX=+ MK'XUWBK+>Y&-.]]O8FEY6HP/G;A&]Q(8<<9R0J/CC/O *80'57CWLQ^[M55' M:/4KAVX2M$3I-B3=;6=MI<]CV$R5Y'^?-@\07NO5N=I]E 8*-!)TS3V1,N+N M8W'#8$S19+VP/,43T^<&HZ<[=>XBL]9J?#N$U>&M,J.EM7#2#'#K+[G+02BB M 'US%(#.ZX&MK31Y]8+NCLQJLK]/E_L)KJ[564(BURY&)W3C9+@UBEY[/92%0E7K%N]BYZKH.O#%#6-2MVFZ3CQJ,-T=8_B M#Q!TXT6_I,RI$))QGK@@\%3! X:$:- =0Z.#.AJS;#11HRO5/Q![:JWY7>3; MYIHYC8;S]*G@A_]ZFS.@0U[H>_/ZY[?O5Z9%ME9%S0DS8-&W9^C69T#+,U,F M(>5@1)O+QJW(ZSX(;]\_5U9"1?MN,I[VWOOA^0+]6J!9QA'S/EMD$Q(0 M:Z(GK$RM12,SBO4XR-U(P*=>0P'^M(Z &Z]][$?^_C*L6.M_1<3J(GL+,G8Y MW+=7:?UE^_!)?H *UI5X@/PJ[N#KY/"LP +Z'*)L.U(#(X$I03@X(91/F>:M M*JU/0XT;3N7Z6MQ%;)6U]RM*ZG)VN23$FR1=B9H;'W)ILX1G!P2/4H\\&DTC MVZXAX%;ZN_'J[L[/@X0_JB&YR@?CLKIQ-=$]&^^D9NBCRSDA>#1H"H2!U"8F M(9S<*CEO.Q5>?_4C5.'>DMNX"JOW%_[%]\?_\(,9\NHGL_'\@FJR=W_A>Y]6 MJ;_P]A2O]1=VM$P,%D636DJ>K!7 A$]@(G,RVMZ]3S[,![EZ]-ED M/)V3"] M0>NZ7.CV8;)\77H[? ]E^ERI"ARFWT;#\>K'>5//-U?5!"Z \R)FHJ*1""4H MNP$:S,Q!4-8BD$R;E(FJ;!Q>N'SUZBNZ7O8GI:0!R3@+!3QQV@/.I)7R^W 4 M)C#^7-RHU\-/LRG^>30LF1OSCB4O_"#.!HL^?J/!X)?1^$\_3CUN?!+*HE67 M92+2E,YH L\'264TWAN#OVZ[GENQ=H3DH&PYW0)'@$H]1:$A_1EDJE=L&$0 VT";,V8>>(^_9I MP&[3HC@:9DYH(6S@Z=UL'"_\!":])%Q,-E$2P4>4;^D'$KDB6BL.FDH?8YN; MQE8X9 M;L\J!5S!BJ%+EG,D5'%I) ?)K.T:[ML0_KP2'@UL*EXUU^?V9D/2KQ_'?CA9 M:.8L_7.VZ*P_Z0GI2L-KY#24NWFNT"/B/!/-G91:"25 =KU*MJ+\>9D\'N T MZ+/?)CX0I!,V&2 9.)2$H40".D DNA0E%>!Y;M.OM(.8TG%NF1890)Z%E'TN M*7]EMJH6@7@5*!&9!V9 BQC;]&"IQD)7';].YS;E.-H_E>YB5]S__/7JV__I MPQ@IN_A:AM4,YODT2'*;WF72[#;$-JTOV(GM-#[%I&GNDH[.M)<5-YQ/#8" M*P5:$7#EE4E;($TR0?"= 7;3,?/GYZY6C\F+@ M)Y/Y:G$T MJDB3!F96E':(ECEA.9+=+HN%*M?:^[R'JVH.IHK.7=X>'QF'7V M5NMP"P:[,;9:L7AT ^U06+7+I:J(B99';C-&A05+';?EL(BE7U@DEK),1$(F MGW&1\=YG>!0MVV)R]&PRG2/I\CC'+&Y\WI7-HS0[]RML2]G+$&A^( MH#9J"A%,HW*RZJQ\-W ]#3 T<)/V9NCMI_GU^M_Q@]/)Z^&BU=C?QZ/)I,<] M]>!+8$X[())Q24),CL0D./,H80GZM/"]F9EGA'<,B 9QL(,7[5E*>@)=FU8](+3 M'G)@C6*X].>X2<]Q<@?VU\\&11\@W/8J3S%ZD8 2P\H@ M=DX3GL9H>E*JG0=P4H4VA1-=J/J!&_-6FMY%IG5OLU=3-6_BJ*""2*8C<48!R2QZR] @<_KAJY@'7M*]B7R(^$=-9%=WEL<&RIA>4::B MB (YU)(A=+,)>! 93:(OS02TLY8^/)'N@9<\,:WN);ONNES>;9\L+OH6?M5O M?ES2(SY#Y:R">]_1-*E@>^[6<@HDUQ&2T^ -DRDG&T-2'/=M5)]DR6QP/^Y] MW]%3"GP9U%>R:&VR"'>J O$N&V)%R:RQD&+8JG7T(THI6%%P-IA_!M+=I+SZ M4KZ%GI>,"F:1 2THD<(:XF,)#'.#,N,Y,]4FG7L[^AYEI&@7U*T;00W4UBH; M(3PLI+ AGO4/F""+-R.X/;0#&-,ED.62(]*@:6!1;J7]>:(@M#:\422H 3?? M'7"/#HD&7MY5;A",/_Q==#ZX1IT F['TW0'^-,#1(E&A6H!/ M2)?Q@%*$EK(XJ1&.H=P_.RLYRAT9:U2;\#W&]@_:O(^B\E.)[2_(QP\OQJ!E MYAS@22,E$T0ZAF=.C)I8E8UQ2DE@;?+&;I#Q^*/[.R%AW0K>6R/'2$[<*(AO M; S36B!F&YZ:7A*TX.HX5PT'@&77:_JN-/U84*R9,4P&2XPL57"T+&_04&J4 MLA.*)\?8=X[>!VY/3AR\NRBXI0/V+UKB5?X]=47-*3ZDV+>-+PP>/"= MG5T@[,;]^N"M+"*S2D?!M13)>MS2I##<1^ZIY&Z+"X4'W]_B2%S/G?X=>1I? MHVI>#K:D!=Z-T?6?3XW[YHCI0$$*(=#<-9E(Y7 3UU00[DV,QEFA3Q03G=6$[LGFZN[T-KL]FXP245@B<3&7VU/TO)C@R&NBC"/' M&A[!F;"9P>Z6RZEBL^5140E8K8*:MY(.JJGB#^B?7Y3+V\\P]N?P'@HT\,^E MQU)1T

*9/1$I!6E>%3CKC2RCTZF@137D!H6']]? $\K[^MLF%. M&YBMSK?.Q'#CG_P,Y_WA<-Z"#1\7@?44\XRY+(@-JC1 TY;8E Q)*J,W"")) MW2;5\92D\+Q2C[I2*T*T[CC#JJJZ%JE=5Y7..G!/(Q$R:R*=I<0J&TJ^BF?9 M1YK7RWU;.V&;B7UVPDX/$YTU)SG05K[-;H\FKFG,GE##=9E:Y8D3V1)!C4O! M1:],EPVIJC/X>(^66MCLP@D[$%BG[H3=9N^^$Y3UJ'74BLP(&*9+/:$E'L]* MDDO+?,J$I]Y58*N.H:]K(_*6FWLR*TE59,8DY! M+E/I.)H.S*!%ZHPA$(RGG,J@V(EUEMN&K>_:LCL]X)QV^ZW7P^FX/YSTXV+X MJ- T@W9EX(^0Y:),$B]T(!D=-*>4TI8?*>=Q7Y9.9343U^3*OB@,E7F='< _*T?O,5,O&=$UX>EX2)X><(U2Z M;74\__SU]@&]J(!)W@AOK":,!Y0\8X$$25'\7FK-+(M<-5H73?DZ;DW<<4VF MTP',J13/51;$O S"9&NMMK(TM\RE7;![@>4^/$ MQ3R_7T;CY:_*YUC/.>JYC)R 9H9([VTIYTU$N6R_/3"MF(P22A/>>\S0R5)]9W<2-/):.==OP]-QW M<:M;E0/ TD7KNGTT_5A0K#D(YU@F*>)Q(Z7P! \;1S35)BDO0Z -6^4_"O3N MU'?QY,"[BX(;@/:NR.C[#[\O8^M4@8P#1! MW[UDG:!WU%SSHU9J._:52)D&T1^>G\5I_W-_^G64[V!MX>]5OAG9_<5-+T@. ME,/:/4F(3ADK0: ]**/FUD4KP,2H58PR^PV(WIV(HU^7!"]5R"H0-(5EZ3?* MB>-*$ L^:Q:XT[+-%G7\ZY*]*7CUOS/4[NLAZG8VW[W6HXJ+$2VOAXOH22]$ M80)"B 17DG=9Q)U*HXQY]+B;,&>$:3/#I"L.3_!$J8O\:L4/+:'36?_%^GS. M8Y&_^/YX60%"F6$IIA(?HD3:G)%K+PA02]'PI(+S$]N4#N+W>?F<'JQ:.+CU MYH$;QA/04 Q43F36 <7N*!$RV)1I1 .XT?KX#L/6!P']*"H_S;!U#-J[DKK M7"2Q= M1/[VT?1C03%EE%EKBL6O(I$4)/$R&^*8539%8;7M7RQ$V MKR>3&:3IZ+?1$)9I3"_[8XB(X-HQZQW?VC1@?8@$UJ+5*HOLF;.,\B@16@XW MM9+BCT SU-!- X1VI.#HH6JG@/LL(O%,)<2W-\3;G BS6F='%07?L'O&44+5 M&[N*;?'R51\\U.FK=9U^'/UQ,;JIX*3Z%TEE#1$6DE$"\\ M$":<$($SP_2^8Q\:D'N"QT%="#_87_38&#BE>/.BK&ZQC5T%SXT+VGAEB/8E MX;#XS+9T"@;K1%8JI:8M#VNQ\=T _?@@.(9[V";4387T,:82JI2"R.A0_B8S M8EBBU'G\C^IRW-OS# MJ$KT.[Q!.0CH1U'YL6]0)N-I[V-_6MA^/4S]S_TT\X-Y)(NIF+7R\_Y!DSVKJ.26N\#20.='!E&/&)^JC3Z68I;[IB7JM[!=//=W5G_S54TJB+?!I&9F_=I*2N> #)Q M(2LBC=?H!XA$$/2)*IUM;!2*?6*Y'/M8(H=KY!BS%?:Y*MN&I^=YC;]\:!WIUR.DP/O M+@IN -IKU[A+4\$'J[E1B@@*I8>]1ED9[0ED&2PU!HS/31!WBY03C,LVU_"H MIGJ.G:>QL8#MVOB.]BT7-[ZRZYZ+V_&^EI[Q_[?W;KWAMBMLUW3L$R,!)&S.4*2'I*K*\^LW05*R+I1X.SB\V-'=:DF4 MS_F0^0'(!/+B101A+%?:>2U!1Z&2#3R&0)1*X+8ONOCDZX\>F\$A*QEM8#P# M&;). HO6TEP104HAT1=^I$WNC-,(;PLV?9B,1K].IO4?#01(ZXH63&*L-_0) M&0B%K&0?M 'R&=2Y)1.N&^<)[AS=SH+^;O0.IM$I!7IL/]IE[,N 7&GI("-S MVIG:?T&1B^V)X%E(X3%SQ=N4O.MMB&;3 30[I6:QNV;XIC]CC(GY/J*)/J,+*=4O?FGPA0XP>F\ M$W_/:@[?/W;8+ B?8LK.*A9%$$Q;Z5BHS?A*L9"-Y"B.55&Z+Q'\G,VG.9M; M,OF,3]@V"P(BEUYQR51$R715+%A:ZM AQI2< MYXJ;98 0"Q>4@^B)P#PL]<^9,X]SN*RH^=*[\^2P"-5"(ESKBVR'2]]/3*2)8P M6 /HI,$V!5 N+$-M)R8\FZ&VBT;.);=GFS']S%#;(T-M)[+TD>2SCZ;/A<72 M6I5B22SYFJ',,TUO;>IMMLF\Z)B$_5EM>(<,M9,C[RX*[KW:<);6252:^5Q+ M)82D&!DYEN48L]6<%_JP"?M^A&K#.VE^IVK#NZCMV%ELO^&T3*97,$ZX;E#O M@(0\'_Z!'6>R[?K:IMEL!\G@04:;1HO2D2V8C-$Z"U\7/%#.HRPEQ/P$EW>% M'K/B\.++'26O0N1H:7 0 M1&(V"<^T!L.B1L^D"1Y" F$3/#^]N@=U@LM[MW3LHGIP!_KL,'6LBSK(BQ_^ M@77IF0VBC0&#=,RXPIDN9='&.+):K)!;;G,)JATOUT'ZR M_"X^_(T&@9^F4'.Z;V9943&#MS2WHF;:<,<@9V36 :^VEQ F-UPUGP7WDZ?] MZK?#Z(M#1O069O-7\.W!.+A4($MFT3F:>4(E%A,GL7H9%&A#P^3M>+H.TD]V M]J'+4PH?N+TT>S&;75\M;]I>__45JW_QJE;I(^?E \QQ8#/7W!AD1@>2,H;, MO%I4$3(^9^F]2>:T#/IMA_;#D/XTR7)*5_"++Q_POZZ'L^$PUS?.,0[1SLO M)^.\9$K^C^O9?/'G[W ^R-KHI+1D K@DW9!:HH^)92N3MB5C5@V]T Y&\,/, MB'-BRN,)XHXQ03:,ZLTX39'^S4!9R,[[Q*2MAB#P0FZ1,_0CD@L//$:>VDV" M+5'^)/J1-/Z8S/X$R?P*5T/+R>=BDV"U91/3V@/9>HX,/LY1%9&D?5AOID8C:?PQF/2U04[A&1655M-)4]BX%[)H,H,0#G@I]8@]@++O5W MZO;](>19U+O&F8>'+[W8K3X&\SK15C/3L>T MS427A>0T@2"'3#83DLUD4F%<@M#6"Q5%FRS:[?#]<(QKH+8U[#HX#?RF+_7J M2'(]V-O%>ED!?=&5].[G+R>S^;O)_/_A_ .FR>?Q\+_O#GOYCQYN --A@\O M-)N"D87I3-^!2(%9(5" 1M MAOL)_OH%QZ3[^:^DKG5[*M?"A5JVV @CF8[7NUKV'OX?>HG65]YB 2N<.<(2@R"D5)+#J++#BD;8V,1&C5-.$'3/D^Z'SD M*"H_S91O44A6SOM:*)A&H,B)(>,+&+@ V1:;A>)M'-#+2OG>B0G/IGSOHI%S M29;=9DP_4[Z'NZ=\[T26/K)F]]'TN; 890D&L78E-Y;ID 7SSBN&0L:HI$R< MMRF/<3[LW2GE^^3(NXN"&Y#VSMWD OILE35<3Z^32K4^?D"FD0P>H+VF=G U M'G-RNK0YE>51VF^2UBH: MP732Y%Y9@RS2J%ER%K32CM.0M^$.O>$.;^BGAYQY$L*/:=MUHY$.BYT'V:X5UI-;G2-) )QWN M5?M -I%++8UC2;I:61)IZD11&+GJL63K/92M>@N=#WV>,(..SYY=5-%MRN_K MOS!=UT(5M!%_Q/%P,GU?RC#A]&;K]"* ,QJ9*HY$(+ECGJ.M';=2X%%(9Q]4 M3%P38[?I+?V9+LVU,VDCVHZMDEML*T@K1,[G$,CX9P7IBQ:\UEPF8TG$[+.( M DMQG2T)ZS%<'A4ZDG<#S^87&"U-9<3YV_K75&B0YK\.UFBC;(&MZM/@TMN,<$':CPRV( M<8 ">EIB;A"6E*T"FH>\WA7YJ!G-@L*(L^J;&AM.WWIFQ@]R[ M-39?I#2]QKRZ8Y[!."]BC5;!H3?!HL/OQS:9S._,2^W.&)CF$IB/TM'V:!Q9 M2[&HXC?:GCN^M/]3M*Y4->E%SAT:HO>.GVO!^ 7KHU"<2\.9R-4J=J$>/VN: MQ]8$!P#.IC:9#_=@_-@&Q_X::5 \XA;,:E)L Z>I:?$ T!$O'/=3T5/*/D"^ M#2R'A[!LH9<'\I9]R9KI+#*+I13RQ*R--G#KY%9'YJ>I[FUNZ)IH>Q>Q=FL- M_#J<)1A)+L*R/L%J,[(E2T_L8D[7EC')&.9-3HRGI QDJ;7=O.FO?W;_>_M! MTIYT*:H3KUO\(LV'?]1SEE[+%C]\ZS&K%C\K@0=%BU6I12*U\\Y8;5,&+VD! M4#DD9[D0L%_1XH<(CEZSV*'4R0K'=*EM8V(B$X9;SASG @W$5/*EU2SN,5GT M;I>QD'CA6!PKPI '$&K5)!MK^I3A7@@=I#VQ4EI[C?,$0R2ZG05'R#G>ET8- M',G^,JRYI9T':&0Y@JYM,3CSP0DF,2GDO#@T/]/S^YHJ/7#U:*G\NQ#MC'N5 M#P2W,@H9F8F1%CD=!0N. TNJ!%#6%S)QSVQ"G6TYNTN:3P?0[$0J57=1T"P6 M@S)98"J4>L#K% M::5:,X@94T1 VN%<_2]^=WNPY)U:=4HGM'5N5#U)26?!D M62BY]C'-M1P@1Y8#6IM5$2JU.7GL:X0_9]=1]J8#:'9*-;JW;19^=ZA6 I?* M,BN#I97#"@:@.CT0QM M!*8SV;6+:R&(FNN%P;K/JV4.)D]3%/W'X^4NM'[)LF;/P/^H%T&VKAKM3 M2$3,425@ GF-[\B1Q:(<\\DY50M;&CRW(NY[">*,ULJS.9=M1L2S.F;:7AP# M[U7.210&LM[-\AR85Z$F>P!$55R$\[T#V3CZ,YJ!IS %3G Z[\3?LYK#]\_P M-@NBQ)0E5YI97VJ2!CE2P7/ZT9)DC#*@W9/(Y'MM?3W&VA?.1 M.+D?I3 =T=&7;%D0KM:!Q$!NB7+%;94Y?D+S>9?Q_YS,ISF9FW'X/"\*-LO MYB)L#)+,$@A,.ZAW",&RZ /4@M8JBG.;Q_L>@NVAP+9H\2X:.9=RK]N,Z6?1XN'N18MW(DL?=5_W MT?2YL-A'LC6Y(7(A>J:-\S3'DV(80C86D@W\2*EM)\/>G8H6GQQY=U%PGT6+ MB^)0/1L9).TM0B@6N J,MIR@K$K:I381)Y==M'@G;6];M'@'5?67W?UF3-_B M)_@+9^^ A%:+VNV=M/W[(ZZ7'CSV\GL]E+>O:WLCQDF7WW69 KY#)F!L(5,A2+85X:Q8!# MH@4O880V%?JV '=(38C)E)STVI_HY?5\1O/L_TYBS4M_^:7.SC?U@P_DL=_* M?E7B:-7,:$!J(@-99):+UJM=P(%B)G,1-=G57//G&7DPAOX7M*[I+05K-8/OT"K.VI]MG(:CX4V-+9S-A^D=SA^+,$+ZSY99[;+V?4!8KL=Y=@-R0'9#RC()ACJ0I&IV8D@VL1)RU$%G+G7:R*MM MWG111.E_L"366%#M1 CK8I:>4GC]T1,#-R6P$&7-L&F3V.Z''IT M+/\&@1@W+=2)LR]F,YS/GH;Z\3K^!RV)GR:TN0ZGBP5PH(/1I;85E2XYJQ0>S (_3U%FSI#H]&DS^K1SHP0BN1 M)*^U06GSC":R&$1A2-:<3]DD:%3I9 MP/P"?#M1(@VOJQX@>@K[Q#E;FEY:I MB-KY&"%$6FJ=9R&JS +:E+4I.N0VH5Z[(KT\.C75U6-NV4.Y]?MX>MM5^WN/ MXMD@A)B-)C":(-6VLH%%X)9!H'73JPR\D;7T!*#+8TH7DG],"->($)^^P/R? MD^M1?G/U%=+\UFEVF9-T5!L63QZ=MC,FY[&2;:D+[X?UA MZ-2EWAZSS1]N#Z4IPHR6PR?POYE]H,\G8XBC;[^1Y(;UNCX*!3E822*BB:%U ML,P'^B* >P4E1BE,(PMI#[B7Q[7V6GM,M7 HU=[A?'EJ484R4)$OFCK4FR-3 M@R> AYQ'/SI!_S2%\6PA7?KHU\GT M14K75]@8@! L!+/TG9A4? MW-VN.2CL LGE$.48JEE#K8.O^^^8];>@WDWF'VZ7PZ5]_[[<72+7_:/?Q[E> MHP[C-0WW9ISORVK@'Z_C;)B',!WB;.",LM*0KU!,)E_!Q<(\CYYE+93$%(LK MMM&^U_M@+X?QY\*8-;.DX7G\,O R"4PJ$.%<(50Z@&&@4V9)2@ZT>Y [W"9Q M? .POF*ICW<>O[O\3R4$^O;NZ<7U_,MD2A-B$8_&L:@0!2>Y1+(Q4\XL6,=9 M(M(+;X+-JHU%MQ[/L8*B.]7XI'/)-PB\>XQJ%2*V#:ZF<)-V#" M303+RVIB3;_=M//Q4F+MZ,2#IL6PIAX&$Q)#J[2R/,AHVER4K(73O\G;C;8> MVKD'B[I%HXIY;>4USF_I+T?_]WHZG.5AJL)=P5.(3MC@&2>+F 8<'2.F PO9 M*JM"02';N%8;@%T()[H4?X/58>4ZW6>LY]Y8+A5I#NLR*&F\10<6@E4H73;6 MM+G26(?F0GAPL* ;Q(S5XRCRL(?SN];R8B-T.7!C"F?*I@I,1!;(0F88,&BE M/$=LXYT^">D2O8INY-\7,>ZDH&P#KZE_L0'@<=R,CM2Y#4D.U$6#C6033.FD M2."!V5+/9(1QIH$,*^'ME- MG^,ML/5\V'EL2Z0K36Y%D /4T,O!Y]W%4Q6;$QJF@B&,DD<6"1\3G+9;D5RR MH4TEA/XILO,!:'N&["+];G/C7L(8\A#&=X']-IW\,1PG?%]>C&C[F\-J&R37 MVROI%H.&509?K9TJN0503A@-F_-Z=WCA*9QO[*ND27,)]U=LX/75U]'D&]XD M%->B"[.]BPT\][".B@ULC?=!L8%B06)(.0HH)&@58G(A!F$=M\HE/GCNP8>M MS?^@I7^(R\=/%\]]>WO77S+'D)-EQAA'CH\FQR=5U6PM^S%>AJN0BNNS_T'JOKJ^>O$9?YU,;P0]^S2Y_3M\"?/TY?>O=__A M['=2W_3->([3,8P^X!\XOL:/./UCF)# 7M78>:M0Y *)A1 2TSYDYJ5-3)%! MSR$"V+)YU>H9=/\K7U<$O+/PG;*BNZUS\,1(Z\_#\?7D>K9"NBQF_*+0*/[Y M99B^W([^%ZS[SNO1\'.-BOXT^0VF\V$:?H4Y+@9>GT:;0^0TA,RB3W5\);"8 MA"1W%U!R53!$L2^1NX5ZR?0]HE);7(&O'^1J#--_U)E(+O6]S\DEQQJ2N/AP M0 0S $&S@DXR+91FL7CZSA1N7$(EH.CPW>WIAOP$]6X?ZQ7A\#:/: ME( ^6'4TI;7:<4DS!;30-21*,,@@F0 0%@T$I38G@G0$YOPI=23%M*GGL-YP MF-V)ZQ^XXE76VC,I,M9RUX8%40R#&$![X%:69L5#-L,[?SZUTT:'U1R(](_& M_=ORG/+CD*"588+Q_-?K>DA1PZ6N9ZOE$S[CP)%:HK2!N2QKHP2++"K0Y/04 M+*ARS9:9$=C;/-F<)Z/,?O9=&)SB>=R[[!@=1C5*O;MVUP-8UE> K9<>(8 MNM#>1D(<(/H^J6%XB-:@8-+9S#0O- %R F94PCH_LO5M,G;ZI<2&N(4^&;&+ MQ)NT55B(9'7_NO#O5E>R-_?H449N>&987&#:1,% .F!)1+*5I+7>M,G'_1M_(X/ULE ,\"%0G.AIC/ZX#03.7BE'!0=>0\+ MQ;$C)?NT*_:2?8,;AL>H;GJ&;(&K1[OBV/&176AO(R$.$'USN^)NW"8&6^JU M; @T%33WEK[+@F'PUB5I1!1MZEWV2XF=[(JVC-A%XMW&0?XR&8YP>@7_B=,9 MC/-OPZ]U-YO33XME<;6M&81@I4FT&E8/7F-@H5Y?H7?>@(_1VLU7/EN]ZMB& MPKY*F324:(>&PFPZ'WRH-7<77!:HL60=6(G!D(V<':-O.',I253@4PA;G3?0 M4^],W=]V>I#P)UU(KN-M M\A_PUQT@1#[MG?!,(DE130"1RL/JIX>H\.ZKSU"%>TONR5G8 M>6['!UR45*VQJ=\6)5=A48)E__R.30_L*,=C)]P/\CR"\5)'Y,!MT<%&[TSF M:$4H-NOLY6#3PP_U-]<^_>WM/:$T02IRH)@PO/:C"9X%G3R+M;HM37@=;9N$ M[TW(NJO\62N%KYJZS@8F6*3=C#:U4/>X7"0+L@!3QD(0D+)V;<:['L\Q7*\. M&?%TN<^]A=YMML2[ZRJ-]^45N9N)_HJ,G))0"V&8\)'\C/!$FMR9/9]H#4R938(7A9ER$"QWM+(0@T@-PH9*"%H?U1. MNE9W< ^@7(C:NQ%U@Y/T[\<'3VV3OWR[]\GB2$%*H4$5LGELC9>3&%FD[9;Q M>DU4I+:YM.F4O!?,>Z&^Q(F=N1 MY !-]$X7 \790*:8"*ZF<>;(0'I@WA=7N/7!89N DR/09.-]X3%8LHL"NKTY MO.]?O9A.Z\E1W=56YSZ\:*G!*H99>*8QD*66#2V? HM,2:KB[4;G9L-+3L;F MW4<;DR:B[-9G?4E[8[TL&W^^*3JP@D3.EB!7FOQFO^AB1G:X#X&VR2+)N5:F M&+9!(G$/*D(J>*,JXB@$GKI6T6D M;XOQASA$YGLG%0"*9M MW12A5H11I=2*QXD[YWW"K1K9;G7#>O_=Q[4W]M'$I!,Q=GQCONAD@-.O=5#? M:T?*Y,$004$XK-4#/8-$R" 5);B/*NJM8L^W4NLZ!)=O'W0B^ZZCT?#K]31] MJ>[,YRDNG)F'$&_"++< V7VLVK;P^H]D.UR3D[[4T'7(V]9@G0Y&F5A;LTM: MY()7#"!X5G*R&)Q3&K;*MSX'KCP3+GV0?D@9,L4R+88LO=UU#XC\*A5 ME Z+DS8D,7CBF8=Y:&]Q-D-=-8OU%'+1S]X;#<0R M1$^D"RIO9:KO[*YM -9MG-:=_NI"0:Z-$W309%B;[,FF-HF8;]%X[HJ#-D7B MGP#4O[_2)2.>#]3:3^H->.%DJ)#,3=H3O3K< SCM)3!A^'G+_/WY7I85,K*.,P-KI$]&%)G;&)W/@.HK5K@E'[J2^:D$!/\^ MOIY=P^C]],VX3/&_KNF154C+BT.7# COF2IR,1[.2$*!18\^::U<;-3I[!E0 MQ[J;Z4SODS;R;W#K_@2TF]" +< UCMU+3EBZ,:16+*# CJ^@GG_[V]>B? ;C#->#=-- MP8SH;"E1LISC(L#9LQ E(2LH0[%1!_$@E77=GI"$XFR.S2@5&4 0+Q@/+!,I5K\F9-D%9S\*Z M-).A.QVTR'E<8EE1?QLP38V$>W".8Q1TJ*Z'1#A8U@W,@/N@-#E:&"VM?;HV M;2L96?#:,86UXXS7QO!&R:SM%;]AF^]+[[N(N-N-_4&.@G7.1PR%&0#'M%6> MEC,@S01("#(2SLT[^K'3.@Z0[:0+P338LW^;3FC7FG^K9>OF+\;Y]7]=#[\N MB/GMMO9UCA"*2HY!K*&DH>:K!".9S<8*%,ZIW*: YQ;@+FW_[EH?#:XCGH1X MIRKV-A";[NU;@#S.CM^Y@K_'(]'.7A^/-J!U5.)@SU6"1XVH=1)!:T M32Q['V50(I;4YC;C/H[^S9'.537I3,Y-FA$\G1"/SO$DG64A9DFFF(HLN*!8 MLDIG3%R+],-4)VEEF70E_P;WX,^G6V\#[F<-DCV5N5-UB7TTT7L-$FM-[08H MF!1:,6UHF8M8/!,I1*Y3JZOA?'$0!^-%LV,: M 8[3$/>OY+O%,SM*"-D5_8/D$&M4=M%RX @Z107)&^U*,*$$X:4=;/'\ V.6 M)K/9O<>^O0W+":A 22*?=R4S+:-DM=DG_A.1&M#)EU\ Y0KQ>-QQX MO.4<*NQN*R'='^:WF]*T_\11GKT8C? SYG>3^9LQS;FOHV$-0!WXB#QPH\B! MHR\:;60>DV8*HDP2/#ET:N/NL_M[SYX"[:7=K17R'-@WX]E73+1;#U#'8L"1 M#TZK,]/*&.8M?='@;$Q2*Z_@(#;@&$@9$%3"7C*&T.0W=".WL2=)&"0VN7QX ?)'2 M]!I&+^8O83K]1K]<@N21.V=(D29%3V:[M"P:&5C20/\MW@?>)OI_*WB7RI8. ME-'@>.SAXH=_OAS!\&KVZW!$^][U,G1,"5.+"Y^!&:<3P;2%A:QC;<-C MHN3%V(?919O-CV??>/8D:"GAQT2P!R\:)-W/4"7\$>?S96+)BZM:(>3%GT#O MR)\F[^=?<+HX-AJ4B+2@Q0ZWG[JCV_&RTS;04@Q OG=#+RLD6Z.2&X@,-!)H]-:0&S$FZ=!70Y+.A+\ M8T[X-D;L;<(U9J5SXH7@"$('29 C%@SIT6"R)D)2?9SV/<1UJW+UJK(U7.OZ MY':UG]X[!%K:73>SXQ6N9@D/3H>4$Q-26T90"_->9T:_DD%:DS+V>4ZW!>2+ M85L_2EM#M\./@#>Y?[^2#.\X@,D!@:+Y8+2RM?V=8U&1/9<]2@\8:[?+XWCG M]X%>#K4:*F@-H?8^(:YG4KM!O;DY>S.>S6$T6OH+4FF>;-*,&R?J-;IG/DO% MHE;>FN*-?5C <]UAX.% SIX_1]#'&CH==(B\&_P[L+\7YJ/UE8M@(3!C%J4Z M$VWGR1;FC%?"28GI8?^.P_FT%LD/2*C#-;*&40>?1O^=9%=%LXI5_#19-ZJ! MR5[;HNLR&FK5@]I3"T$P*5-1FOS3J-O4$=D*WMF3J9TRUE#FX&/GF\SJEY.K M.!S?. U+6_;9J-?(] M@V %4'OE4KU? H6TWOH8:V24(L>E1+0B06S4J6\3LK-G31,5K.'(89'.X\^? MUF)[75-3:H[:"B3&9$)TB0E?.-.\RH*\W-J\V'.A;+#";?8(MWW=V2N_F6S7 M$.#@P_/'"#]@%5K-/*>O5]=72W=U^7F-TP9=3!1URTO%$4[#6;3(&4)00G$, M$+9J KCSJK$SU+-G4C]*6D.KCN.D21#+%'CN,68=#=/.%J:USRPD\,Q%B09U M)A>@S1G!>CR]E;WNXPYE+R&?2K'K1T/YY=L[F%]/R0:_>TM4XQ'JS[1 2$V<:P;Q30H+/ POGN!C^4*7TS!N!&6Q,GBE):J75V;$:NOE[&7WWF6O:VW;&1/"22XW))1)0HK&"%"-A&=W46W6[^Y/_4? MKJ:U^FXCXQXHL:@;3:AA-"R3Z7@(*YA0N)6!9\8U;7L+(]L7;5B44CNAHHH/ M8^&WI<(3;[P@"G0ATP;5 +X'5]< C7O!UZ^JN#'_@F/Z9EY#L5>0I18RZER8 M7!2MT'73*1R9\+JV:B].0)N4B#W GO\>TI>FNFTP^A'_P&DM<0+C_!;B9%JC MKJ_GMRL>S9[H;.:L0#T.XL4Q$)A8+"EZ;HJ5>?.NLN$EYZ_[C@7989T(0O8B M_=?U<+:0Z"I&YY[CM,*'%K,SW+,4#3 =DF*TI)*KE)("$5-P#SW+-8K>ZE47 MH>[NA=IAJ8?9=#[X!_S'9/KR>C:?D!VS;"01>3"QH& 0L(8*0&&!(S(CK0M< M*FY ;[,?T./O[ 7TT\-]8/W[+^ 0L@/!=KA\5S3OX(JLE7N85L3>!M0N1XQ; M:?U)./T>*G:AITDK(7?H&#P/+@,G;Z4 LZ)6U0RH61"9]"45^@PQ:M/=?.]9 M\T\<#_:F^%UDVZTG^ G_@MD-FM4^DT'*!*00[B'0)D:0/.>%N22\2I;<']A< M#'#-@_O;JCN4]J0S475X'%?'=]OFZ>\X^3R%KU^&"48+?EH?O*5MA^7H./'3 M1@8&.8N8C$K.9(=;74-O-5.?A'$A&W0W8N[0!E^ 6EY+WX5T4U)Y"U"=[]-/ MPNE_G^Y(79-6LNYXNWX:G.;&96-<[2!FF18$$[BO&?,!@LM%)5'.E0#/;-=] MZG\7$7>H]U1CH:;?!J]>#X)W0H?(&2\NU6. 3#9)UK2H*:=C,I#C8?JW MSY,__K9ZXE+/JQ\6:EXH^/O[^MW .Q+\Y""I-6@V:H)A :053QM)&'W2;8)2^R+% M?EWT>N#$+I+O^-#K12G#T; ">DW+Y/S;:O&63(*=IWBX"D M5"YVRW)W6YUXK<=PW 9[^VAFTJE8&Q@5MP=Z-W;/ZEAH>15GR:21,M%>Z!TP M34-D9'C1/NO(QLH^DPTFVMBJS\&Z(-.A._$WZ".PPG*S2VT!IJFA< _.<6R$ M#M7UR"DY5-9-?-R[H+Q%ES # QLJ* ',1ZMII=(Q9I&\<*TO\;^@'RGG0KK :;^9MQK3?TG:PPJC&N'[\@UBR)%SDOA NC6I9Y M-)E=3VLFWKW*S;/G2S>*T+?F @-S*U]X4/0!#8_-W@PEWP?3=1?_=6HT?AI^_S#]-;J(V MZ^XU!3*,5N:00+*%0PBUHT.M(TLDBB@Y*P3+&'1.\%]^G4QQ^'G\\3K.AGD(T^\I-3H7&Q0D)D5)9, (S: FS?$"WBRVR=8=EF. V&D!HF0*HP'(B5UE[^E*'RZQWV4NO MDM?0?I=Z#.R"S/TN5="@<^ S\&[R^[8 V)]%O@[B<6SO3A6[/6D.T$J_"\P* MJ.$Y!QTUD]K7"13)#.,Z,I6$T#QQ[VR;CDQ'HLT&D_>XK-E%&:W9LOR!MN3R MR[>/,,)WD_GZG?K&JG*FQ%HPPCM9J\J+S#Q]9?1WA M\[;R3D__V_=QW!_?ZA7WB-)B1%AK&6?,__HOP_R__G4H J).15J(00L>@\^% MFYRXBCFJ$@8[O:F3>Z\/^'4RK?;9G1>\O:V]JD(1S@='E/+5T^>2N$;4SMFE MI#7'+)M>ASV+[O!8H#^0YE4MBG+C<=92*3=>Z.N_5O[.B]D,Z;_Y$_PU "A> M%%L;#O-0.SGZFOIQ$%%;E36XKZ*5?3;[ M;3HIP_E JR"=,L P%\]TR8I!*H4YD#XD[TK2;2Z5[H"X0%;L*^(&%MEJCZZ# MK$>QU?\=:(V9%ZV9*VAKU!Q1T51C5',5E#=6): M2?((%>G28+TU<46":N/3+]]_@([H).=H"4^>%A)Y"TW\=H2XT]:SB#Q!S7Q3PQ&9K=&")8SU\@XGD0W:UJBP*(&,I>X*54F0" MLW )HLBF313$$X#ZK3G4C;:>.N0X0-0=]_*83&F/@SF2"_UZ-+Q:]7V] ::$ ME9X;VM0P>Z;19A8-65)&%!!%:%'\%A7_GWW'&:NU6_FUR(IZ-AE(1Q.*C40X MI(&2<^M9X#ZQ$%6Q& 77J4W3IY-,F>S+^NM>-PV./N_G'FT#YL?.I]Q)7<_F MU>TCZ^;YE!K1\N(,BT)69%D3'EK09+!"\JPCAS;M3$\]G[)#O>\@XFXCXS_B M](]ANHW-=:X$+E"RK)*HB88TI%K2."=I2XC:99XV;OGWGWGLW,F=9#OI0C#= M&FEOQG.<+@T+&-WD;]9H$Z>1>>')LK"%QJ0QL0Q%RU2,Q2UZE:]Y\)GJZE 1 M]92B#! 2#4*Q)$.]QTR&>2YUS;D)@5L'A'2CUDXU17E/U74BK"=MH/:!<6\G MX\^CX1^8EY<,\=OW.K4OI@C=Q M1R6=RSKSQY%S6[ZTDQ"R60U(>OW78B$9?6_T,,X5Q-OO(+[?,4A:^T7REDFO M)/%26@:>)R:E%<)'75/V6\:1[8SX4+/PW62<5KT,ES=J*+(2,1#+L.8(9LV#SUE9 M'8BJXX7V]?5T\A5O>L MTX.DV/5QVB-';2$3V@JN_E8M2MIGR&9\/;Z^6N7&OAW.YELW@#-87SA[J MNP+8[;RL@X'8K0)(%K[IMX/ MB-9KZ%%,T'-B:7!B\W8(<3BBH>/LY>HDJ26'GGG=(:WGT_0:\^N_OM*,P^J# M+J3X^%V#2/L7\B"9R+8VB,N&A:21N0PJ"[)0G8"-N_W6KSM""_J-VKS77+Z% MV':M2;#Z=?T288;_^W_\?U!+ P04 " !4AVY4!J"%!\1, 0"7<@$ $@ M &UG+3(P,C$Q,C,Q7V@LE!46D)BIA:T(X>;][[KU_ MOA_GEG'NN6-\*V/ND8SLO=><:ZWYS.=9>Q_,'9! HA=L[&U '(_[=_CH7\;%^>_1VXN+DXN'FX>GO\P,!\O MV\ \/+P"O'S\_S;V-T$!?L%_?_Q[D__MTD/,/__Y7;0 Q+C/=3% M]0\GARKHD!@'IQC' 1X$8?O(_1_N<8#^>^,XQ,G%S0-FNR' /J%%E.T^)R?; M:6ZVQ^Q_'[/_!W&)<8NKG++D.7S9&ZQZ7^)T3&81K]JYAE[)*^-4=;U;#V+Y M^*6D963ECAS5T#QV7-_ T.B,L8G5>6L;6SO["U>O77=V<75S]_'UN^U_)R P M-"P\(A(1]3 N/B$Q*3DE-2O[64YNWO,7^<4EI67E%955;QJ;FEM:V]ZU=_3U MXP<&ASY\_#0Q.34],SLW3R!35KY^6_V^]F.=]O/7[UWZ'O#G[[]Q<8 X.?[W M]I_&)<:.Z]"_OG4 M]*Y0)6\]&.>74M8DU!9/6%C$AMFV0:-Y)/N%$C;T )*O9"8[*V M9$Z<,"V6D_Y++[OK]%T[V*K@,';8,>4*BX"FVL$6K/K_>@X->7H,_(UX.[/7 MZ_XWHG5V<]E'HGX$KO7.OK&&8_CTMHWS*BXX!>2;#QP?);7@F!)8%K\6>,OX M*?CX+>#3__E,4(O@GJ MAP:/2@!M++X!ZAY)8TN>*C]@,K%.>"8@@M$)-X]87Q>16)U9]@]J?K'T3T+7 MIEWAZ3^X8_(N"CM,A=?!E5A)I-K4I=7&[$LSXCP*=<^5QMHLRBZ@KK<<@+C7 M_2"-X%XNKSUE3 4=&<9!E]Z"@+<$&->91ZG81+0O+GFE5\[VR>^$Z19L\NW3 M>U)RCP8.]\/O)J\O(Y'3XNSZW7,PY3)R_7[B19B"^N] MN=[47Q?N0IT29PPM#T!(R;K\39: QP&HU_X 1"JN1TWFL0/L@\8K>>61JP=O M#%$>NR]'YMJK;M+'O\P%\%QGQE]^/=K,N05)?1@Y\,2C[V< $6QVM6@MO[DS M=CV?GJG#=!*JX+Z9<2?2\/Y'I'"9QS9V! .H^6^I,6R8Z -0; Q .P#=T4TS MP2:_;=[A()[/_3G:^F5I\FJCU5>/0E>*(FH]UM9]_X*SB]-:3^QI7C,QV-,# M$/6<[A^[B@%=AD0X;-]T?@R\,8)\S1[7O/'2<:@W49IYFXI+WAV1QWA]L[DQ M\"B1:H.+ET*WU&V^I#@J,0. "MKQ7WA1@+)SH7FF!J6YX9RUL*"3D_[F3::G M]C]6PVI^XTV=8&60L6J0E]?50ZHZ^ENFH M^))\]<9MSZW@>T?O=MM=\S#\H-0.;0_A!^P M=1O[34QQ<:BSK@[8NPISY:FO%T+$&F(L>:PHF91E8BT%:'$NG"+LO+ 8PKWW0SFT;^!Z:CG'VI50_XXZ[T_]WA( M&5+Q<*:M&(#;OYOMLJXFS+D2SOMVO'__SK4X >P<>>M0S/HE+6GRZ" L'B(3 M' )'B2.=J<14[Z9[>:&(4,^V;E>9WRXG.[DUP'$_8*^)5#=XAOMJ)R,$*;F? MM6MJNF75VQCXT**!HBL\9Q9(6!BM:CZT%/\VLT&LKY>SL3#@XZU3F42D%>#- M\ A"4Z_BDF M_CVC\W'X;BGJAXG-WY!D6^>IYF2+R3LA1^S]LK2"YI'?,OA4 M_=;GV\Y*?W,',210X]BF^>R/$$6FW(W60P>@OLL!K_[Z?*Z%BB*= 4^R>8BN M(%!-N113'GCUN+X)JJC&4O GC_HQUZ4XA:=G>[ZF,BO82Z\1J06M)S(E-'JP MK3O175H":QVK=3RUC_P4E,\3E['B?*Q:KYPS]N:MS%<<7'O61$0.2+5F);]]BS2M[7VD<%KL:<98 M)_?="+/9KX[,PP(D>-]..H1Z#9W:S0FDD.T,=#@OM="X^];T_#@NLW/7C#F?7BCEO()@=?CCPGMK4FWHWC#;-X@GQ+U:ZV MQ76&HVU:0O+J%(_WXAAXW0 WB(MS02DKB;< ;>24<.<.P^%RVSJ/EM[GAI/2 MN9"(_<7@P=!!S0-0PBPUB"6N"U@=@,C!@ _#8POGPQIF+;*)17\S'X,_P0SW.3=7-D3V=/,'F=I1](#L_BN??DX7HN3A,5EICI02\9) M]-\FGUBEKG;"D?6GUMYZ1_!?$@%/X$QQI$:B0LM()'T1T&(<68^()"3%^4[] M?NR#]U*L1TRWM&&OWN'NY/-4NZ66$ OV.SN9A?=1ZP:2J/WTUADVVE>@A7&! MHS'8)G *4H><63:_!A7-J*T*$'UFFD&C=3\T< M=/^,;C.D, "K)2""*+!!.#\B\@H.-!?P=R>YME:CG6N+Y\RW#1@#/X.G7PO5^5>\K7^,4Y3_7Q/YGM]H,0GMHN?[)C+V:(\'@Y_[>BB4[:-&LG,FJM! MP:8W4*GH7E/*/G:6[E/_?C^/:0=G'D;7!!H1S*M[?+(O2$OKZLV9Y!YQEXZX M]+#RZJ]#LM&J[/G)/WMV MC]K1H/#T6E:IDF7=:R@I!=O\);.4A<\_ &6@ T8)_(0Y2,I>;F[^$,;,N2I' M#O6J3R)W^U)TIV+A[JW['^M*<:0RZ,^;!R IW*;=^P/0F-:*+J"RMUE!%:%' M[R@ M V^A1*T;( JL1^YQ=X_Z5&S0)R^>D&@@)'][R<]W1@'D&,C\= "*0Z#4@I:/ MM@-Y##U$EY!+7U; J<#+/R+7CK2E$*RXUL0:#3^]??F,BJP++?"GWVYL9@^8 M%[K7%\X2#*I/1FI0]H(U[-ZWR_[=SW'IP:%'YX780 OD3S M:J!*#_ZUC9%:V\CS$ITJ&D]X5G;4*#A(M?];O7+UCE9<9EQ668QA> MC+A)I>\M::ZL?H-^=I(K6(BXL^9A39'I2 ?:+*4"G[9U>W0 7O&#,)"''_$B M>-BA/G(^JRZ;!I3*RB./771/N2D@3H9-F$J*0$P+AE"D1Y=417O M&QAW:X/U.IO$.@[+#MY[;^IRN0PU!6FR::=\!=#%J'$E[J[9LI>?TLZWT(*? MY6$T]KBTCCU8GAN)8A>U(9+M0!T!2K\PPY)!*@/8SK2WO M)E<6)RVU/]3BN-2DW93)XI;+VM+717%/'A#2SQM"\EI?R!SB@""^C ]5G8. 8=FM(B* MP*S]N$K!N:<7J]VBG\URHRHS64" Y>U739DD9"20BX$H@#D+YYP'$C2BP M5P=-J#G""\[\]6N^+^0 Y&]<]PP7$NR\-X2CGI*5T=/3[X:=Q>_X7(46J%JJ# M WZS\]GM14='2TRY<#6(SZ7J"N(?B>:8KS< M.?>TO.FC7=:MKG:+1TYG-Q_E-6U*E_L$A-+RR.!!>8^7Q'BL9)<1Y?G=Q2.+ MRPJSP3NY/.:2GT_TVO>2_KI\%V%*CE*B)]%!N&AB/2N'_!'37VL1S/_K,A65 MKIIB<(;HQ-!V]E8/2WYC%7+%(.(:CT_62=[?N&2T(#0H&,[BCZ1NT&L 6<9) M1%[?LJR<9T$=D)L))@0+X:NT&ZV#'^F^:NA5_^>]A^':(6;U6:44A@NZ M]R)*D:FY7X&"L#YY<= 2\_]^J:9LG&%&OG$PNTT\/[D72[7;^:D]$6:\JK]X M:<97;1TFC,#VHTY.J-+ \5U6/F]<_W&U>ESA64K]<#VU=?;<-5*LL @76Q<0 M6R#]D,16MCSP@@@B#A')JXGY[%Q+UE=[7'PTF[?YW>E>^0N^\2>&EO&Y'TQ3 MU+\;_/U!8C-H0(_\/8E,S8LV4RN_\_!Z0RB\_ Y=C+" =TL[Y;KB5)U[) .L MGKT<;2;/XO>G=NO*LKZTN2\G4/8?]7>K>#XZ.]F\]HM#[>V)F7/. MQR1]E3P_OSII]O1A#"813@-INXQAJK$FTF,'(Q=WV$'V_BVC7 M_#6W=7K(-ZY@/<5JU93L;X/T.QTDE[6D+39Y/+IV **; ;8'H"L7#7'&4%(G M]I#! 2@:T@*-/P %BR2:;HHDWX[Y_K[MQN,\]X:Y\>$U 7R#J&FS^.&9:*@] M]"Y<"L@=(N=4]-4E=73-6!P#,#56Y%KAG],T@ZS/-7MYE;;'@S=7VI^?7*,5 MKENCO-C(=1CI0A.AI^_7UW6IT:HIQ'2F95E -W_75.WOC1T9XO.+?8ON^)KU MH_(];MBXS%<*][1V#D!S&RM"25OC*PM0PL277O(84H^LJ1_,/W/>]*I[5ZK\ M:[=9*.)\\R56=QF/NP ]",\ 83Z /0/6? "H470 M%#/TBJ+6N4EO%=\I@]/S;V>IY:R"K''!T8''!-F6.9) M9/-9_)-#4 E/CV8Z2^[Q+>ZI(\G'?%07<6=8E'=/ Y'L]5L&<)#@!--^8DOM:*K9 M]4K$BL.3[]/;=0880Z+KE&_*2A;]>IAV.G)0]:98;GB.$<[7FT7H+LL*23'<.4 MQ=>R I__1?]&@Z>@0ZIWA.<<:(IP7*/OQ+;.T[9$;34=^K7DWMYOE^9T5UI;4LS-[)7XX;AI]$@ MYC_ ?9K'N0-0/+M.X(4.X_/]\WU8XV,&KG#E99.Z%P*GO_K>?S6[.KKE3?L% M W+8[+V3ZMBK>QCPN$Z#)G0K+EJ=>$':/U;[ZU%EZ[/9X0=2JZY% 5+V*K*1 M,JX6-[(3=W7CH#RXP-<0%G\U!9;QT';S1PW@3X;@@]47$-VC'E/Z?>5A]3(% M#D%![7%Z-X:>]-]7I9R[WU[)V4*#,"7ER5ZU#"0"1K]&!6.:_<:T5:9NTX@I M;^$J'E;WV6M.7F8UM$U+67"S8H?[+"(S:$-'RWEB=\E0*,AJJG9'>[O8+3AD MZZB;Z@L9W].-63)B'Y1)LRO$S15J-OE2 SL8 LVV;PM&SDMZVZ7'TUZG;J'8 M/G[S$>^TCI]F=<@''PX[+E"7V "J9\U=.(D<+#7;CY(=#];?,AGDCOW4US?O MG;A\1.;:^;.2$AS1(! _J,U:PHGC?V$#?X92K\D<@$*@LDAY* _T5EW\K-SK MT13O++8$>6UFZ>U[5T?DTPPU+2UY<5A379J3]P5H^^;5%2$P68.I<)D-2]P> MR%/4Y=4"YWNSK)N MSDU(]])YL317[A%\B&^XO$-,_-FSIB^/T9;CJ-DL84TJ.]%KNV4 ^*4\F[': M&N>^F5&'*:168&XN.8+[2=$]&BE,TTJX,&##:JX,SD_<"Q#YMRQH]L4F9X_DBCZ@_YT7\R74>#(SF84XS[K [$% ME])M@(3M/]NU*@%>GNUNA,XK:8U]SYUQJU-N=SX^.]Q^7^#8D/'-^^FSZ]P2 M(.'76JL8X#@;IY\<@)30OG7BK%$HIP7_>L&1::3#?L$5EJ+'Q9;F%E%B_SWR MR/34%:D%'M U;\; ]SA,V5JA2#*.A($U8;:X&7I(+AID\QOC(NJ+RXQH4+=& MQ]2EHJ,-IAM'7]Q/0(2NT M:KKDOSL+?"ZQN2LCJ1..AUT)41W(D1>_VP<^KVVU0=2?>__$_SE19KL^(L'Q MYQ=[!KWWHUGFJ-E[@!:]&N F52_I#A4H3<[,7J$6E%6YV[)1VO0BYX#^5?/V MW&-*-CW/MMVDP0^V+&89VD@VN,%TSPL*Z):M**D6-8]5N^P"DXI?.T=3*JBN!IS$.>77.,5$-4"R/@$J'Y5%] ]/M*))6%R3TWXV^VPB'U(% MERQT2XN[BZ;^LDUZZBC'-\_^'5Z6Z[4#T .).O_B:.CI U @;LZ1_GG_U0&( M5$BD+AV &HQBBFE^Y=55W455=](BY>PE)E4;%]T<2W!*HLX0QO M1H$0"_1Z("4HE.:X,MK[#@D.AI?92^50=R[-%D[MP&\?N;'H^,!9L^2NCONL(6PK;)/&0 $+]"2@CF$0&&&A0'N8/LP,]@R,581LP6XY! M[ &5H=IN]5+!9'E@YV)]^\2V@:+JZ)5$ J*B*9O'\'0](>E=X(G MMF'TE/T,'*D8)LT^>''M-X;#Y@MF/+6LI\.$;+[;C77!RKMR#>F105J$%R=" M5'YM'ZHZ,NUL/MKB%KL#K6QV O>P&:HK#-! #V()2=>H>5NZ#,. 398^=235 MW6LMRVN ^_-3]7(*./$<"_92$'/"!?U9(5B]4F@#US@T ,T,8,?]#TUZ+'[ M!6PADNB<;]6OF\P\3UAT,7)GV,9]]7 [GGDGZZ22;\;.3RG7GMLBD,DP)_ @ M3@&I1<-0T/$61YDB^V4'(!_%2(INPC;3JFH1>6KVM[F58];ZDJ_VF%;*MD_N M['#F<]O37Z-@:IK7.?[N .IMFS$T,/WD_C,7\LZ 6Q%,=,-+^=U,B[G%\K?; M&;VEJ3+.H/4+G5PQ;JE91L:@>A"V0K-01'._PXQC1205U["'AR5!1'[;3K6\ M#^IK<\[WC+]RO/F7"=E)6L7&\<'9NESHS;H$6"N8>1A+?T"+[!D518WDUZ6% MC_@XY=V@OJT@[5_Y$J3;ZNC'!?'KB%I-()VR/R1U+SU>3U*GV7]G79.3S98! M=4?FX28\I)[8K^B#ATB>T/&EX=*^)K28/C(^WQ#0VL#SLS8^+NGQE\U-W#'3 M:[Y'5U>@I%9L@V$UPX: - PU+DA<&HMTRV 7)$7,9LU0[^IAMRU.-_3#3Z? MZVRF\[B6YM!G4H%AR2+2>O(AJ2%A6DOPZ^ZFAK<^#RE[>L-3)7GQ MAL/]#)^4;?$SF?=P@<]R;QV^ YZ "9N!"Y$Z;)6/-*36\)@;64X4UCE8RSTF<'[V697J6!24N_CJW@"+J6PR0ZN M/!VVX>'AK?CU*O3YK,MEBXAS]R1EQ#=&EX>>H7ME)THTJKW;ROZ+)^89SHX-3=G:TXV -VR=-F;7A?-[)I,P%)<4J07W)WO*7TMCV*QS"JATYKL\]] 2 M/+$V_N)UJ?\'-3_46W:?,D@XH,-P1>RQ^([X,4Y94\$CM*6A1/W'0F'!>GBZ MKF)I1'!0QZ.4[2.))]V"%S>3AYL[WJ[*WA]#]T)8O,R(_7RTWQYPA+9#5MQ+ MW'70>;C]4_Z%0;#%]O+ZL5914<*B76^,T--/)3&QH3 7=G]8(M4#2M#%X\!( M*^IHOX4I<$PZE25.)'Z,HC#<2O@-3)]CMFL&>FT,!VQW4#?THR6_C%&Z7I(P M3"DT71" K1"!"_J8N:2K8[JZ8L$[2,?@QSQ%E;9@SIM92/MO,9BEE$/DLYPQ ML-NL"6@#$3\*84VQ1/??6D@A)BT[V!6YV(&=GGVR*X^.W9Y8M9<[%Z*2I=W2 M,K1S\H;:5]4(+@,8!M*X-X0E;)"79GMQZ4H* (QL+G(585/U!H%<#))+3E%W MXVT)2@OR;7V:*EV MJ[C3(P#^FPYO(=Q8Z"J[9J+_=L$UML\RPR7H$6RS@>;"XE>C-0I)V^\7XOS? M0\DYY4^IPQ2HF&&;Y,A,]SCIC]3,A5)W]73P"[5.9D+N2=FXH=_0F"Y9\DZ2 M!=\X2PFX,+Q)<(XK6_A!\&NE+%_O$JNY7.ZHP5OH3VC1Y/Q53?^ZGX0.'&<# ML0X5O86CJI%O>!E/Z,#U.Y_8VL=YM#84\ 6?DK<9)$\%ASDY6W:"5:)[=/:^ M]S.PBLN S1<&Q?E%Q=S&U:2LG_T.K\L2I_0:[,ZG<^1D\E?;'4KRN\U?F""O M[P2.8Q&=D*%L-NS:#6$*[F-W'64#]8 XZZG2=TDW)N_6WLP8OM;V/NQV1_N3 MX?I6?L,BV')<9^SQMJV/#--U;)O&IAL%DKAG 7H_QG0X\F[*S*!\(U(J\='C M"X+-%WS;"EROV1GUN=J==7O^RF6,W5T&DQNP#V=(HSZBI K*H/\I8C2N2/R M0T!R.B,EU%]@B6C2U?3%:QOAI/;% T@#;?2",JF.3'$T76J_'7T+2WBX0:D8 M&)T/O?;2=LKL6'AIYP^E8V.KN;+J^,_\0,N>^[LNN9,3H$ M-L].,0X*NQAB$J"!NG$0$7VB+"+4DC6:UT\G#+9P&>:[)=B^EOBHGKK^3^>J MB%S#\(G3'UOK0]#>;/34A"9"234F_EMQNGT802!K9GO;M'/+UF%V8NAB&C/-^+[?M\;"4_Z%046TY)^7O?&H0*80."-]I'=T& WK1?C%2A8&(@3;NK M=27 53M1QZI1BOGQZ1-E 2>> NFVN]I [3C?8;]'& 5OC>%H92 M-P^[ CNTGK]:\=W6*/FW<8CXS.J@AW64BC3^Y'#UZ=BAD$T>,SFL",Y[9P%. M9TN!V,0-J!2[X!&CY1+;J&]8C(]=$WXTF^Q@>JV)9YWVJ=+9U/G$4FQ#[^056/X*L'D#.(]4D>WRSIN_B5%8ZN"ULCJ'X!!6#RNS&,3^N]>C9;8 MUME6>07-ZLB>_2P):FH]]YG!%^ V WVN6I^]5%DH,K+D0M?<;V!QH'O==7%L M5I* YM9A1I$?/_Q+7S=*P[=VH.>?+#6=_W'J>9[C"9NE'%O!:)_5([9K=4G2 M^&-DAB3M;BO\39K= :@9>^G)S%(%P:Q?]('KT*8ZW*1'(Q&N!2>TV?RZ<#XFY6<&0EN$X*4$[(<7,G6IL@"&_-YF9ZC[&/5] MRV:WZ-AFW+)YWP)^SU>M4?V4M7J,N[VGF-NX44CX%8YU?9>4 &Q;9-^H.-*8 M1DQ#:I!U);R"B,)I0Q0TQW#I'Y/WI9UN3\W\4GF7KC__1[&$4)IX9N ^KFF6 M*2%_'K>?MHD+V,$L*]$LL/P_?@;*U>YB$TZ$Z+1^O'_J?$R1S><[15<_/WYS MLG/N<#[H+RJ5!D_ ME7T8-.6#5NI+HG>-,F.)<091)9.Z+4QO[9)H4)>/UA+ MV_8\1;?U7&EQAPE\LNS&SB]RPEQTTT?^\PO/D@@]3T7NED9$U>^>L<$9FI@VG#IV.U,JAY0[@8 M8HOZ\IE];,N.P WK6N !5]( BYN6F"?]6N)*8=8Q?IXLV>*;U^-*WLE>N9_S M 5R)B,0OR]-06?E[\4Q+GS>N']4SAQY5>);2] :W%%(5^;BJJX_)DI_%?3!X MB#-GJ[27L-:A/LA\-HL/2V6M##W43=T5,+?P= *2KE*)B?[=S6-9%V_M^"S_ M$^=K+%C;=/1B36V3<.E^.^4 ] 0MPE0D/U8;N+K^ #9$,;Z5UN^<_P\/9<4E MU_5S0UF'KN[SZ5+M>Y6I7S;?U/1PUA1WE9#WMM*H34->IC3IOL=6-C2-I"YO M\F/C<"''OH?+J8,LAZ,]TH8_[M[V>/=1)53 >/&LLKC>@#N[2CA!_17AY) B MVJ->+R7:;/+OUT?_K@M=#]/E6;QHD.X,_#H1(K&R.1ZN-J+Y5>WI\'B. M%=Y+BXJ+U_'NIOFG:.N_"PE9:6E[>;G+3LKMJZE/BL-3V3GJ&V.-PCI!&I8I MT4_WHR;%ZA-3(Y(&W'?BZW2V*G T>!+R6&AX^1IMM,U_08-?2D-^-LPJ+-G- M2EF[D+C?@-)&?331B&U5@[P)- ML6U^.^QL\DZW4\WZ^+,G\UZ&X<$57)FIH-W HB@*1O '80N;L"LBYFI9M7Y\ MJ^+'I&?QZ -1J5 %W^U[A>+WA$$?ZS3&H"'P!+FW.-(3#0\J+C5,0#?%5>G0 M;/C[$V"[KW%$D)@[,:T MM^"[, X@>CTR@OXIR_,Y144PG>=&Y2T.8^7[9R&PR];^B+9S[VC01'B7:5"= M5P#\\=TQ1:M+]_)$M03USN,5,;$1K<*3<81HC=99?8^EG.$.# M)/N:,_W+OX&UL \CJJI_F"@6X69:'!Z=X>366[K44*A.$FS@5)_%$^78)?H M-+]'QFZAJ19$^@5/K=X#D)@*#;W =!0J:.T+VA®__H]U>7=?TT_*-"Y<\ M/S>*V]GX_A9)=T_C6SOGFF=479JR71EW+R^U MSOZ1LV[P_OCM,K%0YRS$*9;W@S&XJ)+2U9Q/\3@34A)5M/#]_%L!VW>^(8HV MMO_LUF4=@&XZIGZ1+YT"5:OSK%KF-&+6A^9?*F M(#/^Y!OLR?0C7;>O_BPR^&W4"TEH@PB:'3L.)%V_>!7?L;02Z*4],W.Z^"_+ MVFG \IO*$TF5%.$(:XF@+$MUSL;_%U_$_%_2ZEZR0>KMETPV!AA;:#:]XV0< MG?(M6/V[R/%G=D)R&'D%T*#FK41D*\70(LFL%Q13WH4'<^LSE#N1OJ(7C#[9 M*8O:K2@X@7-8G[&-HYLK-4PIP).F<0VP+@XT:<'&A;U\;T)G$;=49VXWIZ2/ ME29D:6B\_L#Q 6S&_Q-.\!A2X@#8_);['^JWV2U)2JU+_[((#=UG68H(PAL6 M:+Z?T"F:(D_YYKOZ%Q1$.2OH,%)%7V.& LI"SY@F+IA1SN1\YWORJA+DUNN M,4C9+CZ]A)39;G=&W9]K#)SP@RB"]KVH=1GH9$/O_)K#6T3;50!M@AC%CR'Z M]MQL(/Y^K:WY]MM^L#.EO@F7WU_FV2J:C'S*-*'I)NGB2+%Y[CH%G?X&7V%@ M \.L&=.< %&M+_$Y8#61G[^(J0P/#)KK,B_&;&Q4! MSD$2=[>>?.D1>9W!X]9XB>=BJ#.L87:SMAQA>@5X5,8:[3[<,K:;1HZL#C#L MT+YL&77RRTR.!,?1I:$[Q@(%H$(1(6";:=@*9W<[JH ML\XY4Q4)9^ 5)""2)&Y_&47%%%7SH(@C:@:;-5A1<(E+DLVC8>EW;K8^K)B MX%N_U/V^2K(M9\S X+N9@Y#'PC%;ZT("9"P25NZ'E=8X_L#L35:4;-;#J#] MB9$"Y%C1KR^A9R&R@,^_)6<3P[B &C:IV+*O,GQ1<@/)#QK*"[4=7M*W>&URQ[# MZDY5"T'!X:&0SY_[1WS3&PCU#2J6%Y=L!Z#Q$('N,P@;& ?3BRJ<0S%7"I"R MF=P-,L@_I?H]Z"WYV?WLQ!MBV7$C_@A3>A@@3=TCEQZ P$@!:K7UA-FI\,ZM MAX98WP:K>Q[R^1>[/@R!Q/%9(*Z55!"03??,X#D Q46U//W0!0@,E#6:U'?C M>O]2H1?\\:,*B$?DQ 3&8>158* Z< 8B NY?*0MZN)I3XSEW /+W6EJ;426X M:;1D&4MZ^,1&WE3]Y"@+WEP0F8?0;T]T<812*_X!U,@;:,'E+T<[J4Q#CKNK M][$OBB JC*$VC>PQYY?_[L+[ P,/80ON<- M*=KF5'.TC1 H"MV/.<3"M\&:E[-ITF2O)HTTE(J(T(CH[$T@ 5W[4DA#8_]^ M_D_7":,LSX98 3V]TX)JC7_@S,./-AM1?5BIV#^W]5;J9'8&3]J:HP51DK^) M?:/S6))(+X2/"$#(D+Y@Z?X.KTK[J:WF:DNQSC-JI\_\(8*>GK[$T3/@3"5N M8AF&@&G?PXH8,PTJS')2W_-N=O4/0\-S6H_Z[O%E&?1UGP5]?< C; U"QI!Z M^=@#^K"%=W!90"PN=X.%>?7] M1_[? MUY77I@''F!J9I$JDB:[*N#OF(I>HAJIWU]]0<:6J51X?5P(@C7"-T< MH6#X?GAQTC1Z(2*PM?S#G"4!1KD"1]ZG<((&Y/VN@IZ>Y.'HH41;/ :PM$@K M@)L-23'C!CM/3/ FCHG, .J=-93DK('L>>>G1-O*%]_:3AM*RL:^M3?+BX^4 M7&0B@2V&)N(PV670,25?I%]$!/'%5$1P0 -_3-_!PQ_CEF5])[@F9/NRQ\B] M= >>9>^4Z>3^2K@G\()A@10'1DAIZ"2()$OF#DME_.XG@]<9M7>.2FV6!#;? M)9XV/+/(^R] 36/XF"* *0F6.$H-[8,(ZNM ^QH7/G*QE%HGU:2R;955K;/, M@K,1&O?OYG[\3C"$8P9H+-NCV-)<4B]-KD5?6H1)=YH]\R'#A_?P%N_$: M.6WEUO3;MY^F-A"6E.DVB= M[-4,RS5,>M!13WZ68:D@YC7BS3B,^O#0/^X6\,B/88@XI6\7CMBUGA2.X3P/ M%W.[$L%]:8__UT;G01*JA.+!Z :+NQEX0]!OC#P@WTL4[])X3'),5I)IF D+O@31<)HTT/++ ME9U4)N?$@+D.F?-R/=#D_(H&CDMOOJ=6#"J!QBSTF5+4+SGE2%CVX%]3A#1L M3,4.;A!4!5==5J0,%:1QY)(Z_6_U>*A$^F\X*B TR'L98?!ZI#TUXTE- 'W3 M_^1&KM@-*S%^2^2%,A=^5_^Q_.\6AU'#!Z"FV9XJ<70\%OQ;A_\.Y4YQ>U.C M4MC]!NX2-_D3E79JD)M3VLR]=,?# MC]?F2@Y=3OHT_.IT5H7RT[-F)63B DH#YH6:"BA\$?9:S;:]%;A8Q-M:[;;Y M9U?Q^1_?3D*5M*S#S><$_YR@57@<1*9;,P KB/8[ !'D="$;)KA4"RWD^9<. MM$5ID]*)A77#O(L1-QZ_:L@XTOS3YR>S!::MHBC;CXJQ$C2DEKWO%'TA+/W8;QRL=,J4>BLTA]KA.+.EML*-@8J M;W:*>I5>.]YL%XP,OS=3($3[GA@_[GJ#F(XN7/*X](6>U?KMYYS#_LAEZKQY\X MNVCXAH-XM#OFOV\['&LHZDJ6AO7LDQY?(!)W, "JH#-"%Q M7;)HQ@6$"-V%^OI[OZ+A4@O/1+@Y*HQV9":W).K]7/77A3C17\B25;O4>\-/ MK2-19_;;]3TP<1#^;A6DRD1)YY3%Z0U"1 [9-3S!6S&EW3G*O]WUPPGE\_?& M2PYM2UJ!'*)%T,5=&'K@?E'+ 2C5RQAX0O6@"&.]I5-1LD"L@.*E[W8I*RVX MEHXV::D\>X6,+3Y?;;G3.RU/R1_,PE"" +:6:054OUWKEFYH@?,C_#P<<=-? MG4][;<@_^\C=+B@]W.:8Y:S2YJ"1R_]18,9KBF<-+5,VQ;-ZMN[R/A0:/ MSH?2BS ? &/:HW]P4\\@S7>D0X+#97@9O;6W!70_67+'YJS$!DU7?\#=@-6'D">PTANA0"FHV]5_.V"H[*QWV@@:)>@]94(^&,! M3Y:FN!..N@(?UI&8AW@P^+/I.[U M/?R&BSX W<7%=VL"QRA\Q.$4YN4[(?J/*K9U=F4X4JT5OCU7Q>PX@:?"KHL( M(JK[E0S&MIB.)*+87.#?8 *\94I_&%_ ES>M?NYZTCL#5#2_9O%_8C6Z\D@G M(( Z,\FPHACA+PKTTQF147^7ZX2*?6;#:DHD.#JMD1LK:$!+A'F8T3.+GL]B MC3^\W?1PI%4>*C"_N([10X>[SQB=0]6 W]]$]P\S/5OY*OT8. RE2 +31M< MUL6Z%!C0Y1XFZ.RNF = R6S)22HBBEF@TW#4RW^:@_P/0&ZE3%.J3FW!J&?; M@VS=54W.]11UN\RRG+XWL6[/21SK09]9JB@"K!':ASYEH<*:0/%/'L68;GZC M27;>0(F6R(J06KY6L7$Z=?\5\L(&= B3 I7HUOCX=$)$@6G9F6]H,1QRJV?4 MDO!>CTSPG5;L5#^5%6<1)CO3M'WUEA@5V05&U1*;D'MUA M>AOF".B5(0Y %+\)P\E@$H3#:^D4?#ON-+YB7?@X%+B[LU!"D?Y(=6'Q82GR MKNJ,?"S>4=IMC>6TZ;X@I/98XJO+5&MN;J[41S^?((63^"*?5'7^2G.0 L<5 M)_ G(C7EWX<*%D<$-]!2*&&D?FOV-KK/N,AS0SI3A-X]\R@]4!-SCQ::W8-(I346E>$$/;( MG=(VT[W/D[ZE$I7^\>XPGW:4_Z)T0>GL,(QJF5V*!31F\@DH8C-$8AU+.!^N M]Z?ZR3(+E@/\WD9!QC.NP_8QT%J@>PC:7+$!P5\Z1%[\T&5*3+ 6T0 M[QY1VB]^8V[)DHLA=99G34FX\1 M1'9Q@2<]H]6&3%NW!\V/$278 .8YSWG[-7R!A6UDR7%D2O:A_SGD#R/80S MCY!$A#Q'H@(-3APB+GN."NKC?DEF _Z.8Q+I2'2SOS0"C$)"H>(L:;=XPLDVL<-<-P+P ,MCIK%6HJZ>$U:V%RS M6.Z#VN>#A[9E?-I>01/0#2+X8P:CF(>V0_?)U1A!9LC[J&])9Z??*FUC6+R!29__I5#K&&K[<$JRF(7KV'W2G>&[.BLQQ M^\L91(_]5Q:F-]"]9YLQA'Y;1UZ-Q-^X0] $X>P3=6&ZZFU!N>^,U*3*Q'J/ M<[DI)T#/+/6 ZY%20(!N+S&A0[?_6%?D6^!%6$<_Y.T)?RI MYKK]H-V5L]_!9:"HR*W'=1L=>7T;.S$P89^,[X-0T>:-UY#S,8-7OO!=_=0^ M=7MH*7;9V"@+]>MYL6S -068- KO)8DEX?I%$F$B+<3-SIUXN=:\*H35E<[6 M7UEN-6.#/^ZE?G+3L'EJ,<.EERB[T/P'%4ACL-?"38(/B[+EX&@TY^W%UXOO?P!B;%0!-K)Z$3G"+1BE[\_ M141J6'MRP^CO-1[YBUMJ$JG+AJ#2 "6\[-<<;7SNT6BSVT/DI#24(&)X(-=+ MBH:4)DIUFVP4[SE-;=;0%Q"A%YH3=%@3E=_2:IO_J4PX ,W>&)4Y7NGAX[@5 M0^VG1U&QJ1F&HRD]:387Y/%4^?350S,<=C5(W] MGU;FQ(S6,B4!.$6'_Y8_-CC#MLY_O:S7I MW8S*=M!_SI'C\GTG%5U?,6CNT ^50X&19EWCCHDH0\2@8L0*7GKV2YN<6$ZA M2:S\?5F&I:I@?\O4[2L*E?_4@V=S9PWW?O5E?)M_O_I&=D?QQ9_!NTO!7<)IFA MAWF"YD"=) +P:RVSVC5>T_JO+;8)B%5_Y]O2SA-G0ERX747R*M1GQ_^&S>"$ MF7H!P2NC*8Y(UMV(?U^L9! \S#]_.5=\2X:<%FK$<=U2G70[VNA.3:W1D!?? M3)?U(](^9-#D^G)MA6:PE4/KE&K6ZI12HMUTFK(Q!"'<0H(IH>\L05WVZYG2 MC",>3%N,]=@.T^!-D(7.5/-20'"(9Y&WT/OG[VQ$0I!]/RWZ&A63VP6Z3H(G MKKED(0^-[1+G#T!G9\UD:5AZ1=+@J:%'H=4 ZA?^:K\D"UO$VN1N?]8=(F5T M2Z@?9!$.EN4W'4%3VOIV^!$/)P>6CP'9A0$=%_]6NZ[G)S9P&>YQ)'X[]6%3 MLI=++/:!$ @^?KUY),AFIKFR90OBW-+94*!K*+ 0,&-7ZKBC5:6,N7??34D: M:*'6#?[Z&$3"I11 IK\EO\LUUW6+)6??-OIJ\UW^@=Z/@CNN[E0$ARW4ONI=?B=Q&73]YV32#&:@-5,R%UAW=K?M>[R M26W&@^JN<\^^STKV,D_O-UKP(5V HA5T4H$4K3M3W8NW8&9B[VKPE5.* XLI M6B,*46?\DE6U3JK#3W3=_0C:3=72,8.3/NI'TB10)R86'#,<=782F+LB&=!DLZ],,. ML^00DRZ=U -07+?*FGL+"WL @M!-;M<*_O((Q2RKGO+]GG&V4(B@^19-*D\]T\N MO'LJ?,J+37:YYO??AK/3Q87N.L$Z#73V/PW(_P1;#.CH0+11Y5%Q?UZW!U)]@>HA$&T"3'TIV=X9BFM:RU\?*%MMEY;UU MWC=M'H?+L!EE#U;D[JTIYN,53S6KU@)O"2.YP3+)1GN5M=2)D]SOD_0YZJRO M31ALB< F7=S&PE\Z+!AJ2ZU/D'W3U"PPZ9+PS#=_IE? M27: A4?,M ?7=5TAI T015/5VM!-PHF'/7;VN#$4>33IC<>2>-\-C6D8H9J'ZBYC!CYH*&!RNVO+$I M/L.ZGBKS<5O,2<]W)?]O^2?ZZ)6FM,N3;RGOVMZE^,8BU(6SU 2KM81YE6-Y M26-M01+_B4E:X5F2U*$G8:88=O7JSY7K?AGQ\D3S_J41C5B_WXA%2>]- M:UAQM,4-&I0I3B3OQ.\.8Y10@UBIKLO4J_C#N!?'$5Z;BW?V'.<6 R:S)5+/ M]%590Y;>0*AC_XVY]XQJ*HK618-($S3T#D%!0)&B5 4240$1$4'I)2HB34!$ M($)(1*0W005!)4H5 9$:I45Z!^F=D$1$2B"AA$#:C:^.^^ZY;[SSXXUS?ZP_ M.QF[S+7F_+YO[KGGPI)L0-/1#!#E#>-=.>(T+ "((4!?7&$T*8*ZP%D:4E@I MI78["3FK2$]3P%.)]7U:***7!:CYC9I&'4&H.UJ6E:@%X,G;5<7*:+]'7.("D5Q,C Q0'V]-WQ,WZ\?2OMQOCMBGFM M 1FES9KD&)DXT)/)M@65?Z775C0Y6-[H=<9KI/_1,/Q>C/"*QP\2ICWP:-^C MB4?+?[9"]+2N_];D;0@5 #:J=?=KTU^=#NW '^>9[H%N8$D&9YV*7*)"*YS/ M1KYSH*$ACG\K^I#Q*-(C:'O2YCG0"Q:@>B*A*#5]#A9MG[.#>OPR_NS.'*(6 MMZ#/OG8[$^NN_51X$K]4%W1\:/@@?_2A$XQEY!,T"D:Q4S0Y0H:B7MH2,, M@I_L9 %$UB9FV&HFQ/#JPUVK )\[J7;/!N5.J%=*\EHK<"9/CNY-SKSY74PS MH_A\L 8_*8R'I"#2< N*1_'B;@Y2)O77A)=\"A8FFU,45[]#Q$3]M3F.7=HD>.6^44K M.*Z,K=T>L #WGW[X2+7$L0#Q$,&EGMORQTBF;?GZM$GPU<[PW,BG7]U7)R8H M\^6:_ODY*I*PI8N];;^B6XKSE+P54PY]23[]^2?G",;,5][G\O )VZ/-F&Z]UV8Z'C7P(RS\: /\ M ]#\^?#9E?@W9FJ(_V_9GT.?AW5LRD'"1T],TJ[,)'D@*2';R<>3>-&$T('V MNCF"BJ[O?T%*B@"E:FS2W^IB&2D'#LP4WU=,?OY%:[ZU9F&J(=Z2*"XV?HM0 M'/?P^(0"5&-+YJGS8W+7!=RPQ9$I6_!]^]6/:5!&#<8C4HTR18V0:$5)T:TG M:M2Y-.\VYDY>0:.W57).T/@M3I\_HL]9&]2;&G$;5 -:#_Z,&$$(DK)BC"+) M6+=XJGE[9LYN.?-#D9.Y^CBCC@50MC")+^*FG+2SLR#^%.4@(&41@G!-*C\+ MP*7"R-:%1(,Y1QJU->/CDLX879S1S;@88N Q2D@'_[K):<@3&KF9>>:QA8(= M)@%S#"&/_9>BH .+L3 1LQS^S>B#POEU$9^@M=_FY/CF2O] MN]$8X@PC==/(FG9[!5-;AI35[3,.-A]6'MZ9UU"_,%R6T6L>YCWM;+P1!@X+ MY#G=!.@ P/2*:7KTH^0ANKA*^P(/6;_-2IEP>1S,8?YY]4"UYG;MF,8[NZN- MTX2;A\L ]EP_@+(!X/NVAE/-LG11J@/MCD^N()4'9UF.[,@%46USU-.>>V&N M/M'D]SD:]B?RR]/?J4XG,D,/&5>657679KIA#';4D--\1(Q?#^;A5>8Y/^2L M-A7N?>XO]DX-3<3G7I !F@5P^!.PP/GTW9[7[-*77"-&_!.,,'/4%C'FSDV= MQ;, W'X7BA+$7^&3K($]#^^.$SW.7UR GY-\#Y#HOZYU1$_T825@'TVY1'4@ MH)(@)&M(*@L @,OAFPS;9E[1W9ZETI;8'*HO-B8SKS4Q]CS-6G"*_V53>VA MVZJ&Z:;-N_%9M_D5L!E];I//_Y52(7BID8L@>;@A*:T+*.\T19WM@,Y2UG/* M I430B@-$?DG&XP>WL^*+%,<>-_]4T52_3AB\QHC>T,7F@26H Z1X_"F74FZ M*,[IA1;X.D;,U:MA;34_W>_HLKS!Y4 M]5 :QLM04QZVC(M%E:XRI:@?O@SA&M9^]1\XU36"KUTRD5$4T'^]Y$3JY[/K M^H4%(N\U:>/,.U@ :;H#FW1D=3C#P;H3#R:^TL^YS^]00YP\3IU<&!7,N&2B M9#;H(6!RND.P*&T]BJ8\C>B6YVVFAN$V$PZ&XI\T##A'6HBXH.N<%+Y_B+YF M]RGE7%F;X54#)4*J*F<[9C'[0#R1!3B"]-$\!DY_^(1,NPQKY;AW!ZITY7CM MS7=G4SX*>$AVP+Q:-^-'J89,/A6:#DS[UEAN7QO8@(KV_PB;6?(\6[HB["?] M(DO0,%G,XK")Z_+;O1)<2F1P'O.G&S"F2;&B ++ M4[D@?A4SGJ]^'AA<\&J7D=P9T>G&# N5S3[NV&*NR[Z/Z?0;@WA93^7N+3;7 M%E.C\9I$%0(F0?NOD(Z[!)KL>? N4E7'7^B-QT6C:7H1C#[-+YC:4B^ M5#N[C]80!,#8 -1P9;B D<0TI"+ I,X&MD,RJ?SM]44Q/GJ%^;71/A>2,U='I[-#*C0NB[R\%F"F0/B\EG/ M IBR%R%L!2%.MD[%X(08'XT\BF#:70?E?\K+84=^S99GCVF\>EC%UX[T=GR[ M^-;VBOT1L23EVTN^2)(E"\#K"ZE<>$<3U>_"2 'YG5R51N8N3-?VO481^:7/ M1@N9*?=%/9_G>,RMROF:T=0L3@R1!1BM$RS/UD!IC;;" M#CXUZ(:!=K3!&X'<>W%.[\]9J+[9 ^,E0S#"R'N!$K!7!)XVS30'B&RC"$XF M+2Z\7RU0)08L9W$GQ/)40:)B88^B;\!A6^"\PDQH=NJOX.AUE# 3 #,GH'ZR M;?$,(Z=QDJSWX,!9]LQPLWFF_RRW[N33["E@T&76)+V.IBNL@X M@GM-VC57C5',/ ';OD*:+:7>:F6JC-N5/5DVB2]XKX=J^$NEBO_;3N_G"-3MHR+BP!?(1N MP(ABAQR/R!/#1J>*8,(T.]*'PF^:]5>>.]7U?<_T:5RZJ[SE@EB<^U.#],!, M2UQCI()%BUL@_'2S\5H6X-CL@%&=??U2.2:;(WNONP%_9:XP258+ MM.YLBF M&2/:FD&,++I-!>@%2DR7%LA-93-F)C(N[)OS4.&,$2;2?\_T3VMAHN MY&W6TR[UR?14!F\?_0*V&:8'C")]D=$0P49^V@WX\6&=S=29@!12T:P)&9%R M>.U8_I-4IM^:WJGL\S^FM\V*+N$5\A'Z1>AH-BB\!A^C^N&;S"9Q7D1-LG8; M%%@;L=/N]V__'BU+$.5OY-7AV/+*PWB MC7S>?)R1 I:88@YD<;8A^,@575,UUA(^S2=&XI/,]1T<'/:<_<<;;3L/F M..NFVWR\%U-7*49L5F8DPSTTB89L!Z$4CS'/4RW;PG*%-(O/X5]".WB M62=/6$K]?F7[6E FOG.B#7Q12>."U2TF'YG$TP&J1B= O" RSE#?.K FF0L; M;W2YW$(IR'VH;,[R3Q/]@0Z?0-3S&#NK*-'C]ESHVXSWD+LN%<^E-U!?J>P+ MYE"CR++>O#TX?\..G+=^5JJOS^[GZ8*:WIH-2'?_7G>X\RDX!["_2="+6S1V MH)@PBO*HH$\]!"L)FXD0AD='KC$Y\K=OM&WJ20^?XM-71MS42Q*$Y.C??RW? MS[CSN9QVCVI^B;R\'D)3@"VWA^9ZQ6LVABRJG6HTE9K]?$9?7&/KRQQP06/Y M"!W4_&7>S&_V"9*JS!.U ^&CTG WLLEK777,0^2YR;USL-,SE 5#/_YWM<=_ MI]HE#=VW-7%THA?-&'5DO9\A0^DB<=?(T):T.,SA#8PW2EH]K2W%PWJ\)F+/ MY7R _%:OIO)X*O6:DHUYC&/Z18.YI;EJ02"84=4L23_&R Z!QD($$-)T\ C] M),XZ"26ETV =OU9D=A<]MI@@V>5S>MFW38UX[(N8T^78[K A#"R: J7J\Q!U M<9 9A+KM]B6R_*O\.1BBM^WZ]\2%(?OGMT,=O>*55Y+O&,5_>F;[+OXXMP9B M!%J%:4N;Z5M,QAQNUJT=6&I,$26M3IR\4U_;F"R8=?.]F+G,6P^NJZ&VO$H. M^C0PHG.FHF7^!E $?IE1 \D*SJ,JBO5D8A#215"N!&;40\+V=. I],6EW5B M4'<]N2Z#%X%"C$3P(;@L=9A<0HY2,=HKE]5>W3]]5GSJY* M<(BH5*4"U@&<46Z;/S%3%-KBL28""R#,IG>QZ+"G9!'7+*=QJ,WHF6G_B@*C M/MZKDYR!?97H8SR?!BO6(VAJ/M!*;&LZ*;@-(JCK'W$U]L"O5'GB;M2#J*+T M@M>Z9/U6^]L! MQ@/!6%(CDP\Y?(]4P135P]+= "$Z#NHL /_08A9#7/,("X"[[,\"=(RO62<@ MCVFVZ$$$=2R^<8#M2_D?(5(NRCRYK8>F2/Q\IS;U8#9EX7949>Z'T[X U;S$ M_V,TNS)*,8L5J,JN]8J30W$!1@\6-,GJS7:-$)R>9;1H=$JU=;JH@9'8W'W0 MG&Y/GY^7]%7TI=:LF6;]&H+G/^5DY!&M*%=0 R$!U)0 M79!D9XDX3C-W&9>UGP'%-@N&3^;/8$A2L8.: NT1/ A!>/W:':UA#/7-^'9U9LSFY# MPC!>UM0SP/4!FBUSU!Y3'=>:HN+VH'ETHZAR/(7-!*?_80%(KM8)J!I,"UL04PW;L;Q,];5PGMA:IX GQ "LV7L7_9EG MPEW-XV M7>\DA@D+<=,IB$VV##,#BZX@:S;75?#QC5JV!U>?P.BFN&F<3.-$%'SWU.K] MN'X3%L#-+R/7_RW9B\]CY?S6Y/,_KEFI20L63EAW!PG$ >ILU[1,V]*K6*%: M6%W9_*:<<_U&3275LV0U)[<6J5%:MJH]/W^#MORC/KL@PVSWP3T+\)^/>8E, M?W]T*%)#;[;AB&K>2_E9%N#P(MF+?AR)-F\[ZM$_O0PKDI%=9B*B73S(VY74 MR17SU"O(%0BHHL>\4T:V='TX*2DD[+%[8/-%$=FP>1NUW":3+@C_20E"(4M M_HO X8Z=V G2,=35;'+9,3A0S<.4 6> 3_ZE.,3^[Q1'"K.+!=CBGT2NX8$, MKK5IM:UC)UF ]/G +&9&6GH_!NNU17]I8PK3[P115:$M0\\APKO6,0OJ)'1" MO[[44)-L_?G;)L\6)VV>/RP;.F]2\=>X51,'3 X M&5@.UR?=HA109\F7*>%4/YJ-#T:NHA8BRX9GO%(X'"I 5%>'5$NW^UIQS>== M.K%-<(G0]8NM]^$_97>F0_84@-::J 9I/P 75GA7^X1;)V[N6"8X"*TZ/[3? MU%$9-VVW[40N7O7FO)3XKQ]R*3YP!DGI8.0X$"0Z0+.0+KT+)>2CQ.C+'V'( MMK,N^X^J8NY4^PC7$5ZAWLFW-J=3I?+A-TGN6?@D*!L83Y)3WLLK9EH#8=$V MM=_JWM1E4)4JB.QZC[]1U&'0&)0. )GG?,#AONC;-_I4G.T)+7-JN M_=N>(PJ9(6V,W=SQYE[O!WYY4%.+%?0&BX\4339:E<_X3.BMU>,IS*6[BW[H/G(N(@> -O6"03N8(N3FC/J]YW3K8E_*F27Q/8?%+5&8T\@W3P?:=X]6T.U!D/ ME6 MGH\VKLQ\LA?./:VHJ+84?IW$*'^'U=$;DMA&.!8\$5A&\>%H]0D$@VO7K.' C:& MY?M]F[58FNO+]TUW.V/-F#A;S07NS)]$J-!U2)AX?R-%/#0^7/Q#*32=(J=! M/]DO_;8X==;%%D, ZQ C,)]>M'""&&,;(U1R,HON2T M%+#2/#462VA^!8/;%+@Z__SFZ-J4XS[3\T QQ?ED4E#,F^QH9:DJ0A" II>X M#4W(/4>&)"%.KJ XF%*K6].NGP:&UK/U_%DV@.I4\)YC]I,UY@B]9/L* M$#,Z5/LF"]"6@[SS%OE;BK37KN=$PWJ2)S[KR[?_6=RI*/G\$9B)Q/V"5C6" MMHZ0H>T-(&@5W+19RCCMS%-19%LQ6(2-N H5,UZ$VKA'#YFJ-[3FW[TV2EN! MWG(0(6]2DJB:M+.P8X$)(%FC2,]//D&>]_SBE%U*SJ).2V9I:J,V/JK(O@=8 M>=F7GQ:=OY9ADSC?)+SK>4FDY*1D*7I8'L36E>C:NN6K[-M_QAP-A2W9:B;^ M_A2X*>87G#OG]5+M#W+6L!/#@[D7%8S[@5PL =5(Q-.A1U":K<[09/5-Y5AW MK,^;3WP!3>?*LUJZS<3P&+0U74*3$-CU(Q ,8@Y@'I) +Z!/K#^;J[I!;UK; MO^$3_X+\(30_>4XP-.W%@QR_A%P\WC[#_-[@QO09:Z6,\!QZ%Y@L_$'O[U(2 MFS0;SC+GW2+=5#8"<0$8WY@JWA(+?&0) MXG&"RX=#N_%95HV3V?WIH'VO,^EE"-^#YX=0&Y,I-J8(M[3^H!\?D/Z)[UXW M8+:<%==(4ZY@851UOHQ"7J):_-\CC!6V&<[!P]((D^M"N')#NQ\N*>8M YJQ MM3HOET\!;@6^C(C,N2KQZXTO7;QB6).J'TS TD] 0/1;-+ ONL$??C>OG/E. M!LU-Z<^P,R\U42J+_"C_AN+*]S;2'/)"B3%3TG+0Y( OWS:25VQE>)QYG4F: MI+, P.Y]+*6->DIE?9-V S:Y2$5[$VL^/(:N_YRW>OT]9XH%P&8K#C7[#?CM M:#/Y=TF7:1)X:[::]E;7&!)U":1])0[\D0]V LIYK9$+D03R?_P)U> MLP#W@L15>-_D2^F#2'T+:8LCD*3M.1Y*@+_+L,G"R#8MBFO2#KVZG.V]E[.50[("$92;;=A4?D'"\ 7MZY-@G:8 M[+TF+75F$E90 >3:-Q &I)14K?YN.H\<]A4!? F:00N[EBRCJJ3 B!&=V>Z+V@V:[8(6, MKO]9NTKFCKS3T(\A A1B S5_0T:*_BZ/-)>QSW$37>IC 9YAW]"'Y^/ZMP54 M2+Z]X)39C2D:"L<"T,6*6]#]F5B19@GHRN]%W864)VA5ZQ(+/3'0I]^/E_['KUWZ;HHV_AANONFIHC"C$B%[[,:O@9+ M M?#M\TSH*/X.K-K^4^7W';W'=IT1@@P"M9&$NGOJ"XT6W@XU6"X M8Q&:(/U"+YT@[3_*R)N5?WY*_S3#@6>A^2W5]%\+KNJW'47P !)'3"JG;S/( M,&OUU]5I^8)2E&?%[/?@K@6!05D?PH]OM:!MVB_,:\)^[UEWK_%%6)]:A[-N MA=7^:O/N04%DMNEC%#_3 *Y"'2A&^L!UR..IG\7"+ -%WWG%(]$B=T?)A^KK M&?E\R:T>)')%;(GTR\R1)%OKX=*B2+<+-6LF-]Z_LOX29L)>)A9W_ZN;WSUC MCF-J6(!$N!RY&C>Y'DT*IXST=:)$5.J#OF)G$_)^[0",&X'J M1^_T:4I0,[:6; M301,%$BXUM):S-==CAI<@54?++/%_W%PW%1"C\EJ]?:[ /\ SBH\E#^-75]F M*TD6@ Q:+R7MT-6IVC07ZF"7Z847Z+R9S2LC&DX/L@*VY"TO39TTZ0S_4Z_/ M2 W4!<5!!!ME\*BT!=6)$&A":&<7E&SVR<^3\I8M.:L;^;T"91\5:'66GNG_ M?CWVPVQ&\$60#)L/<8)%81%,WJ:%(F4!WA(*(F[0+,!NMIYID>@CE2][V(V&6-QY]-; -\:2H-1J0&6]X769+6R %$0 M$8B?IA#][&2C&DZ- ;6DIFHNCMX=E\>-3*Y[]-L$C#Y,^# D*6EWZ\^'9](H M;A; 2Y.7?H6-C!^H-$K)*$+,<0BGVJA]]U@67H8AJ= PV3E\P:D^P2#@^BG2$&XIBQA&70$=12[F[4&E=F9+2QPZF+(-M=^:K,!MZ]OG M%G3G2P9*^3*5K@3N%G8#8NXUEY#B*.!&JC[9!2_1J6Q( M//>K3>"78A=_:ZGD:2'7E#)'+<[SBCH<6\#U*)HN7(!<01=^AP=C"*#8'/=R M9+$)X?#P9HCEW2#E3(7M&6WO^T/3\2$.RL:%V2;W'IT=F:';D!$-- BS \M? MBQ7S(:WD&ES-B!<"5RUWI:/J(;*MCH4KXZXQ4KK4*JB,_J08_5%,<+B722/U[JE0*K,D^'\-*@/JDYLLS/MZ/0")D[CB=6M5K DZ7J.+ZP@7D,Y M_NKF9ZMZ[]X$CJGVPF8#3L5NS /0<_!I1C-D,5?96A!N05)*(PM"YV"O[!JI M$;H;)?Y?9+)-LHN9(Q<]7WSAQ81^4KSZQN'.H>8$QCN,1\/F\PN]L&J\/E&$ MD):0,_"AU/GO).+LV)5TGT??./K/:LH'/Q,K>CQXVY_KLE; (4WJ261,XTDR MQ(6,_+DY \6;MPVQJ?E-/ZP05;,UO+7%RZC_\1_Q&>?9L.M?G4Q:SSW[=-&H MF(*B%=4V@TWY6"L^Z3Q>(XZ3/O_A?IC"NNK/ M[B[ERR\=K1@34[J9]Z]F4$]>61H#&Q]@' M2>>WWN1?L4VHU4H$+#HTT^\QXHT@9/,.T-'=>7Z\>P7.Q3K&P68.9FXQ_+ \ M5_*#C>*ARSH!@PV"RG.I?,LJBBZ4>L;K,\B'P)B;\.-DK_9RZ)51TQV)L*J_ M=1/,D/YOWV!;GN:\GSK7.7JZ#"05Y&7^]2FENBQ"A)FSJ&J]3Y^IH:(-XW2; M4L=5]$3V<_S&],/A%YHZGFXOX6U2BX91*5WG8%XX=!O;7S$DQQ2U-A"/D40A M%7J-S//SZ9_QG0_?AM,K"3X3MYF^H?IKZ07.?L^3$1C[>[_6;9/GE#X+.$[QM.%4DE(7 )3;&N ME.:T@JJ=8RN=W9@)'0RP+HX[32ZF8FK6VL?9(2%V2*LR5 5!3S[6=IBS%2SJ MO@(6(*.)%J112LFOK[56#NT+JO6-HQ^>_ A,K?YH[5/7VHKM=< JV3SG^KX_ MUO.R,;/B.GMB'! #%[+6AVBR,+;$U:%BP_,*YC_W;9SN<366H5R&&^7($/SR.IH0&->LS?C6"*WX M:^Y:*W^4BEHD'O*]F0W"VMFVO$T_>\XV8&Q^[2([85D0_2 MIK3=14YOXUF 3M34'[E[:RY4?]S*DW@L MAKQ[6C)?]:5FN^>95%V>@MV1^/CXQ,]?\FHP1PACS+,=Y,#V\%EW%L!SQ6RH MS=D&/2O^=D2$4OI^ WQ_)$HV@M2@>*F4677II_RI2#Q6ALY/K21M4MQ(S97% MKM0U?/E@.1XH#UN@6?ND6Y57U<1*ZA>9@*UJCO1?T;K$<>SB4 1-!C$LW444 M(VVZ-I$#LGS\\$ >ZNQM4G%\9VY9W:B[8Z]048Q;]ALY:?T9I\1,M1^5K_+) MQ92P.+Q7.WL2?4CH!,(O^MU%BPI(98C,!X/Y6:O ,."K(/\@0(9RNB27I]J) M,_54G300R!08PD+2?$JPM$QZ;$ M?3:*()D?=B Z>)^3+X9I"5 B8&3YI,]U;L1O!HXH M 7*HY).?O W-:JDE>&W7+ZF>S\N'8GT,539J=I/'T$%F]%N0,F5N9-R0H,N\ M6P$RW,5M-D 1M-DZHD(_\OV(VC5=WYOETM]"7SO[C?LFE/".1;^H\^W:$6&' MX$M4$P_:%69KLTHDARUEV;PJK3U'=AC>PAPL,K_?M3#_<%2URPV/.5I*F63R M\9$[9RE)C&>-:N(_3KLM4 /XC,Z6FVKVRZSWBBM,K]6/+ZH86^CN"]%LZ3(_ M&"BD=YHD7>9[RH0QOUN.C*+*0H1MV"Q;M86+IV 6[780:G>/)Q<_'RS1#"U[ MZKE&-E\NRV+4(Y5A66\L^5)B(L*B=YTKFJ ;!M*J>1A9B-81AC$[8H:R1?FK M?]U>:KYS;@0>I9M@1LF,CLR3/^C5^FO0MW8'4FQ^&S4)J8-X#B6!^;&9P_3+ MA;[QJ-UY=W%%TG.,&\E09A0)1-1W^I>FERX# "Y<0L M%D/%&WE^_\6(E=WJ"/?%(<;Z3S2G(+&<#[_O!'UG 1#-]_.:X^*^5\1_=Q A M;C5>+P&7&'9"\4F-GMON<0'\9SN7QL^3MH/HJ"_3J#(L%\2G(AH**F-S72#< M130K\5WQB 99; [\(QGU%KAYRG/OZP%&LF;>TF9X$S?^)&F?&%#^&\@U4%.H ME!)G9F_+JSCF,,8F'FBZZ'9GKI ?4@ >6O7*?316**34DS^"=S>H=9"'SE6? MX4B&CAF)[43W!?/(:@J:V+P;G3';8 =RX8F;NWOYXUOY.P*E*:KVOKFZCR%_ M7. 3:V3WN(4Q>XDV3$+S(6HU[GNC"VFS0[R^_$7CT[JA?O_D]1 #[UE&)H!F M3T2:W25+PMUX)S[I&EBX75/7F7PRD1(."N9K+1!=W,@=>,CVI8/C@.[$QDZ;0JV7:FXF3><_.T147T[BH MG!;2P&?TXX5_,X_W):DK6J?.*'253$M'H>#VA?^!=E?'0Z)0A^EW\1QXK#A= MGE17\J6$*\38O&UB=.[0!03Y%UKNQ]=/0B=,9+W%;M^U,P/(OZ[Y?\\(V,R[ MN3C.6D1$/'K9)BR1Z>1Z.B\JP\((P!.>Y#"^T\1IB7*>J,#7UM3&]P0%:<(I,; MWZPY9#"DDVFH7=+/[+=/?\YT_)I$CJA;*-Y)M,N=-J!,(?A@7LPLKZZHBGMX3N1@E#Y M<=/=(MZ]\^[Y]?5D@&>\P%L^X['[%;3SH%9M&OH9\T0;\!;#?N!DN)WFNFN= M;<1HV(JQ*[(II.(<>ME=\5'CERZ:!W>Y =TGQ-+GH*LBLPG8#IV5H-PBLP#K M?F2" U6%,)4#K<*@\E>3A!QW#254>K];?SY\[CQ/;A=VVAW\#''M6OA M+4$^^M#&&#%=%/D4EQ5$09=CJ9I9+4"J6;,.S(4PF.U5-]M^ MP'[T5WED2H.M7C7(/O:*#9&C(AKB49$:!JJ&$B\O(E,J^U>XHRO:E/.7EC7O M_^YX'#W_\2D/ 5J')-DCH\59 #D6X&Z%$-:;?')\.58<(K1BVQ$K\))S6=#\ MIG_NO;-C45#DI;2#-MR&&F?3-7EZI$03E4;>1Z52\U\Q_+AL;9R_;VN2+R.; M?+8A@I_S$NF"3+O]?I/,I]WAH$X.ZN0DB5N?!DG1$MNLO5I! MY]MB%C>U4M.^D(^)%^^-T'88UK5_"S/T$\T23=M.'8]:]U%CG)]CUAOW4< L MP$M$$PO@5LX"O'ZS/DZ 5.[1HW8QNISZ[>IX;8[*(%(:E107QKU8O?YQ?NF8]'SG#M$ ^1<[V6EZ> MZ0V>"[6!S#>TE;EC-88&X!N($1LH!Z('2K()%*2?]PL$P(/J?XS7",430Z*S M-'"@YN?BF&.9E(#R[7QV/\/7 MIRAQ03GWJ9V0:'5#W:&H'J7VM@H-U&-OCNT39],V';.3O6P&2S#]FBD)ZZ(54%+&-J92]^-\GED M-<2-OJ41YIN)N^SUZI <%F-=M.IPH)?/75[HUA,8['^Z+]#(*C9E[+>6L_S(#W7S,&]H<8P<^[C-1R=B1O#UF9QXB:1$T MZT=(D-Q#*)"33KG$G8FX.>/9^D_@)A'$8+@-WN9Z5^HEOBT MYZ]L:EPB+H)Q?M69XBGO>SP40?@T11^C&L\;ECQ=?;I; ML'5Q18V.H:-NSC:AR#^-N6O=>UI3B8Y?A$JMYK7R$M5>3OTK6%/;8P&8? YD ME#6CF 581#4+(X7/05U7PN_G2I(%A#_,SDS#7X+&FG[$#(;OQV( :CL-S*,# MU#U&&AG8!:I^4!X1'U(.-@XS3YD%N%Z\'W7!M5F M9] \.8^PWT<9MT_9Q?>YEI?),5T@V_N@$XAA$)\N\!D+($MW(D78'H.VS1 [ MWMM>/9\I]OA>%I-'ROQ -^C-7AA= K481S_.7EH:462,535[1N1DUO=&3N\V M5<^\>#6K900(W_=?Z6K5W;<67K)6&JJ45//A,T3&K('H;_*IF/,_&]$ZI7$K MXL2_N]!H$_>N?SN^D:'TX\BZY5:&=\\W2/+#]>GJX0#H^C*IO:CQ<1U8'I9K M?1C& EPFOU>*&]%-\AM7_'SV6A60P=U(;Q#:-6I-0?Y^[;FG,WC])+047S+. M=%+9,T15,,&C+$!58W"93\NCX^,JIBS DZM3C+-.8E/PB)K447QGV2\M[V58 M<K)MN\16,&3_#!?6/*KS5>(^YD[9>+[S\22K,?M]Y(KJ/GR(<8#4[.%"W$6V7$+^ M)AG=9>ZF,5^Z3*X0_X=#V\ 1"//J>WW&B\LL@)4=Q(B VA=MH_NQ !;I!#;' M1HJAWL2(VESD^I^-\.5U-,V=?I&1$S+,]3ZM!/;XSYV9U!@=E&;CRU?,K]?# M_DZU<3XS3Q]VS[5Y_^#IL;L"H8=*B^V/K53T[/CLWE@IE]9ONU>ZN':ZQK/O MY#@2&G7 I#R\=@HL"Y,#]L%!884-%:AXMPS9KL!\Z))X[)>Q;^>FQS>J=W7 MI(&9OQ; C/?TA[GJ)$]L]N'"6[='BH)_N[<#Y^].QQFZ/B[8.QQ]X$?2)*"? M_=M4G/,R 7D(Z_E8^*#3]O#$+0_E\P &T$PVD?F'U-5AA$DE81PJ?&'=FN%R M2EDS,0=AJ>1M9]37W[*7+QL4]T!"O\R';4.7?JW_S4MD/#RX^/]76=?70#RH M$_("Q4O\U$ M)5]N6Y!._?VM-C+"Z?FOZQ=[^/Y4;2K^NC\"]Z2F>9#"<,#$ M9O75T*(()#_U\9Y]+M=#*?L%GK1\?J2(XNRV"K^OWK>-V?C.7S/W_RC.;R_-N!.F%& MDJS?%BC[EWE\U*E7X].GU2"WGXXAT'/*GMT[ P\=VE$D&TUA_74KFAEF+2;Q@$3P9LEE:W)@Z[.NH[N-)FH9'3U:PA:?GN9?$V_ M]RDA?:0^G!J!&VKG)"4QCP33KK%Y^^D)N/67!>]<$7](6[,4.D;I0Y9U7T./ M=I< [[D?3^4>7STB%7]KA^:\2>0HN1R)LP3R8J%3U"%KLL#= M !V7!JVC[>=X^[B/.UV=S0C[_#/P-2#BJ!A.7I?QXR&8S6M:3Y$;%K,2&A5Q M&%G?89]P4*+N*:)2*O_T[1JMA-]-]_A'IR(B[LRAU@ MGE]L/:,8^:!!K7.T ND-Y;S\**UR,:LCTW=U(>9Z-L\,&B%%'0R,QP"?6,O/ MP2SM?MV?T.D.!)E.^L/?]8FU);\5"0&3QI[4#B82=[EK,43_[G)C7 M!*WYJ;FRRJO&=K]>(CGMU[:W*4:8:I(*70Q(*(];[RF:*6(QE"DIU*D84OO$T>])W^QC.JXY"T"JH[L5JO MGP!G>\(B.KXQ"+?)"YUS6I-N3@KR 5B3YVFP)7Q)0>.GBJR5PU M$2OUHGG2#XTCO2*U*1]^-3HH?\*5^WR*,[-4N[<7-EG5]]O<0];H[ ]MQ%H? M08!/2?4,P/A&(CE%F]+Y;13IC00R!R#BS6)K[D*3C7<+YZ"P:WZE#7X-$>1# MU0.<38TI2S?B"Q/??Y*3S> (:[>>V;(6^.M^BIS65O%\08%<%+.8]"[>R/K+ MW[W0=*Z,J0>KAO=S[/R*HP\;<#@\KE+3+CW]+$)=[+PE, MHB["6%*\=Y>Q<#_*EV]K\39"@_2,NQC9QD M'C:BB=,YRZG7@+%[_,=JN?:?/ZA7#Q0=;BJ]K'BF1.6#]/&3-_"7#RLL,Q )T(24&R) K M5"BA(BIG(EHS7F>MM._H[56]+'M?!5YW/OE3_$K4]*MNA;P"]F8S?B/>G%DD M9!?P.5:P5CN/RH-G 6)V^W[&I!2EX?G]LD.C,D([?Q.B9VM#Q,@@NK#L"E., M-$GD+_5ARF>&UE&)Y2>IZ'V0:M$><,'EY3%_VT$69M!M^U<.8Q9)<63+J M)]&!,-D6.)V&UV@J\);(*L5++M;6).PT^-G">SS/W1 KF)&BQR>G?M$'_^R] MRC.NVP][1[!NM>:FSEZE^N/3$J35T^)K5QK+92ZA;IH\A8ZV$!S@8.&P8>H2$ILZ@&%=I7\,)0?YP;NG-*EE(>$\TR7X>*_]6_')V#++NW'9MJ-&H83UL\P 4,QN1HDB0Y@/.($Z0\:5PIYX3RPD8V? MVH4MA@G/=,I?!DXOO;QZ[%'C\_:H5&_.6=4*C6'VDA6W)" %8/H=& Y=XG$C MMZ/M]3<^ZZJIO8/12Q]\WU+Q+E0^/^VP=%-:.^[$Y6_+/1C/BIDU K(C;4:- M(!]#L(XZ6+\0&*/;9W5ZL+/K5N6')V\)Z,Q+GM :SC/;VO?WU11 )\2/<][D M&;<;@D7@A]JLQ:B;;M2[.(S,RF3S<5+K+#I>)R+BY>@4WRC3 %U QC \D$04T I'N;;?EGB9E^*CA&7ZW1M3+O^IZ&-G6 MUCGK^9R\$L-QZ]3A,\^X.#_SU-FX\Y 5*>01(Q[2Q":!DD6"MM?OM47J$?/' MC.X6#OEL7ZQ^JOF4J[KW9.[T_>YMK<+7$J8PTG+Y&,97D]^7_1A#T0C!E:-X MAD-'KEB@B$_0#-;4'S#<=BF/^/MU=)P/X;:=_3V+[IN%SWB*AUV1+= D37)< MF_[,[E"4+O+HW,K,_$36TX*U7.L9Q9QYBN$#B2?W/7K/50H4NC2K??LH@)2& M7R(!VU+TC+WPH%2=2.Y!G_:S;GX77MM7-L;E<;]Y+6Y@P)E[&LI+G6S!".K< M)FL^H[L4^84_2>V1_U0 [0KF//=>"R@CIB3/.R2VE47,)ELZ,3)8 '_,8<0$ M5I2N'O&%KAK(986+8-@.3LV!^%9O+?"QH?NBA&KSMGENRDM5C2 M+7DW>DBL% \2AB%;G:_DL ")(0UN%SK%33,W*"&INEXA5[C>1F6&VG'^N,.C MW,Q+Y5%"*$PB/4#\=%5.6D3+@LQX%OYH817>7W[*T9SKMT,WV-MRX>NO*H"S M7;>4K?G802#]?E@'&2_!6(Y"@%8KY#.;/"9VJ0D6&L;R_'KSTJ%^J+/?CC8^ MO&@JO IFE'B]KI[[]2I:8N"ET?<^^L?MW$A5 M3D3BOA=39O/?!U %=^BW6("?:YK,T_D_&$T0/[72T#K2'EUX$V^([=9S*OI4 M[N3R\[Z19K:R=6;VZM0BVRW.6I(C]A M 7@PGFE/7WR0T]V71^MB]F%A_L5DO9EE1482TA7P2!VQSR5;7P7^ -ZSU[T_"/1X?$M7J-9!U""8'NU'M:)+T MD]$XS9] +A^P[(_F^"09]1/#]\1[]IR72.>V9.]H9_1/*WTH!FL*+N\'"OPW MYMX\',KX[1N>HD1I9 TQ"E&VR)(EDR1)-2G9F0HA"=D&8R:$["$498HDZ]AW M,W;)ECV[F;&O,Y8QS/9,O]]SW\]RW\][_.[C?8_C>?_X_G/A&-^1GY!<;0RA;9GE*4GEU:VDJH2-V82KAE]8$D05'LN!!A3<3*92 U";?8DBNBH#+\5F)B:E+=;C?DD]:G]L+/.3_X MEQT2C1Q<'%]UMZ8\TY3*6$C$]L:I$70FXKQRGYU>="P_5_E&R4=@IJ?!NFX+ M.F1Y5#\$MW:XYEL]9KA\_[UV >A?66[N.4CT\ESN0%B6Q#B>JZ:_0"[#-0!+9BK['':3:B MU=5#8?=8?0_X_JT6XQP[6=U'W?X,:9F$A!K+]\1V; 8PG@DXC#F+Z($*56!# ML/RJ6:X%SG[/A&\O=E7';)\A)1Y=FKM>E-,??DV3;6^4K$[_ L:!B42*)[YN M?;PW]1A5:J"JQ__%E3-[WK/BD*4#" RXAWR* MY7XEA,8;&=BX!:!?LAM)Y!;=UM!;>5SOX!+>X7F=6O5P7T4!D2T< _QI#G1W^XV M>-VIY)NA:.$5$&U9PN=EFXSC#(G[O+<8;]HQR104M 9$O.L>70M99Z$,^P'Q MKT!B0*$9H98:=<0F6CCM?4SU) M\;.N*781]EPH>"5@R5'VPTR\6VZ:!.6 G'K(^:G?;MW9\J#P$6W7+YF'GE7NAN]. F-*&+%5"4_?USF(CHB\''S+J/706^=B#++EJ*2Y>M7U=B7BUXQ^>72&043N!9%GV599E M)S BT/$'KFZT;V@G=.R_6_:M,O#>,@TK); ?Q@0.S2G MXC^YV V^Q03LG[O$!)!/ >EJ%K3M..3<0R )33]O&,.Z09H9PNP_&^CTOPQW MFH"S4W8)J+'%CG>4B28__X=OAKR7+?8UBA<_3"*^UN;.^7%$9M823].>F;>N0>_>10[H)>72S[/1#[O#H@+UO#1>&AX6I5DU*L'2=E=U84"J*([\$O M:E9Y:&.MF.?;7WD\R&HY)Q!TKJL7*8I^!Q_7;L&5.K:?K33++)I=3I>U' M=CY3C*N])HH37MVNLD]@&0D371","6A&\>N(/2%@CSS/]?^^&'KOY7DX81OH);%N.[%-XPE:JX1ORHUL?: .3O]8@'J? :&L96]CL5QP"#'+HMK930>" M6YTZO_#(YGTAW662D<7(IN7OVQZZ;4A%&( M;YWAVTV7X;5:(E[/?EKN;RY'_AC:+2B_:5+Q(X<1KPR7P$(TB,>$/CSC+$ M]1V!V=_KWZ$8;;U0K9-=Q]W9;;YY.+[QP0J"CUA9D6_I>M 17DZMHRM_+)^8 M2%=-=+W>]TB6E,_X36>V>=18TJ-!1?!L ;B\(1OSE:V+'H93GO_VI:KS M202!GO@+^%5"A*APN1ESD5)!Y66,9P IMT,?C #7.8N>FU6J&W8'1L/<"XIL M+J(5I:*F']W791P31O>+(M^ .-V40/";4-SS8^$.(2; M/0[2YPD81IV$:U("9U<[AG0D9^^*WJY.!"L:[4PIRHHE2:S+1W$* PA_[G-T MS #!SDH4:>RZ))':4B5^AN*/0_' JLQ3@&M]$1IF"HI?!7-C7CA/67?=ZGPZ M>F5K1,UI*M@6%*+6(,0 /2+8*E'-)M85B.KM:J&]MO,C=+%4X=[KI25B'GK+ M4.,E,"=#$&;>NI>A3NQH@0*7:WN_HJI6R"*J/%,V?W43K\8II&\^9;*-%F M1@ &Z4A3#RNR!@677%>=LAL1_< 8JDI)7-^:8_@3! MW?2JZAU%T300@34:$(T%+H#:)?N'COOTR?P7EGBS;A7,@VC1,-,5'SU+O4[I@,;TL =W\UX= MK%4&, $^_1$_)/;0A3ZV,K='O9>]8]WO5-67?_;M<_7CZCP3O?2K,42W0K_% M#D $A4JG$)H8G .JN3+WRS#IW]L.O3MY[6F4"D<# )[*(HDP2N17N"+]O0]D M;!'/*''";0K29$E'<]T)Q\7LUI_ GB8N&&?7/YU[=I3WG33UVUG-=L[]@5'< M:&O?:VBQS&NDBS01D>V)ZSO)&(@FG40""^OD1QCB3LY?4[NNC'.%)7C]MHFX M AA=1D7IGJ1)DC!85SQ6!"Y/7$#G6=JO6:7D?IV8M+&>G7N1>$/^@TR)P&\; MZR8?MO&I:XD&Y_@3-?D%'"79>6 2<4.'"!@ O9P)>!8?+\[Z\PBB9+N5>>QN MD)[(?/C[B9D;I7_N5 G=R'6UP9T[56WNER!T>K)KRW MDF1,5J?H9.C0/V!? MIML"6S#J1&Q,A;]C'UQ *;^D[SWP-1T^8A>N MJL4X,!H< 0*6@X%M?DKI/H*1WUJ1FZ7G>3670Z)]ZZS#7-)6PC60(NTA18-ZCN9&"23FS_;$ MAG\EAA-,:T;4D*$!V A'$=N>-Z2[HD>C5/BS; VT)O?E!8C'I!W./(9?H43C M_V#XX?[T=.SLU]II% ')1>':NS6@IO363!T_2KW==9\3I=,16S8NUR*9+#WJ MT?E48&8-+433)0JUBAH,T@)G8R5M@@5"]/*72VPRP]MGV:.N]0[W%?4OWQU@ MB,%U?],NZAS/I C=+.L7VE@:J;4Q&8]/]SO(OH^"L0VB50]M_3U'&PB'TV.Q MKL (<%EE!&D &87EI 5]7WGH?&HU6U$-&1"?2G3# ?VKWAT M;XH)<"V[F/OL,4!8*B,Y>+;O#1-P7/>,C:TM38?B@J,?M9X,JK05NADR7'3I ME<:'!.,MB,T(!IWE(BXQZ-B_NWYQ_&# YW"@]4]!BSGA7F$+'G_ -@N0A9%- M(FITH&D)99^>7F -J2-4EGAC[JR,A>B!4I4X-M1'6KRU(=E/&$UITY%@&F\9 M?G['JK#,NBV(\% ^TU'V:U9RL,P58;,'5_4X&H(^NQ!=<4="M2UH%XB3YRW2 M+MRQ$JC=O'G:\C('>+WB)>\UVODJE\T MM=^[/*AZ:+^G"):YB1M=\Z(*,/KW2#T^L]##JY5]!*-UGN[*<]>*L[ORYO#G MRA0#+Q]9:039_AV/YHQ^G2%!+P [;IY: @G7*P?E6%)Z#_![]\M&)5*..W^O MN!$YEV!1\&0B;/*FA^=OPEHT, )S:*!<#GU\&<'1OU[>-=N\=Z]J\-PM10W% MD9G3MNAW $T.B:>YL,#9OB8FX%AVC!T_Y2&N4-F[9B[]CJWV]:K75D82APVC MGP(5/EP,EPNY'K/S!9A,DR%!<#E-2(J<3!M='[\8OX/DMJ+$XWJ#_;Y.N]:^ M]RV>;N/Z,*?<*7?DU6D-0-)6U=Z]*^YC7OBJM=U 7-\X]1ZEP8=[.CB0I/$( M,UJNG>(:V-Z_:!JVH9,RH7(QI./*B8)J7 G4%Q:-ZVCI.^VJA7Q;;SU[5GWH/]3\*^$@>Q*HDSPVKH:M^Y@4ZWI_>>C2EYY M3>*?>;/G>OUT$G_8W%KSEQ^3VOT"C,'PPLP)T#4(U0BNP&+^&<(0EI]QDG8C M<4/A^*U1J;C5^\2Y2^/E^5YNWJA5A62N(MS;YLK?7TI+)NF1F+,4$.LQ50'7 M+Q WV\0OE):,[L:_3>%ST5)HQ;U$V[N>FW8P"=KGD9WL_A(&_?CVS.@0!D@Q M)&;A%KYZY975 M+A,0ZIV[B7X1^WE^;=S[KCRYHT!Q_A5+F!0;B0\=VMJD\0I9]5= 7#[>.-A MA0UAI#.0]W;7B5^MAF=?9Y%H\H>:ECP\!THQ[!(DN"4_K\JACCO!)DNL',0(P_S,; -;F("3Y7*B<_(/R'VWPB^8>YPM M7OD2$Z*W^.XN (%@M")%D;,9M4YK/:Y$.7(#<2,8UR<..W]!54F08M\FR*NZ M5WIC+>II-,>Z])"L\I=G,PGE(=D-@03PVAY1GS :57^(.-JL*SW,X( _)"Z^ M)@SKBO5]L97BL[3XN9:XO'DXV3*1-W+A^C?[[K,6132Z_@\X"TOS*;]F\.KY MQ-&6/;NS%0"KU2H156#@,3'U>_=K"7\&ZYV(:%Q$JX\I)8)(T!L-^?%(9"3^ MR&\ [S7QYU6 1"3?ZC60!N/73.6SNEG@&+H=HTNOTW',&F/)7@PEV ^7/B/F MXGO2K6*;SX!W\MO]F\8U"=UN\]\O"_]\4,0Q.,U+<@JG^>/=,;QGZ,D>)2;U<%) @J$60>@+3[M70>QAB%!&K(X4LAG##L8(!>V('%(804/D,;CDP55=' M:XH[1(LTS;,I?XVP_PV@AO+\TX9*VF;F'RJM+R">HT,N,'G#%3!LV&,GA MTY7?]V;D ('*LW0ILU']30FTJO;76=>5D=J>O_BKJ^MBO6B-=OJ*NP#LX 5D#1WW%T-R])M04C)2J7RI$%#@'KG(6&QN"NY.MHX%#=%_U;T-2(J8LV[ M[MCEN3&7D4AVY;FY]1N'#'6(LFQ]#"T8RG98+5#I-?2XVM$2DE(4SJ7"]EF_ MX<>OR\>N0X(^>5YV^EG%H9F\ATL4!FPIQ4\#!U1GQB?(WO1T)^)P*5S13=NN M(^)[='=Q Z:\&%JJKZ5K]E!$6-H /A\*EE;1_5S*"GWOJ0!JFZ"(0KE52LX9 MY16A3A[>22F]-[?7A_+<@[*^3+<&$=(PZA3D+#122XN"Q -#=Z9>=LI8$BJ& MY1.]C[/KGLFA9^6E#GZ6D>2P1F)A_"YHH[40[^M^ U..=N!*"5X!2?&'(!#G1S8>XM=F>(+T-=<.['E@2M[#X^ M.1;><6^P\,$Q!8+8*I@RV>FW4U*=Z7$-8O/,H06?^: 1] MG$O;A4R8$YZ01F,Z6J8.;_LF?_UU8RUV:])VQWZ#[[TXE6X "T,>IRSC3U2C MKOK?.^G7C$N_-W'O^T!J6EQ)/+U^)-%P!QSQ2;7T4]UJ!8&ZDK]X^F5J_A0M M]5IFE!S1:^?^_]Y0RP2$T>X6PC1:!3-DB>NKUM-_NJ6KD@-/_8F;C0G1XKF% MQNART:SZ$2H4P8FV-+L_BZ#:H1)]DN[FV34*;4&0( M/W9?.:3>KI\XB7;.V>S($#/<&Y2*MS,41O^!BY-$X,",P!.FV#^KY3GTSA=Y M2G>SW0A3;2!@QQD%<8DN>K8 ]> YB;&U"D+=Z^LL6X10%,UI?&4, 4CT KV8 M 5RRAFO@C__6>6+O!NKZOL(KKG@-Y'OA#VTJY>'H7A['XETD!'&>./,:HPK7 MJB=61:I2;=U;,J0&QH_G^^LZ%Q5FWP$A]'Y*LI\Y%2*W?\ $A(0Q6C'R]' $ M>!JN.<2^AQ ;TK"#Z5LEP.K+%/9.Q^DL=1XCQ'DT'O%!+RM>P2T]N5C0Q5EX M,:WN1?H*MDYAU/@@:PLCWB-M!3(M)'6X[AKGY-$P3F_Z#03V<;O_Z/E:7J2) M)I VU^RD2(MK?7G3.*7"3))@+)\Z(%&E7A>>Z MQX;.CDC(UMB[,[[CO.C]9S*>, %%YS"[_4R !5RS]8E?;CBRDA<2*!4 M17T$CW@\DA$HK!DM\&,".I&72;XLU]\4OZ"_,\K@K"M"-O\]H(P8WHV!MB!/ M;$VJ7:<;!^&C *KL ZN4IMD&]'=6(CAG2 M(IH)VGY<.-(!AUP*9 /$T)H#N7+_4^$GNO]?*_S\H_BS"2WN6W?UH5ZEC#).(07MM"G& M5I\-MCZABKL]COR*O_/XBI@I6^=]8$B_7:\>ZIG-Y?2![F*^^=R[4[ZN!5:K MP@HB:SZ/2Y*)IS^,9J[+,@%FB#OTKY4U5?55<5L#WBD7[NL\:&]*'HH).38; MHMFCB]%D!>]SQ# Z;\*0J@7;,^EIJW\Q+53W<3]13=CU <1'V($)<% A5>A1 M1;#]BMSX>FS,%I=E!M\]-VGQXC1*)ET#DN>R"W[Y:UM$N.BDVO+NE&^0^>X@ M"QWD5B#7_L?$K?]_+KE>\'-@#!L.V')A4Y7ZNK8R.]U6ENV7)D@52SRR2,=G M-01=[G$ M[ZG%IT2(U(") 3)C C5X]O_4[-D/+@&O'Z)'(E <]=:!T=HU1OTR"=7ASS0O MS;&D6(8Y/=.0Y#G-F,&6N(=B7RJ]%F)=K4"?'[0NG_+'W749/-^\;QK6>6;_ MGJZ1T*?,R3,(87JS](CT5-L>.[S M:M8]'4=7%*.O[*U-Q_:)OD:O(METKGW]]!C$^6QKX;F"B?NZ8:'V7AR1L>)B MG0PE07FJGW_GX"TKX"K%8E(-!^SB7?Q7AU&]?:V0B&EEB@FAT!I7U2K&Y7;9 MJE_I6]E0P4N.'OX?'H9?.7X\>=<8PLDNTH[^LTE1!/T%:2'#X'EZ(89GR9IF MBP.^\XYI/8&.XE.N3G-F.+M$24+#$L: MJY5M;Y5TICSCWY:_F"M&=BUC A2;#/C-PP/.0G_'KW&3] WHI7\;Z,2%ZDFA M](H*\'%CW(S S9[41(N$0AFE)0>3A2!I =J>^8HY3326M,T+VR,[#+O#G@A% MJEI8UM%21F$L_-(/7FK'$%Y[]K>E.3J@ZE"0MK .UC0B=/V="# MLEAXTOD7M+D6R655E*PUS86&JN/LO\"SAZ?ZJ8EOJH;T*ERE8M2:=.N7\<*1C>8-6T$K'.))H<-<+V;H9B0#X M-0XC1"=MV]_0]]V*SHWK5B?'S[JNC%.0C&.;^-,[R(F6%BOIUKJSHSL-D+L? MR&<+YI,-\?VR!PE0S[M\39>;9%LD!9XL&2 =@D1+,#.AKO>QQ)6*O6RE(?IB M\R?#"MS^(,.H8N\;$_!P FL_0R&3./X[GII',SJPI'4\\ C9:-=D;GX9'[ MXF:LO$#NO \2=&+0P:ES(=A+?T]2LT'\T;UT\ >Y?*0"D6&^ *+Q*S$@'.T@ M:R!=8\+\G\UP,>!_-L.9_2_-LMF]B5T$59OS> Y=UM(O:/F4LMX?F)9>/XH0E;D"ZU,$-HF+3=7[! M>_F[Z&-7MFR$6Y]GG#-K'BU_[AM-50.OC] W-ZKJ;AW<$^X5?Q1GDDZ?W$'8 MHKK0"0?)!BK3^./5O"LC#HDLK'YULS'_PC^.[YE&06L]0H MXXSS>.>@]R:/LY"U#P\Q6*QU0LK](OZR2F?QT>BY<3]U3Z@GHQM@L)'\[H[(W J=6AK0#+U?+D:;<%$^]QHV?>BZX0G7]#9PUO1EK5\_GE:' M'GEP:N[>9V=P\%T9%RM2]#@I5W3*9?)@,EVSCV)"O7U\\G/Z75O=45=3ANL" M_"$R9V;9/-%E/#MF9)2GAPMHDKNTG9B?='K%Q*W'7J\W[4$]A2NQ=6H:GJSNL\JB[D"9JVGFKNK]YK$KMZ()(##1_. M-@LSO/?-QJ'<)5^5JDH&7W^#>W#1Q _R+"1*]H?L?Z!%5]QBO \3$(Y0*B6A MPHO4;<8Z$V,0EO>)_<4;!2K !Y)NA3-P)+MP@M!;7'/GZSH,$ MKM8)C#G5)$!I8.%?"DN(^&FL?279LPB@>8JG@TAM%RKH;V)'UO57'.UJ0)^1 M=P^'-0"\.WYR4@/)EI1MC:8^X6CN9[BXX+S:[U\B$MAV+!O)2W]6,-^X#KH( M3DW8"'!Y:K.8$P[8&J2FQLW1JG[T0GVE:.H5YX7(&JZE)EO13RJA/4@_8@[/ M+-QF=J+G!T%V66W<=\"8FJRPY6=5/0]+XW/*S.?Q ; MH)*C\"V-VC<%H2A@FX 42R:@9)5V;;" UJ/?6%MN%55:9#%^^P;?#_(^X1U5 M'QKK0RVAGH'K]X-?@BDRV AW&A0\CL6=)WK7@J)47JV_2FCXW,43(.CHPE&6 MNX=N846SW;$1A@ALSXKB@[> -QCJ#1>I4N"-#[J$\ MP1]-?:H4ZTWU1X%]-;];V-#5?[KN, %X<10]E=#C"CD>+)A[18_1]\'SX"E6 M7.$U9F3++]#I^Z;!*R(2_N9WBNFFZ&=<)H=[S4E5W12+DG?KPM?(%# M3,R._P7#872%";@I[S;]Y UF,I&Z@=5?T3G;:G@16SG3P=T>Q0FK <4!_,#6E$Q%QN7D1(W[OQH/>/1HKM3\ MQ@T5N'%S_I&WR:LX-X[I^U3>?2D\$]#B5W.PR?D,!>UJ>#^#A4 >]3-02BI_ M]RI5@/XE;_-_8PEL=] $P.0\4"G'FC$!&%G[+(L<%, 8I8HV9T.!]*_>PKPW MF(#G4KQ]3,"+NT% :#22^ JYK@YW(:TV,P&ETV$_7I82[3[2_D99TA*;VF@(BL*JEF+OI&::WE;NG3(>S4G)-!/ M3%CJNC"P6F+XHAQ=_+W]E>I.6]V()87S\;]1?_88)T7H/W2YZ*G-R'+?)*'6 MAL,Z9[%I!I4C$O<^\N6M53-& MO\5[8WA'7Y<-$:YT'CXO=3=X^*L+OY\:;7 HI%VMNYZAJR3=_%0M M:AYA'30S;W]01=5"$^+,C??C!3^,/E)Y+G8?7]>9 MW9NXKB:KN-;"]L%3Z7A7^G&3VB",+-:BH>$1ZN,L1I$(CJ8=R1,3;;<3JQTL M.NJ1JLQS)B#?VW.#4R 9^@TC1:P*ISW)QD3C/Y\?_H:F MP"R2'_LX"&C"8O@W![CB]W.QETV>P2"EG5TYM&,:0^9$J!!=_$K$Q05THNE! MCQI9+.N1$OT\4D;PX 9=28JD+=]NE?$$Y*B[:@$> 6L7K>U;12WI!!'1>(X6 M41:J, &BE*<+K2FM#U4VHJ![4C;Y08=^;MK0D6#[2Q;=6#YYW8N?F0(:7R=(K/797EV9K*9,<0YW1NT=R? MCP-Y;KJN71&*\3K)@1?Q3Q&U6+_B_4F*OW M_I?#B-4\=<]J4&./Z\WA>LT"6TH@=-"I%%MA&SN1'LOB)8\%%>S&8/NDUCQP+44J@,?P!:H/15'L8_G+ M7B,FP&TS-$VH._@A7C#=%632_#TS[^H5(\^)%Q_P-]'KXE)-CK2'20_P\MG; M[29W)PH"*P;NCQO[/$,U(X#O\.&&W8!SO4%FGM08RAQ*2/3)7E.=L9/?V)=]1>Z"ZK-]30N@B6[00DW;L MI(KUS83OT)70FR/1ZGQK5:AJ%J&N996_8@(FSD)_8(DV6)9J)I8@':C0J "? M#"H3<-CU@L>&D+Q\T>TFE7BJL]ODP;$^W)Y%&G05&+[KXOZ0:S\U["-EL3TS%I<9K;+BYXK['>VHC!]TE M.#F&3D71/-##FV.N?YNQJLA'* 9%91LIO7T/!S8TJ1B#U0)[!@7 4)O9<6^G MBJL61F!)%S18R%'!<%K,X,-?S0A\D+I]G0GP@BX$25+%F8 ?) XJ&?O+BIQ& M@CR:X3.WI/7Y]98 FV8C]9=#[T65Q?D]CG*Y:R^BGPMOY M9!_M5SWY&@SA5UW]:D-[,"]E?U]7SJJ-KJG4K-4M7Z<5V[\#-9Y0+?YOCU?X M/ZQ#YK8C.VANY]0,R5'W!^,=D(K$A:T%_; HV:&R&C(7)TUNWX/%8QK/F8#R MU'4@ 1PW/KV;VB9^M@83)7SR#L]EU'G0-T]VO;40; !RMA(L#IH%LW*V?4]0 M*.->%GXHND7+0<,C2JR-2RY^PZ]])A=>'&PR9\O![\H]M4 \2C=O&3'N9"VX\^@Y[8 M,@%=O\RBW:G]%,>%\07&EDZWWK-WM'&.TK MEZPN9%D^309*AKYK:8#%MRG],6[$2&^K@2-$HIW]W)+(1I<5\E'7@#V@V5MB M*5A.K .$EB)=1LG3]'?,S198@)5+O >>Z)>7W%(PWQ0-/:U>\%LN96*IPEQ']!NS2IF1WO1VQ=G9%\'YB!$+31:TFVM>$V?UDY#+:H MRZ%,U'"THH.Q?!B^WBX"\$276.6:X0]KQM84_1+A-23K,=5<$OIMW"X?AQ5> MXEDY.)]MG^\2\.;0;&W%1YFJFLB(1X[2MK'.&P._&7[D,VPTB+,[U6KA]6A ++[ MX;WNXN"5R9?Q#'; SOEJ$89GSROXJ&1;O>*3FZ9Y2F52@[OF4[ZNAK_IQAQQ M30O\ B_4#*Y@+$\@#[ B:#YK91I(*9QU&%+(JAK:L7W9EFBA>.YDTHV51_B$D_]] M^_%V8@.:K$-A I@ KHE6+#$$]GWO943^'9T:!_>4WEDB:$ST]?0G\4M>U,U@ MAI3BZ6Z6[2OC9&E5\P"-"JWX&[0LA>Q^;6.#'F0/30\'77\A,UI<0M]5R[/^ M)9>3-^4W[ M6Q<[F@8L%W] .5XZY:1#\YXI.OX2R_IF!ADW+F; M _[.OSXEU0-370_NTHO CC,1V$JAQD+[V?C6*X=;D*#T[\\OG';QGACBZ*R) MGS*2B(G]V?T-%XO4 8MC..!Z]'2&HBOR"$;6Y?R@Y6_TB"?$EO<2'U4F7NL*GABE,&YF;FB*U/#\KTX5>*--/.W4NWX MU$R-BAH/[5,JVFAD;=#J/AX]XD[14"(LDM'!.EY4M>>C->FW,/%V_9F^G9?N ML6MP8:(2#8\'.>E65 'LST+4,TX6%?\MZ*I70"-4]C_1S$/CY!06GM/J#JZ" MEA ^L);FVM%@N'4>3+(UY3NWH>&04PGV#2NW-3,3LGQHPK?0_7V4\XB_HXR% M:'Q;A#M^W1@Q2JH75Q%BC<_*0!8<789X-(LE6FZ&@(BY2#XT)"CAG*S#!)CC07N%8')%X"/D?4\P+5X..8$]N ,9^_>__AO9?I?\FS>2^S,NF@ABH%-V<"PKJH8)A?NX:& MKN/66/35^TDIU#O@.E_=]==,@*' LL#?XVWM\7[)@7ADZ&C5F=N1^2Y+$!)W M"83R[@F8R =]87Z@AD/S8&1F/XFKO]S5])>9R1!?=:>9+>RCJN>NS*#G5?.J M"@OH9O&;,PNLCP_J7_U7Z\C_4B6T(O#S];Z[::O&@[IC'I$?"F\T@R\=O'S) M08"JTU@Z)B3^.58PBQ2[&(RTCW\[GHU]7=$5*]G*!(R-IFGW'9EDWR]I8YO. MZKVIPOYX8ZE&QWS0ARA#XTO'^T7IBL.2R!^26J#L]2;XY;Z.H%?&SCL%3GWHG$VY:,HVE%#Y6K>>GL8$N*#?@"I0+:=UY6F")#ZH2[P'>?3^ MY/6GU:4UUXXWJ3J]]Q"^I\E^2>*=WE4ZG)NH?9WRD0E@SZ-'823A"$H'CJX% M.4-9;4>Z#\)%70*D*LKJZQ*>5E;XWU]W*]B4"CNI?G[X1Y$_+#M(?,U5XV+)Y=RNGA>O;[L,Z/'>/2Y5*F&:9M1D MMA]GF@(XR(S:C\8[=?1%@X%(-^B;VA=8OG'HFQF!@HVG@P1&9P6W>]ZWPQ82 M+MV!M-SA)&PI&M^8*1]&+PS"IYG_.9V#7 04;4/M*:_@-S#GZ>GH%&:*QB%%-; M56 $_ DMH>95ZX93PA(5-1A75^/4N%]J*4LZ>D7DG#ZII[)#X#"YS1T7 -DBB#ZSBIBAQ'H5*U8"!R"#$G8H'(C@&Y<=B(SP>\QA)1>SEA_D[^/OZLSD\_GF;'IO#;=?20N1^CE-2PI5!*[K<@"EEW3PO M':[?^]V3>/3>Y9@TP#;T+;3"+YRF37) ],UPZXCEP0@=%QRJTE(BO]8KMV1- MJ*O?#?*Z7."+*]O*Z9%S."7,+M)#REE_@I]YHV'%C6Y'C2W:#.!(0I'>ZX)= MEOUJ* 0Y3-9E_?->!->]!1U@QS.^J0KM#$2:Q[H)D MBE]MRU"A9 _M"O0_%S%T3GCN8@,@B2V*#)W()^?^1CZ+!U(0,WB9 M)A:Z"#IG*)"DO\<_'G^9Q:6R(M_N+#!P/1OA[">7?X9_\8P#VXPS.H,ASQC4 MVD&!"K#/ZA3,[8BM9,8)" \%]8B8&N8TBGZL,JDJ2'[WIKPZ2O[#O%^*A<7C M+5^MNNF&B6JIY/7,5#HQ'BD,>U\S^J$LU" O7) M]V5BDQ\&9.9VNLN_U@ $^1O .?#0<4/R]B!V]M.T.+UAG:'EK&SC8G4U+BN7 MU=8G)X6V+&KA[L40S M45N5K>89X_3[EPQ/)1Z;7E%YK'REVC4V>^S]B7=9/^BUJLBW>RCB?<@8^O9O MQN7G!X_"RW(IP87>JZ[&3B'-^(F[3$!\LI&DN_I-R[D[G=7GDHHO/),_M),3 MRTK,6\3%MCX.&+ %>@2MUL#6>GB/P0L2;,DSX+?B2.*!^34WED^[\H8>\26 M-6ZONR[$1\\((YU!X:"J^$;W8!.:_N &[2PA_ZJG3SIR[1BAOB85,M"=/I_N MI2CN9 0(.SM1Y3+)60CEACN3%M>5J4:T6Y3+Q$6\],P;'6UBO<4?Z,J!6MBW MO?&,?"_1GRO<;=_?GU&XN.L;QV]2\$\7%!#S'C@--4PG(M3[" MU4#]>+QYLS:T*!KI()]FO*9"74.+NJA!(^<$\ T8ZHA M8D8DGL;G=(M>MX;165+WJ[V9J*8]3XX)D0O'W5S_V3 A(&$A+= M,="+A_9V!9)GH7P=!'=VY^G+44.-M9AD]X#BE,X88]Z?0E=)=<)H$4H='AMW MG^8R4@"W)EGJ"M)4!W>./R(N1JZ)&J=MVXR8>!O)@QBR,HST%@6)PJRIMT77K[N?+$^PBS8.!7UX M]_'4XX0D%^WDH4O@.L#K(DH;B4H>H%P@NN(,UUT*X8[]2N5![@^(NZC(>@Z. M,-RI26OHS>!%ZI-6K/.DWU.U.&FEUV]D>@^1AV&++:CQ 4('MJ(CFF7FM&?> M'(3':KRA:;OG?7[*!#P,9DPFWR2QZ&54%\-OU45B CK PG_/,L14 MTN,P_+#L>C ]"<>'AXK"4J8'A#>^1BY8N!44IG@G2B=T"8L;27I( F0GQZ"R M](^J(#&*$X-KC.1ZD[09AVI-,B!V&%&/HCWMN1M:1]H=964L!,ZI7)#/3CAE MNE^6=D:>>D9](6-SNZ6 ?*; MG8##JA21JM0RWFLZ;+CZ<"^.X9HV([ESIC2UI/%A?#*#?CU*%OT[COB_']@] MRGI8Z+_Y3H^M"/X!9Z?4_'!)<5/ZZ/=ELFI<=2)KIKLRZ4)UG,8/<[8L+OHM M>CQVEH .@9[2[<(IC:\VO8*!S()^3$OV)QHWG#=C;'=L0]R2)O;R-*6'S/%M M OM,@!#,OFG214@>(78SGPE(+=Y[#A\W2_TVE&H?(9""4T[KU=JS J\.,8KJ MCY#X&D$"M MN!&1XQN6!>OTLN^]N/E?%#[33_0T]Q%7T)*M7M$>/DR#DZQ1C MDF0WMG006[PKTTE]]B'8)'T83RW7 9$]#V M&=IB_N+72_O2ZIZ&WV*"L#.GOT.=S-@J$)\1'3/$5R^# M$>VZI\*^O2;/7$WG75ZQ.@]/:GULOB44"37H#H)+X;@N=5\:QYCSYW7TR$W3 ME>[9].V;$ ::G32ED>ZIPR[[VN"T<>,NJ/X4Y@*C$R3(LG:I)!?DA-9S!WJ= M\8-Y\V$"M6OCIFG :.H[O2:! VZB$V&T*7Y MF=]13(!.]Z',">7&COZ=$$9),]=O;S,M6:)LE2[C7$%@,@"=A$ M?CE2<@VE6_)89Y_VR:[A>6&Q5L2P[$N>'>@747#^OM5A?I.FOS5 M(+TEP^N< GO8)E!TK48[\K U)?_>A, OQNJ#,NXD]RMGXO<@CZXV[;(#UY@ M#M@B=X

[6K1C*)/VNCJGZVTH4)N'I5:3C_:A"!B+B"6ZD'?Y2?.%QXS]VT M,B9CE:9"$QM) W779;4O:/+D7VB1.\$3)+RHE'WCQ[MS/H"ST5_!L-1- O-=',;6[G$[&4/2^OB!VO$5[ MXB=$G1FVETW>D3P U))['1E=%W08I&NTS1#_0B?C=)Y5(4PSG?N&,I+:2-M"+L3*CK0L[ =ZCAOES!V@$ZBN+/\U^;^#5!S8. M>C_\W=C7E*>UW_N"-KAHS2SL>MCU@_:W*S *YM!64 MB/,%(=75!'8M:6=38='O%[T17%LYZ,]#[MLQ67N7]U'@YKZ+!)OS%T<6$EF0 MS@M'$UTWP ^P]GTU>*7"',8(VA4M1$^02!R!\D[=+'G MZ_#R>S_^N>)A&O?&?(VC64G4D"2)6&?J" M.0$;);#1'"G /(KO: >*SYUFG#EC7.CBIYQ=O[8F^=[:]N>J1',>B15:17)40\N-/R^FN$M$A_AGB-E*+9;MQFC"7A7H''V M,:N.9Q%'GEE9."<ICY=53SK/A#J5M>)7S.9PY!G[!BX#C5$]&9-MH! M'7LZ@P,WKM^>N#9*.QN4\QQSV$_[<65=L>3/F$]B^66OV'X^,/WTVL">=IC2 M0D72G@ZIHH[!G>C)ZPCAMN\V^DI1]:;3%ZKJ[^IW/NYQ=W3C>9KYZJOEU*\. MT2MF3N.& Z;W.;J8@-+1EKXX#)!>R]"B69 Z&C_;&Q([6C]Z"_Y6BXZU-WYO M2/_L*,_KWZ_G)Y6_<#GD@QEATPW]@_7%ZAI0W*CJ<%=Z"-(9?!K6-PM\C6IG M KATSSX'C0>@WZAV411V(2>?"TO/5UBGQHF^/:TL#OU0Q"\!V$?J("L76V9B MH94[(&X:!W%P%OG66\[]!.W.(-RHT)6A'&BL;5&X3OAH)74CPVCN_?Z7V!+^ M_7L6YJ-#]SDZL17H9O?Q'!QDW3$3,8DL=7J]7O]R &;..(46H_"ZW560;BBS M'(<5221"WFN5/=Z5?(JST2845X^ 78$L>#BDXX<'@6A'4EOV#D;#%'?07/ K M)23NS\,S'^55+M36UOI%'5'L$2EX@O5]VYKB-([28XDP("R5'$3_7@&A2':# M2Z5SUO;R46+Q)R=<%+ZKUWT[EHROCS/[T$.>RK TD'J\T7?$T.H/2RT2KGC-D_3KHSL6EM\&RH?Y>HYX]4FURPF=7(V0O.\ M"IN GT GZ6_@7!A6C2\EO;)0DU"NF>)(4' MN^2UV/O[_["8MNY4Z)D:;KU\MB+#CJ<[/31,\\Q1@9U=_D/[#7CWL1;R+*F/ MQJ?4"BK]QHH.U)B.BWBNP$(#GF6;A<:,E***S!_&X8J>/EX;^/7S2YF-SN.+ M1ZXO'L-L4DWAVO3L>D>2T]\G19,A2E+-F(#&@/8BQGFB3WRD@B!^7)3J$'8: MHFW('WL:\NF"I&=SB@D&D\>*)0O6/RS&^,U0H5=AG9B 6"W#1E(LW($( M:;$U;D<"=16R"S<*CP9?K<'^KH"Q<;<+S\?WA$!5KEMR.LI_*>(7/"B-8H5A M,ZILL[4.S$/SI>?N]H6GNN'142*F6DX1.D+N/RS3\^6.6X/*KI]/_F[MD^9$ M)_Q(3N:7/=%QKOZ@Z^\M?F$]:IVJM4B9M7V67FWV8P*.K2Y+WF%,#>ADKL,< MM^LW*_<1=BT9=67MT[M[W/R'?L(!%23%ST1(C.XPCP8//MU6IF2*],83)CAAD6TU/JD MMC !/$9X.6MG^/F2MNAJ*4NC%*FTIPX)N#C#QPDX:#(D7_8+L(]%:Z@R]_5( M')IR?J8-- :UH'^>2VT5Z2W,;_LJJL3G0L$*^>D^KJ:O_2RYEJ53MA^;0"W6 M+.HCHREJU%NTA_10Q!GX:2)D;;/0AH*ZT4!5[^A8^7V.GV AC""BGPDXR@2\% .3UR@RQ.?4M@-P%!P$BF!(4,XK MW!X0>]!AGV_@Q>E?__'6&&^R)7 *X4%-W&M28F,,[$&))GV"C'[="W34,R(3 M\(9F/"L&-HXB/" )9/6Y2CW@F)#R4 W^UOBBX,72-_3FR7NZQ?\XC(*;)8>5 M)IB 5C#/MR&DDWM\QE'B7GAL@;%@.IIB95P7]H%M03G!XC!G.\=SP-Y%N7D4 MQ925G.9*!]J0,!1%K^OOD=[6V#^NY%(*57D0^P([8F?>4"2!.1#D+X*DVJ M2E-:5*2)B("*U*CT)D6! "%!$) N(* @1$%$0 B]0X!014!Z)X3>22CA0@H3 M?_^9M6;6S*QG?K-FGC4O[IN[,10[3#Y;TZ/M _G$_HY&#Z;?ELV=JYGS M*L"MG7HX7"3'K3PB%#M M\M?36:EVR:FS\8.7N<_^*'QOK,U=\S_+8C,:$9+FS=HPP8WR$1V8,YJ7787Y M1T3P'N6!RV'CKS+BR^?N:O2_,9T2H(K_)8L+:$$8?9-BU^NTY^#Q'_2 M'A"W/G5'-C\O<1FV16IB_*DZB%YH!6YCFFP!8"7"KYF3'D6M#6\AJ;70RNAYE?PN?E;,&_0?S-\T MYS7J%TT>:FH+M,(C[!+P)EOWK>IBL(&A#==J2M/YJ=ESI\Z.?4YY/[H3\0ZB M33&$B^DM3GW\Q1[P^)$_S9"\AFO!,48-##<1!1/=U*'7 MPLX;V2/YA@J[S'0;4RZ/[QWN/GR MN7OIY-1=XS]'W"+G73>@XT8T9C:R&&U\XH4107YN.'8F=]&CAC#R!=&=-SEK M7V79%>ZI5A\X2,VVB28RXN6Q?5'*D!?$JG#9[;/6)5:;DXK0K<[JYWN][)ZN ME*WY8U V&ZNFU#?O7C__5@J/QP@ZWMW M!11R'H.Z$([+/MQ[?S.LEUL#S#[EPZ^,A.>"N@3C1Y2H'XZ)M$AP8S(-S$:I4 Q,6XOLVJ=\M5ZECP3Y9!,,.3G;ONR?<@G#=&>I0S(Q J MC.&_KR9AS>(5Q7^.[@^_1.GF'5V90[)2( ".,++;TB@VN.F#80-2#9Q>%BX( M9M=6)D.N-7=>/GW^;#,WA8ILOHUY$<^+P"++&;:QUJ9]=7_DJVQ@NA8)L(92 MV9:24\)NC@OOO3I90696M#I:&[BV>"Y3. MU,U&-G0$TJG9*6I4_3]D;SBH$; O\.=)VT]9[V-R-9%05OD*8]75?!2Z\/Y5 M,^N9!2ND[ZR"3%T;@CWWT[.!./',Q/BG/?(![+\LFP\+&Q:0:B^N5A>Q]HF] M11=><4'!]E+S)PQ&.P\5:&S]P &=_#&V0/EIO1856^OQY]82U@7NOIQ*MTPH M?61,'4H1Z9B9JS\&D8H!7X@#%)"I>JON9\\XOH?B!K!ZHY=]+IYXY5UL\VK- MGK-&.%&^R'7Y& 2(L\?70\F\R.9[KR&GZ''>7HY*J@J9!LD=E0*)+.P+QI7-8XN A=?,?_/K]-YY87:J:[X*B%&:UC=$SLRY7_"?DMK>BD0#3X4'DN,?6C%0:8.6"3FT# M7(*N$,YAR?(=,^K%+&'QC^.?'8/L&IK!WZ6'7(,!,]FQ_^(U/)^J], M)?*_RE2B" _[#M7E>:G_D:GL0?VWF4I DTYR$^Y#VC%[GX1EM;G,B.:'__;! M)6:K*A1.TW;=-DCI='BJ:-VW/SX&!8RBN[$M/I23OT%'9DL]06@Z/X\EZ@>" M!6#BYI#A;L>@DXY%>%%O,,47THMQ)/!>A[&?7S5N2'9Z%#%50V=>:S!53$GO M/'C9$,%+92]SHE/!30CT_VACI&-0-/C\S\8+%'DB;QN;@7[]D B!%/WJ1_?S MW"^NT5]9#262SXN>W*QR"='1YY[%<6-FLX2E@']<\9:H*&A):KPB"KB_O^[. MBR7J%SJ5JH\.'H/R(T?41JYQQAELLDQ%'9F0?G6;5 0*Z0QNA0\+<"[ : #HPA,.3*&8DA$X&8/6N7'"]HR6:H;_Q15 M:*@]&D:7KQ>H)8<\O9S((9;Q>]*>>E0YTBS%A'[R$\VW*K"5F]5+8V\8E*EH M?3-Z;ZC"4&:ZS6TS)DF@B_.JR+/@]Q=D&+&5O1D-ZD,N$:8)+TG@CN@ MYYZN[+@*I '9V/F6!,7:Z7SK*9T_&__45E'H*"4K7A0F0M MV@BR(F)CD7RM:I.-:# W'!=-E,-:Q&T_ JYP5W[R?WXN6?R;;';L0KA$[?VF M_BY2J"=7'1=+(E= ZN8;8@/PF9>J&EM?7\KU,I#]ES5]"I-#:*!?6;IC -=X3:B">6S;6A MXA1C'?'%1-_0_ Y\I^)X^;(EKK3A>Z<^.S_VJJ,,EODZPFT'=_88Y-+W#ES^ MGL@;0>$FZR-;KA%M[Q#=IRMP+8:F]P:SX]2D Y>,Y/[Q E6GZ90_;']^33LY MSMB,Y1;8KA\J2[$$>LB/G3&$A\<@-D1/)A,0@>\V8@/BFU2.?DI[X5NV'66\ M^2A=3!\JNN5./'[R1M_CX_EJ-W 8A /IGF%*^@JDDKG74>5GXA%'PLFYZP&Z MK6JHLTVI(RFI4GZ6LI\M91<\%^]T+H2=;?V9WG2+O3A2Y,(9V(K:*"_AU!RX M%1D%99.M?TZTG&U8#E;Z5%1T*1WK-_'-+/%NPJ_.1/^2L-.JP6--[8$QUXB8 ML>QYW4T.HG+WW'(S.!)\7C'#M(W^TG!7N=A<6*_'N7SMH%/MHN'F&[.)8C-G M-O)5SYD5,;UDG]W>;";2#FA,!OF(T4:Y:^N9^W PM M3R7)MS:HM!M+Q"#8UVJ?9)PM&;"UMDLM(^7UMMW6 [5#P8?$C.G:T MHC@T19W!@A05 DX7D/7/@SD^'?204XH7[,B_^WZ5\ZX"%_L)P87K%T B,8[9 MH,E BT/LG J=^<XR>2U-WIF\FWIN MZ^E+*6PWQ^MFMJ%Q F^[_#MD!;(='3ES%O A:AXT9_(#SC\[\'M#BH:JO7-D MT^$0GEIGM@T%G?=W)VT?/3JWP1\3_-SIU(J+]#SN)&(,5:Y31TB=QV%ED68$ M*JH-\L;+6E^Y>D*PR[[0G,5YN;R&9\YNQS[AN5KXTEVQ!R-LQ5[":E0ZJWVY MS81LUE"7)B/B8X\X5%_&?G,1Z M-;?%4#]C@G-)BC=7HPFI=YO<+>W/YT:F7 M5I2%4]MI4FS7:;)FAE5#LR87EDXGG_(Y\8$#U9O[A5VRF)JS#Q4"(MI4C9K9 MWQYD2I41'-!R285KCD^J2N/<=<2>9/8.Z>FGZ1U(E4&2^5Z5W\2ZY_Z@38'/ MS%$_[T$GM.Y8ZQH7$^7R/+[!D-IQ#'%'VX_3%B8*W^@^*_E5)EVP6/DC=HP' MY+B BD%R(&[0/2.$=I/RE&BTT>TYF+VUK MU_QZX1#JR=SX\$,KLWIFE\1%^#K-QFT#G=YK$UZJ+$2'U]CFP^9;1HXQQ MZ.9D@6N>>(UEI/+237OG(C_[6_J>.8^N3)S8^IML=W)7F4/'UML24.:$H5K> MZ'HF/U?>=XK^SKBH3*R3L4H4'#RB=GKU5CSLU).%B#%&7'V>QSTFKR?J+NI3-Q>F/<]I=%0E1#U 97_KOF^^B4 M8]!L>:.,YCFZ9MO#38!TU\;(ZHJF MZU;SC0II!G673+F!0LLI)F&/Y;/H8@*9M03NDV(2J+J7OF=J2#N[WJ2+$C1$ M^B,<9WVXC*&K7X\D_U>J7&WO#5<8LIB$FO_9EXY6ZS9_8NE:IY]V\[FG-[^Y MGM3MA?/>TEO_(B GJ44(NB=IP0F^17)2;O(,R?ZTXO-QXJ1&-[&G3]$.[6R; M9K(:6;/JSXG@$>"YS_+#NU:*+ATYH_48K)BS]F%;-C/@PO=Q9SC*<2^:3.>* MS4\@MO*3&K+E\1'0"]D#Z@8W0(!6*]EMNQN%?\=S;0HYR?LJ3H][6_@Z@3U4 M\Q_G"%UB;OBF#]_-B2J.Q6R)VJN'[\EY9S ?%/UB6Q-JGI@FV]\0.1H=PY0< M4.B\DS1$36[LQF/.PS[#M0CE@F9DSK:R^B0L'XU/_F:*)@@$^1C%R 3MIGCM MV<=="M--?/38NCUW]17 M0"[Y),>2"^HLY79F(34Y'[*2^.;P#/@)&@6WG87PPR'#Y^+G(>>LG4['4((@>4'%1R#Z(XN>E'O@C,[ MH=D')6Z5R:VO+TA.WO=X!U?"XWA7C;)AZ=H50[)B8$7>AS^C@L[V::WH7L+T M_BT0BJY65[[NF7//'W'9K$NRZIZ-\VL;SZ2H59X@9=,Y.?\//<:_OV[:3J]" M,,[P?>1OA/OE^I>BL;]*/Q><"F$O#"HABU."C*(S.>C$'=FJ\@P(U8]\LNZU M]'>[_+Y&.HX1""XRF$-M<. W37\/:W*M.QI^7(A5>>B0>#*(YX$U1 @7!O/Z M@[A*^]VH7DJ4R_EBY7R@G+3$__%E52UTSG!]I[1T@>-S#$D),&/'WUANVA)] M^A/+?N79LM/P!XTU[]B]1%?\!YL24V./IQN3FMT*:.R,R*)-!]MC*>((LX6^ MYLA:9E_*JM,1/XY@&0](#"^W;K.R3ZK,AG\D ATMONL2D;(;9A?6>*[N5$G' MW1^9==2P$-%!^D8A/A!&LK/^GD,RFSER4*9^$PB;O91T]91]9?9BLC=D/7D" M3#ZP*20,SH$C&F5@XH/MJBSA(5L:99,U#%_^M9L3\E%D[U(-=+QC]AR*K#P) M2VH29AD'O_6 WY8KP3?BLIRO:A(AEV#Q:?>-I"A:1.,(QOFFRE>X6 M>NL"@UM# B;5"MI=?QF[0]0T?U(@X#Y31IDSUY63E><=&S(3H_=6%Y&7Y4DJ M-4-*T+?"W*/[KGY1I'G\R!N>G(NA2P;5+S*O?"!'F$"8]]=Z"*-AKS',E@;. M.=HE8C69+ZI7!J8,U$YLUCJT.9L-])O&"7\6WYH_VX:YT::[IYY_SSC[;-?T MCYP#T1#,-CP%[C.J$LMI$B9%Z?J;$U3#RP,JXY!PBQ09WRO[&SUKFQ^!B;H >2*OC:- M==];-;/[QE?Y;;&#.D3NZN)?B#M!_OA_LNC?K M%,(6\Q92SM_<$XI70S<@W M%NAW7PA&K=.0UMJV/8O>5%=!R\F=?AVYE_.^[[=$[.]0&ORY]S.X3B3YS\DZ M3+9 M&TJV9 C%"/!_-7L,XEYQS.<=L-FG*JL4%#8!OOC%QIBA'WE%P!=W]- M9&A9MX).,*=G?W!)<$[<9:@[]8LZ!_D!_ $U"^,8'UV)*WN038*>7%/-.8C. M*B'*I8J46M;!\%&B"E:M#@FWQ T+BL_?40QE191G!6L^'VZ\"/>JI8OKNS.D M7 9\:O_5;(%'F ?>?'^PP#E8=M"%_=6R/\1U-^:?LZO(<6F?R[&(/3DW'_Q7[AS MU[DI@$S7G$,_>MS'VJAN1?<0]]29B(T=LS/H/)@N%L>^M2=KVIJPEF;U?"LW MX?.]8HV)7[9\_(<**?@'5_X^(PSW[H?,?D-R:*J[0D_Z%'B5ZL77^;N1= #=':,&W@\E<9$ M!6.3R.K3[$).F=*6R03*T=8'XMH(KT!MC\]%T\+N-D$6W4^OKMQ75MY"ESI] M84_4Y$1TI02H; YGTP9P)VG,+BB6>LT9?DP5$/;=)BAS@LU[RQKE$"=MZ?_M M87_EH>@']]BHCO(Z7J56BA?U$T(2,0)EHUQ&PZ))UD,4%O(=9]7PE!VX7GGM MX'QEI9-#=%]]XMS [*?Y:](?0FWU$J__.*%UDUQ)7]CH>5VL1YSJ,H4K N_1 MCF.C7!BN8&<$=+%I1:B?KL5K$R].R$[971:]/BWS._].N-J)Y46VJ!X 2DB: ME]BP)3^%/R!ZA--X71H5 2^B[1/K( ?"!JG]0&N$KR;SYK-,I^@V:;W?HG:D6*2S$D3ZV\?OL445#/(5TF\!]+)$,2@#5VJ(1ICM,XTHXW#@JJXB(C7 M/9>LE?:G_WD1N_ER,\<_!N<^9FL763F;TL=@5AB$U0;!#XAFI/?4KYI,/81: M:?#XRZU=K&I/6TKZ?(;..K3Z5(O/]E1[[7Q.V!.S M<[4Y0QA]MT]5:PW83)HV^M9I/YB5AO]]OB=$'<_CJ_CE O<8S\,' S4W1[^P MIR,=XT%P0VJJ!TT-2 M3%'+AGKNG5S/9N,16@ND+"6;+$\Y91215LY#2IJ!A9H,'X-*-I9WGPUZ+&(_?0)YU2 MB5R)+1TP3IQ>Q(?,U??GV7^_%S4(<_P(SD H4IB 'KR[%@E%>!E*&'Q"O$SQ M'MR(")'? [2:Q ,5[-553!)Y_MS2^Z >9IQ-_E9]!>K6?^OB^!_&)745_CZ]?^@U@"!H%ML%R_&GOI& MT4GA& 2&<+Y>H56789#41,RM@MTRVKEGN\<@?#CEP M:-4WP.?=D.VF1B\M>_?SF/!=!7]L$Y&8,FB0)3&6,>D8T7EWOKRO>IU'.[/ M:))E5#7=6MU\^(Z&0R@+=L0;3MM*!]E+OXX<27^/)JE$3$!*\BK^4/B)W/6W M\8%P>YO3Z+5@S3(_,AF<;I#S$*5%.Y)$R9IS!S98RMS#P]L>&H)P^VY M.=V)+(@Y\^R=KF5YCMA>QIX^\*^I5\TS',-OUQ9NUHM,;]]SR=&#B-UH,3'X M=<]O*V$75J]LR=L77NA0ZPHH%F$XM_I.P?D(:*S\>6N7F9.)09I]#Z%[FQ=O M!CIX'=C=FFK'OO?T?>\5=T(HR)1 L: (B/W4E&HLJQU*8>"M$@C*;CZ=:+MT M1;#K\J7E+W(=,T5FNS1&F29[+AM!1@9FY\H/KZ/JZA8MM54*$^]MUEF7=;>] M*.'[U3A0/Y53,;,U:;U%M:EDELRJ.^>)_FT$2'I0,GGILMRBR_([V86J]C^X M24,>Z2*[V"..0<4?D:OY'>U>?92HYS2E8]"W3J*+9!8FJN]7R'\^*/=_^6H MDVYC5#TV-69=@[WJ6I\0D3ALV3'( 7VC:)3DAMK E>L&+^T1XSZAOM;&")!@ MWMG9K3=4HW,L/+;25(NO+[8/!.6 >\"%?ZN0#(CJK6:56C[V[;@\<@1_0?J5W,A!_)#) E/Z,H&[U%"<-O:N9]%<_E!BJJ MAL0J/32OKD7 [Q?&J'EE[N]?Y,YX#GL51?#/%%-Y\&'H6U:2K^6XF2Q,C>.7CO"Z2/8XPG%R;C\[QBI1,U,*^VW MJ_P(\!)2Z;79/D,6#8LL@49XOI8?Y\3'9I^+9PS>V_=H>WM3:60%8! M)L11) G#X;@ZDBSSC P2)RG=5;B7T7V960 MVQ][D*;OL6SU+_@N/=+F>Z3=! [.-4NP7(5$I1*\J]$6/;1'<_9RHJGWH/&4 M4X=Q_72:!:[*Q)2O8DK0K9N%!S;SS;Q_\HY!;_0O1*V70P%1>0H7RH:^$';Q M%W3K'7[O M0 "IG^ M)L01+P*HJW_'U*-I%A!,O[+K&1V#7O[XG=/*MUP:=0C9A9S?@P+*@:2!6JPK MCE^3;SQO379?Z(X#^$W9[:-1ZRRZ"RM&\N9V4$3_;CW91#:0Y,]96=G2CA+5 M1S=\N!>>$ ]:\S'G+IW?RV&GUBA(9#K(.XOMZ"Z0_KY1G5/_I@<'8L), >DO M4W^RQ'9,P:8245U4IWT,"K5%.IY5/@:U:)/U8#/K9-R+TK*JOD%O_2CJ==]' M)EM-DORBF:"?;*YS'2U];%MT1AX]9Q:QH4S=KER_JAU?M"0A]4SB%T]++IE7^#GI5RVDKL2'TQ5.N9O$,NA;F3/?%UD;2?O'"VU^"=6B M)B:"4!IUPA \,!1.Z+U)TG;$S.6ADM'-1MD::QQ4-/=0:<^A@NR"Z- 4G/Z; MI=M\3ACI+/*NLKDYV%]'#%76GR5N6J54T'7X#MW_!*P(-DZ3;8!+AC5]8Q4^ M-?NK"^%]#V9FLNHO&D7#W4V!3VW:JZ:I.TY;N2%SO\T(/T92O]'A7=2K5I[" M<9G&A/SJ[NHQ[C+B(&1QT#KQ\U!SSB!++>!%[30OC8EN)ZLP_-^MWJ5?*.D/BVA/*$&K_]X MO;_=2SU6 QNQ\]L<:T]72?+,5D6(3,][A&N:8LN/,?&?'Z467?(X!GDX!FF> M)Y[B),QZR8]DW,5PQ7_9@XY%D.0),X-?$)UT)O%S/$"C*GAO[^74@E8B["+9 MS#*+(@SHXALP=+.3)2R&3[F3>2(\>%1?3X3^03PF\M"G9P0C6@)\S0P)X-:& MVYBWS5_IBY^72-2C%"2-(&>7Y,?G6.G2UR#?@ VLDS'NC>6AD(-N?9LS$K'% M^YC86._]#SDTQZ]&6#"'E]HS*?@$].A1PM'CBUY8@396EW?9S/E707LG,Z ? M)OHH%[>_?S?%XDH^[!SI!\[W"T-FI>W&MV=J9!UIYYR!+DTD7IB:0E%P727U M!,PAC;:^T2.SCWO+72CN!>-C4"J=8U?9TW2S=9L].-:V0XWW\PSVTATWE+B! M3S__AG"8RIP94VW @/"KQXAHD+/&>6/U#[5"%_URO\L50O!$4KAT'_6-^: 8 M5\?IB\Q28$NCU1V#DJP&YF72U%Y!4@_+ S[ S\Q/8"[D@,V/03O7'+<9N"F' M]&>MH,"5WI(/1A-*,G_V#>29G V.0?&")MC=(@,+NO"*Z;/K*&U0ZT@5Q$>! MM=2HIX68O7MRTIEPKQ3Y\,^X+N2.;I[N"K%M@"8G'K+G Z;-Z^[Y:",55$L COM6-0)6/KN''CGE:'RDH$[61I&%5Z'/F,SI4E2 OT*=X#OY?GP3$R M]=RVGIRMFM=&?.IJ\/%UMT_6HU8YWR-6;CQLJK$J6LUNE^8U-\'B%Z]H)(\> M0NH'P;-W=ZQ.$VLRG1\D2TI7=4GL6'R?7$DI7$F@@OIM_,D*B&X,XS'(#A-. MAS96!/N*O,?+CT%:)O6IO0U#RQT*4[]U[%[U9?VX\3 ?)!P!M3<<2E9<^GGT M;1L81^C. C^>Y\W97U2?FLU,]%IT]_.J+US]W1(E67"S!7,%XV8D8$FY1T/Z4W("?W7H6H MJG,//3<&CD5 K*R,_-2FK7[UB<;9Z-HF_GZ@#XE%R@>)*81=%#XE%0WD2)72 M-<),%$%SIG8L4_RB*J1N^ S70%*B=VTELZ)H]R$J_W9J=@/I:#]-O@5PWUJ? M%[J*7)AZW&$62):U2,=,Y,?2JF]-EA9BO_*T2,HK'M?R[D<[_[2M_/: W%=\CL-VJ.KUF:?[4HLO+WTMB M.DK4I'=9*"0$R5QA/G/U3U*;)L0AZRJYM- ? M'TB-C1&]1Z,4'@4:4^Z7ERJX"IL$\1G,BP'T%E)>?+ILL,+; D?A3:4Q9>>\ M)+.W:UB:M'N1Y,^ZL-2AC52Y]K;7-(@ NZBWUF4M*6Z[%_QZ"QP3Z=!4@]A= MLW*11KK/2X24.%&%JY4%>AO\D9-_Z'9FB"-"7E5@@!MHTLF!JJ (;2 LS_8& MF3="=M3/)M/G5X#?OC"P4($&;KJ2'H?Z42YC3B!$II%^FUGM.(V S>HDH0)B M0-12*M^RR7@;]8(9 )\-;&I -,F$HY6Z2#=BV#YU[,EM#P?*JX2 MZ%6#4WTGNJ+^-3!VCO60[M@"23K]A<@Z$H[7P"N>O#2C/KK8QMTG)]5G?PR2 M+Z3[ZPY*_)/X4)N+=+#Z*(U138;2LC_/2\4F^]2WCCW)BT'3U M,:CS004=4RO8-Z_-J=,_2XM\%Z!#F-\,V2,:;=]'W;]2Q!.UG"+/#8GZANK) M++R8+H$]!K&P/=!\'T5)"#0CZD;";TWN'X,XH- +WH:+D[]>'8-.BO_HUWXV MZ6'Z)\:6P:E )"OJ"M=_MSG]48JO7UKL@@4"Y2IZP-E9TGSZ6HJ_4!SW8UW1 MQ%L@'_1(/""&HIRO%)(GJY'>4JO5;Y1.45)5>;$%WWYI3=L/,>J\?&OY^J+_ MIYLQ 3<=S*)[7,E2TL-[!GV4*L=?1 ^^A<_\*?4VSS6@6 :B(2F*,MGO$RC, M3O?O-700E@/F2:4IV'F_31;W0#PN?#+%5?H^'[K^;L.M:'7LR\">X0B._1E, M)9*]41@ XW5#%;_P/"8.FFSB(]4]EVH_W+7)AP8$JM $B6CA MJWW@!^;?_>D. 0N\'JS%:'/7KVFB1_%1@X,0=_G)#KSNAA?>;?V57.%<^AB+ MTPQ?Y48?_,'SQ*7[_*<2GW&Z#*&W_,, ^J]PM[3>P:' M\=A>Y5YUW?F L1H)(\;PT(7OJ,GTQ9COM*&:1Y3LTC7ES4C_4N[^%^!3[Z!B$@7[VV8^@<$=W8"8PG!0U MPMJ,6T?VJKR?:MZL@2?0?,#$#,X>[=JG<,R'OZ*BYW@NED2GH(EN="]$>7?XY=\]YQS]A!KQ>C"?-CS#4L&2D9;> M$W^TS)J(W*A85-J %N?&(BY2E*E?]XY!8(HIL2@93Y4P**F1SW=5R?,X[7TO M\\Z9A,['7:D7Z9P0SA0.ZU7J=BJJ6(7V&ZH X@$W-53,E+Z"MSMV==>XN;6P M-M($3*SBN_V_&[D2L4^*/R*6#N[7Z^.1V5^ED*?,UJE7('[_X1U_*!F:WN]7 M7-V/=34.Z1T8$4]96ENSC[MA:YSBZR B]:9+XLTMSGX;6WNR(Z+;[""E\@_E M93^/]&&*+,0XTR&J?4M'5*KM]9K(AQ*^$Q>WYOD[T7=&]S?!+4=LVU%*Y(7* MXL&?"[4--9[WVEB=K*?F)4[<5@]XR/!+NE>05$=-SP+8',D/K"GF@X7U;#\L M/_WT66]-8?A\QGZB1"_$Y%!'4-GCT.BBF3N>G7M%6)V0F3J/8H92T08CKU?D MRR?15^9W"Y=B[6))U:PU3QA93_ W@_Z6Z .JZ<2I/J0FF1?I!S: @Y_GJ M&6;[HM,TL_.FNA1]KUD^N.^'/@Y]A _GM_04C,X:Y M[0GDK'R(^F/(&Q]JYHXQK1 =X6'^M_>/&Y128MZQ7GF68[5F5Z=&XHGAOO_ M2WK'?$:6Z!%&8<"G;_,#HZT\:4^2OEMJM'_]@>LMT?*X$%-6=^W$+>Y.N"0U M_QCD@(N;V*/Q DI$#-9&8LC=G6VX)S,RO\-+]&'XH^M7[WC69>@8^7*=6.%Z M8A:G[H4'AV>R#]4CYW'G)YTME!.<#BQ2LOW%QV8C=0PX*<$+B:#3[Z6^%Q#- M\+UAA!U(M"HNQLV-Z*1#%]M[%(KFQ\-2)X&.02T6X'^1@?P'\T'5)@,(KI/^G?3B74NJZ MY7ADA*T>_N1)X^3)H.9(T3UX4]9'.B[]"OR?=9W_;RYKQA9<&))#4QFV^P!X M3LAMX:W=:BAX\$_QH-NEJ1T5$R/[A]?-Q\(>GRX!<5JC-Z+)@O!7U J:I#8! M.XL*-\1^'QVNB/Z9DY)\XL:NX_M3Y9Z>V7(+Y_,?N![DDOYVD/"&LU#?J#-2 MDV8M_\D'LF@,T/- ^Q%(#FUTNH-ON3.8(^%"9E.)KV#!RO4'X-:EW27$IE)] MW:'<-@'ZYC#^G8V$O3I[Q&M;E^H:>=^T0-\/$^.^4*Y:?K24^0(L0?QFO_ $D?U^O?&[E=5'22Z MZXT6[SM(@"2[7MP")3(@C&@X','T&"2 &*SBA;(BN+K\OL*8K+[]L+0?*3U! M'IRE)/B=#^TS$YV5WTN-R!1P4#1U!URJ&4#SCM5=^4W,/AN;Z8 M1Z5YW==["U3'\J.GOF>D6U^PO).V_9*TE$*CQP,,=.(44JV!FVQD0735KNHU M.BDA!2>564A.&_'/Q_J&CD'=ZI[+N^WF]IE/,OWYI\?*ZBH-.(>2I@:=T%L/ MN/$74T-WAM]VXSV6DH#OY"Z:@7W_9Y7A>7^]JQ.&^&^ M=E09@-RP)M31>%4V'\\:17A;^H\<9/X3X@H0,T:*.=7G:=2[^^0Z: J$H 4) MPQ$2$7\T18$\/_=&=E88S+)I(:@[O6KB&_AHD6N>+MZ\80IF?LEC?T8N-R1Z M($P1!>1N0RBI[VGY1QITNFD\N_9Q53Z0P[C\&%3'[D.G07AM[M]P5^( _#J@ M.V<$YC_9F)QM970F\/?Y0U>@QA@8G:VN?WR1A^?[I8+R?WC%R9(%F&9PW>,\ M@4>+-]V2/!80MK211KKQA"63=6%U;=?ZEN[X^%64>\*N-K\['_^B)!08S3"I MJX^S2^A6N%C&F6A4*(;\>/.[9J7K)[/V82"_UQ11ZH[Y33G%8?$T:K= =F$2 MJ>*9%27]MO7?S_#_+<$V:^X["3;Z$=^3^VQ?H3!!GH@R,)HA!A=5_1I728N M.[""V2F$-&!>V.GM@PQOE*H>1%W.W>J"!0M'A?P !T/^ZFXHN!Y0(MO!;.>4 M4;Q75U#%$_1I,+@'1)#%81C\D+)RGFS#=J23&=%TU+JESAOH*!\-?YY[1M.F6(37Q'*B%Q(G0M)][;CH MH7B!Z7''Y&/BP>8ZX6]FG!Y#NX+#P 1C(Q#,@FQ=2;C4G0WLWAO8G @L[\_E M_*SY<-=9]C-P;8+.5P*NO?%BQ9"BQI/FC>WR M[G=OHI[R^W[H>*G*T2G"$<( -Z<'Z /4[Y2@V6/0.'8.U])W<56@(W8+<1J6 M1KY7]E1.A&P]\HDW?;&]S^N2M#_2\:/WJ[(7^1E?P#GJQN27M.Y&(0"N^8_S M,8A?4<-;^IV*LZI91,79;1\VDQ>:!JZN3I$IYA\I=2<7'_BY@Q)FD:413>Z! M) MJ5*,<_#DU:[F,0%]/37'-DCG(>?,9ZRSQCV78*R']G]^S!M@LZ M&6\3<^=YHLEWD!0AX,(YX>3UNU0V3?YCU)OD\TB0NN2I M&YMI!^SCG#1#-7P$-:F!\QBD]P\Z3IV%",93H(1;@A_MB)4?2B6PZ539;/<[ M5UOV%S[+EO#WI05*S%S^_**QAAH)-\3CN!&=2-9]=M;URH"WUV#L>B'.;EM/ M'L?9E;Y5=WN4490;DOL>=BE8AC;FIYR ^(7CD-FJ=W7$K\I3^/.>CJ\='$1[ M"#7\)@UH,\VTTBG&%]M$O5.?S3J1Q8SO* ;D9X@>)-.>K'QSR:JJ7Y.LQ97Z MVTZI5XMR"ER5>0:UW9U/WV^R[+CT6]@\5]*\6X?WY>&9[3NTL-\$",.7(K:5&+5N@G##7NXTRK]/C+T0_"EPPLW.^ MK">1$/+2--R]+D+Z_>TB>1IS&-D0%D\RHL;4&Q/5FCD/-45JKJX&9+5\9DJNN"/Z^]U%JQB'*J.0?:H"2S)'MBW=9R-'X>:N)O=^5,NV9KTU-ET ME8A*/NX%%2&Q,S>H"?+'(+=(BA;= M)-X%6"$OR-4K3LAA\.NN^CRD+7E5IB]I,%*XZ7G6KV.V=O,R)PN?(5I1E4:A M%7UO U1:(!.<3ZL(\JW;3,Z>JYD2A(YHN0OM>DZ,LVU)>'OS6%@72Z3%U)7ZCQFC?Z MB+FM 65P_8'>"E=[0F6OX+<(K&_EQAU#L7(I'A,N?M'ZFBGNKD?7"!%#< ._ MO[U&D67Q39"W4$&*OE=6!K1YQB,$[L] 7DUR3BL,*_H<+U2_\\.D;[GX]))R MX(ML.5X0^ F%%T#-0]_YV5SIKT<2>N */P!HZZG[L*_#M$F&'4&#P.2:<*C4 M)=OG7N5G'C9][31-%FJ#^Y$OT?[0@[P3% V@$U5^T.X,]Y^%O)W(*+<1 E#< M7S/=+9A$V)5JG Z"LIX*946FR]R-6^L+FU_%A*#X:4*T/QB6U\@8#+-/WZ;0 M*>LJ9S>Y&%E!H:+^VNO%#.;60F/C-RJRX6 @%+_ZHHRX'/J,,%P1-MUHP->5R)>M M1D =V9;6@P+11%?!S(V*%),20F-NT>JV_W>CPLN3X_H"FNUG-H=NQ28W M0^IK=OL8*-<'&U40PPAEZ@]-?A<_BP?1!7"9Z.8C9)3;UVN5!;#1"_>/PAIG MU8?>:/8)&!W8N3?K/]VYI7X,HC&;O_(G:R%^([GW6=3R>)LR0?UR(Q*1OXH: MT*V^USK)I!%'[_GW!^8K[CKK=/:L+C&WZ4JZ1TVKM\]Z:FV]TLA&C ^IV.:S MG+@S<-WY_61^ _922._[NH[+H'/]%AU. M494UINWJ=1)T6J;S39-&IUKDPN>THPC2&2!H[A@4@2Q=#G.CV!)= M'Q/AM2GQMC_,K=9&B#H30>4I3_ RV1P@5J_-%RSV<;M) \'JH[.\4844%O(M M!#V6J' H$&M%GE.*-;@5CTWUO/6[MFWZ>Z9LD5W9;5I]EUK;:;=/G'H@$SWT M\*W$-XVKGD7()C6V"@]WL8JOG[@$X'NY>C)[DW"%[WCG%6>C<%XX:38+YX:EAO3VN;:/G[?1T9ZK*36FU;CX0;_7%.-_L0 CEPBCM;/IAC(D,N)]4,^72&E24G,C*R$5BV$> M@X&;,B^6#B@&R8V[[VTJ/*AZ^K4J,D#J4C (7=YYP^+[];$8BPK-Z)^8+H0\ M$7*"*-]^7UF[+\4NT;1U\\JV ,+@VW<,@:]A:ROU"EF9]AMU!F+7%T9"GJ4Q MPC2%).Y5'"XG;5M!#8,% B.O?;)S8TUJ DF%/>12(<51OR,NT+HA[(M *!$* MY2$*=>6N$IX753 %]R6S^@O&WT\*>^C=>L[U[=_SE#VVPY E?>$]&?,=/X'& MG9,31N'N2R>"U9F*^!Q_14,($NU(?F MD7+63)KALWEG.-_NNS^.N2;>3U-$46O;;'#1=B\C<6F>C(M ML7QMYE=U6#>'C@$0@@5/PIBHME+/M8&8V/-H\,&?,^G2BLOOIN;<$KD4OR!IHK*XK6W7V] M'B/>A&4,^9XW&%(:-4EC":S<]WBRA>18^E1DFS&_'-OQV$>J9[IK^QAT0C;Q MB;Y3Q*-$#8F-I< M&?QIV^,!<(5-$HMZ,;V9HBM%I1RY\RA^+SNT%+EQCJ=Y MD526^T *.E>Q>-!5R;WK0>'F[, 08A"]1)@./:B:TWC!)W1BH9G'X=4Q*.B; M%ITZZILU00F/,<+'('?*BW[U$Q[**^5"?#U2H0>.U?#B8Q#&JQ4I0%%HO[], M%L3^MLO:E,HSL8%O_25%-V-O9'/O6R466'9/0^EDD 4E\[=4#@&._M_J^8K( MH[4U,FN>HGY4!V<;G.MR'&C;:XKSLU(PZJN^< (P6U+!QC-:4^X ;[)@/*TJ MZ3]=BLWSC _@72=3CD#Z%&D23_NO4QB'Y)="9ZYVZYL3;2$OSMO[PZ M5V&]"GY2UL3:N^]6:10)N3^:8)'5+4'N/6,TY[+Y'[C$X&ZIT[^_+CY8T2,U M09I^)\LPQ7+I@NJ%GV?SOE165E09&+B^CA.]E7=!A#G_!NA$D_#0D>3)RM3L M50$A]-AK0[F)7K;%^O2G/(I3_A+,H*X"1?JT%6@VP*_U?0[F73F+-#!_\VY# MA?X=U$.^BX_3U=0,-<=E?LK:AO"ENGFVO'G,^.54L-0]R9-BQ27FXI_L(;!#GT38CQOD/)6OK#V M>-RM3FH9!) MA-7*GR,TPU*;59K/3Q?8/U]U#-=C*&]2-:Y+1;2@PVOE6XQ. M30#@.]5IL+G,I;6UK5G)Q+6UI3F#]$]3DLP"^HLI=[@8& @@$//*CR]GYO?/ZSI7 M0>FG;Y]4^GK*&-\)#AP.;!! M]$N_F>;HZ.?'(&16'.93;X;K41-Z"4-CUB(P&XUGDR:!"$*1(.12BRS"8)/[ ML6=6^SKO5:FC,/V[=G$KNBX44%WJ@$XF&B 9DL\PQ:#;< MPN,-I SC9#0)Q1*@KK;V[1&S@L&EEF/"!;(KB_:IU1$?C.:G<%*!\13.RS0F M!@*&!!Z4;12':Y/!D30)(\9M'UOA=6N^JU@MAY\*=:<+'MSRY0==2C$E:6]N M9J8[RF7_F&[S\#AM*+K;(W(WELO^TT>Z:B4:W:-*1P"&#[W0,68HO:U4M-]B MZ6X@4AQ(GS>TZC*2Z73 ZSY6K;L7-*3:KK%(-.CRN)2?'_88="(8M H51#;? MALSF:_)342,'>-ZFZ )KQ_8F1;.)B L63K%_PC=EYFG^U&$(4M1-4^L__Q58 M906$;N(8,/9"+_5D-)V4D *6)>9R:HJ^COD2MBHS'K--V*KE^3(U7E^QR"[1 M'4.D \QUMK5@Q^&S%HLNS#BPL3?7GMJ#FR@]@!Z6S"%C^[&[BU8WU;J=1RSE MUE!^5&KJ>%UY2D2TNN6- NK#!:5*%A:ORY)P@9>"W1_/.^@VT7+1@D MK1HE?11U/NR&Y&USV0L6HJEWD5<>?5[KZ76OG)X,J)S9;,1KW5%SG-HG]\3CUXOMU]#!*+ACR4_%LKH6&TYR:] R5E M$K]>5(P_1?2["$(2>*$X6)W MKE-90X$C&&,_?IYB9P>.16@GZG;,3/QTN"\V5 M9X?;>",3_]70QZ"%*(F->NG0HTQ#EFV(/X5$D:$; M+N)G$-__ P>+_/O+$K85$H]O0,X@)#"?\+ZW2()A%0^R@ M8[OXMOBH>J7<]AU8ZIQ-@>>?U>(UGOG>JO+!;P\1_3>3;5GGKY2\(_\GYKX[ MJJFHVS.*BE(,2*]1 4$0D"9*BPT0$!&07J(B79K2#8F"@'0! 4$@*B"=2*\2 M>@0$!*27D( @/:&$"RE,_-ZL6?-FWILUW[0W?YQ_[[WKGGU^99]]]JDXQ9R2 M-8>L>M;SSISQ:-)"9"HAP>7+QDLDG5U+ /!R?EYK0M+X2M\""O=+UU(BQ),+%(5SX4O/07V/ M%:I'!!46D^G-!C^VMC-79?#4YL"UMJ+\>^JU@'BMQXZ!>9#7F@,%#/>GU2,N MY+?CPAI.R'I,"-F1>%8JQIX],JX.3?AB@K@-,%$WJ M.=I[A( E7 R0F.OUX-/^:OOFDT 2P03D^N4M=:AG7,!?G,@, BDA75&3'_"0 MM9RY4QH!)"-;SG0FN;3<*8ZQX-B/R.*H4P(KBEB6>@$Q,6BY-YJY/_L\M\N- MD8Z!VTF-C]%N=J:91]>1J5A!X_A]JRC044/$73H.1C2% MB2!&5-,@I^DB0J5,+0J]"15>4\^+'Y(DNDW; CA"KZ]TOA&"X\@MM!HM.<1X MLR)]G%2*+_^Y]MOA7%'ETK?N6+Z,4):.0^:K^>X!7[OE_J>>^SB&7\E6>3?B'!7>#] '<" M+N7OXIM#Z47WFQ^59?4X/01KT M63]T]GLQYY#@UH% LKG.T.<'B9,YT<37^IQ0)7JP*TB6'M M$-:UT+6?RD(V1[L'9Z52K.@E+>5[*@!XB%7U 'T:7P%\Q?U*8F M_/'**3/:+1/O6%2T-L[OP70:_RU23-K/TF2$ZO=\LL*V))4'BOU;ZWGB*]&P MB>)$XJT*O3TP&WID4?6W9/+^V%+U/S8P31@X*@X54<8QV?0U0, NQ8M?$&O; M* 7,%G]$\R/T'$3P.6H]@8-D6T;*Z=5#3L7,P@"A1&" YW%S==:OFL$JBUYD M%X-"+'Y+]O_3RMT=8&[-P'3 A):UCOUTF DJ7N&T;NVZF?:P,>'KL:07(/?S MS0P7$6H!%T!R4&_^HBNOU*17_3QW)<.A@CCV#-W?3OL>Q4QOE W1/4[\;2]# MB)6S8"_2>ZXRQ&J%>6=:FY7XQ]%2P.E:N(;:RN[.#)UY&L%!;$Z92V!Q;3[] M\]/66E7QR5)9TZ&K/Z67<$P9@W\92-_5)%_GG>NP>:R)GFR2M3ABD[^+TSAZ MD/&]YI?_;ZO%>&"79+\Y%]#VS9W0!HCNV5<2R>D^!2NI&7X_%/IK?MX>NO-' MPM'BW(.L^F/SL9DLWVFI4!=?6B&"8QDEN(.*G$Q]E;/J'31YTVWLLL9VE\C/ M>DN[4+8O.O?N/&K)I55"%P;H,L@)E3'D#DX3CB/J$L"=T-<8XFT,F&H&J!/8 ME0Q'X:K$K1#]:]6&XK-BN89*BM+[;WCZ3XB$%6Q$:H!"*K7A*B0O\AM:#8(# MT8MB@WK86)@BE[+$NONEWFG5JV(:\./6$]C(O% MJ7I:.R$ Z\4/8,CU0U '^==T"7I;?62;(I#?E2T>/71Q0_;2ZU6OXZ5%_6B. M##W8 =[[M3CUY6;>"A6 X3-*4@'K$)EJ2WDEEY:._V,H9_?U/H]9KYR MS;:;H53[^[I(E<2R-MS^=WX2:,",@8#4>2 MD/,;JMB\$8>K];U:AUSK3ULEQFSJ>)?)*]W]&T?.OF4A7F<>X;;H'&78ZH2. M/C#]U" 11(&6GN^<9!.7/GFBB/$OV M8FD7"Z><,R&Q-T:O7RJQ9)K<\0C0)?%\6!'DS6.?YIP9>+K5@D]Q"G6.<.F& M="3I_-%U,E$W:P @9 X2,W:3H4A;SPY@!YCA+F?<_.UY27+EK@X$=A:9[P[9 MK+2;04+!5<\UDBH4<#+?BYY(.CQDV85-B%+(&\#('#@25<4<=0AR@;*V?W8_ M!('GTXR)/V;9]*PVGX3?52U5-KEM67EF_0Q_(O>;%@=*#XB\^1+#J24.-R+> M;A8'\HGFVRW6F<'5(T4N:9.Y%O%$[7.6&QK?6T!W3MR2A%YQZ\5];^1P_#I07[,N MGYR1%T2Y"S<&#"GF5!'@-L,P/D! :TD=>PT6";XQ<>I&4Y]7%*Q+BCR6RD/E M+T6IGHAP2@D%!;_]=61U$#&:C)IZ#!V?W,-KTC*3 Z6].%L)!J7WF$0Z3GF? M-196V+SJA.NMN#RN=?>RRIK?5F04\K=*MM AJ#*@_A TW#@J#JOVZ@#'B5X! M*HG/6Y%5:=2S,-XF>8*(T3VB;ON,J?YPTIAI*&?,M7:[%LJ&_&.)T6, M4HV?GV6>>, @CR"^3LP45ROT)%T#X"._&-'@(ZAG66 ;G>ZN)W_*K_5CL PJ\E%\@\!VW7=" L==!\?-=9;U6I\NW=S8M7 MY#'F?K:QUA.=D^H$\D-G8;RN0_'EAR!'AT.0*;GP$)2K9\D0#9:4U57,,;@@ M\92_G5('4L17QL[6^7-U#-E9=8K-YS&@(19(J[=BQ-8 MU?O9#'%#G*\"K'(G5F"*/\%A/]%500Z49>]LQ%!^F;>A&]R.EHQ0G@B,)(=^ M!2P^3[B-PB!5K.KJ+U:_:9\U//K'JMO!=X\%I_'V?>Z93V_4O4S"'SSZP[3\ M7B-H;H)Z$L65UN%?C-\;TBE0"9(X!:I4"&H.0L/ M6U<@MA.6WAR"\*=_/OE5HA+DRZ\R):MD,RQ>E;UMD%Z#?7&F;C]'=BNQ_9.T MR/V*!::?4I^;5.=Q+S%>AR &Y24;T[*:M0*%VF<%KY1?LO;$X%WE-G@?@M]W M:3\\*T[__Y=$N D^01 MXQM.XJ!39RT&($1&,,R5P7;\4:Q08EC:(2@FEXA:8R?=(N Z&L'1,.)]6.PH MA!,;:0=KRV8;\DUV_C3Y0VW&Z(CDNM+S5QAI9KN6EQ^%2_RAHHSG% 4<7;), ML 8\*!I*$='8"SA;TD(0/E?L@PVO2*3B1;IL:\[!/'ZS'<,$ER0ZH8C;^-KP MIU5V7 8O;SWZLDP\20AG_BBB=TTBWN",GGB2^R-.L?MO/IGI@)A +-8@*A.# M^7'TGC.(/EC-:"DACNON%ER5Q'8%DZMX@5-.I#SHY'I*9OKEJZKH_]( MTEEO4"!Z%"M$5T;>6/@.JBH0W?)C!9+8,VRY_SM'6*W MMVM8@M/MC6/ZBK>,K66G)I"M:PD)\Z*JW5@)]&JW%R%Z1:Y1+^)E3P_?'=I9?5+[=7A-=E3*@V K>X5-<$D_7E6_.W]-S4(/Z%2J5GAL;HC;*C MQ"7).;BD,C0H*FEO104-/&[^@>1K?"%!]PL,(]@_QP8V6]$WV?DV3(R,2(8, MI<7ZI/;IYVB9G5O;WO^UJ3QII]Y6_2[!>ZQ[V?U"7WO4WPL^2 MN&JN[G1A8N$!?71,5\PIO@T\GO\0-#6TAYLC-.N2EUY>@Y*13$VV:=_>%%Y$ M3I7O\. =D0^#JO:WC#*O8EKN5K$.A*L<- M/*4/09>/V!Q+J'3Y"(Y&N@Z\PE5A.@: "UZO&+@!9:8/"';0+P]?:E+W*%RN M6&VX[3-U);MFT4GQPTQLR>.''_0D@=#1 2PX'%85T Z>,FUGB-ZQ%EQ8P*Q4 MQ:@&0QZ='.N0/XITM;Y5.-5RX0S6AU4@]LQEQQBI"LAN(/,97B,TX[W)6MR M$CE]A &&>8*UZQ<)D(G9I>O$U&IB\]CM[6H8IU5U9VZ,_X6.Q):A$\DL$W_7[J8=-F"RSB$%2-:A$1FH>L33E2U T*)P)176KD>CQ:]$JC6X9/97.L MA]5Y,#E,;;TERI0->WP>-HNJ9KPT >,$.8D8A1S!/-H,1[+ C2D*AZ"G!GEN M0ZYT#6*N=5>6QIB:^%=]\J_ + .M0N) 8Z$D&MC5METF_Q0 ME[#^&&X6.2W_E!3 KF#B8?,NA=L%R87@0V 1;$1P!^KU05D* 7(*>#QEV#AX M[],CC323&_R&/[MY>F^;E2=^^QD_9U%A?!W"1%6EI1^"/&:XZ*=B2! RG+C4 M3M-MQ7!4RW/ 8'^FJ+<>(J9%1(F&]RQIZ?4_ M]+V%-EBDF'ZON^-KL1\2 &FY<,H-= OM'HS9"BZ#9+-W_[HJZ-G9]&*I3K%$ MUE?2Y>A;I=^1W5!)GB[Z" H$AU&LJ?(DYU"$+!T[F4S5&=[]9@()IVL->U;] M>6L34N'P9?K;KX"C=\[?B;5_JECHQ&)EEON0;UU-BFD))P1_2LM!.GL)P"4 MNT+J68:S='A0-:P,$X1KVSE=_1WV(./..D]G(WR+2>Q2B?>S>&R";%S(<2M! MU*LFE=+ S^U=@IW)T[.N-^+?7ZCSCQC5,3=//]_?>E'WR;9/DYAB*--EM9TC MV\SK6<2E^;0$C!OXU:PJX$-4M1SS-8J ML.=^;4_/T.T?N>O;K.SCK60&BRS"8G&L6E+T*80XX(Q'0JB07U0!O!=S8-%4 MI]9EP9G=W-*0%QY")8(A7VLRC*Z(B<>:0=Q+(@(&!R]M8=F;+/+S4@Y&1: M4AG5@<(KF7YZ@-!.,$FNZ1%W:RR=U[Q42!P12XD&$ M>OGP;!"00H*2>XA&6/>!R&!L^([\,?CY$"Y3P9G\B87Z$3F)F^3$3]=2I97(TFED=5J9RD4-E=P@4792L4%)H%7.7=T3 MBX>@.Y4BD2EBWCFYS[2GQW;.P:XQ%((Q]'&,_%0,V6RD&;+L__80U&:1PU44 MJ+ARD[MTS>WY$8?!"S<',S./?E]2/QXHK)N"='/LN_&"- HMVD=W89>SN4EI M!ZA.CBQ7&[#US\*)"[0)!J\F(#?J Z"9#=(AIG=_51G>F]<9O72ANK$J"]]0 M71>;^_9[K%GBNZV2DV?#OI__B.ZJ@38-FUC\%8+_R :5M<_IMD!C8%6U#/G\ M&GD<+N!7YIX1AMB8G?%^VW5R1KD,89EC&]??<21Q^I7=WIHFY2C5G]:$$$LX M0949TNK-G?@>V:$EW1S5W)G7@6S2/>B^T_\];=$SWRW"D;9&B\8\,GH%_8IN MUR9"VF3!/YH;'G@@.VH+ONR9O0=_$P,WO$RND6@KD"SF=3JXFQ#I(U UHD>I M2K-'=R.S>P<IB:LI4I2G8 ;D:17SPNWY)_A=+J5$&'OK5^6>$A>@%/F#2_UD M#>X-5NWOAMC3A6P,+*UM/A2GW]3E=E/L_]%Q_/X1\6P03PS#2Z 8W!!*/_D- MB"&I=_).ZB3D8QL(&[\;LK\770MP:/LVDPBQF)B5SQ2Y(H'Z8U M_#&010#C]^64@E9^%;5BAN>JV%E.#HD'.MXV#'B#"& M5ON\D;9M2,84ZV/WAPF86&Y%JX'+?:MJ0 _JN/H*)>AFQL[&YP_UJQ#B?20@ M8_]I'E8+YZ.EJD25[#QO8(=U$I.%Q]IS=-T"%;17)4_CVJN#D*^ZQ1\2W"&]R=/1-)WVOE3L M.+7.]#KJ*Y2HRUBZ.&(9YG&?F'5]S=9&DT7AC-MV!.1* M6]M)#)/PR7G:(>@YS-B-)0&Z1MR8?>@!]6;HX=053LI]4AMCA7:V/I%$#C? P$XLE))4' M@L40D^@_4^FG:S]W UZ> MW5)S]%.AG<2WK :_()&73.-/MH*/]-U'UR#GWL,J=2<\<.184@0J2@+LA7^3 M!VO(+*F%)BB@:[:G!0_H)_"78((D">&:N%_VE6E;K7"3W671+5?1;./4D3Z? MP4\BM5X5*X>@WA\'#F0DH/J9>@(PSH-?&>SY/OIV$]-@AIWTM$E_LMOJ"=+D MEEJWR^*V.%!]U?KHV32/Q@5!C:KE3IV+OGI6\G6TKCAIWXLZ62HNG5;RX@QM M["?X?_O@TO_VP:$5ZD1':ED@>I-6H?O--N MGXZZRN\PW'LW/R?[01. M/WP;7,P482Y<#-(YR4,E(&:AY6D)T$>H2;X'@!(!+]'WZL)JN]I@@IM;\ L% MSAYU9GZI5:I<:6Q<+MVFLUZI[;%6K=Z+Y.!] RIJ"2E&$6H5U;*:-:^X^Y3A M:FZ\B-M4<_?*O(*S.QLS 4QD8C2\D#DN(B0SB#U6J[U'U'( M4&G)TTNE0ZSJ,E=YI3Y&73?[AXL&@=A ,AN*I[FSSX_'NE6IZ1;OKC75(NR0 M64T&I.QXBX&4A3.FI55%F_P!]Y M]BS_:0)+^GEYWZG!\3=7W8UM#'^+!';!H@L:!SG3K 60MPE&G5[<1D4KM9$G M].Z=X6]5?QS%W"OLGAQ^GUE\5QRU"F'7.-])4HM0%M#U<6B<-892\TDV] E3)^;2I_9Y)R0G$**X&UHF;8N[" M$1.!0]!]BER*JQCR<>"SH5MDFV.:+8>@U"3.O5Q/HQO5UXT7WAG#QB<0=J]Z MO.^W/5PN\ITK^9R2= @*&ZDM#OYF1"CI5<0N A/S"M4B^I4![W(W<-3C%0:W MJZP946V7?_*_V['^QIAJ100?LFV45DWE^C)MLY^:H;GMKOHZ-IRWP#$6Y7 Y M"CEG-I=RP',(.B8,V"P!85BDH.=Z74U5[>!3";'"Q*9];,TQ_T/0W@C M*?B[V00UVKFCXZ@MMP9B$D]NX=EG)[5C/4CJ\\Q1\)#%M(0'H\X9X]D_-\^? M \X: Q;+V'6[>1Q@CJK,CVFR$IZU[<[I]G*9V[J XNC2K7,]0I79\L>\TTI* M[UN=4RSX]JZH.YCREIJ_A\HDS4IO_]=%#SG;/_^YK:D1(C04;D@2ZJP1/4GT M3]W+2,WS/E==FU"OJ:?YCBT)^_*(Y"MKXQP+3FOE0NT>$U?QE"FOVTDK4Q,\ M_#W/C*,;7XALKB50KJZ@JB([+36N+E^REHB8RD+L7MV:&^ L7-OBK [1(YYDBH,S2" M-_O$8*AA(("R_'437[9Q1^C#+RE*D;J42+?D3QG*7EL">)EXY09E)UNZ.L^8 MO&ZH-=C\;6%J?6QO6;;/_.2IZ7_I&ZKU)&# M"]%8SLBEAUT[RPY!12]4*@WS/U&KW%#' MZ+(NAR ^9X UB$AYH*58.]+_GBX<,9C;X/YU"IZGW?W,Z&;],8X;9Q@1Z2G/RU8GL[ZEI&2RJ\S\GNX5OM^50(J%)65*Y.H: M?M?PW[R[5-!CX7N0SR_#!%9V; MVWAH!H^DLX /0<>=1IHE0AKGL&OM1=.N=%'U3R-P4]$_92HJ?P9;!S^]WO,4 MP4*D%U3;_&B)>'08WT+?U0A1[\^'(&;30Q##J;0T=!R"U#6,2 W3^Q;L PU9 M?D 1C(JB'QG2_A9@-THU+ID)C.G(J.ZC?PI1-PQZ$:3TMX"N5[WRC&5R]X4B M8VWD/1V%UP\>ER12*R_J/WN6W/B"(3@O)OV;04)18B!6^M_2!)8!\@7B3%\G M)BV X!X3Y_;'H2"%?#MD^]A]5!=&!'X1_\VTRUYJ&'[N\ZU%^Y5:XL0$EK;L MZ/T&ROL(]M/H%54B#V!NM8:^4KX]Y?AYV9_,&Q/[6,K!*MN<7NF7-*UV3O7CC1G#?S%2?E U]5N5O%QY# M*-KH'7*N1%23_ATPPQ^"(E.W/=*L1R87'9E+KBS_I/"E@*E'FT^A&3]N+A^A M>0AZC28G>K'=N/)'XUINJ\L#X80KUYV?[W:\R:?U[ ]A!E#\E:AU-$=Y94R3 MJXI>T L55^0"=6 1(=L!H$N=_:PGY5/@5Q@^D^EROI2>"GNJ?7"=::OYFVLZ>+@UB2=AWNZ9XED+]NE_K11U!;V:#"6OHV*TW\U\]!UQ;J??3'E ; M-3/V\^@O2"AFIR:NS%ZF6 N;-G=\9K#*$K77EUHRH_K:K9E-32<1C> _H'*_ T;^B&HBH>B#BNHE!?7/^@WP6"$X^ M!#EY"RN<,4\]_PR5E;R0T#/8L,OR=/B6!^NT[9W"OW5W\4=?*NKE6Z33Q[/_ M'L3VH2@#C1W&AA5!RE\JJL]NB=>=!^G6;;,B6]R)TU.7<][]]B.-( 3OO\/E M/IZB)HR7J\Q'M/=7U41[;5A %1%R@;.P*"@W_-;\LE4"N;G=[5/(Z+5SE),JC594#V#F M,^%&C0?3]8:$C3V;J%][&P7!(?/C[$;C'^BGJ-F<2<.$):S=1?$1OJ>3NI'Y M]WN=@DLJXR/L\6J2IJEX1"-Z9?,D53#EE&D_$(IJ*ED>3)JJ6I&C.3#7;(UI M'ZBR>U>&QB# MR$K=2 9V^Q"0+):=]-I&.^N/=+D\@DB0H\!WZ*<=BV'O?%ZG:4@&5N15VKO/ M= 'L_A.,9$-PSF^@\?4SA%*/Q$LLME\1QBU!'41F3)0*4)??WFCE%ROXC+G/ M /4<*%&_T2AZ" =_3ON@_%Y60W\J?Y2J(BH68^99>DF3]]J '_Z)!G%??C^R MR#4X.ZK0UF6R'Z69]SNWCWVD](?.M7.)]P0$+(_^2SX.4W]5/4[14[G77/*X MC*$-8ZV&;6^@]&0AR0VPUDS7EOTQID4OUKBXNL7XY>:?N<=\1&9?5;/!+9K2]V<-01?T(GKQU5(ZHDWE>I@/OV06 M$@ 9U01D93,DT!E?W02$F#Y(.L _V/[=\H$;\GC8>152'>(%^X AFFR*'H+: M'E$,[?YX&S6 3R_7D$]R4QN_*UT[6+3+IPVX466P&DL4R?:5'<*Z]%:4CDSC,IJ8DUPZ&3 M[&PJ#,S[B( ;T-"3PE^OMZ-[? Y]++"6(!_ET029BSLZ;_(+#7G*6].=JI5+ M-A,Q$ 9=$V>AG:*]_=LFD15^(AHL#.S8K-#EI 7$61MPAM\I7\/V4*,WE2:N M"\C^P50>@M:&B5CR,R*.K/IJY]M>\D?!^$I?)MN9K_1M) O3X G0WC7)G^X4 MF7;H\:_"E_#I3N3BF%F90!,$K$^%.B5)++V&6A$ LPSVKL.X7!_\:="EXE#W MLO[JC%FC\O^3E\/]/Q_[:60&+8:Z455II25?2.CP65S[K'JT\*V22\BZ7U=B M+P7HYTC&'_OH91R["9(-4=$.GI +RO#>>"3L"3,;+A0M+EK)F,@?T02+:7RO MR!;OS7_UPU7ZW>_!G1#!%U\:5 JI=/AC0):D- >)+VL6IEH0\_J3BZPSWW^Q MS>U..E9^=?])[!S^76*KR V>7HO-@'5VBA)LCUWP4I9]H7U5VWD?-;R9+#5[C;I7QT:0'^!SB5! M6#%X1\24X'%:9VVZ*_Z%>I;;'\X6A?PT3NJ%#+%#T!%T^NH.BGY2G=BXULQ- M&NN*:?3T\EK?<1>XLW!);^DN<\$%2^AF- #F5D*N>1[O&KTW]"XD8[=@7WG' M$)-X FW@I)QD(NAUF]WD^P8 MSW_>]4)B@W1!M^2?XPA-JCXI;JP#^L9Z*7Y3-2BCJ]0GT SS6D_L,JR% \I" M4Z;5P%\PC,(F^1')"4;S"NRTIEZH2PGJ"5..C/M)?A3..)"?@U"YE CY'1?"[('*9[,\0S;L9//[ M>]OR'Q-RH1;[D7OL(6AB !D)&!$A.@S'X8&_>FGBI^P(%=547[^79+K-F>T? M*[5V'#'1:L_L SUSE:!TC%@74+J "9*@C7M^<_1<^0/A"LY:QD8T#?U\AB;S.:UI&1M-8;TS MN(,"+[]U:>!-]W)T=N>/GQP=Y8F_^M;7S QT9$VZCX<6U);)T]XD$'K0;*6; M@HGVLAJ@FM!X/C>((]+2'"V%B](NB%[9.,!8''@L,)1CB-6??[K ^O_'X8.I MLHA_ CRB0 .7"'<-6*&15$CABD)IQZ/!#%8K\2/OB"TI3,QH_;7B)0P@/19] M",*S,P ID/I@A#J3'1"I'?]\;-V"T\:!M%T._/QP5] 0HLQ0TZTRRNC)?/(C MHL4ZF+BU=X^8GZ!AA)>1=3 ?.E=]>9FOTO9F)3RQS/#3.>ST\:M=G=TJQ*4N MV"L(']1YDP<32I<'>"FWFX^];QX6?5QWWZ?YHL5%:884SXV?<=_SFML+A^*9 M #V\%].^#;2\Z9J#0R4DH+OV#ND0%#],OP"_"'B1TMHJ \4(::$[M #U.:D M&P3-KU>4J'_T$/@B?#Z"=?^3%/PLTH%X': M?GL8G=.(XQY3/.5A_9^0HSW,31'-'$ :$46 M0Z1%-/8 017,")0Q AOQ-RFJH\K'IJE^8Y9A3W MSMDUPRPAX*=G-YF'=M35VBXB*F_*I<&NHMW=V?.MS15T/. M;2.=T^8JOF/B30KE[Y19TC9,* G+"3D11NM*PIZN$D0=Y?E5R3[Y>AUHT.._ M64V'@Y_ W\8/(_.XBD"C-@Q;Z>(^VNO++\^WHC<[LFV#R!HJD 8 MZ*=+Y(]I;U(5UGFV7];;?==3GU2SW M[%U=]];@R]9T5@ YG_"FH>*//1,Q^U/Q3*83N]9(GC38?_)RSO2$,\BZMBN!J_VC=::2:T:034R-:/@A:*0K MI#5Y&68+%Z9E(%BI)ZLLFT4 Z5G6T@^.(YZZ60'R98Z>UZ$SMO+5 >\L=HQ8 M .=6*L1USGMY!+:UA=BA&RY#*#ZW*4\;S_4J]JK=;\*DKS"\!;SD+THNK_W' MHZ2Y8T(L]6(A@#8F7LDBL%I5QUT8G5PR' :G']^V=6R3= M9(2/^KRZ+B+!$TG<)EB\;+X4Z*KQB#C?:1[FU 0&&-V($7IF(7'4I6]+S$8N>E MT7'M&D^>.)4%0LB?:!^:)5:+\5X@># Q EU4U[-\1?1\;=(:";5[CMJ/6OO) M'/"/ZHYG2"[Z5;@*H,GMC%4;&1I0*1E3<#TP3_ KF-5LLH%/=%9GFOQX;/A= MT/##@X;0&X\^0$YI788K :0Y(4@TY"32.4EYNZ?@35[6S%?NT[G9;5^;1>%F@ ?)R_#;*((_ M)?'?E\^<\+_P3'>AXT/.).4K*V]XIMX2@)5 MM,Z[VLL-R_F>NF2X%CRM.EB=8W/\DM/VJXFO4N(UWB!)Y2/%VL]0[(AK< D MHS*#;D<*3ZPD6[:SC9F3//5,!%ZY.(WC+3O/'LO]R.U]>O2J2CD!+!#HW#;6 M8)^%7B%-3;L'ORP?\ACG?5&<(+L@%?TQ^?HE@]$-=U0=^_.=XM+)5G MB2X)JY2/I//M,N8/1T!%*LO+TX.#TD(]F@]!*TC]@^QF2P;6O3X$=1I1KB-^ M(%GI>Y/TRV6-OP\.04Z3W7*;[3\^@@O__.V$QT10;<-%0OB:KDF^1D@"8G?' MJB:"KF1D?>XI&N_Z_;WG\EK/#9$XKT%KXU(;L-F#/$D!6=-[?5K+I<8I;LH^ MRGGZ)0]R9 5=E<>T2^MFR)88JU(-[LZ;6U(5*TSMB=KK?=GB/T5//0U0\TZ1+HF8 MU8^/UF$7J3:,CP5;?Q_"P5F!!5(\/$NUT]\F_VKY_C_3;ZIGUR6K^TZ/+ +=6$3HOPVZW MTRIWT6[P+" N M__5^B%Y[*?D+Z1_=,K@3ND,DS9X=.03Y(Q5T?X)D< 5H5%^@4<3SWB;$Z13S M@Q[.OPU,2W\TWR5T.(ZSP4B%.D:-^H<@Q%(70I+Q+!W+:ZYP 5*1RR&H_D1A M3N3 Z)T%&.UH'3N2?LJ*('X)L4.^#&=2)(]<-&:A2I7.> MQ1R"9&557N@.#,)G<'G/QW 5X'7-_"0Y+>; J)K=K4MLF(,3SV'%518_'FO% M4<54@Z\6D79]?Q^":L0&4$=_H_&%*GO004C2&40?JNJN=ACU. G5^RN!S2YQ M_\W*5:1S0L+>L1((D\;CA=,W YW6YK?B,;9_RIAWW+OEOVCETYFX(+M<9FT!@[U+U;X66U#]&.9XB/OTI*U DBGP+F]5?JM\"_L:.?<.:QPUL1.:HZ?Y2#]?6ND9*T7! M<*D@&@AM_+EY58:X_6K+*9M+/C=CHJZP&SDUO)A&" ;@R1?;5N_%FFZ,X&8W MOI<\O>3;^Z!\^.GGVE"%-_C0RV]R?AYI*73YW-RE$&NB9R7Z64_F;Y/WE__1 MN=#_/(X8=2#.#<(E\*N'(!X@V3A^X-[PI;Q&3.-[_-D(9;D-[$_I)$3*_CJ> M]IP 6QND>%.OT*JT)-WXOKI JV*57&:EAC?O<=W,L#J6H0.*RX 0^GQ@5"W4/X3W9]X/$5<<_ M^R?7O^ TZZ4M'DH*%MEZBR&XC2+LS]+>:C@$%<,?D7SY@GG?']2$^1'0;RPJ M)V\A/?,(^YY."A%PY1OEB8N9SZ]#C*CF H/#H."\/HWP(1K(#6@&";)5-:A-6@?NV/Z]-P2!=$:-<+N BFGI$[V,2; M[6;7D_@,AGVG,&< \PM6GA>:AC?/IOJY^VSSI#]T=; 5H:2RT5PH^[2 M.ER%K>58;6-#M,!X_Q"?V1W"TS<3'QZO2W8AV.$F@+O?(>AX/%":9Q.XIYM$ MV,:/)KBZGG%3X-+\<>_+'5/V[3N?TJ2T'@T("WHF$H[14J!SQ1@.N"FITB1& MCXCJ0K(M>^"-N-U,3I:D'K0="Z_:2_^:^/UZRHAE7/M# =GKHIW$9/(X$1GG M!WZCQ0*DX=U1)X!&O"^[WSP8/#T=DV#W^< M<;_BJLGX K 8XYH3&$F> 48H7H%(PS 8$1*)8(> ]91/ESH39+Z3 IX+F^"3 M'..OGF'V%KAUS5[_JVC(')+A+LA/@7PB!LN@54/CYC/_7)018U,6*@U^2I U)/I%0<^=ONJ?6&AE\9U0&(H6A1%6@) M5-.RP/86]_R4(>>QI[(FZYZ?@YHFY%B;> =/=F@C [>NO3_"/TYY"A=@3'4* M50E((#(1P%TPX4!6&^*74F+A4@QVEJW>6'/]]6"$=,%UX[//XJ-_<"WJSE2Q M8\, 5I(N?NDE;MP5OP4-#D7_;ZH_V;J46V/ M^NXC;_C-Q>(C.U$<6F!+Q!B,>!_WB@XVA-TC'>]*\9I[\L+_18C>I<>\8QD9 M10PFV;5#D$<"?R 2BV)M4B$AYT*:(_.H=J:0"!4[ M^\56GIY)/:.O^ZQ ??.1]+%T8XV_4(,7[W(4@ MZMSGCD560KHV3U-M1^%.#D"4)UV&U)4C\HN4NV7CO-9RC,-&BYKLZEE<":IX M$N&YW78(JD*_QCP"3VT3^M#K4)6-5WA(3.D7(+(5(?]MV/G*NKAYV\52B;R"5G9M8PQV;X,%D\_WNFR*+/ATGD.JLS&]D+3I*PY%BB,"F MXD2T..&7&L9VC$[ =8::C/)<&N+3SW<3LLY_7W0U+"G$=/LGW>0E&Y+Y#UN_E;OLND9V'N MJN#QTAU6K125'1O9#>&>E=39@.M;/,=E\Y9 8Y,X+G33HR_P*Z33><2M5L]= M2LCI#;O3(RTR*H2V1>YK\R>NYY#0_?(37@3=-3L2CGYJ@@"90)&S@8@&W8XL M=\M?CJ1 =-]3&IYU5^3#+*B2WK% M.') UY; MFC>0CX 23=>-+(BU,4TB^"?#6B)N:N2$BS7U0WG2FU> CO"R&9.3Z1_X#?P2 MHNXRY,IM."OA.]4/SP[MNG*@LOM:+:6NKJ;ZU_H/55:NYT)Z OLY3H8EQE][ M&]U!+2^/;!FM=PHCB=N8"36C2YZJ"/%C\TG'2\212O;=%%]Z#Q0,=4._G,1% M-NE^OMY\=KAJHHPJ0>#/80W(PW5%W'D2;[Q=E&;&]O%ECQ&</! M$="YO$-0I?;F&[KD'UZ.0+R2G44#Q+>'@QWW'] 3JG)[>JD]\B8N_@;:F M%2 ]D4=A<-D1NBB]6S 7QHTX"T0:I1D1Z6ES5FDF$4.N]['DXN(W!K<\N&UJ M40J_,H^T2+QC2F8$5 AB5BTM_A#T$'**:@Q4>*D,\* XP">M6SU[R5DO3+:/ M3DDYG[M5=3=!//;ZT6M/)$%C7R;IXY.'H#"D*QJ,^ &I@K2],&)STU+YFCW? M&CP;0S M'%\Y<[WQ2TUB;DUMX 6S5B8',4_0E3O,OU$QF/*$6*@#%) <:--L M/A:)-8$K %%>A($HA&CHB.=C3.B#=+DVG98H7O$4,38+H0??KX/&ZA#]D"H^ M*M?F_%*\LA3R"3AL5G#$K].QZ=?F&AQTR2ABO:W<53*K])=X7N2[*"$E)2W\ MELQET.^F4_.;"8()5)[DKD.0"V#S9<#/@9A_M]).DVKS9FUM[HYY6W[:2 MTAF'274XEFG;)S-$F)L9= M.WKTD6;+F<+$S-L?%E@7><&56 0W]0E@"*7RJA,><%#U?[Z?IEX>*O%X[_9U M/6-9\B91S+/]SK&8=P*>P=[N?4U,)%WR UHBTM4K!L>0NG,?D:S*,GI--TBL M)B3G4 T/ OB$W*?3^?GVW\4Y3MU6O.( )8K\6-U*.?)2$],)(9JA(FM0%;J1 M4'6(ATA4X$[]%Y[X7^S.^(;$IR'/DD ME;K.\OF'Y95CCN]!2Z%&UJ ]H4/0I$TG_?S?++/&*:(NWC^+$-0L\JU)]'ST M7B?T87W&BKMCO:7L8]ZA**A_CVH/\5.R]"F6'W)&E+LELQS BPN1BV9_-7,)GSQH4!YPU8LVY9/-.F)_89EA4 MW0L/ <+GO_%.D;UHC9BGX)?+I8$><,F 7.K]H2_$@^DX09M6KAOPT2&9H!?I M/-_/_J?VSOV=Z06.XQO&I-S*->&@X]:D8JC,3J6U;B-C;$DEEV$Y8VF:X_90 MD4*)$T]T3"B7N2SD,C2W2$)V;(N729 M]8^8X3\_Y \XOYYP?^N'U!WP^ MS^?]?C[/\_X\ST>K.X>].Q&\&-3.X,O%ZC/%=<6]JOZO36@GK$IJI@>A M!T0S?3RZ;'!*X/OWCE1M-3CJ/ MSRO0V.*+O41'JM'=S8**C=@N*;S#"8)5N$0DLZ->787!&/1H/ <5W^V(C/ / M2T/ \[OB8;)G,BL6,+A"B1TJT(XY*HQN=A!LW0D!J.B!T1WE_6VYCFN@QIH7 M9=:JHG[JK=;?I%AQ-SN='[1D#CAMZF=/Y?_PA".U+.*^JV&7'EOJXUMLH>"\ M+ZAHSN,#00%E?!;8)]BONEY4+6XZ"%0S1J<0!D >C32I!@WEM? (>%]TRF%Z M6$!&TF:4:=G7Z#?^^\1IDSB9\MC\,*$)R!/7+CWEV'%%83(KZ@CAV:/+*JCM M73?/FZ7R/H6">FN_IO5"%0KIE'/(+ M@!2!M<6[_OREE9C:R6V3\S;%W7:=58UB#8TR, "N=%KF(,9([7=VS )V9:23 MIL52^/"EZ&Q%YK#9V:Z)\J3SPH7"([A/9I8*%ZR5+Y\0FQ7P= 0>4H4J1%"2 MU-G,P4^C4F?N3.^!/A(]J(%<0TM8 ^T_[I[AVD=:EUD:.=AA?0D,U^;'OMK% M,X*ZKNSSK;^:@]M DONE=%TB3)K,W19CX61DFQX8BPCK%J-]8'6-PN9(@4WY$$YNZK2;%ZH[' M^(36<=ZRT<(6V2B9-8D-JO:>N$0+R; P M)!@8[+RRK,!)@<:;"AYJ@2\H4B05QFYZ;THE5.IB#U&EP# M751+>[L581:S/7F_I=@*IDR)8X9HYVCBZ^X'GH61U2,4/]]N4LGL(C\W.O[8 MY,%--X@\&#FA=A1O(:=+$2'&H15GJY--DFLW$M55]#[=HA4>8;C#JL]C:P\1Q[,RI04D/M]_FXHZWX1<>_^<-7,AWQ>T6T],T*P MEKS33(>%GCFGW!T)P;4.V55@.RZ=V#W^KMWXMCQY0VOV)-T&I?3&\]O5@US% MW+7"&0]V9.FT=KTF 2TD/'=N;#JT!AH_A>K]I=,[5[?2))1V_>[D):NIV8RV M^9^42DO\/9; UK>;\)=F!@8'FE=^2$I/F MJNK7Y[67D[,\NG1MT?2-\JK7E!H>!1?&6Q,;$9GT\KXB8A2G4/A^S@;"W) ? M]C)" G_EL,?PF"'F2ID@#D)UZ.+,5NDE'N MC+(O<5VW<=O_/#?_SG>^\Z]AM,;]$U!+ P04 " !4AVY4H@<8J.U- 0 ) M=0$ $@ &UG+3(P,C$Q,C,Q7V_WN MN^_N'SNS979WWIWY'>;<)"0Y]_-\SJ<\STVRO[A/@ A?L+2QA+ =8(-< _\@ M^]L0P;.^B!M^$#\(.-CVER'FD -L_\:_XX%_@X/]WY&3@X.=XR#GP8/_F5P\ MW.#D.GB0FX^;A_?? ._Q\_'R_WOP;Y'_^:T'.-G9.7FY#G+Q_E\>^WT0$>X# MW1P7V=F4( =$V-A%V/:'(%#01L[_F,<&^6^#[0 [!^=!+M ,/O %+<*@^>SL MH-&)U+*5Q<]T%.&;?RN89^B7@EI:1E9%75U(\O'S5V-3-3>K/7[]W:7O G[__<+%!V-G^ ME_&_BTL$Q'7@WQYP_M:1ZWJXF)+N V[Q0_7=@_RLN'(2?G0WFEUEX8M9"5U["5PE'$9H,<2T)=7YK*,^PIH0><]CY"Y'?C SI4KDS[:) M32!*51N3R+3NBA/C-.NI:*[":USEX-L^[4,H5_%I:,HEH47L.4KAU@[)>":<%?=H!CA=DL)7 - M490 ZAV\=7(KTM+E2D9INP:O:F%GM5"'PMXV=>3O2F_[Y1#23 M?)TB?_VL##G3[<* 2OC4&0T)+8V[AY*K;,MC"C1JFP*=: S M&S#I7X,#:I-;+T7W>BYCSU8,LO39_KK00W&L)2S% ;V$)ZX_0!-*T')6 U@! MQE4*+B9]""^3H:7U+:_"%H'0:BG)<'R7%;;=.RTWX9)A(=&,[7:)^05844?0 MP#%UAEST/H031KGS();N!J23+--)-IJ[UW*#VA!^:P*&MGFL??%/VUO*7[XH'9TOTA+)-+?RBM(9^>:RG MAI1UW:L_\N$V,U??J__K(MMW+"42QI P(F$88@DTG4_=JG03(+_9/@4NT9*> MJ7=AH6P44Q78.J6Q^KGOTIW)IW7ESB-7R/R;YN5%?TQ8O%7@-J1@*>!IQ?([J4C=OG@*7*O-;?][EF://6U?%I,/OE4PLN4 M\5).6$=B'\(U[/K#CLI.NSU?'!=X^7NI:MKG:OUGP(H^Y!,"&J=<0C $!&9>)YN'2JF;T_ ,)6T([@4[&[Z M!J(3''7 7DP^^JA2$6#.$@RG?%@%3Q5_&6G-K#%E7X-+ #ZC9GRRPI\,]B%\ M,5B'&=]4]05-LE_F-,[7QJF\Z\GUN;?6ROG2>Y. LG?)FT XQ0:_]'Y\Z-B/ MVV;\0.S 6,FXF.OY*?;2)QG/AV.P# 6Q?ERFL$I(F>IK.VGZ/])-Q*=_OUP[GX9W M\(C6T!KZ*&O]K 0XQ?L\%LL0DV/QIM.C6*-HBI= ,(O'@+H/H3VF6HW DZ,Q MPBTZ/!N=F"S$LL-<2.D)#3=OK=FGCQMX1.W$3F1PW7'@S0!V&*)BM&$0>!&J M#\R]LSNIF!:A+5O0?\31U&Z-,L9MK+W469*6+.N'T]3@][\7>JNDD[X=J6S+ M-B34'CUB^VZY0J!I%4V8%5I:HUU@UJ-T@646KPPO^IE] MQ#.CW7H*4](1S0<1IPX;[YW65AHU5X\IG90D9NRNY[>'4@R M$5"VF7D>N"MPY6JW;5Q<0.&.::[UN?*L+X\X;^,Y88'8I39:_MN>.;0_#"?6 MQX*US/BYMLAA.(#&2:>LN645S(]0<( .NK]"."(U58)G1-8[U/D\&*_2"D3LLG@M-$^G!J)&ZXVUPW#(QYU'KE#1U MNZ3K3GA&[$IPW BL6;T/EHPZFM"'%S8[&0,[-[^=:]@ZM8L1Q>%6+C2>N*HA MGJOQ]B8'OZ#U(9=?*V!"B+ FZ_8A'&4@I'&&"GA\A3P,H(/5$QDN)%M[X,]_2R90U.1\C0[)X6;N/QL>U_ E4%^ ,B\=0'+.!(T(/T(%"_*Z! MO

!\V.7RS5&K!>\G7(ULXIF@5MZE0F9#4,GTC_E[WM1_";:L9U]@W=C*@ M"BPNUJ2WI.(I@$XM'"CEFN(GB;R.&1QRQOF]?/13;*(CTFZ4*V,]K7@ )L,2 M0IX!0K R2"XJ?- =_U#VHVT+U3OGS?+GC>K5XQ=STU]\'FXXUW!SY4'S%RH\ M$<:-#44HL&;@E"C$T.EHDGH_7HIQJ1%0]2/!A)#:%)W$+S/I 3.N$P(9"U-6 M+[W=^V3&.O._B,K8VBJRN2[XSX 1; E?0K!X!>AZZ'['?4C /D0X9H'FLM"K MR)K 2^Y$044!'^OYEAY%BYF6.SVIY8Z!/G&WM#X\LHM\(_9%2?KJ,R4(VU\8 M$8NKH<&IA_UO_Q /'"&] 8-BQZ;=B8DR.?':K\ MRI#-Q(8KC74+1HC?AS0F]\%P]BP^,OTL4AF8HM!F/"E)Z37 P*ZI:D1.M?<3 M4UL_\>->'D(KGY=KGJBXJ@A(YTK#PWP\[THQY')"$1082_ TLQ+FOP]).M&: M1Z!'45L+$<\]K"VZ[]#,#B>&2@6>5%.YG&9_V&L$Y?-("!\,P^71?&>1-["" MO\'$T.G+ Q[L3*1]=P ZQ^H%/MU(8N,N1#^1EEC*7)(>"8"UJ&^],PW[H1G9TE2M=I9;9]^-D[\26VU[_D&[+4VRAL38:$98,1RCLM M"ZO08*ODJYS1_QXZ@<\R%0B/O)ZB4WPTZ;-42-0-<=_22T? L'T?*.O]%(SG M$-2DB^R=$GY1;V"-6#*\-BA\11^[?$*--KH:^B(][Z.XX"P;4PRH&/:6IE@E MUYMZK=F++ ;*7BIAMW\15%1%\EA>/H^-_9)[3D(\6N6^1@%PE&['FL VUR5N MU])/L3Z5?-TF'?8#=Y97GY@_TG#8 .T 8CUMRJ M)M6?(6%/\P)-BPKNO%G[FG&BV(NRD&H:3.A1.A/7^=^!0B,VW'1F2J\)2S\V4V#I=?]^C. M*!RV&MI@6<1RG-^#S95)0(%,=I%X<;-_LN M#W[MU^I"D3]X0*\O*;' %.N7"MV'^#0S'^IG7J'Q4/OG6))!+-7Y%H2 JVW0 MM>)!TL^_'B\C4WUNWG1N+7#)"#MU1#B^+_D:-YK0\3<2S-!-1*:9WK2I5=UW MW&2BJ51T'8!VH=!ZHFJ\W%;['HXJC8?\O7,/HA M>%L(T+9BE O1TL D(.C(7 MA4W%C2:MS;=,G-#>UE_6JPB\5#U1Q;65RZ,>:+IXQT3WO%MVON(GH<\G>T\@ ME3'$9K3,-:"&.$I!MM9&2*7->+89!_=]D/"3\F"4)Z:PM5W+RY@W2L &92\E MD]13M;KEP)9*RZ(H=M6N%DC>=IH3)8KN M+\3+@?'=M9.%?ELSE @79IPN'GP;?"O N/D&Z>.JFYIA83@W_MAETBGEU8>A M".637YL&6 -%SA@0CQ (L,@ O90PW%H;3-DAG6^,B1XLJOH^F5>Y.6,17OFA MT4A]O#--[I3G(S.W1>;4&>C4P0=T MLY4RL!%]4"/OA4W-Q]8!*0[QO(FC+0\X# 6MW*D[B^;$Y/N]RJ@IO#R,4$;S M%GMKBX<"+V*N#'0VNC\O".4ZRV4?F+"FXADD@G\O':["$X"ZEA:\601AA(.Y M6(#NU]="$TK1E/,(161@&_,EZV1,WIK10X9)Q3@L>P=U,B;3 3[QM- M6;M:#U5OYHOXIBX>O>S:ON)]91]R< (U<0=*N8)83"#Y9Z&#[7%\:Z@Z4J@> M2;S3,)UDI[-6GZH9IO_#I\;]O6E[>:_D]KC*F[YQ\6?/Y!^DT7^P!,&*\!B* M!(GK6^?L?4C-A%FO'>AK-=B7/C,-]-(---/ ]1/7=R.&:#HM#B#255GOE E& M9 FJGC?U3@NQ7A;(DK.7!&JNY&[N7)W.>GF+9G391J-+8+Y:#>?Z\*O5@2Z\ M$&L5_Q:;;J8\3(D8P+=F#X3:#__ZS"P5XMW8AX@TC[4<5?MHVM)J\Z&JB7$X MPEL+% JSS!RPP]4O(U@\,Z3Z^]@FQ&@F'Y%6$1T;&DU2N#*$>]9J?.];MN!> M9W-[9ZI"'0F1L]2:[_>P@JB0PC &_;K-N (XK0D!:IBM'B(\<;Y 46NN5\K+ M*'&W/@O%1VD,7)6?-^"+$WN/>L\\O).T<@L&IX"E:* M)8:$OFV;,]-".E!V$NO"OIUP]P2R/>)'3E6RJXI41_$OKK,_%CZ):8+MQ-$^]%;S4 =P]I?>EJMU90Y%GO MR,^X;3KU[KPSY?5-76FP,R(D&=< 6P(TN8:$SV(= 2(L*.6XT=NKZG,M[5K- M5/[[XH5DW9/9/@>X0QI5!'V$U[WH!2\2E]DU!OPIA/ ME&IK=:O+1.07C@*BINB'$]=_5E;>Y\@2W&'(UU P9Z@PAI0+S86"&< D= JE M,>Q) D+6+?/=RA'E%E&(5TO:#:;A5;.<%YJ]S[1?WCKXCO3.3R3^.;37'9/- MX"D'CK)4@Q4-IK5,3RG<[\V#=\R69XV%7D@2>[KT\(9NI2&#W,]E,(D49U;O M0V[B<T[,9V!@V;,#K 6[_!NS84@QTOAI9Q.7D$>-!J^S1+($V:\]DV78 M@,"R>D]G"K%XS]*5T?U'&:<)M7F4*U8=E-*:.H8!Y7T_A_N6;K#: /ZBZ[?< M([P6H3=]$E5B2,X=JD_/)<$C_A\@UB"_BT\$6]*=7C[6)*PMNQ\/J-J486&,@V%TMU_[SG(Z?!^7PW0Q4UH8KJR-J\G7KMT/3U"(8OZED[O]S:A MP(;J!<^N09.]=:=;F$K?VUOG(NTL-6H#TTY8\FE>?+_HYW?25/CL%Y=?T704 M\B @YP?2A7! B+"+Z U,Q=Y8BEV?" _D^R]3%QUZ6\7J* MN5VR-=1J4_]]AU@S,)D$.VBJ$$SY0=@;+.$:0$$; F7'SU'F!,70Z)^ M!$JY!%O&KMFG&VP@KT3$$I^L49-3W[2P55*_HI:@\H/=S]Q;7,QQ =)ZEF1]0^,H[?V M*,%#A<8NV2Q#H&"Y;U5\MOD/[^>-\!65W"#W2C^4;_!I7;D?^>'3UN4RG(DH M;O"4KS'"+#T6#B0/E^MC\(?:="463QE] N!4(JS?3K.GR'N0)?J)_,ZF)5LLV,'5?>26M8#^]@M! MMLTXV1% E>Z(^K /:>[)_U9!/XF:,N,$'B!JC*O+8/&F7GZOJFH-[Z3*SKMP M7Q)D&PF'%V,H3MC[4%&4* C:JYWSA_M(MHO<9%05>7H?I*H-]( "*]G MZ$Z;!K[&#]<"RE<;DP:(=6&FF@M^8>2Z+Y'F*AL*^(+1NQV7-W,UCMU'G^T] MQGR)OFE_ "A'LP/+M R*6G:=^[O4B(K-7IW&ML[$I^;'FB]?4+ !V:1\$E>/ M1P_S.8IM">G5RBPU$,I<%4X>;:/91?D38I&V09W#PYUE=_(U/Y3&'7)P?7L1 MPO.1$VV&IMPU*PK!ADT^,,8GZX]'S6V;\BE5LJQ7]$9?GDCTW+TFD\6VT?YW M81/6CP:,ZFFG 4=Z*&#$XM6*6\.GR$X.WSO $\:P0;^,*9QLHFJW&70_FGSY MV4HE5"4$N:[!+R3.*VG@.O#2&<(@,5/--!A!%#A#H>TU:ES6?Q2;(@43_(V5 MB*F6$^(*8AG/UK]62HV4ZUC+?M]>,I>O@U9W^020^O$AJ:37 1^YBL?HJ:Q(K2Q0?!$> -X M*@S5"N3M<^&H4GE*00^IJ^O[[UJNCDZPH@X8W4[E=ZQ?C;[CQ/$HO>3C^[(G MJ%)TOY#94=8(G@+VR-Y38,XU;:[R3:L#*XJU(+G?PG%^S;C(8I\^K(OV'PV+ MU;,-Y]&U09UKPA;SAOO7AJ5NFD\Q"J8,:#^E0J!LJX/0)T1(<76#OW"R=$KN<"DI:O M-/]RDDTH"Y3C]@.32SZCI1"J4!:#C>+^$[=V M#@@F_M'<"RJ: >[M7NT5P7MZ+)N.Z;>./_7SM HXY_6]G*9OF"R**CT&P M!/FHD^3KQ,G%FB$6)_,9RC F9@EI-6/J]#I S; KW5HN[%M#XZRV^9CJ;[GH M%S)0HH+;AW &UK72L7 M<*=/K@[6? QM?J'M=U@WCS/6UW(?XMHP))?ZB)4"H(>,N=(C3>S% !?/IMG? MR_3(TD''F>W+ =HWKN?GGA+.CSH4+RW*7?^MGJ;ZK_'Y8_]EW[*B&>4OC05)T@ MQ+?!XJ:H)^F3Q2RF0Y5;IG]G*KTW"?8X*7*NTM%"FD?V"(33 <(.<3B8*>YX MAO-_X GE!'T0]QS]K-";K=2V+!(U*Z=:0?F2 M^;W"[@[\I,WCLHY#)?#B*@M='U/4%,UEZT6HXK).>\ M_7O9WD!F"YJ @;;N0QB2$7WH1OQ6/M6(YDFUZL<+,8XV9MEGHO2H=ZJJND-O M%12TUB,JZJIF=V)\?X:YJ?I:SYI:I'P-IMU)@S#H(%X"8,+BC7W)&BV*WG(" M0R^=^:2FMXUZ,$T_6P3HG!F1M2SH/)@N?T.D!O?/ 4^K,D)T7^5G'3J7NRT+ MF]#A07T$BQTZ@27ERN"B6*:'$[-Y7#>.5@;^#7M0AS1[FVW?Q/,U,;'.S^TP MKD=65U[Q[*0!4QI491@HQ1T&*+6T,<0U6#Q8(GRIF+!:YU,#+!-5JYYA!'4, M#(]ROFMK]G#3]+O%DZF>>D4@H=6Z7/VK %R?A<-2[+.7T2R^4P38$H)V 2BF M:\=4$':26>)+5NHC6!F@Z_+TJF&[K:V'2]O4_/1F=+=NK)%F;J-*D*+2T.T6 MNHD%Q!^P'>A5I*@G1DYRQ-C:IHU>F&H&0B+'CUB*KJY*#X6/]+Y/>WY/@Y0- MG-0@C)*=Z%[H?F-D.%V:-0:*ZV_8-8QPS#I=?KAV.2;]_,QOYNG0J+C@)8XZ M-)JCBN8>RJ;DI^;[I_T:-@($FX^AA+ILV=)]40.81J',?<@-]'(336TN,AU4 M3'L.\\6NQ4.E"N##=+FZ8Q^G;3U2ZEID_%6*#2^72SF+O;%F2_ES H]/;*"$7\ MRD?)LS\]QO.4&NM_JUI 4(;H_D$\Q6H2MP/RV5!*U[^+B%"&UNQOH?1>@:D% M^P4SA1]WOQ4+OBKXM&(3%:PB9;AW>:F98J=";O$WF?;#]<^,(U[""!A\LQ1# M,H]6W4S!)F-#LA=G+ &1&N"V1R C=,V%:M>SNP])_Y(L0+-5.*%\O<9*[]6? M7[::3U(KK<_<$;78NR?.1EU@2$6S>,@PAG@QBZ=K#1YO)CYU^==(IZYZ"DOQ MY3&9EF"+&V\U3K!=I#33EE2.&+&EL@77@.%ZBC5HSN(A@H&Z#430C39IFZ:V MB$JUJK78O>1 @_1\-VWA]I-1R5]:S?GN?GH>7S>*; H M4)J0L[XM/I*U#WD!:\ /PX CZ)$2L[VU?0@YBJ[GSE!N;*(P/L7$$5K32RXA@)D?UB!'WAB9\ANT$-O\M M<&5#9+/S27>2QY-KLRM+CE5YZV-WHO(S)F.,'^#Q? 0FO 5#BCMD,WIR)@$ MD/W.T 6_U^F [/[ QHF-OS6)U7-:9)V;S5G$>BV_UJ>5PLQR7*S_Y]Z;\M:\ M)XY(L+)!,&C4)SC%W1Y7-#/ 4F0VPGSLY B6&.)8: VU+1,^;+BWP-+)E3=: MTHP9QVG5#=4V+]P4QDNG5/QJ%T,T__%_Y$D]_ASKZ52)'>9 MWV^0SEUA\;2 K)HG =SK7_8)\&:%NTH&9VJO,&EL] MP4Q&GJ5*#:-4Y]6I\$%F-/%-3[57(!KGKZN7,SI>NCM;<3_T&E19?1;I# MZ@YG8JZMT 7 (A$"HFZ'4BRRI<$[1\PX8@I'8,T"WS"P8?N47^ZM7?[5GCR$ M*4VMH20^U1\2DGGSIRSVK0:W4DVWH>,0!^8 M&0 V1'LH/L;^*M7^88N"LAWUTE-,\_<]*<-&T4HH_?183 \70:_A4Q")=CT6+G4'H:.O< M>70MWN,=,5X?A\6)-9GD*'X2:D?Q()4IZ#YH0J\DH$!AS95-F1XFTD]#+]@( MPM^U)=ZPC&!<.O?UR<\/-J9%FT?*[YNI@@#W&"K,%]B@;$#='PP]GYVE*S3X M B.:!%-P#VS ;3KW'I[29YH-F;]<_CR^?IK)$"T069;G7KMU,?674#$"W.,0 MG2T_^EUTOZ$9+RA!;C/?HGU"T8/)0ZLG9;^5D.)@4C'1#@UIRG[B_'E:K95[ MO/UU"W)*MY!3,QP+FTQQ-@H70[Z0+O=/+K89,<1*6-RL06IK61UZP-\'34+S M6]0.^ZGU5 Z+T^L*;$J40]L$0D]E+IG'RHN^?X5_AF^%,T2Y6'RI],OH_D,H M+M1'EA*SR$Q^HS.Y/^[[UF]\\JH,E0.Z'$U+6B(9)\X-%2H-JTC;489^FF9J MO'>S/H'Y?@.L('W,5UB_'9!!#X-US,CD(C.A#O3%5#@U[%^X%("E '9JP\5]&KEK.2S5U=N9?&SA_]C[WS8]< MWT/!@OH#I%Z76+C24\RB;C^*3A]&$NOWPNPPZV-G;[UA%579OB/1Q^O.7W96 M=G7ZH'C2<(Y-NYQA-T$W;+$QX5?]%JAWN6!@F"OU'F!X@9*!/HBF7.B)Z_]; M4"/KMHDR:9BKBRJY*7=)ZKU;6-K$EV,/Z/E/77@AWI#ZF4F0?_!44&?60-W/ M3L0RQ(,)7,-"W)NR"X,[?)X!,,IKU+&-:"EC@0\1^A\66F?.N&TAN(L#\V_D MW4HSI51YP&@=S ?[D& L<&2G/VX?LE1,RZ?8]]DGEXHM^+5XH>&4\!ZJ=JL6 MZ:F:W]O@93GIUS=O))[?4O\YM_C0YPST&&CU((9B@\Z$4ZYFJA.%&.(++)ZR M%_TDF,1WED13G,81 ^ZMFKG?_FBR@O'?]S;O#Q6HM^?33#1T/W2A?!?W(8[@ M"C L6&:TU,EV@42T$&H)VE"=25&VIWQIG0&61^I)Q7&@?Z7&!.6V"HQO6 Y> MRO)W^O6MP.V$F/6C^ULJZ62A1"@_4HYB3T0D]0H@C:=9@\0=[N^2=[43_;K; MEK;(UZP/9:OGM9Z<]?T9[O&;#0#E'B?\WS<0T/WG7%A\)90%%F\]704U24&Z M4KYA7@9(=4XFAYHZ^51YX>QKR*G$.STY4KXY2HT7N@8:KFT^/XI>M$\HQ$NV MV"?]#:NECI^;:JX7]WJ=M^ENF7!G3Q(7$^M5WBIV\F!TFK(\XOA5-Q6KJ//. MW,9!1]B_H %-SGKR]37\TCR>L+-50E< H8D9U&*E ;A'P<^%X;N*^=<#!0OK MW39SAW9>P,TU+ORXH>R0HXMBG$ _KG, K:YG#>/V&!+@ML>NP>*-\%R[]KP M*>[$:P!J3K7;?K;@[/ZUVGM%-MBD-MU7C%VU(5R/T[907;J^X?MSH2*TK_W2 MS+]EX""/[&:C&R'E /77R'-SW0K$H3;L-%(CKAHW_F*S4:50*MK2SG(3IYIE MVYI76^!X3*#J:LX?/C!5J.A^-33A-91BBUB>=& ^1P?@%\6\VRGS312Z ^5W M(Q ]RI+H*)T/?/-Z^_(5N]5\3ZI+5,^%\;[/Y',Q^)U#*>?CI$:^8NJ>&'^,JAS_@$) M^%TG9!_8;+^U5';]]C1>),1CY[7@PH'CFSE_DDYBHT%W#.D IUQ8/*E@0("1 M')^*PJ$%&/? 4!@U+DQA&%#V!H.#H^N]@(5!FDB0E-"=,)EK:>L.-O''R)>G M+1^V;AUXKH>:C=$8,AY-0ZKZD4Y']Q75)^V$/?^EK2]P,]A&>VM9?>^V0>6O M/H^,;Z>\8N5W1^K :G&%HL[B*03/J?T)1E@[[<+B]:.RLWCH;]0'O-##13NX MZQW4MD3_[JP!^H7VF;4"#[\Y5]UO5V.5+T]\+8"80&I,".L,T6(6;P78:$M MNS\"&%HZ>!L$ZJ?1-+3_A(\SW:R*N)RM"-P9IYM;M/-HTCY91+Q43@@]$1'T M\Y69D@4Z_XL6?1+LLX?!_+N%)H#]@^( %V'A5P^""[U#]^N906U?Q*QR_[YG M/FS&TSVKF7=YIL56>BWK*.]31OJ+HM63==5I1^%/B@-S5#0QS_%O,2/9P#%U MLFWM!E08%@);,K%AEG:;//=X%]:M)Y5.G-^%2<%-[42[.%*TBWUDH@O?:^Z) M7GC$^"%[LO@'F!I4OB$PH.# T>PM-%@.)8+PE,N()3K-O1'H($ E-SM+&+K+ MP.:@)9UG-D0EWG4[G:@?^:_Y__MY[$U3[=)W M8T]/:&YQUS_+&,M922,YW&&R[]8<:P&!.0PT5Q7^VX2(K$+^F?40< MHY%B5=(T_#\:OMM^X'/JY*#(&<49BRN4O91N&&E%=&%H57PA9/>T(4U$JZ"L M9D7EDZ?E76/KA[4O=SG2.OXW5VY1KD/_-%E,*Y&9N9];DH'F2[5EF@ M_[U*L@5'WH/<&*X'$Q$P=I8AXR2SG"45B)8Q$PU&O #BW-PN86)5*]_JEWK6 M\WU5=?(;'%G+^:BKRZW/-N]H(0YQ](2-[N!@A,DM+,$&I8)$4(L".B^&-E\, M]2OY!X[.CM M2,70OC)ST?[UTOT4^IK.Z#VA<_-O1.0#%T1-QD2QGP.1+=>YE1_YXKC7:_39 M-G\[&W90A?I*92F:>+&6'>G UEZ%MAG6BG:'%HG/,>3J\>(/'Z<3K0\E).1D M?&MBR3("@6#J;:\+,WVEA^/2>V1=*^::?TR8Q9ETZ1V+S9$)W18]Y>AEYGNC MS-/WY4E]MMDI-^/)+*3&\YAB*TI8;2WWKEULC:Q3[OGM7]P^OU0CFA52[K_0 M7G28E%V/>&X\"_F/&_Z'FRHYHYJAXB]D7(7?#QY*6/QT8 HN@(0 481TL'5A M1J""-*;?E>^C3YETK;CXD5C'U^+NS6D#G20[('Y?[6 M\[^8M,C3RJ,+G=5E1!XR82YR17EPH&S\B,W957?/D::X@(@N*FL5SLC20 M4JT D[+N.=LR*?#YW0V7J>Y3]V+OY*::MF76'4K<9M>X1VQZ\.L>OJCW.+,P M;!]R$XK[08/:I\%;R$D="-+1%J;]L/MH]G/*?$6HP;-'0;=3>L=?575D=K<[ MGWPH8CWL*,VAZ(9C^ZMJ$9-\'T8HQS2Z#.&E@2M]I4) M@%(VC-^T],G^#Y, M;?NDKB49Y@_E-E\_C#[*7RQ?RW'$6FXFJM9^>8&&Z)(]^ )I_FKP.5#K+FN5 MQ/"((/YH_UUB^;M):5AAW%*,_QU1)<22;N-\?0(2IR4Q&O-C+3N^FXN48BH0 M'EH;5/3E;QR\1/G,M%I/J=QQNL!0O(&2ODZ^UY#4L7YVB6NF<%H[6"I28FR) MZEN(*+H54FFJ92*P)3 L$B\$4O(!@RAY0Y? R'D[ T*1*MUXU/B1\F.-]^]% M7 J.L?V>D/@"4O]VM+]04D&1P.20D,1FIQQ0[)Y\8:HN:I(WR%!L(ESE@51D MM"&UV?%+WC=K"6[+PUDSGF20K^-I!H5V<[NUV2FXUY+NT)3K4P9R8TB95T_* MNYZ@OMJJ-O V7B/?[#OY^] CH7OE[>@46'/T@% B6IBA1VD:[57JFMFME\;? MRQX,-TR,4Y%JDYY\K*V<6.;<_U%F@;T(/22470H!8DDJ%*?IS<[>WK^Q6%8? M9373K.Q.05G:GY\JQU8O2W(Z/7M#NUS;'@_A"K9 KE'W6+QZE(I^=$-2/=T5 M*1&\(^V>HMHZ_;&XTE/7'>]KR4G[ O6YFC,34WS]T/VR=.V[^6\LX/1]Z^9YEP.PK 5J0A&=>"Y!!N(\_VL?5..4) MRT0'["3L0P191X%@ C:#81'M0X)*VZF8R;;DG>L)0'S)9._4>C]PC?_5VA.KBK-C-(;>7UI+CL$W1M:]NQ/ M7'QY4X/3Y3-<[8[>$>'T*PREO,&[0BD,H^C:8#()(33Z)J#3/[E9KG9\Z?>& MA%N8._>GYB/1$/XR7?RA<63+2XK1VMX &F?2;S6*Y49>[BQYZ)+KMJJ\/,8Y MG#\;(^HQR?^JT?S8%S^OL_T& MS5R@RN&L/QG6W-P)JY;!Z58[X0PSA\@<#S**('14&J!,FY[!T\R8M2Q.S!*[ MU^SO'L2(V3%91$HOU"UH9M+GU4:2=<*D:D67BH>YM2FA-LOC5$81/9@D-(3A M0FI/*2]T^[\RZ':1"L>YG44$JPX/?QU?]Q4V%VW.L[XUI'3TI//)@5R(44"] M,>!"OX(\#'2MK?@3+1-?;!I'IYO"#G@&]4I3!7-.)V[=V3KCD9CE!S<4O<"B M\AWYW*%\:T(.L2Q'J/O2J3G_\P>Y.J;0/>$"93U%:E J^=+L=E7A>(;%+>4C M(L4F?K<;VF4L;UF>.7TIC62FC$13H(.ASG"!%=R/NQ_K#Y;JO(E$\'TWDLV? ME:QZZNPFRH'0&O"K6(K[)NX$B@@VL@Y'J\@ MP3$#N)K7 MAB$5NO1!SG3'M.M8RIW8AV_9+H&G,$S[A>$ 2Q>O:2CUG'W\Z[\CJ:26J9$Z MP422EVB"'U&3R"0IVP#V9IM 4+$M[H9^R:].,X0]P,4Z< MZ,E;]_U9>03YB.YQH\,YSR?$&;?X)YK%BUW[I[J:\0Q1S!!:T4PZ)FEY2#9$ M;*,IX&Y5EW7IQG!236.JW(8W3# MSTBO*=8!G8SM&8_YZ/[R%;MR+[62%Y_/=^3RQS^T_P8LO M_OO/5>HGZP%UHU'HT@)1/0D=0#99PP[5\VU(7D&&4MD_![I_*^/M67G)G5$; M-HHDOGTGXM0&?7P@IAYKD!EL1=E^:MA"$G#'C7Q%OCH?8B\_M6%NNE?+L!,;1#.J7*:H^#G>X=JDY2-%DRJTVJ+9G.E4C'A%"YR',DH8?[$ 53/DK%6LW@CJ!;($9DYV,QD8D> M0.D9/VF:O1UOXM%>.G^@W#+**8=/8)3CFF0%B[>$,D-R&8(MN;4@'O9*LO#S MW0JD.IVA3T",^3>%2R:G]L8@%Z%Z7U5;KQ4L-1^PYGK,+(6%0A=G:(7SD3I" MJ(]P=E"*%7M[V-9MN)AQ&.(I&>=SC[87??LQ)ERK5)LR%/;AYY_@![E7V=#^ MV"QXBTL&&C&99<9%M4HPU8JN HRHN! "'S%L95T] MYN0=KE$]IO(9+F+I>DR-%MYA[L.0 1X0]R%@^:0X(7!B9Z@_X6Z?@K@08S?[-K3DMG'$NW=<]8-T&V"-Y)^%]"-D+[41 M5[/KZ^_OC!2_V60=ILH7W6ONK"E0B9-#'\,12RJ*U^KY5U^-QU5M.K1GX+2G.294,E+E^+FT MV7#FG#^ABUVC[D);=M2N-?NM7W2[F/+Q@9@P)U<0CA# MTDBUSJS.L% $]L(XBR&):MWX46PC?'@G'=-D1-:C)A/1R8B"'1)T*!@N#,A9 M%LRM%5]].Z-]/O[KC6MR1C)%UI]>^"_)C'YL9MLU2H,%X3/1?(QP"OT24$\W M*+['1U)LDLP36$^.&HN2FSBX[<"O<8^[Q7KNTBVR_&OE(X VQ.?+'3,MZN1# M-.$U3!I.+!P\:GKEC1=#[U/!=/\N1V/+9>X/A5+:KY7.]LE=MKIA*7S_0P^^ M#P8V^(IJ. E_/ MW/O9.@314^BNZ=]),3L(!S2PP^.CU+!GK7M0(?UTV^":KK/B,WU.U:GR)6^^ M"WUXGML>\J"9P#[S[S/\Y=HS0#;%?W0?(LK2BS$%I!P I[H@6?]L_>I9SJT[ MN>Z'[N3*.$I]M+SRDWA6DUOFCVT$7 I&*$,I 6Q5,7!2-DC+$F55,0],K5XM M+ZYZ;93J>]1YG/TUVWS%"\<7E?&"753S"JS@-EM>!B 4WRUG1%:FC--F 0/* MH'M+YP+2?JUV'.SK[J.WGV^&6S7DEZD0UW)(/X<2OHQG/)-?"*6;H5:@C=G# M>*Y #"\9??-)X5I BRW?/B1Y 2:X)*MP]JI*GATLY^O9(*CV]O:;5,RCMY#[ M<3IIV%"T_/=]2*L ?BL5#/ZED7V(PVSR U^J8@[J+[/;!H4)]O#5NC^..'C^ MP[2)%!M$1,_XY3!PG1[)N UDDR85D3SI-+N?9D< P;^XTU86BLB[.INWG$)(BK]IWA'#C"& 5KYST:'6I54 7;FPYOT)21E_8AQSJ_G#ATP$;F)XP-,"+] MNRZF!!]\B>+;J'&E(@9VI*Q(MI-\?7Q>IUKFZE5_NA_^E73BG1I?1F?]>YY# MPD*-43JXA#7UP[DG^#>L@VMT.=8PL;L^!O^MU;GZH MU-@FJGS\/8SS:H]OS"!M"BA4K1]&B")5 #G_5P%8KNTPK=VE[K,DGF9ZIGMP M,*+9LZI(ZW7MPW.&7>V"0P*ON&\@N< B]H@ARZP-:T8(H#YVHIIJ@Q?TSK'4 MWO9\>G,M?="9D' K;#U2)/:)@'RP7$>L3,RB0F$?XPK][ 9&,9DL06FCI;51 M!1:R3$^'OPE$L0'7_:N\QH**W-UU<4%F%VV_?K91*:XT$BMP[3.'%DB'079@ MA&JH!!)&76-QKY,0&:4RS:4*L"$6]%.4B6W<6]-WSEZ7A@?,>.0>/Y,7U3U9 M_Z9;8Q^B-%*\#_$6WH=\/X ]9::!M*"TI<$(^&487Z"1U$$&X&,^30[U;RPX MJJ/]?%9+T;?-Q2'LP+$&_PQ=@;I??JY";\Q46*O0IN2M/2(FZ5?,WG#$N/_: MGN1=Q9I*=[E:WQ.OS]FHY0@J6^@>.>V*Q&N+I$#VCOW!TEC4A:UENC'K?:_Q M#.MPC+=:\HAA]"L:?DEL1>M;6:2,ZO21'XDY]4(S_D+?\]U6V!! M7;>('<%EIYE)!$'%?M/K7*PZ.J9WL5R;QDY]O5U1*_*/!OTUS]GV?;ZOY,;N M*QAQ1M&(ZD+('TU%$W)!(8>FGXIY T^1E!4H?8!4GW8LV:6;F+17MUN7TX_+M!$UIP7$63P]%; @..N-I&>,4]5*)(29R[V]2>9'I MS^1[NG+%'3>3YE)4$-8K[(2<[EZ>S3M1.L"[G0RNP0WZY $&;.ZRG<-NML<" MZ?!:V^\8S>60[*4WR)9WAM-'(=E$I^W"RN )ZN3:MZZ:&/2P]RF>0.(*G_NL M4GRHSD7GE8,8V2Z!!7Y7N_ FE?%#%QL'110'X?RL3U)%9HET<]2<* /=V9HV M> 60\9$:W(>0+1W4WTJVV48+M.YT[T,0 6/G_[1U6\EHP.U1HX\8Y]N8CWOE MSU)#O(1$:^*;Y^83::A/ZI(;[;:E2/S.>LG2I#[;AKBC!>3_<+JH4^O7T(/0 MI77B+GYH'Y+NK9YN.QTJX_-+1M8F3"WB8;ST)ZD"%]-C1U1^+8J>++&E%0!- MY8!7K](FMF$G4^Q,UN?/]N+N61BU>GZ([[MYOE,JB7\R;)5M9T-6?G[B:G#T M7!] I,,%>T\Q3L^8'4,>H3JUMCS?I,2V&M$JB4G6?M?.^$9=<\JY[W?M+"3M M"RP0@TNX"-8U_SH?6O(44BQN39[+& MY#]QO71TQ0IT7]^'\/$1YQ^L[6SM-.Q#P@):.Y.73'?TWOTJ$MT_IC"&W5T_E*J6Y/\L@/ M9A_I!K!?2/N%6(+1BBG1Y#C*S9FUPON1=K;VTXB=;3+YT%R.)"%%/<:VL>*X MU[!>QK.;[607&A.(KMHTZEQ@*!D_*^699AU2C]^UE].DI&CM7AZ7,7,,)8?D M&9^;H2:K\[[C^\35X^@*%V4IQ2"(5@]VA:# &S>+4HRPF5VSM^^";A-'&K=# MA$JC]9CLH:\E\2CU/6A0,6HEX)MVL#FR0=[MZ_$&]UNV*Z MIW@0W8#?HA*%TER@GYGN@MEAP&1@ 8?J(%W5( DXXX>*[F,<_K@Y54>8>3W6"_'Y MI7:[R@X2@V&(FEIP#>JDMU)#K9\SGR,OY3PG^CC,,X3.>DXR1-=]0-OE0L0? M6=&XTMB%Z$AL?052@*Z,A #^Q G$ %R((1==L;&J4K*^H!5B:H&67?D X#5N M(/]DB1^\9:Z;^=J:5$%!;,7131FF0!R:4MRWRMTQC=1[.:H2W2F1G()8:\GQ M5?YPX(29%.KX1:'7W5Y?-P_AE^UUP>@X% D'I<@BZB+U(L M*RC?)FD1GPJMYL)$@\>= Y^F:Y8[7:\KZF_;F@& T#Z%"#1Z'- M5QB1S%2462!.9UA((,9L?M2;TMH!P5Q8T*_IZ@J.^3IRT7Y]^$Y9GXK$B$^_ M#Q';4CA:.XEC9W'OK-F+ \G$A]Z""Y'H%)' 4JTIK2]XA&"M9 ?[RIB<[U=O M-[>/-H--VM]&UFC5#70U!OMLK7460/S]8O#/,Q/H8$\*;IY&A.H>@S9A$0F_;[48U M19-BDFOT?W^DG+PQ5?W+.9\TH3DOE_Q^F!YX$A/!L+G^TD9 ML[G-OPM;.O2C,#;_' GAS[\\P)NC? M/CQ;BXI6- 3L*+](+H/!DP]AP@P#Q0[BRKFQ4$0STSU0VQ3HYXQ^M^7KS^F4 M4+ J8\Z> UH**M+#]0'I= ?4>-&I.7+O/%[B_(_@]?HG-XYO";6=PKDFSA^A)OGM$X2A5 ME^ZL\)^]IX-MP:R-0XT86Z:6 [>%[LOJSWM#9WOQU6=1O[S8PM\J=5<'2G\. M=9 X7S4@U,D9P$ R4V%^]CA4J.&/-4R_EX87QCK%O,9+L@ 7<(-+24=W9:KH MN(V2[H5X&_:\,XI<=-0&YD S&E##C-I)T>Y1>I_6;#P*>H'K[E3M5*U;K5XH ML ]7:I2W'L_/?$=T-[S4\$B,Q1O\:N,V:A@C4%\Q>RT@Q.P08!FW).EP7B27 M._K4G[,<\J4CO34P=I8PYF$F108EO\%#6)CQL$<(C-ZL#:;=.&67(#VFLOYF MI_C4M[=U6%_XTIL90NC"UA)7/U,E1FDW//JY>(3\D,3AI?'8I#..AF-==_\$ MQAMF0&*BR4MUWP=IF\S\WW"R!Z+5BL3T#M3B&/^FB;CY(LOE%.^'UVS?+SPR MELTC^B45PQB2,%+5%]JMGB$TCWY4FG.&E%-@80S7"ZZ@]84#/;87__.=KA&< M4W+R[W84Y']B[CVCF@K"?M\@"@I"D(Z4B*"H-)%> R)-Q(A*%Z+T(B @10B) M] X" @H"(B B)=*EF-!1BDB74),(2D] XI843GS?>^ZZZWW/A[/67>>N^V$^ M[%FS9^\],\__>7Y[SY[YU3 '.%/,/TG([LE_,UMP,90N"FK!"V/PZ0\&$-6%OD\O1H"IEY!?PP=Z=_@1VN0&$_'%!L%R,K@W?"G1 MVD%ZTG5/O&=X4RKYOK1-9EAGOMP^*+BX468S@:K&F JQMH8VLG<[:O>B9H?[ MNPFAN:(IC[[/5ZHH9!W3.%J[5?;4E/">&9X[ *?8-\>>4%4]BUD>TPV[Q@W$ MS);G9(OK>K1/C%MYO-"J)UC9.5F,2.),N;];@WZ/*-^9"/ZDMF0[UG1<87,; M;U?C5^-F)Y6O!JHJO2CY//JX5#07PNT0=,Q]O'$K@BBS^>GU>M=(TTY_NX:, M[;:$C*O7F=L"W^+OC%J=2249H"N@[J,QSY"CAR!6A"8)N;AZT>9:O5)=R]** ME$Z:E(G@KNVUN,$SSJ9&]_;NZLDQOL"97FP QK?&N (T+=NI?C(Q+?08^]DZ MC>;WVDTK[FBY]D(._.);;NK%M801I@'BN M>W:-H3HMM"6$X9TBF39D[3J.U[PJU3A)U1=9OK:YD$'COS/0YM$#QY52@LD) MO7"A=0D(27F]C1Y?21#EQ$H^IE(+-$H;L\Q,)5G8W.8?'5$I>\4*OTZ["LB0 MV@DS/5X8'MHMTG,G2=)^MW'+:62=3AX;3#ZF5"6]_VK7C?%DTZ1OD^_Q M1$3?O7N[>UN#]?P_'QM U0H[IE( .QG&'5:M(MK7/J;B4(AD_+28V!8Z=SY^ MT NW>)$_:W!#V,W9EN>F)^M/>#3C$FEEE,:O2)SI&DU>$E(=Y0#R+*=_CYCW MJ%%PX[-O:]ZFZ5T8\AJEDKL=K9/O ]2B%"P#SGV6&4H_)>P521*1 MS)X 7:Z%<*#PK@CKQNDF2]+0O3Q+APB-AS6/]WMXZJYQ7L\LK)[-MQ->?M;Y M2$OQ>Y7%^$^FXL0PIM4#OW?N'8)\P]REI(PYG_A6#%[_63NN+_U8.L(&[87] M,+.96>:-%)YN/ 0];>-P!+3,SI'VA_2'*>-Z"^-*[N>]]*Y)KBP.WN4Q$*@A M_:'8 2*D*@)W!=FFTPE3SNIC$7 M* R\R:0[DS'FU?UQYLL_>VOL9:$BC@!%WN%&,N-6UM*O0Y";Z5:L0VMP\KG4 MY<=\X#OWL#3^TIL WQM4UP6,G">\H25>942Y9QHI79>4GN27Y!'\A%YW?X;W MZJV<9W)Q;YRU=!0*>3&9 )T*1@Y"FP1;70C^Z4QA>/P)=7NB]!1NG==,A>_O M_2RIT*BQ,GTS2;'ZM '6;/M%/7HN$H2P #P>D.#]<"ZYGZ3T%YGE>?$U;W.G M^P24ZFYO@07LTJ9IH:)X(S9R,=4S]>V4$\45]>1WJAK M 0*9UR^("X%.PGGE=: NQ-'C3NMC@/7=@IXW?WKS8PI. M9*9(C]45G[62X3P?^E3 @$5?(LW'7[R\,213.2?IR,5'&/G90<=<%U MS#$DR%1EU+RJZ@K^X#TM M^@)\P> DZ\DJ7PWI:/:*;T?D/%]>>.JG^9"[8CJ7R32U-H26'FF@J6P.,'28 MZK4_FG?B?$O%@,_+X*,F)J8ZX]_3SU^RUN=I*!4X^2I[ZO^:L&'H4O'=*^00 MY#(A]Z E)0*;<]1 *$C)_2'W%=M\\>&=&ZWZ16F!>5W. M'=OVG1J^@HKD9&WZ-*#J_0^G,E]:F2N#0%^D?]<:]C$=:J)H!?I@MY M+#&FR:HUS4OHEV?Z0"'\-E$ FL&1P42 Y+[SA8*U]+=\'"#GOWHSR$H;S;K M!D-@$-6SC'4M]&&8(=/(? ,BAR!KQ$72+L-?F;ZDR6RNRE_H7"B>L"2"@ UT M+P'G\_KGMI;6Y_I..V*2:W9>EB' X5!\"6KYO80\L0="@A5SACF*TN\MR@(5 M_L$#5>?>L$%N-K+LZPKL#E# -$%8'VW=214H6W-G/31@X!+DV^5/= M^ TA?Z9@%:@NL4/0?>DV1_,^.(?;//:D(@F[7(LEW<1RFOINH[Q\ MM2C.CY[].K#:6@OZ=9)'@Q[@F!'+?(IBU(<_T2'J"9U!C?!&)_Q#M5EQ2. @B1[3(=0V=H%MB->^8]OG0Q_P'^+?62)1/&/P3'] M7(H#58OF1V[>V??%9\2'\LI&K+IGL"YF 'Y+N)^]AZ!=9LB]G'L(XJG]@ZHZ M!,6B>T-.2R Q(?2F?5U^EMT!FCP,D,6F8'\XT9\S^,,,0Q?^%1I07A>%+E)Y M4QG\I9T0DJUO$%W1BOY:C\/S-FJT* 7OL/$.N],>SP6_8ZD/D3L$=?_[8M.* M&L,A_AUPPQD*GV0H?B3_+28_^=\NII0 (W@PWW=S[Y3R+CR6^U-VE]IF@[:2 M=I23TH93.Y/UE:B1ZZ$8)68M;Y##4';$M;X.S6/[TVW-7U&AJC0'G-J#L61A MJ;FB(A=4V,S\/M/A;,U2SX9E4V)A; A' %H]ZU7,JR?L,U0%&!-OS\O[&__P M>EC+$3TDAK%'=(KQ&%\>]@G_24D'1@/P+CZER $]50G%L"-<9P_V8!DWXY>-':*!@U] MVYV.0Z2K\LG=VCEJ;"?_P*+3SU+"6/1H<&Z;>DHU=CDV_&T5 2(^]!X'1TA' M_::>D#N;LBFEZ;8GM)JG*8:%*K:B_0%V*I[1,LXLGH"8_,]SEX7!-YY;/AO6B94WU^I^ZN%$UQ <*?DU:?R;G]]JTET"?&_&) ZES9$8O^]Z/ MQ7Y .-#+_??!./5;] *$(@%UZA=/&*I'$(=.#%[B ,X3'3#*"V9GY^:,*WV" M^#EXA3(7;0N0O^]V<9N\0$XO<4(](6Y6P%+JMA3'CR&7 N$OHT*7]W73VWN?VVQL]D,ZF[.6-WM2%Y(:;"K\&/WG0T4 R '3(K MD6EAK30SL@M>KN@$62^G!E;ND\\*EQ\TTO'.:)5V$N;/N:)5Q79G<.8-D&W; M^DW%/,UIM.B[/+A?YO/%X11MF.P9"8)FZ;P="=N)X6!GN MNOZ'H)O*,XH$R'=UHL#/KB5>Y("UEF][&+P7*P+%7V!JPTC3\6[=E-*%$RM7GJT:K;!',NMZ"_B0(Y83-AN\2"BB37<-K$>KOZ#:6TB> MTMYNAB_23JD\;Y'AK_+J*2 9O:L]4T4+@R=*7&J>8/*&7L:M#WKGG_ YDBW> M/W>$W-#'1)C(& 1?"([GT;R]HWZ6]S@[*Q&^N M&E*X5U&=0NFX-Z<[&7!&7B/9Q,?A\2WSX8G/++.<,Y4T)6!J&9ZB'CZ=AF\O M>*'JS[587I'X6/?F6,V.RIIKJKEPEAI#*"VFM-+U_DWAY:@?V!;P)AD=5K#L M$:7B'ZW'Q]M%&B6 $V@&['&-6^_\?M/U[NE67^J]^(#/STK:3PFD*761JHS0 M)3=74N\S*:4B&,+M;:\>3[/S*5E#BC5/;98UMF$%K;<;'#]UE+C&A7ZVU.FS MOB^\!4I]&@G^%_?\'TD(IFLYY@1D+8$5]$X:$:FSKP''*H1%] 3!>-9.LFC) M_9=SJ^R?K?IS6::C@P0QGG"KI6@L#Y(7.;1XEKS3=PCB$\:(("3(UA5O[6EZ MXZI<5QQ$O10(T9:A$0*O]>6R?KSHEI+S59S-MX@),66?^FVER^HXT6%1ZK!Q M8'ACNL7R[S,52OW5S8J2BV>K%"([/_\L0:="ES]@!$@'2PB>&?G?D]%[ML!$ MF9?6IZE*);,(EPN^E-UZ'M>KI\*< ]*5LO4AOF-.K&0418V>S9YPGU2(C=M" M*->$1>]MZ@E/-5)?CH<%LXAE]_\2U(=[QA4^>W6EE+6KMIT W<2W5+WT=/) S;_-C7_VK;A/^9]%LW;O]5MRQ]_N@*MP;Q MC*L[6(@Q"V%%B(*35+47'.Y^&N\0"??5>5#K=5I\9"$W38/#2;,\251>V.W* M\9Z_^JL6SUG69F8H6HZOVM(K(@2:.BXX>?U\=M:XM-)=AV7;V\@MF#OUN-29 MF"Z!O3\#8)P/A0?X1+T )/1!!&E!W'6D04 ^%ZUB';I&B:&V6MX9-'JQ.\:S MUG^=-C4!H"F5]!=8#W_.,+ !628ESZB.?'4-%QKST.+5SJ?S)\3;&HX]X(WK MM[>^=41=ANVIKE_RKG_\4O/.YD\RG$ K9M61(FPL :86,4M>)&\M@84R^_)Z M,9WIK-'3Y8/<[<^>=0K>'CQQ&LO'E-E#4-PAB*.VR9S+6C[4^N,W7]Z-7A[ MHR?//G-\V6U18KE+]'@2K/B!]B "?YU)-DE& 5K^6R(DF#T =2'O& %Q'A%X MW9L:G'HZ;(2=WS5:DE7K?NSW)O[.2:'4C'I;MMRT+Z4(U+77!A6DFDWH\ ML$KO?'"R"EUNW;\$J+CV<:*BJ-=#_5;2V+6Q5+7KO#9>\VQ/E?V05L:,K7@\C#Q/S0!/LJENH;B6U !A7/1,WW% MI/1Y,_:$'=N^".JGN;S!^M+?@9 Q1&3ET79;8GU*XMV72B>ZW[_J/7&I*BOL-3CH30D\KJ.$"GB4-3<@EOWY@>F-E*/.5ES*<1F:+$G]D>+]9XYL^T-+6(-79:2'7Q*IAI MNUAV\K/LNPG\+&;I8"'X')O$*")N-]K2W A$L;:T=\],VW2S_-3:[CW4D.5H M%WK0FSVDG)'S7+'DVW]52S:A7G_FR.;64P2<4$=I=T@*.03Q\T2Z7W&U;7GO M-6L@X_A>K2P7IQP;J4GL1; Z&$->FI#O5' M9E^NV7%:>'W\UY(Z750,RIKD8*<^NK/FGL7DD,"]_B"$%:D/FZ8G DR8S_PN*'FA M*B]QH)T(G_2_:FP2,!E:8V$(^S!5[3ZA:G[!S[=62FG4/X#G<>;Q+NL[74<0V=< /\ M8Z"L0LV_3YRO:>>L/6VMA2X+90B_K9U!'EEE*D MYR:RE0_Z??J__1N!?H[US #DH)OE5%U@P 8("/8@^$; Q_RE&[#UX[\S+FEX M&,9;9^%+C[I&_N &'W45FRE\Z?[7'69@W3^5IO&)SS]T5G[NMZ;2"YH$'(9S M]KZ@")UHG49.0C_4%I)M^DB,;\4@A(=,#SJE[9[M!S+R)60[^!P(]6;]-#5F77V,Y3NS?,^K MH:XGOA^199ZN+V?534LC"S&X.8"<".E,Q'EZ\6-=5;9K=X"$._G[!?0WSQ*O MTM4A-8@^JL4AJ,N0J9HPW,3UIF]Z\M[AG&L4]2]/'OBXX:NL?.PFHR4N%DIX MCH+$ZT$]\9_1<7U 7;>ME_VKBCLTI19&+@$Q@M3Z[-EN,(C,/ 3]J$;NW57' MI1>7=_HU:?_R)8B[%MU*AO+UH?20"G3T(<@;*^$'$T*.+:I_2F+L=Q2=;^5A MG*J*A3RM9;TUI:KKM+RPWI;ZYW91_?R-KP-DZ?R_'29I&I[8^?MSAR#^<5JI MXC!Y'4@Q0H&YEZJS:-G0,BYPWR(?6>LKXS19K_!=3=56JYIZW;#D0P^N#X45 MXFG.P :QHFLI'BF (6/3D><\#Y!Y;SO=,6U9^PZ#^@&%[\PE8/7A_B_RSBP%[" M'@-O!4*% [Y>:SC!6&NJ_X.9+,44#R+3>@2$>%8R^Z !F()]GZ&Z.3BJRQ5[ M/Z1#RR,&4A"*P]J6.TBY"G1R&A&W/8 MJ87Y,'Y;''3!WYPI?[6" MFA4N-RS.7]/&S;6L4L6_#RM.7=IU.KCW]SYR&D6R+!:@89BX$NUL_H SZAM-B<3>S:.^R/CV:2J8\_G!$]O4XII( MF-$3&4DF@2MGT 2$^N:!!@:'#)YI>_U+&_(=,J3::42&@?S$-KQ6V82FG4"H M2&H%2I@!W7G@)ZJ=[HH4FWD]5HKRK;LV'^&.J6!JC!V$9)+Q_:?-?6;@)CJ M5'VX,M<'YU$]T5*,NF2ZYXCZ]\[A13$)QJQCBS% ?ZXCJ?:U&#?-=@C:H]XQ M*^[_M)@,6M&Y2((LASYE/D0WF.33G:\VVDK/QL_Y1&)A\FRR5?_SYZ#_C71) MW'@D6%PO4K?V?"R,T]BMY7E9TL=3K;:!UI8W'AL5< MBK"2%Z$M0[@^<7? [.UI3;QFM6678((KV$.6\=BXIB; ZQ M+,G%*GF=%A8^HK.L5T66H?%E4"Z2/7H+#D$I]J.=OE!JD%5FL571Q*WVYNB_ M+[:#=#N4Y?C\=)I_:R=)_\BVAXMB'X!G.2G)$[\+U0E_.GWY;J=<;7;P%9N3 MRX5Y^6%#CD;8I,4:-C[Y?N61I@K+6I$$V22AP\X_X F^QDGTNZ^_6V.^3\A\ MM&?!PT3A1]<_7/K^5<0.=DD?V&-P*E=XA7]-(T&,IS?EMS>W&;J>WQ9PCM?J MC51NU%>55AT1,97F,3ZNH;J_$T7C6CX$Q1>=FJ =6P9SS:Z=5LMYV'P04O#@ M>/H%*7&!NTCIHK*LFV;G/^ZD,CV.Q^8AB&JX+AB>UU_, N'!%%[(@R7_L6[G MP7UYJO/YC=E58]K)^G)]6H39 MF&\CF?\LSO,M;\?UF*'='^[:]2SZ$3;IM+"IQQE,?>FZ@7)3Y#=Z^S'&DC2: M[%]3@FWAE'O0V)NE^RNH;D8J_;U)4\3Y%BH[8W#Q_ 8('3)0+0T:[GJ_M,G;&U@$>0P]&@'BJQM 8P01D_4&E_-5ZO/7_AQ M^_M%Q^H/3X(N=8N8G>0!_=5NR'X&YB;=-@+3!!/Z4XYSN -^Z1T8DU.NJ$=\$;IKX=<]]C[Q@@ MLZ\WQ!RM7A_E#TQ2:Q[K7-CGQS9 NW4Y">XE5,,PC\[Q$>*7:B?)*G."Z%36 M&OMP;KW2;:?<;<0T)X>Y M W/+KED7;UUI4RW#/X_I.AHLSA7>THG^7H5'TY09-20;@DP/W0ER9'WQ;*2A M/A!9"^2OKC2F@,\OW![W,)L;9@MS:]U-S9+VU;AE9C$U'U9!4:<7ZOCC1\%A MAGV+1S].JHR>^")6=+JACAD8I3@X&D>6P%7HN025X^.G5Q J1.>$4C9.R:Z,"R$$L*\*?6"-$ M"$VFR4=$$B#,>;UIP^JJ:+F_V(W_1PTCS;N;KQU?>_>2@/OW2N?I4[SKPMP0Y M6ER?T8..3ECN_U1KBQ#_AM&8K\6B[;W1CW+_7+&W8,>]>;4]K'1C(KKSOD[@ ML2]=4&/%+O1L()42#P23\XF$D#H"]G2/P+S3B3:)BT)A31%>J;LYJ7$^*+D/ M"H'M94;L0>_T/M4BA $+ CQNBP1S!()*YP&C:M[/88'F1ZEGYUZ+2MEV=L?A MR@.BRPV$SYS^@3F"[&5:[=)F9WX)P$6*'NC)]KG\(EATPZ$J2:$LH[9+IUZE MKO912"GH./L[MJ20O@VEJ>L+L M'Z>//FE^MOL1K4:TS;[4";GZ^B\7I8N5HOQ?['T9#H=NUI&T]8&22IK76,?% M4%_")^_YN77<;ZCR++&I8/NKQ8PV<\A3EC M'_:DQFAJ)8=1-NR[TIK0&\IUK#'*0/HZ_NP]UOC'&AI]D5^6BV>%EME[(M7A MXSKLRQLCYY?ZKNA@)-.'>L.C(]ML[H\J9^K=J'EZVB#![9R99**>)M66,>IT M&KA(5?I..PN J?(+0$6GT*)\ THB3-TPWWSH16-<9D5AM7S%LPS- M,7LN#R&WG)<%5[P@Q&%V)I('HTTR#.O#B*-3&TL)Q^J%TDJXC!6;.1%;>ZG: M+7^?$)%*1.R['M M3VH];.<&'RJEJ^84^!T1^Q&I7<7XHLF/Y=/]W%-L=/PB3$*I#4_5[$X QK*[V<)D503(0T9/2"60!]I:DF M[%'OYM.VUEW4:].! Q)@_\)<#)S^O -,QA"883^/&9SO!JI)39 M5I9:XZ1O*L'NQ]$CV29RSOHC>USO(V6WO/<^F5!@].)]BU"KF5H&1)$&0^?^ M<9J0G*PMG0@V?V:P5UM]V](G0/)264=FG?/KK$<76+]"EXN9M^^O$\Q$I-^ M#7X4)]O];?W/LU\\]_K86AZ>"[-T#7([LW@E2[XUD4W8;5_@TS+X! G5&14 M;]'$\4/BZOB,'GF#+9KZ6Z_F2JZWE;77AK/F+YWAN-_@3'[+=OK'(#!\JHZB M"[\>8SM6VZCIIR!/;&L*.^V@B;OH8GV[/7/FF##KLYYGCXP,\. 384&=3H(3 M'7S+]+.R7++7&])G8 U/'SR(X[_T;E0&%*Q35)$/ K2@N""B/7*4S,#QAA'M M#T&Q3&;U!&_*D.HFW:CL%'5*5!UC2/#)KN%?5,<>Y*<:&0V:4Y;364)ST#E4U)#<)Z+/XE8U?1-UX? M2;[POTX=BL0=&A^:X@;\18,3^<*\=[KU5)*&@HGC3^%F' M12.7=!:![>>WV+_ O9E!<@'R\RLGW!JV$19=PY3PFK:W.80"TX3W05RK8VLO M7:6 (*<,JAY3R*]BW:$X*3N]XV,Z<&B"S@/.OZ%%;.3"D@E5SW,[D&Q%W@_; M9ST&$#8M-J^0W^#U)IL_J;=_]9@ *Z0*\VF:E?L'<^YU/2VY*9\RYAWI)TM!@ID MD_[@80GGR*C>)3$O/MOL34#XJMEQ 8YD\OZD09\$9?1,7J7$)Y "WF@UY>P MDPKE547SKLL7MMA_+9%>O8R*8^65@E/N@K0Y@),3O?=:..8O/PIV6\)G_,6V MAA>;Q^ ?.OI<[V@5\EWZJXC]@>RGH9@]=, 8@' BZ(IXW=PF,N?M#$E1BQ8U M:^T$]X^%3(KMS))AG\9]3*9A<_D_WR3RXV?BGJ MCQ"-UX8R 0Q5,;O="*&NWH].63Q#/HE4K.OX]C//B4$;(9U?6X0Z0,<8M> MP!!CC"_R]_75U !)"CR!%/NXMA&QA.\JQ]E+\A;K>B^]'#U"O&C1>C.6: 6W M\=@>VKXW3.OIVWRO&ICA>YRF%HX*GF42>CTJX*^_$;\-L6+OC*41/\N!(C,H MVU]?A*7KR?R*P!*)UR=DYC96AAYAJ3;[Z%"R*G96Q^R=/9%N];ORKZ; 'IC& MPVJ]B_(:%?9DEO[9F:&GBVB?8X(JKFD?WMN.JJ==F[G??V1#2./@2;7)&GP> M:N)-H\EN4H-0:X$H:@!="!]\\V&<20/JX ZJAQ$DJ_S!6<9:Z!5Z^9&A+SFN7W9ZK",;]7DCG[:C33B9%T^J MZUT-)EY_53[XJCG0JQ'S8^GS7YJ3.F?4VXK$_&2_F1=Z_'35\ MV\[ 2L*:YQ9]K[ >@E[?G&IBZD;7]4.0F[C!TW:R4X5+T=L-HQ=$!CT!?20C MZ1ZK(TZS$/)J$O6[2BQ@M-YKRPD:#G^Y\]PFUQ/5/+-92> 5["%:9TML%_O9 M^:)^!RK(MI"6>G?B%Z]'C(,P 5N$#VZ*_>E/+9OO!+U MHU($:5'86/=1ZQ#44RD2KG((.N]G:22P42CY?^S#S/\?DH!Y;Y$TZ4],HRB6 M'VAQ;)A0&3I^VF?+\%:K[8.6-&/S]E:.][IF9;CD]N]>:ILI3:O0QM&M)*HV MXS-2@.EW2HD5O0X67X*=PPD(_ XHX[Y_-4K^RCX[!^HT"BIC" MMY$-^(I-$]>\4-;'-DQKE$<%B_RR*&S/6(28G1,-TTB+XH+G+>H 4<2,9#W9 M#O),+TIP_?1J'4KFY9-*[SQ?E?&6=B49UM?BH.7[-C^?_$D4UN%[_.C$W>*] M2*;G^X*H[IC=%_$_.=-K'U8B\HN4Z-.C@47OVV.3OYS/=]OT-54""U<<95;KUZ@%E^X[\U,J/ M+;D&34VY[=Y-:J9K-+@37EQ?MT6(7;KV:XU-:CCW(*'&*-SGFK M="<\T]Y?!?_'Y!WD((*EC0G'0TPQ%;P'7#6DU,![G(1;)W*5AN3[<\X43:O^ MEC\:LG$(8I4J1ZK.K/O31!/(@;(%T"1XP]?*2VU\OFA;!ZAD#+C!D1?L)\]. MA#MTU5?87"EB0W3S%ZZ#" M'<5G5:&EZG;3X>W$OH$1O_4UB!NJBU/5?W-G+L1!%Z"BHG>6!VJE6_(@?[DQ M2\",/\4_N>U'V$8XG'' @JU!1J*Z3C-++P$7%&.VU%VV*%IED'NV,!G&!'I, M$7=^Z3/0577_$<,PH__XWL$JMAZ3UM2Z&_YMZR*:KG8(NO-GB>-2D%MVAA?3 MX?FB*EW^NS2MPF8K&-=7,NB/F(&:D2HSUJX(R*.EE3*._?U,O4>DKX4KCL0A M'Z"Z#)C*NT-[P*!G,)XYS*QM_?>\W;QQ*,/TE3H]ENG(+*R@JL3BO_P]-&;\ M:I9)Y++!] 8:\O??DLA _.'(/ A:+E&CPOCV@P4 MDI@C!R;#4OO;I[SU:N1ULP_O#@15MY>XL#ZHV1E"NXD_'I)L[X\KZW3@,ABI M7L&V\=XO'Z6VH@[+9:\=ZY\-LARXX.PRDZ^3]?>Z(!QA]UOCILK(.SNK MZV_VK%'A$R2/+1FGYS8_EKJ7<-G$F:[^=,4C---)R<8,X0F_XBW![[]/F;7: MK'_4V_\]T*T(R'*]ZI=7)H8^/2GW2-2*]'<>:QUM_'G_W#VJ/'*AITB/Y/Z( M"!,?B7MW""I>C*-50+Y:)N_IH5G[[9PNC=6$^X]:_4%/26T.RCYG\DL/'MKO MJTTUQU>D5P?K5[4YA)7-Z1C2/Q9P%R<*3,UL"=]PYX,DI"%432=CFY_;9R'3 M')77UZ8J[#D>_\B/O-/&<>%-F_G_=VLVH57(D"T8B=%#.'8(ZLXX\LM^)ZW# MO.RL7DL98-QWGC$$'I0?Z1TW\C^:RG)6YKFIOK2"YFNP^9N./WC_+572#"$O M%X9%.M^=KK%'&Q#:*6W-YL_K M(V+Y3%/)O??\W&Z7O. N.S)X8NMC>#(H4F %>_P0Y -C0;@!:\3BIT[BI('$ MA\'^( .7\W5J36]3/%>H]NU]*[+J+XS[N'*M\/W*3N7_<^6GQ U("[I;5XAX MLX2J/;*,%K\'C-Z8,"Z-*%DKXLW?O=9X#O1*172L=.CU?+6Q+7?'+?862Z<( M$H12 4"H9@HU_J2*OJV@=YY"<'QY/GBTS]CMM1*B]4[\*1/H$5> -Z M*X%402G'3&_I\:X5G"1'RR0-T+]=5!PN)@[F;1_K5TZ%*M"^%SWGY MT0N,YRJ5.""BMYS3YF M%( \"0QCK@!8(CC6!8].?CR!YZ]W(8C?N;[;N."PI22BY*%&_"E,;@)$'9)! M6__W.^YJ[&E@KAO"1;L822R&A.4.F8S]'@K2*ZGT5N?DOVP,37J9SJ[!.OF, M_?P'A@3-?1PIM<8+--PDI7]Z"R#L10L<4;V"%UVXA@T+-_B_MAQO1]X?[TV^ MZRKQG.6[I9,%:90R AB2S?N87?XUP[?Z>T6:G,(.@O.]=S,G5TOBY*KY)<<; MWVV)UF[L'!+&TG&FQ,SO<5?UV8W^U['!,K11?:N@'- ?7=Z)N],3^?YD>7]E M3Y=W.$]A6< A")%!:65=!4I3KBAP#TEHJU1]D4AYPD1*.9 MTJB2#S@V07G]P"C4_PT-;MZPZ%_6'C_H]5 ^UVOZ_.7NW4U>#;&+#\5?OSJY M3/PVLZQ.XP^E;-.K45X9R5HM/?YI)!A>5[$'5YU+Q.^_2OU@-R(JL*"Y/#^H MU)NVN_=BRC#H@$X50X[]P:B9 %Y$NN//J=(EA8*(@/-.VSJYGM^+:CLRUUL9 M.U!55%<@=KFPF-1$@ZAOQ9%05Y<(<+!=%)&3TY/A:WXS-2 01!WO+"W:XMF@ MEK,3ZEKG-9C^>VVU5=7D"UI7KP7.[^97MSAGIN<6"4:!G^9Q>8QW$=^T8H;; M?!J<8#[;186C X,7WF OZ'W[?WX D5V' E(>_1#@SK]%"V''=$=FN42R1X/7(&*'(!=H KP)$B>YY[M5 M6[/M_"RHN>=.L\U)&/UQ^CRJLVJWOV.)AW2JD^P6"HXO?Z^H%\P<5B39XCXQ M>'28PID:43NSO4@J0YUIZQCIO]E+V.7<@Q:*^M8?TO1>B/H>'QP8:/"IRJ MBRQ%3@HR8'UV90,'<\+PW[*'H/J9'\6;DE4H9P8.RK$3ZA*:\?BC&25W1>H0 M-+NQ_Y/2T+++.&OWE9W7D_QS_5S>@3.V1B\M&!N:6$'_"?1#:4G4A-@F:( U M9!&5#/_AQA@Q@0@]A&[$'H(.+E:MM?W-H/A R:&/F8=$*"/9^R 0ZT94_'MZ M@,:YEWD@&,#X_4EHM1O[;PWO0]!N*./R(0@Y< @RE=_X3?F76P+=#9-@9H;_ M9^9?DS7((4CZIBBC6_(0]/9]<3YYE);\@*'*!)G/Y&1FAZ> ![O_R^L13BUC M9D2)NIUB^RW8H4#V(^2QD'5V8Z#QXOM! _8UN!F"FSFT"A'V)$CV&YIU'4Q@ MK2J.>N=R\@&S5@17/7&LGT@_^)N5?" A0<"(?Y09$\^[^[!D9V$56N2,;_NW3A.%"(.OX:+KDA[>=+OD5F[;WVCPZ6+V" MO _M*,];;%^G.4\$RYN88!.LQA5_-K6U/-,14AM_GJ4F+F)G>B;#$GZ'\76) M=&?T=)A1#4V)C!NTB+@I;#1=\UQ^4VIJ@%,#0A)<-W/I0]TBV8R#Y8?%'G48 M'#/VAWF)MOG3S.T,9Q8S; 8SOEVI52FQ>Q\V]?D0]-)WSP'=%PZ)L+2%!^3'4O:QD_AS MP1<:)QPG[%5_10[+<#R[$],6H?J!"61U!O^'F8B=CVJ.T)_6XT-^1>H!Y?A? M/>L2HB2GRO>V50K+[BV-N7<_;ZN?&6T*,Z&=\NFQSD=M'L.CQ6'*]S;TKDPU M.7KTVC__ZN0PUXPMXI-.?^(^>_)^]CS$_B"B#RD\IN.+CS3O*CI7+Z05@GZ@ MFEOB-W#$]IRA:,E!U2E@9G"ISBF3> @"9 9B@R&S,*))G([)>P!F-JU0BX&$ M;?1@Q-NFSK1^*#*\V-R6_%7S7%.A=*ATV_&Y84G;93_0#Z:0U(>/_.G*X$.< MH%7>I%B0([$BP;]D$]3.<,W]APTQ1H??N#O^G7NH4M #74!3LF>9)Z% M_E-T9 )SV?-$Q7<$;\'ML6HT35)GFF*=O2%8-\3=BTTK6DGKN#:?.Q?'(2G, MUJ2GB+A MJ'QLU*B@VBC \GD%?G<,*[CKB+EV&7>S M2B>$O)R7>Q>F/.QF)+5:2E#+(VOC$V@"3CW$N(0N.']87L^B%,!4A>-];TOQ M=!WS8[5E;6AVS@2V_D'3+"G5^Q'_E LO+8DE+)KB@2+@8U+ 'EG6 0@@#$&Y@5*3;V=)C*9@O/F/ED\1HF?S6&S[NKB>M0Z\S,@. M,494="XU0/J@Z=@&F2TKDCQ-B #A\F;H CU50$57$)!@V%J7?, :ZA/LV6UV MZY)_Q/URL_F2>ILC3W5%"1Y;"V34\G;K\B@_K!I0'F@3_(0VJ A#]R Y2?3= M=2V.&V7T]Q=Q3P37+R3G!'[KO;?5:0$X0D60D]CF^"JJ2]@0Y3I@M@Q.& IZ M"QQ3W>%>SQ]9(7;'_;2=JGVIUN#Q_)1QS+$>D>-7.?6.(.>8LM_W218&J!)0 MWZL(['$,R?Y,')#0>["8^@P('/(3=/CQ,90M4-\C?>%42QWGJN]PU")/(]D1 M31.HZH/R*B!/ _70D^M0SIK'G-!3V+B=8\_S8VU29$U67Y"$O*2OHT)"B@LR MGX'+,"(C9%XB?C4)VM>NJ[#4!WY[%6' EB35E.^X*>$9^V6/?^&5AXSXJ#VP M"A/]A0$Q)1$?5N$P4[WO]1KU-.":D#&)OEI^P07E.:MD;R05UUW\JO;;HQ-? M0/0^N$C8S9G^6Z@N9Z9@IOV!<.AX06)V&/P5"?(Z)C(Q.[FS.W%3C2N!SO.5 MB?-/8H]]WH@^ 1JE%V#X:#[D)1I_$ &[U8,OC@O/B.M0J@2LY3E["3[7;NR>+$EQ/]/QX(5*&&AG[A/U+'(*WE*\Y;!QDF9N MD'XC53LF.AZVA JE/*+<^OIYW/;I\.O^&-%RS:P;M,PW*YCF:54'7_"-8IN. MY!5"2VI'DH>'?&\9>'N MZ&5<@O6A&@]!!U]34I(02A19>"("T I::,7_HT4P?#4EP'/J84\ M1W%K(_D5EYA4+MD#,C?)YS."@F42><>MX][FAM66"":IU'U^=S20'Z0M^,4@ M;YDI,!<]XI&2C,$B06 !#V6M!QKZ&)=;2.Z%R]2-3RF^!!'I[]]&+MQ+/&5X MXY["C?LGV1YRVU".3>J$4CD1LE-85V@ZG)/F%BH3N]^^AA"H!7RZA=H*BQ,? MKZUX3;@VU[490E_LM&GFZY9,9C_M?;*3B+T/PZGC#T&;4#Q6$*%%HO$A[I)F M^J7(QOXK:BM>N'4_0T'!/-[H]]_P9N&(3$4!] $A1,DD#/<6B M82;7R G1.A;E"[J'H)0.U1*+"@CWXM6X[IOU"_,GG+,YWB&MYP=V?+OVL,+( M!0DE,CJVPX6(?GH(.M7!_E8FOHGKZJC^-X3YFX7%>2#97,;SAXNTD!+GW5S; M'^EG>*T[[833J$+-P FJ+>TN_6UPH4*/$3V7AB(=]'^A[0BMHW@:W>JM+B4( MAEP?=EK!.9:47TC.K)(0SS&)HX& 4JHAJDL;84E S480P)LOR4(#&/Z/9$=* M!6FC#P5^;(G,J9+AWWO.-8OE?.;<%0(]S<9QW)3X M&-;CW\/Q,Q01#[ZIZ 8CQ%("\.9H[N\P+[8:3PHI)_?NDPK7694LV1QG-9./ MW#[JQ+0?&%521@Q#'#E3W* ZD(Q0)5 C;Z/XYSPQD(]3 W';@J9.?>); J\$ MDNT>>!%$4Q,=K_<+9URFOV1 $'?I.7JB-+=ZX,ERAG#8!-X"4U>6$>]TDJR6 MHY,?-U(69V/=$HW#W[9DF[W>MWK!>'?VLYO<-LOVTG&&-,V#/)!$DR=8B!*@ M43JAI#WX>&UY.QD<]]ANJZRQW2BM1-_BQ[H+XO/Q^^(B1U[E$F=]"- 82(-- M/$8,.<&!^^^D(-Z[#$Q[[SRKX.EZ.#!>(H&.=##?S_ M[]1[OL3)3!E8TT@<$YO[=V8A?9!& MDV@=(=*H63LICE(_\\T[ M[H%^%*+^LM?NZ9' MZ!2#/*-OE>:#]GUM*"2'XEDTWJ9WYSAP==%?B.92<'."=A&_,?16D.0T_]JK M+-](-.W31^[ANW[WWY=Z(3)DZ=75&"TO> ML$^M&-F0*S?3O61WXNR]ND6\\ M@[QV>Q[)39KS9WX)TGA\IDJ*[>B#G"A\!K@:P44OV82ZH&8KB#(]2[%:]#\I M&%9ORQ&"(HN35[;]DI/#9:-66UXK-AO.TUO?1<\:2YT+*9JCQ '%Q&*<$"6* M7JAWD:9$SV-<'"H/\^AKF;%?HK3$2G0[6)YK#,AQ^^B*XR]R=:Z32-PV +'. MZH&18RAAA"/5E69)ST/8L MI-):.W]@Q!@+*#XB8$"]BK@*%.+E1>^T Q<)OC8WZF)Z0K)Q;RO%RR2G?MBY MO>BW?55W-/8>?3,HXYVWGMY_[$16SE %*JMIQ\FCB1VZ9-DN+8OFE'> H;[Z MFG^$ITY+\T>W^[D_,E[HI%:F\G:ZIH)GW:F4*,#,A6K!=%;T7(29ZFH5^?PA MZ-[8[R_5UZ8/>F]^$<5UFME\E'N_;)KHK!MZJ@M$.03%+ DBU6CF;22;=!T9 MLFRGA 9),>G^1\;WJ0[EDGL&YU]J-'DY@PIFHU(_JVFU52?.W=T]!,ED(WL/ MEK8,"3!<*24FKQ6M"^)# M2G*]NV1TFC%,0I@"DE0O1/@XPH9DWE>_AKE"UBUJ+PU[ M,VKJI=)?[W#UW/!0UGAE=^(I)V-GMF]7.H\4;_ZDWD5UZ:.\"J%64QTBI#_X MM.=Z?$![,'Z)K[DD*/SH063[M?H4BVK8JZB7PUD@]*>K_1P?]**H>HS))?Z. M".I=Q$- E.Q_E;2878%0;!ESK_LX?K[H-GEQSCQP5*5^BRNQ%Q6BTL7UYZ/J M,*I+[C=*&(#V0/D1VL31!(GSI/WI&G+,/3);KNH.^![NW'3QXV]_KY1^C@H, M:7:1">N_3LP? ?B6T;P^AZ 6])9\)5# ]$?)O[%<-)-Q%5%%\$8+YG1[2TN[ M8)L#;D$@R[2[Q-JE!;D _ W2%\&H,8TS'@&;8AP=8;(!'UDH:KOD#F5!%O^V M],VBQ7OO\$=YGB/S-BS.K5F*B]7.['>E)14"IQ;^74M.:Z<7$@_A?NR+,B6Q MTDQ(RD#RC"5Y^J5TQ>@"Q]OGF7])+$$OI=WEZ&C+F;%B#/:FCWFN1APR/^3V99S)53>N_K/,GL,W$^[WP16?;]RRM M5E'LS$C>4I#&#=.;^_PL6Y"CP;#4MHSXIN-(S;6#:UI3N>VAOD=Q F4?< NS M5>"S>%X[:3>%6&4%"F[V7F&K;@XBB*JR@9(X!#FCOV_T'337D(@$<&^ANBEY MDH10(/V@!/X/YMX\'.KO[Q\?J40BV=>I*$)$UBR3A"1-*"-B*F2+287!F"EE MR1I"$5/90V,GV]B%F*QC7P99AQDRAME^T_MSW=_[_GV7Z_N]K^N^?M_?'^>? MF>O%F?,ZY[&<\WP^CW20(\="N-(SC<>9CZ_G]3XI%O.[X2IP[?9^].QF&U%T M'MR"X6?[WYVPJ>+4R(I(U=D*;+0+B?NX=NKIT,M^<@7-LK*A9AH<6_)$$ $' M9$,"R7KS*/*GC!3IMM-I$KX5R*<:O5-\@ 6P=5"29-P9/9_E^,/:]$+K[RNK M!4)%CA,*D#,A2BWHBC 6@'@717:FB% _DRC@"+3 XWIY/]ZJA-5YJXKO)74O M6E(IU0<48B)SW7N43',L\A?"CT((_*VJPG^K)(:^-J(]]' 2'/;#'J$.-H-( M,=0V]R 7?+6]R:1U=@H^]XAP3N+A:R-GU0H?@RX^N&F:UX)YM8^+9P%@\2>8 MX]I.TD//0T[,S.U4O]8WX"M^<":G+Y\%\-2&B,8>_%K6+I'Q-N_]5USEZ+'/ MXB_T9^8"FE1C:C.S:!>IP1V-![Z3>C%-WA([]=Y%,Y-7JP8LI*/&C*2+HI9P M=_TK?E)Y$DAMNJ,&;JWH$PC1(FK9("676EY8F?(AOVX%>.2Y;45*<'JZQ^$] M&*'JC?U='Y41@]7\F/YQTX@C+N\AYN10G UU9CX?Y99N<7>>U"9"AM*-L0K= MJ?X_.W\,R/K$N"GT&EZLFN*1"LFY-HOU!/)Y90HSRANY$*AA915HLXQ8!?EP M>M'4^'A]Z3)>U-^S:O>$W/UWL?1R[B3)6\D'7PQQ;$YSDSM?&\K![7$=3$ZR M=&YQ]JI :CFV]+W^4\#UCP*_P@]=S[SS+I3CX!UHE'U F[?#W$9Q'D*6+(+. MIJ9X6=<:YGP=%R<2?_]H-1=;[+C8#J^F"T*:V<"9V@(4\YI6_;5940@61=B2 MN2(1JCF>MIL'*;5WAIO<.:_.:CA4U;\4.W#PQ=N+T*NWN'I I (VU'^#_O%' M'P617J6R163^!E,"U7Q?8R)@2 ,W[C4GD^,+V#XUN*DO[LL+4=;=FK[Z\$?Q MKY*%1XU?O[PP=*(&_JW.,(!0(O1 7\U4:[EEX83[D MVR=L'6!'Z13'4Z'O/DHK:PZ%7FONFX^_R::)9_$+E>JX^LF>>BEUW.QD5"2FUE&OCHOG01GY@?KR[76R/,^V_8AZ!Q M;8KY]Z0V-.DF"Q"C5R'\M@?4/!.I;>VXHL+=Y:"4B)C0^G,P^9%N0%,[(,37 M!#%'\F+R6)!P;8UJT;/51-FY8^#9W3;C,!DIMC@!!_#MR)06>2"! M QN:#3Y,)0<+NYA444&MX5@S:TN$*^TZ<\@>VT[KTE>;BTC!M;[MVNI WE6] MIJ^?&3TI[Y/WT7E[\SCB:A<=U&-0)3N#T6!D:.PD;; *4>+&J]O&J_4N(61 M)RVB%W(V!N/;#:.[ F!?:.NQF^,VE*9&,F9<_QBI9=7!4>JW7H/YT\3IN#!( MK2EJ,U?ZB3K_RWX3% <9++R$<$[K 7X8^IW>?S[K$+W4\01MFECMCS)WV=." M)LR.2')+JF"*T/[[V!Y7E[O].R$6EX>]=QHDR,0-XMF[WDLQ9YSODO[I;MGKB1L@L/TFG"QBY=+B1ZUOK;$3[E-ML9QR1 M?B?/)V4,ZU=P-YQ .! (W.3[&BRP? WD,:<:F0P7-+1JTR(E%WU5721:J9#7 MIK4=QJ?Y)9ZTZ42?;]"DK08\":&U[QEF9-3>HZXQCXJRK2 )-29(V*6?AX7; M*\FWXL0!!I!N2>KD>^+9\E,U70"B[L@0L$B4'^E).]YF MX(FCLS)9 MI,T.D94"JE?[)1\1]])&$5I_K[CL0HHV1[@9;XUL/F8)2REGO#<\A?P!E-J) M#P4*%'?5#"YN:Q"-9)5$LAZU[4'4EJAV?*8W1VQMNM.8;^>E0E,.5/A2]?0- M'&WLLZ=K-?.44TI7!K^ E'^4GR-XU&N&*+::A8S;AZP]"JP4LH(>#SGR'VZ3 MX* !:6)3J%875+. 9GR8.KIR=5JJ?T=:0F<_Z9E+RU:[0:.Q)S9B#IHBO(NC M2[XDO[:G5A.TFR37BHHI:&^,QZ_260U52G"H@;F@ Y,;>@8YP@+P\#=MCGMU M@G@2)[JK^^GF?M*ASL#EHM\6SZ@M9'1'@].EO)WUB/,_4U95WJ$_(H$-SR[N M!;2OEZ^.%?D*V&OA9S95^\PR^DV$]WRI*V/(OMIJ"C_QT*SE,^1,*;S' AV0 MVU.3#LI!CC#Q*32$6=:4\^;8-?1NSQ(+\ C3@N/SC/U,#6^UOV)4WA#UQ(S& M)[D/84]BXDN>6FH0F<](5/':,FI8@.&U'[ \X326>1;]$27&)N4%\&C]V0)F MO[V,+_TV]L<"Z!%V3ZD6Q?#]UW&V+E2-V8O:@OS'_6K$O^]7A_^'_>K_;F?Z MOVZ[^M\:7^H!EGAJSS$DXPF=Z1OV4!!#W9\6 Z:7.V=>MN[,6Y+^>YB. M?-7$E",##Q!$A]UP1G7=[]"UM$IZ(I.M;ZO?I414OENJ6?^"J@N(L&MH=$2G M[4TRLK\T'F D8F>_3)^B/AV9!E#G_9X5NLL*C*]QJ3O:J5X&UO?'TXAFEDV' M,/7Z>@0#KO9Q:*Y_T>*9LH^$6;O(TN[/&!6;Y[7MW6D (D1'X:XF-/JG+N2XCN^0K'MJM*#.]]Z(Q'7_17 ^>M.]_^T$B=G M$K6')#^[2SPZNX+@)!?.37\@&"C>2_#.GPA74Q.;$8S1!\?%A=D%X7LOI:YO MTAX@6U($J:D48VI)IB$5E=(^N3$TN(*9U'Q)7RENUC%?F:.E4$;C<-=W1 MV/SHMO5&$T#=W$!I?F8<3TE-)6CEJ+;B#DXG?!JWB"Z,G&!>.5&PEDDND.(G MR ;L^I(:3_I.WVW2E>UX:+":6)MW<[\/FFV[E6K"EA3,Z/": -&V#Z&?+:Z= M=U-)@/[>5VE\4YY)I=&LX.GS[T32;E]ZMKQ_P]=,;OQ^S39OJJ31PPW M'"9 MZ N=2=.;7*EL"LE$&+>)8X0>#5^4ZL@S,,B3M!PI%+#1+;G,Q;@LZ6L MK\?326>#A'V9YA)XC\086TA^939)P(@-)+4-_7.NO$A#4KWU/:K]^ISEKPZ7 MTH1X4M?+BDR1RWFG+):6>&CR% /&)]"<"]4=+MBN75?9>U9@L4<6@4^9?\'< MJ#^\,[N=%+\:?U!GFS_M/IIK2;W>!5V:1)O2VX4*@SX&F0#CX2];*Y_XC02^ MM/5@DE492OU$56P=*"/#QF*HPO+FO,G(X[,5]>49LW65-3'9;W_$W$EXMU5T MY.2K'Z<_88:@5!4<7;!\_1F.YD.7^H7U4U)$7!DL=J;%/2G(_QK7-G>F,P03 MY_)@S\^)$O#NH?J-%CO/!DUP[3(+@"NOU:=CI2TNM'S]M?<-]_7O4"55_-M1 MZ+X>D_L\.9HI5$UDD';MO]=N%55FW%J&S%8))^[P"BSLR2? %9 !(NH"EHSOF2].[H6'=Z1>J4$'.;S *(/L45N_25V;=# M60". !9@X%Y\-QL?L$!02@LV@'D)REZ )+82EI^J(]K>LJC#_ZPR8R93C: U MOVG,$ZJC-G/@R&H?#[K:YY^=#(:&X#[^CW;_.+:<8/]KXS,;^U09-0R;EJ\? MO^?8[5JQ !.IJ[<9Z: %C,?,3@>*(33\9Q'13F-[SRZG0>S:.S8]G%E;&6PD.LY?F%?8S_O^4BL MY%SI'9)?LKWZ8N(J%M/$0%&MR+ FM$2])&P>$U$[X'07W(HQ]UX ^$29K,9= M'%PV.AD:9$]/9:!1[C @L@^I!1:AJF_^#+4N^.IAH[NE^I!KHV2]->.;KG5P MJ!%#DRI*GFA"58B^_$S&OH25?><.<3YWP.M<:9+4"V1$%I\)ZAG]4R[U?,_#&@+;LJCSZ5(ISO9WI?+>=(L)%^67[//IH<\D3C5&;L=/&%-B MO!7%&_FH9VFBZKF:$S7I#&L!%D!FU>PI?^\RW_02\/SMZNKJH-B%VC!&3Z_^ MED:2I=*)OO6G=DE#B<^L('M=G?IN'WS[4#9J[7IF[E?VKQQUQQB6A3C O,XP MS%O'1$0CRD;GW%=WW]5V.T+W5"+9>$'=GOQOX40#I(AH31PG/ 77GBE9?\%I M]*=J$'QV/BPSTE:ZC0\ROC<**))[$B'^;D6V'>Y%:^(7I.[?%>KYV 4W%6Q M$S-M*U.#:051%>77^8N0K2@9N;)?Q6[I3=-R@2ITV7Q#A^[+1HE]I@8ND27B MH$ >;>LF9 2REP604FWD@2^J?I,QUPC>*O6D]."Z,L]8,1:Z#&<39F17,&RB M&D)]\6@&F"_[W8L'!&4S4:SK6US*=X@["0_>JKA?A)G]A?A84!MH>_ M7Z=VOUNZGO5Z.,W?XX_[[KQ"GZ)5P WVF(?^(WVP#[&S'ZN-*4ULXM*DIL[* M$2G%-D:5P\^5W"=2+JKN>R(/,>UVFL!!-5&$)$,6Q'YJWA!1R97):^?6P=Y>9P%DJ=$"IG#/[1P#PCBR8%2) M4C?KMTMA >B"LG.YG^L"QNAZ>29HL((8*@>I@%^O7@>%L #<7/03T!9MR3(* MI5H "%."? #]$<:,T3F+UZF#2?60.>NC.Z KI(X\%93";A2;!KY@;7(8Z:A_ M@+H;Q3BQ\X?X%ZC1U+I]&.,I6]5?;0C1@P[?(E\"O+J0TVG?J&/ M0GZ+TH7DF6#.#N F^ZN50PW(3/S_\!GJ7(@LVS=$MK( HU=!?X:=MYUT68"$ M&Z .[)\/,FHF0A#RW3V[_QT,0+Q)@O/X.)0;6L9X'G9H:O&FH-5@CO/"=&NF ML^]^^&I>PJ3,V:BU)F?R!R?U3%5NJY9L"=_$_EPL)A-G?%WSZ]SJUW=3V966 MP&\S!QLUX?+S^!?>"-1L\!3IIY:C_0^S=+<+G,^M.?K#@_Z<#-4Y7;M*_\)X MSP)X\(LP>]'''Y)-HW#/FP:F[_N&$;^GR:F_]]N MA=_6[%$1&@[8XYX#[RK+J@(WI&^7'OEJ-\MGWK0"9<\B<>2Y-: 8(CA@7MKF MJ>E23TGE^038@:1*P_I$L+\^-$FJ:C_#I]7FY07 Y^#;JJA7&3-#\3LX9A0:;FRO[%[Y$*7T< M^G]%S*T 1U,I+VB'?J(.USL&T]Y\S#A,L*4E"B;Y@+.DDG=_,$]R]0XM/TH; M=ZFI3LY*U#HFF76_D/.MD?2Q$,AA7Q_GYGM&%A=;]+96%/Y\!+:+KM6&R"4M MP_3?P)A,7I%+ MO2VQ* L32R.=P\^7RU]N]I?V-W ([[UD 0[]Q4]_5$L">1);&=$B?=3M-0+, M1ASA\[%%J+-)!=>>_7YAN'[Q(]HD2:GIN3VSB\!KZ-BV9Z!RMANH>2GAICEL MG/C\';1.RZ1M^^F?0IK&S[[%B MV#DSY-3,,;J' 3[9PQ>3FYQ_44O(**C8\^=TMRM;!0.X*N'GS;W\GCG[21,_ M;@K]^B%SSJKD1]/"\>#C7EG<;S+Y16_6:[]^E]HUV=V@@,]2?#INCJEGL#DG ME(J09SL=9TH,"==>9^&=PE0DS577/#%D#'],MTMB >[E5@-)$M0KV#N@V;PO M$Y1B]C-.5%%*]L"\X>V )Y$JI^=SQQ8B@6!%K.):>AM"Z$+] M'=MB4&A9[#6V"NZ!;">ZD:$2LZXO"1*EGI,CJ3-9; V:/*]%1FN[)(1PEE6^1 M12C%W7J1XG4X ?T1.J> _;5!VLHK)^CLM3,]F!&%R-Z9+"^,_8ZY M68"D)G($;02X;^0-S:O<^UMNC8?]8?-_^[ ;ROYA>Z?90IPBP,_0M*.S47G! MAI^,89PUB^XW$:;;(FW_3VI3"&]"2W!$+S^: 17/%$")..E1+>PS3+8^HDM^ M/CG4'7_COH[T;%JT[L->HJ:XES783]R%!7!1)U<:T22P_2K'"/78 MF"V>NYF"-[W/R)2D4;\PM,%?/79 /MW;$N+?^#17=J;\0R [@[?82WX5?/G_ M-@+_[YH2#N2)&S=KPI:9-0%/(%#4B LTOI?W7<+[78Z>V>F1+G$XBXHRY\DW M*+,C<6.,,6U@J@Z,,I4Z+]I9"!W3;AKO0O$A#)-^XNL_J*<X3DWJ"Q$D& M.O3/)7* Y8#7$>U8]L5GD_M M U6I\DP>".T^79>1R_9IXX7-:&&?8H0)(?8.1M_(92\)C+5&.@1ZCR:[)ZA) M/'\WRK!O6(+CU^MP%L"D M!N']R.!4TK$4GN)379BF;B6:6PQ=?DY%O=DTX_KU6#L34^%SV3E"R5DB5>^L MS>4H]B9M-"DG2%A[2^_=XC1F):B(7PPNWY()ZID M"H-#CR%*R5B*'!GT6G]3 *'B41FKX8H&/TBOX2H!KID-'EL/U-Q#_RTWS)YD M2\Q?J#+8*%(*X:F-.HXXQ#>:55W_O:\@ITV'!3#-P&T*F%USE;M_"!(#(7*M M-].J+)()H$S#2/ZVW+$R4HKNUJ;%WA&U"?3D19&VN@['%H;=+?F-Q M0,G&6$LC%L#[P5Y6I?Z=,U_7LXEYU+-I,PG5!>TIO_=8@".0WUDJGI9KHD70 MGG6L)BS-4#11]W3"EV2>LD1QN_NA>A+7:5GS;NO5)-J\T%//S,L#E5\,':T' MU&ALA69I\_+D[ESMLSBE!5@TD)-YDBXUQ.PD3,DQ/DQ&>U^?486!^DN;60#7 MDI#27M3'^L YD. 3Y2G/!,JH3_+]C%3JR#?^$7+P.2WD6.M'MW=DWMNG]Q1W M7E>S -70<6C\\[@K40J8'MRW_YA=H=TH@;B*9XK ^W =F5+I@N/8S=/.6SAQ M6G]U*3"A6>HE]$D/C%1'R:6>\\OR&K]]J3J<;I5K\"TG;S+N2LDXN4H78M,? MK%JVN;X*ZUX*9&;!W"#3Q M@MVI1WH5[#G2$,@.&75&1"-H%;P;_ ;_QX"-G,<8;^IE:7Y,7+73@1JO8)2 QRJ^\=C()*JS>'JFYJ?N MEBM ]F6F5LG!+_CMM?GX@]3"N>H831 OF2,MAS1\%I1WE$ZFMS:K/'XSCNF M;/YLG*D19IQ:'9&3X+Q7H#J)LVNWMT5F BRKL M84XR^/1W[Y,BR.0V0HD2'[!GYT=R_'HO2K$GY L+X.6>\D;6Y5--S-1X#^Z! M1M]AU%+\)TS/V,,4;GON>9?G#[_%7+@=]RFNH[&/!7CE9ZB&:E&CF<);9RN) M(STH8:J'JK=5_#$_5U4>KH(HPB/#?GP4JOG*/TXGA5'>> HN(PE3Q#-/<*NN M'^=5G)CB>":!*2OZC)J5@Q1WO&-B6_:0]ZLC-,41E1&SZ&F4.KP])9BW1>Q] ML:07"W#@7@_96M\3:P.:?54],PXJUV[#\?K@4@G\VC"&7]EM-G9 BU8 '/8'\,WC'2V+2GQ0.WTS?_C<@R@:LB^A JHN,8H^FMQ$^BU*O0F MGH+]=ZI<1BS]6W[>WXS^&D8)XL%."=M#'?5DZ&-^@J@*4'HF?XQA%7 ?5H59 M5,U&T1/$4+0C$_1#&50$K_IZE;RLOC?85S4TYX MZ*_-Q.8RUP;K,C(M:,K*0)^SAU<^M5BGO*_%% M\_/=-5:[+];C#%WWD[L4O;:^-'A1+C(^;Z#!3^>S-?R=$U\> M;1_))4VF,=CKX%4,U@M'M0=5:"71E*@VM[W'B#V\XFKMWB&#- M5+SUM>?!_'O:M\96TYP^^Q1Q'DJ3C'Q_H.A2N/4%(YDVR-8SJ#6S&4BRQ8T' M4 0;JTF_8PN!PG#)WEY\Z$Y=BMK5[,78[/K*PAV0@EJBN?OH%NB]_M5]O=EG M8K?;28N?Y9&>)ZAG0H8DJ3!Z6;W?M,+>Y".SS>![2HN)(S,+^R@'8!E4D@5X M$'AZN]Z<]-!ZK'RS -W6U)<8(6^RYDY1^,\ 60Q6.5QR5[$K21E:Y MSADTM)G(:$E'91IABM@$ :.R=>-Z.RV ^M@)(4N&5^)G7YA_I8+L7*.MRIG; M![L$3?E P>*N"X?'.]W_P*+1'$@9Q*,2-3C:8FO32FO"L^J3,CF(EP608 '* MQJ0^WM^&+BY%04TKP9*V=QWE7[>;$3YKS'.#-EB ,_OVI""'9,\0*#\\-J[G M4:B;S,1NTOS1(SH/7>\C\LT,X5( W(RMK@S%=["$^GE62 M$*B&_@;YE;:=QM3J4[\W$4'>:GZDX7J]*" FN=$K"YQEF=>/KICUI>KW\!;. M/ M-64>0Y^_B66?^'R2OZY>DLF#%:V()CI,V?\LF\ )/LCRT^4U#&_<8* ;+WI MI>H!M>^Z3JQJ=9\<>5SZ]IO9-( %X(Q)H,8]\6)/N6:F1JMOKK&*<.\2;=^7 M,92Y]=K?Z6D>VW(8#]R@&\>I2WSG>UC^40@5(+^94P9#O<-R!V7MY7QI[&8K MK594L[XK(YYY =721_7*4D?HD<,F&C^6RG=E.WVL3S&CY9LZJ5(X50WORL_; M?^Q4;5N$C\T5%EY7W5S')]E_(=6DV?W4][() JW.G&3+^,AE@R0F-_'OH8XV ML9 T0[B'=S(IKG[SJ7+(59[CO$JYEQ[PUND/N#FH-[OCJ+]<]P#A27+K<-#S M+J%&7$Z]6>FTE^KHILWRV>3W+ !>F8+):1ED#L[2.SDIGY+= MV382*\J\7KP-DB>[*>__-E$L\!)&T0]M(^]U+GHCP]E=:92H3B*;$0PCZIB& MSX^*D]<6<:=9 ")T!*M?N(&BGC0MIL#&.]LE]+1$UN9V6E^N=@6[Q?>/-X): M]S-[8IX\96Y#$?8,\)*A,%K^^-Q,.C3(G?9JM@CHPO@L6]FY7UTL@!_R M,_0]BG0+NZ8\A>]\_=+_JNOF_PZWM#WV2VWUR]G!?VXYNI/VR\/@.]#M+4YR84:M[A^ MHGG_ENL=Q[3GTYT#9Z&C\P2M MCL^:?SU\@@BM_ON.WF [#Q[Z7=_.W$V)> MBNG5JH"%U]#E4*(FZ16EG.K,U8X.G3[M153;D!E?E8R\ 1&!*'# S\9LQ7&> MZSP9?O#$$?D%$%5>^^^=:/ID>:*:?'@C-SRK?1 =M[^0TK_,[Y*_S2UVY.XW M%5FUI&;EV_E>K/^8>2+3.X[-&&$*95!CF_=?YZI2\;',&=RJ5H#?\R] MW (#3K=[>VY]'I^X.VW.(_78\NN8^"?^1G=,,EO#HMZ@*W;7+4BI8$;>!O.\ M^7RQ_-4AY7GJFSD'(E_W^.'*FN13@14K)]^<#4N\>US14FZV$-&I:.% _4#> M)N!:9R8@T ME;8TNO0'DM4CN^FOR_D^@8N90U !0T$D#H*5W)D1M2"(Z_N2#TL?G?,KGHZ, M>6L_.:-9F=/3Z2K1\USF)#[89BE13.S]BQ C$T1& #F+\HFD312>E53E M@-*-J$FS:$%/X-BT3C59OJ6@(H4T]TRB,^104TGEX>,_VP? &E]E$9.A];OA M3%E4LQ%2B]D_ T2Y@3F9OYR$2/1I0&HK\=/:J^9KY&9*8> WW@/<'1,<^=G7^E$.*X;K5'\]JK+<:^!BKG"43B2H_C>F46ZEA?EN_?GK9' T&,_ M(\W'Q1;!2XVG&<&_^OH1<.((ZX;4-NUO3Y=<&^H3 MC%<%>+>$G5Z8OVP'!.-C05[\(O13M;^\D1I,W*7?J?R1]19Y[E7V?6\*'%;M M$8)34V8^:/>W8HLO.,\2>T5:J]U#?GZBFE5/66 V]Y.$XGF=Q%]FS?-S-*6E^)W4=[_IU M;5HL$JJ@$F2U+>MGJ.\!^\ OKL"]D]$ M[?'/S72B)VR!AQ >I*4WGQH>S!:K>$/F\&U8$;I^9K-?CQ5,KO@@)6+]$UA2 M,7?'Q"9Q^B[ 9_OO3?$#H.K,#+8&^TW:)6["R(-&4?/7^]?]I,$MKUINF""&!YR*(YPG@."?IJOYOJI4/"/%\_$>ONHX0!RBK M"J,W:V@73UU]8R6$* V,VQ)5T(6-#\9CLH.N42I*W.,4@R M S5;I%7KNAC6F*KUZ7Z,=A!*;KKXT^JC:5:=M]GCH',&AN_#6_>_3;K]7H%J,J\^8&O=RX+T-F=G5"=+JN\==9E4L!\5*A<9+U1 M%>'*^(040TZ#.!H/F9'YP76DB+BBG?81MCPHD8W;^NT(LE"'I7C_K G,D#L@ M%.$SE??D[ O#U"^-(21\1[P,^)+'>X1KY#FD29V- ]4= M6>R)-C8 \J&IQE\ZEK&1D!U[<[?U5=M!]^F+44%-M8S(LJ"2E*\;BQ ]1 W*=^*=C]DK-2!4J9OX= M2,*O$"A"MP6'88]I, X,(W0)P8<'?M?C-=]\J&Y=G&[7;?/\;"OTQLGT<<1C MHHS>''K"@?*>C*.?0+C'R[_1=%*!:^(=I TKU@A"CD,/&1Y#*#"*-3$QM6?FPBYO2:Z_Y&?LI!F$-Y0?5-6FC/W,.KAW(-C4Y M\Z[LM-(AFTKSTXU]_QZC4K,YSC\/"L>ZP5XRE:CS! IPC"GR:T.3.VNFHJ__ M\SD>].8UFE7().0B#8P/EZ?.45P58FWZ]/--OBPNZ;P]?. MXQ./^C94Y<+[KG%MFS&/6M \F,,2U>M=.0@1ZA)I\!I)B6Y"!@Q7L "\8ZM@ MW_SQY90'U\WRI8ZT)4Y66"O<$*#XV]Z111?.(J70(KZ/!)6@Q\R_P13,IM-9 M@":;ZHRX(A%I0NFMG*FU%3P)I&YXBKK=AA6J#RFF6Y S]FJ'Z4:%]SPO972Q M "E)O;+FLL&N[\EV?ZR@*Y67GB\/WIXM%BI*'#M3!C(Q/^/"-BQV_Q:\)9H.*5UG9D<;G=@]C;X/^;A/["D_% MCR*%F=-:L;Y')HY5MUDJ#NY&7N(,AHGM=1:5Q) N2IYPPLKG8Q()TUQSC5K- M(5"-+]GX5LWL.:8X,HX<8J/K:Z=LJ"Y5*8K["BK$'89/-*&%ZR4]YD$>K[VKJ?H>0WK2?;UD]$7==DJ( MRLWSN:!UX)Y+R'>GCZKV=#%&#%N#?9JIP*^?)^"(N%"D%FR][LVKU6GAH5W+ MW%5I=2?EV/@77.GB$("SOSH_,76=DZV7PQD?L#[7SB. Y[>HVIU]+RSFI!^M M^/I3%\;ZKA2S':_S485FO0O:P%F4.#-6,/PPZM[GG9\2=7<>%ENGIE>55M]5 M:IZ8KMP#BQZST9M#@$?=TL.R03DUT\ FO($77-#LVRERKANZ[O\H'SCCI=!V%_D9% MRASQY>+>)FS1"$\*'7)H/U0WVWU2M\UN%E]EO JO-^JY^,U>+-VZ:%][@SU) M_/X@P4Z]F08F0A "U_(_VMXQH!D<'81OQD@[4,MO3,EQ[=K'OG]\-))[+W7U M4L'Z96+"O5CAB=1'.I-Y0 O)U^EA]D^M8U)-L<6VO>Y_+K0_<'=^,OC92?]7 M8KGCH.$6]3NI? Y(3**!5H'\^HX'5ITDR3?3:=_G.S]P[L3!N_JZG)^(N66I M')$]C)@12^*&47S;] C!QE ]244$FNU"G1H<@/5/1Y/X5(4LUF9IEGRML0HV\(6 MLZ$!Q%YR$\]FGT&I5UK$F"?AMN=4$*K/G^22U3XH2\=+NG3<^B>:\NXVHS7U M]WM58;BI^#>!,]'9WSV-8'Z%\<$6A%R&FY:&.MEX*7WD#]YIXX'-D MH4<(S8Y^_$ON4,64L>F0CT:L4X>70]W=3,E"K\AN<]ZHZV7JF7=>'CP>>/"V M)NF\QCHN=U)I9YMYI+/H+G,01;($ Y'=:-W.K)R)K(^[HF,OSZFK!XL M\ 3/:\"V3US0$';_ZUD ,>P<+Z/8;^9U:JK#^7J/N8 +9G4,U\7TP'[RS/'* M?DS^[+K))=WU<[>IBGDWG3PM3'9'235)W%*/P-8G(%78):H6(@GE')@+92\# M$>*Q]OIB(;).JVQ!Z[G=@P)0)U0SW\[?(FZ9TSA_PYDY2U/>H%DS5>8@YB)[ M"%/H\BQ F"X-AKA,&A*9=LRAE/EY2?&>BR.;](F..9F!J8>5V P>JK\Z,\9V MI)@#;;VOZZ)OO\3A+;\_8 'B%?%M"SI!'\!2#TC;TQGP9O8:1>21&R'7[63. MY)@Z='R-9UHZ[TBV^K, CQC%>?'2/AM0YGZU/[-R8X?0[[ 'K#IZ_\GR/:26 M/O,[Q@-#W#B9JD\:V#0%%C#$W^O5PF@)C"O8"W_O>$1MP0TO[(^B5AK'L6"E M;7XFCR@+(/]JGK\X@IE.+-Q#_1/2: K\5TAC(3#S/X8T!OTKI/$_%SU3(5H<[P$_3XJ M!LNQ ^4;IVX3V-KLS7.'%;]BE=\:U1D9KY]&>WV7=A&S:DE(67MA&02A"XE2 M((V,4I K S:[&[&3_V?J6=\K*Q+QST+D?&-U"#GBY GA\ 5E#B6L/]^%D&]1 M@#VS>=M7-#/F!+#L#ZJ,!8AK/. E=WQ5NTK=8^1X\S.AW8OV M&A?K)BL:S>W>GN3\R9@_.QVL.C%#\< ;JC*[MN"@V?;(Z/9,[N^E>$/IUT\D MI(W!]W]]N7B<4^,!X>!;]=FD]N!%(0[R)O$,[2C]'IGK%5((CIF3?Y.")X C MZBTO4>O:1MX;GZFJD#%XM,@I]3;^7**<[NB;"CX YAJC!NO2ZS6/62^%D="S M_CG>G[R8QQL'*Z$<>ADE#HZC @NF-_F&Q[YS+)Q3O'GY=,,J^W=5SXIV "=8 M@'F1S]E4XWG0.L:+U'=>G2".N$/()5LV$#QE+ Y[!2NYOQ(63.;IV[#5&6LI M-QQ08/9 ^0TO44&4->H:V;D3>, O%M@*/.'ZR^'RB(IFK(H5D.+WKL1\R>30 M9"+F?1_/ X?XAJK&3U]>\.R)SE6OCY$Q%&[&)_J#>= +PP,H2;H"-2P?Y;': M>'Q0=;9Z6%\WWR4U9=C'28$FA^IB9SX MA= F 5O!+YFG?A777R1?M"2?K<10VXG*Q(?5U7&N[@DG N43;7Z':K79+.H^ M@("\H*]G*L$MZ/&>JXP:MK7'<4S I[))&+JLDQY);CS-WB+X47D%^9Z1'%K! M[U'SJFE[2TU Y\CM6URX:HE.X@,R:E8^CF[,UI4ORJA(%L">E#.=/ >.$#$\ M55Y;MWTFW$0; KE)OIPSEG4G1GNC7RSQ)\WFA[X%S9 Y:)]'%_@-'#LQ2 D> MQL5U1GA7I Q*.@X:(%&Q61?7A#OLK* ;FJ?B1P A[51[,>5I%S.?],N>A7 M,^!RNFQ,C9Q^$94QCJ]BCRT;PIJU#(\S?X$.@>YGZ%&"J-&S1]%<\-;+%<,/ M2NOKAY1AYQ=2?F^L$L3?CN-4CSRR;&[Y&,?)L[?=-E,>06R>1U//0B-!KN8L M@"NH##Y@8*W4&]PFRE0M2X0*W_N6)]UZKZUY+"A1#;SI-D]8GP#JFOLG M_F249WP$JJ(ZIE&9B<-6S+QF'D1YSE#Y[89GVJ;Y2LEGODPZ&*,>O\WB7G(G M)&1Q;X?)^>A8=VL/L@#N0/:#H!BL]^88>QK?3"!),%D 4VJ(US>@R(S'^$;Z MHHE*UOVW!U_NW"/YZGN,QUOU3TO"_UPDBPY'\M.=&0DH;V@D5%Q?D(2W M)J-;<=$>7L&%1I_ /K _YYT K;[A@<[;]U-_ODVYX#26$FNI& M ,;-5!I^)PT0Z^^0C:]'W" MA1)WCE[T-3?H,%J/<[4?8E MC./] F2(C5NM(]#R3:(F%UU@$>MB#G+KA3(%L50SJ+F$&V4C85'4JU4U8RFD MNF>+(K4SE:FUBREJ!-A34V]2Y>WU&-[2*Y&M M(?6)IJV*3XQE#"Y!H.SYDZ?]&N6).8!J-JYW)EN#7W)V-DJ0^2.>KZE&,$\F MM=E6_:):.D>+/KE6EJ1LKM'6)=LJ%=C%)]-B,=G*!FT936 M@.7UB=17=XH9>J]@=,.5O??+#VR;1BE11VO.^JF MJ^?) K1OAJ$K4,W8B0@PH\Z0FR[12$;&$]! 1CJ I+T2AWM! 35PY'M2#/D/C0 M.>V^!?"H_J7*Q'.M_&@F*^M+D.YIW?Y@1H'D<,*YI" M:+.5RE.XDTZ%SB,O;[?Y@*C''Y[7J?-)/Z=*/:(\&$TH.:ZN51)4S::Q@PQJ M%^TR/'/"@?U(&/)7UWR#X/5DN0$$QUR(046#Q%U(@@&A$/;]?M"YD[Q^IZ+P M0VE\KS[#'4PK24OAS[TL]AIU!&.#R5*9'GF MT;NTJZA6X[_'X@A7W[R9P'W(JRE]M>RYL@/C(H+SI8=7-H[(YI_&(E#NF.@@ M5!/X1:8Z=;C@G1K\>5J"S;%&W)[2+/7>LE^>&.: ML+$UMU2;:9R2:/;P9]M^HCG=:S]Z&?=6<2Q36R#5J] >=&W_ MIO3GH*2B???&8!; R?6O8BJ)+_H?3GQ#&MHH23G#19M"I3KPA=BHL@NZ!P5^ MG-S-M3*=1<:@F@VQL[/\,< #S%92*Z4ZBM;I)!C_^ (\3$JK/$_^1KG: 3)7 M5H*\_&[LBV2:,$F>\IJJ1KL!/S!!0#5A(X,"(O\X9!H..JOV'IT_>\[YL;XZ MP-2JI>3'? *TFQC$OSY'LZ8',A+I*-$V] NH *Q"VL2_>.A)U5KP:#,NV?>H MZ]F;]1=T]&..'Z$?;>/GV%(YL]3A0FE]Z%1\AE: U<&\Q/Z.JH97;<#AZXEQ MI[=S-GI(J,4M4!8PE@4HG7G)/+LWOANFW\!OCR@W%T(M[YYG 2R//Y>GK>'D MW@YOP=J@8=,Z5$BQ-'_'N%!*V0G$FXA>H570&ZDGK3OB"YP.(!(80U55;4*- M>ZV#CJ'<*\NHP?.!_NW"/P>3^W?,^3F[/_1Y3V8F=/O^4HZ[J;2!%J):M# O M]R#^7+0!U$I-WU=S?!.DZ'L6M ;U8V>KUM!SRV!Z140+!W&B* ; MSZ'UVJ#]0B+#KKP-/_)C17*R9U0JN)4E^ M%]/?CH_S,FM!GANA"Q+T0,+4ISO%FX\?G6@^N2-M)-TL?C#@8!1MA@^^)-YT MSX3WL:JB^JYGZ]YG)'HZCASRIR'=\%F43E"$P.+3UA[SX@YKMX>NQ/U\DCA/K<+J93_8 M0T$'@:WQ4E0E2@S5>E>[UK%R.#/'XTQ*7=;4R00.EPEEE;QP4UN#H$)^7V@X MB&3# HPJV3/"&_5[),.1>?[)<, MY_;OMOS"$7EHUT2;UI'KEL68\SD+.?B*BN!1NIM7Z85'#J MS>6]KPW&%,6_A?5YCE+*J"'DIPZ8LQ-F9)-"3W4WL?($>F%FR%RB$16?V@\] M=J6"M#-O*]F>VV!3:QB5HS.<.W<^K7H:F8]J;D)SLP#EC;)PP7GOC.JN0@_! MY=T!A5ESF'RZ ,S?X0V $CT*^8DFW9AR8+\E,M4UL$Z2?N4DCN$7?@U+":*Y M40K_UBCO8 .A(MQB'N%&#/KV,F@MU1+M-/P1<6&&8USH!' B-*$ MK8,G^.<>94,]\]JDI5T,H_ )2LC7^*SVH0>OY]<-M=#-=_N_-GK+4]NQ'^B! M[3JZKA_=1(8Q"A:_,]"$=)"7IA)*GE(]N-"Y/W$814]-1E'L=\:W6 !!ASU4 MI7:$&^<;#0_UD)9[\8M1.SS,\M[%7EZV4;J #KP,[0G("N+_PHL8@$62/^*+!H,J41=_._2)V;_9Z>C_ZDZDF8WW['5 M7"&ZS*P=1;V'+=^-0#@_>_8;>OY]^3"W+JRBE5;MO#'*_\?7*0$JR.[064/Y M0$BC/-4@V+W,;56SJ]H%]H,49Q^XS;:X7!HWCAMV9#.8#$R'(E$S-?V6*& 1$=B8(I[9 MPYBGJ9\+/+337LO(]/OXB3_6^'/,]_FI-]E;7PZ^<*PBWKK6=;J6)XK2W6-= M&2QM.G!N]NW#:X]BU$O^G"2Y<_[&1LV0K/B%$<Z3BKHS7"GLU7EV37A-[TWF&$K9A$@1LG1D'=2#/4K$P4C!!='V8@#LT M"76'V&=F?/7$C_L-9W0W*PMT'4GL^^U=QF0X>-U//H@/8X\I%#1/HP2PYWSH M+Q8@'3_2J#:@.04VR: #@W/O>KWA_)9/X^)4'X>J!EKB;":(\]=2W/T&5;9D+4N M5YDI5Q>V2Q (,ONMGRBBH(L>!U+*&44@-]6Q6*P[+ HJ4O0<^L9?8B@@**_Y M6G%%3\^1YP6:I[RE8')J!@./#L>!*R1?Y(Q^NO?V$^>FA-)O_@G.^7BB-@E/ M*:;*DW!SP!A] [X(,K_U$!&FK"E][,-P,5'D\D#O;S7X]ED60.5,V)O(4^^X ME M(, *>>(KT-WMIB.VM4+%H$66Z;[87Z%A$=(6T+8C/*+4: MO$_\E>XC,:ND;1?.51ZE>=AK5*5;&__X-7AT*Y.'D8V=$Z.6?F83X/CFW-F" M'(_^3NGDAFWYU.,U+^Y9RMHK.%]X_Z6[4Z$P[%LJ8:8#-EYHR4:%"*H7Y3$) MW ;BLX?#VI 03#=9U?MOY^]J-G&]WG_!\K>"Q0#2%M0)"S(WD#ES& M27,%47?GP&W0";?;C'SD&69[T!*1(VNF,2+'8W\Z@^8^]S]QGGCS4&XQD9/&6M.>?GN]9<+>E_2BV9ZOPS!I[Y>[/G":H0MB2>[W+ M.,X!$YZ2U];/[\0P9BP7X^A "*T:.C1:G)*<@,4N3 H\82JTJ>$#I M^(:B[GE[Z20)KV.@/6=BO2[Y'/%N/!G7@F+;1KT:3TD.]8E1V9PW(]>_R-9E MCU>ZK7B#= 9[6_@BTXGV%PIL58N8B?'=0N UQ=B)=4.K[5G8$U%_[LUCAV"7 E M\6D\S@4S V4M:@W4 VML^-GYWLJ0R@BY"]/?IDW"DBXMOQ+(!QU (O>7&N'G ML<+T48:CQ$KXBQ#&6RGXX_Z.A-PR<-BPX:#2BGK4FH'I"8OE;-5OO?PWS[G& M/#!4_^9PY4A(,4-CW9F]PDU\2>-*UX_ X$?/X S^V_L)M+JZL7^G+]%PJP=0%1_W5FN M58G_X@)AAY]L)*]\,_ \?45I3X+M=+3]+,_1&$.VFN=;Z/KR;J#"6@5O'*RC M]^'L0[:1XX9W46J@#*PU&4[EPAZ"_B(C2QB*!X1DQ '^>L=<)XNBMCJT'.QE"V0?N P>";GTB]]*5SSX4_F+ MX^GN)QX&MC.QJGO?4&"^3VH'@5M!7$>6L*<9-A+A?ZX-6A9/^UQA$(*4&CS6 M'WT((G /4!4+;C,Y\^=^=;2T?Z5\]ID!_B-G\N.JSK?QFUN_H,<8(MM5E8B) MJ;^?V[PLE- M^ 5D"Y81UD(A (R4V#@^-NR?2H!%;,MSWTBN.B8\NJ-^W<*E(D#!EV_6)>GT MS2,SS]MUK 5:&-PJ04XEQJVY$O&L4OY11)_V&,)&&)*)=["A9\C24NVNG&AX MO;-U3Z*.86V3.VN-0POHR/IKXON$8/:D4I6I MI_#7M4Z5WYN.JV1K?8@9#/M=T%A_G5PVE[Q:XE3L+]UA(]WN)X.K&P/7IG]E,'ZY>SBI%W"=4XEK[N- M!9)\1\^,G)E]"?[W\I.:<22/_G9S+#^J">I(@J!]2I5)BUQ/"BX5\]@#;PH:M-,B]I?TR49J(&5WR\^!!G\*>9. M>[?S'VZ+Q_8SQ@$2U>2"="!>*QEO_$'H==O7YR][&/ S$6[EDS$+*+&4YI6!%S*U9<\+V( M-\H 7@I;:Z"HTJ<@#,Y[TS\G'_<9ZV]K_/6IGW_8@V$&Y)XFG;T7OG^[X]M[_+$>Q0.P)S"+C8[3!(\#' M$*[V9!&":DR%/(=+K7?JZHZFW'+F>\V'\7OO8OGNFX3>/"H(6PFCGENALPN0 MPF(8DJYL=[&R:D#988JM*LX;4/EAK7K#C6"5ZB#!%W^51U?L"0.HA&1H?$LR MQ^#Y@P?K;+^7NVP*-4:+>MT20G+KW/K1!TGVB4]XI.6_#%M7'8(D&5IIVR * M?00KC. ;T4!S.2'M$[&R%7J&%B>#CGMN5E%D7R_']WKZ'&B[>Q*@8.")>IU> M#-1BL$+/)($OT[NZLBZDW>1]J,E(-.?=FY@,I"J]F=RUY)\XU_K9,BGQ5DWR MZT.0E9UM!Z48-7<[&/YS+QRJO3HL\8ZAR;I\+NC]=!\_:R5E&>[?KX;E2XN M'R+5P+*4Y%_"^4QN_&C?S++NIMCHG^>9\_:U2"N3G2NN+Q M+TQE;48#OCM&<*&"KNCL'(W=Q^3B7.(FP@C):]T4-3Q5BJQ$5N)_7SOK[V<5 MPEP1\L/H<4W<".+'X_B:"\DBU\%GQP?Q)?)K1VC)ONCC5.M >HRGL!IW:U&K MU[G$(Q)E@G_2ND2 4&@F@IU\*I:ICA ]"6N!N1J[/[T/=_Q^-= W ^=4L8\* MM[JJH:^<.O?^ZS!05!>YL@)NAT2 0_'\=#: LHL$\HJH@@ Z2SFVZM-L1<6" MA)BE8&&XY];=WR:CN @SH9UNV!J.RA/X]W9)> B:U(#D^H5TC*,*V[6MK?55&Z@M6+,L:O0\)6TFFY.:5T/;%U=W0-1B^8MV+,K;-Z[_-B"$,^5K50SFUD9*N M2L/3:F_^)U- 9_[7%- W_W26$7'[@1:*&_W^'R? _.>;4#I%$''G$!1B2]$% MC%N-#4HG7>^8S29X8$T:%1*"WE6C #9D 8RX:M1]M$#C+)?WH\[?'@]CW\!6 M69KE!;097L4]K#Y0@,DGB'_V]PUHJ'8T+[RI%,K0Z.>II(L&*L!S+TP?*8EN#=)U?7S(CZ9^A-_Z[]RI _F*XZ(]4,=HG MI(H+_F01DI5Z:A2AQ?(**;Y,%QN3SQSSKC.;G,4G12H^]Q,H#_-DEN+]N=*) MR7/7T"J<\K]K<&8*X'A8W6!V.N*3MN:G6M\^C6^]UUZJ(C[ZSF/]BYPO,_\\ M! 'BVDT;C#YA1CTN $\<@HBHEFXT"X"Y;:TO@Y';817H#K!97"3ZY]QVT:@7 M?G];.F3!,QX.]0_;=:-5(]P9]/.=[+[Z'D61"4*W#_V6],/X9U+:QHRZB'4A MHT]J5145? ,&_'1V^#5LB5:R]VTJ_(EMW#I.-2$]UYZ^5CN"#&I))57,5J?!@>;2\D6>Y@J5FJQY=L=_.^8;)U[T+*MP6I,FX MG3Q%E]Z+.HMRP;TQ5?#OWC4>J5NMN7U)1R?F&H=-S#PJ%"XDAYK+$3H*X&U)[K"1>A$&A^R]X,DGZNSHRRGL M&7?VB9D)K=DK1I^F?NSVR./>X>8ZLL72(A^&%BPW "3!K09Q_..-Z,'Z$.3Y-(W[],".M:D3NM1L E2\$03<1E8(*\T3&K2*D0VC<4 MP^8EME'L!JM;WAH^F?Y%;K"6K95:XXX",ROG%>41S_M5\ES/9(7L>W(4?DS5 MEF//(;N27JBNC6;1A_!,]%/.:-9ZR"P?K@H(R;4)RIAD\UJW1CO$2EL&9!L. M5NZ+OG.-B>PHK^-5WFG@.D)*[@!/)!/#UNQ)^&:UO7"<_8Q!(ZY$43=Q2'T:3VE2TY6[F3&U;,U.BI*$2)2+[FNH@V!0=+4?.R?@S"% 4MR M50OJ:(7K[2;Z&=)B0=X*_ZI:Y8>7>GY\)[I.5^E=E7K[.;8Q8/_V$VPZPQX, M 3@I<5YBU99BAKA/=@^E\SICE0!/LJVI=9 #:76W?>_VV/F:C.N/,IY&M4GK M](C>FO+]].BZLWW8:B_9\B\2QQHW.66+4-'6'XM5->]WR?6_UV]4MN5-T2G? MEUE]DN$D;G8TNTY74IR>&JL2]#CX$&?]:\S/(:HH/=']914/#+H7;31N/*(N:W M4=!Q_-:N:=C>?/()<--[KMQZPES.4&NI.=-,#P;\HP_C#"6E\_:G<[F(%\DKVU8GWAWYWL.4+=9<"('_8B^,*?(^NHKHY<='M<6&%Y MK]3T4F[WM9RW@4_,<\ AB$#X9WR5 ?5,"_V4'MER%PV$,>0JE*50>4V]-4-^ M1/F"QC)=LL2<9TAWNK$PL5O [JSTD#A6PSMR4\.D- MG*5Q#"B81^=28KRYT=2M);%AT!NP/O_*PAH-@:U6KL@RSND/[ '67Y5>' MAM%%Z.UD;P_W$8US1=_S X58>DCHNN><2TMQ;Q6L#=-@6\]-RS7]+$GM92Y$ M>3877@OD9UNU7OL@6X]!?7>IM(*L_-/1'!=?G3[RK-$<);M(GBU4KLR !./5:9WHSFQ[%WBN8_4_>ME" MJ!BL/R:) 4-H.,EC*9+*MPL.05=IEA\LOJM[7$E>3W>O/9AXP>QW*MKJRP6[ M&Z*-HH6%S^%%.#:L!%49F)IS@89#61'VN?YQ-T:(,RY?EI.EE:[$ANA>..]M M=TW*Z\31)[A>M V>IDHT/LED+]?YXE307-03:410YO4.(N6.[E?AYY=HHH\ M,$[&:>];#M-G4/;T"\-0M>5!/=EZ!C^4JBG8>3_C%OG,4H(I9D!\*Y*/[)=. ME _I98_+5S'?WCU?D78(*F4YR-K^3F&OV.R(UN F8D K7OY^[?R"N[R>/I$^ MA+ _J@4U>91!%9K <$NQQ-Q?)B4C&[HXWT(W@MPD[2/*US2HN +JT>F?=9DH MI=K2-[S"DIW<_74+9KU6L@M?+2+_EH^V8:?WC*W#**A[,48TW:;J^U'7A&@" M%P0&%##=&X#L$O5<&9T+%I=-^XH]\]12 TR,V@"^/"NRW5>*T>T2:P3[\O7I MK):ZV3"W5VPP(NO%E4,0*]76<=Z K;>2.&20H0*5&40W"+PH8->L%GDKO7ZR M",N#',4?E=N&L1XE/QB"L&ST14ZYS3JT M$.F2B^M;6JTB>\%?XLO]@NF*V87Q@%_KKE]RX(N&VN]8+U1CIAR.)$43/@2] M#H;P-/N@PW!"WIUC.ALRQ4J64V]^ZMRE:.%$BN]4L="9X<>0LZB2O!CH$XZX M@[#F.,[]*HN_]NM(E>7+(2,RYN%WK\WIH+VT5KOC-TL3#VZ2W5;H F#ZB<>$ MC?#OR/$"?\O;I?7OXV1W8U3NEM;&U[UZ?*[K$,1T(<;G,(9+BUN#K+<0E//"VA^_6O-W'2>& ):VDJV9:JXU?WL(JJ!%7:JB:TA/2!^P M<%BN\#GP!"UCVKKH>>_OYE4T#2;OP>9]N?]&Z]-_HS7J7]#Z( #^ 4TR[-_7 MD.>E_0/!7]+^[8+"?/4_+RA4_&\L*/QI\&P\2=^ #\Q%[_;EMTI83[PY*EG*Q'>BR#\8^I6& M;K3JFM.XG7-WU^2S$=AK"1[-D3_WF]ZA'HU*5P;@VY#>S$AI2CD-\7^[EL;_ MVJ2DIU9DKPSIT>YM2OM?LA[JU0@^PY(O\5+*8C^*SBI-1 -W4',I**Z*8XDN MT\M)OI>/_,0.HER/@/=Z8@!F*Z!VA34DW[Q@,Y?^\_EPE]>R(U^[ "@]W?EM MR%Z5QCMWM\J:[=&&MH9IUN$2%VH>]R19T)"M&+J"R-H#4\641+S0/N3 MY:O?+)6*<%Z]V&\;P#N+;2>Z$QCWA!YKGB:_8]5\]A#$)0;NZJ&_DW-UQ;C. M#FW.7G\2[REJ],G^\:^;<^/IP/"N.BV!+N(.T:!]H(-_KQ^"7C!P;=>H"VVX M)C07U-2+% -4Z:QMC %YF93;.D*7=V+<9$C3L;G2*N[6@/8YK%(!.G-^LJ&0 SSW;7@QRS1'8L8:M2R+ MOAI!$HDCN=9"^O( *66&Q;2S_.)@A.PH/.DOO.!&D/:NQ;!,MGN=7%0!W&P5 M\OE1NC%)2BL S/C)-/@';VOJ3])X./:B?T"_8DXH[NC@ZW4YV84GT+D;E/&/ M_JIT=G>25E\G_2*]RZ(HZ5J"M4";I[7CM.@WK;C<^9U_/*\QA1F(>^(?IDW> M")NF[8X@H*>_Y/V8ZA<6H3-Q5 2-6<]K?=OO?5AW+WN2DN?M?PW-7F_0 MC96YH.W^TQ--3Y04NCIO "CO-<,$?@)^%+BSBG]7+)M+\YGI]=TK6IX\D#J. MH?K$=C3IV=*:7\Y&>-V(+L][61&* MJN-))ZY<1T-"3&_=W!51WIOP&^*-RS?75@BQGS3,/@2=9[1S3:T$H)N!#2]: M3$)P&>^R]MO H39*C/NQH9K^HHI@]3A>62#KS@8M>\.YS52%/HLGJ4)OU&!$ MR7G4$/Q<]]9L%ZW+PM*JZJB[8S=51 MU];S78+*Z4+-FQ><=G8!^>PJ7J/25L+3W@!)QL!9]H('-[$+MW7HMD$;D'F; M043WHT!_$PS^F)S\QD?_$F*^:V15M I!NW"S\#N];*-0QD<=5C)2F%G]ZF:$ M<(;"KY:!UTT857+>*HP"1FC-SEZG)6&%?B= +:/Z62;*LZ9U?ZZS_')9\8#K MKLH4E@38):=)Y2/9SU#[OG@*(F>@#"W2"$V.E#Z09KS4&6WZR>3YH,U99(_I M"T3OD"NO):YL:ELG[^1^_M]O+>!#80'"$+.\Y+!66:;;]")9GSHG(OQK[[,^ MU$8)W/+5P5T2C_CW"K41=-JE<;K>=6CC[S#.1_:U+C_I?U'E,W'6"*=#T''L M4Z.-5 )^[;6?>]R.[^3XZZ1G-+O(GXJ'( 3_I@$_JJD<7@F)Q[H?13P" @K; M<3YR;ANRXNZ9J7X&O6U!;JSM*#;%,<,>$5X:T >.SDPF^MQ6[.DQ )Q3UW)^@5A,-61"]W'8R//:KN>%,F$ 13R%*=5'Z$G^E]_O5\ MO:Q!:"9*R?\G]VF)6FC3V.=?J-'W^09D_G+[OP>8X/GC+(Y_[ MCU_ZFJ\B+W\%8:QH\8<@-_E)[5U1,H8J#CV""%)^9]Q9]/4I[&/J_9%W MJ-.DLT>NS:FMQ=]4-W]NHZWE94LZ+SA\4D/N2IJS<4I9=((31JDS_=K#U]&C MP]!/*$!BBZ$M7*$8D\!GS-5_I1^D^X,4%0_K@KYS/[> MPAU$^9<2/]L(7UH*I(4TO/O6$O\G#>W9 ^O>:ZZV>M$>&OE6Q)^@0U"25]HV MZZ7@2EQ"O=Z!RD ;X>M8YY.O0PF('\Y)?M8/!/X!-QFWJTS&M*#5X218:O'3[J3'_ Z+$ZBIFWN-]$U* I>I MWVH^>1W^>E:1WCGN9DEA-HDWVM?MK$S,[&.INKL#-\K$9M#2<,[RP>"*Y!8 M*X9@!B)L,V&^S;R0;R0<1>:XMLC%5QY857IGQE$@?\FEEBDW MJ@AK-MT$7G<3H*=\6D=AJS46UI?ABRAN?X$TDA^GS/P;C/:Y6[ DH9QQ((M7 M6BEEL-G=84TL$U(F/Y_"%\MN#N=L)B=4J5D4]^G5OLA-_AJ8MD'E8O0O*7EM MA@*Q H0S)O&M*Z^5JY;=?:IHE@I+7>] <=$,T)Q[9[&/HI_P5=9\/@=N M-_@!F^=)]K1%$6@.@4$&>O56>D=Y!S3+R4<&0A)F;WFVV[-[$"/Q[:-2=X/\EZJ[8V%US.G"6Q.I@-!.[6OM[] M2KJDY110!'BYLG;PO/ZI![S+KJQ"^*2HO+EE0-:^O!#P"#Q\)>4#4NS]Z=\Q M$O>_-JAM9Q==KBRZW*6NWE0^7+H8DC+4T>; 99]L5)0TEI!^/7 @8>R*]?B[ M]\-KTL6+L%7US-^UT%4TJ;_%8CO0O1[J+I?Z CV=-+YF6HQ[+N7ZQMCD3M^_DJ9&H@^)]CU,;P%0U&?I;'1-4]UMX8[LG\O/; M2/II636#U3;YFF/()ZBFV] %4CW\$.1Q"/H[>V3F[XNH?W.1 -;9^*=:;?MR M_U1Z4_8?I3<-_\OI%L-@TKU^3I0#Z!@]VN"7-LLEST=)$'7F0AC1*B*+R M_5[PT4SRO 6?U=OPI1D,_SEV>(AY3^&_>]? _]^&B8#.S<78E^, B?MY3\#@ M28C,T%IG_VQKC!QTDP=UBN*&@^+F%J0G9%&/P1PW8H*?D^\VJPI],G.6IP[ M$M%ZR>+%AZ#:0] %CDK2;$)1QT=O.)4614D_!-TF,X0]IM5@^_(_8^4/$N-2 MN-#1U#7("7)?299NVGZ*:9YLG>.XXC>,"8-%N))W]TD\;:2]-;_YH7A:9P68 ML_=%I";3=/+YW7;IUB]%^4\\N5!AJN"[@TU1WTOK4931$P\9:&;<1S>$);LM10A'QY&BZ-'E$OP(#-6(9S=@'F MGSBA*\03GZZ-:3KJ-Y1,!K%:W8H"7D?^H:$QA@BO:M5_W8CZ=W&(VCAH$R-W MO1U#-(K:9G36U9]DE+8-&$TIOE((;?T,[;I!Q[BNRZX3+%/-A\RF[45C7DMS M&&I;!*&DZ%Q !)FY,3$HKY&N-N;M=!5]]=[(SZIG!XLJW+__?(97B4@\A.D' M]F\8?P!9L$@.=VC0$@IVTWNI61*Y+>DY=N$0=#;*)@;:*_+GMC)#X/5J0(]J M^ XES_87&Y= /20Y=#D%XT1SWU#SW<8;RJ'3".*$/V>BPG5NEN MPSF=>>J0X67[J)3Q!/]A.ELI+;1B;0LP8-#K&24^@^E869LQ(O=!865;/VU7 MNI_*Z$H658!_Q0[%B;,KLN@0U*A5C236]E>;/XH"ZW>LV)3,X8%K6;O'R>*M M9/;$>3R'(F'*B$2]\@G2/AEP$DSB#"I8W\0+7(MC=7^<-KJ=MC ^8_2+Y FY MX(].1IBIQ>*_SQL?@G3?Q9UFL!O_GL/4$H/$'W]';_6-6Y">(FCVD;]LZ;1_ M/.P76H62]19PE8AN:7 3HY1T?;&QZ,&3>"KMP%'CRZJ,;UO"T+XHP6?Z5W>S MAUPOU.:6Y<[^8?!B82WJS;8_9N3B/@$GBC?-02<-&BU:H#-Q^F2?M'[TK0+A MBY0S*935JN4S'2-%SWS4NBD#N0P$OXQK)7DJ7>OXF\ ?_BN!O\'^H3<^!KW5 M"V ?TC*&8<%J_9E LD$J5*=G1?@0A/V#;Y0C]&DPAQ\N"F>'#D\JT=Y;AS6K M>C5#UPH]2Y$5-+6;GL=&I!E*4O=O)2G5,G)F# UW?W6@1[96#W)AN>M"J2>A MHK-QS*&"6I&QB:]0+QA6L.\":)&3=R-H<5CQF_/XD%GQ<00?4<#F_+X^;]K' MHVU*5]C*[NKP:9L:![??P(S_.?=YG,I+F=OHB/M&5:0572HA243937'Q'W3" M[HZ@<\VG$QV6AF[9SM,>B8HA0US4V,.(TN+#B)M9%G#+JMFJ^BIS0YI),/>B MD!+MU9]*3>&!^'9HJ6-+71=\PPI]PD*T@SZ9_?@09+$%Y+6YG9J?5I7S>7 M/+IK^- C83T)(NQO/&ZS:QLZSWBA6; GJ$K ,8(H"=SL>MQ56BNBS#4GW6B1 MR/J UFD4('@K?5>[PDNW7=_'!^!^86;VQ.&7"G'73>J*DZMW6A%VNF^FG\>( M(EF9A"C_A3"/ 0E-A,1M%:#D%_KX+Z_'M7^P]!C&@M_&<[^KD_ MT1KH^^^(UEGT3M4E?5I>/9L'NZI_Y*P\!?!%K8XN<4_2>Q-IJ;OA),'9#,7A MJ]NJ#U[;]+,_]/8/8WG@7:!/&]8V/6Y5/6E0GK6?M8-EQ*?M51KP?WNJY?]5 MUG2KF\YNZ @N47W#R?&.:EPNRD!TA]_7Z!4' G_J3I.\V-"3?^)Q?Q74$?C\ M6#SHZN,O\O1>&U7.@H6*0U!ST%+HE0?SU!K]H+TV]UJLVF7$WJL1OQCU[ M4G\7[>ZN.;WLXL+<+5-\]MJ\4<_J?1#(2U>SP-DL31],Z,7<'5\( .H+I#LP MNU\Y\^F7V^$ICC^0?_[S)JI)ERI=H@R->G$?&S&HC#XUX:7):MGQ]_Q*+LIV M Y!-IG*A=C^35\%L"&:*J#^TW2_+J1ZM8]D+$=")Z$AE *>>H/1XPGR<; M(?84$*J)&2)+=:?PMN(GQRPWF %3_=(FPLB-VO;,]!L^C[12P+#C]T_\J.& M8_#,]".("[14!+,KJ7LNK(4&;:F5Q5P::Y=1PKP\G=#IM:7C<67=/)9% X9? M,!,2:;4H>K'U1ETU /H.XP[; _?0+Y'!(=<=(>?DNK\0%054CW7=Y^A[.!V M?F==UZ5LBVHV!HJ76DQ5A:X//Y/9":LR_C*Y#,-XNG-5[R==M[DV,>+[)-(@ MY^F@5M"FJ2DTQ5%,4N4]9M#[U.7,C\+P=_A*B1A9^D7D<,85LMAG8][=FO*( M\:RB4MGJQSMG',F8870D7>4U =K&]8X*VO$A)EX.$*+H=EXQ-^-@1G=K[9>\>Z"%$@>GAOP7[LLVE3=Y-?9.HB;0*_BN)=AUSO^^CZP= @205;L MSB 8;O!8$BF>G$P]9T",38M?#[16&:*=^(USQ%6EQ]&V!#@^*R\N<>Y^-/$_ M!'G!$R&88$]6UO://MJE1??IL4[0)G3?&M<#>"CZUY?_M(NT$.(AY450GQ.E MH2?\Y5NJ)BL+OMP7_C;L/07+"(S@N*,SP/,D"(09@?]@H;.M-8Q VLAZNRNU M+D_9)XJP0LM^J'K/$=:I\/Y.S2?AZPL.6A>+7ESW-8GIE=HTC*%@HT;IJ6C9 M-@W[%BKX]>[^>QM3^GE91WE2QXYOY.]!4M[J-SDL M[L&1Y+;:MJ_$47)GV3 MSRY)L\GKE>M<#&:QOP-B#X!D)P0H%\'S[*B*K[IEC9"T^QOVOW#6-(X%N>OD MP/!K-=UL-VO/P_)$X0UBM'V?0]"I\L#9\5.]9%1TO00C3K4D(Q7('>&KY>ER M[2)BLY^_6,D\N(/-^1"\RF)T_YB_Q-J?*"<'\%(NMWD2H@)SR-#H!SH&[,M5 MS#S]/V;N71$&KQ*R%Q"?+HSNVU+TD3_0%U NX#.'H&=4$[*Q2JJ^%6$X?S.\R9,FK06?^Y$DZ&-E) MTBRJF>&B7\55M9:ROYELGE\02M!1?=XL>:1@'3.1U92RQ!B4+R%G2)C("M:" M!ALV]I/*!043*;JY#>\14V&^3_3.7>WTNN]"AN^J M:'(%;T;C9)OB5"ECH5 MN''FQAYY7KWH,<1[GDZ[NT-IL<%'7U>YV7SM+W;=]\,/<,JZ72O7@SY/7X!'T M"X"/NXKMX'9R7?I#DE@UXA'E30C'X,K" ?T$N>4Z?9S,>N9$7?NK&+%-JR%* MGJ1\/+#$0\26I>O+?GH'ZX8!E5P/M)!W$ /_9?(H0+;4.HVBG#>.38;T]>HO M=M">A^I"=RTV4W;E?QBWX]B1 LB! U0<71(8OT>B)^;\F$X>54X=J7IU7\H=!JB^KM=]7&#V%_1Y8*Z-* DW./ >&ERP0W^'KON'*W[(GYN?^S3% M^Z"]XDN3HY/+.;WG/CY7.@05OW2K7^7DOK&0V/CIY"^,8BFM#&=?0.FV?(I4 M?1K%3>WF07_IOZIEZR=REOM)K0_G/;-H4*R?9_0"[+/+P6X<(>CX7AL_;=/2 MS&G,R]IFNEKL2:B2W+IGXLM/&9J7F7YR+[%1K.F]@XCC9;0\.;K,\MCL\1'9 MGC&U':(>4Q_SE36S[)N2B"RV5%5J7JQT)2DLI=B==RJ@#D4%#WW\BGSW!G&V[(Z3(R2Z\)A-1(9<9S[^4OW@3TJ9]"NR MWQJ4Q-LD)(5NK-UH+9 8E[7E",QRBN\*\G-^8ZS4K/WX1';KQE2#0JW4]XK6"43&SHX@@/^CWKW_E MM,(-'J"JFD. MH6NDN!8#EM\V4/)&N&MYD8!.>6"1WH/ZQ&<>=[+$(N@WO'1!3#KHK@C,KZ_.D'RU?X>G26SODTG[H@SHZ-O+S)\ROR'! MB/LDWC;]2T'NA$-01-'.95EYN[(&LQ;1RF3)&)*^P$M29\W1K*_?3K,K:%G6 MD)-#936LG>8D=\+;2X)LE=IR4BQ1&:KV2W7(281XM<7_)!GD_>$Q&9A@P#L*PA74&O]L%[ MP>^#3Q=>.:$9HV7A7'3]YNHP/&#P36L_2U1>>"@I(6'G_M)FL)8/_ )2:!HA M"DS-!*;$%>Q@U-&+A?(A /01,N[S&-$GRWW.2]4;G>TL:M#V+,U-MU ME7^-,IP%M_CG_T\FX!Y&" -7R<;S2[%%$'Z$ $D\BRCKM8_SS%O^QONHAL\/ MZJO$)Y#>:2*8<.RAK6377:FUCV-%VASW3)R[[BK"7.M$D]:J,K6OP@V0S6#2 M/?E)Q]U?N-?P >]$ OIH0)T;U;'(\EM(XS7[BKC06L]7$"/.,Z$^U[CW\']J M*AVG4]4 ZUUY1GRJ]-[-D"$SK:7@F\8*+>^5NGVZ/RW0(6CO'_7ETH/7\&PU M)/IQ]H_;.B[_+;:)]ZA,() B27O="LN>;CGK._J:; MU.T$::IN0]. E0Z$'$ MH0'IL&;YEV@7DFI3O,N\/(]V[771T&?+M8';M-6O*$3C(:C[6O\71R-%.,9C M_-1BP*+XM=-9[ OC=XK.%V\&BBW.8NJ@;Z]UQ) ^>DND>AZ7-P_*K_PI,2GM MMY!9F&P7I$AVF9=HX0A&LJ,[<#P(1_M,)P\/Q[K$Q??D>,&G5X9JFIHORG@. MX92@SS" C'8K.@KN3.)=74A&GB6MK,>ZVG^0RT,T0$R-M$K1=\0.05-\TG!9 MJ@?M$U(>.9BAF-@!/J_AXE,P*QCEO^#ZS4+X^B8APJ,$4QK[(BTM95[Z8#R8 MRM-5C4KF39DZ$VZ1XS[3M"]!5IZU\(UT7B+CA/P)Z61>"(;'#E[E/&J M;M*,&"ZQ",5I"#+PHJ0>TBQ>))4_BMJEU*,V[QMF1BY"E(%E"!]"A"P1%QT, MOS=8+/%:<_$$HH)J]87JLMEC(Q7+RFI\QF22,RHQZ)T)?BYNV'DD1LHKK5*W M:A.J> AR@0LQQ.IW6E:]-?'#TI:P6MWDY#6-\X]:3VB7F#517?KRK6>UK^C\ M_!AK'M$E,9: ZQ$21\"(9K8#1I$U77&HUPT*; MG_QG#FKY-X>V;/\Y?TQZ;BD8(@VDMM\F:@>7HSF=%)Y^L^C-6[%X!C-='=:O MMQ'C"%6!X'.D>Q\GTJW/8!N+^D\D#3/AIG=:@7Y\B%% ;^:+@8,R8 MQMGN66@K0J3RW<@BW= )M= G,4A*YW#-,%X3P-5 Q]IP9P]!3:*'(+M\Y0 - M$Y(;E)LJ,[9P70W7 N>VXQX7BF'H6]U%:J&?N- 4VZ@W;(U D-\OAE09K^#DO;_/P;E!]&'H=C0X$@58VMF<',1M6J(&G/1;0.!ATNQ>:S*GFHWBL_/#WT5?L4AH%C3B MW QXG<&"N+DL\#'HHZ G?D*L#67);5B%X==@>3-.UGS9-4=P!V>@2.W5S:J4 MDT>_SJ]]!2B[.X#Z/"KL$%01UQP'7,Y[J2$;5#SE?\9^D!J0X^2[ICGY=#CB M[4S;V9BA_4N_"1]ALM\Y%0IOL(Q"E$DLKR&7 !%#P'T>SF[QFU^HX-&NWZ1] MZXTVF=-U]VRK+IQ8X#S1Q(2589B'$W(8"2&A5@ED=X)CK'>,;?L>E$E#/RC' MO)"7,ZAXY:^HWLUYQ^IX[GI<6<_UZQ,E)O<'.(8R+M.J4/9X=BH$S%E^"(I. M$:KA;A4H3Y=NF7SC5QN:KP@6JZ@HO],MTX.T#O;*4Z]\J4."3MR>4VF@R"+; MX+P0!?K@\PD U08^!S8C@\-E-N0&S_UE3GC7]+1/Y_@-ZR[P;+*CR0+S)V"8 M'*5%RX3.Q2'E@([/@) \^P\7')ORR36E:XOF/+V\/5HWOH=#7PIQ'4GS[0T, M6V58L7@ZJ87>->M\/4OV3:5*/VFICBOF MMX14I.Z/&S<9=VJJ:>JH.S=P]/\K-1+B-M)]-/CQ0^VPFDM%7%SBX& M.EUZL_%$H5W;4+%+]$B?] +T!W,K4HSV#>J >W/ DSSW8SM=?8ZGB&OV8KG> M!YC1:$4JJU-F9?DK\4>R\_$.'#+#[V1^9K%6(5[[[7X'YG.I##_S*I,JA:7E MV24: :VA, (ZM7\V3N]N3>)$EB)LPV$UYO5L,N'.TI;,2Y"/JE3/A/&KZ'1%:7S4WI4N5XK// M=3:I2K:HS+2\[[PXSLM0>K=HN?7:% EZN\UE('TN@HKFM/K@W7!JZ2G4H;HZ M*,.C7R KKL>G4\1+[NY5RT-0:?_:8\H5ZHN2,I+V*B9?I>#S4PNN)[J%2OEK M:TKA ]H7&E(_QBM*BQ-+BN\5GK9T@_FX Y?]5BO\*$^07;/B@'2FC99[85^\ MS:]S]W]$VS02=0;[[3WXK^";16=>1QL>QZV:D*1;4&4;JP0"FN4I*2 E9/8C M^V>BM84Q=O[AR))6PN)O)W:+NTY\W\P2N*260# H84,0V9G,@(([=&$2JE53 M#AK!:\/OR@LG[51D1P7Z\:8?'=#7"+PM&7[<<%6QU#/IB.DWZ!.#*8FFR:5F M30$">.UDH27 2_1[4U[MW7\.L&U+/FGK>;7QE6( 2\J-#+Y;87@^^V/A?0H& M&?3^@Z1XL@B=]2I9A(AKJ:OVZ3_=1HK$ZR6WUMYFC3J"D'L644FY$Q#]G5M MLLZO3/2QB/D"N/\=I=:L"4W!QNB2%KU^!#UK MRX=J0746+<[)1MTRF9(?=71%CIQ5?=(_<-D!S('09_2H,L40V8$6= 2&B9KF M6-%E1XN*4L#2D6WH-J'.TE=8/&&2FU7RU.D$&ZOU4PM?SP.W?T/$ZFA1AR G MW$3''+A9/H8N6CUX'S.WH=H$T7A%V^XJ[S5M'K^O'3L;\%#2<>L'TW,!S9(' MR:PO.0J0K%0#,J95'^Q1*PZ+1[U%!J.!M&%J'8&DX'S2EB-/]/W]R?EV:D&D0/] M*D5'W[*D3)<'8@=EV ?O]"9=TO9Q;"9OXYL,H@]![(>@I_"06F@[/$1M:3HL]YQ(7!^I*09 #<>]]ZK'Y88BU];S8X!VS+[_KYXMY-2 M.#< S3R("1])&K. /0TV>5"(H;LM;DR*"-7O T_#G0T6>Q% MRZX)._$I=;J.VA#B;SKJ6,_'OV0YE-YO[98<*^T(Z%J^(>1"8FTSI1^C M?8(ZH2;+3!*(T##^]IQ/VH3NZHL.UD_6APUXQJ^8?SH$V=BE$U^I_!61#9(4 MA7VCGAT0([71.F*Q"K]K@ZI:.2Z4&CS/;=CD+2D/5ZP:EMWOB7"+;9NX*^0D MD?AR[A2_!-7.KXTPSX<*F',_XNQU^Q/&;*?(Z\I@;\"O@]@!%U8USJU\4CE_=!STY%S$0TTF;-JF)@BP71$^Z-H39 MO]?4]]D&/;""A5&ER<7=\^AP#4LB1V22'_98PY#K$Q(#Z;,&;6.#U-90XSWC M(HOOH/8:IU\RK77OEH,>P*^AFNY@51%> )LMJ<,&,)C78U/I:(5S;\/95RJ' M?N5KMH[M7=&QFY")-E(PE7US8@^Q$&9T+ C\CVEX;H;L)QGVQQZ"^!@&B)EX MWHKCQYY^.BM46S]0=-8R>?SGA_#1Q5B9#JY')\\'A&"=N-A>A_8+84@;YE@R MN(7&VJJ656"%_S56Q7OZ*Q>?D)C#1?:TQ#;0LT&XNC.T/*S#^BK]E/(G9/?D M;"*A&W[">?8X=EPVM\3)H>$C\4/K*YA'%'AFIH2+MNK^S'1C[21YJOT%>(V# MX3JL@8 O;3FSP+Z/Y8QQZUD+F4TSLQ]3$:=:!*BAYG;>AGU\#TSZQD0?,4]= MQO#1HJ!/T6<0?H G,0R(3'JP,GN$O%M"D.>1ZILHT^,DQE)V]$060K"\AW=7DX3CA?R;8Y4:XRI^OG)+0VF5BR7SFMV*,[ M<%OP/M+)_"$S[A]#;0DI0;4$;$FPYN? "G$\SAO#OLQS"%J1WW$9"6&U%>;U M[*[I.%5C.\!\XP*W'3#5@3P)N! *T'S4VV3?U,_+/$ZU*T:C&*/9$V&4^PM' M]K?@\KT47_H KD*P]S.J2>,0Y+B,\?YX/@L! V).U_J&O\[[Z'J$*;"_D2T; MT:GE["]!/YE,P/'Z)TT1X]9:R# 8,$C\ .ZM+!^_437@O:1IBK\?O6^VZK=N MVBAVY!-'NSL@Y1A.Y_'?VB60,6W@5QG"^K!FNE1-E-&P^WQE@MC''A?N[B.7 M"L[L?LAKL3WZ*/IURO[O/Q6F?T*#U=R"59MQ,39\@Q?+R_6D,6S68H6L@A[9 M=E86=[]^ BGL^3.?GVI#PL:):3=##XJ?6UP0P-&/87ZC/F6<7\1-"9Y\63PS M^>KU3MZZRTHWZ@-#A\V#_?]#T07+HO?@2^$=&Y-['1$DRIQ$RTJ#P_*]U)5& MC3I]R!74F-5]O*A>4_O]Q78N12+.'O4(# CC&\$3QJOP,TAE5H-P(?6P9R7] M?J[I\GIOO2#]S'&S:AF)]ZZ^Y3.Z:C-F$F^[Y6234J[6M;:Y3H/X0EBBJ=J$ MOI.98U*(G@#J(JJ']A+"#-+- @XY5J: ML[-31?W+YUH<]-Z)N2-/I@HN=F GT1. NE(:&VF*8,"^Q3%1HY=!C M'^,OSG(:4S-:C8<@KKLJTFB'ITZZ*V34K_'<'%?Z"?IW=AS#,&*FS__#-'F_FWY&U&O M>Q'<*'4,Z.M2+S&$J_)EW34+Q-J,P[^= \;*JV930 MF\:PU%!!0JS(W)E%9GCJ(8B3+NJ_1>R/DJM_3I9H2YX<*_*?J,;BTNKB)[3M M'PQ(O?QZ#72*'COG?K3LV58R;]IL",O7.&I]PC:*:2MAD;YAO,\1I^'=M2F' M$-)[IN63E4RM?;T#%]B,^DG?N_T+/25!/X4F8W935&U.DRQ["1S'N]^Y7OD^ M1_M*4T-E]U2+GAD3;7X>BG_I\K/V,N9W3Z+P]VM^3-\^^G#?3_E5Y5Z?L8ET MK42).J;=3".+0\QZOI?E/]@)%)N4=.)>2+BIQ04K]B?<"]^LCE62Z?'XFB6* MOG=O!_/#@.!'E8-.KC3:L"1-]58&(:6[%T2$B]:":]X;E.A$'H(:"Z(4.XRZ MKQS\^(YCN_;=?4BR:O_"A -3I=/'!TU&P-<^!9M2)_DV=!FZS*^%"[A*8FTZ M!+'>$18;U-!T>-*(AI>]AJXO=N80&?ZH>* M@@X_$^>)93EIP*%KH1 9:?/ %/[JU'X5_53$/!ZX"W7TKQ=Q5Q$G"Y6<9G^Y M^2CJZO5#$'9(^,^L3';!G#P@A8]#5=(5GV: JE*]+=BC'=[?I)1-0\Q0^&HB M- :I/R_^G!9#6+SRP/?]PWQYB)\3:B&M(Z[M/.;KPGN+69O?^QN U?Z32,:C MD:A6_UOI"#L&N[*D!R3P:M,C(-A,N#QL3<#OC<6RO:'FTK3Z4#'$*FBZA]./F_E)>,6V%1&@A=E )8IF1 MT@<_:*+_^C@YK@0<^X1SPDK2BV/O8&6'H.+ZR%$><^BLQQ74.=C3?VPHEW:> M5(G#F*ND%SN9CE>NWGPJ-V?.&3_P_I&6_K&*BJ):"TO+;,]+QW3B028/&D'L MH-V\P1OY\US7#X_KF?^Y;Y._>@A4-D:5J M?3*'=_!]%UO[>H_KX&7C_V#N/:.:"KMMX2@B( (JO4A0FE(5*2*0V 1 4$A M]*A(EZ;20X(@(%U 0$&(2E,!([T3.M*E0RA)Z"V0@$ @[<;W&W?<<\:S]IS19.3&->]+L?'[F*GVNH<(OE.?-4!B!TQ M,[U^6C$BIDNUQ_E4<"AK*WN'8U/3-"(V03-_QC7#@_!A>$N5+%/U=.*WX:FG M\IT]S'OPJK/"1!?@Y!XDW98M@&RE"T8953A5;7LD[YOL%#L\:.8ZH>)EZ[QP MLF8UZ2&('Z8V"#\3(#[>=,C?-MS)MZ\!@?@?N9T.@6BQI??^$H(W^8[.!LT* NP&)( M-42R]=!61"8\;\IRTKKM?$59V:LG,7QBK _O'WVU=R]=C$]>A?- MOIJ>D99A,%S!6;;Q)OY0V\.:PD'5]Z!CB>>[5PRGVCV%C'V [D\L>]6J+VZ7F. M'QX8E\$Z =V7"CKARF.-<-H[!L"!AQG79R+/-.=K^X,A(5A/+,G2"L@,47;21[%?M;^9R3$N\[U?T5MOA\.J3ZMSY, MG)I0^V.R0: (4\UIR$8AZBURL#MI^>:H$VDYVE?'UY<#QJ%PLV7SP-11W'+$ M)%.((]6N^X9VB1A$7I!Z9FG\(2WJ#\_$5@=2Q*AO.6SW\K< R8Y#C2A,Q_J] M>JO\5&F7OMXOML)9["<_V(H+'0>(>1%&*5I44;(I:7_/F01I80".K-+/9D#C M#GU3-ZYI'YV5'VUV3'YYC\/1[C6'C7*TF(#FCRI\0OIC)E%YU"@1X*Y786.G MOH5KSR)T9+'U>.XKPV.V#QP69YNX^N*R#;IDBJG7:6\0;@,)9V :HW 5^MBA M_!J4NQ[J58RQ/$S(F4-MO"(YW*=] M_8/%%. T.F/!)]>?DV_ KLR]5T.?Y-([>[//:2?MJ7D:4.G1Q(H?\1I7=Y,X MA*(D93CYK,N[XX;F$VM&MJ2&7:^5.[^*UK R:(E[J3W MU?87#$!I5!L#$+H//@L2I4J0\43Q?5QGQP![WQ7V'R]QE;-7G(8]GRTZUM^* M+25<_JA=-Q7$;R!6Q[MNS\)\J"'DY68-M)CG/"VO@F.@0TOX\YF^+VU.PYO6 M_88OZP/YTWN]A\JS;9_PB9I#7(1^(.UHJ8U2,"@)VEKLM1=-CL+//(:+!+Q2 M:[BVW& M!0("+%O%([Z1+3R$IN1O[YE-NXZ?,9(R?JVB]-AR'<4:+P(00/_!K7E;OD\./OZ=+$^EDQ XQA(?O)2RJV'V[< M><^[)&'4*QSJ*VTE2TM&./*\ 9:9Q('.D6/;@,*JZ#/6L%ND^/%HSXUBV#GI M\$E[V],-9K>"U5="3QQ-G>GP?W%=W(.B[;**WR++:W3TB8^;CVPJ1H66:\XE MFHW^4**FO8WTU+EF5O-# EN-FL,>D<1\ MG*?HOZ^!.WFBL65V ^U>X9<"5"?<,![Q0:'#2V49RBQOP-12_CH:TBZ,@" M]\ ?BOEU[^Q;Y>R\0I$5?)>3).1R%-_F BQH$15>KPX'-L9SH?3^;+40_Y8' M:]9Y8YD^&N^E*RAZGWU>CB4KY-:6RR#DEQ=>6ZPTC:,@W8T:M%2J#463_BNH M,ZR1 SZ$)KXBAS\D%7=&^R:><:6+&N@21MOBI=+4U6VZKD_$7/VLYP^Z?Z]R M3^T/M"6ZWM^'6-4* ?)]C@'S=GVRJGHS7P70JUHZIG'$CU1NB!::YSLRAR!: MH [T3=J5*4=O,0!YWI!RF#@#D*R/]Z((*B#^9,G'T\K S@A>^B@2L(L.K06V MN0-/6I,C6S76-2JF27)3, !SUS&M1\??P +2D$ MP@ 8<@5#.Y0G*<;DK'DT&\Q^T'=KPTLPX,S:IA'+P^#++SAO^;*EO/#2UGK; MPYL_O%VK4N_6'"5!RE:@I33*!B3N#?QF -P+3>*MI4M=0*+5OPFPJ_03:28J M0Z[V>LK>RN/[GTKC6RZAE6>6&@K;%%'YX4&S?)']1O>M#6@?,UXGI!% PXO1 MPD<>9994?Y45;NH#P);Q)J&-9W^G+>^I$[G+@K^Z[ME/'P\B1C%Z#_$%\7TZ0/H)OCY\O/*\-@CP,PH/SR&!Z:>".7_] MF+!O^^)4D?C@8E6/P!+^1*#DLN6OD+:ERUO@XW!!&ZH,T7I%90WU;:VJ2@5* M3K3-N%3JEA%7?<7V$O#EF:-?6-[,WYF'I@)0R&(& )>5\4=<<(@I;4=)^>]! M0JY@OH%XB1M\2(R)4-:/E+ORB0JWE<12?.I\XEBWFP]66-:ZM_\>DE,@/Z"8 MN0=YHDD\;=G*)9EW*X*#7Q*Q,;+#@ZF9/DHE8IH#+S -?C& V?Z61[*%03S MEI),& !NG2WR6&O]^^PZ90P'I#2.V/+Q]@XG$DAJ^J*MHA0>W$F]C03]X ED\%3&T*8_X* MUL]D?B;%GZ)SK,Z[NVLI:YD2U9U #C$3K\-!OW#*74 M.;LS.ZT9A&3;23>!4AM[FSLJI6UKYK\I_%)P-6H+?)C);2J\)M%[4:3TIH:G M=YX2.]\H/?N<=B-<^\1"J\;@W.7J/1]H)JF#)ZU!P6RM!OI]%.ZU"2YL3#B8 M*TR?VXYN>"QM)M]MF&:Q;:2_+/F:R89Q ZL2_[XTM@^>:*5SX"GWX--T&1'_ M%AYV(57#P+8@5*SOH]^K8W8J)]_+6%W2WYP_.1UV'7AI+.+$1,;WK LU!G_T M!1Y_>*3R4:S$LKNDP%BKV[@+T;Q1%2S9IE"$4A/]54X##5EMRB8YA+$[*&QK MB;&:BR4; (Z,H?703%TN 61B:RSV"3F+\L0H&(?E:ISTH%X\+@A!VW\R>JN; M(8X+5S:MO!*)0B,>8V"6PC%8?B)LTCJY@?6A!JH5?F^DKY+CB]>KT39BS_UX+0(GIM MR'[GKP6A!5U/V^Q66(1SP7C(AA2= .YA?'JS%V!U5NSW1N=FTJ[XR]1^[R5%Q5%EB916?_@ETL!?LY_$5W3N69[)QSZ4$@; 2$JT!L\7.DK1X/ & MA;171T3U7* D#?:M&G/V,0"$[]L;B0N@*_/4Q(@+/8*9XYZYFR->?69>M4;8 MD$69=/\7&SR8JKU5,B=%TF5C%D1BF_*=?(Q]C(^_G&;8M;-O%>ESTIFR%>KM M%RG)?V!#L4,TWX1KT\^%GX\LNX4Q\ M9?QY?,3.L!!DJU$1Z[M8.GL[L8Y^"CJQK2QD9T.H(<%K?+]Z/H["#:SR(0!/<,E>!4NS816/'=<_#DDGE4. MM5#CP "D="LOA+CK\D&(>-H<_X$RQ21@GR[@16"9PPKGTI]J7.LMP8!>U+(G MIC)3 ]JEXM"'R2(7B\TH2B^H82/W4G<22-:FK19E>Z;[H-M'ADU$#E0"#%^C2:,RD3@WH,Y,YL1 M1V1(?;N5/6A^-ZYKEX7 3E&7VWBHG'V/-^8:DU%;6ZRE;&^)QX%9UKY;%M ] M6@UB6Y=WSYZ_F68B$[&/K*<'PP7^VBTM0''_JH,->@D:CL[7[XI]EMS\>#II MM5F2E/>?U1U(.71N,.T#MADK1KU,,77QNUI"2LNDI1?_BFU9$X@YYMDY9OC\ M.QOM6@6\9WP 37P(GG1D0NW 1%D[]J1JYA$?E-44ET/+FJ""%^'5RW@$)E7[ MUY6I?K5Y9S(/0>Q[GE3#XO==Z/+W V0P'GE&27!>05WI>84FV!DTG3)8M2CH MBI@JV G7E9>7Y/.5" ]C7Q"Y2[W/ %S_GP89E5-%<6A!ZFV23GH8C!4?2W.V M'"DX->&:X9@SH-,6]>6+A'3B;S]4'N+1 %DJD:!,\9FQ"?@R; 3B)$;% EGW3".,C$LCW-"63UJO3_:.RFP\V]^&QNU,CU,P$ MF"V>?LJLU12.Y6MLLT]"8-,J&8 3]75YP4AV>A.8Z/6D8*+Q(GPF_49BCUI5 M:Y_2UJOIOZYO$.EFR!79AZB1 ?8 K18$#_6*(PY]E.S6JC^DNG),7<3I@\O; M&UY"*U_?'/UZ>&+HA\/?B=21P*.PL^!$N *YO^?V$&Y^X-]XK#K9/Z6L0K\M M'/"+R2>(LAAT/Q_6[;L(PKC1!+N G1\=.@,'>,W3-*ZV21L+ND+3LM3&NNJ4 M-=6GUOJS&WUH)6!VLOO+Q@NDF(L<^!D5G$>07C M+$@/=-[]]7B+_G>/=UJGZ'19=F;)*WNH+C]-XU73H])>*>^)NVY95U=R^)*A MTN3]-82BP\Y)/_?8;'EA,W,Y0\A%]:D#=&O5=2;8%\W_VT&)4N45-8VU,=W] MQ]-<$ .@8H[-8K-+=BXRF8"+&J9=WF7,%M@BI.#!GG\>2]92[_+?9,)5&\R^98:*3<6Y(XB7Y?6YT M6N/; S3H"FN:+O5RJH$R"61)FRZE#*SSY,!-NL([G4JA?#G&RE3Y#"A"%8YC M_HL'/^D?04^9R;^ O$\_C0T=$^>H0CZ;/3_V]LX'RN_KVAW4W&W$->H>J@"- M^VZOPQ0G4?/YF3CWP*I;> (_;&1@)OO%D@;]UJGQ7C4JR[SQ"UK)G+A\ZJQJ MH"LS7()[& "6YV#AN2+(6%EM&D8]YL"+/,U,$-3<@]__['GG8@2 ? 5"CIT/ MD6W*.!F,4@NY*6]Y]9?9AJ#/'B#9Y!'74\@8D'AW*UQY#OC&&MF193&LGG%, M9OB>G[W(IOG!!*+FM 0#,.Z(^HIK%"MLAYE&=.,K#)2<:F^X:VS'^.V4ZIPL M9%'HO%0096??F(ENHB2V,/EP_6F\D48SA@]DEY;ZF#_O>Y"^"*LM!??"6M44 MNFHD]W!E*/Z:VV",@72IX>W$F7FA%KG+UDR&)]?QSUK9_D\M! A*M,).BD,G M(7LC8YOE.LJ_B.@$JUT&@$?5]GK+V[3'@.\F&NE&?1%= MBMW8Z+LB)U_7Z%YKZ?_0::L(+9*GH7QF0B MV6"3$Q?6AQJ7::$(7"0# 2[,:BN^Q" MRE;)MFPSXA52$.&"%+>FJI OXKCTVZQG\+29-"0W(?;MR63-EG:A7STUYL(+ M,;1 6B@8%XKEA'/38N?\":_4TN.U[V4Z5A'K)2J3'LU<3_<^3NK,.2)H6D%V MH]CLN=)2Z$?HOQI93**01^#B&)?*IQ<;:DV7[*"_V Y[HC.74VNN=K4LG^![ M!/DROFH%YGCL;5$87;X\M8%*AT+V@5T??><]7[2)3=S[0H9I#=;1M]W[4*] M@_Y;,EEO"(J*SQ2?E)14)@B=BW>(%'HKIQ?Z2.Y5$^ D0.[F=6&9?W23OH$X MZ#W9_T\WB;VH_F\WZ>V_ZR;!;>&30.)#;#RR?+*6Z!R>F]XBSI5^ >,8WTPQ M_Q,"'G(2^A\=G#TZ)W'J3?70EVQQ\?Z(W4+IS8.OQ4O4M-A"_6U]47)6*^RT M4>=IL.L;M[5W=HL+"WMA.T&-T4A'^"24"%%^C3AB-/ZJD3,6*ASP0V>P2^&! ML]'PM ^EBV_)B8UNU>$S(FAV&?H>*4H'4^UH7Z@.L@F@2P%CZY &38%5>8_( M48Z!]).&$=$A[T[N:FJJ=0Q"QZ?/XI>YB79\Q+=+1>,-%M9]^X:YD.2#REUP M?,!P&UQJ/H;P9.VYJ,D@\]Q]-.Y]E (@WE2.P M&,09JCLI87/J8J[KJ54_S]9PZ=YLA]1]\ZK[(7G[J&%KIF)EWV'F7?[E#6B^ M^[[ZK-UXK)I-L;5=Z]+V/OMYX,VW;,#=X=G&?!0.Q7\%0VE(RZ]R M2"8!-:&%M,?!"73SN?B0@#WRRV4+W0 M7509XT&M %]&NWC]_89^\OP<\JS4[%.-PY&.P9V/3<6ERM3(;[8>?)"#\(0. MB][+%3[F6K1"BN+0KGD6:.JG1%F+EZ\\L^._)7^65(_JOQY M6'7=.7MNSCR&W<&V/*'SQ"=_J;?RNXE[+F1-=Z(DKC&62.#GFA:@^Q7*(7IL M:D"NQL&AQK\1M;%0(0:@^0H<4-6F'/,<9CU>5.4*XO<>JQM?S*!%_6)#I8$# M0D1[=E&_O],;#[6]@YL71P/"3XO>K:HQ9@!^(1N4*4%W>[IU/APZ'UO,[GY= M4F;=<^?0%Z%Q$!C!9PH=ZIS]9TI<" MY#O[E H_">6T6:2SOJHM.QO9^6@MYY78K^-^&30ZBIN)T)'T#OI96C7:2=$+ MMWC8S%TF0D.W!+UKI6OO7ABM_V+RU-M:=GW[3MO)5_:"IQ8-U7JFGS20UX'V M6'!_YPI=D)2)ZY>)<$/1LE$UIGY&J\J6.L';.](UU E( ;T'48(E<%*>!BS" M.(B"38(BN4FE#(#+VG/Z6J?Q+:H_;U+EY= []G8_;Q:*RV_R3%RA>A%?Z$ M4:+HGN[@!'D?2O%L4-#:T%;.5VE8.* 4S5^-O$+;[_B'8C]LU&W=+5'['-J] MHFELHR='.$"/-IR9F:"#Y^BJJ-C4>]@WEX,4%S5.H!*8F@A)OJ#?B<0LT8TTVH)0 M>\H18W9CC?Q#>8^/'^DN[VNUO3J?=G!#V-QV_/7X+I0E0/AU\_/YJZ^^IVH\ M3-D7)&.GX(8S6[V)\[/:I"WAA.5F[[F7JQMK%5L]5,X-98TM/U,G;)OR&[HV MN62N!R5&-2 Y[E44SJI[*J.6E98']0+,SQZ-DTL '"UAZL_/KF9Y-Y,+C.4N MW^V2?IH\*56IOQ-A7>$^FGJW]/F[K"E/0E6=Q]J$J2[_Y_?_D7(VCY>]BQ[W MM;'CO5OI^@.E=(;3!5+X:X/_88C!T<+Q.F9 M4^80/E$9XW0O\99<&YHHM_/B8T>VZ;NYRZ/J>1Q&#,#4MSH8P6&XZSGF0[]/ M5-.#OUU_Z-Z?9'3W/MBQD8]\HA7OW,K#354=VLL,8;E=,3SG*#1]+MIA9E?K MQ:X:6I>?[CE6_."TM;F;5K=1):6J$#Q\E\\5O]*1JN;2+I7^-#7YQ($7_439 M/'9#.>P0'%J\-*6.+CI(_@'_([!>$T6C!IC@H6:09025']B))B;3?Z?1N:LR M+Y%?Z,7(WON3[86]3#7] B2*4!,[>IN['EA5>'H'L[]>AM78D7QKMP42IYM2/YB39J)K0".9?!FPNCDH"XB)T!, M0%"Q^4'+XYP>XX\/GZ3?3DVF)$Z[#!7.:I1M(Z4F%!OX)CK:G'Y(#TH\K-WB>X92MDI3>TC(\F I?+U;7GZ M"09 EB";2Q],<0$*:COZ?@VP6/;="I.(T"Z\2AA@/>:^_6%>UJ'.\9?<<_YW M/%4X;IXH4>>>(]HW: PB,X3V#@ZTN;91ZZ M-G?:&S[.KNFH6M?)%^8'11%2_E'KK/#Z1ZV3,-L_L1F#$,9.S;GJW]JSM(5O M!!E(S RPOSZ."JWH\[S '/N M:1] 6.FSJIB8Q_Z:VZ((B- KA3X:_ M]D9 >EPO8.=2QIXS 'RUA_*Z+^_0!>>R5>;$+W?0'*X4+7I%RM^YU7UY,JBN M:_<9.BR&_:,;*.H9?;P75=YD MFZ/RXP:X>-WMST+?R<<">)6IW8^#A&DCR^8*_A MQ,R?'SG-XNSR[$WS&Y0'E%O4X04;V:Q,08OY&&)??P7.&3.E3%O]6-*!6HO-Y]O8M MXO4<(FHX$5/'C.EBL+.)8$"I9GU-BG[R[&#S@A'H7%RB]Q +&;) 0%P(D;Z2 M.=[D:!I\T3QY=__<@5!R\ 5AZ43 49.CY3EZ/\Z7NYK%OLL= M,I"OG(V6'JTJE;O\;B&'WV]/"SL)W/,9!;ORQ/P,\!FR+#?DJKI&6_-9;,Z6 M?#"Y(.EV".L+XQM?,T[,=+CA_8B3BMI<.<H$>X(G-6[04(UL]@''$3)8VU*9K5:1CX4,@/BXVU4+2:32C>VK MRV&BQ[Z/EPS:33HYQG5?.6$Y+77@]L#-%.Z^8^)4Z:[G[?3!B5.S9PWGX[V4 M9Z:D8C=,S9C1&2ZS1@[(QE*EYTR.!!3<)T+B5 /+:0_NUB6/T;OQWL3N./-W M=,FON%TQ"U]X+A,@;=&/NN#RY" 3C ->*7HI($6OHC-:E>)"#S'N8N.] QR M>??\6KG#6=.'=!O(_@ +*9(M7N6"@\NDD:O9V<>@PL$MP=' _/0#0B=,.!$' M.PP0&7\Y6[X\Y+U"LQBR Z88O6,*IVC2X_]D<[)NG20'/R#Y1ZLR "==I^HE8DFT \PR#Q $%=(G=,==GO/YG!G*9Q\$VA-#4: M'V0>03W3@_>G*BI/N;>!W6&GNN]EH-\UOIU$ M5_1Y!SZS?X=;HCEMH);> >G'$+8TL><(AW<.+PP4W8P>V+^%^&U[NC, 1_YN MJ2R>U2N+0+(\6R*B%,0?@, OUD\YCE7XU7RXL/@T&Q!!N#U5J?ZG5G%44)3DA + M+=/3&Q:*: Q0"KENVB1=C2++,@ ;=V?/) S/5[7W2<5;Z)XA(^Y4&S\;25"2 M>L *-ZA?(?C%JAM'H>;:!25C_C#RO9+$5Q9VF<:9AF5@PW'>P1U@O84+RGV_[K_[5PUK^J<$N:5"B.9HL6X1F M]Z6@,&!1N#BX:8<>^YY8=RP._F993/X"\%N%C>7@']0I M5XUKW'7YS8&.P9Y$.XQMF[CF%V_SI'?$[AL2X2,B%&Z.>87.L+*O\][T/^*I MYX9\" MCI!#@2PQ"N-.6/XW4;Z @(#N3,?:14"2-[=/)K?W1)X/.ZI9?0Y(O M"E)Y>VQHJ=H0Y3:O*'7>&2IHU!,QN"CL/[CDP,PA0]EU' P Y-P:R$(K5'&[ M A'PU&K3JNV#G3;\*&QDJ=%U-R[=0*GP3QEX@"[QZXJQ<)^;X\%K3;<;U(S5 M"XTE(<"%S;]5M$>D_S?DY1F$DB6P+1OH1+B:W=1+ 8P,4AU,:&A9)E:J'2I# MM9AI1;Z1R;M_T*)A4NE_T?:-@)WG5IP7Y=:2# . YN19A-Z&$ 6C ]%[XV+S MA04!W[:5[\*7LHW[J -_M%JH2 I/*/&J7_'%&\9V6P^PXWTOI+=//!N^Y<$Y M;7OGFYB;U4S"T5 5@P+(!_I$M@Z3J/I05,EU;:9&I8&J^:45$MM2U>//$9':KQ]!VWV2VRIP5Q [7#ROBF.:^MO@ 0:U6C,5/F3 MD:$//WX?>9%&F*&VQ%PH8O^OQ6G!U-2 _S5K3--VC_SKA*LC95J\H0"Q9!,W M5_6-<)^L( @&_3-J0V*,X$RJFO>+C3X^6?9E;LI#NS)7VA MM(G6W GX=EF!GJ'G\->ZW3CQJ1X[P95IM99^[JOUSWQG+R,^HG7W_Y**D8*5 M?WHN_O\%ZS@BIEX>CQ8C>^XWTR\-*E8H*IM5N@>OBU:'=VH_NV3^"O7K[\%* M*F]Z.[34_XT,B0$(]?CA:Q(U/@Y<&?]87VM8,C>+8P#\93F4]7!BZAKPME&C MX.N#V@^^V)&]VFJ-&NC($,_?]I-V+5(Q 1./DU*K']WHX K!'O79=&V:3*_( MV1K,:LA3_Y.\66?P$B'[$L8&)(>\(RU9;1124C\CG$T5GU! I!!(GQ6R?Y=_ MSYG*IT'G<)\S"84(8H7@QRQMW1K9%8:AKM]J#;-.^FJN.5:=1:;=:%W@6IZ_ M1L?A9R6[KQ8H)F@I?^MCJZ68ACA(#Z(Z7V)4"/DO4?DE_-AP";@LY[-HSMV@1SZG:\4!A2 M<#_\6?3]$$+G4/S;&'(FE.%[ZF*]5(9;U<=%1G]WWCKS[ WE2>!C<$0 ]4;& M+:E?)5_!VXB(GKF&0!E-SU0='GF@7S9GF1+H]@0 M]2P^7J/EFM0_.AY<61\1,S%2[.%$2#S,_R:]V_)MN>>5^@50>_[ &-CM.A-*]BAY*R%P8,\D:G2U'6.^ M*.*^=)"WWZ$(&\B+&WK/?EI8 39M\L M;/3DML:[E(HGI0N=R# UF)WCW3C;W$/),"(D3-N&)-A6.0E\#,#ZSPU_1?X)^(B$867;8$6)#B+D*0_V0RZXQ7_D+(Q W* MP/HYX8U/)]/^0"<9@#U7L@-%,\"+(MIT:$_I^LVE;U5[Y(?G!"(0'7%D)1P0 M_#%E18V6BD>&37 +>/>6!9NW;_'77P0K+V70/5+(%A\'=D]&1;@L[J&BR[^_ MM).D>PT4&..9R+TE._%/SWO[OVBQKR2?2[A]LNA2=ZM$XETJG=:(P+VMS)9) MH\SS;"#S;[G#IPI&J *O];F:UP9_/17YE"#5JH5EG>D4]* M GT-P16"14YU!K[;06J#.4M7"U^K@%1Z['E4"GH;>].2P[<$A_ONG&@GD038H$WDC$8\D7 M!@@0RHVUPX$W^8/S1+_B7#*B^3 KM?S9MT"N#QI?\->/^^Z<=& -O]#!O@", M1KAZ35Z9=][(F9O'(V+%A5P>?YAPK1W-?UJ*-IV]>$FS4UJ(3?:HWP/FT_:^,Z]GQ-L$S!NYG70#5^T%S/ 'Q=GK0U!XGS;#Q' MO3FN[1]8USNFYA[;4DP];R <1@>\(D-6"PAE\U@R!%'&$ZL64##I$UC S# V MCW#IU8\Y.JOU_9BP,+X8@9 *D=I!NKY_]/PK.DSEF[(5R)+6K4(9Z*O>XN^S M3CC[TMAD^0L5.,QW M3:G#$ZZ:6HK-,I/\4.) 1+W!O-%S;*O]F=\_*A1OKNY-34Y>'[JS/,'=^DT' ML# ^B P +@/2'[0.561_?;,-.*/Y FOTM(H](>08R'G#M&]X&IW B(<7<8 MM"!"#S7V]%N].)J=^E]YHA9HBWT#]- M:&WPDJ9T*6^V^J[+^]_5'W.TE7[O@,GRFFD=F(/'[B*B=\ ;?X>=MT3V$:B/ M*7K&*5=;6_&QFMLQB-4Y<[ &Y8W/6MM3R(2U7B)SO]X+U_U=WA,LKV79YC=6 M^;/(IRW\R_>O )['%BZH]7X^W(^SN%[!T>UN[6+J@Z!^Q%SZ2C'_H.2?^CJY MIL6'-9=(5?ZCA^AA+PDF>*T-W/Y7Z_3_OTONK*%IZ9#J>KR-6;6E!^%QX _I M%RWGPWH[)P!&1O:2# "K)#D#?AK>@N33=N6C/\028TP*,+^X3_0%QM[YM<]S M+>G/)VYY.@=/@?T:HC1DO*/!?B8'3?X\W_>B/3U6XF#')V!0"?[M:-+&Z!]H M AU(EIU#1/RHYR7QM(Q=ZT\)RO1\IL;I(^6UXAUT:4WH4?@OB7%-BA)5!7@< M[,0 '(5==$KAE6OEWR#YJR,Q[ZS+C.Q4]XUT!@^^49BBLEG E\9MB#P+[X(D?K."#1GB MN>XN<+[7-U-<>GXL9U#J'!&TDQ)#OM*6+4P"AE?T($\&5-VH']J5U[SG[R<2 M479+50D*?D4>#M-K M>H_[9/NI+\A^SZ!1PK5]>[?;Q92"!>TSAC'*<\IV[Q@ #E_/>_2@>2_ =OU@ MC^#;KOO?=_>\R%Y4K6KXY95WIF2P;L@'B@FB6;CQ&DR.HA_=>!R*:'GQ10:Z M8=IQ?@1G7WW9^1EY]7W_$GB[%](95)GT?>7:NT/UFGQ;*WN;.P[5Y741.6FR M9\U30^5"WJ!6/T9%;XO+M@;#2NO=E+ZY7F 8I2&$ON"@#T?;[1,WVB90!4N MO0]\$"(*B4.W2@?T+-#N_C'5#>X<^(NAHEA.&,=7V'UR.IX!B,18X%^@UBUJ M80HY6M:N%CK8&W7@",3U6O6D C)"O_SWRTP?KN+47;\7QR7P\!K/#K MB&;@W]Y&&ZV\O/CYTE1O!3$_W;>PKQI6U_+F//5V2F'BOD[AWGET,OQM('KL MRH:2G6#>!4TPZ6$P+(>/[KPG.#@@>UC%,U=V4=']H2D4GU]UT.T!^RO\EH:&8J ?#GY$AZ*B-3\./)4C5RIFRQ[H]HW0VK?92^EE MB7EJOPCK4MA>JDGT9:A-?Z'!,Z0< U#UDKKYUT7:;W+R/PRH8O1Q*E-RD\YL M;8!8B,:%188?558KSQA5T>8^18@O'VUHQ5=1>8%[T:0D0Y2@4B8^UJ+9B\"9 MI$H)N>V]*;SG] !Z*YF8SNO#E]SCG2I7,*J[35T@\.^X$%H6JZDO*DX8V[NZ M[F_ 5JWIG&3$?.*;VM(5>Q9B]N?"F8].7*#1/#D>/\REG&D_%'O"@6>2N"XB+.).0Z@B< MKA@FF DU[[:$7MD:0WO@!W+R0^)\OGV#K2NZDCD;?UD_?&*:T:@36RE> 0#,-H1TIRR M"K6%B=$RX)Q4]G++QK-DN5G.XDS'44_]+'_E'XZ>U\$SMLH5_N\@?TQ.D)V; MJ4!7G/?J*'1[&_Z';K0*I/CCTG/M?CWZPQH3:&!%?]T.JQO_4K87 MB I#N"5&S.K0\F .%$47R&*]/J[X? <#\( U#JV8D&B9%YB;!M""&9+'J9JY1H%J["=&.9[4"HM2\[:^\( E+>@K]$O!B#Q MT(U7)!M<%.$;?BO>_LPX3!^4!THE]>NPM%F,J]C+?)-*OS*]$7.S[VS]4"_? MGF5Q>NBG^VRK!/XE;$44@<.1H@8?"%KNJ"XG[UXLRJF*,BCO4;&=F1XXVU - MLE1XT)O*^8RU,K))EA^?K4V>H5C -,GA..AIF.)HHP3LWM"NHI\H\ U(4'Y3UU4Z M->FV5)%5RH+)9,K>3UJ)MCX.%<\ '(&YXSV [0@1T*F[/U=5IKY;60=$>#HD M%2TZ=I_G74R7$&J&W-BNM X%M7]I5!]#N*)C&8#C:!=P&)9'#8P15Q:=#A@W MOP9L2^0R*G#M$XC^JE9:K;XST2P@HZ&EE[;.?J*HV\F?UK08W/)24=Q7-E@0^I!HM7-$5.Y4_*MFMM'VY52Y? MB&76!97NR0"X\F"0>_ZT]"\C"#%5J./8J%72>GX*"\LY7(>9=Z M(^(/#VFJ>J^#)>I1M8# I]::][4&2ZD/O3*76*^#?J(NDR;HKT\,Y=JJK-O50J]>\02Z>008;$LG@7]""2: M\B1FS,%LB0@"C:)H:;\F FPQ,MYJM5K8?\(6R)_+ M^D2EYTQ1E#L_@)*"T^\TY(E/$]FMGQ6L_UTQ<,)]VZ51^O=67H)%>=V=^7=\ MR2H6EMD7OR2).9PCWOPIIU5[H&^">(/@J4B,G.6DQ8+.!03;)\[E$?9C8+YS M6/Y5%>BTO?7[3ZYJL*F!HS+^4U.=[+HW:J5%S44:OY4D;,I?>(*N,2BP?&>B MZO/,2HS;4LGXM[&QBL^:"TL+' R?]@<>@6N237!@I=] U#9:64A=, M6G:2O1# ]99:&RE0]V'DP<]+>AS:9M2;M :8%O&\C2@2XXR#)%!9;4! M/^B8GOM#GU/[^9TR36JR/G7AA$_?6,^NWF8*EEBZF0]%A@$87XY&_$D[<>B^ M]XH(C !=@'&1_%NWQ*QOJ:<4!OAMSNXZWS=_V(8%ZP@;BVF8R[$OW&=[D.=6 MZU27-^4>))/#NIBUP*&3-U/TYQG$*H(C'GI\)25@?P[8:L)G-<"-_DXNP.=FZ'9&;)TVU)7X\,SC MC*745;.BN*XPPS_'6,9 4O3?F,HDDGGC$9@XT2@]1MN#)P+9IA'D5_ C2WUH M]M<]B3B=EF8M#L<4[]NGD][,9+WUF"FF:%*A),%.8(0?'$3R;^%"--7FIO-. MN8F+D,2TG"O3+HJHRTV(/[L'N2@!N*39#JLC3C4AS_R=I50)TQV&S/_XGF[! M )Q4_9 _C$@90]53>(A.,]C)U/:H.7!5/GQ MI<'G&*[(N_8/ M@1?H8Q\Y!"*(D7OPN MMB5Q8+A'1:2&N0(*VUKS4'8$I_CUHQY*B6U-5 M>[)0!NF-=JI,>!#I9"4@1:D^*-NFR5_G5R,X85LQMP_[1O.F25/Y2Y$M_8;1 MR(^ D@[.RUT;.OT F?KYO7NT[U1)BCU9T(H<@4-QNHOHIJ7,93:ZSAX)^)336NFW>^=%C-Y"6%H92EDB\W M"3O[-W6I;2-#P3ADHS2)23##.YD 4W^;MQ4D22[[@27_\ #Y4!I$MN?6Y#-M M#-2=CPA@9J0PW#SO <].A@:C6M"82!Y1F$T*,W?0@;/D!^TJ 7=Y>%UK0T8W M(!?]\WLN1KPW '*JFN&EW\1==)3K+_!>UX:0[@Y?)T?CMR)JC9-D"@K7P]PS MWSQ^)[>*@=W:3T\1$U-^/]@6.SI[(S'U;'K+IK;\O D7?)!M;XU,P>/Q?> 6 M,*<#L1^)IQC^VO)2T[D[1WB:^N54M2!2T M:1P%J<;.Z,_YQ_X)U#:8\Y!LK51&R,1^P20GM:AS*WJ$OV\&JN[4;Y^_\&TM\ MB"#_V(!ST_M^4AD XD_0I573-6\$XEZYXHN7/EC1)R"FQ",_9'X$43[4,HE MDF_T, #M0[!K?VV/[@.GF9=BHWU"N_,DT,^0U*I:*3JF+[FNM#:*)_<6MV]P MLOR:BN9Z+>8O)/2)Y]O*?Z]H]=.UZ-W LGV";'XF, [(I4HS]A'_I:9VBVN! MI;)KOC641^OYP_WC#6=BUIKG?3[XG5SWM?5>CD4@ I M?71[D$9*-C,9UV.@TU>&"M4T,;>31IF (XFJGHL M39NTEF%9 G8N>#Z\J'^:=>QC!0/0Y-@C?Z![9PN->PWF1)0UG@V8FI>>00]\ M7_OMJF[7;YL?4#D\2=KSYL0O,^/]-5I=6_C/5?VC\_ MGF)JLH2P(0Q!)7Q>:*R<5R9/)(C M.Y.'0+^8!_,R ,V2"F+EC2?)HZJ(Z?"'@ZW+ZU+/E>FO;(^C&8!C1;0OJD,# M.0'AK2+)/+4E6".^J#5QB1SZ(>IWK3SN,IV5_"+>HY5'SH@!D#:@FSV'/M=V MFSZ7-(KA!B4CB@=Z=6SH'%L46U?I3#J_:8TN4TZD933D+*\T>FX-U:QO3;+M M90]W"0)9ZF]/!1T('(?26#11HQCYI>#5\W'B M2 8%N9+8Q0%V&L#(G&^F'R4/+*[I1RK]HK;YBH'+.CLI818\K[(O/V<[IWW% MS^= '_KC)83E4&TA?1CX@)DGHQ,/HU\S ,@A2M*!LC-%D3ZDT7D*QDYR8Y(C MCZ,!#, ?-?Z*/'HKML+OQ_5RLN*W?,3RFN4C!F PH>(P2_>EZ:$ZL0VZY9.* M+#A/G9>\0U0Z C-_2E\\O++C?I.)'2[PT:"2HPQ :ZUQ>G8^Q3JZA & P[H) M5#7FO4PF)[V$T'EY8J])OP$'4]3[W;^ M]!RC9M?&J-8<6Q1U199EN:%]&OQ MB-43;!Y*)[LN4N^:[:8?6!XXM###@R=![\G M/UK/2Q&@]XH?N:@43T085J=J[NPZNH\-H+9Z /!0R-=!J&\J.;#IX(H)1_J0 MT;/IAPMHPNJ.(4D'!C)XA_[H,N+UZ=N*,7YS?]6^ M61< @^*ADSU[N;3)1JQ]P;R;!;5"MN<1H M!#'5QL3KQ8G32SI9N3?>#ZB$?3<,]!&8??'J]&%&#. @4]O'4BHU:#RH3NQ M8KZH5]?:4>':AC@"6'^X8G],M?)HL)-9/S%OZI[DLTKN%NR%[K@1<4FR(BE\ M[R6MT7< ,X]'ABK#'' ,0+2X>.4PU2?'9?R4TN>\6M9"41YPY?GI\3W3B3%+PC(U6LD,@!.BL'S51W8""00)DJY[(8\09=9 M@5\J'8%+!"1Y;N14I!OK.@0^&[+NGZ/E7XT7?>P1!VN)306[#%X'\L.$2.-O MJ*<9 %8K6G[><*/0.DCB9\TP55S9^76U\H!BM8]G1+NBX[*-<>&0,5-BQ3$3@;<9'0U!6_L27&UQETWI+_ZV] M,_]*.E'#.(Y:6IHXYEKI>#67W*;P3OO$#$ZE-O>F:-P\6RZ#%KYZ MX*Z:''LCTW(7>'DF_0FYX9C9>H97K_,]KNV$O]T>_)8X3W)VJ0 FSP,M_\-) M+ &.8J2#P[,;J0BMD5[MXCH%*A&C3@DW$E$7?O0M9TS&.=F_9L%#I.OR836) MD(ZVU$RC=0OU^: 7EV(N:<>"X==E'.A/*;G4Y>E APW,Y8K[R$;/; :.,$%/ M7%,BM-O(EM]6-W)2" *6_$QW 589)F4-/?(SGU?0N+'>-E?^^W2Z(UV^;5%U M8;]AL\,$KM:3Z_[&.E!O&?A&,:@L ,[-,&A[5#AUG:3?BOL@_J?C94"8QI75 MEQ#(XU;T53!^+"LE^^/RCE3#KN&RF@OL@B!G56'2_M8E;=BUET:6/F:2+[\;$)4I>\H@*H6Z'K%;\XXB#=V! M6 @!A'1K=0>2"5)YL9*^GA2;CQ6+R/8.6<*#$PB>, W#G#_7@+/:TUW=_ R7 MS/\?0C_3>E1LC""45$R%)$9,#[UT+>ID=ERI2 M773?VRT<$+,D!Y;"%X@BVHB0Z$?';S>%[%,-7?N\!#]#>*XI'^?\S*MA_0 MNTCFY/,>.0N-E&.1 1&P4:OXNT0C#O*TOYTC0- J/G^EWT9=!=>1MLI]9^[1 M031W!P(5X,MYWRY7MO6TK 8'-^$R]EL+HK+O>(J@=0%("0# M<3.,)K/8SK*Q0&;1.5*L^URV/_9(25N\J] -^2;H"!4G?R:UY%>5<0X@=!4K MXJU5)0W]66,(DF>!DQ/M*="^=F,;_A/W>NHX*:ES;QU/.G0G:J;VY]W/*0P6 M;V4'(@@)!84\FL!7#GO-/HT[-$X4$TMEI3FO?)IO=4*+T Q'9M;A*?*MFZ8^ MU]Y&?V-B"NK*0]2,?G/5<84QR!=;4#%+=F4$ X9A#LWL4]27RF>;RKTEK\^Q M3GPXLC?0,I4.C2-^J'4H& Z"X%D#G%*_I_7#^9X 8R3 VAB[*6FEM >W%5/ M.$I_]<.@!;J+Z_PJ@[05<$E4K_KN M5S?I)$?=]/!3YW)*OJE)FOY,F&. /\:LM; M)SNRK_M5SCRM759>OIUX:A27_**]AK+VL.Z%S@XD_\H6K9$C(@N-$#\ -M*H M2K8S2!5];!&3-SFEL?P2QOQ:;H+/LJM'1H.#C5E:MIM[L3$IPFMLJ_(B.E3K MR4X 1D%4YJ[XV=I^&=08?B LH\I2A0/"362!$&0P8,!07(M=\"TP&+RIJA%%-2Q$>AV?J M?]">JX/T-G>\43_*C#0P]^"%O^UO=ZU R^&IRMU#FJ,O,M)5'B)4UUWK)^R2 M5CFS#3/4<--U9;_+1RO85E-KO9Z[UZ\8$#6 AFK,"P6%A]7-Z2J==GQK !C. M,UG=B_3VA67_B_DP,^LE/QVL_,7UM>*V1I(0-^YBX/Q9X**KCR#8-W_]#XUY2 OZ'H,M@9C<'8POQ!77TVZ= $Y?%G_KZ^5?>4K M7_G*7\GNG?G_ U!+ P04 " !4AVY4@\KA+@U2 0#==P$ $@ &UG+3(P M,C$Q,C,Q7VX]<8&,Y!F(5 M9F$39F$,@<#,,;+_Q_!80/^EL;"R'6'GX&0.@Y=Y0+L0<_AL;,Q!LS-'S-P; MP]P/.B+,+G+TE 6'Z*6;G,="Q73CUKUM:V]H[.M]T=0]BAX9'1M^] M_S U/?-E=FY^ 4<@KGU=_[;Q?7.+O/?K]Q_*/O#WX)]?+" VEO^M_3?]$F;Z MQ?HO!IS__&)AC?QW@/ 1]J.G.$0L+G'>#!4]IAO')6:9^Z)Y@%M)[S))_-:] M21X)Y=,$%?(_U_[#L_\^Q^+_ASS[WQW[/_S"@?C86)C!8Q,&04"'M(IT==!_ MVG_:_\O&-@RY,\%*GP%+G^8WQ'=N$\CL"&Z!%K6"806(<*':=$/EO CNB_"3 MS%]Z^;VZ=^R@W_C&RL:] MXB/6- [7>&/?4L\RIOO3QN4;!I8&\BT"3DS@VS$TL3(ZCP;GSMD8V#>$$F"Q MOHF4Z?7[B%3[TK#QP#=/>P(FMY/\R _ZSEIZB6INM IHZ>RTKL$71"F1TZ?! MB0?8P#X-\L@+K9+L&@6315F[2Q[? EJG+KSGN]F\]_=E'-_K8"P$-B$&=-*Y MATG[>+4=69+LL-'4%NXQKV".5KAIQ-:6H-BWV17_X+;"Y0M)O=MVY;I_,<=E M7>5V:7(EL%=EX@BEF8O?6O(OSHIPR*&?*7SN-'MY'GFMG0%BW_(#MW .'/'> M5\RIH2#NLQR(O@8R1E]8C MU"I[\*\R.INZJ:E')-[A&2!\-78$0[K@)$8[ M#E"IQX$Q]^9X+,L4A=^VNK;>T@9!<"#!2\H/D#EPCHC%(9&P=!T0"7[I=5]^3: M DT<%&T8H,#(&]0$Z!D&:,#O=^!II_G(809(NE>':!IF0]9)L2D\+'@=4/3G M2_&Q][6>@UMC?.F-/$Z*?^.^)LR[=B#?H?C:X0G@E@GL1!)2T;(H.P&_8S9] M^<*&WX?^TJ"<&]18BOA7,,D#_M0$$#M<+\T+5F-*?I.M/9R*H+." M\Q.4Z<-JE#\#!!R/J*3R(JX PT("U+):/KN:0WC"9%EV;H?M[UV8'=5[_39 M7747:H86IH+BKG-N"U/-D0N0EGV:J.P(1 ;E#^8!;-T__UY-B>?56^KX09+GW B:2VMCH$%J;/EPF9/'@5E;'& MGXP.-WM9'71<+M1=?P'U&_CRX-F[AF,A?UWTWEK&C"J":Q[.=E8 8HW;NJ@A29@8@2:"I6 A<*0(PH6TFGZS]6Y! M6%285V>?F]1OUY,][&J<"9O0DE62.SS;XUL/-00A?ICWQ]AXQVJ@)>BA63-1 M1V#>) BW.%';QKJ1D M6>M"_GNP/$WF>@M]5OYQQ)2&!/MU8UEKZ9.4W] M,]6MIQ15OO[*38D3J+_KC*@IQ$J@+OF9#K(]^N(4ZD'.QG[O3)>08= M.,7WZE6\K;[_5ZLJ&^?PV',L]=@8V'2A4W*LD4,(1D$!:F4#3C@T?G6GEAQY ME2PYH'5EL(P+$1D661\P*Y/]\@9QBK94J2CD>?W\,2VQ?([%/>*9 ?SOSUH#+N/O6HR&&)CKS4QD:$<<- M)RN\*/LSSWL=R),YKXZT41Y\?#! MW4PPZ2HJO8\-2"/8Z6NQ76PGLP]^U_/?CC3S;KZ3.VRB]+5(947.!M\(K-WQ M8P]GEJOYFP",Z7XX\);4.I!^YSY72NIVQ13AUC&[AG:W69;.+V+B5V8X;BY] MYMS2QXQ@$ER1B@HB[4 G(2W.KVDO^)C[Z?V%4CWEW M-V9&ZN_C"3:V(^H!^=C+'WW,#;NR%=W6:OOEJ)>8X^-L:FEAKK$=A/K3J:DS M11M#I?Q/"97F?#F'Y1E=S3,[UZ1_L\9"W-L;X-:DE?Q0=%2&:WM3)FA_(WWK@2.:3GUO MO!G!,SY"W?%/4E_;.LBL! M[#W<7DJWE)+B.?W,I_.&?)3Z@!02EM(QRRP9-2@!3-!$7%DK9QI"BY#[^M5Z MI'U-7)KW4I[\F]ME+WI/Q%"C3D.@O)8S%_J( 9*#!,20G%'!\=P@M2Y\$ MZ*F*AV3$Q8>OKOQBE8X]QHQ/ M@8<# \0'(8L.&#FP6G[3Y\6C>:8N-0^D4$^'Q1[^O-B;(]\ M^9];H>_151C\2\C>#09( K-M]Y8!^JRQI@,]N3K!(;5Z$ZF?!J:M '/XL0A$C M5$GN>(1CZU=U# U7SRJVNOE=!_," M3P5=VHS\KM*9AK,Z\EVXQ>!#8_%C$@(=5NI/N=W2QIPP;]2 +YS.%]R4BE C M[L/4[-YV2>]MPZOLZWT%'FX7*G5&O -K)OXN%YS5TB&.#HZ'#:'QXZ)$:,JN M?NK7O+.GB[UNZ=&!!Y>$\1Q7B1[-Y,D1PYLXR2^_RCP M%IIY,9GT^*6J(2SX&':]2;%N5R,A-R&A" ^Y[<01!1U>E40JTV<-Z2ZSD?O0Y>?,7VZQ<%>YA]X_ Q!/]< M00U(DQR92)/!#)GRVD^O0,66:/9?!C-J=;36GHV&%&APY8@8O?*])7DD#ZN/ M98)&X36;N.&"H7%OG*<=\CU;UJN"8ZI' MEY])9G7COX9"F?@?N(59ET6)8GZ,.C% TT]>1D%ILKD,D&KK6@Y5G9\!JC*8 M8?GCNGV65$-TZD?'^A!2AM%26T64RDH@QS6;/]*S]T'-VV;JG0:87D^K<+>H M],C=M\:NEUXB9\"M-EW$KP"J CFIP-X[][+X0\:Y=C+L<4&.VOX1C>/W5N;' M'S"+VBC>=AB-@U#.S]*E$(I 6764R\_H5/\OZ/#BN8[V-]-K2],6FN_J;UGM M-9]13/W0(9X&+@:3KL!EH\#0PVPZ;T I3V?['+Q7_-1D.#C-6WY28MIN1KNB MXY*FQ!6AG'NORD3N% $!^:Y]HN*\ ZJ[$J#\S93QXMM7SD6+=U MR5,SD^-\;6ZLFAS>Q;N./(?/3L*O FZXU1$(SP(0=?T!IWD3;R(FZ@V?=G=% 6I&>V0G\G[T87*31$%:B7# MA=D/]V*"-\H 54.::"4AX(>UN18)9SP7&[.F, X2(IP618<9""^.$+A&#M8ATL\#<3S^X?X[KQ+78V MP;]LZ3RC^ 9_PL2. _4,_1.N^2TTP4.A^,4FSM=PKZ"C\$6OQ+YJA*+&AXZZ M$&ZE)$0F/&B:B:0!0/+\+ I?#3G2IL-&@TSKCP=?F[ZC.'-?NNUKJ<:/T%=V MZ:U#%NPF&'T'<'?:\]C86,$9!Z8D\KE(6HO".I/E$V4L/3(*OJCV6G>XV2VI MZ.:WJ7(9MV;*? #"R 4$SA%9S^+5Q#+Q7D/BLSM+*DLK2],_L^I,U72YJ7P_ M];55R&7]B*LDJ2>C"@97I&6\2A/(7%NX MI[F<.!C_4*UFBS4L6N=Y\X#RA;>>!M]9:77F"FE45]2 (U*>IGY8@P33/WBS MD).+#C[5$7^C^>9+>[ISEU_^RWTTL79WV5MJ "4658Y,FI M8V3.Q%XKG]=N%]RL8FJ\JDCOKJ5WS%E>Q<<+"!X1ACY:;0=CPOC-.4][0/]ADBJ4C@!YA M(X5 *H@U4:H.>'BM.0Q>'4 1QBT.N6><E( MTS]U>JPD$0^CL7U'O:+-I]MVHBWFM!N4VQT:;D_-6KH<%_=5\/KX_*3)HX=Q M.6OCU "NO&NWU-VF.11]3L#1#$!;!F@RXX&F+,0?$\9JSX#% MNAR0R0##! M9.-MP=3;<1MO.Z_'%'@TST^.?><=:A8R;A,1G8V%V$/NP"6 IZ.$)S6#Z)3N MWEFSXT!.O16A06#O"UD_[V/]?L$KVQ.P[;6N9R>_D\NWK)'>S,PEBG E"U(R M#YO0O4KD.N)J)LWB96 ?3^],P^\?NU*KSQP'ESR&ZK=49?O=RQ)RG\O=U=AE M@.9_K/&G[$RN+4)P4Y\&")\1>@3UTS">V7/&5SQZTV5+W.<@4>0W+Z9M'?6?T M2VR,W8367N2Y\!@IU+3[(\X TZ2P-?FWPZN#.AEFTN2K+ID26U#^'[/[8]RF M;,^\XO,39OLL#]_T241A^C&=-=B)15=BR@XOP52#T)E\P]/.Y%1CU9QDR\>Q M$T[\67GGB-\>)&:D7+![(W=+?^+C*HCF_Z":.0VHTK4!NM 7$]F;1"W+31V: M83183#YF[_(PMIN?@3PQ/#3DFS=-,4@NG<4!8K1,S+LXU" MEXFYQ3ZCDGKG+*O3ISZ[;H8S0*/P>!EOM$[* M'TAFJ5@')AX_8)I)/]IA7_E8OMK DIK -L+U*7C/!IZ%Y#HL0>&[2T\#XV0) MSY=3I[6N:\(\ E]"%D1/C*2^=7\6JYCFGQG?JI]:@S65-)BW(U]4_N>H[V_CF.VZLRB78?'@DVFD#7 MH!PTT\]J9&A.KR<3NUY-'!N79W76.CHS3 WME=BA0U]0(-H%()3L:I(T*S']IN;]8#_@3P$$QY,:IOPG/F]&#U_2:I4H?@X*X$O>NC6=C0 M8T3+T*Y7;.UD,$UT=+\,,L*2,C=6E,75F2C:L0]//&E35^3H(:3>X2,RVQ>R).D59*M+->>+HU M)#64%KP"7+YH:0UN\\I:$M;ZOSLGRUN,(SLFS<$G4 /G4/@29_H73(MJ&BF, M\.=/>TTJC?.(($$V ]MQ/-&92V%AL23CV G:?J%E5 MRQW1M=V0I(GL4TP.WS! OG#M+;Y(>KSUO.C,2_() M(T7#J2;JH?I\KZI]R=6E"_7#@'/?39T\@])7"!LC#% .I,4U M#>5?%E?&'NXDLM6G0I\XCA)HJ,;A/%+AA#=WOVUM'>>%)8!.G#PD_AH8G?KM MS#D$)=FB%T8I\8>%?:Q1.91[A]48?XT?7/JKHLM!:L[Y;E/P.RH=I2,KG/%7 MDW>^*A??JWIPI^J\KOER#EL.G1M-#4<.8CI#@2]4'IH!,SG4#3B$?AL.5$NK MAYDLF]W^>'"=^.U^Q&).WH63?V\A"BY7_KF=#J+]92;+)GH_2@$3_ 8A3KU& M8R5=^UFP-B$8^".X-LKI\DR#4I^;3TEU'+'H>.G2F%B.THWSD9H9"5T19<&' M3\U.,"O+.:2!1<4FI$UR>[^&IMLVI2"-L"6JSA*[NN=P)N!CN/=7,\[EQOY2 MCD0]:AEA.QE%+ZZ(-?MWG[F8_N$R?8X!:I%,ID)(3JL+KY#OF4?#$_N$5HXV$_424Y@E4%X]K*W,=%Z+:H=MJU-O(3RB2,QQ@$O'YXO[)J);I:S.KSC-M MUCU9RNF!CUXNB8S\3+:K7OHIKWNI[!&/AB$. C*!4=T0Y]J[@!KR!G[)C*VC M0K9C%8T$#*XV8Y=)1:Q R"#5PA@'R MF5C4H40=8A PJA7-];"HW1@L$-6'=4OFOD'6SC+I: B+X5]"WE+95$L]+]_3 M]-'8-^DP">*#7M3 ,T4.9AC3MC^$66B]/(W06).W\CRUA$Z[_^!KD\/B9*CL MN%QD_9"ZU$VIB/=X?>232^;@YU"2\\3\**6FG3F;F5%*%#S 1LJB15;/7]^, ME,G.]:^U@IE<67B?("OM!K-7XNTPE]((6>*0C-2AGJ./0DF7=#)6F1M6Y((1 M>GLB6/M)Q58W1V5858"WSK2W@VRTUM*Y;Z]S*_Z;G+)M@0;FFX!!WE6./ZL+/D0T311V=^FDG].%!X4?,^/*1%(D!\:/_46/#ZNX]*A?=,T+F/3\0>1M)$ M/"GF0 )5"OE!@[1/K/^,3@U'"UT/]B@M@]]KM;TQ9 MZP9RFG[LS/D8N:P (J<,0^>I1!UL3LJ!TI;'2CO!L\Y1>_"XN,>#DKNO>!]5 MJG4INHZ!FUP'T8ML=.X)ZMFH'KQ_*N3VN.MP][?F5PZ-4:Y72,A:?_V"1;66 M>,&699-?EB2IJCC>,S:6TNE/<7K[?\18R P0342-SKU %)R'$[*;B8+I!1(M M4:O#>Y:XDK?/*]S:%MT2'K@,6F#[-B(BH(]+7NN*AH66D3R=YHNO'5;"S&1H MML =GX1A%[IF&VEZK"?X?7#T2>&^AV7';D#9*APT%"3Z9H&7!/DKHPP07Z\U MWE%PV-!(_&?G"Z]Y]Q\1[K_:_MY.6G-('."\)R%P5N[5UW#T<\@-]'P^)0U@ M*__>)WGXTNQ4H,*)Z5[)UU!HE-'B! MX11W&]NF3HH"VVW";VC93?+&K G-4 M-H0!X%2'D"=EE:QB>YYTMI(:LUY;'U:&LR0]6A[7^*CU)%GR?L#'3U-Z7X5; M,*[,:V::&=(D#NM-HIGT-J_E\%D%P/8-^+F&E3%+[C8H)$9+9D\9&[0OFP[M MBV"E-#M^1ISSPWFYAO&]^0[!YS#[((V1XY 6*DT$V"=E4[$/7SY]&_F _V-1 M1UDD/%QLD8L+%J)\HS_YG=^E_H&SZ+KOY8(3NX!6V8XD$9K0=Y1)WLKD:6(9 MPRAN^.[77G),_6223,E'VWV76_A*V5N5^QAM&7.>C8!0;T>2+9T70N5 Z)!W M:2HRMMM6M=\E"U([]OO4.OH2G&>4$N*:[,V4]_I'?P[%W2UGZ4>WH@+!\[M$ M?^8H@U!M@6'*64<-A=Y+>.#6]I]I"^\) M&[/*H$=S%J+7)G;"23]_X%='! 40.J32E-I>I:M?3,Q"]+/.G 6>&L#]OK3=BIOO11U]"@@_7DE)!9RJ170UOG M0;0A;D<;MG+YM;R,*ZS>XJ;BJ$;[6S3%#:AC1D\86.#(J*)_AK:NE)$^3-M% M^9'!J<6>Z=]^0 -(B(Q@ECL>CUG^?J'>0V(Q[0',9/P4@%!6 M 6%2HX[W#+K5-127$Q[UWY"@_B(<3F3O M(I3\8\@:%Z:WPVNQ[Q_EOQQ6LRG:)(%L=%E(._O2)6\I2 %F>GPG@PKT[Z7'!XJ MNIX3FB>490F:RHJ:'R]J?)=19QM%LM*4NP\S,+X87L11((:TX4SVVD_YG92^ M-7JNJS7IYVZ)M_N&3J2)NO"&%LTZ-AP?:P\U%W'K@2>N[P3$4LQ!"%;\(T%^PD4=WIDV9"9-O^G(6#7ZZ3 MM.-57&HS&V2%)T$%E]OH@<+*<\&JGT]RWX<6GSD"DQ(.L_+X#&N/<<)* M=EL/D4,*'&:4XS8Z(4MA1_+..5$;L:7M#YED:QSPH\K2YXN@-/%N*F64[+J- MKM6)"W<,N_*KLGCHH5PG=W"8CU9%[Z,,HI3?ET(+G\X(-@5^IY35IOV=3BH? M:L JO"P#U;S;SV_E"5Q#Q7Q="=0%*NT[J"XEVG-/I::"A^]@C_KPGG$95 ^1 M;CV(9M(2.&K 'G(#BJMS/:Q%Z#-G]_W[J:?,X6_N:N%U3C#W1[G"Q*F0864#>):":ZV3218ILRUR_Z3U;. M5DZ]K^/U=D_VG_HR;. M4?DZL,@:@_L#L^%UZV3_I:UZ]?J![R,]<]')JYH(5T+,Q:_NFWW*36\*^[:= MO96::2SCT'+6=/7_D[TCS>70>->,#QT<2"F9OQM<-FRZ) YZ94)>R.WZG9)- MO)=XRP<1UMX4BFO__E^>**HD0D6CP@9*P;UD_XP_5%,=A^D&7/2A[:4NMQL= M:3;NRTM)UFRU:F(L#]/154$'3JFGB[U0%E^T=NOA#5/$#Y0IOSR-U!(KY=0M MNW _Q>0C\5S'ZO]YDTO$@ ')_K*;"@;DTB>5)1KMDS+RR^ M%,['EC_,=YS1'Q>UGU(F"]35>RRZ60F6:/T9'JPZKJ#7VV5LN?8\/QW4;GUM M4G]9= AW568W^4^QE^7(NJ&GM]N29O/YKI%K,X^PBGO\IG\<=4TOFDHXVK#W M%G$6:5CIIGDKGZ@GA.65=[.&QGI9;*FS/E2OB.7YG]DVD-K?/732S"2 #&LR M1SX\)M L[7ZKI]=@BPU^<$G\AD5C>C-2>5P<@VU $HG7[-8F0PJ7/['&\8K8 M;ZNS_2J@6!R686X+2J &1#> '+)_?ZE\RPSL-$K(>WA-Z2:?4=;+)<,"2]S5 M;I##-PZ[7-?(\:0+0A%SDV"2DR!.;^0 11/%$G:'#-!5S%QX8)GCYUD[ M#YB#UW+H"?<3M0-/;=/TWJ9RG-;M85_Z,X :D&?6-^C"&K& )KHVH' 42"!! M!Q_27RC4O#X]9]21!+_W[=R,-JOD2DW8"1C.4YG/ATU\FBG +[M(WXMO%4SM?EG_L_'2&9CW"E*QW>4K+961VY>_]9W>VMS\O M='M^_#5^=YK;]R;?/<5 DMPKY2"$(;C),,O,-,IVF 'B"&\P'/4VZ&SMSG>< MO;\KO12L%Q#!#S_V_G2#RE \U]*[HUSSFK](& WQ-0S^ZV[J+KWJRN4Q'QAZL.0J]"'2!ZP4-@R*@/*@\#5@-J3^>P(W M4A9A!*35+D1AO8OM4EPZ2871IMK$L]*2.RWU23=6Q-Y)?@O/K.NN>!1<1P;O M5.+'C>W(X R$- D[XGV2M)N(5FLG2Z:9Z/@%:C74-Z%&/U2,AXG->3L='>^] M%VNEKO(D=D\'4*J/-&+&JW1J8G"?A$6IMJ)'V0=+CY6@U>;'N-?.76>MP0'7K?]]DI H_#_L0'1.?& M^AG0_@*334/B,DA&HY2,%O*,89_8EUN)FY*S)WM;H&.GX]4;"$FVSWZUU8P) MPU; )\P5U]BL#M$(]GI::-/A,[H2[2Q9)X'F1)27"3YDNTB^(''9JMZS'*5_ M*^_3-X+AB-WO-B2R1*$KO:!J>IY&_^ M8"MH^>R;9]?0B.B]V[5\[&'QLPFRZW>S+*HU?0PE3C\*.)K)1%4.]AF25;Y> M&7OI%1 IL5]@9)UQSB.Z4-[0M-XQ,74C\('RN9&P6,%G#) O4P4)'!:;:2.G M/: I9F)1!4.Z%N3;@0V]&B0J]D=8J/B;%"VU@NXS%1>^@CZ]?'>43I4>!/FY_X2Y7;=5?-8/RSS>580R>6!Y>LGK'7?/ MO8T1#+Y$U$IG1Y#JG/K218.6*^L?E>"%-KK] M3 M'O9#E^@41>G,=$%Y @,DQ,2T09_>CSXF XY#7/%;8X"$.WH"'^#'=>BBPD?75/X*W;UM-K4RCG2CF9XN,Y?=9>[I6]&7<_W]F1 M)^KP=Z28[VS5I#F:& :_FF,F<1UA#P22.HF0M,;?/^J*8U"#,FI)YXHZTI0Y M11J68">&>04)T-.MA X.=4(X+8;JCAQ;,3Y,5SNLHEVK#%)0 X(;O[>8_LDT MD\\C?TW1DFMV%(EOWKY__W;$51 3((25K=_ MX2=2NR,*#?().Y'GIQIHTH0Q!W;JU9%O1PP>(B3((GP]7%[I$>HV*O'';[KV ME[7OQM%H! :G0E&^090SH"/ENP3[^. MCQCA&Y(+5Q1P8_L34D"U0(XKF $%U1,DK!MI-0MQKEME:&^K5*H(1U^[,"W. M^_1!I::/OY*TEOLROL>="KK(]GL/@J\#L;9"4.8RLZX"WSEL@O!J(W91< M%:K7; !?3+]T5ZL(KKF4T1EW^QCDU(T;]G\C!8(3F&%L##"3[H&T;F153&E6 MS: (E29:,('734>+MR3G*?4)1]0SVAZ7C]47C;J$Q:8XB[U5+7WZ-#<;V]<4?W!0%U M2$:O!K$L =QJTTG ",]O2<"H5H"YUG+)E(.H%+';%5NKN'.G=B.>RX09(9?T MK^V[.6 .FA;9U1Z0)^JD&5D79+3_,.B>I$%"(R2^_137Y*TH[3JN:MSY%/@T MG05),[+-H%F0?GE]1H*CGII*>K^=_'EC,CRM@?:EN3NJ\-;S&G+BO8;.OB5G MSI$RDJN@:%3&FMKV"[+-W.##(4JI (G/@+RU'S'1%ESTOK?3ZC87=9;R>OWE M*/_=2[K\O:^CX;C#\)HIU.WVF0(S/@8H*;>"*3C0&BJ_D5P&Z1-Z>1.H= ML"%.^0WBW52NTKN!PO?W[#4=8UY0]:.N$(,1K-,FIE2KX /.M%WM^GRMFH#J ME2_U..4]0E25_TJ_?Z@:IRD[*&IC.VVMQ)" SL8$HA6"BF+; -A+A&UPB2I1 M64MPD9VI;1Q8&R.;W^!ZA.2G6M79T\1WP"R]@L3;;V;Z#&F7I[,P&0BWW(+I MJANCEM/.S1W35S.SWLE7%:8(FK0(G=>\>?>TJ:0ML$@VXM#K5O*P7/B$) A<1-_D>MOGOE5DM.EE;: L2W/!-7IN$O3JYL'F2]=F0? M\G]M$L+376;)5??8F5.%5(DW'(#$N1AZP =R$ND*I#;)J32=*Q93M]JI5GP[ MVC[.4.DSGT)+CS- I HZ-W.]6]<#;VA@4M<7A'6((IFCZCXO"G(EU>?KF_S; MFP7KWG*Y>SD67M?$6#X!; 3)0522T'5/A!9PD[#*;WM_H+'R\VDWS=G;K]V2$1,9U]4VJ,_\<"']C13_ MHY.GTG>^E_,4-2:\^-&M29>=_1WL,&ZTM5S>U=3=Z7ZTZ-A)']\;UQYG\^1F MNNJ3>B@Q@"3)YM.^$P AH;#>TBF78;C$API9_$U=(W>5YRNCI,]PQN6G;ZN7 M"T L#TN1(,#;T1+*1^,G(9\?M,$47LTJ2+3E_OYS9U+=_"L)Z; 3/RA1OPY8DS=4:&_9 X MI-Q<".T*83=^1:1I9G?J7-_,'=K98+%]'GR*N[(;]LP-.\7\1Q>#ZRMBS^SP M4J( %D*TE^4H%L*&D*^QJ!OR^7*SF31>=?QA(7^'$Q+;QYMQKJ?$OWNR@M1>@1L_\56CU](T$ZMV)#.SB#R14;1+$W.@ M(('\>H0#R2:GDHGC!ZBH$,$$K7(O0Z_/A'Y9+3D_'3&0IV"A?+:8CL<.ZO;J M8B);HHRW]K> :Q1=F[1XUN\YN)5"2;*R0) M#D*3(E:.%!!@G5@GP5%"(2&@FK3]\#2OC[+_:RG6O[Y@QS>O5WGZN!!R@&R5 M4SE-%O J![P_;<$-ME8MIRHZW%?+_?=FX(IWN3]QLJ5O,=$@,4>Y<5A\QV>. MT *PX-^Y#MN])_IE8 WJ#E_7+Z:^&4*]9>^[8X ,>?C+Y<_NPCY>)[UM7.\< MV78 S!7DXJ',*Y 5B"+4N5:<['#;)@Q)[HPL[LS;NW )AR9F* N/>:&LQ MEC(BFAGL40_VB203.*$$XCZU*Z:U4OQZP384?H9/BC/;_%KL#4&E5YSMU[,_ MX63UFSH3K7ELE.P(?UG5I5@BUD(X+]RO52_GV^4";+'>K*3QG 0$N!);LUD$ MZQ[P\P<-CB24;^1%Y]DK,]_YUS=2,?[P>#,M\B#"EJR&]=+==?"HS M_YCU?S[2YJI13PL'E A3V"&P%$WC9N=N3.N0P:0/VNN3J>#Z]>I6ZGWZ\$.. M]2^88&@RN>7P>\%(A_8:G;4E_\"9\_6D-W\X \0.859!).["C0(*FI1[C7!D@5F4F85-G6U5O5,,7[!PEZ5%RIG;;,7$8 MD=^KHAZ!G;SLOP^"6S5U=7_R++#EG47+'=8R0(&85*.4'7M\SKP&7J*[VS 5 M<"]7^3(:YMIY[0P9?Z>4HBHL?9W<=L_BHN,+P=?F/26)^M1/,C9 M*7C/72'Z)P9(KC>F&O@V.+DQU1B^*PL-FC7*&M1VX2TV7O#M=/NJ%'BRZD)Q MYW&IX;L0?@B^#LKY9W5>F3[/),PF6:KT(:>:(#.9[,N^91Y)%E1ET'IJ_OU[ MK&$M9W4WUGW,P:Z3T']4V]KLK"?"\3#IMU,F4YK2C;J7K8A> HMN"IQDW=@:EZ2D ?Q$I[1]%+L)A)R#=>W3;G()GN#' M_3CY]JLQ$@A(".%[ZQ[Z1-Z\7.!#^GJ?"@T.6)!"5HS+TE$BIV.X'$7'1((, MZV1[ [/VCGPB9N1VQ0Y^]+TB-&)+T./M 4'J\+ MF)5Y?F]I803 3=E4M63;7AHA//?UKV56M3U!'!O^WY^.<)Q#9. R=FTNW4PA MRF#4R5ZEFZ3RU0776(?X^??*O>_?5KAR?-W+SF M+(@.0,F?P5([9M+T<6C;.@,T5 )WF:5K(^R9VK/(Y*!^*G#:P_OMO 5_ M\:GTQ>V^*BY'/3_Z+RTXXX'DUXFE'GM;FB,JEI": =W[0[>'HZU(U=U5#,N_\\C?#D MT8-+=F:HXH#WY8+EO<)4>P0+\&1-FJX <*Y)IH3'W%N9N=Y7X//:5GF"DT:Q MYM2UG=ZX@%8JM8[XLK>[PT;>QZMM,\LV?A<7N5:S748L 5__C$Y)Z=6KO8[; MG'*HQH9+9?9,!#[0/+78TI;.UA6. \SE)+Z'0Y@R.ZY7@ZF:)8$:HLX )+5/ MNIFT4ELS'[ 77"HOL3&TM]*JU3T/ORN=!GUF=V6,K]HQY=XKSL^G7?.B="CH MIB^8 /'#9_2C-+U9A!JQ!RT@'VGGL)@17.QE.>Z[MSI6Q"U[Y]7"LBQ+_SO- MDQ=1S&#">/EE!TNU@5P".,%;A6R;1!-]Y3T?[#&28?IT+31@6#O3V<'(>)@W MV17!MJ=WK#MVB WW'?T,%;"+&UT#8QF@Q7R"TS:5 $]XN$Y/J;>N"S*\$OCP M:6GKCQ%^,V?%-+5N)F"Y=_1O$ P-9)9 M]S!B"%%2F#=PE(DDGN!28]+X2'O5*-'+8$HL78KM0?.'NGO3-G@T2X4T7TUL MU&8O"_4*X#2*:7--1]T^A4<);YH=(Y7FPVN])UY;!U(\BP/?"??JL ]EAI5F MO[(1>$",-35*)T%2P9W["2:2I#D7X%';7V* 'P-TX\^@C@&P.J"O26!E!CM MZJ)/!2@_N:+U^@A^7=SB:&BHQ #UNU_$\R$N\[H>U5BSVHK>LO.'#33C4*IM M(*1E(Y4N$=5I2=9N)=B2V:N*BC;W/#)\83FR]K#(XR)UZW8\KDI'4Q4?DUQW M'A $91 WR;O];^AR0,?H$%A04W-7/T"[?L?/\\W/1[V0VP9S(H6\V@)2JGJ? M3MYE^7':]2-SZE#X:CH7,-_-OXN%+/P@AM3=K />TTQ?;4GT*=@?^^PKPC74 M.:Q\3&4C&N0V*L5'C51$UA%==] O :6!APS0< XO39KLE&$B27"H>\9,'3'\ MVT-V'9_>1ZKT7KF8=[U*(+O%Z-7U$:K#SAU0=/B16%W'6[0S0 I3A61XLTZ9 MJ=(@LY4S]QTCG=+W+[S-%%))MN:K2HBO>2ZN*&1QA)4?YLPIPP"U0;?_RE5S MFQE'Z5^7$X.+XE@%JTT^;)V&A9TC*Y0685+:,SRI]J@OR^[7-9LQDX\?!1-U M^ /!?--TWF"RV8_1[I!D+<&!'\=7'&^I(S"&'ULN_WWD$]%O\W"'L_W28=I] M*C<&7PL6;V> %@S8<_#UI> T_86V\,472\%XB[(6V.&BG6#)F]&]S/<+^8K@ MAY/>J+6R[)V*J ^[A#)L3DI132;-OB8P=W6K*.1). RN4,;W_ T1T4G1S^&!>HPJU 8W MF Y%D.=UI4TPI]:?B$$*UPEI_L[H-K:E5VA3$G14/LP+J#<3!$;QWWH(X]8T MB'8S/"8R+#C4+XPOS(K75JSIPT<_E\)(C6,[['::4C)$,R7ZBK M17$B7!L19Z?1,O)6(T7VK0&)#H9Y^W<7>W^84,94+1XIOF/_;'3S'6?OI+_AEZ?U1KF&?(T^68M_5OFFZ^]0DYC\>SP3'(27&J>=J!G=%M\KX MM/15VKK)LZ5:%S2S[FKUS?'W7% KFK]@^2".Y>:O8]U"0VQS?^"98)[?.JE& MKH,P*%$AAS-='W-RTULAQA+2L50?:O)I3"!R1WADVU-J#7W^^P_B*HXZC.0D M[=/$(BGN0)?/K3F7@^0"XF;22'Y-VYQ1>D=V_/*E2Y$?/OKRQ/Y>G;_]%H,7 MW,DM1X0 S414G,?N($8,4!JF2[7&TV,$AYT74[J;G^TX/"M=";Q4<(:/#?$R M]OT&2&'TO^>71F\GJCU]:+6U;,<5)CXZ[,2F/EM/NH\1_[Y7;.KI%+[NH?&, M#G^\)[ZO^F#1N]D:A,CHI/.C M]G?4J#S(3V7M8N2HE%&D6($CV;I4UH&,26YT3&Z^]6-?6EMIG4)Q9WNUS?(M MUC0Y'4"-EK7Y[_@P0$>F\F3A.1@A$U-R/H%THRGH7E '#II17['3O>+*_0I_ MPX\[-]L]/7V&O$&3-*9HDT8*Q"<2R\E.:2'?.ETE.HS,XV[>*W_V]<$RZ$24 M"EMF-K?<7/ZSC07M*[)KIX12\H,8H @&*&X@8UQWF[7O6+W/UA]JI]G'"HP6 M4@DU, 5A=/>(47H$]T*3XUL0XG\EX.)MHWO$EF<.M;^Z!/H1DQE@$6NFAG< MSEXE[O2EL/WI_-QF'-#\.W?R*WA_&7'1<#A;%&M0>_8+ \1W![,7*;IQ2BX\ M]]*4P)7?69C?=>#.JYD?TKWF049YP7L0.OXK[^N;0:M <(:M%[8>_'JI:4$+ M_HT2($O!A5JVWGS@GW(NT'!4I;S]'7!0*CE\B8B0(XNAV:4])ER7#C"C3(Y@ M)HW0)+UD@++HBL#:Q:G?#;IL^G_6Q_N'[+AD4Z75\HS8O(7K_OW=C0FSXN[C MQT.I%Q8^+K,N1*$NOUF*X2RX,]C[D_)AXE)[M+SEU''\DU!E/1OIZP^%HO3E MD[,J-ZU""EYZ>@HZ1(E#'J$G5?JW#ICZZ3V*ZK.Y8H]#I=!$WV30>>6I,ELO M"P;\1[V/*95/FK"@5'DO^FHVBF#EBC% 7APS14P'@8Y)ZC,<'GK__G MIP\*V'(_05)=7R#?@?>XYR _B(*'[#\6--9^F8B,-4]C?X7=6_3TO%^*VS?) M= 37S=W?C09K,D!8K)GQUNJ>.M,AW3X]QYZ?J#LXW.;?WY_^RLK;_MBTI>G_ M>UC&RG5MD $BG2\Y=WQ3NY4,/]^&,STOIGS('N-H?5?JWWD&OS.CWA8,W>,_ M3*?+?^_:/&PF@W>,D7V6?).474!+H)4!4L"!MU-FY<[WH<8])[G!8M MN3@%_G%N9L:9XIT% MZNK\@6-6RGJS)[-_DW8XI/A_(>X]HYH*WG;O($UJZ!VB J)4Z5(C*B B11$0 M$"(B B($Z240 >E-04! B8*(@!CIU=!!0'JO"4%I4A+JEA1._*]SUCKGK.?] M]*ZSG@_S9=;*[)U[SUSW[YK9,[L+2["$S1K?'L+&0A/.+0H<%QA0/#>>7*#_ MC0+\C3I$2>@PZ'.I![LP;0M=D]= 47F+J2R###@]VX#S!I% M/MKS3R(4)QX_7M6-#JC>&S)?P7PH>*X+-J)%X3ZR3;]:H<69\KI9EA0:7KEH MBC+'>-:&(J%6CDXI)#"U6Q\RZX^ E@X((G\XR-7A#&B M!+=HLBA#[2(7X5->D;%J;*Z>1O=E 2-ZT+W,?\\K#]"FH9V M_"5)QD :82-<[MJX-%ZI[FI<0+U+*\)0@MG/Y[FOYW;H,E4#P00XD*X")KJB M1*N.J\>+B[LZ ]H;PHMLY=K;JF^VO8J3O[R\6?QRS6"#T^#, M&78.P ZL<;+:P2/;@\2=/\B7(5ZG=L=EXNJKEP;H%ET#DL0ZBDOM!0'9#4F# M<"%N%B/FN=IO',EQ21BW>_>JW7IGXF12V4:Z1%Z#W[];P.X95$/ MF1?2P77#P7-#G]?FPF]S]F^VXPC&)3T=XUPL M7KW['5^N5^Y5PR^U]<&5SUUO;(!+#M37J+*T?Q: $">B6RDZAQ%$I4Z(A).[ MC6#6D9+Z5 +#5- =AQ@'9ZG=ZS]+3M^NO'!HQ'FOY*%]HU(2I.($%!.A'IS7 M%J%,G.H""_:7!#-;BL3%*2IX/_VPN\.DJIM8V^3ZD._4%U872??Y&1"Q96:U MTTD5R",]C1BF"D($'@Z3KQ7^.?:JUG;M3N+X65Z@D,[F!\DUX(:'W"\E-VUK M2CP2WH/,L1V: \XD962; D:=K$ZH2W$E&D_K&GN6E&YH6$:_7W!T\AC5J\%T M=5ZP[#G?&LSSB[(=\8I20(O26^PIJ/L)*$$$V1UNU2FA2$ E;RK8S#3;XEMN['?4&TP4>J@&4G>XG-P5$^[K4I"P)O- M W7/[TYP+1F5A?L_TTVE8N_:R@OQ)D->,X+$86W(*.AI?8EU>WB2+C]ARG L M("F-$PA?U2\U?4D^_YXS& MQW4.B"XAXS+N8JKSJ=1#G+U[J'0\TY^[S0]N.K1_C$SGSWGS\E5!_Y99X^Y[#[$2E,QF_0M(57LXX;'>H"4RN2=Y* M_F;[,D:QU:^EFGGS+&'U,!5(\R1>ZX;QZY];#XV)B:P:^T#H2?HUME2=$*_" M<"_[3(.UHHET[6==V4C-S;\D-H0,Y2TY/("HV8%1(=;%J^>]4][?;R1F)[J. MIU2#I;SQ2I<0,U4D+4"+I4@<.:R%\"#W"Q@K)>O3 (1,(7[I\ M8)<[HYYBF.8.3/S5G':1?7R=/[C$"4)( T/WOR+WXF!T:G!>(UT MO8CH;MLZ)RUBIX:')'KF:>?1J9GSMM?;Y36&6?@[?;I5OF#5PQ9H.47)[[8SV=M^[:*@^NE'':0^V!@*%J3M&/]-$V57R6;_9@,2" M-N'$Y6XH_S95"J$)Q/AG-]9UP.,U0YD/.P/7N_$$HY@E+^"B_]IPI+6F11Z[UDQDY1$\V[,(V*MGO\>" M.>?.S1L)PUR>OPF8+YW6$K8,C;P"X42 FVE"%!^LM+!=,(NA(S(\-4UFUD[! ML1WT@L!WY."'QQ/^8S3RE!Z;(UWE4=)EPXW7Z#^@[(4<^RTAFP,+Q3C[+)Z0 MSNHSD+G2;F1<2<-A8P3:[28]GF9WU+8+OC)@_:WA)4_/Q:E"IU]=!SU%97'R M"#P67VW#LO:[/AZG"P =AP>.S0@=%>< M+W^J[!5>(K9:'5DVUB3-W0J9#%=J! MZ)YX/T?T^=Z^TC_^8,;CL(0T5"Z'?\ ;6\H6@G MOJS)\8J:6MI]#HA)5]27OFY?I;_\)W+=/N@$Q$F%;&# \+A<5&1U& I[\ M\.K8N3!5(:W3SG)5[I*7NU6O0, FM+0:[23Z;SD>H3JY2876)1;4 \]*[1: MC-M361MR34?9O^JB^[HJ?_@6;A[^:/[V5U-3ZP0DC "7(:0)0YUI<_V'# !5 MK=\4S+U12;8 K/ :IM\A=S!1ZTO-L MOYX8NWFDS'CCSZI2*W 5HX Q9&? L MGO<0#(2 _2]+#Y\-]A=V'G6V&7/QH2]J8'MC_1STHO7R2A6*1A()NN;Y&LBH M?!ZO)SJHZO-?$9I/O+.\NIK;E+*;-? .@7[I%J$T_#I, /(*UEKJ=C;+B4'X MFJZZ%_)P\EF\G1+*LUJ\KG5W^]@MT%LMOTV8GOJR64":G9 M96QL10T5(N]>^%%R74F5/=_->\3?/$@=G__;^LMD97.A17=[T.\*1(4ZGB]+&.JP &2#6E%B"(.IS7U'D9TVS+FQ MI8D:T\RHN2T=_A=&MF>M4W^#>'M=Z=/E,@@RG>A3_]J.RD>XC3:S$ 7-!"4N M #HN+DMA)Z":%Z9_8AB#YK1:W]U]&=13S_4QZLIYS! 1VP&-@_#Y_ZB&):# M^Q;<=FT^,E%CCJ,?FA.UC*Z\LK%^(/0(%YG_Q$NI%7-Z^*"7;%$ Z-RL&M\N M+ZAK&/?R!PKSW5V$4C5>W54]]_Q4R670LT004$QEZ25Y47]2Z2C)^SLSI,,X M8E;&DH5 ,)UWM1(/H-EY1F&A_^,NXSVO-X)-BE_X>D2JX//*P^]VYJYUA]K& MG8 \3D S@GC;3K9[NI*?>K[\D;$TLU^Y_' T/UR#*VOWAT]\6^I@?=_;9["[ MBP@1P. SL U)U(YK1W,,X3U]&"3.Y5VM\P1:A42]64.BZ5-%JA'6.#03L-&M MH-1-Y1E3SW/W%@CV.G XO2V9:CTXP__H#CW[VTN_'C_7-P9:B$I+-%2AX4#I M">@T519 =6M'Y"RAN;([&QM YH M[,J>U3BX8XM]WM/2F*E":]09B^0Y<]TDS]O5VM":KA)DR7SJN?XCVJ-7V[#W M+B;)_EDV'3_[IH>H ^,1NJ_1/D4W=?G QD;B?2)1:=H"G[9IBK.(M$=M=I&\ M%]?U18@[D0$(UG%) <(X,WO!^LS)>YEOI3;6SX\FLFEH>LEN6*Q!7V"$ M$.H$AK'[ ._22ER!B<\';ZE1M3=>N=;,9Y13C)8.2C'G "5"4+>$?#5Q)RF" M-]CM[I0_I>7!9(TXTV)8DU>QW.^?:XZ70H0D^>A6(X0I[Y&N:3,]2T<=0_1_ MK*81&M^(R94. %N'YN'NE<%8RQ^L3T] 1O+G$V8>S55\.MT3$&8=TK,%)D&# M@PYCJT9UU?%H]C5- 8WLLF?/2C<$V/0.2N5?-5U[; =^^9BE8H5=V/+!17EA M/;'G1J??@Z,5R/2$N&4862 -7]>!3*"*C1R0V-!1M9.[Z\?))HI32H\ACT-, M&'QY&WSZ1,^DUK20( C3B98'-'_,2TM0-!ES1_*Y=.R%9&,9FIU+^WAT2$R^ M#K>RKL7P=O:PQ6XJ_K#J*)"7Q;@TS/IF@/ M\]Q4Q!DR&\!] F)4 LJ7T'/R/87K4&[Y:D?;5OV+$_#S=14!M96F'EN+=Q_$ M7T,S?F/J2&?[NHWMBI"@=8,@8.\PD!B;^2GX9O\MP&-92=#CV+MX.85G>7,$ MNS'D&C,20'0),3U+(I5$9"I&/Y@N/VH&J&@ MPW2B6B]F_SV[$6(% EYA 78X8 G.DN@5;#R[%HLW>L#N)W?WE.N]Z MA=Z7)ZB ZX:!(!W0Y:TKD#/DLV-03U@DJMIZ9]-D&9+<0JC2U<.#8W/S:6@J MN.'#.*FKSY_%G[IA+=7\]#9Q*#D;:/#;8?L$9++XP4_LR4^(I+=&%NFHM845(TA6 MBL5CEU =X?0=%0LJ->.A FF,!3_O.IO&9P8]X$W>'S H00@".E^ %7#";$\[ MDGT!R)J"SS1?\WL_UQO.B6VJ#;QV;EG,N?X].+LY@/BG39^!4J#/'_&3J?\& MH/QAGJR8<<^"^PG7;$>8F_>CW2F#FOIZ*_%"QB1$S\IEP[NR+UX"53D%U,RG;\QQ->\GL#Y_KV_WS:NZYQ9U* M@&1$$F[H%*R'4E82+ D;^R*5^$"WK$'F>PH=M/U:97YHP!?XM.CA#B5+#3M= MV-'"3%4+KKLU@K#"?;\4#(<1F"I.:Z=,##0)V5QX^B8DV^(\[R]#E^^)+T^K M'RJ]B) F)?(JG, N/58/T&\GZG!3/)6XO1-HRORDK?KD]^Z39;4M:%?@)=' MB+=I_>HI\%Z1.8$S!GY(4*Z#N,^L^"_O^+\'OVEQW_+XVH(K0E:*=]%4!<(^K%HOP?UDSME_5;UV$LZ?8D.>>>KXH= M6S(/[]OV0PE89/4019(9CZ(RVR&)=Y$=W53Y-:QF"A27"Q-_;]"K+1'-]/'9 MIF2F[[,YPGMPR6=T%G)I"\*XC_TK 75K25D4ZL%2L8"+G\00.FOHH.0+$E>) M(IBO%PO8M_3HO#OW*]6K!GEZX^6EXXRG=R/\Z0X8^9=R!J(;/H0R>B.71)B/(10?]YF]3R@!CS>N8$A)%6HUL< ML59#<;EKDZ'NPS5-IM,GH!8/WTKP@$F9/^BV(=__5A!U_T[Z@2%=D#.N7YNA M2BG@9%U3^&M]""%/NBW1H'NF>"B#$\S>E--SQ.'KH@SH8M)J.L'4@_0)@!A002;B@*K7^.?)OH^BFAX!ZC9FC,GY?Q=E&? M6QFJ!,XP@M+-0>BNH5E-*EL=R97L,LZ![F#KA\2%JMR2D#/C9CCR_:S%IC!> MEC&&4GC(X&,@C)X(IVE@&X1P&S)]1W3^:A:$NUET+W*/C6VT7G+A?>,UH,N) MB2WQ4L-HYYW^@)+3=1*NKC+EC8M3E4%5X^L#OF][%-I(#HJ/WV6;SEVG('+V MX#U#@!*5[:38M-UJE>R#@3.'SMQ'Z&2,!NVJME O M;,J0>OE45PE"O=CLK4<^5]KFZ?<'$D\R=-B?Q;Y,>T( \P>[.!!L$]65F("L MKO( \?-43X6K,]1]J\[?XN!Z5TE"*3\9^Y8XQ;\R]EINRB=MMV/>*76VA112 M]7=*&?]T#R(C4G/?=K=GP2GW"=4KXXEVZHX_W!WROU]:^;?O24 M/-:2(N7&)LHMYWDMH'3GGEXH2+P2!B?S1G>A"#'4!0B[>IJJVSO\FZ=^J+_' M'%YI/8,]R[ B"2V:_:EL]BQ;_^!S9GS5\)A%"#S:,]B!J2=T.U^R MM.J\F\P;V)Q[DS2[/;LVI%UD[Y^Y*I6=5S$^\\B==$]9K2S'^, B>Y[]=&3&>?ZU MN\ C5*'1.[[;CI\^_+?O+?N?Y?Y.)S2)YC4PW+,.&Q!^ZH7@H XNQQ\N-:A. M[7D!$]5D5\N?&T*[ER5J1FS;\C6!(_"_*1UYBP2R'A[&AA)^XB0/P%R+R;JC M3]$*/[/V8K'226J#/!.NAADV2X1EI 6;>N MUL>0W*>!>TYF:DE\@QN2=74AB!B5ISIWH*_AEA%OWG/JKQ[& 72N/H?9*+%F M,AE\Z6U;3M< OXH&5Z;]FXYX(Z."HW+J;&,6QI*QTV\ 70-C4IO(%> M;JPE2:6WBFIQY]P*^7&1U__R&8D%0\361V2;H>[%9;!(\,Y2<0?Z.91;']D'>Y<)_3%.R@JM]XQ];[/_M:2N7P2G$B]B+A, M4(KW5V(!^KN/'V>7 /E;6P@]E_# BO[/MQ*%"Q-,^E^>QB%#C._0$8=$D&U7 MR,J$_O9%#B".",&ADJMW.,A7&NIJ";6%# )3*M^[VD.RAN\;B'7A0C+DHU?7 MKFTZ)U80X8<9P-DBA!M@@$/%HTX%Y UQ 1VWW0B/2[X$/^%2TXD&>?C)]R!X M&5QM[K7IXE"OV/T![PEEZRVW[W I*!') M97L1*5FS<"Y[OOO:2DLVZQ=YT^7<:4KN">BI$F/$B,:B4F4C(;4*MQ#4JIT] M38;1[!C?%^6!XO38ZZ^;?76]>,]5<(I")"7>/*3[4VT[])]-(KCW3MP #)>B MM(Q,B@ #M>!8^_)YKJ[EWZGC'7Q6W^XI24P-DF[:_[ +;$C6%T8&[2F&\W:? M@"34!M@Z#U'@9N8EAQU!()UDK%UM;Y/F!Q>YYM+T\/Z [J[4L^Z=U[<$@F2[ M[I;J7& .,0P6C$/B"B L >@7^7I 9A@.+C#[!,JV75Q+7(U&5DGF68TN2KV: M^9%JQ=M^YZ+P8YZG9\%GB+< DW_;N(^,+ZYV'$-BM_"-'.RI4X(<#(KGTJ3M9G*Z==X2K0]@P,6=CG=L;?JL0-T7 M,A]Q7H*)Z!_J7D^L\AAFXS@?-FYTHVCA0M:59))4EII[QRG^=[&SH.,GB;@( M!>HPAA>P7H:RDA5%7%Z@J7 &5FM9/J]SYEFXZZ85(4X3QG MV,OYKF^_LE3)DCWMV'%YP(I(PY%8"<:)37^P*-EXV-^3Q>XI9)%KM5'[D;WGL*HC35K+0-(W!<4J_XYA&V^>_,U/"IN]F#^6&E6L^/# M[.0+V2]9<@^ M=U.N8DG:>-'@IZ_WSCH:MKI>N9$S_BKKSA7]X])0F7@U,,]L;_C2@.^0991H M27E1;M]OZ>OY%T6T'DJ;T(U,O,HNK7QYY4PBD4.I"R*X%4&/4*7D&Y4]\R)> MZXQ@&1OKS"UT_CUM"%_ZO(BF[I=UC5 M:31F)FMR\V:($9FM G9)Q?HDZ>0;N"9Y2Z:5WZ1A].,.A#'AFU1!:OSH$?S MC^O?A5%9^DG,P6G064BE\?/"A:E-";&HJ1/0]=*'WS\E@OYFV- 46NN?UU:W MPXRCJM[:J*8UZ.?@SE[N)DA"$&C7LYQ(B9A*/(_TZ7B^=")GB_!?0J&O,.,Z?RXT-LG('8/ M$F(- =K;*H7CU\-_*]66*.IK LTX?G+$#&-9"=? MJRL^/.I8K<8>D%3?1O AW6FWZ:8+[<+&TNX'SM79XC^]Z*F1H3GULP]LKE>V M\00?H4<=03)!'RO161!EEI%I3ZL5%.6_&"WM*8R_&I=9"+-7P:__MW.\L6&B9'LUKYQW FHPP#99NT/_LM&NYR>[D4\>P"U M#:CR\FA:/WPS"!7934N $AQUX,\7I5L(D![LC(S5,.*:VY--M7>J/?:!G_HO M=T]_.NVE)Q^*8KM9>0;\^ 7FC $7;;FS:RM[2T28^._\4(3FO(,,R\8%Z MN)$^2NWSLR&E9;=':^XI!6YQ/^]I?[^1W,[@.OEU.A1?W[^B_I7R#XLIA->@M/^G) MR!!\+2'[Q>I\TA*2_2?A8P5JJ3XO05%%^>6-Y%^W*@ M7CLUX1F]N)9QFI!D;*.].0$M6$1/<9)N1+XCO,GC&M#D6P_9RLHY+P^WM MUHZ+>K./]]')?PZQ5-8)$K2-=(W:+=)=\=ZA:+)LB4OW6F$_IU _WXV(X41C MRV&U9!#I9\(6+($?'YR9?@)R(>J9M-GSMP1_AW6V$.1:C-*6(Y3[D55[)7UR M"R4[2K:-I&V*".N% @SHK^6_G?QHFF\3^H,BO %<6FD9L&-'0I+ F?$Y1_4H M]P8==+1%2.Z@"7>>QM0L<9NJ!%B7P=%KPN_NK*WU0YW8.OI_)W%G(@W#19]A M>I+^+*')-X-.0*TP,N\!C*5"+&?"'CK 1AFBLA09\MD>$BE,8<6;R!/0F>]! M5,R9$]"PT_?T9L]#*(W:'S="UYLAQVQ3E5._Q$Q/0))]6"6*-$0R!XD9^OWW M#/JG$G !2J9%+AF*K3@!C;*%4O3^BTJJ\['Q":B7ES:(JZF(2VW-ZLMZ#A9R1V:IA?*7:?95R!:^A)Y3 M.BPD%,IY($4#&@*7Z>^\=0+W^1RLW+4MB1I2_5)3_*)SO!C^ZVWA7S7_.UWX MSTC.CX5KL^2T(EUIVL.]22G8U[A+E'CWWO-9&L9;7D08/%(00%,+1.X!G($V M^NS)+(A><*=2C/:GMQ8<^IDAXJ.K4Y[Q\9 $J#U@DTAZB^Y6XO;]]/K9:(G$ M!)\;\FVVYH)4*! A,T@@V7@A0X>(H529C;CG4"_D3!I>51J30G1J'_U-T.__ MXEV%. 'Y"T>508Y,T+=K&^J:(Q7+%7GN?;0[GB]/55RN>A'R<@PAG/ ]V,=9GD:,L!PNWT/[)F-&C M\:Q8G(#HC8>7+F^75G:.6@PJ8J-;5M*FCN5P%C$M!&M8DH2$^R;F(F!E0>2O M;PUKLMC70?D&1HN&GU*:Q+P!C$E!-'(7M)<3A0IS"-[. 'DLGKG]M/-8/D>Y M8NB*J,QHB]?2D,!ET82WSG%=L@&0Z9)MTQ'80L9N9AU2F.KP\E)(K$RZMP%]?R].!/B#1T6UN%JDH CF2G'Y MEP!Z8K'Q&/5BL+57P [;HL/&J?"@.T0Y>:\@+WE3##ZL9/5*Q!]Q8B=V8[+E MYJ]4K4+WHA0[X1NNSB\--DY_-6Z#5>VTPF(;]Q=E 3^"<;L(4XE?TY9(5L)2 MF8-I0E#XUJBA2)4;QD*-;A>^:47KGG0 _S(]'IF$K'%+VV]A(3^HC=5C^:[/W\\__'HU4/9Z[ZY+^F?,7.JI4\+C$I]6_^T3"_,Y"D+1(\3E*Y4]I+,[-))_6MPQ29.:&.) M" -0W("U^@XS^0)A,C- BQ1.+ WING8I$U MR393SVYT=.:+]15&&?Q$"SD=Q3TEO]R .AORW7B4!MV%HE#MPU% MGH!$:,X'''48J,\Q7NUE:Y5]@_C+Z[.G[\RU2C98U6 %FTV@\\K+W=J[+^@# M;4=;X!1CBUK*-UIJNU[_/4;$(EX[(5GWN0#3I+K00;]*6AG=8NDZEFT,O_ E M7W *B4N-8"-,?GC&';ML2[Q-(,^&YW&G+&UVS)L+2D6*>=0GP]-TXH;U>2@Y M5+"[/B-A*AIA@C,3[/0#/#LF[]F@>W#^N>Y% M]*8%69#1JVO>Z0$EAUR0UTW+']X[DE^,/>T:.1IVT[/96Y"68>+K4.D M]D;AM3K2C==B"0Q-FMY#1#<[ MPI>^.]/C8W#2TN2W*9X- MP=RB^AODS_)V53ZCMQ)_?"[V<&7VO'AJJ!,I@(!0\EIP!;>0GDH<,G$(_N6= MV%"]XAG[K.C1FNL&%D;""="K^D+ YDX1]%.;<\;8NO' M*SG\\XRQ/HOW2_M?90SJ##/WYZLV4M)KP#.VATG$M,V&I7="ZU-0#O4;ZEC1 MM6VGN7O?1<)7MP5\+69%^/VE)W+\?/EXVIX?( &9S(.4G4UI0NI*W\9%%XNX MQKO>Q/HSV@[GM--URN1.Z7 9ANIBV?2%YH.-L$MD&AW["PX_/:1D7 \_Q^O& MI)KR,G.ZOK>;65AM2VDIN\,+W%&GSS6B+[$6&&JV='[/M&;4.771]PI#\Y,/ M#F?H?N@Q@A#\)/DGLW>QA.O89%NNC4MJ#WNZU[^[,G@'O'T_5 :_Q4F*^UP& MJ=7_\ "*BZ2RO5XTC,;!&0HTWV@%>(KWZ75/_MC00%V#P:\1(+B VAS])#C! MK?W5S/R/]/NS,G%>+^XTNKFHO.C@GY^6>E:_7,Z+8 './BNZ]GX>(4KXF*4Q MIEM[:+'TQX7OSF7+[<]6K#_Y#NT"_,C2WV@5CQPA1)Z&G]#5ZB0Y7 M"#N)3T7OI8Y1>?J7/0N?B)C.,3:8?&VOF_FU(/_P/.M?#Q;9JU/&))EK!#>\ MTI;I\M!LD GE0S,='BD0C#*L&GM F(HDW^9\GVN>XU7M'23Z*.?72R;%AREW M&2W!B^I(#W <5 2A2>PP)C+38/U1&B?"!K J!JR_R"/XW9XY>VHD1.QEYQ*] MT*"H<.*79U]'A9G(C//4?R2+JDJ-PR,3%X6 +O"FZ1(J6F')M#_I\^,J,[4G MQX6F'GIU,UB2FM#HW-.5:QC;A\3WTX7R5_2"<*@M.8+<87*271XNN[,E_$Y FHZJB[)74T^.H?'+:G#,HP ML!3^V,S<>EQ73J*_-1';ICP&#./',5@Z1;PN Y+\%UB5H$MF6 M*-#3H5_W>(F MSWK(A"$#QY5HOZ%B+VG![G7T2DK2MV2;KNW3'PP_835A M96R;!ML&P;/6QU@/K+M9.UNFC6&FP;(/Y[1>PH]?]%<@&M217'@W.KJE@KFK M)6TRE8BPFFI6E][^\*S8]'NU@[^H2U7M,[) X(X@1'>:H@ M=0[+H2^!X#\%Y0Q&X;3&R0ZNCV=BE_!99SU+^I@YGDGJ=+L]K8Z,?S@M1&)R M=VZ(V=H^9R?YZF:C]J]+NEP&&W)Y0#@!M@1I3_CZ55^8K#ZB)JQT1ZTQX^:8 M2^3'%-7?W3XB ]7L_G4@5TEFX-+VXD MO:Z?N"3!9C7\8DLRC?0+LN/+/$"T$/AU7SQ+-]#--EU/8#>/>J^GC"RP552R M\>NOHDO^PTD("Z?;Q'[B-M80P&2[N9 >(AR (H+,H0_1H@L=C>0H(#HU?5A? M6>$XYS$CV,]\E,%_N_&VR.-K(IENIZ\\> 8;@F\QDTP0[I02_3-#1-5E9*IB M3?G-^U_8Y+RB!N5_76.X]CM1>:TPH[=7"K5P II>/4QM(C;[(E2 R#+U[M*\ MWV-H19A"$$1^I$+/,41RPH^RB%2&XJI@!/,QDBS9^@04@R6@KRF3H<28/Y"J MN9[X?4?#RAVOR/9.P"WI6\](33 M8HJ)^W;X8WHZ18F!#5>@OL@JN/]O=G8&>3O_,Y!(\Q5#:<7_"PNAH2VX5&QU M0,N6*HG#/=0M_NN='5M":%WLP8_B#F&7&,'-[58*;G)+2(JR8GR$[DN;L\4Q M]FSVDLR!.AS-"ZV[.)=4S\K5FI-8GF?-KP+Q*1,FU-UO6TY%)R &7DI1RY)E MQ.080G1*'2QG#*044U+XYUASD^F*:N$ 3PZ>ONEF?N;^$%EPZC"(.DJ8BD%Z M;''VJ*S3AI3SG^VDWJBKHPXWPD_UKGS0KSJ#;L#;0_YH@JRZRY\L.19ALPV5 M.K(L1E!#$;*_8(V9[DJ1>VA"OXE2QM0(Y(W:;<,(/B0TYM_[>!'Y-#>C$S#T M;SX2]W;V/MV19BSU#'8=H.+[>>:I=GD'Z)^R%';:,+[R!S4'J5SM0C'N]+M3 MSX[67+,HQ*G[:&HF_:+QC2P$W$E:Y-R^7IE,?+0.P?;U1 M6F#WY:GY>D.'4"A18BBW$S9+B?-?KWZ M#<^FIJ>]^MF"==LEO[1=$23S0:CF)Z!NR,[T"6B=\7M$_M2_2DFJ!3VM[MY_ MZI"7*)(GH%\)'@W2W[.1+*-.-*=/Y[[_\:,G3K$*86 M3V@J]M2O5 AC\&S0V'#RVFR6M\+I_=,]RA3+DB,T6I^)%B&+"('@WQ]&]!76 MRY>\# D%!_<&7"1#M^G][:"+C,9!Z*%&N7U]7J)Q"ERZ7V? M^-@OY:M46IE^^HC_88MT!!MU%"*D3[=7CI! M%\01>!,]P<9B[^*W+GM8KN;KO61HOUZM M)!:M0]+V^"-#4SEY03M$YF+NXQ ^@1%%F(W@&^HFY#$=> 6] M&V"XADI&IWG@RSZIE(;9?JP'.EGN&W"6&&0'*"\W(?D]YF@:M?#$QKF^_GF^ M,:FC-+\SE <\$VR%9ZB7T?&OB#CD_%YHHU,T8J9(Q)1]<;#QGB34]\=F(;/W M1D:_ZST@':60CP,#U_UV]PZ[**_)2)((.7B"R@(1*^N'1=TVNB9=_7N M?N7=H&-OT'%T] U<:6YL0;3@"D] %;;1-#*'55W7;GG^L08NX*$Q]#E8TD;J MPIO*:.G7R:%235??+C]*_!)LPTR W1\^2&/_8YLO2A3(UDO]4+Q@XA7N&L!M M\B!'J*Q[(\3&AH$KE!O60E0T$2L4*#;8L_S<4-*K\RF_ML7!T7/"#I7W6RNZ MQ_+9Y_([(B9/=]8I=@O\[@6)?ZLF_F4(M691_ *R55]QM#E@R?2P>D+-T8AM M2WM=NT/WCORK^F.5:,!V7_79">BT!9G/ZI";U^Y->@]>*3KKGJ9X>S?PV95Y MXGWC+4AP"E([\YC61YBV(D:QA)=D':+M9AEZ0_0K0L^/4K>TMM"@X??--'X\ M\&Z>"\4[)7R5;ME#/N!^(Z;Z3U>9'MJM>% !7?_77*%_*;F_X1?:LWA5V/T$ M9-%)7B R19$/U+=;0^:O"?/M[L9?DOM*.D_58_Y;AN&N''9SB$)AN)^@\3B+E@< M+>7]DB8S]'AI89(G$7V@=ZV8&>X;;Q/#123C2W>"$<;RK]J MOJ-V1U'8A!WL8@);'UP]&-F&51R1HP]VCK?@Y(_HQVAA2EK++P@:.>6)_"T= MIAYAT(G=U2W?/0&-WMZU0Y'VJ;!T5G([+<6]. 'UXH([*'\@E#-UZ+'9_Z)R M!?(127YU&4XZ'4?-+8T(Z8'N7HP#IJ@9DMT7"A*I\E"Y_Z]9)KV>0T]*$T8> M<2I8%UIBOGB&,,I5;()YLU-G<>Q\MO<6TN>W7J06N@7#$C$,8VMQ!W."N1#: MQ%.#(Y])WN_T>59&TCPD!XVKV$O:VM3_GK5?/$W$)E%%@[/FNB48B8R#.27V MMZM7;6Z2/QT+M.GE"^1N?G(?A'2W6>5]U&S;5:/>):U532V&;;;"Q=H M@EK[CT'OMBX3O_=]9Y&LXE$%IT*KE%F9[]PXU5S7!:DICM-5(-D" M#HW0&[ +B%E!(,D)8 MC9V 7)0$C(D/L18P$<=[CD\$>->,'N59F>EJ-=?+:0L/9S^LH!=BK./I5%Q< M/GP+X:W> 2X:;^YYO3NO3-/.[ MM7[4KRYSCM MO@F&_JH'D?03_Z(/GU$*([3N18RA>*"N0[.>3H3%,LT79#TWO(),EP1D]-&W M5%/A2FF3!R&NLRY/'\3*T%6:&UV&"$0L0,6:70FG+&9A./.JAT>W.*B1A%ED M7&/*W$9H<:PU4VB M"\EX?9&IOIKR.6"(]8G^64>GYL^( MQ?6<@.:BVR!5V9U#[.2+1'0[6A3[)$*U(0O;GO)A_3";>\.WY_??^)Q&FZN8 M)\_.?0IZ](C>%B-&G6UA:@XGAK2X+=A@'0G9J6;9Q5IM/A[+[W$R>= MS2)R:C#\-4\8J[XJ61YX1W*FL>FU"&[$;8)F^PY7<% ;EE4D;,&E6T)ZU'4, M)V%RL7VHDWJ6VNNYBIGT/NLAP>:^:'@/]T)1_*UJD\;$ M3'45*.R ?[>E PY<<,7&Z"H341W8&H$$5P\\-M)E8,KA2DHZ]GYEELIAD "Q M[^>(;L?#-S-OY&[$!8JR5>'3Q*C84*4H73 QKXTJ2C@!)7Z<4C?EQ;?$V6@' MUVD_SO.-R<%]S_)YE,M>4*6RB:@Z/^>.!^Z^DKO^>4?R M.CKKPGN5$-09YIF[MFED$2*Z2XD_N&^H,Y?FF#G(5P"ODF";E8U^IV'_M=&E M *G\>7D%*2LU[Q3>OMM7RRX:CI"%KCYQS*C M2T Y>'FI.E=#24U<:V=4[@6[&\\78KNI\*-K8GGW"\[*@I@G!F^6/"B*%[NP M@=0FPIBI\_JB):YL!85UV-E'NZXMHLNW%] MY.WYU5\I#3;TLW^685$MNWGP9-3AS7T4I?(]N/(S.D,?$C$,K9WJ!L_Z+;MM MSGQX(@$:@;4J?/B:AV=12\I[LR797)N[?)Y>I>;G3]V:WN!EBXNIDS_N[$1# M")84F DE4?]LQ'!+]:LZ8=Z8(:G F(5+-[6BV]7CD6/\ MX$8#7:K%S8-$@(W*VN%,LK*@F>FU\69'HERWDVBZ@OFR,9(7>-A_-3C[%C:, MOKMVBNEQB(@6HG[^Q\<;;-KQWP2^D_ ]6VS$L*6>K75"]F%$=>/P=K,T4:+G M?M:NEEJ)P/' IGQR?Z6S?C?G;U_V$!!WO@%(X@1D&"P8=0)RMTC*^#?DR":D MBT#NZK5&PD1V1S#9HFA^=MW7((0OW:FH/M985?O&!U.Q%W=,Q"_Y=2%8*.7Z M2A'C$:PGH)A(@B<^+<8X7K[941R=J"^PN-:RGJN?V_@RZL%/-SO#UMJ?&#^Y MZS]92R^NT1T\:DQ%,6YJ/YH:+AIHUVGS'GV^*^LU;QWZ4E/QQGJ]6[D93 3H MAL_RG("H;(RNN'*99?T\CMK4HAMDOEOU<*=Z%*K=69L][ M]*>";@N!'JX4D:Y%+#KI4\HPN2X=1P_R;Y$K34:,?8U4-/FW/%=RD.ZH69=V9.U.^\X,"G\N^,IZ_D6" MPF+Q5XL/L_>%'2QKZSK+1/N >[K8'*:!N1OLP2M0'NJDDPR0LPR1"+98LNC\ M SG=@7OGZ\@ZN;O3>M38\<3^K;+17G4L#X^H?PB#CI'KP]09@^I+S&-W;7L$ MD(3;._%9+94R41AE\B,@ LNI_CT(SR?!2W3Z\-4]^UR_(:/4JQK^V#NIPXWG M9 6]/N^2?^)5(-@(9D^H8 V<_T\E4-:#@1#=HL^/JO6C&8"\:Y7W4N9N3#U< MEW;_'?Q;KG*^K)O[YH_+/URN2&3:Z>L0ZV*I(H"<#1"]S$;T+'+/]9]JC&D3 MGN%S=XP7OX?S89;"<9IYVKZBSIR Z*B*$2-0EG(R(R%H60\=%< 6'CIDE6W9 M-"QH:8JJ_'$^4< XP!(3>GW5]\?I-(\[0L/,FB3M?\>P800CQJ \!8 S#OD" MPJOVIZXJ:\7A!,0-F&X&OC06$E8Z^QJ7;GT%E'XOL%?D>'5KBA!F0&2DU'2_ M^FJZM 7IK@@VM2=6:Q"0KM.>/'RPJANWVA'RZ<:\?15"(_,7O870=*0+5!H= M5&/CD.YR:=-EA\O#:K%$S[7*)XM@8EV<95%:@H+D@\JH-Z>TQJ3C6:-99PS; MJ_.1RQ;3>7Q6+,?L8S*HP,32R(]\W0K- N#ATO>^&2@ MU9CRWCU0_I'6HP=S0?P@DFE/Q&7"4 >,^8F3'C'KHX+:@.S(MI*,[+V8VT?6 M1J9-8K(%43\[+S"\E.V)50]KX0KV[7!L&5;<+]EYNISOJ&HYLSJK^MF%+]]! M!7Y_J;:*/3K*6!U/U0=B<&@QH)V$5^JTX)Y;Q[+I"SPQ^*KT]=Y?[:%XEY=G M6D$Y#ZM>OKANV6W:36=$ RPC>\E[UR:3 VMGN=^'%0ZXA M+G+G?B2IU_09RSN\RARO!/7Y?DQUIR\J*/WS;>-(1/J7!*0I<9&R]#4M MU%CY#G=.V/-IJ:!3&!?:2*?I$J/O":BP&K"C<9-8"]D1%&YVEVR 5P(#ID;U M1$ABS9R>JD5U$,7/$&6=S=9;0<5C>K+GPE5DW7 M>5Q[;[+B0"FJA6")FI6Q0-VG?$9Z*.C@L"\8S!2F7E %] .X3PN?6[;.UK>* M?/OFFB3GQ(%FC"X$=P**6Y2(;JT)N5J;.+_/MWDQEO[_/O M(K<\2::]1,B=[*6=*/B-807IKH%.KQ,09+?D3SZQ9 T:GX)=Z&D'(GM"W$"_ MX,+Q1Z5]&^]T_FA%O'+HW;?W'D4:=MS72<+?:K,L^BA0E7T#O1 M(4@=A(+5>Y]2Z1 :B=V+FLZ:\0M:$90X9%B2> M@'2!N'A5IPL#I8^U4LQ#JY!2C49R'VT-CQ=08R&/[:+[+MUN7W+I/TW9.H W MA=^[;2W0ED]H%,N@.;08 M(;8LKQ^>K<\YL/H5"/D^9D^"9GT5GU)3(A3NFFO]*/T]C=[ZR82S]06:M)S=9WYFJ2A3+^QJ M9/0;W?WU#8&H;[+[UFNZWE^U_/'^W)=-\;M MW.]S7J]SG]/$-,VKV0(IS!G:_4=)EEMIJ*F;*XNEEAWW>8 M.J",Z!!J%N>#L2?$A/L-)IF'%S_0^9'G^/Q]OWLIPV,SE"9\F(),FB>N^;X' MMBQ&3VK8RF]J,3YI[IVG.M%8/]-?,C,! M56&:Z*=4 ]]"K_*'[V47>MVD^">;(YX)%*$GN'1AG^=R#V6JG+B[R_UY8N!F M5@DLA;;^\ #4BCX-9#RS9$U-E9Z:5;6NVOM [_ICIY"/EX2>YZ! 7D"[GVY24SW]H#&RFG.9U20_K1O(60(^^#D65E(6JF]X_N3 M!HG63]%+FN-9]R#%+V[B:.G)S;]>#CSYL(.TUL'WRC)^/]@Y !$FT!18:G#* M194C.F^7\!L)XN B1>E&'DQ(V@3RSG#VT>,2FX+DRMP3>E?'P0F:A-']PJ@/ MZQ\U2D*3X=-I]*S+=[=E5)91)O4H I$\_\]7' C"6N0!2-)NEQY_50VN3173\+8N',;GR9!^GI7=_]&TWU9F&V4;L1!) M3%O"%61QX-7G%^VM/V^-@"G]7H;[8U3VK@Z@$( MM)E'4L7(86^2D%LS\JHJ+[Z&I:O>[E<&_RCG-D0E .AV,?G$:C,X/\+_]F-* M*T4HSDJ '"RX[*F?E!O&X7)57_H7?CPX6J_0NT1_8[J(EOV+4.=] )W >4'E$^# M$!G4]#2+Y3AZ%O88:3:[R;[:D%(%K!(@9[Y[##;W.W-UGZ^MKFV\NG'Z4]J\ MP:=.:6LVI5"G2#,C$#*/ZD,3)<=%:V+&5SO!K"@^+X8T,RMKQ8BT9TWPQ/') M-=4--7PB$G[YV?1D&I?2P*'33B%Q]Y'M-O31;,UGA_9-142NV-7*C41%^"Z&7^N".+H8'H M2G0'SZ0_Y0(I$K_F,-\_UM;.T,EJR^(?!Q0[&1+UB?IG&5U=?>P-N8:U/Q1\ M7!V-4L3V# M3W>Y*CHBT+NY*:G[=4UQFQUJ=G)H M2Q4'#0"A,_X)X J/=1S9L+,AKHW(BTB:K>M8S8ET)]J2.M.T"B$))9T2YJP= M-0W5TW=C39RE910.G0O\P[?3)\A"SJRAWR)TEQ[BN)1V JF#K E0_KP,0ST/T M>'$GGAE;$IOTYU.D.T_*WP8>O1='KYUP3KABB1SR[F1[< 3_A05>ET3G&J"U "8)-H<""/;M9E+R@[2SN:;FYG\\'DC3.YZ MFNL@=LYTB?U!ID,B^$]39N&UOPT[ZWXV@P.DJW,9_S<'\+/"/H8B_>,"I'59UC[ M"9TD,*'_";B*F,0X@1H(] YW94CCZTCT3JQSW5?+NMZP()&U+-[G?TZPAN1> M+U&3J,1\YU!@.?GX3! WJ/M+-RT&&4B*-@;BBM$M,(8T+708Q0,T#+6@Y$G6 ML9A\('&^;:CTUMT.RO4-C'\./W_Z\8W$HU]?'3H>F<:T5R'U_'*N.JEX?95Z M!0DCP]K @LL,"7(#(MR2RVM44O+3F?"&$*P2#'PV[Z$NIJOT#=Z(-9ZMDZ9- M!=.<@76J$#-/J?I5.'/2NPTB349W'H=U,+@=4"UO8O>GBJNS6=6"X@?#>$1M MI-X[M3N)T?GRHR @>GFS%&,(7]-/$VBS!DX3*[+:O7GB=;?C-<=4JE\,=F^< M:J[UR)RX==I/)BBF,O&RRMS:H0W_J_3R[3G_7/&HTLTN$'?8_&HX,P*"8W70A-=P!@?F M'3)B%.U.Y%]V%!IA\-K?)Q%_]GGGB$*F3\-KW&_DF[_KR']4['I6Y=5/"24C^^?0-TR'[L&+(I7)25^@I%M8+M2 XPE OARH:MO'MHHVG?;3 MT(I29GX^)?]4A8UU.= MPW/=WT?%S8FG"%O7YLX-:MK>7O!/";+W;BAY'9<+@UH/7 (KTCR8P345AY\I MQG-"%);17#33T%GT<829]5 PGM=N:?!S34W?X(7G]8P?E?FT2\ MEK&FO\?/8(G5=>TYYC(4-S*T_0 4BQ9 VD,3JY,V6?/[P@J]8*=00UP#YT]< M[GFC+G3C7>F)]!Z\_\U+DBQD\0ZB2#!/C".X$9BB:IG.F_QKQQO.>2ELT$X_X7F4DFF*EOU42%W:)-?,<;.U:(F/: MOE>T3'FSL";]SDO^7Z"865DGG3@;J[9W/]^Z!AV;B]+KI?P]2K9_PF,VI3]9 MSX$484,2;BQ<55O._AU3\Q+97?K[3OY+5%#\'8U;[3_SGYI:7>S&4F*!W7GH MH]!V#@6U;K\UTC"[$9=S.[K;2>:'>?Y?&< MP1X&'LQ2XNB/9G-,4D]_ROPU9UODZ5Z?"U.5'>QJKVH\+UL!:0.!-)<.=]#T M9U(BYK/6>69Q$R8=N: ?>NI%"'F#'SY(9>>R4L]WCC^]CK($/E"ZV;C')VNS MDE;P,2W;EE.:U9QN0D@))61I98>V8F/R-T;MR;?3#>3CG>N4):/O1446;5>P MZLV4OC\$_JP1?^UYZF7]0\R0CZ/\HN?6A$'=5=D PQGT$S^5AW^S,.WOFN]I MVD4%9OJ4'+< L?MI89Z+$\B?05L:'N*OH]10?8XB9'C" +9 MS#/Z,)+SZL#B\,/Q4BRLOB;FZR@GUTJZ#^;K5G1E5'OMX*73S4__4;PJF>BH M+0A[.V7G*19?U9 Y-3BQGL=_[.YC(4KZ8:>9>;VYHJ" Z'28=WX-,;W1#*Z5 M]?+F-2O3QC"L'F,"6GUK.="<%-H"&_N4J>==%WCA?!Z8O'%LPV1ZF\W_ 2;S M0R73"Z/G5%MQ_+W@U/6%5PY?-[G+2QT56TWEZG)#0\^B_-N>=8[N?9ZSY"7S M\ 6ZA8]_UK9Z!5;RO+8ZWN$+UMU8I.0T#!)V+G"XO72'/;L5RW$M,+/<>QV" MVS;+'XJ($;P)/Q(I]0_5ATW6$SW;RU*B30U^YC2Z2RKQATW?'7CK2O? M3WY%K<21F/ Q.W*9L85ZDKG&VI#%$;]Q_'S,;LM MEA*%.VW=IS$H&V7'\; ]]?82:--+^9_\N@M^!Z 61[S3<5W*("#'UHEY(LSG M@-ALW0_#7HNXQ#ZR/<>5XIFV^\JU6P3^HO( U'L=LS8-[G\'%+8FB8HKM7$] M]^J(K!DT14?8-)IEZP95D5[UJKQOV>O_B-X8=F#F]!D45 YDI;\>"#522NOF M2A%\9_V<2:6/\/W@,X7KA/]M9F:;(I(N82?@#"'HNFT8R= !O[6-C6] I_F5 MC]W^41;=R_+[48.Z'GI=O5.78U^$P;E.U0NC0 3H[S1TP=E'=7CB3XH W,N^ MKA?7>')C,+OSDAE[AC-P,283P:=48^(=^9JU&LICWK>\\ZQ3'#DSF^9J3!,U M0E_.5:@@P6F"EA2>M&KT&1^&%*"O4CTOXR<,F[R2%@OY^/.-#0$Q!EL*DQ-J M;Y))ZG8KG:E_O[^!WW+S6)39PO.KR;UP*NZIR1ZB!0Y'4L/OTH3S2[WV+0K? M>(W:"=>XR=4L9K2UA/J?GCMDAV TT+E*^.&9_'?LO8I<.5^ MY]\FFJPV8AR6UW!3YP#4]EJ:8K*35M8Y$TD0+4WLH.?L] -F!R"GS>CZWLQU?PJ&S2GP O#>B,%&8>.Y!ZE)FUU% M:T@?@ [_1+ML ENC^-6RNJWTS[E-+A0(="D<. 5U1)[KE'"@>G3_Q1)*:H? M@%!_N]_A+^"D&]@]/9X3Z,\N!Z"WPCO[$?_U&JUM&W, 2I?A.0 Y\QZ AJPQ M_1=_,XS._8OH?- 5T<%TE@Z/1>?_Y1!A,O4$:CS[]]HZKC@&::TWFLO=C*6? M'7/+;1G[HVI:X-'6NC*\%. MY!?)1Z4UEWH&X<*H]7P/38])#=D.=13QTSPG>09%Z>>%6.#(P$&)U?I+$PDQ:A-ZW=GGHUKM-&R/D.\T]O; MY-8$+PDOPHQ7WIV+#8RA/!TTFW/ [D&2(YFV"(GX?]ZU_[^YCK)U0!,8;( R MZ;<=@"/+.R9=_]X$+>Z.>#_]%9$J*WKQI&U":TFJ;3R(_Q*N2_4)F!2XV9$" MIF2/T@S)H2V*[VG*HYIWE[.%GM\LRINE6K/PY3][%-!Q6R^M*^";J7$RLA!/ M"L#2!"7A"6#>+(HL8(\3>(-P7/0@-U$&D743;Q:53<%ARBV]W+G>3E'.1_%J MWE3.5LNC6\F6');BV.^WOWE&#Z,0H@PS8Z.Q?M@HTG )#//>X@7!NQMS,L'MNX%L)SO28E[[-8E=T<1 MQY9Z'$FG7D)U-DN11+!S^-AER/L"%4?OZW[UU2.JEE8O*\'AP)7P] MA_F#'5"^H3F3+V@Q4V>9#(=;IO5?,W7>7CH E7R*D[JX,!M[,NA:9:[WKAF# M?9P9U'WHV .0O^]I,*<2&8#-"9[S:R:A\H)X)D*2JVN#)#B??)$M/Q+/\K/Q MT@/:^';4_MD;[<[R"0'![XQI&7-9-06+-U433Q);=W=E!Z:R?HF.'KMW\JYL M_1(^4=4_>^D U-0B+XGD8PW5;QT^^V M7.D9)8_36A(_7.D]%8#0'_SF6,5*&RL_X#G:JQ\R,)N'0@>K/WOR\1@RZ'.3;O>V2WKP' M;@?M-;SF&K*_GB6\51UDW%+PT$?(*>B83!ZN9.:;\E>$8OP9=X0)RD%.\EDT MD$\/M7R;'LD#AG0'U#/L]>10#<4C:O::^[LP!TO5 ]#C172++G3V-M#L/\DS MPXBI:T-)?3[<*:PU0&OPRSLUM\"R>^\UIF_<31\=_@;U<'3;F71KCB<:[;8&)GN@9G5.E":I2Y,@> M:^IDQI_9;V_D&TD;>0U_6L5^)'4LOO3_U![XV_BJB<2#6)!B&=KV]R=DH^87 MJSF)PC_.%1R;U/2(H@;OAZ.FIQL*R,D-Y8IL";FP%)L/EI;6@U/;PZ%P]=:_ M"C"920YZR $H.A3MZ0]<@P@AL!2[4=RN ^"X276YE#+YS"5@[+4@.D2;]'MZ M!2_M/7D FGD-K2Y ]:*;%:>))QX^0&EL\M'&;A7_1*W8^-^4M'&"?N8? M_1[0_+ V"2+7Z$S?M*$WH&:)'^] J?KD]&3=]ZJ_M#U.[=.@#!#S5?Q4U8 DK8M6V\!-1E ME2BVE'G/%_[E&9,-VNEY9T:8-_I]!V_L7;D6B7P$3PK^,RWCBA_[:0E+LQ-" MAX&I$7/P,W"+$6@*HE&9\>U;<<_G<6KO;_P\.N-QH@+N"<2)KLE\GGZK6%(Z MDYCHG:I2S2(1VR-ZS[W=JNCUE]C;%W[*D!HM''W$_*YD3?^Z__CD'/,7;+#T]I8\<4K(P^7ZE?C]QM^< 9-C$VTD/;4N6P;?U@6FL8XRW)"K?3JI@ M6_,H_$'%!KABEQ:V>@#:&9S<,W4<<%2E2AZ "$7X Y"#,OYYS;H05@#=M55' M;V2"70&RG[Z/5NUF13FC6RX;0WW^HJ#S/Y$13;J!V],#_^/:\/\*&3__;R+C MWP5W^]NVCO:1K\X=I80"+TO<17FR9GTOAQZ ;*;*3N02&+;[X&<-C\B%.J*% M=1E^RHNN:2?4=+0XTKJD4F.;/T0CZM1GFBBY+M$1G@K;KR3)J,]@XV=+X=J. M;O"SG<:?5;,W&G"K[JB!FXYL5#;4L#>9R2Q,6ADJS;?F/G,(V<\1CD>RL?A= MV@A7G"]P(C>Q;&8PXDF,R*Q +4L3M2^]V:^-@J<@%9&O'(8<1ETH/X758J&< M8ML.\ZHK_7W,>.#8_>/_;YW6_^D2^A-'$U*G3%718_!NQ^%SIS-">6ARV2TZ ML,?KKBQU\*O%NXN6MV,.7PLZ=RU?PE]H.Q*M!R79HB?#_2=5*0T_G$B=9;\1 MJE\V55)FK5.O$P*LR0\0NF =HYG=U(N-T? 2A,&7 ]!JG?!EH7FD)J<%SOW9 M+G.C^'\&[][&&@[U?(3?[9!EG%AA,NQ?R(*2E8;9I3BXMM_:'! M@:?"3F>,5>F>7WR1;BJ?;@[[6X@R'+QI8P\.%_(P'@E&<,JZ>75HQL#ERZ)CV$6LOA>>WGYD[G/M)O\_T&2]TRQ7>%[]WMH_9@^)VXZ'6^!#"819SW6>68:O7/&E8,5 M=3\X0S#EGEG'%F222Y_VU,.,CTBNM+'E'DH=0O=F_2FGGT&#XUU!O@L+Z:#S]?)!O[F@F33;?>V%G[>BR^#R M!4=^82&2IA$ZV)GFIUENI.F1A1IB0GROHO-JJZ]CQETH+?0B>69E> M_]QF] T]4M"?);DD4_#[)[EWT1]1_I<1AVF19/@2^75 D4H-,O_Y3RFB/KO\ MNB?S\_4]P*HIBDB[JFW'$V3NS+/>;#FHC?(>>Z-])IH>@+KAF82^[5M%L=Z> MN=-SPJE7QSYTKAB>D> U6/*LH74.67REFVI\9R:347_G7TP#GF0!.& [KPL5 M0P3Y6'HQ\3T!TZOGL6D\W8XR.1+$&GF2ZL#H@W(R$:"06)ET7RN+=W+%6#UB MUOR>]==LQSP"5;4Z,PN>&#V)[+29X!X."$D=.+5="+*=.GMOJ5 MYO1^JXI/8 VKO!;))Y)YL8:'CLGR>HOA7: S=0<@DN4QAA9P_ #DC8O.5LCJ M@$A\9&L?"4G('*YNOYL0!0Z_(_)JYWZE&K+Z%O ;_I%\U-1>^JO<9;N.5=%0 MS%X9%IN!2>A5YPA+%;IMIY^]=@ J^PL=7-L\1'] 3F2=M1@U@OV(BF9+)%;^DT7M@!?MR>IWZ3G0.]CA)'">%N. M^]E5A4\J4]VKD*;^IW;O.[#ORH;@'C(]!<08))(^X+U.FLQH-;X+"X>U*^OZ M9C;CWX@3<]M:,AO]OH&"@_L MM)>B#\-M1MN8EC5!\Q(*&-.28@,J[BL44(#38GFY,X>5]C?XOSD>%MD)Q^T^0#]L@.;V+^R# M\ZIO&J$#P&7_UZ>@"\%MLFSBS+,=.'HF?I%O:9$T#A7[EA$0)Q[H>B0KH M,; R8"LW.#RT]!]KBDT/.N$U:9^ X5#J120+@$+ZSQ^7'M3%";S4O.E4KK\*/L]F8V2#LR2+,PY_)/059_?[OLUSD6J&S&F M2/Z)V0RB>41O5UE[74*@MZ_L38S&;(&M@5-)QX7'(/V&_]">HZCK0/:(TU,/ M+;JS.E%M,^2M$U\Q./],N[[^O*EJYJ>3R$]O_?,%+HEIP(3F_05H/H,,%81N M6_,Q .Y<@C"T$L&37@")D6ZG;F_M@%NME(;/Y1^XRT?5X*5;9_,4%]_$L\H*[7V; MW:VX)$G\CT>/OIP'BP'066+L1I/+/%%P>4+EF9LDM<_,NLD,<0IN$WK*9.[^ M88LJ/9=Y.!M-ES0UFHR,F'NM:S3H4T ,>^]5E^!_1''EVX("S1S95O+7]9I/ M,[[O/V+Q R37)W)1MQTG-L%1T909S;C&/EZ4LXW*)+U?28O1/_;S+#$: M/Y-=>P#BI9EZDTTHNT#].YH36:@I-S@W#H%U(_W*/ !-/6XY5^F$+%SH"F!Q M[0,A/&B"W@Q. U(1@0(G8^(.0.X_R$(C!3CCAZK

PQY1"1QG0T M%^_R]"#(IGQK).PHCFP&VTG:SC"T2!IR:;]SD M6:V5WPT-"4)6YDE56^7UF(D[N4D(7125@*W7T03L&9QAI&C*9V$P.THG,JX% MS;? >;Q!KU%C*L@B>NW;[UTK9J:C))%N*B[:?0I]U-/ZY1VUBB,2CWFNT78Q M>IJSTY#6H+GY;L>SWS\(;9IT'X TT VTO;OV]2TIO1^!)>K*X!*3%+1 WX$Q MT,K^:(B:X>FJ>P)FHX]IV4]NTIZE#;C?W/U\@>=%X \N&(&)K6*(_EGW9H8$ MN2B54L7UPG558I4.3!;P_'@H):GX"PR<+J:)?)AC^X)EXF TM%9H^&\=5"+' MZ2/YZM>)HM37H"R]J=;F ]#GFZ]$6%QPHY/B>&;J5./?F@/E ]"P09KU[.M[ M/+KFPQJKCZ3W_4P<78*UCS!]VN:D$3I#$DH7.G_GN@]9(C%5&K98)DA/\3\S M'E&UL=[7Z.7U=:T+T:@U:TLXGF)1!"Y&,,,CGBY'RUXE"0FMPL%0UP.0"$TZ M#&F0%]90%]?2/S$ C?#2/WUSDEZQM;_>);10PPCU^*G_BM3IHL3M833T7A+C MWMBQ+KNO,0$-Z'V@Q^T?&6]T/:B_\NHQI&5U@2%D>W%X +\YQ? M1D,JP&NVA=I_9@^_X [/D,!8=S$DT6KHF4HBR>(7_3E$"=VZ!-CGGV" $:T[ MV1>E,+OA6F_&0VOF8U)(_2)ON%_LL4!-E^W*"_)60O:_I87)?1XN[55N(FN) M7;CUM&W)>TU?G2$4NKY*U6*R.G>3EPBPDWP0/4*YO?EQ.T#T.1A"@QX1)5 A@XSV)&7GG2-^/_V MU,GNM-&_]K>![=9XU*E8BU'8W?2BIM9JW.5RL>KWUC;/';(CQ81TGI:96W O MKZ1@XG)UR>#63_Z5V4T9K6(SV![9])>T25HPQG"[F,$72.H+#!,6A=S7WZ >@H^6\S M619-C"R_AL>MB..0,A'TXCSC]>ZAC3M[[PH&=9,K('67F^4^S MV%'9_EN_Y2M[:MI6$SQSJ'/QFQ7LVO(!*-9._0_XQM!F=<[>=IG%X%45WZ+[ MY5(9(=5^;V.M>"X?DTJ,;2YEAHD.U#88S(*$"O@]4;I#S'V M^'Z#Z?&)+;7 UWE4&O< M^&8J>1*3J).R^"SN,=FY_A'!!!8C#GVI23?:OMN$V7JW:O/J-M29%,>' MF'L7LOAW4NT2N()I!F,RB,F<1IE,:LA1F2J)_8F(0M=Y,XF6)VX8P#),,O#K M1+H<./*_ZZO^$X4:ZJ$Q6=_CF+\=94#;*I-U%5&]_FW6%5_5[)5-QH MM6^MSLJS/WJ/4*:,=(5OX7[<;-__:K MM;.4V/ABWP?)CVZ C^!OZ&SCM@^W11IRWWD\Q(PPSMF=NEC[' MC'_RT C+M:LGXH_+[4.S:7[,H(YZ%\G[OQY=\+^_8%^P) OT29HY*30!ZAD# M^).@-\B1D[304;$Q>V\;K0"E:1=?T]PYZ^!;+4H)IT2I-;NY91'!Q9Y5CN.> M(B);G2_-=&$IKL_WSV0,L.Q_%&*R+9I W0QL_3#I<"=9%#LL-4Y\'[637UIQ>^-EP06YP*!XR_?9=[9(>H<51$&"BVI$7]'AD)!E# MN&"G]8&L.L>6G+ER4J?OU7)M=LS"XXO.W1S?THYFPF3$*SY*'L9>H5<';T[P M4.0!>4^J-<)P'M4X-T*JS7,[ +%OQC49"N'&=AK/_+HJ=]]*X?9X3^75Y%AI M015#Q7GL;7H#U"U"=5*>XCV*.@;YI-%(?28T'5>BEEZ;]?T3XF74;^<68\(I MA_@%CC_81.AQJ!=V@DH)J*5G,K202G6DMPUO&Y 0"/F)#KVFKZROIJ;]UO5] M9*# ^?0'QUC<4^7BKQ(>9+!$20%5Y)PY3!MV4G>&D B;8WS\>^Z%DJ%*KH:G MS]J(HK[#.FU23BU,,J2[C96]Z?4*X>*>5]:7 Q &RJN!!+[%[0B<@=\2V<9,?*.X_FJ&, MGNRX-G ,N<-MSIR]3!/.FM50$Z&G3(A2E9V&Z='?_M7CMI\ M#H@A354]?K^5Q1'2P(VN1' M#: %(?RH/H]Y$]KI_>)X39Y$,)^R!CJV=B(CXT/12^?(\._CUQ,$ _8ZR@P: M.&5.?AW( PCO.P/EI35@5B^. M0N>A39^Q$VJ"_._KSCQEOS$9I1L0AHT*KZ,)9LUQY[T%X)070,0LSU%/II74 M5U$R),9G2@Z.5T.IO,+@B&M9:9 :1J.1_T;#617:&[:7@/8!R!>,P=;PK M0 MM9?1M9J;<-9; JX))^JRIV]?NBC>0C6Q MB+X]I =EK:'O_?#W71MVKS^O9+QB?8ESW5'@P:& BZ*XUVAW_R?HDTUL5!^: M%S \#X^5)K3!!5T'[$T_F7M-V*[AJTH7HNG2L@\PZBCC5JH%RTPFV.P&6QN< M9)#B:"G.^(;EA9P%,N?7(6?)X [?R_/M=4$8HE[1],2ELMP ,=L3A[\WPCXR MIIG4IJB>>O8^ZL2G9H"G".@W)J,3?34X'V+;.P>O;A829>7FO4UO=W)=V3S^ M]-)>Q*CZK/\X=/["V@.J$0(W+[+V_JWGM!Q)M5V\(F*N/^Y"]M.*^H_X7H'0 MXJ\SK88BD=^[7$Y('6TM[T+[J$:#JT76V_$\2/%"I%@]2>7E+#0^&YU0XP#O MU%F,[I:VE^UQ>GP&W3'E](A"3&_,E2#=!NFNCCG0&V[Q5))\(MJ/R(7@ MG/>/0WJ^1R19#-"TWUI^0)XE'X 2JM=U'*Y='9DVE1S\I=!K?%KC)SL MV6OE4V8J6J=$6=(:T@H8HT0^QE$$$0;@9U).M[6CI$F?OV%F<2 ?=>VK/H MI"7*^]/!H>NF7,;K43G!^/GD(US?]D![A ZPP '()X?)3.7CT/Z6670/Y(*%;4EVH**"-:@84V $# M,_!Q:HM-KE0M1(JDQU A"S*$Z^JR;MAKII\X5?ODY\FTN$R8ZFG.F/@C$_#P M,&(\WFUSPN3O=%?S-JJ@/>U\,J+[H6+DJ5^1(:-K4D:A$IWH"ZBM0L&HQ@M^ M,S-(PBW*X[_*;J]&NMDL;!U.U?3<=W]-5O\B"=8YW3C+PTL\53U2O6O-?^ET M2B)I=MS4K2N@O4#*BJ6,='J>,E$'?" +S*+C_9 P_QGV:@T\$#&//S&^_,?+ MSG=LZ\F(E:R/4>OB@FN8X-,*I\PNH1YTBXX'O0+J>0"* G,P_RR/!&H$%MAQ MDE*^WQ_[K(W2)Q(O9;_Z*2KWAF#K[/.S>T[Y)F*^ESI>4"^T^MZB=))5,"7( MZ\ N:?3:]\W\0=FJ[Y"3"&^X68%2NII(?6/#T[=RCXR.O<RN/&3T#O[ %(P.!"DI[<[+#9 8AG MW*[O79AIL47%)9>:HR-7$ZO+JZI^>]<:A8+K8(]WZ+"_7%*#$YSDJ# D,^)/ M,Y((H0A,AMD],"AZS]\B\53GI<2UE7Z%I^L7'=[ L*OP"MSZ_-PF<+KS/55@ MFJ9 (=XL:Y^.[1F%NN[:LJPV!KT.)5O.VJ20.6U(HT^:A;N="UE) MVVEMH24K#PBRS_IDOR4/$+A;Q(Q?<$V.]QXO4: % _K4*\ DI1L0(@]9 @\\ M(XN0ZC4C; F_JH9GDM9O>6F=\2.ZIL*XNL4/H1$WZORMIE0I:&"8>HXQ#KE M?]/,"9Q!NLST)V92AA ?VD*R"S\7Y16N9,X^_ME"*;[JGM#697L]L>6MK*O4 MD<.O &OJ%=1W3"DM@IZ&]"5K8CO1'-OD]X ] 3LNW*?)R-&O^%1W@7>-5X,< MS=]XA(/:W\.1CNRQ3$#7NG]@THZZ 28;O7, \E:VZ6\/%X[7O%.=Y"#V=7S% MJZY#ENJ)2/KZ-2>*[T7!):'+_)QU> 2D%1"1WO3\)H/9BRK(4+)CJ^+Q M"VTV.LGN^BJ=T_UKM1^[ T]9J[3O5:DM&K06T=_48<<9O?CJ&#R-WQ=_+PYP M$26__(Z]RI\2-+IVT;OJ O;7)K'.N7,JIXZ<@M<$13[XET8(XAO5D-%)/S5UNA/*ZD;5X ;$X*GM$9 MJ?IPWKW^J8&$VD\+YQN-+LF"I^K4\+J1\!GCUW.1 C.CL7JZ\U >K:R2Y7"A MP@QZ7GVJ&W\;AW&'I-:IIQERIBTMHC<0. [X$W1-/Y.^;!+@XDCP#)P;T=@& MT2,QLIS?KHH1$XZ7Y@J8W:%T@^*O;,I:77-TD3 PK/W:P&L7I=??BJWQ6+\P MWP_(PA+P]Q502I#7\QCVDS;L>H:23V1X?@"K+8&:-%9]3CKQY)OJZG%WJ M9?*KBGL))UKC:6Q4,&/,D8\9!2-H9O3T8 S+?1$[)C5QL%(^M$5PO%1W)C3P ME_C[Z!G[]A+N'T=M3WSDDN$P7<5[\8QO4E*!%BHO31]@G^6)49DWQU9?JR<_+@U8(P<2%;R#WD$,6%A(FG_3US MRANH>8.()C3$Q:=!3BRK%L.]6M6#3U99%#JGS5_A%_2=T19/7/]I^\BEGOQL M!KRN/&,Y*6Y*;X*Z8UEL5X>\'84L>6@&0$2I]XWQNV8<#4T/6@*SGNBL)?/: M,VQG/+[ZUJ$X:2?I'\K^3NY'*="+D1$D0ENX22S-;";B^&FSAV3G3_4UB%<7 M)_B) A=;N'F>1]4*+7#61T$*_S7Q^4K&I"#!I,VV4,?SY,W$A^LBII68R%^% M)=-R3;RX#[I/"\@:+,6VN>?)N&C&2-?7O=8Z$= MCR!!U.EFYV'T3!Y< 'T_\AJ:]6\=M_GH7<20:QEK?SM.Z&T#.M;GC@1_Z17Z\/W$ZQ]_#PYN_P]?3FX,@J'#T M4,D[EDLG02<^"++ KPT^_,QI'FT\H#$9H:M[)U/1V^R.S<6\2^>$K"]Q@)9 M'6$B-$$>2E8=/0WO<@"20 ;9O\7<'*H.B;X$:R&^^W9%JPW,WEZE9-O7"=VRN:;RKX84\O&#;]--EOY+,=YQG9 M.96>$:6,?R/8-[15)Z=JS.OL.?:SW/>R#B?\JUSO> [ :/;2SU&',KF.(]P( "6W1*?]OG M.Y[-9L,U+CG=_5B@\"C%D?>G>_BXDN=\%]GH0HL3^QBYXC1I Z/ M\* _2V]C8A_\>)$PIW4 31\BP>B_-ITI\SF3R* MG<^PCK/XD?-&Y-JYVG3L9O)E G3E$QN@2[#,;SZLV5MBW3* 2%9K7(03"GY; MV/G]EG)?9WG$Y":XC[/ M4/]3INL;,@KDCVL&"];A5.*\_!=P'',?;,?D6*4X_3@"7](9?L/Z@^\ICZ? MV#[)^ %+GQD1X!?ZH_@B^-?9H4KI> M3+%.Y6M@O04D\P+[!8[JA4)1E12T75GVP))S8NOWSMGBRTUA>7+NC4613-;+ M>HJ>2 ,SOPK2LY5I!B3R>D['A/X'(J!X6U85F_92R=5EP'5"Y)5/VNU7H"^, MXZMV6F6S??E,PG?UF8I-?<8:;DP';4R/4;U0G_F_3 M*$0*S*UG'5EG/"P/=LVVV?-5L3R76\U2)UT)_)IH]QM]YQQE MH1T:R"%8*#J=+92X- MEKW][7V"V;0R^$D_.SRF*C1S-+10V;-[Q[(89_)[86 /[KC.Y >C]$++M?=4 M5P1TSI=^ $HKN.MX ')#/,ULC7R\$+\0LL-785JQ>@S'GM\TU^6N>O>* M /YEMOR8\?.4.ERGUU_1S6,'9/@@VL=R3/XR7%3-Z\*$'U8UILG>7WOJ=_7Y M^"UZ?XX?61=L>R($1]B<\)[)+:/J()%D6(NO2X36HP_=K-6#7*+KJ9+LZ)E M#?\#T"&<=\?UYDQIA,\?[L\]Y&OPN6LK##\=]&3Q%BQ!5(]D^R10F#B551J" MUMR34$817C]@"("?X+F:PO /O.''-2(2)ADY8:"KD#?)L/D8% [5:_>;)H?_ MJ-JJ'(Q]6!L2GIL5V#^UI>K@ M[]PD;&%>]?F(_$B-FT$8'G.0>@+W8'(/6" M5J1)5;^7%>,^?,.;UO\6[4+!F?X/5+V(UIU%(!W1O#V)'@BD8M<=C98 MSNLB=LJR9G)7;BLC8]_8"O(LY@'XG7M%,K81&DRCH-$SX_L&1H*PW6ZJU/_- M%W\W[_[NY&%21=RL93Q#SAX1$GG/E^U*/3[Z:NTSUZQ!(P&=2RG1L2$L+"TM M?K'-D0"1&H%$TG-]:>*J[0>@L8V1$4L)1/;0I4'E=8:LH3HA(O!UDLJD>4G! M$6&K+R%]H$@SHS!H%$0;Z?<#I69+.PO442_*QRH'*Q_=O#'49. RM[2C&.96 MEWG$V]WZL59*3W^30,NQL6_<^O?^4XE;&Y0A>G%&X"[\"UB YDU&M]G[/J \ M!IQ=9GD$](=;[RYEAU1FD4WX>UKE^8N/5++ZA/1?U+[!,O&O_R0L0<^27-D[ MCXZE*<_B8B@7FH]^'O);(*LF%HY8:6]//@4J]@JY$4IJ1TWE0J+H_Z[& M"4*X20N& PC9[$#IC[[Q?JW;VG#[70IK_FM<1*@Z+;.V!P4_ M7_F5J.0I$VB-TF ,-!#6]D@EA$XP/U+$634^N)__SI*D!.E70EG3 -SK0OJQ MF;AUM'AZ^CU,%3E*-SL#5[X>XRXM.Z'0G?S40)\5UZ&MB4\>!7,@5?.2 M>B/_GDU\9N1XY]CVWN*$KZ_09:R:A_E6Y2+R$ZU(^\\SJ9,Q_[Y\CO GX,?- MYF$=Q'@K1.\78BTQ%7,%53&QNT;;+U0TA=L M=3]=ECJ'98#&T63-"W'0F2PT#\UPKM%?##4"%J6YD/-_FP=,:.7,>P_07[JB MFY7FVH.TNX\T+\J <**X=PIO./9MGA4NV?F(:24438Z/3[17V-O9M59T<+!$ ME92 ;K!=.GJVXQ_ROZ\'()H@CO(HBY)#_]0L3;-._/-M:(%\)!L5WU*)=Z[N MJ.8J^/@P_NHEQID3N[@E2TH_$#>W&0.M1+>K@I'0[S7*9HX?286_*2=SGWG( M=;0YZKE?M+4Z=R#/8:)BX6,5-;H3XW4ML<9E+/DS1\PKCA]M OJO'UK9$@[99+VE3= MUW'@,\GIENO8EOX48E7=>@4I'"J.5"5KY>S(L6.7H[21W42^:4!+$F$(+ ,PYXECD-(9Q-;V&K?NF=W 17AF;#0UB0!F=X0>@1\@#D!!-P[3&_&30'UN7X+[\W65& M!=N[O:@5;DY8#*P)W:*-GOD(9H'Z34$F6\3:GR(,YW0,&<]FO2?3%HD9HIY* MA3YAO5%WV@.EHQ!N#K]_H._SC.VVP?F9'RP(\!J^74W)RCS7Z+LI3G\#F<=N M/NH/>)#&@ *]VZY]GT+/E^F51!?:Z/3R*&-)?^@JL(?S;SX[9 M);&^7J)80_<4_1ER?U;Z4]Z5J0HC#-N;CXZ>)A&3-,)*_9V@3;%NG2;N; 5G MUHP-2B<8.KC+S<+5[T:2DN?6ALPU1I:+2[RKH$[%5J^]O (\.U:RAS6GSN%P M>#>>%#N/3NCAGS09(/'I--%^K)J_+?S1J%6EVUA+6\#"F8DO]!D#[5Y8EV;! M+%1P%<5./HE-I&F'C^S6JK,[/0U/?9,ZD_Q8][%1)"'N;F#2#.14K)I(AFA$ MC3/M^]9RW\DYZG*$UE\C!.QP2_?*7;8S]V8/R=K3QQ(;3#JP)&OP&.=M>AQ# MIQ&XU^.)9)T+DVT@%:ZZQ=1IIW<:0PE\,IYZU6X6IM-LO35T/MHMP(.4Q. P MHRH0:5"RJ^*Q']+TGUUYOP:"KX[N/CB-;K"(\$\9MSC,!W^$EFQF0QK0F.!IR9^,,T^!#KTPR9I;/AN4ZR.F= M/G7&H"QC>'UQ(??#[9WKM)RSG3"LEH!@O?>MD/2(Y<(#4/_F2B3V '24]K=P M6H;W=(!1D*,UQ[,],-OK^^%=!Z"S7C8E@U*B,_Y/OA4WJAEKSWU&,SA7J;KT M:$=2\;I^WMB<+O M9H[-:.;ZH\+:I_N9EMKL^OD&\"PB5_,IQ+-9U78'SCE, M=#DM!=8V4=-<4-P[9L:5)/U[V/3NW]:S?59@8-;_;Z)A"'5JS)OE33>:A[.W ME0"!;YUS(KXGZ7$0@&L]^1>VQ0GO<"YG\C_E1 ?:ZHX40E'87^E,RE&.?8Z) M(BM*,[ZWF'=XRP4S+J[OED'^D,+Q9NB9E_N_:;)PDF5ORGFB&A ZY_#U;#WU MH[FGX!N&2M\>[%?-<%E?RH],6.VFX/S 2AO%S**_4WLI>@<@ZSGP;AF:4A-AC<"MA3%P[=!-._2Z%Z6$4?7O&5.# M^_]3QG0V4MVJ>:!&,1)N5G_?S]?#M.R786RJT:F,N$]28H\3 Y_GR2DT:FA, MA)JL_FZQ3-""BS $[X/Y?4(>?? #*N;:1?$N]3E\6WGGM)L'4VMF.KY4JJ1FN%*KFC<%PO8YYR:O M<-+E])6ITY[J4;&6Y]KU3;D#=%QI-3-@D@4T"BZ!]R".54Y2O(&" J,WJQ,Z M7F=3^&W/O'=7DU[8+1E%0JM)[5$ 4!*0) A(;(""B(" @1$ $1$0Z2$@4 MI)M M)UE92?9^]GW=U[7WOJ]]0MS;'><''>NED,A6-#[;5G#)>BZIOJG*)K-H+ UF M? Z;IUERG]+_?X/E3>;HQWO2HR-M5,<7\-*%Y\CQS"7:3+T;PQ9& Q@(X=Z MODGWX8G4V$_>C578WCAYW8JN3>KQ[MS]G/)_B M><\=9QL%.%#OKC_N=OM0/A]+^G!53KD>KN+OPAX(F1"BV#-I.Q1VJ (P)*,H0265 #)ONDDR MG.S(];3[\Z!#PF];HM[ -7^9BV%UTXZN$ST2>)9Y%D*.CH&4JA^ B%"TW1]1R]BOJW4NL6C?>A'U5?*W\+:PZOD M'$X:K]^9;$>PPB_;,;ORI@X?];I;%BAXXWB@2V.UO21V2&:8:+E.<)M&$8\? M]_J Z_J8[)323&+1QN.:H0F23+$8&A%(I2!'X$(Z<'ZRP9M"WQ"M!SNQ!G6& M'K?.&I[9NOAMZ87P$X?-!<[,3_P(!V040ISV#"6"=4%+TA[5#^] (W6UDF[U MP=R#\FPKYZT[A!.E5(Z>[#CC@'<:X5!EFQD(0H^?2\'30@G9)'O:6;]PTH MQXWLA^^B@ESRKN^>&5=WXMRZ 3(]5W$)\RPJW(CE1.?;8[KQU+,P.6"7Y#XO MA..)PEP"]&3': A"[@CM\M&$6A?I^GNBRIR-/PO$WEJ4<9S;BP@4JYT=%YM+ M)49351G-AB2$(4DP)4NGCV8E0'^OA&Y^YF=\V<^WMC:RYV'%S4F1>9FD@O-V M4Z\.C3)^H@1I7.0-G"6"%^NR,5%]CYP:.MIW[P;'ZU36^ MKBD$G?945XOH6,W-]N-H>7H6]ND56TIX0UACW2QS$ )B\RG)\ZZF,0SQU1F] MRLJV]S8Q%2.72KJXI>/&6=G)&A/'#V7&?$3=($'7\H(*X5,OA8A^^-G0//R; MEXB('0Z(L*TZ,<.8$%OP*O0"SOG"N[6HR'=?WQ8F7HSB;WXN;M6.';>=3R4& MD,R;[8\!723VWFL ^O/,?@RJW M&U5Q/#HYD =8D[7;9JN4<#RQNB*#&)E5>V$2JL7S!#I";17!9YVHR M/32H\WS,4%G.>6C^'6VS4%"NG<9 XY@/6WE$M8#>!SZ341B@I M(Y"-4+GR=/]KO%.!K-)$$:>X\%K?QK5=>#!;Z-X@K MT1B/( J19-L@O"D\40@6C^+GOKUB+5\F!8<+;0:",RX[5S^^6-AZ_4C&?46) M%ZHI.I!62 RT2B,<,I>NRT_'*!R GGJ84GUN]E5XZ'MRXG)L$"XKI:8^1U1B MVUU_E742S-J2^_FYOKUBD*@FJ6M%9&U]P(.\2I"9C?!08HJI%]4UK_Y0M.(< M9XVK;$4NK'DLU*0^0B@\;"B3V^RY+G^4,_ %(4MVR5*$38 :6+JVKT\FG*\ MSN-TP'[_O1E.9%KN%5+^25$'%04ZPX-VZ)=J"6AFKC8$>RSLP^6(2>2S(>'5BZI M/K2;'&^N3CZ,*^@OL?G$G;0]-*KAGO, M?R\'6?N< Z10]0=I"F1YO%5;AFU!T:4@:4:OZ'J2W$^G"RP_WQKSM_E$NH[W M[G>C-'Q(X#E4&VJLJXT!(:6VH",5"!N'@?K69J>^QL=KA M-;[@)U,Q'=+V3M\N<#[>#$:,S5*>9U#< *=O?R86LSV""$H"@7EWR9#8Y\]N M4KSG+E1P[KYSE)SZ"W'L=T3]56O>'0K2"Y(QE&:+1!.-7 ?L=%;:H7$ M5J?;A\U!V=Q&RTP]GU>E]'S;NM/?_NM34+5YR56I&(7O=J7UQD;TSQA.>.=+ MEVA=\:D6@BEO]UR@QPXBUEZYI/3U0.<*/2X^P%_4XMWTJ,H'X@#TK(!>\_9/].3*X5<%JOK=-XO3:SOD4.Z5F&[7UP@G=Q++#OR8-H15V.FYJ;\#) MO#.*I( !'O4A[V>\'GM!N1G S)+%117"=!];Q;%8F1A/"OFDS?>-V"AN9 M9W[FBZ(NBTHG>?^^* RZJMM2@BT=?N8PK-95LZY0[&#ML13>(AW5*. L%7KL M5.B5IS9+&%Y B"& :$9STM1$H^L/0&\"6D9L7";&'G53 GD5%OQ[?C'4^_K^ MQT>Q6[5AQ[$4!+#S^)FN&DV0A(TQ?S(4XG,SE' +1^752KFQGG,2F@DA/80" MYT:)8M2+C$$&)^!%O42SJB-MIWN&V]X;(83.B.!K$Q?QR;RN7PWTY5*H$0:' MG1*^-N3-X6CB:53C0-O.,F":Y-+,4*R^S58WL)AJ7.\U54I?NTD]-F054=/% MEOS$+$\T*4\3$J,!]8FMHR*'-V?9@%ZUGZY/QHX>_UZ09I"1XF:72Y:1,*O; MK4,]A#T] (6]1,PQ91(?;'7VD!M&FB0P__LM@+!V(^YF$07&4G\?@)Q%V+[* M+T#CH:1G2W^=4;2H>GHB 3*?T_5P(KG#;\X$^H)VF?T.X*"&K M5B%-B 1=0;*JROJE"?U*SO)VR.0;C0^1X^]%Z<&1.@'S#X]FA__Z48%(R?T. MP4 ;H.>EEE3%L^-K/+!H_/?K\H5?IA"D*^9[MQ@!&'5$DPK$$SI^ .I!$2!K M383PBK"S)L;ZY:+)W]&[Z>XWSIPZ 4B>QKD'N2&6D:XCDL(%V1S"DA]DRI% MKQHUK,XKK<52E1A]I;>PHHQ#@'EKTJUZD_7<+ZVC1I#QC^>2(7,7Y"F%JM:&*95$[8]2TT M7'!E1HXD,/FX31"53Z_K-F1L!UQ;D!HSJMQ4:D<#E] 4-"D@,X1D3L"&Z[A[ M2,+JW7M5C1J2^HX@5, ]#M"B!8PFX/-Q0HG_C^%V@1 88YP.WE->N==3MC_K MGKQW +*DF?;(R8\QF.W7A7@@QY=Z,@BS:[V$[DLCG'L3F9ATSPNIDM679AY+ M,:AH6_I^XLEUW7WR=!67!D'-2RCK4+\EG?^)!7'ITRRN!YWBM7=/#Y8G] +*0ZYZ M2$K+5'2'J=CX"#; S\!!##,7?ZY"I#>%A* M[\=@6N1^?=3QR^8_N>NSGXDK-['0W;'YX'..G\%UZO/ V=GGUIY\ M.MFZ/35::#GZHL0/Q_V7"'D:N'A6N!]J"$/0HV7+MFAVI">L*9+V\]>>=.7E MOT$U0,9T]OD:T1]E0X.M9R86A1)NC16^^YFC4J)Y*JQO=.]=6X-0J[C AX:S M+L8I!R#.E)+T#1&_K3L#=F80KPZ?M6I(,_69],;T%1FA@FE.LX3+3Z^#7PG<'NH#3R[JV-]$DFE<7 &[4\B2C2'9X$*-N% M,_7DW@BU>=WTD9CCHVI3(J*C4BE>2=)V<,>. Y""BDXB)H$>C7#E6:NO #0( MJ[/;[M''^XIEGDN]_?CA^)4/"VBJ-;A5>;\W3-PG(J^[.:T5.UZ G38\ '75 M(9WA,:;/8T(4SO;&S6,D"^1=- 6H$PA1Z%-Y]'?;7>07"$NFI(;RSW#K.R(/ M'H4M0TNP)$\#(I-K',;OXQUWW@C*MC+&1BS*ZE06H7\/:@NPB,$XJGG7PM: M*TOJW>#G23\ S7TX %54TU2JB9EX<)1-_ 'HW9?9:803\+;<0;?%][HJEJJ, M3=6@EZ+'O+&%I$B!]A0I/;CEOJ:QV\MG#$M=*9&U\E]I/2G4W&%#7[JN"U-S M-S$UA0L"N(NMTJW,7[;4M8R?O\F8&?17%'B<'%6+'#SCY]_XITS&#TK2R_0! MBV!. 8(&>WZHB(#$Z[74P28=SC#&GAL/'NJ(:/) N" !6U19.LVLOQ#6;8NG M;TR^UNM2?U/O5'MO39D_AW*B$L94@T
),8DR4XP0E2_!M4>N__V\S+*L MRZXV#3GL.;:U'AB[ZG8 JBR86&T[ #V^)5V9VEHU$*?F;5/ X[7$8M\/'=:Y MLY%E@< ?@ 8. MM!R 3"C_68%^X']2H'_MW_1-8:MBXA]<"A6)J&!$BF^M58XF;V<4OTQ[X0C> MW7.DK6X3L"(5"D\.0"WIOU%1OK6P^@(.)BM 4OFQI&MED\/3N&PA).'?_J.[,(J$' MKTB4#[B(\D:]F[DNRT+_2#&5R M-(_GN8_*?[<-9Q!RQ]XRT[Z/9Y7\JFD8F.2-Q9FP=)8"9!)/"T8Z_ 4Z&+\Z M[CL9"FGHDD6)59=%-5'0O_;EAYJ7K(MY (NZF:3@Z",AVRZ[/C8WR,74/X6#;LB+WG&HW^!V9O1B5@W6BX;XB<-JTZ23?!N7PI]48RM M5;0.&?P-]4TC,D,>.S>)&)O'2?IM-/6"@?+&45.4W-34V3QG<-[ZXJ0RS07] M#LYD-M4'H*J\USJ3LV_LE4BH!**5[NT3,U49+P] #]8AWI -,AK+X$0T!2'F MLA"".@6F)P*WK$@F:S6')]O25;\\WZ"N.JD979E.)2U#[\,T !PI:5XRF5Y+ M2B4@(FFF+A6"M7WJ4<_[?58*RF_D! MZ*PNRT4FD'%WCD=(Y@@%-8WO&XT@SB)4F>U .*(F1BD!*AWD;$H ^4F8QW'M M';%,28/R^6)%)RX..+=[U^K^T*F+C!9$A6RF1IOI.+(Y M-=5\J6=HS?< 5&)_^4IW6WZ".5"*'B^#YDQKN"X"K/6=[]%,V+PSNV\=+REE M:Q$Y=0 R8+AL*>C!Q_YA\VX(YP.0X-[H+ M#);"@:50I,:7NO=?3JN@_ J;) MYR07+?_5D\SL68UL06GMXG,80F3BE\>MZ?J%%]8[$YB1*JQ4+-!=?&OC00\"*QTPU;+SM*ZK; M3C+.6:2@;?HH_SV[HT?](*R82S!+>A;C] /:?4!I/N, Q..^[[,X>;66QFL M5]/XS!D<&:0\2AZC%X!0#7Y$ANF>ZJ@2,VZ139C C41V"7V>5WPM&]QV M_BGY#"! U^;I*)(GY3N3.K1+LB*?"=K,S"OF?S'HXRSM'N*@MVL/A8R@>?1'KFB=X!$(YR^;["QO MDI?*9C70;S+3.A$L2IV]/JK+ A]%'5?0L<";^!B37<)W ANZN(R:/9IL/\NU ME=R'8&XPA0J6>!>KQ4%P',L_>W.E1Z^@R<,O32*+N:ZH2TJSV, MQ3$580-W;^"9RMOVAU4*(L)@'>B9@:H5K[(ZZ*_$ZHE[TXR"9EIP:(]-\SQO M+M0=$F':286L8Y-,R)6ZQ]O)_<'0.2=6K#"3GGQK";W MIZP%[^)#?ZV=-&C\8I1SY( U#>I5>YKZL [UQV&JW](;OWRAV,DS4_(GE!?; MX89LXJ\:C_KU_O%L049I'8":#T#"X\!@BX]'34724CRR2^VO.S4LI=D:M1OF6@:XLH>!?4^7:. M]YO[=O$1@FM@1@OX;ILQ@_]%:?^/E<$)AJ>STH:-U6XFQB"J+.U%BN=.NCP] MI7P8(5W_TL_>RNZD.>-X ;E+CUX)>61R ICZFAW G:P1WN#D*?].)WHQ[[(3AHIF7EB?AVSA&D=TRY4__< M6TV*@WTMD[^I .6$ ]!X :61C%BS)GMW>L@MM!TP!PT1I>=7DP[[UQAUR&947@K#&1OB](:T8?,!+:@ M2ZIM]GMDXK:>\S>['(=3V=3R9CIR-I;\1(+L4*^!M/[U-).5^+:(GN MF_Y[#ZD%B1$(=D@603HR,X%'+;ZMOH(5*QK7%OU(S"B.]6AH?^ MK'%#M>>&]%MMEZVS]?N,-]VK%_0U)M"5HIX;>7PK7CX6\CZ*WR'[1NS_*I2, M@X_I*OW'8I^I_!8?@UWD "0;SFSPOQ8%]\J7P4PQK0]F-)\^ 'TM +/]-ZX4 MW_YQI9#[GW6E^-\NN@[SI^&!?< @Q9*$3[<;7+[NH05_&60&OH"8S9: .XQ. M0TF&8($,[*' ^B8>65K@TS[[+TD3@3'BB#E-VBJ%B12,)Z2'L!+BLOU'_%;\ M=Z5FG@W=\C!ER:[+=QF!E;ON^V"[>TS"UPFO^?_:1^G_X*NT *G>C4?@[>&M M$$&835*0]R0-,FPVOK7[)'&<$'4 FGU>N3J\&4D3W&AU:4&1;J.C62_[=\'4 MZC5K5Q>?^G_&T4F2-5NB63BE(O.*QP<@UF":?/B#==E&?-9@T1VE_I[SJ%X_ M)E4/0RT?^]^S4HMNME;[4Z3B L%Z?(CWE@GF=?G1W^&#+1=7A%E5)U)M/M7;>/^B.C#MCYRFU3.=54"N)8M@(Z9XLNP(+RZ:(9YRC'<-UWC/+OGL'_G[;4=_,@>( M/^S19I&G[H5I0'?_F6-7NXWY1/A^+SCM.38N%/.9I-2*CH3R^SJ3A5H@8%?, MF<%),<\*!3.QFCLO8615I55HY[ ;8-J>I4P2+ ='-7 0NDWUALX<@"P0.;,= M'BHADBK"<+_M!_::;2VW]624U"80WVG(+A]$-L;0?K/+RR>':G(>;5RLCX'A M=BR\/#T#GE.J7TB7W@I_G*#'69P7>DSGI/UQ<@'CN"?U$"QDRX5\ %IKPG_; M.-L18GRMRD/Q=P:5*/,Y[B=B=GKC'30>P@J9JX22F(]%UZ00(;Y -HE[T(V, M6S._NZ5,7^Z9##L (=S_8<(^Y^C#2"(75?5ET'Y>F+IGKT=1[TX6!B=#%LV" M6ELT.\HY+,THWJ,].@"I;HD/-G%#.L6R3NJ7V;GU]*ZCY/?D,PW^3E]!Y^Y@ MEZ P%OHG'0-\?L:%%-TS9;'FU;V[ MF;TGJ[3JZ8S5ALAUP M$=L_+V.Z!*TC;0SP)908GB/@8T*7[YV'T-@55:D+O6'M+3%EQS>?\,N:,C#7 M"O:UY6D9D)3>F-GR79SI:QLF^+4CPC!G215ME$^C%89$RQN,EEN?-'?-KA5? MQQ9VFQL-['3KVLG:#'IL*"CR/:94WRU\]Q,35WA,:FRT!\NDL^^@)%.>A!F_ MWAC(DW@^XQ^ILM0;S:^W\P605O)/S30\=_O+H66/L8:%F-SLC$'V/%'0A;*I]:74$H_?WHT?XF5T7"SNS5;P-B;2QBB]T[-" \XR8 M64U.[@H=/O^!*J>Q@Q[9A HUZ/1ZB&H"S:9K0S\TEH,FE!;&5^YUOQ"H2C?M M-?U%[AU#4ZCT+U@'L"2BV98$;9->'C7+'Z$I?4M),AWJ0_3>:A)[R"UX__3H MUQ=&J&GDF!B#/8!ZF9EYK\(NG"(]_U2G%$LLJEZU9QO.,_#S=!%BKGU"PAL!W;G13!Q#X,5HU =H MT<#3K+,S1%?K?']S8\/B5*S*'V)VG+]U) Z7Z:88#__1^X=*>46/49L]L<=0 M &YP6EKAE'3C;MV2O>)S?0:\QY;K40UVT?6$IZ\_RCJ?=6)/GBAB)K@S1M M0]?*BO=BWE?A'LL-3[J':AC[+.%_Y+=ES '*3_4XU[G5:Z 7DK=;\""+J M)CP,=F6JVO(*S(_$E%+W1HA%0I")$<%?TM8EV!""10L"SMLBVV6ANTJ]"<@W M8TEW3?K).NS'6ZS ?3:$AR'2*U8MHQ];H/BM.4ZV% MOH8(9O.^L904'K%2.+I]ZO'D^A4)_5LW>OH,](YL@P_I$;:\XUE M"3+&,NZ2AF/(]#2)+I$GY?<.0#HC/A>B^^3N2+&<7-B_+/UBG"%8Y&(X^""J MQBI70>;.=\M$]VY(K)NB84'^0Z"0RL93T,#E=KZ]-]'=;3 E_:4_52GMRKU? M\#:MBIES@"P3"80?RA^OY(G 2 IEM!^K31#)?B^^RUF#=BI$L@;*ZI$4/TSH MA_&D'JJM299B.:0S&>UR+KLL(NV5Q*O#E:M$5[G2%K-P@R#]$[%PKYA8&I(W MYJ/K==6 I\JF"XGLM+_&.1&(#GP@EC'UKVDMO[UH)DYQ'8"2FLD(.I/A_'TW M-$0*NQ#%?/'/L?5."_^=ZV3E_[U)K4-0INILDFTPH(#CTW\PY]/8S>NN_L[OJ_XU+'H\$ M--T?I-YF=O[+'^\]7W\#9F]7>ZT<[E6$:$;^AOJ,+HW2Q)$P#ZP#BG/B_.4: M(-P.0'XH+WP1Q!U7ZWT RBM%^&,_ ]%Z_%8$@_T3 M_Y?\J7K.-!IQ$B.X*M4*Y6Q % 4&W'WH@>FKM"XZ*[R\U=HY6^1X[X[*>SO" MVL_\.YFNFB9GLY974#_W=^=P-"%9!KLL*:RS\@> =IOG$/:*51)Q,_2V7=6! MV[7 543W!_\N[.'PMF@Y'.4-/=US[6=CACG)_WOJH1]ME;B4^XC))^B?*_+C MS61NGS<# AEVN1OP !I/6#=-<4YG9;V*]632ZIWM673M8X8;JE^I"0E<@-#X ML/.>R1XY\'[1YV'!BH=*R##3W#*^/A&7PX*0]9_#V_ P@@1+F]9]FXT(]:XK M1NU^TTQ2UFG"'S9L=YR-I$[+'34D3GOJ#H6/4[!"Z=E%#F3]J*K9[;V,O>G)K]LYHRW%#VZ]EG^L0[^4(FEV^$D)RV:OZ#4_^9M9(FS94J%Y9($M"),6G/GK MV9$Z[YGI]PW>:ZDKCDG5Q)*<6Y8C5(*C'"$ND#A][(5_9JF"L'.?4>S_S.QL M&) KWS_X.[,CITK\.[/#61@RG4%>AMK F.(O+!4C]#3+!,G4L>.]-OVH\-2[ MI.)<@>UGB!\+W0ME/(_6X3_DUU7 ?#+)0TN-CBOXW-_G]1D-Q;V+<..#JAG4Z4!)0:'!#,#5]4Q"8D2H"K;#GY#ZJ@RT6A^.6 _M?S=5.E1XK,: M28RQWN]JSV^R_CFC MC:CISAK>/IN9[S;1%F?S]1WBZ'#%'TF.6+<;N#-9*YVWI*:L5OO(>5$^#:5S M/E8&X&M,FN&W)#+XXOWC.B,BBN5#(?4"PJK[XB8R^98F-GD H9H"V)+-\;-$ MMKD/,%-\S7-:T9_GVT6>MU.8&<2DYJ%&JI>G2N%;HYS'C[E?OW][0[(Y1G[+ MJ(OKPLT\??'\M8SZZIN_G8.A9;K^9IC8YTUZ_/=Y!?XS+/S/$9*95V]M[)TF M'8 H?#QT]0= #Y,RO+L-:<=NITDJ, .3;+UW]]]VD.9ZXM(:J\'RUV,-&D]GW3EH;54;OH#TCGM:)&X9^QW3; M>*Y_M!Y]E7I6ZWV]$20=8GONK[GK'=/9Z_^=J]W_#R[L%<3< K!%/1%H!%VG M692!LS+R$>'P<*O&69)7U7L_\)BL83T+0T=7>GD+]6P"JG< JI3'$8["4K" M:3VITT@\)%7C 01(J1#N)FMI#%Q]=J_UTKY%=18*N,X&]4:/L'E1@A6XD$T MGY[K^/F$[!DUYVLX?X7X"+]^1S5"S.GGJ9]L,)*5;!WN.O"UKF-R(85(,;Q$!5^X=F37/+>R0DDZ4?/!O)Y,6G0CB#LG MG2[.Q'T71),L8NYS>O<.JC7>>%XHAL$6:.]BG79A1V1N6)U_;LZZX'M[CE?= MO$14?!L\'-X&(1DIC6M0SH;.VI%0X1#\&3+,56=6&$A02U\&8\<'Q10,'CX3 M([WH&=YN@[].(@64)!;%HG[02OVI$Z/KU060#\ 2SN6#61:;U)=DC>Q\,SF3 M U $]W+0WTV"?JH:S9)@5'.6<"EI>C1:7<+16-XY>L?$_F9PP1>V_0X;-3W% MX&0+R>%D9H M T4<+H4I%+)M!^ 97;"=/<_3RF$:#N7P.P!%I8;[+XL^'#V9O9UX-Z_+%.!+ MAK9C3RNAG^]HCU?*[TU8K\NXG4WN,:X73PSID![=XADPUKO3]-;[]_00TJB,\'_7ZM(?4EZ+(QZ: MEU ] !G-%VO5H\839XE09H 1VKWFN=21--9%5;K\\$_'WUD.9JMFX'TS MK1=/@3IW:M<6Q.;/W]@R[9UM_E\:*P1=>?@ ZI NZ\-K'F0D820:'U%W $*: M%\T4U?UZB;B;4^-3^:ZR>J'\I](4[^K_& MT4>@DNR"WVC$1MJ@VU Q&"D[V9;]"QR7\K[]:$B,NEOW2?N,I;],VE7VG,27 M=]D,].[W^77+MNY+I$;[B@W7E@YY2-66U5Z]WL4?(R'N\E'@U-:J^?3TQ)A- M5TB(C_C%&V*&:@,U]^-!'4]D7X$6DJ[RWGOHTC0[P3?72V1AK0P@N>.JLDZ% MM>R7NZ57ML48_M;S_5;L9.7,<59@=/%Z5X_J6SU_W_\HTZ/$DMWQR&B=H'S8 M1=(&TK> *8S^C'3HHG.L[7/*Q[*5+53EDGXG7FNNXH$YYM,<@ V2.P5.&@C$ MSD-;B\ M6K[E0152U3AZC%QWT\)PO*"GVE-2&?#MPCI^)-<:;' M\Q+@W+1K S##G(:O2M5N0K$JTF%'VJEW[C6>2GYT[(C7S^\V8"(7R;05HP/A MW%:*UG(>J7I2&RJO^5LSRQT6\D4XI[W#.1;2$"^2#B%P7)5(%L@D; @%NC?: MBV#(J7'J4;YTU3O5;AN>LI +KKH?$U\>!27> O%>+3HV[1S_^.[51\A]SPT_;Z]00 :T;<_UQH6B&H M.O N!!CQM%<$_8IQB*8Z!+L!8Z=_-W9MGAS/U]'9PDB%O]Q<4XWCS));'LRW M?'K"I+K,IIS34IXKM*43<^;IB9CZ]^F&BL0?)QNMJN$_H213R$0&96(D972N MNF4<4<;KJ4AMLZE:#5'IV^529OOET.X4I;V56;.(O8UPA :!7B>Y@-0*;!% MP8Z>)E?59#PVY71;(R\+]H[R*D_*C+.-/G9Y>P^GOB__*1!QE?0UUAV/Y7!- M>?D\TYF]Q=G!X5E)BZ?PW)DSH._9)2!VZK.",/F1RMONOZ&=U7L_4@ETGJ4> M%?*&8N.60]FQ8#<),M1#[ONYFW=!PB!N4&XA2@S8 M:D)PP=1]YL%1DG(E_14%>M->B'R["\JRGZ9:'V>]XC:<.^R^?1NK\#GB7@O^ M_,870[OJO6H U46[UEI;%1*5HGVI]7)E0)"VOGQ1RKN8;4/181S,#:"3@BE! MI/+ EGD>Y 5?6QWPZ>?2OT8O:.4H*]I;4NYZ#/-27&]2\ M+:AHX,Z[QU-CSU+D^:S=NBO/82T*#T#$228Y4*8$$/^>>O4!R"-?WV& X9W[ M1QAB)77O;7%%#[]T?+=+T;X:S6HV>QDG-ON9,R^&+@ (S'%LA&/98!IS7-#[ M6?M,OCC@:&+&6/1/,2XHTWAXNZ^W'2;L$F#^-X ,F)(61 3,,'VW:9 M:IB2%N*+5RX_?%4UIOPX@-7_U:!:;5(S?5_M5%6WG("75=Q$U+C/R>U" M@7-YK;/ U1%>][7B2G/4 MN)]"V/RZ_2=QNG*5_6>&*_8(FT6YR:3[-W.7TN^^3G,Z&0X[RGLXD(0$%*U: M(8==44<9$H"/!3DB@S5;J(THRK"[LG'W3DIIF]_B':<>O.CO:[!'@BPZ,0-, M7/X >P28>LV;CF??JP+2/AD_@U]>%DV=.#.,=V6TQDM[^M1<.F)T #J?I'WM M"%_3)QY+$@\119B^0N-O#:0030!%0?#"KO4;O,.;GLAM MD3"[<'-4L/:5\G2XBM,"VX97W(+592H;#$826@L@:\^#URJI]X&JR6;XZ3H@ M.S\P^^J0WYY.E,XUI^#?;Q*/V_Y.[HB2>+5^UN23H 'H,'*-AWKUZ0&(!>)@ M&GL JM"!NLV.)^6@^0J?OY+_1)]_]DB*2GT? M7\N:#Q]&5!HT*<5 2,;@2(88X$.8)=833S:CQ.(EZ>NYB-L[;GW!9 M(UL.E[@1VEGX_1=(=X'<2SST?8SF'4OQ!9SP5Y2LR4; _<"8?07/5H6O35RQ M#]4KG$6U@R-3]-^!?Y\,OUO[Y.A[,"O]!\0=C63\U0J^JP<@D8:3I'8(Q]-1 MK7#*:[0,HQHS?]-B6'K@5XGP_.$@\>*%1Q9W-5] 7;EDB1YS!Z!Q,.4KL/0U MT!P*U(>0)@EWXN=B[0(:H2?5IA\M5WM/F/H$B5TO4.Q5EW)'7/Q\NK/'2.!H MQR9X@J<=7*'1K@2"T3=*9_(.CU0N!-[-_V+W"O. M9P6G>4$LTL'4Q*NZF?0O,+QS1I"4%P4_S^BI9F+,<8.X(C6PAAZ94\-R MQ$-;HK!57S;1)%K^V,!A[L;ZID?R8$(UL9ZLA,BBW9[ Q#XPS$]E5Z%_A1VC7 0V24SN& M'TC]VIN+Q:&X5T[,&"J]+[>^+NM6_/;6H< 352/ON;[CWV78F7=K\F8K+%YCQF4^&1TS-%F>#8=WP?" FZJV+:7F]6(VFL]'PE MQCG:$_+LVL;\ 2C2$(\5 HX_<\'$X!XP^DI_5-;'=7#VW>EK7GH=815ME*A< M_S$0BE.:9,7A<6$(%R7N&^2S2CPP#7+WN["V Q"O6KZ@:0E'B*X45_H=%H5R M4WGA&7N)D^+Y9H5=T53I0.K<4CAB[AM8T'>#?>KII?V *!C/Y]Y/O?FV]@WI M;^[IW]Z-5_BIHF;=%?+%.C6FDKF9@ MZOVAF6.[6DU'Y-7"K8",IU5L/O;]<[T3JH2\*'5D9*HHKHE+"\P-TP]@]([Z M(H3IM17;C.X:;-14&^7!D-"M2RS\B:<H(FHU RMTHCR"^Z6 M;YU@YBJ4@'MJ':=0Z4\_D_,>'=X%/4#.?5_N0^99.^9XZ!L/B/,&$LN1PQSD M",: 3V 7/K(5<4(LQ G_;+]F*+M_S48VQ4Y_/%K%5H^;E0XXG+[I[TV]S[+- M&LIRN/#0$6^NH,CFV4F>.=EVTWC&17IFPW%"APL9^GHJ/L TJ_W!*W;"9=%+ MCX[$)*IDGYR.4#DF._B'90$\GM><)4(*H G$SAYUU&9W=<(TDBT^-TY4Q()NVSPB6C^S(F\CXTL^KNS]8/S.8 MO27Q.U!@:,_;R)JEYG>*,$YO:5%I?)> ;I&P8K!OD+]PJ1(DHU],1(96<(1 M?@Z?EVRUV>=2Z)DXD!PM9F?!?YH>^%;WZJ2Q H9I^/XY$#].8@X(K\I,CD Y#DBO_I!EN8UT)L(DVIJZ$C(> NVZ# MEF0]L]L'1.]4!^6.(YK4=66A-SS\I._.- 4_X<5;1/$JVFH^4E$=&QU\_X^M MQRRBHICE[[6[7<04]HX"(YM6&. Z;4*W\$T[/*\1X&=\*L&JHU MJCNW)@T%?]?4JAB]264("FP["ZC&?!2W_S42[H9?;2_4B#5YF>>+D%TX\4+_ MV J7P#*TRJ"%C^1$*0&0I,I'RBU? @?O59>;*6=XO5@4I#F=0XANV= .%UTV MRS]G[#M!16[WLD7GQ3>;MS))@H#,G^'11?Y[>M?Z_L=K$9:^\6 K,FN^Y^<_ MHG;=.\2I+H'*_CE-4,MA1,$ULE,[7*&"V M^N!I.<#2,N#QSO>8 -2Z_DZ-\[/<#U)4_-2):W%^Z!'/\7+*+7H6XC&"#7F4 M=AAPSOMS5^O;CX9XSM2 7Y"8H%D5(Y_$0YH/\5?%K4:<'\HDX&R8A#J !Q*] MKXB"U*)BO5+C&RZW3(W!ZNE?ZP:G$?6Q6ZB)[7CJY;-P3T8K@O2\:+IWC!9" M]0(^-J(NQ,Y!N&<.+V&Z"BKP(>S7LFIY$Y+WHTD%>#9F^UYC."N!(%)8HPTT M4LU6F1JO;5CQ(+L'I#CV>VH^U=$:*9UD)R&P?\GN_2.5&ILW%_:K"Q"0?E>$ MO)>I&%E6V&KI5X$&__JGBC'A*6;HY>5U M[A;AJHKU!](G;D/U+5,BE#DBS?[6UC_9J !<6JJ[YB'\+>^U]..],7KE":-" MXM\?+0C<73_69+$*38=6_)59U)N,X=U>GE:(D'IQE/2T!SY3RO>2\MR"X,,D M59Z-6P\2O%ZWP0>;9DZ0-?@W1XO !?C9R?3==,:"FF<'Y@$F'M4SY38OR_$" M=4DR#E,:!77D\F;F/?C+W,54M=3[R!\0)O\#+N":E<*Q;B3DVHX33]Q.:^>E M[^M=N9,:WQPB:G%?/&Y,W!G>PY'G*2G .-4(> ^@YH602NK6)Z,KRA7*1OK M^ B!9EGA(Z]KYA>EMQ[*"-#-F^TE7^#8S$W9C-/1-DDCGC^R^NWO&?G)?RD)DV!2'!Y-R9W1M&8KQ$4 MH+XK!F:KW?=D!IP"H$R/).':$!*5\K=-T$\-O[HEK/ZLJA;+<::X/68/F4,W MK/9BG4W#^F&'Z9DP,.F=PWW4K7Y'NQLN^O6PCAT_6+&]BIJ]B)$[ M%]KF!QN<+V4SCE%+#T =9O"\_2N-03S[Y@JZUX-7WA/!)4OI8[H!-MU) MD$6I +IG7EW<12[=.P 5KDQ$8 NFW>LJF])7*+^7:I/K&A+:TI!#B4\K^:WV MGLGU;\L)_E/!C"EZ_VH?WM1=/P Y(">8)N#KHV3O1$2M"!RP\NCX>L? M)NPS0[S<+KPM^E4F%4\4O1CU++I]L7FK RV,KF;2]V0LU_85'SPTW@_!]^=2 M>GA">7Y3GJD;XEFYGLJ-D]Z%"<< M99@X_0FT05;UGO>W0G@CBI %-('Y7A::(6E;5P$(FI=0LAM8UW\T5!$,K#]* M^D-.S-LJ>KJ7U(XE&6V\(@>&>D:!RPUB8,8DI];-S.YOM"O#HC,#_FOEULH7 M&Q!KYZZZRS+XD("'!SP@!##2CR>RCIC&\2W0B< :J9L9\A17?MY2 M?V/WP3Q&LP@-O#2@\2TQ$LJ;LWI!O4U*$TN49_3L'6,BWYQG MNX14Z^A+C[K>$-8,*=4;8I?ZNI/%^=J">(CUU%NT&] ),3QJ38*DW9KXQ_X, M@+R0FG6:K% F_W!95/J,07)1]>$"G=BCC=;'M'4PK ]47H48Z@7VQD <-M[L M8OC2NQIM>J-AJH3'55(FY,K(&'3.$+X&M)9N_3@MOF_*N[^[5ISWV!)2@QZ' M]8CGH(31WS?8,]5_@'&?.I+EJ5"6,! ?+/.GO/K]=WZJT47YWR)"@W7Q>RQS8^&ZQ[A :3!41Z()TQFO#(8J*I/DOC=^V:'(\2>(B)S4N28 M8MN[WR94AN&AZ\KAC0^#9]>B#T!G,TDMC(X9YEW.B3ZVS_T//8E"!(0(($L) M(8_&8<1MCS?@^Z]Z!X>A;O#NOG M1K']41?HA"D!JR3HO,>/[J6FV1@,F'SSTC/!=0\6RQCB::<^5?U6EC7W3'HI MP@W*P_B)+4=&8ZZL4JYO4 5_<4%,9ZN)J8DU,<=\AEBDB@DJ%C<'"4,;A1OH11,-/>L^0XGDS'3-B).\ M*OE);N^FK6.SE$=HFDQ>?(.42HE&M3$$R3/8X+G,&\WF-GF1?D4OW<:ANV(D,:;4^4]E7J3Y8 M272;:T3+#"V/QUAUZI^\+:HKWL1GJ>1^ .#"JL,M MM_MW.YCVZ-EZ1NNPF,G(Z=K!YPIGR^L?S"=_2I2/ZN]O-A8YA18K"?I9_.45 MN_RB)W!^B2B/A[R>95=#L #5;?;G2#N1\3OF3L6!J.9+2)EU9&Y[_?J3Z.$' M>E*,]:..W+-7IEB5"6E,T"8#\E0=-RWG41QJ?)=2#<2234U&+C":RP)[VUD9 M\KPBC_T$&;=-CN".OSNSP1$'$EY@6>Z4W^JB) )[5&5X_VP5-YKYA+%$'[(! M7MI>I-Y.J%D9@)J%2+98I(*F[4R]2;0#VZ)5\P+O1W- L$'CR108D"9 2_D@&>)M&4L!#\3EWM62X9M&^O+F5& MPR<*;W7M5-R)TKWXQNZ7LDVG"V'V9#L<\3SAD ]K:H#K")2G(JWZ5*SQ$\N0 MZS*F^EY<-=/IS@N?_O3IE]W[6Q3 WQ.TI3$A,WX=87"HNR(BX8G6U_?YS6491E*A'_]%':]C^AXPM9U MY-VG&NK5F]5W=::6?C6"@W765RW_?&*?R(K/7O5?'+0>\"@F2/,)#'&<6?#5 M?&0@ LE\L#F_24,K^'NT3WDA;YOU7ST6]>Y4@AK[]XO?LT$\1C;G/AU;+R0J M?=E4\G!*TV =EV,583LUMWN$Y#YR99,4GWOS#WGE%-AMW:8! 5!"F"B-2(-)4F E($8D-$A$CO1$5$FJA( M#XF"@G3I2@M2E1;I2 L=I4KOA 3I+:&$!](FOF?FK'5FSCGSO6?-^M[YN 9PX/!4?]E_H2_B MZ[V(N,>U'PQ.>9#,-M*8UQ1JT)T%%%C89:Q97T%G-AP+G,&D]V]AV)0U0/$RCD^J/B+YBJLOLFB&2/X10;'P;2W U3\M)L79?JVMWR(Y_G-*FK'E*FB*YM\_^#DY4&,38TT$.:$!J?_T;^93S M,RQK_=%D0?*MLIWVP]FIJ'OPR,L\#UE-]^\FGIY[PML;T,YW>,>B=<+;/"%; MU)D.4L(N#, K=R )OIWMHA?G^2^9%017F\V?*O[/TU-6+5SPHL3N8][X:26GC=-T))97004&_ M*$^ /F MP87LT9S=H"VG>E2"R4XI9;]#5()0?6SH98?98O%@@NPBV")^MH M;/%D'<0@'>1,&(W]BF(!K-WR2?(1+UIL/O2[1D2+WH]F^WI;O""C9[IRV(.R^.JT"LMTVQMM M.N@'A_&V1XI^MNXV3)#Q^#1M>F\F-*)#D8\Y9O7).P,8Y1^/#_/^SG,J0-S] M1ZG;)I9@@ H&$^KH(#JWAG/43EVZ:ZFQUYE"=G>_1+JY0S/@6R-O1M; M@5&X4^B/=:K]3"MC:Y]60PU6$^4O3,/4+DCZ6I)-$=:)?!!4K_[[^? M+MY =]5D=CQI;%#B-1IO_^3-M=8J'Z%UBJ*C*.JLR?;GF"TICY(E5N1:.B+4 M=ZF]UNE-O4"A+];*S7I%\/58_$Z0N;+L]7VUIGT5@(KWX%Y%R!%%O^"+73RN M[)@T)*VN0K?TQ),=#N)AO=B[ZW30Z@]1_@MYU-5!SV3@41G"T-@ ^0ZP5^\@ M:TIJ7O'_-7.HL.-!N#"@PT?Q13S^'QW!./1CT"B5X$01PY2A0]I*W5!FO"Y* MQ*A9M\@'=!#VBPCBZ;*UROZ'RCH(U\I+CQ^-M=&S,Y &\>]FX,]\9#Z< JG(I\@QO^?19# [>( M.]I;;U],C]=68B?T C?IH'S\L[^G4]X@4IX \4W:1XEII0;S7,>Y[5NIEL\G:WJ!\P0AW%+$<#%G30B34/VOG:E O,XJU(KOIC=:]T>*(=S7G\<_G?[I@-6A0CS),!H;*T$+E(%\LEO*_& M!AUDC#A?UI"H8,ZEV'\J5#7[*/'#$ZVHP%^66&YM45]^?'7P5CT34;K%6W Q MXIO. M8Y);&L^W1A6N2W3=:CIWZ>X[X!^GT\NKC0.84ST;/$U?_=U21S\RVM MF9&>M^(A$L8]ZYWO'S!)9(#X"% *;S".5.E%5D(,("ORBG.[G7,I5F->&R:M MH_N*?$K.W2(#>J2,\ W-<+4_NAGO+(8M(*609G<+W8@6[0L8(N('[B?;@?V9 M,;CG-[N5GH)7I=VGXU$5=RXK"G?T[KH?WK MZ00,>-=P%TH]%U+N1@<]CIGHA (LTNL8)YR(.>3(70'8==C9U3IXU=.G'_1) M*.7;^HJ*+.-Z"ZXU@".AOYD.8J%PY5/4"!RY"XTQ.5.2C>FN 86VLY7U%[[P MJ,0MZH$?%[SA]P8),UT'J](&(,*5T#!D]5(P<@[5BX_ < $>#P@Y-#&B*8G? MW=T'#7(\Y1Q[/T?3Z!2OWL7(T-?FU[N8G9HZHRE&?]L(4+]1],C7GGGDHUMC M(GFNYA+ZEDP:+1E96-!]_B8#L*9?)94FV2W%#;1S"F70NV_CT6Z%]L#$48_,,,>]IH'S_?+?XXQQ7NZR9R;:*C:F'[% M- !G NP(&-(+P!$7,['3Q)^TPHG*KINX8W=[#">@/>#;%(@?["M95^.X+'SD MF&\_Y8S"'#*2=HW6/'OA=SU3?F] P;/JJY/#UH&U27&KUWQZ?F:^ZCGO]"); M,ARD?KY!E?2,&D$'.?5/2 UN&HJ4PZ5P_%DXQ'I!M2OF_>NQRA5)_/$ MIX=5\/XZ&CE6\)LEF=9.!PEK2I)OT[IGV8!\',=-@:SZW^Y9C2'21R?M=00[ M-4]>NW*W2'WULNY1P8-NG$](D1R#FRLS5 @:]BXL-X>T^6S6K+W?'>9L.+HC MQLX8?1X\0N;[WO_[(;^TP&+C>]AX]=SS&#Q5OQ/)Z;:'/N;BW]-AYUC/CQ!"4<_NY_!,?R[>WM:WY;I0B8 D/F><5POSWW].DD,WJC1K M$.GEH'(_*_Q*"AUDEYY=#I=*]#X41#"(IC5Q5T?!+3 M4"E$:/-+.YF^LN)-!Q$,8L:[)B@F@O!S',[S_#7QEH,HJWI7R20O&=G?-I_A MAX"B@HLRN>/!U/X2_-YCUX,79F-G M=;#&<]_:])-*QY\@B?,.YR;?OHR^P!Q%#4$Z:WGBW;?:^MDIWL -)P(=A%<- MVHM0!2*3QNK6%01M5&P"QO\\%3,JWDAX6/[H%.=\74Q6L?R&"KLE>ET^.^-$ M-L\M97D!B9M7!.[.!:D?M4@$.DFFP$6%9HP@7&,8SE0 !$UU9/<0']C984U' M%UO.\]>FF*D_^/#U9(2P2]UU,WP%\@DZ2)KD247M*@3309>DDO;C;CB)_$F^ M^(BO_<^8XD1.&64[Y\2EEI+ILK83S&J97#>3]"_F:+AMW^Z7N)WJF_7F/5=:.NV14^)_2M=B:NV;RS)3+T!-\RO71=F_P94( MJA'U3GYD18KB;_%R0G'E]AJ87V'4(LG.'/\0S9FJO*VDIUG^54]>8.*3C>Q+ M5-+"/6"I'35I,1](BR#KP6&$_#;V!E;*J9$--TWP%QUAI,,GFW;A,3DO =MI M]O1%Q3C-"C:'R0//O:U6:$BC"&"!R\9AN+1Z9KW6]VO?4W>S]%/7?N1FW#<;W="<_[ M[$8UV?AAZ>210C]W\*?P0JD]$(CK)H$E'(E3(TB%S1L]'L5.">I4[D^D_6E? M;"MSTY[WAK"-Y;6?-B?*+ZU:/6^]Q_J+MNJ_ M,HA]'+-)%Q4V,;V(_#VN@2DM\XXG0X$%[8&_4;0)($-2Y[3%4OXN\!^*P^U\ MFF%O, *09QBA&X2UN=#6=).VVC;@_)!!]?1YV_F>Q#Z>TRR%/\Q$>A%?$7\_ M0(P%4Q1)$#!BRE[*P!MPC]7DS9RNM;KMO_'CAY"]PVKL^@-=[$?!O2O3J> 4 MPV'Q?"LMG@-:^#JP>6F^3W!N57/BO4=@8<'+_7R%N[OVKURTG18QZ^5D7L0@ MILHB'((3!$X0!K=,PB_>=!$-_FB8W0![;E48\Q=F;/5[KBK[$7SVH;9[AN(H\"_']K MV!2E^Y\!I4_V7F4 M^TYI\]$+?.+7+_-=GP,=!XEM9&T2_'XW((8;2+6J&"J2Q5^QP\)L91^T M!!=>*V72_:'" -D-N[^'. &&^J@ (*1' _/$JWD_[A#/9$:GP#F&%/.Y7NBB M?Z:SRJNAA]0\W^W0+K4'G"P+3J].&H@!>BZLT5",_S>I,MA\B1"]-1 /NB9K?&IN2X*$_4318A096/$-Q,=)5R;-8^J,OBHWG-A \^74>N*SB8Y/LAR1@R=U-2>U"0LHK.1L[E0W@Q M.&7J%Y9@MTU5:U\;0WV[S 7$@)1D0@S\[&]R)TS=@L 2>4 'D>@@,-[/#G=S M./MOW3SCUZ5?'5A2G,)?8FS[7*Q6N+S@U?\VE-@4OOP_:9JT@2) 8T)AA.\8 M%PY._0^JD\LR4L6>G;>XCS 8%IDA#EBLM,,3&8(X$W"@QC*B&@:4!KJ'>44L ME)4^%3[@/EG']326$(A'%[N26YN*WO^9/G:O8B3_0WP!522;*S[2-!F(&5>[ MQ;)GFZ'D:E6MD-1-L#AX?]H(5@9^\*_N#?"?FM4#AO5CD:;UO+)?$66GEL A MCWX4A1&6PD1X)6ZW+U9\G,_D?,X=/WNW'5%@D48;@Y1O1I!-:+T(18"E^,"E M47S@25"?WQWSV8V7DA6=U%]QJG30&WQ]S]*1"8<@\>PK]%8B7=RYS!\SG$3+BDZE%'KQ+16 MKJ-$=3UQ#R_'<]1+[Q&B0X8]=-"M^0M]EXQ\H$\9EWX^*#RPLK)]HL?&V)!F K4!A<)*D1!^C4*^1K:E;$J%%>[\L?N MM7GWQI0'_YRY>O;%[>:YR^E M8H\&.3R"Y2++DM<5R5<0[31!6C-PBC YV;%JR6 +ZJ+T,!JS5MS*,?ZSKWWJ MK-9IBY*Q92N+X[AEZSS%G>X#BY8&?TRSG])!<&2]?Z^2J-O56RPW,V8'S;W M6:.7Z:!?N2/*?4IS3NL[!!.2,^$^C$O[&$5U2%,UIS.(X$QXM/1"<=% W'$1 MCA2.[-VR2^>;0U9:4$Y[D%Y1$QU0.F-_NVIO\7;D2(>\5C^C%TL^@=VTB?Y\ MTF?NC[C%\H2VWJ>GP*>YLDG.G,,[,HX'$K753VI1O3_VN>?*NI1Z/.'WPAL6 MU+O-J7;3.629ZM_[U:^C3L:IF1DE/54#^8_]PE0B*7S]<_Q-'A4,_109"RRU M#2RQ)FPEC'(ZAA1%+1"=OSFB@@5TX0H7 MQ> J7[I^"8>M:*9I-:]\'+\?^8YOAXJ\]\+G387S*[QO"+P?ZOJ)P6KV/%CIAJ+S2^:Q= M(OD7\C[-O7-1C3+&+VMXI:C -&D[WAV32N&_GA4N4S3_?V]0 M%%SKU#'M=, MAW0@*SBSG7L&=;\X7TE<K[JI%S>?SQ6 M8#M;1 ?IU&O\A(R4L#?/Y11KZURD@Z(1N_&['LD#YPI$+Q#/?,9QG5S5EAW- MVU[?[19XOHDBEW:\'Z=='SD\V*&Q61"OT;BA$QWSK=X^0@J:T "1H&.0R^\0 MV^:'CXZ #U=@R2_O>$%#U0+X/O?3[&X:V[^JKFU\57: ,OOT>/YMLVD)K6S*+>^G/AIVBKFFA+V7(6IF=RQ,6B M\%*ER(+45.#42#G!ZIY)?$(U@VO,G_S35=8&>2MCM8W9Q^/SII3'5$UDKQ(R MN^^NWRR(>767C^/_G)6EAI"@("+:)Z/RJ*HM#R)6K)(O/=>3>8YY,)4#WNMJ MZ!/\21361^'*NB!\5E^Q961C.JC:P0\BX35W.;YS_B(.5Y^.Z:4DY6/!QQ!" M$W QP"@3KEK*=B<^K_-D7W"8E/AKA@PY\K$.H3)LI(/,.WM?[B0G3X9@4(48 MW]F2KDN_X'$0_US#T\X=:7QQ>@JW&7#V^LR_ O[_5Q;B/!W4W (KDX&#J;GK M&&C/CE?12OV-< MN81F@%NX_9;N0G9W&>.X3ELBRP>^8C?EE?E7<1W;W/?CQ(\(J@77;&9ZPA)? MRNO;)[G#-87,O/3D,:X4FA,I]%T:,GE>32;^"EKP5?,D3T**12BESO] 7O_Y M-+S_"+H0^1@*B&,W',E/*_/#'_^&X#@(M@NV +K->ST(KT0QKZ)H]8L(+43. MQ5P6_3M\C2$)@D00W>"R_G&*$U%^0%OC/W5AYUSZD65PB@\^20#:IC[QA[FN*\N&=E>FKE3[XB7T"L9*>W_ M6#/ATJ"[V>0FK(2Q/C0.7]!6H+P # B\+>AY:,2LQO??NWL_HS87J'_6CWOK M""XL>) >\&[ OBP<>#2A_V5D[!-M %O%U<2P9#JT0:!ZWO=A?=QYDK](DA2F;G>"51V4 MH?K#M-^ ,V:3@\ M]7VL%2%&!'_0M"NV!>+;K1<6<[_.WGM2UXCYX9SWN=_M80#$ 8IT$M*(&5G]0@?%ZV<;.>U !7WIH,2%Z7';(-'9O-E!"].QK$$3 M!J+:/&H2?I&0^6O.@^-7POF6>8VHP=?4A:;.)*[]QU.1 M'ZW:X?$2<0;B!LJ1F^OZ2L)Q4&.#J^&TE)^ CR2N7K#5L4+<4,2];B@;3TA\V#WXP&)96C\C6SW#=DOGJJI-\8;687 ,MV6\2)W_I=Z%>1Z^BLM&LUT;QLK<#AG*1 ME Q]0CAR7GQQE>D;V M9N0K0SV*GC0QG\%W3X&Z#FU> DMH"=QF/H9G?$70+BU@LY+CSLJC$+'-GNNB MP<-$F"QM"D4PVP+1>NS/#6OS BPM/J+GB.D?3&OUES-F.YHGF$M(YS0[767< M8]ANT$&67'P'J>3KB&&L",09RTT'M=P@AG;Z6(=WBKEJ755:L)I8JGB [LH7 M?KX0K?U4AU_&5!=U!,30M&BR9-L0:2B?GMGKY8/#K*B\/'%!52BTFK M:N_S/D\=_^VMPZ3[R';C;SWC-$?O"@3\Y,U'A5V8+7"@*PR73K(K1UQ&]&!/9XZO[]Q;0[[OFSRL[M" MY:>%$7[AP&CA7C7MS]&JS-/AU-E_)PW,9]K'B2TY62DH2\/J+W][1OI/T?X@ MC0*%7W&ZU/2LNKH:!^]5+-%!58'KUHQH3>Y?S6Z!S&6#&=;:'M&KD93L_+)L MIZWZ1&X3TU*W6WVG:(BR(V0KG#*(_H:<*T#R(G'B0&LN1:F\9L8#UZ#:\^.Z MO^WTHY^0NTGG(;,JVR/(HP 6Q7#=+_=<7OB$B%S2']7H7^J;/! GSLIU4#W4 MTTP&15=P8;+JCZS%Z@QK[3B7ZC#@*XHU,2(]3V,$*)W8.MZY*U8R88YJ^X!%4XR;JW M\21BXT7LCOCW@W.,1^?:+*+*+UX"+V9V4UVL%2 M?=SWW,OW[TL))G%QL)T>R>9SI/HQ[M+^RW]3I_W_CP47^COOD-Q1KX,(V(!H>?:*_?E!^0H. M'VC(9M?AQ,:6W'-N9<_;JV8#;^>"3ASU%Z3H41OHH"?%%J3; #%@;EDL"L(,*LVS8ZCV&+\]%3U,)65ACI8Y9KIE"N';>;,D '^;D6Q? PTN[P'.WY_UM? M1\AUAFW"'H=4P!_-<\74)N8Y#+F+#[S^)O#JY&"L[!__*UFWM>,%J3)HAL(/ M/1YHS?U;1&IT,17,@-6LD+;2YV2>"86K@25*O"=% M>;P6*DR0/@>H= @_'.E'A.(1#42>_1?N,-.4A5/]BAV6!\YT$)-!(6"AKL-' M>X(O52G]]!DO+,@UL\S_U;,_9MI^G>\&V<,CK^E_S3\&1":1U$CO&\D-]P,S#-G<:QW2$ZD M\EE(',XSQQU#E,"E@$EO(_H7[\11^G;41Z@R# M'M%3,47_=*O0?\4B]D^%DNX1EC:0A'M;33X(@ZH?CK5;K8(YP32MYRW447'4 MI1O;:DM!0D<+QDH'[":>.D9V*>Z6UNAM#^<-9XUY'>27VZAD_Y[KO=)SQC-Y MI&E>K/]>ULNX0!-*RHS64+DUJE\Z@B*)AS#YYC\@6$0JAQ6I&%S:UK>[V85[ M0>B*-$N@B7^=V^-+AWV#$,SIH'$QF@R 0$ZZXN2C86VU6IETT+MXP^H8N6\3 M'?7W,P-7LHQ^KA(CO718MB'!>WN>\.O3QQ;G-V(3#(J,-[:&QKI<=?HRLS5 03<\]JP(F=L_$T.X/[6K7 MO=D&[Z5&$/P"+"+STC#-8'\DW,2^B*H:=3/K_-P%81!H^>*P M$6PI:>E0Z[M%,T,S]8=AIF \%9#WWA8"H;>&)C>)IG10=]N?1W?W+ ?NTD$E M>8V$F@QV2]'51;-HM=\5T4M,IB?CH(_"*>' "E$0&8$\JZE#%+1XG%+R33:I M^; (M!&&9!UAP<'>4,7*Z:#U39[\I&;R^."A;7+J\X00%&03_Y';RXIA-@IAAT_R MMZJ1M>K3%KN&L[/L=WE&1X^&7_@H\;+CB]GIDXQG!MJ #=FS C:R[M9PG=1; M^R]'(P6!E,EL6%=C"QDZ.R'OT8C3%O5Z4CJ>N(E^KXT^:. WW+*K#CQM!!O3 M7?FGV^/]*Q*7\0E!-U@ M^:I"$N;ML(HYYJ38\8BZK'7I5L[\U*]B_"%$:@CHTY@KJHY^I?>P5'M]M&+) M_9$\S7E#B[>65L=NCG))L=6J$8RI+[ MB4#^R<7**Y06X:6+6:T3_[)SIQ]%8[Y4_X,VV$BQ!D+I=6E8QY/9EJ$AN\*P'*^U*]7)XHIPF.">N18*_;#KM)C3?1.(C(#AVTD:&1 M(!%CTVA!X]WFO-Q!=55]/3288G2P20?Q>WQDL"_P8[OYGPDL M^QWR642']=(&;TE^.,7BY*@]5RF*WT+\TF'PMT76F/RG2-RR^HHGZ0HUM!(; M4TT UCH_]N<#VB=>G764'#DKZO"!=)\P&&CF]PLV .'R#;A%R ASQ:$YG!]8 MCEO=_#YI;7.'[_QU-1 ;+800WWQ8?T/-26!8^$6AY8WE59)')82JD%]72+87 MPH4Y6+<_3ORV"^NE@R9IB. *+2Y=0E^,*VZ+:^7[Q/C$=<9O366:AJN<96-D M?J&I$6SBX[N+S3?9?CV+FY#_2=63Y'/\SG@ M_[E7/M/+B6*%0["X;O5:C'+ M08P.\_CF[)]8;H,=G^D05<]^%)0#9ACC59EM,(U-Z.\07")T/;6D>YX. K5[ M%E @C37M#1/'%@;M8KAM3XUXMN@/U)BW.OBLZY@064(K%,X\\T$($+5CW;\Z MCY$VCFTD3I^_FQ\5(B /7IJLG'KK=J^\IQ;]^3 _G+?[&"JOYZ/74XM)+Y6 MFSF&HMWENR-+,FOH(F#*OR:5!J)\&PL7B_J7$.%D<1J;$N-:FD<@3GP-P!C! M2K*1(/T9\Z TSF!H.> 34YQ?TLF/S-O='X4@<,IS5O%S8R0ZB),H#VU7?_WR MAY?.A8:QR0B:E7Q48/_KR7+(.]_X$*4,WIZ%MSW?U S<:#W).SI[T"T;Y?3? MC!>Z)?K_^)ZZKT#A'IOKI$C008(4'6*U4<6,.\Y=PFK\F@*E88:'_>*>I4,L ME.K-=Q@#N\J J@N(D\@6%#62 O$)<%YP$96-,_#>E_EE]?W 36 MJYL$.9?C;6J\V71!0"(#E(N6I58T2M%!+=^HJ7!]M,VTGT]R$FIBTH^%8[&? M7(^N_>)#![VQ6/CF.V^#JHDXN'$II[CUYX_@R/;LJDIZ< M36!XI*/ZA7:[QI"[1].88+:(3@C!<$.W/<:5J#J_^5DN+W&[.Q_P?F#LVH=; M$G&(H48+U&V T88]JX?D*Y^1^-,A8G"3<\<8L.&>&RFYKWRTF;N_$:.WH4T MWF$B9XN_/#3'%,*O$.0>)"@92@:]&N@(6?'VTE"E]F)2#ML1$1]?Q(A;1OJ/ MY4 .%+;)Y%-65E;.52^=)[URS$F$OP4EBN_N#MPY4A#]=Z_#>$ ':221550% MN:$GP7"OE__5B?\_7=H, 1U4: ME8 37)L:N_LKS19N!\3D._N'WQEW''3_ MPV\1%^FYS8KO+Q?<]IC"TDZPY+NN^!$]2?J#8N6-3+G#]7QG>(2B%]9WVCSH MH/N&I^F@XX-'J@NE*3 H().M>K@A,^?4^K Q2\35$I+GEKRV/3:2N)NFT.XW MQOI47R#9M)QLY-_A6I$,D\ZV$]1V"J_1E9B7+9TKOP3O]OWE?$&;& CV*@A0 M[E]R-1NL-. RKAFH;+@:<*W;*D6F4/^KM;I8K*& @.61(M9FEM@'%ANPC70& MG&P BF3[E;(U"_.U3-\6->\)(*,#9'W_Y"7;_".OEZ_<]6J:;'H"_K4U"27I M UCR1> KX($?>R_**AF;;#A:["F9"(C@DT%.P@EN:IO9YS'EOD)M/:%1SPI> M(+IYDBK^[ 5.BZ9U$^V,9^@@'N+2^^D;37OI5FC7$(][I=;R7:[VNFN;C5%U MN8L51CJ(:,33?Z]6&*&P ["O%%?@%P[U[M"<*(\IMIFH^'#E<=2T7US@*55% MDHEM;B":<0O7_V[+GXC98"^B/!Z6\[$&KNDJ3JK;)R<'9!MKO62;=AIZ-=9+ M#/$1%<9%VCL$.C=OTT%AY.\P=>5 R/$GQGC[BRV.5;7?5'IIQ[8,*%F?#S]G MKPAZO\VQ7M;0RK*9M+*1;"@Z%9.D-G"S(.8A"/S>ZF^;PVN2%^\9&LR44R4B M'5B_MEN=0X=!YHKH(-[&@0+ :8Z:V&$^*SWB=90E:N/3E_XOH/N(:)F-6DH: M]1OM+V+- G00'BG4^G+1NOMKA6 HPT:S=9/1[.I?+G20SH[F(<,PX':V'_XO&84Z M5! =5![:3@?%I*#&$<* H?/& &EZ-1E<6U%-!R&,%3/(%G++'($-9 T&A*O1 M^"A2SS3UB'S91/,Z41&='K6R*@_2>?4=5MK.4J:8Z=ARF@ NE.]ET;RFG(+3 MK6*KF5NTF355VNF1_6>D[49PCZ=YNMHDN&<7)D\'*30=.)!!(7\U; M7UMFP82ACYWF#>^V?L .'PDT(_?[>-$2D198[%&D4_][QI7NAW2&-HHLL[/_ MS-ZHC00"4JO [>+S*,>S1O%O9"K-3!]\R 1=!@DSZPX#PZ"BHKQN\"2 M\Y,CN7FP&[B_90_0<'@I8W5UE/1>\9?^2 M*$1JHZ9K\\[,W)CO!_]R\LC'2B9]*]3Y,CO- .=N[J.J%M];2*3^'7ES*^ZH MUG-/'K#D#=@'S&]-8D@> ROQ=NB?0WHS1QWL1=_<*B5:L_BA[_P9">Z=];V M&I.'"JDSVL<,>@0Q 2D'MZ%#-)([8,?A#X>>4U1R5C=R8:MQ$M\_;-VX+M=R M+WQ+7$")NO-OM*Z&X^#'R/?@ D#\? J!"%"-&C'A,G)MO]I%!FK ML.F]1)GBK>[7#QC/BKM;WODIW%14R:P^@&P&/PDX>Q;=P&_QS>KRAYJ"N;$3 MOOZT[:%[4BKQ[KV]]5P<=6ZO7Y5I?+B4SU]JHS<1DB MXF!"V&J*B=3PQGQ]ML805=$"F2G*,]4]INFG,OL?^>&X%/N1RRBKOK = M6]6YWCWGFJX'UR>*X3;/;1/];<0J:3Z M\!GSJW \@I\V &-I5 2"+0G(MYH6$BG8T$G%XF6-O$2O?)HHZXE#K/R@/Q)"$_+Y,\CE=V@H05=G\A!YO&'+&K MSA<>FF;?8RO[?H[O',@_ZO21L\>-6<6#9!8Q@ RD'14&.89YW.#9@>7P;Z2"1SB\4KC("9 (.Q=O![!.>U4972PY+C10OU'XLBI>XZ97R6N), MHKBW\^EWAW^[<,&/$:&ML;ZMN.K(US,!]SZ'MWYS5@W3Y#D5N?%:$FKT>S^3 M(T7F#P:0DR:%AF >(7DH1@34A\I H39!R<44Y0V3.R.;TWG M2CP*COV]=Z0N0&$\M2EEO\5= \),,0&2<7+/ Z4$W"DWH<_]N7^N+!\0_A(/3?35H5%%Y9@")NLQB^UH4Y3;E(3(,ZI4S;8#TBVRD>N M7B76-D47B\?+K[1[+7QELEDP?G&:+TDIJI'ZLR-7[&NLF9R&65E>Z*,??)?0VVT#Q-G!>H86 M!O-L%V4^R2>I/T2PLBV?./>&PU,#13GM0Y(S.;B$H345&T'2_BJUXJN*E4,-1'QR4 ^*L"M^!<2+&,.78<.US M*QAVMWI/K9(?Q3;UAQQYY9E8Y[7"MFS)]87:$+7-#FVWEO[8G_,INP6@"UF- M^H ^)*H"!LB@HC5/%5&,B:)UN0K-:^XWNSHM,1P<"678F]%BX2IWYUFZ62YE MIFT;@ *==?R@&\?(&JMT4$5TN1,.R4>Y3SP>.IK( MM&&P_U1;.&O46;\8>4N\)$LK'>3 Q0F'4E,QS_O!M$YO#.\>PRI0-*H(.OEA M%=)$.;*][;)G[PNQ,PA/S\JFSRT$1<&TY_(]3"05OH/..70XF&>*Y G<(-M" MBU>1A/)Z"[(.XS>!:/[&A-14]3VA*75E[W=5 T=NG'04G_HPJ;46(@N= MY MI=O@G<(WZ*"G4.95SRGM+\^J&S5&UA[=L MU'L=9HDX?Y!,,P:W B9 48<:_6QTT-QM%$7'#[;!$!K'KE&3*E$3)AVTTP 3 M<4J7R!]92>6K"&36&WSB79/DVF'C_BN1^4)9^1Z-RQJTPOC;A-$Q42W B\%6 M8V9OV_O;MSX<)J$?;G_CK#7E2;51B_9K85WH"+B,+G"-HF9H\UK"3P"GYOY. M0']AD"%(6,C+V#J+MQ(/,]?3+L%](I>6=+UA^TD<>P/G(UYK&4.< -[C N2< M]!IC'$="OCR7B.IT"!YX^^=R,\M1;AW7 0O#XGLJ?/=>N>C-**\/V9DL_RR\ ME^C_//WN-YU"Y9$AZ.NA&7 *JG*)4Y2'O M8]]<0F1AOASN0":E23>H*#K(Q4"<#,%OO9FKK8L^G^0_DK_I4:SK'G_A%VBG MM%K*_QL:6Z/4:=LO9]2R5.JU4JR555UA7W>1QK,Z_9FRTS'+M."7G21S+NZ+ MT>I*'5EUI2YT7C1,!QR\:S&!K&#HD5/9\^B6;_*:>@3Y96#IEFU->=09.<,9 M_[GV]/+Y/(=K8710TN-&K5%E=X?6R9Q#*4RN[?CLY$^''^7U;[.2I$7,&%<< M^ &]DA8:MBTJU1H KZIWD?\&\8?@(RJR=^Q#MY>X7U1SOZB2&7_ZR<\D4,A^ M'=,JZ=O]!_O9FJ%=?0\(Z/%^0 +:' .8@4O[$M$P:S__T$@/R=$2?84>,3?= MYTK4H=.NY_[NOV,D$:?@ZB.-"G!CPG[+!NLI+SS'T]D6:7:40N_'BY[KF4G: M36-;6R'UUW* 6ZTIR'>[[$;'HI,=^'(3V ?5'*Y_P 1]Y:-L[0;W(] )N%>? MM%Q^]<%P(6$0:6FD)6H0HGL_>$V@44;U:T4N'RL=%.Y?53]LUB!EEQ4N5$7SP:4,!+OMLJ!#BP31C#! ML%$>$Y>"7G-Q4*X11/,+G;WWXV;7>%:^'_3$77(+@U=(_F1:D-CH-'2=D^F6 MZ=58U1>Y.6@I'5;5?7(@\;7V.]$;:#PR1]XAJN/EN\L[[[+O19Y^/.ER):%A M1:VJ:#_2KK:-DAWE.E*8J?U51C!%G-Z]*4UC#EUMPBI:37=&B:?FJ9>'NF-LE MW?F&N5;;S5?)S!3JN2WH!W!Z 30#*KM:1EN)&1&;V))81AZ8H0W_NSZ*5AUA.7Z%. MJS63-F-+%X]B"V=X)EKF0#]Y^-"6BW41J%/OG.@D3U&GJ"3MXX J60KN RS) M>OK*-/-VYO^\XY5^5RC@NM:M[SVHVR<#"]?ZWV((]\'O,XX_\\)$^*<"^0_N M7RXSNSS>,;O*N?*2-L 6D!NH7?#URZGKH(<@M2-)F*P::-,L)VY,$U)AL37_//"C9F;$XR7/+2Q<5BO+C6]^TO44&@,Z/: M:F@$,$^&P&6IV?52C<> AIQ5C9"/U2>4+"=\P\E0/3L!NY.H)RGB\F-FCEP? MBS(C15V_#KZ^)L>O$W&C/(,X%Z(@)U$W+%7S*<8\Q<+Y+(-5>Z -('@IP\1G M *WS"CR('O_J]9WY)!@ 19Q 4(!I"Q>R/'ZV!@9( MQP37JY*M:4TLN+$HR+-^OHZ3UAG)1/&6V/;LCM%DGNF^G8-BR6!;L62_Y!YG MU>?>8L$7.P=1',A'=-!$-8ZK/0HZ'].*/;%V5?3BZ(*S2K$1Q:.PGYK9,Q6# M$AXS$&[5?+-Z?2-\@<: G69&N#_F8J#@F4UM%=_JN7IH,:Q_R67%N)_:\NCILS#O$9X[-\5N@DZ^99WG&Z7-'B96OT&Z,JXN2&;FRFQG1O?3,NY9)L WZSO26Z@DW5_$@I%#<\N+:#]@&+R>:?/J4QU%5R_,5*N=76GW@-L"0H3"^<[6 M7XU\%#L"7&,S5#7)H/+/H-^'E7U)O<1W89=(L980Z0P#$'R!P=)G"+-Y=% E MRWK#/!?HCDF[(MR4?"H)&P;3]7V7$E2E_JSM5)5G$R=V5N47_.EO.L@9/1%@ M!GPFWT+T^6CPMWN\TQ8?W=.ZA8>T!CJ]YI^$$X,]OJD4C1\D;V"ZM1N+U8[O.FVD19$O#G&HYH@Y++U MA"EGLFZB*M(!]O=H-C/Z.45?0M$W>G"HPV=GUK?N;ADQY M?4K$L=NW^Q["J MS)?;WR//>3'9R+2#X$O$)5O @X@AE5(_:+KG GZPUD:QH7J=KRM5&D5,G\7< MS_<%O/ZHJ/[DVC74YUL\ MK*IAT+!BOY9VJE(Y%1=*XI#!3GE27I,T)DV<,)ML>OCCXY, MWBA/40GKUC)#>I9'CP(D:RO:?GRV#*H4YF)T-_N'M!"!_%"YCY! MSM9[D=6=!9W>:9^QG5T=.Y,4_]G#2\Y_:Z- JC9V\6-Q@L?E S%V\4366SKI ME1.^8WA'U%L&RD/&5Z$?#N.F .N=9O[OEG9V>A&^>]\JNGVSG*2C%IY8_LZX MD38O(-50.T8[\85\9F+2%W4_8HYP553.[\^(G(5QV'RH\8G MCMQ-M-/MRK4(GR7"UA7),@!V3@ZU/H"/>5>5C. >ZM)ZGU!M\GEC06>R7*Z/ M#E*[Q[^ 9?"X22+^C9*V!J"*BWFO:3"/#,-R:*KPP)^.:O.NECH?OH_X^3RG MHEI'\?F#*0OJN::"*1_%!TQBG)K72*: '<&']+<\S]G7HX4F3\W3U%4(YFVY MZJU]^3<^\,RLR%5\KX-?G!ZB>>GV&6^";QFZ44?FYH MET,N[E1BVP\7I[U./J3=3EK\?*F*:AS+GP_$P@ MYA;C+J(1PU@AB!,D(J5W6O0XX"JL(1<:++ME/;Z:K.1'[/\VG2B6MYWS@?7! MHK)L'!^VLG!]E:@0SM#5L(E@?'4["=@O\'6R'*#8*9^7H7JV(*0;!IT:(D%U MCJY6)CY=F6?./@8=33L)@K\D:_@.=0ART/YNFMZA9E=.7;TZ.6F]@KA8@[EM M=ZM5(B+;B5NN9KHK]7R41J?PMD^U&7)0BPW&[MP&2+>Z.[$.%)^+7&&@L%6+ MZ0>3QX2(2E:C3O85>SVB*NW$!%D8;@-X/"*4MV./R4+**^H^R[^>*KRX$$1B M#V.]8D#*?:0<_>?(AOC5[/KU>4*P\=*]G^X>963?O>S.C]P] +/U8@LT@!#>EK;%$@RG'4-6G+ 81 M7,,5&T(X1&*1*S_!VMIZ^;*!EY?GA6@U!TN^SQ.?WA2 ).*;COR@@R:920\! M.;(18.LK/9\!64:G?]="2E3.XH_[280CQM=KT$/[-D,JZACA^9F:FCV_#04 J[HGV M-0#S#3&!JL:VZ-O\?,U(4.OHL#FM.V9#$/&97]OAWP*4O^ M,?8^1B +SRENG$Z!RGT&"#NFV,0E6BM4JCC>S%PNC?@&X:]:44:RR1^HEMJ9([\4%7)0O3?7;TO5Z41;7% M>,5^T5P%"3X2;E*2A&$FL4RJ@EVKK@'IHIF+,":CR<;^B#@.];8!+YB5OVM[-F&.,4^B#,N-^?7;7TP/8Z=;A M9FHFTSF37 U<)_@OG!Y OL+<:E,7=]GZ10Q6%Z 2BB!UZ'SKHE1/T6A5LW'; M]E >2)'=[.U%^62P\P^.C"_K74%,&X$)J;)U0ISJ^UD-'+7%F5O)=C90D&K\ M,?9$,?\3*\*8#O^+R_(^ZLLT!IZF$]F@YG]Y *<$A*&9E'"NW%?U,(>A$^7K MQG6WI#&S,3(HK$/(B%*^[#[:";VHN8;G?7KZ:;N'NB##]J.N5KY8Y!XC7Z]2 M 7FWI=SO-T; YUZ&_)3'F2VH+*L'-Y;@EY<8D33Y H91D[Q(]<"&/E:'M32^ M%!_R+%?J;OC].NMK\[/;GK*@CP&@"_DEN!9JF2J,;YSE&-9<4P-(EHH3X!$^ M>)5[41T.5!;Q7/>4D=^SROD*D!^X#1;( TGCE+&^T[UMZJ/X&<.D-'\+!H'4 M6VZUP#U6Y5RHM:)-%].J#O7_ZY9?B'A/M4+Q3HXK,=+_*2>OSH$ISOH;*(!% M-.RS!<3;<0>!]^G-S-B;_50QW2WI*$Q0Z M5$_S&/U).QS$EBG"'J"T2**ML!E^$V,]U=-1SX-LFA^ M?MJ9 ) >GHYL0N^N&MG'8 )5%J?$';2#, WC,H DDR&V$!X#C14UQ2N7?"H. M*5Q6]/,GG\K6I][2_O[\L$?APE9B7'N$)^I(*C M$]&%J1[P.UG$8X3*P@"[#<1T:+"60.>"*^O:'XZO$GU\Y9,=!6S'R7KA)9KF M2*P,X_I>/H6<%WC'5&$LBC5*V=U^D<)8PZVKGX<>&R6I2TS9NO2JLSA?B \= M'@=^N1\L;3E:?T+.RXF2!>?OU"K$!2M9VXRM,0Y;K[C'G:9NKM<^SQV1)OTA3:"?B=NI)9L+9-F?D!/^4L"5SG11*,<_3"7EY7D&I0 <#3\&8$>@:3TQ*&XH'^_EI8!GC)"P[2W1&;&P_R&!12#;45HT)W+]K2 M.3PF%\[Z95 >$^CA,F!OY)D7N?DE;'9-.>[*8NVUR!IBVUJ@G2 P2>LVW0], M]3APD@I0BS5:G.0YE0_:W,FJJSY[ E<["/K_F!^)"U21N*S7R#( ZF?P$O[. M0-^./M!H^WD8PI7!9K3KBUG5-W]8)A:V=:&ZIL6UTNV7YG1ZNI!>RE+0V?P? MNG:U.=T?79]BZF<__JA\ALJUO/X=;6BY1W+9]1T 8^@T404@%<&,TLF)Q5W5 MJSSD#_^T^"C$??,2F>]F3+%HFH"%Q;7=XKOSZ&X$R)O*R(2*X/OD&$3NP6$J MVP!*F:YJ[I9)6'-K.(A]<"0]2L^\+6V\0(D_JBFH0V%=N"CQOVPS/0WZN$YJ MV=8*)/MYX(P0R57NAD_D_8:\HPD>&#(F-EL6Y#>&N#UQ=,-&I4 HHOW^R&NZ M1L5Q$Z\Q,W?(4ZV\[HBFZ3+5\\5 C5>>":H=@8#=68W\ZC$FQ!5VH#\_USO\ M.V6?S![I]72'J^%[0ZA3X3P MVJAS7'2YKGK?WJM< M#B>]/C24XU"$I*4VBP>A!3\.@6FFI*_J)))U-2KB!N3,R%79_C,KMTMP%DTG M7X&\L7,U^8"'Q.=J+Z)DMT:0K7-NNV981?^-5=: ]468860#8SXPE9\QZ/VC MTR3S;RR5AB29AFCO/AF3!PHHC[CW9,5R M4%4I^AN^M-4=G:M8M5#H)>T&58O-LA/U>I:G/+!I>N6DR2&E[O.)RYO0)TP* M^Z ,RX5Y6Y],L!]B7U+Q+LA>E'>TWD*0DI\)'OH._?U3&0([-I1B"O*WZ5]# MYAL4C"+5(YL[\4#7'UGS]ZQS]-J?] M02J0I[5]QRD5^E=NP]XKVV2N& S\D$@YTN@$'EVDA1DSE)H+OVA8 ?\.P%+C M;Y%W-'$]FA=\@'W3Z_"MNHMNI/73MN(+E!3JS>ONKT/>O0 MKS57AOBTQ0O+$@!".W6#,W"8 $&";\)1-AXOV7*9&AAPR]/[Z>@:3*%2)'BK MX] ?*$OH9.[=?;E1C9U_D(B/&"I,;0&S5K"Y\..G4?S8>=;L^ $O2,%+@+< MZ=*!K'C? 9=DB@>M=Z27E3 5.":-SLG8K$3HP?, O$$X#U2( M"F,EFFU81;_E@:A7ZE'-: ;"E&^DU)@I1*_,RXWN)F59DUVJ-R;FS.$-?+^0 ME#O(B5F<$-;G7<7I>UDV1I\0G5S)V;#MUDT&^WC,K:'F3A[(K['3&B<4!PBQ M3G$2&N3./UJ@BFSL%+QF& R7U#"[Q>FM;7&F.VG(W/%QU-CE=Y51RF:&Z0YO MM$3S]4%R M!0CCJD_VOUYUC]-DK3&(9,4(@HDY D.(4XX5D4 MX8S$679Q_6<]_UG]04@N@ MC-O4YJ__\8>;IKG[\X\_?OOV[4_?:;7^4UE=_Q@%0?QC?_4?NLN_/[G^6VRN M#C'&/YI_W5U:%\]=J!X;_OB_?W[_F=V(6P*+3=V0#=,"ZN+/M?GE^Y*1QF!^ M4B]P\ K]-]A?!O6O8!C!./S3]YK_X3__!8 6CJI%/WB^(',;W" S%G MJ]R^4&\V?*YW=R?J;-6GU]C7:U$V9#W#:[$7,U!YK7_Q7OW4B=$/.D*F1DY' MW0-5Q?=&;+AHV?+!HT'!_^,/ZJ?5MH;7A-RMWI=U_:K<-&IF5#/D_25CU9:L M/Y%[/1W6JT#&D8PQA4P@"1$) YAS&<%$!IAQ1M,@RE?-[@U?B0W\Y7.OC)'H M(NX/#E8W![[>2M3EMF+[>>]V_=QDIN8Q/?/E/V[(K:CO2'>#TEF["*T9_SG0 M%-QU.O[[CWO;SH9W/3-HZVGQTHJ"(6B=JA?@TRGT2O9 J[5V),KJ,2@E1TNJ]XJ4K$3 MX]-=\2,KE4]UU\ '0Z5]T#'F-^68-ZD= J70'T!9<5$I#_H9XYZ\ZY^W=XH@ M]9/(^A6I;]ZNRV_O-K*L;HU/>$GKIB*L60E$"(N55Q=@RB 25"I.X2$,:1HJ M3UE1BPA=.,52[M+(9:@VX$7-UF6]K00H)6#*"D4X!7 M(*I5!EIG,% :_-:K_?_[8R)'H+Q2DJWL6;G)$9#').5ZNQM;U56S^J!>HH_R M9_)?9?5J6S?EK:A>E[>DV*Q01#C-9 8IY0*B.(]@+K7O1F6"21XS1+ --QV5 MLC0FZK4#O[7Z'?XV') \3C+>\)F84NRAL:8-*]./D81ZP( @U-\>D\-Q";-0 M@961_8=O=[';9WY[O?HH9<'$VVVU*1HUL5YN^)N_;XL[32P_BULJJE7,\S!/ M$88LBPE$>99"$@421@(G@4A3(@2Q^=IMA"WMHV\5!K+7&) -!Z+7V8X!K$ ^ M3@2^H9N8#SK4WCY ;:#CW=:TF?MF@_&!U.G@?/O\VP=8>7M; M;M;W8%L+#HJ-K^]-LP=1AUO6SUA M%OIVL:5G<:=[QJTP7VVK2CWKLWHM]WF MD7M=-Z02/Q$U.[TJ;_5SVZ5I5:DWR2Q=?[K?7]+MKUU^(Y4AQ.;^W49/2F;3 M[:.:HJHO-V3S\4X_HOZKJ!O!WVW:\Y<5PAG+LBA0XY9R169"0JQH#*9!3'(J ML?IG[K19-I/B2^/#*Z5=53!]MJ_\!_8[(-JH&GPU6CONL\TU^!))$O(L@EE. M0K4^D0CF(A3JIX"E/(^E^LWJR3'C/]<[8'@]&%[760Z,Z1>@-1X,K ?&?+VPV( . M@ O00J#7("T('O>-9QXVOQO/^>OU,/*=<$U6[_9 M-&;U?/F]J%3XW!R&DW_10(9V^F'Q0PVU[Z*1.'6^DGKQVW MY'FW8>6M>+*0:L,)ML7F^N.=J Q?U;M+KX2VK5@7#P^@91#&E$08YHH;($H) M4WXM(Q#QD 2"B(1CIT6-/]661C!OI-2;F5\%:!4WNQ!7>F/BH?X7X/*VW.H= MZ-,'W%./KIW3^C)C-C'733%HX>U9O5-_0/ZV/O;P()SH>F[S9\ MJW=*R+KN#Z!D'D0\%3#F&8,HQA'$6#%V0F44QWD6I4Q:'I(^>?C2Z':@H/41 MWE/$3IYXGH7#Q!0VT,W]./.9M\?V^/(L3&8ZKK1Y/5S."P_:?/!\\.D=^], LQL/LC03*2K S$[0Q^KVA%\"8"I2M%Z"S M]F4'V'K">.F!GFG.>[W--/LI= M'HI>X-0%[Y8V;\OJIVU=;$1=7[*_;XNZ, N>%659@$2&(&$Z5I-F%.)8IC#- M(HP1I3P/^&J8"7B,.\9J,>)$<^(YNC_4TEDC.U/TCWM;@"PK0#MK !F88\WT MHT?MY'0]Z4C,,R7W)N@QV!L!7CT9@]X.<#GK&%C/J'.,Q4RSYI<;T691E=M& MZB0@4MQ)R:AP^^,7W[[MOCVTK/R%K"G3F'\Q-V>NZX'9Q>1S]XKBGT M7,L'T^39CQIWJO*7LN3?BO7Z]2X!\(OXWORD[/M]14)&0Y8+F) L49*F+(I)'#&78Y(CLI:V].Q5=3O$. :FW:F$)X@FGG%Z+<%>3?";5A08 M33V>)5C@X?5PX)B\67?[+0Q_O'UO<\LXDNAYYU5Y2XM-N]._IZ KL=;SVJNR M;NH52GA&$8\A1I'FC"S7AZP"$H25\YR$+$NL$AC=12^-0EYO!>!J@:,SW<4% MN*M*J>Q02I,UD**+C2_;B*^*;&K23N!,V^)&.P[#8\="TX ^,2GMO-N!UA=# M5Q=TBH-71R%VYBAWM+Q2EH/X61G,'9;'A#;B">/XS02KO5.+@LUU0=?BLJY% MTQ\@12*+LS#+H)1Y"%$F.,Q3D<(HHJ&0-$A)ZE0MXHBLI3&84=6-BHXA:<<] MGO"9F&S:2-V]FJ#5\_2)I3.[6.#AE4Z.R9N5/RP,?TP8-K2:"UM".9@R >)VP?T$S,RXZH6+/ *=.?-6^O]KRVIU'>ROG^K MEI0;5I#UH+;7?NML%TV>,2$B004,N3[W%6FJ7+F$P3C#81[Q6&9AX++^%Z6N.LRZ4!T) MT./%Z]C'+*V Q-NRDL+4WZE_%;I'@>"77T5%KL5?U,.;UZ01;TE1_96LMV(5 MICG/XI!#DF9(L2O!D.CRAUC*,$6YL0 M@+;\P&*J#SB].G:TOPQE%S2;S%>Y8 "06BYW$($.(V! AHEH&$"!J=_AN(& M8\;]GZ3T@9-I_Y<41A@SG/.531BEW23M2NA:J/T_?A'5;;B2 M*0X21CF4J<@APHA#FJG7- ;0%'D_>1D+G]SC.58EYS^A&0O3DX&[L<\91 MG6)5)6+3%NIC]U_VX3?UY8:;OZ[;/.=/Y;I0%^RB^"@/@@3%%#)"*40QES!' MN81A3((XXEF84:N*S6=KLC3RZPP!O25@H+L;$8X?'#M&G 7RB:GQ>;0[*TQ@ MV= .T!H"?NO^.TFDYMFP>J7-\=K,RI]G@_:82,]_X,CM)'8C^'8M/LJ3OG!] MR!G^0NA:K&(4YDD:9##.N?8J0P3S&!.8)"D.$T22*'#R*KUIMC3&[0W3&1XV MB_KZZ*H>_&:,=-RJ]S?LEKLY+S&84V_(S#N.[CLIOC'WNQGB3;MY]S-\@_ID M2\*[@)G/&3YL==A>IWY]^944:ZV.FN#,SLC2IHU67=.*HJU 37J-38ZHW)I.%==:]?H%*A2?&O:)=_T] M#N;R]_'WKT)K+KA\\"H8BQ>P(V\Y)LO88S^E[#_'KKDEY-[VP6WEC6S;0NH; M_3^]V_Z5K/64MR_'K_]!+8T>_F)P95NPN(\>?"W:_ZJ_K[>ZBT\?F:1K6K25 M+E:!S*0(LP12RC!$/,]UI8@<1EE*12YCB7FR:G;MET\W,)E5?:?YZD"K:J_S ME6A %U*G,]UU3KW>WS _B+V=COUEYGTC[":MY8[SQ%.9-N6B;9@ZL.@"#'IF MO.K'_?'O'MS0@K +P@8_]#C\\0+LH-B':)HJ1BT:'OOHO,@H^FW(,Z\)\W;V M>9'A>=(BZ&6T&'E:TA\POR\([?K5_:Q$JG4"_[BYTB&ZNJR(FM2+^I=-26M1 M?=6S][O-W;9Y6.?I%5FS;;L!>56NUVI^U[/_2M(X0[I96HJP6LNA4)^JA 2* M5)",D$CR/'4Z59E:XZ4MZB8WV/$(9_(WQO*H9TGOP=1'0KL@J@LP,!?T]@*3 M -]9#(S)%V!H-#!6/ZGJ-S <_*9-!YWM/L^.YAHGOV=,DVL][UG47(/PY,QJ M-L'CYK_WY>9:1QV\%K3YF30Z(45I>"7N=A6;/BG]6'&G([;_)DCUY5NYRE.: M8$()5#.PA"@-4TBS-((!DQQ1*O.8Y2Y3VA@EEC9+J>\H=IM(1D%O-S=,#>C$ M=*_5AUI_H VX )T)]Q= ZPJ4LO[H^1RHO#+N*$5F)=%SH'K,BV<]:QS5O192 M5(IVOY#O S+N"TNI1KY6LU*J-Q ?\ZN_!SO7E#%A_@_XO2V1)"6B*0URJ/O:0"2#&"I?D< 8 M41+@2-!(9);%8PZ(6)I/Z%!CZ@ANQ_G,#QH3$U2;0:55!#NWSKT!SB& K(NU M> !JIJHLRA%2CS,!45PTI%B;C,:F2PAHRJZVXEH[RHU&E&M$2VG*'PO=E_#> M3_GC$Y =K,=RZ+ZY"J^74E:,;.C[:P;[4=:%TE]BN48"H/Y%[$QZ8 MY#PG/,I@DJ!0+:FD"2 MJ;4TD1'+B0@EE=$L(8X.2B^-+2^OKRNSIE=?=J8XS'7 M+"^!'0$O;6@G9FX/P8^[,@4[TS7WM\:;38'N95E*78(1 [6,B$@7Q?\YHB-' M#(6W2,DQLL_K#/))?;0W2@TUE>J6T6IQ=&*V[_6] +W&8*\R&.CLO^^(%423=" Y+OE%>I%8@7&H M*XG=S3Z]\2Z8?-O:79]WWY353M M3^HC;E8,DRC.F(!9BI07KFN[4DPHY"E6G)>0)''K:#*ELDLC1J/9?__7, W^ MK93M?WL;VK\92Y039NP QH8):Y1Y>B/.<^]G V,5 M,,;T V_^T@[_U*ZVWP&8P<7VI/ "7&N_T-NYU)YECHP@$W4MQ/MV:ZIF56%$ MOR\VXETC;NM5'$9,9CB'62@H1)0Q2#B2D-%,1"B** ^=JF">D+>T6:)5]Z(O M\S10&?RFE09&:\?2!*%68'C=\ L!,RYXWUL@/@25B7 MY6WCJ.;RMJR:XA^&^S[*)X$_7-",)SR! >9,+==##$DB,ZA>+X$Y"9. .&5: M'!>W-*(9:JOW?\5W/4^8K>#BO)"L$[#;D8T_,"?FFL)5Y(Y(7)6 MCK$S_S'%6-XUDF%T"[Y*\+?%IFB4>_15/ F4>E3 [Y=:R.WZ?2'%BD0IP;HG M%L)9K#P=O7&()8(QBQE+8DDX14[\N7$^KSAHW2P*; M:32FIK?.#-#: =?:D*4/5+D.H#N";GZ>.8X MZOUE4PE67F_T0O8+^?Z3V A9Z+C4-MQ!YQ#K7EB;Z[<*";68+:ON<(A\_U1V M_>)7*4^EH"B$&2%JL1E("K%N4"@2B05-4IE@IQ*F/I1:'!5SWBIF"N$TY#NX MZU4%5==%V!ST*&O O2"5H[OH92#M.'GNX9F8FX?FF%C^WJ"+?=F'G4E ,P(P M1O6U(?0M.[O\<;1/E+URM1?%9N5LGU ^YFZOSW:.^C=B3&3T^E5Y>[O;G&R: MJJ#;1H>E?2GW91_,+N4O:I*I/VZ;6LTPNKK#*E!K]!0) <,@X[H?-85Y$N<0 MY03C," \0%;U43WILS3F?EVLMXV:DX$PI2^T UWM2\;4V@2PU3: YT[ M7Z-YG,-?8(PFIN^!.:"U9U=[;F"1GEL'A7Z,4<4>.C/AZ=4\$&E2+49\?UEZC^]GW?7NKZT?I)WO Y6@?\T+5XZS1MV.VZ; P[&^XNN4TW3M2>8I@6-*UH3 M-2(X(?R%^@S807*XC8#E_2//%-5*H%\$=#W?U:?WYGN[P-";,3JF:]MT)YIO M2*63O'4E3.-%7MYJ[ERQ.,IRPC#,0A1!E 4(YN:$D04)#J@D,7(*H_*BU=)H M[E._[@*L77]WJSG1F=7NF;*]8<.UG.A,W,?ECF\1X&?,+0\FYQ[)J4\H!_: MO4'@S8-!?/5P$'NKM!?9[KI<@-8RCV>5/H'V>VCI1;-Y3R]]@OGD&-/KPT<6 MYB\WII?]KT5S\VI;-^6MJ/I2//=70DTX6W&UV[!?9900(K(02HXY1%CYK#EE M.0QHDB:IS$,2.;4&E.>A5W]?EO=>U[=O1 MV^OOL03]*-S\EI!W4V'>$O"CX'E2PGW<4YP/#8^$F5PRMKW=FFB$=[=WI*CT M]NHJ$SR6<<1APC1+Y@&&5-=B9(QB$@1IJKW@KL[A%ZMS0E<5K+[$AP47O\Q1 M.&>GH/7)D3/X)\_S)L%RI@KC;33<^T/1< /]P1Q86Y_(38GY3*=OGK%W.2$; MB][!TS#G!\YU\C76TL$IU^A'G%VOMQ7R032KG-(LTQ%]<1A$RDVF(:0)B]1? M>$.#G#,W6)XGV)UV)7(>W<\KI[4.T\UG.AFIC!'Q3![:E# M0Z?\?ETRI*NALUZ7W_3Z8))"N$]PF:JV[5[02Y6K?6+JD0JT3Z\=QP@_;>MB M(^I:+=YIL6FKRFRX>;H)7&Z#V"YI;9Q7R]?:[:$+>N%[Q<% <]-&S.@.!LJ# MWWKU/1Y(C,/-ZP?AJ,*LG\HX>!Y_1".?X8P(QC&!62H3B'@: MP3Q/8HA3C"/,HR@23I$B!^0L;0]J]WT]_)*4IH[9VH=P=>.G,]":BX@<@!I- M-P=@F(17'LMZ$0(Y8/ AICAT^=CV0)I[3$4CL6'W^J]]4;95*$7& YY!0<-0 MQU8PF/,HAUE&TS /8YS$5O7<+60MC1H&:NY29M@-J:Y=0RJ.X6M'#YY0FY@B MM%I@H*:NC5,/BE+Z[.=S$@_/;7L.RYNY.\])PY\VX3E]B_.>[F=1?=5UK[KB M_%F>$9DG$L8I$LIYD!P2%.8PCZ(L91)1+*WB%IX\>6F"28*TV>Q?_58Q,(D3#(8L0A#%.CP MJB2+893':M'#$YYC[G;\?D+BTNCKO7(9K_=["#J-0=<-TZE,:U+'K$;7NCLP>DF\B\ MV]1-96::5^57L2'ZO[=WZT)O/2N7JR[7!=?+!GWM>]'&R5_IS^]2JJ]]GX_V M>4N55+WUTUY[N>&F8[X([B>358V9 M0#TPNNW*I.FT;==4# RW]I%F?YM..J)+?DE_SZS+0\6.YKY++2>*F! M/+B6F5VAN59++X7T8#WV8BJ,6_&])45E&H4,NI_^+$B]K03_N+G2,>%5L;G^ MB=1%O4]<2T44)GG"( _R%"+U&4/"< S#.!4L29,\4B(<5H&CM%B:2S1,>GMU MH\M&FXU;;5O;0$C_@Q[N-8CW>[R-H:^"F[S0G9+RLG'9&(79(_[ MQ;#7,^AM &H%O[,"&#,F34P\"T^O2]-QFLRZ7#T+K,=+V/,>-KJO:=MLL*LZ MW]Q_4.^J.4L*M<;$+ ^DB&"<\0 BA%)(DB2#29[26/U? M1-V*?4ZAY-*HZLW?MWISVB@,?FMU=*2G2<;2CMA>>H0FIL1V5+26IX?&?W/. M,[";MQGG&$47T"'(#]3.S3;/D>5&]EP4J_?J/5Q_NBDWXL/6G/.E*:-A3!*8 M2%/2DP20TE@JKU R2<( Y@'C(*@U=".69\%[C@CG@O'Q$SF M@(0UD1TS^1D"J@7[TW7Y]4=UF^&>OR/](VQ_-(3S[ -G(8ICIO0?^-%K7J:Q M^WX'3Y?T6I=ZI5GOTBW"C,>Q5)]V%.C:ZV$N8)[G"!(>9W$6A5@&8O555+2< MJZ?[47U=OI:AUA-._[MV[K8=NE]@E#TY:G.-W,0\Y[-7^^ 89V#T)+D[LPS/ MHCJT']=X6=ZA#_!]]V2W$WINZ5H=CTRJZEZ6E99=O]]U-.0YSP2G&,H\$!!A MF4#""(=AC!@24N)4Y..JU1Z4N33OD#?IVI.\9TXFI^WPX MSRA(>Q*@B6K0'I;[0F5G3P)QN-+LZ5N=(_?,*?2GJN1;UM1DPQ_%IX9!'*;U36/+;K7]XMYM#C64JZ_4OY<;0M?WG]2[H:N K4C*XCPE 0S2%$.4 MA1G,293!.* HPGG$U#"XK,]':;$TMUD/#6OS0+KNC>KCV Z;/.KOL/O\:E-0 MM6LWM=&1>F$$;M4'=^-JHVS3]LLNNSKO81%+PRSG-R9N63(X8^9HMCEX[C@BNA M'6S!^XX#?9$4A"-)4P(YSAE$,LL@3M1/C*99%C,I(NR4=_*\F*6Y1[V6^\XK M/ZAU2L&L%\DG4+7[_,_':F(&V,&TZW'BOY; <1"\$L !4;-RP'%S']/ B:O/ MKFX\2-_0[?.4B&'XWBJ)=69%%L$0QQ%$28H@(3+1%9")1((&:N75U[RW75Q9 MRK;Z"AX6NY^:,W1G05A*N%5.O"F /+K^\0G8;1=$/J%\@4K) ZTO0*?W,'K% MPQ[\:*RFJIY\0OI+E52V ^5(G67+!YR3^:5/7=O^2?U.X,?=1N!/0I:5V&U, MB?KG8F.22-YME#LA:IWG^_ I;3;"ST*Y_%SWX*L;H^DNV"P780A1 M$!-(8HE@%B&<)PGG.7:*^G@!&Y;F=+U[L*M+C;F#8PKUU\$>L5J/Z3?VSV/R MU^9]4^S8>N'C/S'O]T/_?K^AOX< [#'HWXHN5Z@U#0QLNQB.UX@^_!%!NKYM,:74>70P2W3S6)RGD,:ZKD4@4DY3P3'#X]I@^U!O:5/DL."%IV:D704&UTQ+OV^! MW1SY, MZ;B0>E_R1]UX MME/2>>US&FWKQ8H?!&=;7;1'ZS_T"O]1G[+O$+TZC>B8Q8 U1+Z]]]."YW:W MK:%XQC^VO]>-A-0LG]Y3U?L/ZYE_&1L[HN,LFWM=GT&O0?6J\TXO--_O,^-$CG@6AC!) M90I1HJ9N&@D.68;3'%%"T\3I[/BTR*5]=KW&%\#H;#((=EI?Z/!4UU"2DZ#; M1I;XA'+R0),C*$Z4$&F*XDOXKU^O_; ME-\VGTU@G. F\JA:21233$@.XR!*%.]D%))$4)AF)(JB7*026>TIG92T-+II ME05:6_B[5A?T^K9!60Y%7XXC?)QDO.(V,;>,A\RI.HP5'*-+Q1Q_^FQU8ZR, M'!:1L;OAC(HR]2=2\+=E]85\_[5H;F[*-2\VU^H7SQ<=6"4RCZ1 J6[:+2 * MXUPM!#*=T!\G01A$&!.KEF#G*+$T4NG*+ #Q77?=4HE+@U M)'DO2%7_T3)0Q6D-O$;XW&U3KV=!-^9 M,G"M!@E",L,!IE((:)9"O- M,DB"4-)$_6-*8YL:"A/IYS13S%!UX8%Y#U/773M7^AU'.Y_Z!4=GXIGFX< \ M"$&\T-4<=&"%LM*$%+9V@LY0,+14%R0X$&;HLZ/F)*/@N?^F7QUG[M8Y"WM.(V9D*ZIBHRM@F GG4Z6HJ;@CZV[E6:\DHEQ0)"")@A@B%&)(D$A@'N=Y M$H5)&,O8+?+BJ+SEA5Q*W<]91B?-VR+(Q_DDG+*N;QM'WXY@\W4Z+ MK5+$*1-A#BF7$B*>88@E2B!.4A'&C*)$IBX<\JR4I7&'45#M&.-LJ*8^['H2)GQAVO Q?PQQ% *OS/"\I%D9X:BQCYG@^,5G MIVI?ZHSC^G -VL];^E^"-5_*-]_OBC:W9,5CBKB()20)3B *J%K$9XA G(?J M7\*$X<2I3=5YZBR-4\P2<%>*62_8A3X%4^KJOYLP?/5JQGK]%P4H&)WM/6;D M[/AHOO&8F+@>Y(6WIER 8V6R+T!GD!Z=O4F39(R? >U4:>1C5'JIW/(SX#N2 M<'[.4\<6T/DJ-EO1Y_'IC5M]8/=J6S=JE5_MFP&C$,4X))%:VB5J71UD.<0H MPC#&:4XB(EB:(K>2.G:"E\:OG=ZN!74L4;9CR"FPFY@+.Y7W6=)::5.A$?1J M@]\FZ:?L"I;GXCR6PFJ\TE?K>IF\H<2M:F=O>7&[+I MPH(^E";#6/"N-UPB&&$\Q%!@0B!"NM6RQ!)F'"<4DS -&5\I5BY*_KDA56-' M<;/I[_*=/[9BPA"L;5,W9&..($@#J+@N-N:DMI2@U>+/9\9CS?)N()&KN2]G M,$G#$"(28Y@3R6 DTT#&22J0"+MWX\W&.V3_!)OPQR^U"^==D"?"E6%*>UL"IF" M[4;7#2X';\H_P7MAY[PM?5L1FD51AD7&H,21[E&+4DAP M*J"N;Y E*$V"G+D[SI/HNDPG^2>R-L>@RA'2?0J><9(=CY G&>:,\8P%.55. MKSZ=2U,."54_<9%F229Y@'GFZ@,O9)"G]WO #$]MMJJ&1H+42/#3S NSL- >4N@!L;^J)QM/N,0U3#H7?6(A)-)TW MAF)*L)_$7DPJ;)SS\+[<7.O8[M>"-C^3IBN[M(LTJS_*793(N\T'\;WY\DVL MOXJ?3;>=%8DSGC 90QE%.40(,4@91S#+.0GTA@J.,I?U\EG:+&T-K+Z:R&T& M.&\P[)A^-H@G9G1M!S2Y-]H2Q>JM+?<7X&^"5.#CQB,E>\',*_6>I]&L%.L% MO,=4ZN>AXRCS%_5:ZI#H?PBNQ>OL<.T%=MWE5E%*@SA-,XBI2" B*8)Y+G(8 M,QZBA#.:YE:MC^W$+8WT7I&[HB%KTRF,*W7!; M/PPG9K6!HH;70*]JW][3'ZG98>*5M4Z(G)66[,Q_S#N6=XVK_/;J2 CE\IOKRZ71Q ;PHE;X3<%S/'O?)RY$W_+ MKRX_7+Z^]%?W;6_X >;M1O^/P59-S==T\)7:U+;@MU\N2DJ_HE4S?V;[TS4];N- M6I7IS_E5V:; _DR*3=O0:$5$E".:,)ASG63*&%;?9!9 B3.NUCHT28E5#:=Y MU5[:Q]^9#LBNW;(P)H!:K"4L>D, ,P:#.U)P'3!9";Y5OQ7?[TJ];K9.L9_S M!3E.4,L=]HE)L!_Q?8/MSO"'IX6ZA%YK.^C[E[?6FYHRW[3]P # *@A0#L M, ]"&"/PB)?$^M:#@M]76:J!J%6&?>I(Z !MS3OTE%#6YW&.DS[':/W]1G>TI*;?QCO56/ M;^7YZ>/^ J_!P7(7<^HR5\&,%\!W4'+C):2/C2:_T^N>S?4OFZ)Y7>H/8Y6G M<<*96N:E*>80(2Q@KE%9P1 =\'S?<4NC@$Z]02OFMD'@+L'7L0?@ M*;CMF,$CB!.SQ'-)OSVF4[3!LT1FTES@QS)?-"OX "G\H,/W>:\;:-1:SD_L-9R$Q]=;H (33/=I/@V&]JCX+E)G6OD-PO*PA#QI]<*7W](ZYUF,' M=1VLF@Y?,\[A^9FP&[5$JNZ';0&Z-RO+$T+UOB^.,@01Y8J:,$IA%*99GL'CU M98[)F]6/L3#\L0]C<\O9E4X&O>17&>9AD@18QT\+B#*40$49%(9I*&5*DYC& M25^C[HM]2=+GI5F]_@\KU'V9H<"HKE/"^P(9PP[IHRN2#!&V(XTS 'N!"B(# M%4VESTG*@CR#PU3E/H:B7JJ,QS/F'BG/\=S5XXC!Y/KHZIBDOFD+:O:A2HR9 M2FC*E0@"JM8V*(8TB@,H@C2168($CG*W^I4'98U@AHE)P:CJ1@"'D;3C@//0 MF8<&VD3'3LE=S=].S\/IL,X\$]H1=@77[K\[F,S6[4Y7? [>CNQ89Q8HKL[0(#PR[ WC3PP+9A MWKERIHQY>A![ R_Z+#!EI#]ZG01[KY3L5\-9:7P2DEZ]&&N%,O9D]"-\,J][ ."UC^G@3(;EU\^C%C(XN8*$SN:_U!-*^V2K+Z MF%*4"A0R!/-(Z**4809IGJH_HC2(@SBD$CGMNS\K96G.ZB4S8?$UJ';:CFC* M_3R@,18\2T4(>:(6#"@FJ8(VY#!.,(HD2=(P$2Y=DLX'=(:MR"D!M:/[LV&: MF-0'^IFM1^59MSKZC-HZ H'GN*WG),TQ6\EM#UV3[4MRJ2S[*S^JWM23F2/5]WP]]A016+TW&(8]1"A$/B:)? M%$%.PIQPB0B)K7)>_*NV-.+N++L8-"T<&#?H@7L!>OM :Z!>FPY-!+]I(X&Q MTCFLU-O(VW+;2XSGY(0X[U".K7KL$?4IZB+[4.\E*B=[A/5 ;66?$D967V8W M@F_7XJ/L5*IUO>R1FG-\/QOGBX4"K&XS!X#=C,IBDBO[T(^.WVNETZLY;WG1RV)_4,YU>HG,L M^&LA=7*:Z36@FXNJ64[O+[5;[]MR6W\6U=>"B4^FGN*E5+J:Q+&EST]XZ4+?F=04N0:7WUO6>L$ZN%<:HMBBB3NWO3=;9LG=[ M,\%6V]F6R51BK,.^YWE7CD]G2WP#IM_V-PG00X/-/G]_"&O>B\YHT%H-B#:[ MR[;>&0ZHL1STINOWXM.3]^+3\MX)Z_2"Q;T;+Y.NSZ;D"S]Y];..U,$\BWFT MF"MW8U9,!_D@\\IU\W&X*%9O3,V(OY;KK?H0J_NWQ5K-V:L\S:,\B&*8H2B! MB!*FZP1*F.$@YW$>D)A:U4X]*&%I7D2K)-AI"5HU[;C^,([')VPOZ$P\P[H" M8\US)XT_4DA,W6L697]'^D?8_FAXZ_!39R&:DT;US'#ZPG';9YH-/JCAO/Q> MU"M!".-J^0"3G.JE180A)8+",%(?LP@(24/JLN$U?/C2/F"M&]#*@=^T>H[' M$P]@L]LT&@O&Q-^K-0[.>S'/&>QU]^2!@%GW.YXS[?$.Q;/7G!=#-ZREL^_6 M,HSAVY53[P_V"94Y$U$ $0[5Q,Q0JCYIS*&(,R'5YTQC:K5;<+XJ2R. R^OK MRH3O@?6N^T$?2JU]]L$Y6=O0ZV&?K[6.XM5-G1S[?)TQEG8\,\\(3;].;\/S M'A36&_;=>A@:O3-E@I"/\P&=)&AOA#HO$K\W'K9#H7QG//'\OA(KGH1YGE&U MU,$Z0%G$$I(@2F$:$QX1E.2SR9&Q?C:5-*FT*G*D5/Y@MS@#/CO/'0C(QBYLCP:9O M:S%-"XM)./:!@!=K,'&(!Y^]9ARSZ4@]4M]\JLJO!1?\I_M?%).^V[PS+?W4 MFZL+DWPU$=.[$E[J^TV2'#,H8R(A4MP'22@01'$H>!;+5.9.&7ON*BSMH]?J M [DNO]7M 7G1JP[(3G@1PI@/942^>R_FI)20'3SY/W3_7 MF:6E'8/31ML[QGF7?RE+_JU8K]_=WI&BTF_*^[*N5PE#3)(@@3'2%3)U/S$: MH@P&.>&96EECD2&W%-_G!5F]RK-F\N[U ^R&5->N?N$!0%$4QF%&">29WNG- M4ZHS#=4R6RJ%DEB-;BQ=7/(SX)QQ/IH(3#M'^GR()IY]>@4OP GK:,_/_@X M!EY]W0.B9O5GCYO[V&<]&/>&H5^W;@^4MCLRY,T^@(>B5=HUAIQ.KSEXVL2'QG*M=MKM\+HCZ2044G-MY*%.A.#$] MO%<\]+$D M.ZK$THCME\]Z4=8&B.HE6:OMKJ.=ES79\5$Y:V'F#>O%K,Z&%ND1Z6P"O5&S MK="LH)UCF793"HW[46AJS7G+>*F82G!7)@KM>U6&FA$F2;FT"LJCUADR;(.U&O9Z&UHZ, MYQ^PB>EY:)"AYMZD"] ;!79&M6&*G5E]E0-]T\XR?]SL%VFO;.U)M5GYVR^< MCQG=\]/';=IU$NN\]C;XCWO=T4=TX@'*$XQ1(&@$$4I5TM[ MB6',)1,AHEF0.Z6JV@A=&C^W.GO$-.H#4F>* M=,'(*P%:"9Z5WER@>$Q>3O>.3)5V)-M>LB[],$QY&-,A@@JAB MI5#W,$II#A,9$9J(-)&I4XWWPZ*61D.ORJ]B0W2YG$W9:(>PT]LQY>$PM'9, MXP>PB?EEKR38:SE!7]738/A-13@L;MZ4@Y-F/TDM.'V'73C;!OX."-N7MD;:5]D,WEAG]N2O;[3;E6]]>Z M)V-SOPLN"W),1)((**6:+%$:91!'+(=YA(E$+,DD=XGB=ES1<=O M)2-;X?-6.7*$Y$D%)-?[O4:;?+DAS:_E=LUU;B=K=I%1.A*&-&*5<1%0DDHH M,Z:8BD0YQ#QAD&<)09+$L:8X!*Q"SW3MU7*M@M02+!_G)= DU.C:D>%TX_5Q,1X,)"D'29C M!&BM /N8P#X8$K]Q,5,I M.V\LS<20/XF_F5K>V$3?=QO%EJ84IWA-&M*74Y=1*M.<)S"+LE2YZ5+"G*B? M(BS#C#'UG\PJ8N>4H*71>I?G.E 6:&U/%DYW0_2MMEM]'^4GQD>Z9M38-MOXF M2/56:;#"@H4$901GHDX9ZD86\K<19&E4< =ZI]REU"?4O?0EUY>NU9B@GK>U*J54&6N=IJJN/06VR2NQ. MRKQ8U?8QD!VK\#[J>=XS+RYORZHI_F$(X-9;&B>J%3KRE71R#WW)-/#FH4Z]XCZ5F7 "M M.-,9B4-K+CI^5$K,DJYA@>1<"1S'5%E*2H<%7 Y)'C9/&\>+YH#I75UO!7^] MU2O5-N?-+';-OWV\,YMD;[Z+BA6UX*N$8^42JL5D$$BB',4PA!3%'"H?46(> MYKJ#D LE.FNP-#;L%=-A'+56&)1W(S86W4?"CATGQ7=B8C3Z@59YT&K?Y?1> M]#N$[26=#6!GA#].'(V?5SITUV)6)AP-TF,2'/^@Q05_)[U5Y2XN-<;?: M[O372H[ZJ2ZXJ:)5;H8M&5_=Z!_?;=K:/Q_E@5MVV__A"A&4<%UP..14-UH4 M$<2$4AAE">4Y(:%TZVHPD]Y+XZM+_E_;NFD339L22'UP^%7/%-H58SMK](][ M=;V8>D,<3V-SBW6;$NFI6EU*:@VS!VP.K/FLC#;,L M#W.8"YWDC>(4JKDKA"*5C*(LXTD:VTQ>AT4L;9[IR_Q]WE(%<4&JP[1@"^)Q MCO<#S<1TO%<0= ?)_HH]G ;@&+^INP?./'X6"CIM7L\6%E>.='7) M6C='^WPC1*/KSVO6>%W>DF*S(@ACRA&!<5_!;JZWC"O@(PI8>GA? MRDFSGS@6I^_PFC.R2H*0J_]'H$E9V-%!&)I%J90AAK5C&8PQPC!2)"42Q3Q4(I56XWTMWFLP;HB#,0=S&\VECT[ MO8'<2YP%8K'AOL&UF^<\P#7Q)'2HI1 F)89XK4@BR ME.%,H!S'3J6Y#@E:FG<[:(6QTW3D0O@@MG:,X .QB3EA'%CCFX$<0&*:AA^/ MA;U,4X\#)A]LW''H^K&95J_*VUO=L;%DOW^^(>KE^;AMZH9LN%J3K"@1.!4D M@9BA#"(2,$CBC,&$4<8(DTG* [=\JV/BED85W>YOJW(;D'4!6JW!0&W7[*NC MB!^G#O\X3DP@YT(X(B/+!IDS\[*.BI@Y.\O&W*@6K&(XS!@$M(H$!#E800Q$LB$HBDG)(D#SMW(Y'E!"Z613MF^%7)9[>JD MN1+( 7QMJ>-\U.8AC1& C:"+XVB<210''CXS11PW\2DYG+A^9 *GZ<7YMMCH M;3G3J['^(KXW/RE5?U]E)"(YXP2F*&3*ST@QI '-( MCM0R),IXSI[#48\*6 M1@^M>HY)F,? M%M]^()H8B[H6[AVBK8-7&OPF]85&&5]EGVSP,1OJN0Q@?.F M0UJ8_B3ET>:>L>G>.H"H"P%B]Z_)+;D6]>=R>WW3F)CY%$[$/B5UYHQK2Q">IE;;WGC>8Y%#E,-F'SI(.7+'V86O MNZHVNZK+F$LA<8YA&O$M._'II\< M0=72]?""U=0^QU[)BUT?WXEK5Q] 8ZIJU8_%O51]Z@-F'ZE(?>@.Y^8GNOI+ MWURQZ[+[K>Q"XZ. I1A3!D,>2-W_-H!49!*&B4C2-$Y(%@>KK\JK+RW:G1P1 MY/+2#\5-N*%'V WX^Y94NOQ1XUAXZ@2JQRG"'U*3>Q%4)VNU:N[Z>W\KW1N5 M' /+NC&))]!F:D1R"#PO7438O7-U%;'0?]!%Q.;J$2VA3$^IG\F& MM.E>;W2)P+NJJ,6KG]_T[V:0QEDL4RAYKDM2$0%)%"!3_)GA*,P3@JU[09V6 MMS@WJM49[)4&>ZW!#__]7_,H"OY-J6]^"O_MCPZ=BRS0/TFCOC&=F$^=X1S3 M$47W]EZ0/EZ;=TZ0=F#=:0%E,5#YNO]9&_1@Z9/#K>-C2!4LX$: MB?O71\!Y%U&[)ZPNGB5EXIR;8ZSG1V9T-(I[C"(\(G#F6\+3I3^,)+>X9V0R8 M,9W#KVMN"Z89/NUTR' 0L1QE41!% Q!&%E*(4)@G+PH2&<>;8#_B@J*61 MQ5Y3T*MJL_OC"K =>_B!;6+N&(F8>X/@DV#X[1%\6-R\;8)/FOVD4_#I.SSL MEWWS!';).- N@EMLF4HCZVR?9@G;%--@JTE]PF4PI/M$WV! J' M;;+]O2^W3?9$_Z/;9$^O'N<]?;PSI8XVUR:@:E?O:)7G/$MR1819@C%$D<@@ MR4($$94D2!#/.,]<4C4\[R!&%A-[]XQ'2>"4;C6?;*@K76UC^^@F4B#5@&TY0D$$FI MH2@H0G M4/#JS1^2-:LK?\+@QW[\JOA ,$1&*^$<4KFK,1A"*4()N;1.1#XD9&F4T>L)]HJ"5E/[A,&# M@!ZG#E\P3;T;X(Z04X;@*0A&9P<>?/!LF8&G3!MF!9Z\=J3'L,]!;A--4"Y# M(2()XQA+W8%'Q]D'%,94$,)SP3.6N2W('HM8WDJLRXROV\SX_Q;\*0C!'>G* MO>O]O^ B:/\'ZC9MGK0%(/XAN/IG?)&@]")*8Z"3@-1?HQA=A"CN+RY,QQ%' MK^/QN%BZ&6=@/;5?\:#\0-=@Y]UQ:-R]B0/V^W4?'@N9UU\X8.(3!^'0=:-[ M'.XR#'\5Q?5-(_BE^CS)M="GE_I0XHHTXI-0K\NF67$L12A##O,TU8%DRE?( MHR2 ),V2$ >I"#*GG!TW\4OS(OK$V?6(-&-'X.UX8CHX)V:1!RG(%Z#7'73* M@UY[H-6_ )T!7IL8C@#.=_-"%Q7F;EHX IYGFA6.>R^9MHKG:%)-LC MB;=EU?U*7Q>NB& X3E,&E8\5Z&3&#%*1$AB&&.6I1$F.K!91+Z/^THBU?SL@ MZ;[_ML L*-5?P;>;@MV [;"\*AL8K?Y2-\HY Z)O@=J4@ JPO]R-J&=^D>R( M?KFOQ\03A;$44FTJ^-2V?QXV[;D .Z.!L5KW^E&O@S(3W LU?>P,O>@/:75V M_\!8?W/*RXR1USEI9A-FG=->9G@>SXDOI,7(QK_/:C?X_'ZZWU_2?9U&Y3=_ MWQ;-_;M-W53;MF.[SE3[]3G8.W!)47:A;-P1DZ-L!>@^>=?]:/Z\%!@R0 08:T"AL^F;? M __PF5T& Q'0& $-DN]*14L:<[^-QI=@V+R]RY=@\0&7YS$B4NA6$.2IN:<[9^**6!P&UF[/\P33Q M;-(7MGP4$3=M:8AFE82FA4KLM6W\=D=;GEA1K7RZ913I5YX-LUN5[E>1HD#"/(A-Z/X"B&1$8Y M3!0E!5'$1!Q:D=)Q,4OCH'>OWEZ!3E4PT!5H9>V#\H[@>IQU_*$U,K;XO-/F#2/T+*X>FK+=-\55\%FQ;F?R@#VKHNU97 M42Q8G"8$ACJB'^G:N+F0*>1IF$6)H&E $J>,_A,"ET8)0WW!7N$+H%4>V5?L M).AVOHE/*"?FBS-1=,_YMX3&;^;_*:'SYO];0O"D"H#M?6Z$4U?-ZN.WC?IB M;XJ[R^]%O?+2*&2G'/A- MJV=)%D\!.\X*9\$P\>=OC8#UAW[0VF-?M+II\#6KOSW^DI\^=99/]J Q_;=Y M^(+S"N*_+2M17&]V=;0?I9_INHP\%@'$&=<)U%+-_9@KM$C.\R#,&<^==B;L MQ"[M\^VT'5<:_P3"=A.]?]PF_MYW)?,[C8>E\R?,]W/#:9)B^B=$OTAA?3LX M#A79M[Q['!']I2SYMV*]?E]LQ+M&W-:K2$:"941"FJ80)Y3EF4\ M26D@73CGB82ET4NOH!N_/ 7.CDK.@F-BUNAU []I[8!1S^.:X*#I7HG@J919 MO_F#1C[^O ]?>)Y+L>O&H7[H?]=1QI6H1?55U)<;?LE8M27KVOQ7\$&E_I5 M0M(LD5 R1B&*:$1DZA=;X46QIO=!J:"/.-\UFLM^%R\V#F M'(2Y?)QA/R#]\^X?.L,N0&^:R>'LC;L _0C:-%89[0OY0GP2;^ELY5[$G_(% MZ2&/R]OSQ]:#?MR)WNP^X%1(E,L8QIE@$,E8PAS%*4RC/& BQE3856@X+F9I M+#OL^=7KZ;2-\]&K MSRP-_VM9_?YN\ZDJF:AUG[6/LF>B%94(QWD>0$;3 *(TRV".20)C3C(9X@S' MQ*D*G(7,I9&$UA04&W!7E=>ZL?;(:O%'0+:E":_03PT]CT530Q M0)W6$U21/PW1-,7DC\A]F9KRIX$X6%K>XE;G@M&C X<_B4J6U:T.F7E5;KC) M-;OD_[6M&Q-&K/BQTI$TJSC*49[$&":FHT6:<4A2Y=80Q#*1)$&>2:M-[1ET M71K/]7KI3W6SU;5P]4=*3#X@(->DV-0-:$AUK;[>N[V))JVFK5=CW]1H\O?@ M.*4N;'0GIF(/F2\#H\'.:C P^P+TAB_G';"N [ZD=V&F8N(+>2=<2I3/-4H' MZYQ/KL!='\^]*ZG9JU*^WXE(W//V;(-7;XJM8)31.\RP0 M, MDKIR,7,"<";4RBN,HXRE%-'!JF^4D?6ENPQ?'AK#C(+=;(DT&Y,0S]*.H M_IWJ%UUAF4^D4(1K0 9:?:#UGR:VWQJVR2+\3VOP8G'^UN 8HR!@$"6A^@/Q .9";_>**.)Q(..4.IW# M6\A<&F]U*N].V,SQ36G2N5E7R'I,@I(-^G9DYAG3B2FLA[,/ -)HMLGQ_>E9 MI[,_VG( R"M9VKNH!2(K[@MBL.XDW:R%E(K-6_7O]% M;'33"QU@P6^+3:$;8.I4F&[^J[L.@EA7F>9Y#D,:)A#A)($$,PEC&:&$R2"* M/8[DI\%9NM>*LL>55N3)/?7XOFYM6V;LI;4;WY MSM9;721/^_GJ_W1,VHI&&#,2)##7X1X(IQG$F J8Q)QI3YLK*G3AO!$Z+(WY M.A/<2&T,]FF$>9(%$402$86]B"&AJ8"!I$F:)RQ(2>I6'W)B]&?J)YLQ>LPZY9P! MU..)YYQ'.0?XM-M'ZK$%([WCEJ0QSC*!89)@#E&6!A"S",$HIEG*F?HS"JT[ MP3\C8'G$U6U\=EI:1T0\"YYZ@^,XIVI:#J4"+Z"0)CF&E,>,YR1$F;3:J3\? MNEF2Z?T!=S("Z$PX)J;KATB<]OAM(+$.B#D3FIEB6*[$G7J<*<.K] 7%Q@0* MF(W*.U$UI##UQ)L2?"@K-C3)Z[9Z[ D"/Z#F(YCETU67KA@["1#>\2E.OG-YMTMX)5%&$UZ1 * M Q8IISI,B>;0"%*!2)3&B9"<>$XU=%9R:?R[RVXS'0U!NVL\;'WC/0_1?5SM MG/67'JV)IP>'_,0'X7V:!'M#+\"AXR#3T6;6;,718S%WYJ*[HDO+8AP-]8B, MQO&RSDQI>JNWUFX$UXGPC[)MTCQ!E.BB$V& S"L^1SW0:H6GRF8[(?9E\ MIM- ',QGLKAU9"N!DNC&!6K5\*4B?!=$%MB9C7+WX1[=CA3":9RF$8<11:;9-X,TC(4F02*2),>(,[>#KX.REK=+ M/ RM4)HZ(L(N<&V"8(B3Z$S3 ?6)M)=I5GK(Z(-]10_>X'QZ M=,G^OBUJD^-U)=:DT>O#C>[=(C:LV 4"H50@P=,0IBF+(8HB!G-$*(RSF,4A MHS275@LX6X'+J)Q3-O9]#&"T[]/UTO_OQ?Q:B4@^ZN7\OOBI,=&VL(&9Y@$0,I0@S MM?X57,WU2(?<)B)0Q,YI&CDET5J)71J7[YN @IVR9E'VX?*OHRJ16:)OYR;Z MQW1B9C\'3O>T62=T_.;+VHF>-U'6"8XG&;)N=[NWIU!$5Y?K@IL9T*04=.U8 M8A0AC(,(II+E$''U4XY)!&4@,YQB@3-N%>Q_3,C2:.>!GFUZCV.WFZ.0'F<7 M7T!-S"6C,')J<7$*A+.[71P4,%OCBU,F#GM@G+S6>3WY:DWJ^I+IYWW<_"1N MR%I^E%U:Z^5&%[_7 9#=.G:WO)1(",PBF$6Z1KW("36_2F,*$+TMU@NG44-T6L!^"C[)'J@C "M%6!GAONJ=13XUHO8J0=AIC7MN,'PLG0]!\&#*]E1 M#YUK87N.Q8-U[EF/.3/TY//V[FZMFZH]"(D(69[F)$Q@GNKE;B@9Q((2*%"8 MXURP,$JX241-[=M;?;P$ZD[?D5$GSZ-KMYSUA]G$_#^(->E5G2/* MY"@LTP28/"_R96)+CII_,*SD^%WCN&3?L[ZLZU>DJNZ5?V4*L7[1W]"*TURD M,L4P0DD*41#@Z%JQYC3,=AS@ M&;R)::'';:?N]"&B#@!YKD-S6N[,U6>L@7A:<\;^UO,+9_\JBNN;1O#+K\IM MN197XK:-]C#_^$54M^$JRI.82I%#&(Z5T'9XRDAWBMT(OEV+C_)35>JXM7M=GU!O';_Y^[:XTZ3:;@RD M,N!8"@0C+%*U9@H)S'F2P#25<29C27C&G'PJ2\%+H[)>VPM3([8]$]QI/&Y/ MQGH,+!VN"9"=F-7. ]7=XW)$R*_;92M\7M_+$9(G#ICK_:.;NIHN**]%^]]W M&Q.4?U.NU3-J+:JYORK7Z[?M]M%*T##.<\0@)E0?1@4,YB')89"0+"4)SU.W M!B:.\I=&7KO.9S_T!OQ1-T$;VO#_@M8*Y[:P3N-B>XPU&=J3GVM9 PU^TR: MS@:_?6;'H.>[ :V3#G-WIAT#T#,M:T<]QHT!N2A6K[LXD+=J=4O6IHN*^DV] M8CC/6)H&,%#_A2B(2QIPY%6T_ M*7%I'_^)Y4*OMN,R[#3P=EZ+5SA?=N%U&LD1O8PLT?'B4U)G[&%F"\+2+ MD>V-YQ^5=RD.:9B*L$T881@BEF"(=2$7FH:YD%E*@]1IX^>IB*71RZ.C8:=L MD2- NA^9+RY3Q!&9LX[-[3-$SCHXGS-/Y+29QP[/S\H1Z1]XR=O.LF2M6VV^ MV[PB=T5#UEW$>QB+-.,HA1(+M9 02$#U2J20$!ID-$:<#\Z/2EO;9[Y4% MNE,<5.MUUNKK]ND?A]B.!;P!-S$A###[U&'6J3I!M1(K4+P2Q7&)LW*&E?&/ MZ6M+FIFVED+KNOPFY)+GXCR6%8L93D/: YS M&A.(J%!^! X#Q3(XRS"1(0J=0GD=Y2^-;?9* V*T=BS_YHB^'>U,B.G$1+37 M'.Q5OP"M\J#3OFT)TE:!,P9XK/,V#CF_%=X<=9BWMMLX@)Y4=1OYF+$%+S?7 MB@QN7PO:?%&/Z#QYQ@E""( *WIR-71 5PM2>ILM*;FHE% C2@M>0P'S[4CGQ4US?UN-'/[**>N&%T=$IY*[Z0[U="JUZL"^.I?"@WRC'9LJ:@ MZ[[]Y9&V'YD@+!!Y#+%@"40RRM5/2:3^"**<2Y'*V*E>F!>MEL8[#[0_HW&+ MGR&SXZG9!V)B3GLCI6"F7V]KF6G+8G:&'QJH*W$/1VO7L.5DX=O+XROC,2$Q M_D; =Z#,_V'O37LCQ[%TX;]"8'!GL@"S1PLED3.?G%LA7V25_>;2C7[K0X"K MK3OA"+<4D5GN7_^26B(4.ZD0937N;30JG6E)/.>A]/ <\BP#2#9V^,QP8!X) MJAGPX>Y%U'ZC?^9/ZZ>V$@RFB',6P 1C"1$UAEZH%%2 M&JTVPME71MO%Z3P/7J6]9RYKY!IPU_JDME<7.]M]ZF@5SHXJTRUK=OR"GI7T MV[5E2P1Z8:EKN*[SQ4.3,;Y464S5 3:V=RO<)T3<;HM# 8^/$]NY]NLG*UP]VQU385NLNF8U[E$C0>0;GYY".J6!@F M%*;2-)+B/(14)1(F,HXS)E*"L5N?TZO$F1J%=_+4S<92M\GEMO1_N=\,L]6J M-Y]?.:=V-#[>3'EF[PL>KQ>N'@:\8=N/7B?2N(U&!X'OH*7H,$_M>ZQ9EMMV M""^_TY66HSF#2WB6!%61<&R"RS.,((MI"@7/4"10*@AW*M]X9JRI,6A=(6PK MZPVHI>U]R'D:9=N3SD&P\W[V'D>>%P$9^-SS]'@C'WY>5/SP!/3R+5<6 M@/U"?_ZFV:K(Z7R_""S#"@6$0I6Q *+(Q(LCD4)$E$H(TB\2=SS#N#3DU,A$ M"PJ>6DE[EH ]C:_M@<.0J'FFD4XI6(/=1MXQZL%>Q,=/3=C3P[Y.7=B+,)RL M#7OYSI[AZB:HR\1O5$4'PTC0-$Q"&,4F[HHQ HD0&4Q3%B4WY,Y6%CR'=&&#=F_)AR!S'B1R_J M][GJ3_\=+1_OB^6/7$CQ]N6[=EX^+>J*1MH0,87J?^2K7&XW #@*,T4B!!4) M*=3^A8(4J51_TR3D88P4#0*7;]I=A*E]^$9\H.;+GTVPD&I%KWJ3U+*[<4&/ M:;$C#+]@>V858U946+?BFYZ,;XP&(%_\ C9*@*T67O9G^H,X*$_U$&-4,NL/ MTS[C7?&DGOLMLBREW!:Y-E5"/N>4Y?-\]?*;<2_F8?Z)L-TMIK:Y5HZK4!+\5RKX!QV)VA'G*,NV/4'ZB# MG:0K'M6S*N5! :59$*"$<)+"$!/#@C2#3*04J@@)23!G*-9\N%S1N1T?'@[A M1'>;@?Q]<]_,&."WW"Q!)?BU6*Z?;_[]W\(T^.]/"_X74'84^/=_PU&8_3>0 M/4JW'<':CM&N0]#W0=NQ2FNWJU61L_6JHJ?5TN0 RB'#2T\C,FP%R<-AQJT5 M>5+-@ZJ0IZ]T;G%95UF*@I#\6M#%JFW2EZ8*)2I,8!PE3/,"D9"2F$)M.T6" M)#1@L97_>'*$J5E!34$O(R:HY;3N@G@"PO.?^R# >/[:#S%Q;Q%Y ASK)I#7 M@S12FT>'%\BEA>-Y_4\V:3QQVUAM&,]+W6FT>.'"OC44GO*5%!MCRD0"T,7+ MY\_O[HKF=R:->:%IY3%__GS_&UW0!VV"U8/?%;]*_2M3W*&ZYNYG<^&GA28B M6:YF/,WBB')S#*="B% 80QI&*911%J) )HJF3O5\>3=:[8%=Y4=JX8"1SK[6\ Y8YXGY&@@\,ZBE]DZ5A(^IVKM\\,[#1JL9?$R%;J'@ MH[]W=H#?2R6+PIQ4-"'\3?[C6_V%JWS51%Q\7!;?M<#%BN8+?\9R9I%>EF,36Z@#>--K^T(5^F.0+8:%1=>S_VU%CO M XPW12/M%_B?*I=MAF'@/;D=<>7CQ]JV& :%SO;&0 _L>=RS273HID)T\F+> MOASD0E1A2W?/U? ?_M0>>%Z:;7UMUQ;YHLSY7^E\+<,9C;(X3)&$$8L"B&@< M0DIH"C.SW#&.DH@Z%6;R)^K4EL5&8-"1&+S1G[18SN>T*']Q/&7R-\66IU63 MF#C?IUZ=]+*=#,!NCAE[.5YXQ2AK3O@K=6^Z\WX#-BJ#2N&Z$!\_%TM3C:6)5 MV?K%[(TN0$GK.*URSW"VV-K_0K8FI=W9:E M7)7;K.%-H':0::,6)Q0JE%&(0DH@2P,& R$2G&6<$^54%,%I]*E152M\U<=H M*SZHY0>=$@E]RQVX38X=27F#W#-C#8JV,X'U0FU0-G.38%1JZP7./L_U>TC? MG.)3 VP#K1.2"I)B374\BB"*.844DQ2F3/&,TU3)T&H'VV',J1'=A$$&L8XLQIT8[M63 B#903\T.OG:$ M,S!JG@GG;%_-&V"#YW"=-0\1&J>W9F?<:737/ 3"NK_FD5NOK!%_NUX]+DWF MS._Z/6I[;2;:;5,J@DF,,41)G$%&9 5H1R1,$KCK%_I]R.#38UC.J>+&VE- M*:&GOO67SB)M:^4,@Y]W\Z8_=/UKJ)_!Q$]I]&,#OD[%\S.JGRQD?NZ>?E3R MSDB]6-6%.[_DY?_432S,3S,F. U-@105):9%%0I,UUZLC19MSJ!49;%P8I(S M8TV-2'9$[719 498-PHYA[ =@PR$FV<"V9&RPNFF"YJV8I;SG+^ /YH_O7A, M%E -RBOGQAN55BP4WV<5FUOZD[[V"^R2& 8-Z>W+B1RV6D[2AF4/P\$\VY M^@%;@8?C%&ML!F66RZ..RB_6(.RSC/V-_;BFKK@B=Y_>UKI]OY8SGJ98IFD" M*45$4XWVC"A*$8PD%9+&A,<(NR3]7QK0B6G&*@'@QBH7,;4CE2&1\LPIC:A' M&*61]P:\'S)DR1::02GEXJ"C,HHM!/N$8GU?3X>H9J43,:RS+&***Q7 0+(8 M(D1B2##F4'*$$5(R$=BIA,CYX2;)): A;A.V\R,OC;7_AC4AW(ZNT7FL+;VC MP1#T[2 UL)T+@1_0$[*"95AGZ/R0X_I#5NH?N$1V=_5L1_7T/%^^2/E5%C]R M?J+EG!ZT&L)2&IG21@BC@&#*B8B@U+X648T2DTZ[,,&)- MS;]J/C*3@=5P$R@D7SXL\G]*4047=L*7^[?^'&A.[9AN_)GRS(@7>W=NNGP: MLFS4&K !U:!X#MM_:AC1QFT_-2B5;F M3AKE^>NNW)'_*A\J1[EYW4C$J< )@YR8/O$A89!RHJ"4<1B(*$E8[!0.>6*< MJ='8=@NY;.3LN>V^!Z?C9GM_D$;;8F]%'+"IL24,?G;3]\9ZG3WTXPJ?W#D_ M<7D_)O@BRU61\Y4456'-[XM\57[Y^KUY@1E)E$!4&S!,FB-_P2$F40J)4@3' M1&J#AKCPP=G1IL8*6V%!)2VHQ'5CAO/PVO'#8*!Y9HGC>($W6M;R%P^$887+ MH+1Q?L11R<-*^7T*L;NI9\&%II*^Z=/4;JQ\$IJGK.^Y'F19U>;_Z]R5-HM:PBB#MZ@D910%=@]2C!>],!W-QFKJ^K M<:-_[8YTYWNH&MLI9S[#/=@J>\!^VYL+ ,HY;:,$/P ?5 M%3P-,V!<,8&(#*(ZTPW\1UT%V_%W .7D M8/60L1?JY)9FR.8(O?Z(H_YHN'G=_7 M_0ON5/7+61SP2 DD(!99 )' $E(L$\BC,(DS@7B<.36-N%JBJ7'Y;_3/_&G] MM.D>\&2$!/1IN5Y4C$>ELKY,^W/K9U- *_U?54VMQ6)MHO*ZM?K> MT!+0MJF$8U3>];-O9UV..J>>UY9&%] 5MDK;O@&M/J!5:.>BJBB7T:EI2,D? MAS->!P-X4$/W>JE&-8H' W'?@![NP;U)?K=:;\>AGQ$<"A8'$@8!-TD3!$$: M2@;C-$HSHDWPC*2SA7PPFX[?[*.=SXUI]363^FL^&-GKEUU7KLZW$87SK=3. MU'H:E)K2R[!P??-;_\&DEG\I9%'!%&)40,ZH-0B48I$H232@XEE)&,7-K17UN ML*G9>JVLW8,5\(<1%U3R.M:D.(NS'8D,A9YG$ND/G#.-V" R*(V<'7!4&K%1 M?9]&K.ZYIKC-UY5>X*OZS6T=3(J8BCE5$!-3UR:(,T@E2Z#4?J7$6* X=2I2 M>F*2:+/D#U+%QS$@8/-6L.QWJ% MJ>;TY>X=FVE>5/$,OTEJBO:9I_XM7SU^7RR9:2=2UW)_7J]*M9 M2).EJ/VGM[3,R\T!Q<=E(?.'19WGQ5^JG;-YO8\F_O>ZK HPES-%!:>":&X) M(P51FL60\EC"6,:29#2+D\0JQ>J5Y)\:A35"-WFC_ 6LMF+;MU9^C1?AXA'( MU*?7]P'L)MSH!G00 #\U!*"+ :A! +LHW( -#J "8B?SOGUM6C1 !P[0P6/: MKY!][^^)OTIC=1:?]"OEU,S\%2?T=*OTUQ!JM$;LKXAXM\W[:XKAWH/WPV*E M1_DB'W)CK"U6IK;@C',4!FFJO2U$M+>5Q3$D08"@$C)4B F:$*N"Q:<&F)J- M4LL(MD)6I2_M>_,>!?&\^3 $-)[7=T=4G'KVGE.]=^_>HP\=K8?O.96ZO7S/ M7M>WCN?3\W)AF.!.M7N\IF!H';6Y&ZW9>OY2"9'24,(HTU\V,K'WE 8QQ KK MSSL(&'<[I.\AP]1HX-AI#ZUCK$VP5>^#GS[38[]&M/O8U;D"PX&KB;K+,7*5T=Y '58?[?\H][;G>?F\+.G\3C7&U->VI9Q^ M?%O*@:A4AES 2" )D20!9&F<0AQR&0+W=UQ[-SC2FU M&\F/BR88W4,OQI4IX[@]AB=;OMM M\8S1>GO;Z]-MX.UPEY]JK7^7M/BF$9:F41=#7&&(N42F8RJ&! <8RC!&-")$ MD""Y.M/GV,A38V;]FJ%AR[=N0;8S,;U YWMG^F1!U]42, GN:2YN@)$<5**/ M5]KU *U1:[QN1W_]U*)SH+A6?3U\@#^"^JC?TEFJPB2,E(0LB 1$J>8GQKG9 M+Z.9$"'+N'2J8&\[\ 3I*1F>GBJ(AV,G5^"F0TY&\G&YJ8O5Z-14#3XY9NI" MTH>8=NYW=E[O5H^RN"^67);EIX58FY(>&R\@P%'((B%@F$@*D1 $XC2)8$K2 M.!9AF%)D%15U89RIL4XE*VB$!5MIK3VLLZ!>]$^'@LHSSYQ"R=TA/0N7M2I#02=9]+LC5J/>F87\1BXFMGI\4:N9791\<-*9I=OZ5G'S%22 M9ON5I*M_+9M^B_^4XOM"/[$JHG;WW*;JE1_^E 7/2WE?Y%Q^,67+[]:K5?Y/YPZ.6_/:'+.B#W+GEK7S(%XLJX&-NC,APAI(XIAD--3UA!E&" M)22QE##-.$&88Q4G5H<04U1N:O38"@\:Z4$K/JCD!V_R!1#+^9P6IX MU_L2'2UNP&U5.,9#@W8[^/ST:K\P]NNT;;<#Y&0'=\O;KR2IO49Z+")1'(@4 M9@P%II$[@2SE'&8AB13E 8X"V8N4KNA6.$:]O,/^A$ MBTYLIVL8YRF !0U" ME7+-]2&.(8J%@CC1>"=IA%3$TC@RN [V7]YZ>&WSDOUG(GH'4AVI#7;@$@"(\/NGJDH#\*;5Y1=-[*T)VDQ+-S[?S,PFCO_S*TR.]6GDB),TTH'E MMT=I5MUFPL1FPL2ZRHY H\T[SN+F >PA^-0]Y][/9AG!;%B_GG'U47"F,(T/DM \WVR2/9:Y\_UJGM0#AT#G:'>N)U M90PWN2.?%C_TE[8L7F8ID8*&0D)E5E$49!B25 BHPI2%">=8*J<0O=-#36V] MW C6KSSA$2SM3.]A$/*\I!W),KL!EQ'K79GP-!A>ZA(>&>Y5JA*>5OM43<(S M=[AQ0UFL9K=E3N\IS]6FM6HB18(2A2%-$8-(:B; 6<)AQ'E&DH0A(K+9#UFP MY25"./I\ES>\.XI'JUF+"!L9[8C@.'#GO_VKP?#\N1O90"/<@$E#9]4^]V'K M&SL?M?[;_@=]_,FC?,-GE6H_V_,7]:T_H3_^MMD0K\SDW]?5RR=3A@-NZL_[D%A M\WV"TA>Q'G4K+J!Q90&+4T\?N9+%!24/2UI$TZ!>)H-!H/)MX?=!R8D$+J+0FP!./WFTC_^B?HTC]7J:IFKIOR,FR._ M"YZ=[]X;$N_V>^VA-Y(-YY\?57A0EWQWA%&]\*/*[3O>QR^ZMAUT%=_UME?4 MU]N7P[BO;3M@''-!S?E8%@9$DP#CD,840:Y$RE+,6)HY]1#P+_+4S(=N0^&Z M97L32M>-3ZVV^1NE3*G"OCV@O;T'=GPVK=GU3))712>/U!W:]S1X:ACM3>Q7 MZB'M>QI.MY7V/G*_E>NSU,N@O&L/'4]F M_^V1+AIK[^.R4#)?F2Y@M<,^RU"(8\8C2$P56!1(!C$),DBC%(<2\X3A>-/O MSS']":+BB%D=+XTE\.2VFBJE@-!:&;OVP]M/[[_=@JIGO7T9W%%F^OR:-\7Y M\WU\9N9LJ_ -:%4&6YUO0#/!U<7?] 0WBH-:\TX2HVGZV]4>:/5!5W_P98)O MA7UYY:F]'6,5:)[66^)4[7G,*3M=+WH4*4:K.#TFIMV:U:...VCQ@'=5&L6G MQ4'\JVD>51 MIF9PU*(;C^E'*ZO)/*F%':04@:BV@TV;= W-S6!%>_SDL^7IA'@]@B;RR1 58P5C(P!0.$)G:5P$Q2%06) M#%0:6GJ7WH6=&M&W6:Q)U]._!&.YG:-AV7$YQQMSR(/C>B->2Z8M*_.)_9!59,W]25D#9G2W:/:HG#VIKI7J9[E3=I26G\_ME MF59J&$'&104;B%$8QXHR$/*.!E2?F,NCDF*Z5N>K^V4H- M6K%M>N[VGP!+LAL85M_L=CVB[J3F -&P+&8S\+BTY0#% 4^YW-NSR9SV3Q":]DZ*0VQ^2BD*-7-QPF*GO1QVU YPK* M00+)G*6VJ:4XU:834QF4(8D@BN,(8B8(9"*0@@D9T]BI M7\F1,:;&1.U.8[4SI)=RO<#/M=10C_U4A3LY9D8<034)0A12FD).9*)=<,X@ MC4@ !0]91I(HBODF&MLOKKL!TYZ1-7'U_P7V\+T>33LNO_+-\\S:GS=OF)%O MDPP-?J.K=7'^G,,]8^0T$L,FAQP99]P\D-.*'J1\G+FT'YO>%Z;,Y>K%N+LK M[?^:"-IG0]W?]//>+Y]HOIAA*;(DXS$,8E.Q+$,*DBQ$,$P#I:T_K%0J7-C5 M8LRIL6TKLC90C-!U;G(K]@TP@H,_:M$=G5.;";"CCH%A'8-*/N<_JJ"+Q4-N M,G^K(_3+.#I3B0,R@U*+S;BC4HT#$/O4XW)K/RK:!.YL8R[T:K\;=_'[1PX I!9%,(D@S',!8LHR9?L7(K>OF\"). MC>AVI >\]WF#A\FT8\'7G2+/I&D?V[8[CXV.-\>3PKH%&NYE83; A^->?_,Q M*%5[$'-49O<'\_Y"X'&DGNO&T_-\^2+E5UG\R/F)<;1$/V1INK29/+&RJAVP M+\?OR]7?Y0\B"#"INQ?&C/(4(I9F$4L MBYU.JU]-DZFM0M\7Q4;VG45(_Z74++60U8F&AB%_JKHDJSJO;UV8V)NB:9V\ M6NH?37]O;OY65H6&UHM<6^\5"(X+VJN]99;KWK_"N_.ZA_G5JECKO\F$_I// MUU6UJ;8RD8% 7U>WF]BB,'SH]ZM/V+#KYZMI,^XR^]J3=K :O[I /1?M*E/; M"+%J,C%A)+;IJ5)FD,419+B%D4P%!&B>(\";/$::?IZ"A36^R::@P; M*7MN)!U'U'+QN!8GWWZ/,T3N='P.@F&I\NA(X]+8.64/*.;LQ,XX01+$PA*,H@2 M;+H%:8M(_V.,.5%I2-SB&7H*,C6^U.]8Y*?BX\$46![7CP"L;ZIUJ@AY _YN MVB/>+4[GLGNK#7D*Q%>I%7D@S"1K1YZ"K&\MR9//Z]DU,2^?ER6=_UHLU\_E MIT6S&6-RD:J\I;44C4S:X_Q=O\2-5\-B%@ VS-I]D+:O77C=3@-V]>QIRSC M-GV\#K"#CI!7/JX?*?ZVGJ]R6>_K%54:TM_RU:,HZ$\ZOV/S_*%V6P@V 0Q) M!C.9<,50JIHMIK3GD2<*?#)[MAIT9Y]W)15B5V3#*L:SEP2Z3#.*4A MCS2^A!%MC9M=29%E4 6"9R25(@N87<=.?UB/T\IS1V[PW&#_K*_99+ []OJU MG *[=65X6#TO([MX5A+?@*W,8"OT<(N*&TB#KB&60X^Z9+C!L;]".-[MO%GZ M::%)=%$]A,Z;W2LJ&0D%,Y77!-9T)#4=R5A A2D5.%0XY-*.CHX/,#W:V1'2 M>OOO!'98ICR "NGU$F5(0!H@!EFF8L44(IQ8U:^['KEQ^J\/A=O%/>4KT?#, MLSO2N6\D'T/$>@_Y2F1&VC[^8DI/EL;+!SL"WP *V+K,%[(L02D?VF3B55,A M9_4R3#&:,RB=W&$^=L]8F\MGY.WL*Y^[:N!\#?USG2)MUC M,)&GQKO;;)'G3;:(W&:++*1CMF-].K^ENC=P*3O,:J#CNZ[)<7I7DGQ$1*=!I^J5N1UO=]Y[VST-[^01-#L 62AQ2&,$ M) 1 .^OL2E@\$V.W6U&]2J6. MUVY,-;2,DZO1,4#+*E_#N*T.9;&:?9'/^E-Z-";E0R%EW1EQ;NG$ M#7.A1"RC#$I,I#8'->G+T! MZ9ER>V!H392],#E'?_J!'>K3?]NG/;<11R&S7B"T%-7O9K_)=R:?Z:-^_V98 M&Y9A+#)M=T;:[B01UQP4,YC(,$*4)(IF3KU-7068&AWI=S'QDVRW@=S2B?4( MI&\/MT]RG=%A_.RZ??1>):MN(\0DL^GV(>J;17?P'.>SB;=-2-Z[Y1/+ZP"S M;>F63\)$YBD]<'L>M842,"6! MY$G*8QXY>2[G!IO:^GND#XIJ C3GU2GQ!15B<^&R&-H#DI>C/7ROX"6*46>"Z6 M/_(JU]KT(,_K2U9&3($YE)SX3:3N+G:A(-%8"MJF"K:SN_V^-! M4[]Z5SW0ZC=@**K_21@V?-6CO..&O/H'_B!,=H0AW18@(?/9[5KD^AW];%[5 MRH<-0LQ2+"$.B5XPHC2!5$D%XXQG3&1)@D*K@G='GCTU@[41#[3RV3'X,=#. M,^Z54'AF2&L4K,GMC+Y'R*B4_"\/RQ__J>^J>.@?R/P(ZQ\K\CGVO%'(XHPB M[<=][I*>3!^ 65 M#YJ&7[J^]^93OI)5L[Z]3)OOI53K^>=*K2&XLB6H?V]UQ]&M,Y@T^5MED0A$J'VWR*6,8A0RB#E,8%9P#(I$$%4 M.)7F/3/6U$BG%0\L%\W9PWQ[(M3_[&$?8?>CARMP&_?D88-@(ZF?P^/<@%?_E];1(+[]3?Y%R4GQ;ELS1- M^F8J(PDE#,%8T<0T/H@@E5D($XEEP&7&$KLX<-L!IT8AM93&6OQIY-0V8R.H M?=,3*YS/EO*Z6@&;.BX../GQKAFJI=FFTW\KF9:7O0V5EF_0'QS*'[6-R ^^4\YR_@ MC^;/;_+/%7BK7^G_&7!;[S@<@QIC>T.,:G\=5V_?Y#IQE;.5]9'FA4GAD[]I MXVU=5-DUIB+U]\62E;+X8>+6/BV>UZMR-Q]0_VU=%)IEWM(R+S>1)I\6O#!6 MX'O9_+F6WY9U[J"FG[HC[DR),%""4!AEB)C(FO;>>(OTTB6^/1?*A<[ M_Q7G]*37\!HRC>6#O"+>'8_F-:7H&1K!'Z58SXV!1HN%EJ"\ET7;'CWGMPOQ M/I^O5Z:(@I;=V,B5B3RC$F5.0*6L8_!%S\FSC,WP/R6^0SL .X@?N?)QP^4VY;+L)$QO0J84 M08JD/(*$L@PBI@*(DXQ (B*&(A*FB;#R-=V'GAJ--I)?G])T FGW4\;A\!OW MT+%C S=RWU2&KX\8-G>\O"=#G1C^U5.CSL-BDRAUX0GN4>M?C0VJ7Y0P8M_R MU5S.L&"9?MUB2$4H((J0@CB.0X@I9IQE/%&IL@U;WW_XU BG$LJ8"6'TAOT" M6G'MP]UZ];@L3/[V3)(LBK(@@TE&(XCB+(#41+Y(OF7QW#),_A;6=&#(2BYT^^ ?!K#6 M M*-A*.IR58 ''H&;!N?%&M0,L%-]?^&UN<:]<6=&0Z2LA\A^Y6-/Y[9]Y.1,B MBVDJ$Q@2P-]AVL+AOK?1'P M_)W:*>]DGA_3M+=IOO.PT1V4>]HX&5[\ H$!W4(^L@QJJ-P!5#[#L0UCW)W+.Z+ MI5CS57F[$%]E\2/GLFSJL1.*8DII"I.0U1]OXTK)<=C4' \DQ.C8Q=F 8N;'\1A:M=CM,CC.9V7%2R MZWILM6GA6:2RL!J$ZQ,CXZO*Y,WWC1VH0]REB1A&D8IUTS "$0L MTPX*PQ*BB FI$L.CI@+>=G>,'1=]ND!8:;*7N MY%H:P6] +3K8RCZ<5>..UZ#&C,/PH]HP[K#LFRX]GM"/LGZ7JVT=L=O5JLC9 M>E6%@"Q/5 .,A$H"S"3DG 00H1!!+ +MSRD5I%R2)$J<^G<[2S U C.] ?X+ M+.2J+=_85'BD'5U,*XC%;O&_O%&GO*GN7:H^91_=IR]-$DYDS* ,39R-%)$I MYJ(@R@(68LXC);*9%N@U)X_4D]=*\7^GSJ4.I]?OR?-2IF4'NQ4V;_=FPGL% MS=[P#;JRN4LQZ@+7&Z3]=:[_@X;M^$/L7IZ?FFMV M+P<#_+5V+UO,=S3H!#WZWKRT G"$S4"%]@VD@A3)6,^C M=@U8A$06ITZ),5>+-#7FK,2%S,BKR7*KDV/NR_5394>=XTZ 9R;M8M]5!W3T M >P%=*]K= *54N /HQ:H]!HR-V8PD(=-D[E>K'$S9@:#\2!Y9K@G]Z/F+_+' M# 3Q.W=N-N*"6%WST@++=>C08F;?A-\18:\3]P])=)[$?F5\NU]PG\Z+=_KJ/V6LBKE]MVR7.U5 MT$@$B[DB$D8H-.5/X@P2'"(H!!9*$IEBY13">V*<*2\>9HZ6"Y-_;/Y6*0", M!G6X6]U;^--"+8NG>H?ABYQ701BK97VQXUGAJ9FP8_0!\/5,Q4V^OI'1:Q62 M"T@,2HZGQAJ5U2XHO$]'ERYWCXJMPE7,F':D$T&Q@BC" MJ=DK#HPEJR"/<1 RGD4RM(J .SO*U#BD*Y]SOMUI+,_SP& (>68!%W"<(F O M*G]U!.SI$4:+@+VH9#<"]O+%/;U?\]S;A3"]Z^;_S[K(2Y%SLP(VNSQQAE/& M!(.*\T";#H& %(4QE)(+Q5)%B=M9^H7QIO;Y5^(Z^H07$+5TZH;#R;=79B2M MK*A*5M 5UL/FF24PP[I-%\8]E0NI\M47:2KMRH_+XKO&HEC1 M?*&ON6]%F2EM?&'3NS/&$D&4! BR-,,P%)'(:!)G";9*1;Q6D*EQ9",N4,L" MK%N!350WV$RC=;GUZV;H/'F.B;MG^FST:..]M91M;SCPIE'F%]#.B]8';!2J MKKT?>5ZL"]J/-C\CE:;_(I_UXZJMSM6CMLRKPMN@J/40Y[X8(-9517ISV[,L M\J7XRR#EY0=!^&2A^.N>/E;)]T$PZ!1O'^9Y_:S]S:"[=>'U:#)_6&Q_JSV. M][E2T@B:T_DL0 %C8(0RPBO9CQ $=9&"&$G!K8]Y1C:FM9(Z_Y M%MW,_;[S8&?OCX"NYQ7K@Y9*^[@_9'?-,O(>=.-HIV#_NJYB-X-UW!@(X4$= M@;ZRC.H)7 G8OBMP[>-Z9_"^H^7C?;'\D0LIWKY\+TU_Z+ILLEY^;\TK6Y5, MGJ49P9'D(<0J0J:HL2;,*).09R25*!1"9=KZ7Z[HW(XP[8=VXLB- /X^99-H MR+7H8&VB/[3AHEJ9 =T([9S/:3L/=H3I!UW/'&F -5*#5FP3(?7F>XWR+V C M/+B]#'.?W$U'Q(9.VK0=?NQL34=8CJ1INCZA'YG]33/EXTJ*VQ^RH ^R[8I: MA\']D1UL&ZPW\;L=^6^V M/8X\U/;KB^*@BX^S$*,N07TAVE^(>C^G;]Y5%;9W3XO52U4MD/(ZX[;-HA12 MTE#&J:FA@B%*J2:Y.,F@H#@)6,89YE9M0FP'G-IRT\8U5@*#CL2.QO-%H.WX M;$CX///72>0\)9G:0C-PHM"%04?.%;*#X#!=R/*^OE4#ZQJDW^B?MV4I5Z6V MMN_47]M>T;?S^?*GZ8"T6=M325$<,P8%RQ1$PM03S6(% Y(A0H2*$^X4YN J MP-1(J)6_+>)D#B%HI8AK.4''B; C)9_P>B:I#;)F![,6_@;\7I>\VB@ -AIX ML:[ZPC=PI4%'(4:N-]@/HL.J@SV?TS._)'_*-:]NZI>8I JZ>/G\^=U=T?S. M<.Y"4\AC_OSYO@XM*P]^>?>SN613*2W6-E@0T A*&6001:F . A-W289Q9H@ M T6<,N*]23HU*FWD!<];;<"R%7I3]\Z;M..F!/D&_2"IR/N PS4G M?OF-KJJ&A7N)=BAE$45,0!%*"O4JDD F: !9&*4IC9E)R;^V._&)L:>V1'33 M(!N)YTWP6=7JW7MS(^-2]VM.\);<]$?KJ9\<>\-*D1?Y>T:*?@Q6O> M9 \ O7&+)&(FH M@AD6VN$6,8:$( FC4&9*4BV"]>VMM3U([H MY_R'"7I:Z>G*M556[Y#>/BV+5?[/ZJUH8N:-6?Y-PREG-$LI1CB%BJ82HE0P MB)'0K$A)C&5 8R*= M1[RC$UYM1O&')V"7M-@+5[Z!M6_ZZBU@!6*H"M#O61 MS4V55\6K6)F..C>U_UBI,JBG> V60WN-O609VX.\!K CWN15C^M)D'6(^SN3 MSU"T%5VC-$81DA2JE$80*5/@)PDBF%(5)HBIB,=.L3''!ID:M34R.K+;,?0L MJ>M*3'SS4I,'4QT?UT7LO)3 /0?#L)1R;*!Q^>*,J@=D<.[:JX-5.AN\V]"4 M5,5AA"+(51I"% ;:#\19#!$A*M.WBBAU.G@]/]S4OOYC@2CSOMO@%Y"VXX?A M\//N*G8B33JBWH!?BV59^HXL.0..KSB28T.^5M3(&?7/Q(B M\Y>9Z6- 6)K!B''3MS @D,DL@S)($A)KN@FHDR]U>JBIL4K_^CUGX+2CCV% M\DP=QQIDE: 6$_S1_.EE7_HR/+[;7[7#O7:7JSVU+9I9[=_1CS!^72[%SWP^ MOUTB:85K*KQM;_+8BR5YON:L5E[0"GQSP%P>]F.<4!J4 ME^Q&'I63G,#8YR.WF]VX2,A\]KXYUJQ/RSXLQ'NZDC,2J"SFB,(04\T[ 4H@ M8TD !8G2*(NR3-C% IT<86H1[89RI$8N1%6Z$M0YL.POE>=(8$"#/=&'$!!LYG;9$ MG/"R#@8<"K?1 @)+7N1,FLKRP!0,7+W\1PGF2VW]E^#G8\X?@78+0&E>P=RH M96H_Z=](LT]5E^Q]KB%O2]T)J;^)IWS1EN9M2OGJ/[GA &6B^K?&9U74U8^ M2KD:IG*O#?8G Q'/WCQ6,**-!IV 1*O+KVTT^_^N::&G=/[2U&.C\T[KN;V$ M*:4M/!)Q!C$UO?LDQY"DL;8',QDR'A 41E:!VE=),3G^[K:%E?,Z5FZCCRE" MOI[7G?[NGF5!>YS$]9LL.\/1^Q1X7B&V0&_$WNF=Z#.Q[2KL//52=9'DE5JD M]@#K=.?3/@_K29E'>ZQV>OZ^?=E>TK0$OOU)"U$W6^T6&/NRG,\_+@OSRQE/ M:* H22$/5 "1XBEDD6!0X"@5(N"*IDY'BW[$G!KIOJL+4W:;:I?@35VG\A=' M=O4SKY;T^^JSY=N"/]$HO=LLVU3Y/=I/V^C2=M(VU22VRH(_C+J@T7=(3OT[_5!MUPM3(>Z#<<]R63;[?BK.,&8\@BD/ M$H@X4A#'VNJ.,(^S2']V49C:=K@]/'TK*6A%==Q7O0#L>6(>#B[O9[.] MD')J?7L9B*M[WYX98K3FMY?5[':_M;BZGX&YZ1"RT^QAMQW$3N?,S76RG&&4 M)G% !,0*19HNB"F8+3!DDFIK,I5!I (7,_(:8:9&*G57V)41[08LZ@*$2NJ) MT;XBJWL4N9F,5\V4G6$X%OZ>64/@.Z@U=Y5 MH]IL0T"W;YD-\LSKDI*./WZWE=DLTDP:LCB ,4<"(HDYI"*D4"4I2U"88"?8[3C3%YB>.7*3O72: @^;6PZ?R.2"FI>T)BL! M7B7)R06:4RE/3L_HQV25JVJB@!I/APH6!FD4PR1FH>G7&T,2L11*@1#A"8UH M1ES(:N_Y4^.C2KPJO*QG(,X^?G:LB)7FBT^_&.=/YMMJ$XUT2R4F43:\(C##"*L0D@2 MR6"4IH$,XC3 S,D$N3SDU#[T[HEK*[UV$8S\U>JYT: J-^_& 1838$<+P\+J MF2G.HNCU#-4>ID&9Q6+84 M*><*['KV-KZ B8<.QJ=&?(4^Q1>4/]Z-^-)-/;,7:?GX<;[\^;N67__X:?%# MEBO3=FTACO0$W=8@W50OP2A1 0X#&#(<010(TZ C)E"B2,22)B+(K([&AA)H M:K34Z 'R5I%J/=\T*7;,?[QVMNQH:\PY\'TR9[ WNFCSLYF)3SLS<:R/<:<0 MLI=R-4/A.VR^Y;5"C9N*.1"$!UF:0SUWY+BVMG_FK1!5?1DZKSMI-K7:_BG% M3*4!4G$00!+'IBQ\G$',F8 )B6**"2,J1$HC MENC_PUBB **8$8@9YC!)XP#1.",DSOHDL0PAW-06H>Y.Z]$ZT)N#R:4Z+&K4 M+\MED$FV7'9>:>I\KS.=63M;W+N\ ;5VQ^=TC-R9(:'WDE(SB("ODFDS)+2G M$G &':/?XO!%/M=K47FG/B\7#]]D\61:.9]3+E[?,ZR:%B9; MO;R71666;LN-QQFB,D,PI($V!'D60(*H@I0*%:0)BF."G4*F3PPT-:.NE1.\ M,84 ?C']F &O\^FJ[0/'6.A3\#*J8LI4"&D2$8@"G$*90)Q%D&%S>$=3!*D($L@4(4$6\HP+IRWA]L%3 M8]E6+E=SJX')UKQR5]Z[.75![QZFTZZ2 YM*S<-'-HUV53HTA?9^W^^C^[PT M5=,7YC!)+OC++>?%FLYO5^]H4;SH?ZR:?,Y2S'!5TCR(A80HXP%DJ?Y ,4*8 MTA2GL7(JZV97+Y7R-YD_/*ZDN-6&.WV0'_Z4!<]+>5_D7,X20F*J MYPV*+$ 0X8!"$@@$,YD)$G(Z[JHWY=T6+E^9#937J7[W=?!W^??H#" ML6(]-Z#5'S0 @!8!4$$P@7B%?G,VC=@%1]G_->(8^DV(QXH_5L/WLY>:PI"+ MA\\FXJOMC/=B @+71:%%V@1BWZE-G;O[9=W6[<.?*ZV7.77[G)>KF5[34LFU M.:0RK)<\0@-(@R2&& >"1V9K&U,7;VY V:;F\VU4 Y5N-YO6D2]UY&ZMWTTG M1Z$^4&_*3+9*@C^V:H(/B_534^73,?ECR)? ;H%[I:GUO(B]VJPZ+U8>\!]T M01I2OE$7'0_ [B\L/H9P+J=_E\]_I673@BH(3&42%4"%4VG.VS+($I'"V/14 MYDF(0H$LR^=WGSLYTL[GX-_IT_-_ RVB=?7W':3.L^,5^OMFMJ[JEQMOG<7 MNN)]7RQ&JG!O]SJXE)D_IO#)LO([%X]51OZ8A)VR\4=_[=ZJ8U-B^4C_U4Y7 MX2]R;N*9WBW+5;D7A)E@1#,I(Q@2%$.$,(98F# G"2F3 &1W"K2=A!IIL9C MW2#-C@*PJ#5H@S#M*6Z ";M(C.-.@^_=CLX,'&L#W9T6T&@$*I5<(F,]3)-] MMY)1IVLDQM<"KN>T &*;,*DGD![YA+C19Z#>(X,A>;I#R?5#C-;'9# TNMU. MAGOHM3U1FB'N:;%Z^5;014EYM1OT]F7G-V;P6405"A)&(0D3;7;3T,2S" 0Q MS6A*E61I;&5V7R7%E!>WECDK:4%7D1NSE[S[ZYI8'7=.^DVZ+K&0%C;!@(RVHQ;5O8WX6W?.?[I"8^?Z4 M>\+EU-O+<[//GRT3N5#&77SK-P^(HDE'*$$RXJ?$:)*:J M8A3#@ >2\4 (XE:Y>6+Z38T !XA[JH$"':1 !158::RV45$;N([$1%60U>6: M#6B@0LTF#>I?XI6V=+>G)?6$5IU_\7=TO$@^OV_"-"+^/.GXKQ$9Z'>"!XL@ M]"SFD#W&ZGR0M;:FMBVJ9PD.9<1% #/M]F@;!'&(TS""4O(DS5(4\"29K98K M.K>S0>R'=C(/-@)X/'$R8X#G8ODC+PWCOFF:AOU2%=_+ZT+&57NQ(=J('9T, MN]73#\2^W2GK%F$C-0$[A]<(+;^.#C^!!E_G8+%KYW7V">X!*GV)N:'9ZI=5 M]/:W@IH [_LJBV86:,@R@0,8QTQ %&D'C*8T@S%E01;2.);(*AW6GXA34%JUI@4*)K4RY$MKS]5TW<@VHFN"W14VH)&77 _C8FV MCXUY_0D?*6#F=2?>*L&Z7@>J6?C.\Z7:^UA:8-1 MYC_,Z?6OA4ESK[>*9RP5L0QX! -D4J(4SB#A2$*""ND"(WW6O*\J8]$QJPRYX58,,VW3L_Y+@]^*S4/VC)9W>7L\?Q;D[+\K:* MF+E;O)6/=*[N5)7GT7FN7X=%3IM(!5,\)TYX#$D28HBX8A"G601QE' < M*NT@(:LZ5X[C3HU]*ME!'68$]/]9);Z)1JN[W>H?MBI86X].,W'1]O>%KV>. MJJ&]W4!;2P[N6FCONM"ZIPLY86QM=OO">B1;V@GS06SB/H"=-'2='C:6]=I' MPXY)VNOVGG9FIY3U)JUS\5"%HIO]\BP-I81)Q"5$)$$0"Q3"- BS1*" L?JOQNV?>3D+<$ABI;2G2A,&48I#DU:2P@AI_TVE.&-*VL8 'QM@Y80AP?)MVKK@XA0V?4_[J\.&C#Q\MC/B<:MUPXK/7]6QK MNEQ4,3!_RU>/[];E:ODDBZH/QN]RU>Z2B" ).4D(E)+I[UO% K*,$4B0T!XA M33))G&P$BS&G]LE_7[!\/M=V0M&K0+(-RG:FP<#8>6>$6EKP4XL+6GEOZCX^ M-X J/7>C[DPYP#=LSU"+<<=M"VH/Q$'G3X=;G7>K[N6J6/)'^91S.F_<] RK M,-7^("1,QA E6029S"B,8IY@3H.(D]AR4^K(XZ=&-3LB6N][',/MXA;2E6AX M)H\=Z=QW@HXA8KWA;6 7]?,M\4S2GB@0I%"(4*J[4VS)Q5K4$D<9YKX(T$8ZE7_N#>:_HL4 M?ZCK$P\+I)U)V1<:S_1?BW4#:L$&#M'?4W?X^/AV@/&#T_=4.QH9OG]-/Q+\ M1O^LK?6J"K^J0[V-7_I^^43SQ2R-,L6H9#!)"#9[RP2R(-1X14&2"183+IUZ MUEX8;VJ&G(D(;KR9KL WS=9(+;1C?M0ER.V^^ &!]$P"5V+H3 Z6R S*%Y?& M')5"+ '89Q7;V]R(I@J(*%YFW[_.>,)P)KB &34V098)2-,,0XZB(.0A3Z42 M=@4YM@]U><_'*<7QW72E%?6IK.464P&6*:M MIX1;U>+HA] XVW#7X'.>'/MI[9G_OO_^Z=N']^#KM]MO'[Y>3W.'.I[)QF\N MKHFL^4O%815[=1XU"D$=BMYRT)'?]&P\9HHBEYLVE9G D?YN%!290MH-,>71 M)*(P)C0B@B64A5:%-8X_?FJ?5BU=[\3M/>SL[)#^B'C^[.S!<.\)=E3G89M_ M[0XQ;I>OH^H=M/,Z?E7/^!9C:YC,T^H4-4O21,91#&-N#(6(9I#B!$%*$9,! MD3B55IO%1Y\^M8^V$JY.;' M&I D%4D 0Q16Y29-L;L80\9$0%+3-E&YV>0VHTZ-,"K17/O\VJ!K:;4/C9EO M8[Z2%VP$!HW$=;F&-Y70OPQ8X[(73@-W_[49>>3NOPY@'';_=;FY'_^\S\OG M94GGOQ;+]7,5G9^KG%<'^,W>.E(\X1@IJ 0.(2*:@$B6Q3!0#"=A1%*5.G4< MOSCBU'BG%1A4$H-=D7L>:%R&W8Z4!@73,R%=B:,S$5EC,R@)71YU5 *R!F&? M?.QO[%O8]U8(_7J5]\MR1>?_7_[\;BGD+ PQC05!D"12LTV$ \B$XC"11"8H M$)AR*V_H_#!3HYBF2FTCJK'YC;! 2PN,N*Y%?8\B>YY0AL/+,XOTA:I'0=]S M2%Q9SO?HHTO[F=[[)72^WUM[)D[]3Z?K_6_UA$;G9Z^LP1G M,8EE #FG'*(899#$$8.*4!F*B'"<.A7:=1Q_:J31R-D_:,H5_T!D8GNAA[ MKNS,1X\SX'D9."AV6\M>U2JH\=_I:=]H-)QQV1.Y04U-5QE&-3Q[ K1OAO9] MS#6;]"8)YZ-6Z%@)Q+=569G-9J LM3$LRU7.9U003!+$8) R$_8G H@C)"!. M%24!#=) I>[[^+UDF=I*]?TO7_\"EANY^^SV]YL3EP,![TB/863B:N .WYX<=TCKSSV?+_I M -KIC9J25#!)(>)QI@U*J0WZ4%$815A$%-$X27&OH\\C@TV-$P,1 MZ)5 C78,"K:"@C_\'H&>@<3/,>BQ 5_G*/2,ZB>/0\_=,^BVP(&M]Y:6.=^$ MWL522)P@ GD61J9U(8$T51P&,0\$YCBC*!A@<^"\%%,CF?=RL7PR77F7Q2#N MYH4YN,KI' [9:;F>E1I>8BJO G(,3_2")%/P1^W LO1*+1_6CQ:[35^;,\*$ MHS0T&Z(I1]KE%*F"3&0$$H4UZ:%8R,#)?CH<8FJ$MM?VN-?9ZQ$@[8CK.G@\ MLY(C,LYD(ALBHR=FZ0J7WD1D9HA*Q*Z]T (V>O0.^CB-I] MZ]?BY/EK[P-1GTBNDQ@,';AU.-#8<5HG53T2EG7ZVIYU-39-WX_7[/^ZTFY5 MTXG,5$_]D3>-W[>./Z,H(R@.8$(1ARB*8TBPBB!%81**F.&8.MD"UXLT-5II M-:KK66L!VRZ*H)7?L>;$]9-FQT7C3H5GYCK:N&3;DN*FF92;S:2 /RI=_ 2^ M#P?ML+4TKA=KW H<@\%X4+=CN"?W#)#5++_M"VDQOM'C(%Z"HHLQI M":AI*V9: 3I&/%@#;T>B/N#T3)5U8>F-S/564@EJL4U!^U;P*J1_P,!91ZB& MC9^U'7S<,%I'2 ZB:5WO[VE'F@H19@133;]\_#A?_MPFIV.LD K#"(8<"XA2 MIHU#23'DJ1!"\4P)NUZ)-H--C90VLM8]3,I'4(G;OV'[.: MK;J!X/-MK_5' MSMT:LX!D6#OKW(#C6E 6JA_81C;W]".2C[DI.?,Y_R'%I\5*OP^Y9JBJVFWY M&_W?RZ)*".C6/!.2I69?BB3F)%\JXWTFVO@)N%2(XUBE5@V4>HX_-;JIQ8>5 M_&"K0%T NKP!E0YU!LPU9=%<9\F.F#QB[YFKAH?=F<)Z@C K.,A%&B/;XXA2A*.62QG@X49%1%3$246Y'>V5&F M1FW[^3?-#\ ("^X6?7.5=H ]SU.#P>69C7HCU3]5Z1@2PV0J[3SY=1*5CBEW M,D_IZ,7];"%3WU^;5_?%\DFFVGO%,'3*J X2C#IA"3 MJ<:49!"36,%8TT+"599)8E62L+\(4Z.-RG-0E>=0A28O6]&K=I.U[&[&3X]I ML;-__(+MF72T\+67UHIOFH6_,1J ?/$+V"@!MEIX<>7Z@SBH*=1#C%&MH?XP M[1M$5SRI=PNE2*<' M'+L)TD75CW0_NGQ/7^?JZZ. M$0\RJSRZXX^?&EDT3D(E(FAD='6A=N"S]9WZ@C*.TV2'1P]'Z9C:5WI(.X\< MV34ZILZA3W3TJGZK_KV>Z$=:2OVTIWQE-I^_2+/!HBV,W_1_G]9/MT^F,'7] M^Y44^GM.(RRYA#3C*40B%A#'20PY5S*5"4($.;7#<)9@:I_\1EQ *T&-E?#< M* 7H0R'KXY:J=R!;OYC,@@4H:1VX5*Y9F8N<%H[!2N[S9F=@>)T-SUS3R@ZV MPM^ [>PT\H-: ;#18#@;I#=X@QHF[E*,:JWT!FG?A.G_H)[QW#EE^;QRN=IF MIS+63*@I$&;:E-%N$1*0$BE@)H(0("P?F M6WD=([D/L;3CI^L0\DQ '>$\-'T]K?JPP=N'PXP;NGU2S8/ [=-7]C2&ZOC5 MLDD%^;;\1O\T[6$?EW.3_?5Q61P/6IQEC'%)N6DH'3"(,,*0!2*%%*5229D( M%6:SA7PP3[6TBGJ*8O4UD/IKZ KDD3%,1CQXIKGI.EWG-*V68"%7=>$D4,K5 M:KZ)2"D[X<34E&MW));>4VAI'OF*L0*OO#6@U MOJEFOZ,T:+2^ >; TL@D29@?Z$::]B>AZ;T.3=.MVD$ M=L?F^4-=?>O3HO*0Q2RE<2QC2F 2F9 R&<6FC5<$)4XD"5&0I<(IB_/">)-; M3_1D/%=VY&;96#T6R_7#(U!Z,DV+\+E1!2RWNCB>J5Z8 ,MCU>%@];W%4,&U ME1&T,@YXDFH'QK"'J1?&'/<\U0Z @R-5R]OV3?EK\NJ;:K]/OP=?-^<-, MAAE#.%,P2[+$E(-&$)OJ?0G3)!6), L"*]MY-(FGQG;-WFA'+,R4?I'6V.H.MTC>@ M?CFZ>E>E/D"K.?A2OR&5\F"KO?X1;/0'7R?[7H@EKP:H=]/^I=Z/'='_CWE/ MK.V"T>>LMBR>'BIC(8P:4V$\,48Q-D9'M357QA^X;_DLX_29RL8/%?MK?-/V4MPOQ01/5\D7*YO#BK5Q(E:\VD01*4I0JIB"-3.E@G&&(92!@ M@BCA(4UES*QJ[/458&KDT2AA8LXJ+6[ 3Z-'M8?;'LG*1B/ &EVL[Z@#:&I^M%A=C1H;!WMI4]SX'(UG>[VA1O)@0P/I MBY;MF1;3FIE-R/)1RA4PID[[F\Z&I/;.ZQVET6UP=<(U#UJ>R.T%B:>-->_7DCP M(FFA*;7])W/Y8ED\:3]BFY;'7_AY O.E9N?BE[\,XAE<]8J<-/3[/74L MN_TJG3MF^'7/Z5O^3.4+I03H2@F,&C?MXEV 5I.=BVY HXQY =H/N?P/TR)9NR;W=(#M MF.& 'KC.6V]Q1J[\=BULA[7@KGZB>Z)=LQI\S$M.YW_7Z_^'A7BOEXM9&- X M$RB#@D4!1$FJM/-#)61))@*99B%ERC;=[M0@4^/?1DY0"PJ,I$"+"MZ?*Z-H M#^EYXAL**,^4U@LCIX2\2R#T3LL[^>#1DO,NJ=9-T;MXK?,NB"E0_DT63X<) M+Q_^7&E[HB:4?"EF01B&*E 9#".F((H4@80D#(H0)4DDB>*A59J^RZ!3(X.- M>,9"TO*9;+NAL_"<)N7B5H<7J+UOM2X>H!$:',VZVTY"+;D'6*UW,;S .]+. MQ5 PN[CTSGB==./MGS26Z^ZL6\===[_WRJ*_]=E,K*1(94IA8/IIHH E$*<8 M:TY/2!*+5!-\U*O,[R0/NK;E:7N=;^UA9^>R]D?$,\G:@]&_-*^_XZN](5ZG M_.[9XZH35_4M*_?SEG.3<*R=O?MBN= _\NKI95U?9;_B#\(899@%,$/"E)LT ML<$<"1A%2'"6A BY-1AW%6!JG_X766V<;'4 NTJXEI-SG X[KO )LF<(DU]T1NXAIRC$"-7D.L'T6']N)[/Z7VN(,T9V3?Z9YV(<;=ZE,6,XI ' M*$80$Q5 )(2$.,HXI(IF$N$@"(5C$Y5CPTR-R2JAG/?EC^%GO>=^)2K^]],K M :N]3GKN[WS;?G&U]E\2/G\GC" M\._+*DI0BMLJF[\)+=S^_MVR7/V^7/U=KK9I7;,@#7&4Q@JRQ'3)I%$$&))T:\WQ?%-MKO2_KL"+7'4R?&^:^E?#$:]W^ ?E M;G_2CDK_WD'?7T'\#SA$F/B+-GO?S6G^5'[,YU+4C=QG*4%)&G )LY1BTRF+ M0[V*8!A*24F ,<.8]H\9/SKFU!:&6JJJ-&&QY%*:(A\E4$;@:R+(C^-M1]L# MH^C]P&,GMOS%5#KX"6J)026R_I=*:%^QYF<1\AAX?GS<5XQ"/PO$^9#T\[>Z M,5!9K&9?S );G*3=S$;Y*6ZZ+9E!^H/_M1O<]]T/J&SL>L_[;_ M(>\^<91/]:@2[<=X_)<]C\>,Y<'V+8^.+?SV97M)8RI7YDC35?BOE8%2?_E- M%^)REF B$4<$$AX@B(3V-2E!RG0Z2"@G:1 AIWYW/H2<&AG<_?_"KVS#"5>4?07[RTK=;.;%E6>SQ&P578!&U2X TE%FHZ['\\H1 MC>'WU',,0:<].QT1ZJ,3V#''&MPJ5=<$&1J7CCKJ22UL65==F">2Q[& !*$8 MH@QC2'#,(,MCB4FL?D&<*)TNC#<[K]\KC-J6"M9#)B?E##2UJ_( S^J8G#NA MGC6"G0?W".W(SKB5%!A1%SMFO2>SK\=\,TE;XN*[B>G9,:=N6FH#P M-2JUN M\]ZC^7>Q68J0T%B$&0P9U^5780*Q\D,PRCB*:4!YEB8N7//GAW-R.Q/PSC=] M\-HRS@L[V$/0M78HGC ;WY^<[9RLI)VD1W(/E:E:(NLAY](!N:>^0\/C_EW# M7$G'?KD,.,LI#I2_R$D 42P(Q"+,(:%,H%A7"ZB['(*5[L%SBTHZN=Q\P@ZF M*(T4&I%:],=2+?JI>N$47@',".))E"<1B<7RAZCH>DR@^@/,%JJ$<$XB+B'E M%$&4*M"PC#E,0D*R0*AYB,EE4WGQ=4.JS7AP/1]D/,C>M#0!I*G0I^*^*$U+ MH;8V_]&AQN$(4"0S7:U#8$B)^DYCF4,NN M:T+\+\7]]\UG^:UNYN5=MOAGV2P$"K*Z7=>%7MVV%2!J"O]4U)ME'B5$4I3 M--$]\EBFG"1F%"(4J'"=A5$BN2X="T=\6=[.#;V"/4?V8J]C2F?7Z!EXKY[5 MEVR3.F;/@#[WZ[X?/Y2!KM=#H$NE_2)^B')K&'MV^04;39I9\/:]?:')72"# M., $PU#F!*K0CT.<< IY(I'(PS1*\L!F$\>[9'/;[VEH<$E+HB9^ZK.!ECYM MK5.7A[<@]&_4\S[_54TULM?O2.[ZG6!VN?Z=;L9H>^W @7K]6R_W3!S9D*[$ M>*]@T'DRYKW(EM?CQEOHM=VF[<.[6;?)Z(9&S[0 5.ILU<3]9(CPU<^5ND/_ M8?FHXMFDBK-]Y"$]\I/[%]V*Z,-#^4<]@4#PTWWYYDJRA_K NFWL;O MY(>FQVORHJD0):@$$V:CU%#HK5;FKU2HW^OS+<'_#;S_21X>5\(HM]IR 3:Z MJ>%"_5.%R:)6H8WQ17K$[:8U[O3L?GUR/W"SJM>=N+6YZ;"E%]M_D.S@@SSH MZ57R1NKN==AWN#Z\J0]A\[.A1#S_WI0*!35+;W0,J'0L34JJ>2G^5*@:*_2J M&8BN7C ?EWY+U/#*M@^ZM[RA]/CUYN:V85MLS*W?'CUKL+;(P9BS_ZQZJZYZ M 64K\L1%BZQ)?2$K_2JLU,NEIB@@Q8[V%O-7X*(*_+ZJ-! M)ET?GU+Q^4+WY'7.*]:7*W.:U*B;[>:[&D9-@=]T:&/>@B:32C,6UN]_BHH5 MM;BMU&1F\G5[.9YMQM6NM69&DRB.&(%A*M12-LI"2&/"81HPR?. !NK_+;G& M)A)Y;MZI%0_T)+9>^4QEY8MKVQG:;FS?:=J6OSE*G&T;:-=@KS8P>@.C>)LM M:VAD:]#I#HSRH"FLZ&=4=R^'SUZJTYOK9/PXE1Q3!983X]J+.*<>>2!7@)1J M+::6B!_-FN>._/RBUH"Z"K1D*N8U,G]85Z*X+P^N>%>H&ZMFD;C$*:(XB#,H M4((@0F$$&O>1)X2= M.J"1UK"<:'G!H4H+T!GG^75]Q784XAXK]#WB[;<8WX=@T];=>X3RJ,3>Y[,' M%M>Q[X)O5^*S[#(J]@1I28"E#$-E1!0&*N#G(2048R@B$00X8&$6.7$YG1EK M;DZU$U7O9K[]KB=*O17\/"%9_[53Q51.B?L'Z],,&PO8>5=/N(X=1?<@W8'6 MT%R.PSUG 8O?0K SXTU;SW59\:.R+(M;ACF8&_Y?VZ9G9'VW[ER;^%UL&H^F MJ_7OUF])_?VV6O\HN.!OGO0QRL=REPEPHUVDV23=+5*CG'"1B!02E@N(8DX@ M36,*9193$B))>>:4;C6&D'-S:3T=FS.J5DM3OM4<3(!?5DK3O^D_ZU\RI;!F M#S$::_^V/Q\A.W7=G-TH;X.=EWQM&X]],G]HWIV"NO*C"S]_^=295^L);GNF M_<6<71;EW\ ^L6NOK]=-B2D,XM6QCR+HI#/"F% _GTI&'1AD+=-J^TYZBP]AS M01 Q+/_[DM*B'NOI--&QK5M\6C4%<+G21PK[,%?B,E:7A2OJ[EYD]2 MB=^$86"D7(4M(4IAJCNTHH#ED.81@TSD@N. L""T;X%^A2!SV;@5UGK(MG[).98.Q%::L'T(ITZ\T:6!KECT8?R\*NJZWBD P^ MD74FROV^RDJ>H!@X/$5!_/R31\[-<;<)I^]G* 3U-J7G<3Q MXN3A YV1YX47@''W]B<1LG;D/I":JC['X55R\;R7(#CI5$_>.)6_O"1YSQ5> MO-2=!_K]3\&V^NC^LY3J@57[ZA&9IP%6P;<@7$+$"8$X1J&*Q662Q'&J_F'E MY$X/,3/QDM-+G MU>MS3%^XTDN'"5/A0U9=[L??=4%=T_?U8\DJO8/Y3C3_708X"W,9J+5W2$*( M$A1#S(6 :1K1* H2%))L68I[O9M@M[LX6!:KKR%OOH:^1.-]%*:A MOK8JK[ MJIJL''<;AYO';N]Q7,A?IWD%:+58M'VC02<[^*63_C1/][5M+-P1'+.YA8,T MK]GRPAVT"XTP!CSPNLZ0NY3%]\U)XQM1"EELEC3*<212# 6ENG%&%L,\U4XR MX326" D1(1=>TPOC.05,DQ%=\(XTP>37F([NO]!&8$?"_$MPVSD]CR".[-IV M=!.]G.I66/#+FTL0#NXR>0&84=I-GAKS5?I.7@#@5 /*2[<-I$YNLJ*;JFG6 M/Y3YE12E]GQ?!%F9EH(APA%-3(8@9A Q)F&.<:BPCU,=DR4!$VXQF?W@\PO" MNH($U@H/?KDG.NM+)_XY\BO;F\#.!7F&=2+>Y1;/3NK^J2_0^1 MAMD9,+^4S/;#3TO/[ S+$56S^Q.<]\D_%9N6T>:KV&Q69@^^J2HP[2X$_Z 4 M,TU[S;'SQ[)68<-*7]56"Y%[L8PYCE&DG%G,,@(123DD.&50AHE (B%(N3O+ M/74?\LQM;VHOF2XZJ'=Z@6(OO?V.O!>+7=R]G]H.8R]$=^J O3Y=2UK0J@3T M1]RT!V]R9Q:@IQ?8*S:MK:S/$::VV41G#A/9SN6XPB?2)X\VO PRU3&(3T1Z M1R9>'SM>!?G-YH/0;$JKKQVCW,'%2YFS/(QC!G$>K)+>&>O)S\DERSJR:W!')(,;GMHP=NRI"B,MO*O9ZY]>Z7_[M0 U?L M^].[]8-:12TQ07%&>0QCPXR<<@$QPADD:C+&.,QX&CMU8'4:?79.6%-U&D'! M3E+#*?G[S=_!'XW,C@3W;M:PW*(9"^.Q=VFN@M=]8V8(3'[W9IPDF'9[9@@X M1SLT@QXRS*T=E"XN24XPBV@(J0B5V\(!ALI;"2@1RV6,0IDQ*T+W%Y\^M[.J MWX]*P\DSRLC?"EVA68-?J_7V8!O^I]#E-<6L!,6:)3** 02HCKENH M9#"/"(+J]SS.4TZRW"EH'P[Q%(REKP*QP)2))!4PC 77Y2)$O<4R@I*BD.8* M@"3(W/J?#09YFB9HQS"OI28+-YOW]9;6!2](Y]U6?$B$E[GP<,1)IWG7E3N^3SV\D4C]+):QF&49S2,U!>ORUX3QB%- M\@!&/(\E2J.$"L>.AV?'FY\'^/+Y&R"FW:;'1E$^VC_-R 58-'6:J#73*-[@ M_(CS::-TREO8W71=UM8=^=DTI=T/IO/(=-:8FB[UWF^]9+&@.$YSF(8T4#%P M%D&2J!@XPC)-$"$4!U;%I@/&GF/XMJ=%6ID4UYZ\PU*Y;&Q@YWA&0G9D-[1+ M\=);FET'ZYYO,LFM?=G]IWLY #9*ZI?-^*^2!N8 S*F4,)='#'-F34RU:Q?W M29M=;W_^+.IEQ#E7*W9=F!.I!7PH4[V 5ZMX*B4*"(UDR%V:#!JSL[' @^OSN;<>),Z%PO%GSL3FUL& M'F,49;$1GW1WJX_E1KT)NJEDX[!N=FW'^,V#;NCUKR8W)$A3$9 L5 $1BB'* M$8,Y1A+*A FLPJ,@8-0QQ]19"*LO9M)WVS:0[1U=.G* LB M'L-4<@%1QA*8QU) FK"88Q3'1%CQ@#][[MRBHZ8EB]MAZW.HSGN>*P 8V9WH M>;2H-P4C*] [4O-X-GI"]ZMKE?O/G*Q ^05%^E7)+_UY6"S2\J0R(7C]I6VY M>5/J%51;1Z/3\/8-86[)DTG4,VLH0ZW>XSTD64IUEH5:WV"()-.;-FD&<92F M8HRJ/ MXDT:;?F']7D4-L((UW9N^4TWT#9\V9_EIW5Y?R>JAW>";IXYA"@241(R!!%+ M=<)='$,:80PYBV2.8L*#.!W6SL5.@#F[^=NJ*%GQJ**?UF U>*?<>M/-[V:U M F_65;7^T[#B*_ ?;"ZW]I\:%Z!QZ 5F"B+C%N M^(W4.L92B%?J)^,&T>DF,X[/&7BB6=2/ZYJL3-[4QZY]N^;L-:086\';\X=U M>="5>YG$%(=I+J% N?*6:415I!QP2((H#UA. H*96ZK$4%'FET5Q()YN(M.$ M5NIGI9[YDGFKJ^/1YU!C69Z#3F" L0]%6Q7:/$"PTP+TU0 [/707@YXF'H]( MK\32[WGI4&&F/3R]$K*CD]1KG^?F4;DHEN_5@S>F7*1Z7#=/,X1\X IHCNSH?0%J[-4=X7O!>M6#_=K_^\>_J2<9Q_1/I M'V'SH_%6MF-,XI0<%>Y\C^MMPX*V;FEM5M%$QXKJ-\J7;9YT ^N-6FF__^>V M>-3KKZ4^A* YHQ#'*8,(QSG$"67J_S)&>*[^'2"7!:W#V'-S/;O-+K.GU85B MHA/7+19SL8%=^#42LB.[H4-0OY)NJZ"1? &,[ NSK?C^(M+.8=8 S+Q&5B[C M3QI,#0#F>?PTY!%#.U/]$"H>TP-I+D;=S.X?Q>;[VVV]63^(:M?#D@49BM,P M@%BD'").4TAQ2F!"$IRRG(D\R-RZ4EF-.S<_UHK=?'&=X.!/)3GH1+?I17F5 M*>QNU+9C3UQ1RHG0(Z[4;G=/K":2'.[--DEORNU M#!7:9AD1C'@B!!0<4QUR(8AE(""/<:Z[YT5QAIW:9KXTRMR<4D-N-*AVZ$40 M[1S,U=",[$X:5+I\L[V('@N$SB'@MS#HQ9&F+0@ZI^Q1(=#9BYVY" _KBIHT M?;)JR*$_RR^:S6G5G8LM8RZRB"4QS.(<0Q1%!.9Y'$"..182J8 EM=KD<1QW M;DZAY5&7ZPI4@F\;PD^U/*B,U."Q%=N:L<[)!N<]R(C(CNU3GM' MFY9)XJ+:1[02E^]P#A)-EQ S):W>KA\>UJ5)9K'$,(M" 9&0#)(\32$)4J&;?^226&W57RG'W(+(=\6J:1,F#'F? M8:DV:<3K-HUXO9<=_%*4H#:Z6G8(N=9H%Z/,J4PQLO?JJ0$:/9JLX/J( .

OA4L;$/!'JQLI?'#4S"[NJ/NYGVJ[@W,;FI@A<8)TFDIKDT)%B%SP'1QSL9 MI#0C:9#&61A9;958C3:WN:V3;1"WP'E<[2)G;VB-//W8 N6>VFP#@-\\YK,C M3INT;*/\48:RU4W.H;-:OJNG<7-:HSV2\D'ZG/G]P^-J_:0^Q=_(AGU7SJA_ MP4U9;LGJ[Z+6FP#-NG^99RR)4)) D8891$QR2-($04Y3GJ-<1'%J&T5[$FEN M3J<5#CSN=V=%JQ)X:%4R/4@[G:P#-U\VO!A4OX)E1G9PK4:@+[%)G@$[I4"G MU>%%C5Z@LVJCV>0FLPZ[7\%T$T7@7\2C>IR9I70 _X3\;4OL:9*KSVC$LOTO;]Y(%!]ZZZ4H7[NJEDP_Q35;KLWLS>3R\78.X( MPF_J>OO0K 5T6TJFUHKOBA\%%R4W34A23K,TBB@,=#PU2*\*OJ\MZ*D+Z-/I:OE% MGPVAI_<"=)J#W3OQY5QC(?=5SE1F\KM2&EWJ:5=;4QGA:,4VV< #"5SZ4JDG MBDW1[%7I8JW56A/M[!)/PS23)%/K.8'-:2O&4!>;0HG#1&"$98JI$T.+_=AS MFS_VLH*65J$>G/?K8@*[F6$D8$?V\0,Q=:)P_C3DI.X W/$/C+@ M$4-K/3\4*]$<)"]IP 7%7, T""+=/""!),E2J#,!:98':\"=]R?7PC&RPW! 8D"UY;'*5Y96]AXX<1WEL2K'19,O7#,L MHKCA_[6M-V97^FZ]/QF])07_6+XEC\6&K$S(0Y]'15]$D\4DOHKJ1\%$LQC7 M'0+O2_,4$P\M<:ZC#KVMS'#>G%KE.94PSL,P1)&@+' *0\86>&X.I+]&P M:W2A)XW5IC+!\P!OLG$GWGIM,R\^K"LIBLU6IV>47*VWBX9%H/Y8MH0"0C"O,(MJ!&\;LLX##R5DZ+9,],GE[^H3;#M@1SC,DB"D,$V16O9(DL(\0PRR3"8A M"P7"-'=C8'AYH+DM5W[;KC;%[O3>I&5H80=V'3\)KYV+]P':=-NH#F -8$TX MCX1GFH03@TW,BW!>Y6,BA O7#_,0GU2T?-]P6XG-9F4&T"=#92V6&8YH$LK7"4VCP"K=R'; N;F6OM#&K?3$-I.L?96_'>#G?\I4B:A..O723-WN M&Q;E_9U4A:X,,_P*>BM_R6062)9PF!"2012%'&*"U!PGHEP@GL4X=NIJ?33" MW-QN)R!8F3,-<2'ZL(31+DZ["IR1G>D.EY8318OG+R8[J;G72.QXE$GCKY-* M/H^Z3E\XL'EKE];WYNF3>G"A%BA/;U>D;@H'68!02-($ACQ7GSC*$YASQB - MTS#%,DA)ZK1\.SO:W#[WG83 B#BH+O,\O':?OC?01E^D.>'EWD#5!@>_O5+/ MCCAM6U0;Y8\ZH%K=-,QQO-D6*UT0WH:UDJ1<\"2'@91(+(,/G[Z(>E,5.O??\$1\*XM-K4O6 M3&^_KBS@;JU_]:Q+&T,!%6&&848$AR@C$A)N"'(#''(98$G(L*YZTRLS-[?4 M;Q#7U0#?L$WQ0T_*:\U,V"G:,O,858>VY7N%E\?.2_Y57HF1?;)-2D1](2?B MY3=F 1HLNNR(IEYMLS:_GJC[X.N9=J1.AJ^@T"MU17P]TYWNL/B*,CD?DC1$ MUNKQ75!?B/J39BT4S]PEYTRF1','2K6&1WFLXO&,QS".14YS2E"<6&6F.XPY MYRGQZ_;Q<=41U[TAZCHFE/,38@,^EG)=/9QO_#?8#!=/3\8 =^3)I1$9*)E! M3^@%:,1VF0.&O]VV)RECP#L5D]]9F+T PVN,?&Z\24-8 M"\6?1Y@VMS@'@)_6=?W6=*Z]%R5[TBUKUZN"ZT*)MRM2/-2Z>)*W);6")!@E M$D$>:#^2T Q2%& 8*F>",4F#C$G+(-!EW+GYE#WE.NN)#9B*Y^VS99R OQCV MC07GV.<\2FS0D[MIG+U#M!'=5$'SA5-%N"O U@'@6$!/% 3Z!-PE,AP"V\GH MT.EA4T6(0S3L18F#;I^XD% WYM0MB.M-9=[5VO3"NOM.RK: Y%?UB,VN6N0? MHKC_KC=1.^E=N[]&C>58 M1O56BSF:@',+%IJ3C4Z/N_6&K/:N/452\#CDD,HHTSE %.*(,AA%G&2-N84!QKW^,#RANK.:UJ\VA-)G.H7-Z:V0*14Q"T,H4YY#I#3--OKYF#]7(#R)=>DJ*NM[./'\^^.Z\=+/IZ'_Z_ MB0S;O(]>9/C7BOYL#/H7"?7.JO+_25QG8Z[I@C@K:7Q&;&H@DY:@K-"VZ-)R M?BN;V;_+['MV+!XG,DIRS<5/N80H)5Q%83HH"P(:IS1)I"0^YMLAPLUO#NWG MA_0TZAH:FG2>70ZECSESD$VOF0?'MM.$<]N+'(/'5EOLDUY'S47T#O<$,\\@ M\68PFUP#J]T,<=4(;EZ_KC;+NV*C\PX_EER3YV_)ZA_%YOL7T?3DK+\7CW?K M]X8(M^4#0I2F:2@EC!-=;6J6##!A[;BOBOJ0ZZ[B1 MU9& :8@-SKOAD9$=V<\:R?4LN)?=(TO3%=B<CT9A4Q/YKXN>0?BE*[3E.7_$5O;WZ6WVIA M\NC>".58Q0UCVP?=8B(YE '.'$91-Q IGGYA\[E1>F=UQ#/"4ZM1?@OEK7CD4_4QC>+L:= MF3E'=LI[2QI]%TW!3:>R^5>K=,.] (S:<"VA4AP8S1> &MU!3WG0U]X\I:^_ MOPAY0F-Y#9VGD'O2F'I"0SP/MJ<<>MBL]K%DZP>Q;V7<%(:8NA ]T(Y3?-\R MIG[SI/[QN*[)ZM=JO7VLU2-66UV?JZ\Q"4%;P3\KO9MYV) ]9$DJ1,)CF.4H M@"A04QP6:HH3,I411TF"4>8RL4TC]MSFMDX!8#1HR40'$'-,9'2[26U^IAQY M7AM@1>?)9UI0OST(3C^ZAF#UI+?9ZY(3]! M98[2U:L+*J$/TYOX>"TU,2_@0HI*-XG05Z[V96'6N>U7VOC\5#*-R::9'5I% M@)(1:%7,"D4KH_?U%Z#11]M,7Z!5,HV&E%+F%ZU:X)=6,.G*G#P@T*OY,'3 WV>DK>G-=O-]W55_$OP;Z5Z MHB%C:,[M3=7=FZ?W/T7%BEK<5@437[2T)D(/C:$YT]JZY%[WF/]K!>S4QCEXE6,E?8Q\NJY7HP3ZY8KGCT5*N5Z[7OK50\ M/&Q@P_&&.ZC[D%*4H8 D!(:8MO/VB^H=]@'D-*$0$1'J2E )14YQ&&4XE+$31\2E M >?F!5MY@1$8]"5VCN*L,;=S #Z1'#M6O@K$ 0U$[9#QW$CTPJ 3-Q2U@^"X ML:CE?IT80N(WOO8#4/XI)D M&5<^+82YN;BWC9C%#P'NN["BN!Q! M7 F_6UCF%=2)8K,%Z*1>'!2S]*+>3^_,99J@)L.09+& >8!#%G&!D; DA#L]R/S.>+Z*LEA7 MX*M@6YU$;D)V+;?U6?XI.,]_M7X@&OGK-6#<&#A )^3EK]D6(.M,!@] 392F M\!)@7O(/+D!P,KG@U'U390Y0/4[ZG<8&FF/:Z[%K2C<[RK'S@WONI#WNUE M'* \"7$,,Z%#STQ9/\_B #*J(E*&9)3(9"YBSR^@[;>G,)3"]6PXA9]9 MG9*,1#02D(0P%(B$<9QFPBX;?,XVG[:%5K5O"UWK.H :; U1 MYOU?YIVPF^?G:.F1PX+7ZS+R5^"/?MEL?Q'&Z&?"SZ"(:3R3O%9KC^';94>= M(F^5E+KZJK@O"UDP-04(B-;]%*J"A MC&8!INH8M[ M=)/@/O+,<=Q_5I,S&S46H*?( C2J@$87P^ \G2FL=P,G,_%J M3$]N0 Y_\E1;E%?KWMO$O/Y9G@E@;]>K@CWM">O5K$-DP$-(PTQ Q$,)B92) M6GQQQ%&:8TF==C5M!Y[;-/2,P/.0O],3!^MS[.V6-F,@.O($\HG/^NJ$U#2_I\\'EPBYZ Q)H@]-3]$^\QMF'^Y^U&18ZE)H!KVT_'.)0) MD2'D+$LARG5/LUS%WJ%(61R%$:>95=@]FH1SB_N*^P7G;0J MP1A+B955DTPMI@(10H*$A E/28Q)$H5YLGPT:STUN5:;OX!MGTL[GH5[8@*R M 53<%V6I_[&6X$F0ZC_F9&F*TR@*4@GS("$0:;KY/$(YC%-*LT0@G#/96OI] MR?\R=NYDG1"G,N0L M1DZQV_$02<'?M9S-+0NI6EV:TYN&#&.9IFD<<1)" MB6.U@$.)WJ["$@8J^@N#C(:4\XXUV\X-#!/$ZELX9,L>?=O*2 U$(VY#Z+LV M9[@-@YQSLX4A]K'S+2-B/HW_Z10 OW0J_,TFMZIMR+DA6BWO=9V7\")(Q8GH0)Y +E$,4TAX3P$"*2*W^3 MQ;F03F>&;L//S0?UI#=^YT!^-]_C: <[5S0>NB-[IK/ @KWLX(]17-4PW+QZ M+D<1)G5DP^!Y[M<&/L4Y9^]3L2GN&XYTL=FLS.;6S<-ZV^YG"?Y!*6C"-L.- MUNQFZ7:]]8:L5D:^99*&DE.90(SS **(Q,KMQ3&D01[0'/,HX%;\L'[$F9L; MW.>YX M 'R6X.-K61Y5QR_SP"?3(+T,<84^4#>L2CEQGH\ZD#$VU$ MI:;9?D_ZU=/'AP>B9HN"K-YLU6)#U/4-^^=6K3O,NKJMTX]#0A.>9U!GSFCR M;P)S++&:"%-EYA0%+'>*_X<*,K%=#I OK*.!Z_#[6:Y2G[ M!+88^S!]F!E&8*6Y%DR_A^)#A9GV[/M*R(Z.N*]]GE_B]3=/_;^8@]DXS5)! M"8*82>5-999#$B,,&<.$Y$$2Y9+XH& _'GIN_O.01WS(N;<#[';NV*S'"0BB2#+$Q2 MB##77'U(P#2DDJ=)@G+AUC!BN"QS ME0_G JB3,^*ZJ7WO^)Y(Q+(H@"E*I%I)RPCF49!!&*=,OQEYVX=*'PSU]')<2P\TF^52>GQCC+V2[MEA9X/3X(,_C";C9 Y< MB:;?I?1 6:9=25\'V-%"^LK'C9B9L&](F$AI C*3). MA>!V_!J#1I^;$[4_/A_8Z,S--AZ3%6;8 LTGV.-D*HS:'T'GL;R8F+ ]0B-[&I&!,?Z+/YZD"8Z7G\)+"^'Y.<1 M.'GN?>*VJ8ZRSTO=.YV^<.&UJ^2OXEX;_XMX7%?:E7XLY;IZ,._"FZ?VCR:. M7$8X"0A3SBZ)1* I01'$61S#A O$$X(I=NL6.4"&N7G'_JJLE1/LM ]-1:F M9+B]HEF;.89X0RSFNC@>Q0X3+HS]F>"*-;$SB".MA^WE>*6UL#-0I]?![H\: MYC:[U)_=UF7[['J)7<[IT29U+!>5 M?NX^+M\PS$ETF2QJI4J+TCBAW3)517)E77 SX+K8QLX'30/XR$YJ MEY/7TV(!>A8X4&2Q/\M5%S7*^'-EUP/JU===(YD4 MQ_RVOMENOJ^KXE^"?RO5PPQ/7L.%HTD1Z_<_1<6*6MQ6!1-?](ES^QL=!;:< M.;L-<9DD<91%$>1II%>V*8$YI0G4_7=)%F4RE,)R5V\BD>?FGEOQ0$]BZQVP MJ:Q\<;]QAK8;>_&L=0-OCLC.%@V]60WV:@/-C5R!AH^RTWN=4X\\L$NRF@:%.)&^U'*SU>^V M8M=/?IGD),1(QC",(PY1$*80JY@>RHQF.6(8X=CI--Q9@KG-%^H30HX]EYU! MMXO81X5R9/?=R+YXGEQY$)%OUH JSTP*O@!:!V"4\-CN>2A^?KM".TLQ;?/H MH2 =]9@>_*!AKNY#418;-<(/G;NY4>]>H;QIFVKTH/=:_V4\=,>W))7OT$-_ M4#63'V&@!C1I@KT>3++DP]'"F$5]?I04P!FF@/A[IO)'QOFD[(YJ@]<]2N9COQ:..6[M-:!/#+E-"(QF0%,89 M42XSR2DD 1(J3LS#2'(:IS2WW(BP'')NGG%_0-*VZA%-MTRP[E0PC93-/-=P'* M':+F%=4U4,K/E<+4#H(_B\UW<]G9%_O?O.R,.$)ZE&3^_M*-&PBG^47\4.46_&L9B7-98XU7U^6< Y1F")("#$-* G&C&>I M=#KELQIU;H[^H*!EKX *REKQZUZ^CB/ENI45[.)A[]B.[/,/Y=7@MA*/6A'D MA))?!G>KD:GF@?N7Z_+^3E0/.K/T-[+95J982$UF[?Z!\H55 M4;+BD:P^EKOUHP@DHRB)88QDH+P6(I!B'*CE/!4$94'.D%5L>I44<_-BZJU, M'?+:!<<&?LN0 MS#>H8X=DC;S@ ->FG[26V6?3' =@//?1L1EYXM8Z#F <=]MQN7GBYJJZV>OF M:=\,J#;4E'??2=D><_^^+G^(6BVEOJQ7JP_K2M^TC)' 88@HI)%$$.5A!',< M,>7II! L3Y,\89-T7ATD_MQ\I(8[X2[U/T[6JO,JL\^AC.4R%OT:3RZO,XZT# MYG52>*OQV <&'[F2HI %V9\L:E+32O!#>A;U-R5P[QBR7H810Z%$'*8,4XBR M7,"<9@'$J4@8#GB(L=,"9"0YYS8=]T2[NB#$BQWMIKL96&?D>>WE4I*]DJ"O M9<=EU>EY1&K5JKH )_([/);0C6R:L8M2O,CZVA4K/@&W*&?Q.MS@7:I#/B_U MPUOU[V+SEE35DVSFKGJ),[5<(XBHU5O ]3Y5"+&4,53+N%3$)(V"U'6?RF;< MN;G]1D1'EV^+L?5FE&_DQM^.>LX>N# _-V*# [F];DZY .5[>\IJ[*DWJ%P M>6&+RNEVYYRUVVK-MVQ3JTGXZY.*GA^Z[A5!&%(6Y@$DA,40,9KHOEL(YID( M-]-)RGXG^3A\3]!*ZUUVM1).!F7DF2! M@%&>(8@DRR"E20@999+HMHZ46S4=\ 3F%'Y[!Z4.\+P!>=YA>X)G9.?\$C*7 MNZ%80V2=D^<#JHF2\)Q>)I%NK2:H?Q2;[]_7*UZ4]Q_6U'N%-%8O?-Z\\'V9QGO?-0MWKZ_C6@+U]$U5F(*&)J5T M6SI'Q=<8S"Y2'ML(TV_4[S;@]WN4"]#UI#==#W18W5,0?*:KMM.5^/J MN7WC]G MSW\> Z]._<10D_KK\^H^=\47KIXX9Z$ M)(+%68RBA!*GEH/>)9R;#]HG+1"SP07(GJ)&AUSW2E.U&/RE*$%M5/G;1'DQ M)TT\J2@GI?QK9)M< ME;0LG%@88VHJV% MNNG[3EE@D480$ATFFNY!E:0YI%J]+^^+4HA*S>.N[6DO3SNQ*UHK8$X[D%K?ZM/HN(]D:?I?-N<,H9+C ,< MI#B'*,TCB%! (-'=9B,2"\R83#+NU&W69?"YN:B[M=Y0\,Y#? )Y.S^6%= MO5MOZ49N5S>,K;=Z-TDF49+$20)3CC(54,4AQ#F+8)3BE.(H83$)7-S6N<'F MYJ;>$ ZX[KKTV EM5LB;2LF]4DLLMJTWZP2SF$5Q0^=(;CH,J<^K>NZB[/ +[IROZK)ZO3^@[//LL'(JX\Z M.^"D/LE&]><^R.J>83[GU_6:_UFL5OT2ISP(0TYY!+,\QA QY66P6KQ!R@F5 M49JD*';JC_7"&'/S,&]-+V_#=*29C9C./--;WN1!@ZP]RGVKA)L_>0E>.S=R M)6@C>X].NM$JK("RX!]E1.J>]Y%>3[*Q'LF)Y0\WB$Y=:&G3B,6>\6WHC*MYI1F:GVCHD!] MVSX+I,L&TLPB24HH@5SW&4%9+B$1*($X0")#1#"*K-8A$\@Z/U>C,Q3UZD6% M&>7SXS]#J_BXUPPH6=9_@@VI[M6:QOD8<(IWX;R;FYF%YW\TV%,:[+0&/;7W M27GS>0>L,['G]"Y,E-$]DW?B^E8T_JWDV(/&HP"OVWS&/Y(7N\Z,,.2PU<;' MDJT?A-Y<^J" :IJN;574TV8XKW,DU":"L=$*0J#8O9+RNESM]T[-"$""98X&J1 M2*IZ_UO']"%W8_%KY2'/\AY)=T2%M_J/FL%(RM]'L(+-1TJ&2HSFY*5YM'[+#_3#2FT M*S8T>^KRW\C/XF'[H$0IUGQ)-5%=E*50K8XE1 A32"7+82I"Q.,T)C2VK8OU M)=/U,C_9./T!T_H)1<0$>&B6UEU5:6B^2 MO)GZXH+X-0PX^DYA:[N=4N#]WG8]O0Q)*/@LP4XU\'9GN58[QKZ& M!2?K C*A)5T6I;XQ/[GX]#;05(M,W\CT%I/>'^T\ ]]LU4KT8VE6IF9%:MT M^=2=,W*;1D30D]&FJ; U0M;NS =2$[FG(\2\^)9+ )ST%2=OG.K;OR1Y[UN^ M>.G@IIIZR\@4IGTI[K\K7_"M;HC&EIA&>28I@I3'!**$Y)!(1F F,1910 3/ MG H SHPUNVCV\S<@&W'!RI30$T-LY-PB\R2X=FM[3Y"-[ A;*;OJ4B,H7$NH M1.W:7#;]+&^84OR%]I,7;QF:E**E M+E9%VSGH6UGM" WOR,\WHA2RV-3O?[+55C,1W)@<+;WP;\.0N_7[G^1!\]ZK MR[^(S;8JZWX"%@N31,@80YG3!*( )3!/J3(0IQE#:4:"T*D"8&R!9^??#O35 MJ_&^QH8KI--9MZAMM0:MVF"OM^[IW6EN;FMUOXH/?O37QS:Y9SXOQ>@[ #-Y M'P:D(4UC),]932,+/7&2U#0F.,ZYFFC<@30XFOI=G^)6XKLHZ^*':+:^U=-% M<5^^W5:5*-F3J3XA)JGHIN3F7RMR>'K[NU!3LQ+Q5D=,Z@^;IA.,Z<.W_EUA MH!?M2FZETL=231^B5LO'B&0)2C&,A&0J>-?Y79)%D$G!TRQ+<$ZE(]O.:^HS MOS/<3Z*N_P.TR@/6:@\V>X4!V9^_ ])34CO)\D!-4+1ZNO+6O.H[9C>-_F7> MFY'GV*8#R@$0X.#\<[%[FSI,0 \44T7=@Z670;0 OS9@O"/BI%D(-7!GC135W\EJ*WHD_;^II?:V M$ORS)OA7PJO1WI"ZJ+^5:UJ+RI3P?2P?MYO#T.;-4_>,I[[Y<[AG(PY]O[C=79TWV2<"EN_6Y6C2SWMAN=41CC:-IULX&MR M=-5-!*,,D3B%+ TSB%C*(8V8A"S/4,QD(M0GZ)[XZ23# MW":'VP.B@J()U#?DIRL?P1!SV+GXD4$>V6FW2Q^]1[CC*6@U^-OBY2Q0F_/U M@=F?@U <(?_338Y7R =!-3+.:##'C7,*?8[997\JZ:FURS8RH\T+1N7@B6=D=7-X%Z&V\VX^ 1S9E3FBYNRB;*'PZH\N#CJI\[&%X+FGL;YOF%MY+Z5@ MF]V^A#Y&(!OQ[&!";V+T2K&6*M1"B$=ZH4Z4JY$9@52*",8XR"E!01QD3L'6 M$"'F%FT9^=S\S"#L[7S/V(B.[(]VXH->D*4U (UJ+="25%ZW!:^ M!DRO'FV0()-ZN6N@>N[YKGK6%2>>-XQ56]%O3=ILTVZ6:9A&241CB!'-(8I" MI*L+U2)3QC1,91K*P(G_[OQPL_1P@#3BFMH8%?@..>X[#;##>9P7V"8Y,&LE M[8>FB_: S/?9U450_!\NG1YR^M.?B^J_>#QS^:YASJ2K1- -B]ZV[)#[W;+V MC<^R3%!=H2P$"2%*8@9IGJFE&XL"'B11GDCDXE)L!IV;8]DUT:V:<@]'GV*% MLYUG\8W>R/ZE$[?A[>D$7NP/$$;P,RX0>?4V5@-/ZG-9SN';AC).I: MB,/6/;LANAX^[[;B_PI2?5!AUA*%&0T$S:"(PQ@BD6.(4RE@&J19$C"*(KLB MX:$"S,TOJ1OGH_:K $5X)84? &T"D#K MX''S:2!Z?C>C7(68=G-J($1'FU5#G^-0+L&MMTC1@ M=VX-XV:"\VYN-&!'/P \@>FS9CON/<<=H+6NLAT'XHGJ;FVA]E*.ZX[4R0)= MAT=-5;+KKEVOB'? S2,UAZQ/\SU-((Z2#(8B(#B2>4Y$[KZ[\^)8RUG%7]YF.7^+\X[*FXK\2Q^KEP>= M(-I5)I(YC5G"(8UEHIQ'FD)"X@!R1&681SSETJI2Y\(X]T^()MHKT-YY?,92_#!HN3NQ=G;YYJO\)& M@]X.A=7E@P_T=6)9D]?]I:C_^U-1BH\;\5 O&H\YA3B)8IC& M88)8$H51Y)09='JHN;G( TF!%A7\H84%1EK'P.H,PM8'^!YP&__8?A!D0\[J M+Z#A^X3^U'!3G\M?4/N%T_A+=URQC4F?KQ[-;^N;[>;[NM)<+]]*]423VMVL M&6_5ZU(?K N_Z-5F^QL=YK5KRW-+R7 I@BRG44AAGB.DG!(/(249A2$7A&&* M,XZ M_;;I?SSM]N!1 %7$),TAQ&/.,92B6.(J>CP7.#S6V6VTNGR9DTI[!A$7;, M^3^'KMTTXPNSD:>!HR2W'GY:5(_9_A: ^,WU/S?@M)G^%JH?Y?G;W#.P@++M M@':KW)KV=7?BY^:-DO>_EZ'(5:"M' <11+>PU^Q&N210BC26- UB&4=.59*G M1IJ;U^@$-8'O^597CI#:>0LO0(WL*G88W788@3^TG, (ZG$/X"(8?BL43XXV M;1GB):6/:@TOWN#F'>IJL_RM*'4'DG;W.LZ8E%D>JG4XDIJ>(8] MJG\]_U:/GSK)MWE2F>Y;/'W!L)GYUTK-[K?56A:;92Q$&DBL)E\B,HC")()4 M)B',$TTRF$<99\R%'*7W;*?O;P(>%",:>#2RN$P91&!* H$ MQ(AS&,=Y2M(LC:,P#E&\!NKP3,+IX;",/([MX* >=P[05=O09H_>=/&I*]H-CS M(.RE2\8O?;S[<[T,@X0PF>MH+%9+-I^JQA]VK%3UJ&69;\]@#Z)J2Q_YCAK( MEN*S?%L)KF9/G&410TD&LRA62\HDR" .,PESDH91@BFAD55AXTL/GYM+>K.N MJO6?9L=DO=W4&U*:_CU;?9P 5CIY8BT!,Z*[DOWU$+5T2P-Q&MOGK,M[J&SQ M #ZU>+P]C\< &K]CQ3U3]O4&F)B>[UBU8RJ^%ZZYAG;OLWS_4U?/W0O-;/6Y M?$OJ[_I_FMGO!UEIS_%%U)NJ8!O!]1]N2G[XB]Z52Q7#D AS!DG* X@PC2!. M@QC&21!G(:(YH;$[*Y]7&>?F51H5]:,8^^C[RS8Z=?P!"K+::$7YO]!3W93.]RJU?Q1&_?Y[]Y; MV'D@C^ HEAB!9M"OG*_ 0C@*T"^3%(XSU,"40_9=\.U*S51M]_3Z@P+H_4_E M3TNRZKB&-)FL#A@^%3\$-QU3ZZ9^*8A%QG/.88CS!"+"]1Y6@"&G">)"S2=1 MZL3M>ITX>I 1RU,MZY?12DJLE)CW/"' MHBQJDX;^0[2=!99Q1*(D"$.8!5) %(H<4IYED$LAU>N?,APYU>W:#3L[Q]M( MO0#WC=SFLR4'D@^DI+4T@Z4+]0[NV*ZRP_77'JZ'0G?=33SZ0B>4_/H\NZ&G M]6U.[1Z+CN4""\&%=25%HSB#M3)5,1=L=Q8J2)<:4A8'@4,8IABBB M&:0YR6 N4$RS((IPXE[(\EK:S,VS&O%5X+.N=)\HK==4O#VCOC.6_OJO\B:, M/0U8L/K8DOKT,&GHV?:HS)/F9PH;3\OZ,ZI&\R(!FL)XSIQ DP@U;";OR-8_ M%"51%GB[KC?U[V*S#$G .9,44JRF5X1D *GZ'8Q3$02.C=ZKOB0?;F<5JM]#E4JQ?H*0;VFBU IQMHE-/;F7WUAFTE>S*VG4^;WH0C MN\ )K>?L//V"[=77>A)M4M?L%\[GGMSSTX,Y/L8Q2QA(<"AB@.(5(DA!207,8!)1PPHAR>4Y9=.>' MFYL_VTD+:BWNHMGXK0'926RVAIO?.NX'7P#>UK7Y@G-D1[9'\FN#9",KV OK MTUG9@.+9-9T=._'R[W>B-O?^SIO4-V]Q5I*R+)F3[ M^6&M^TUN'[8KHN(Z]2]1W)==]?FN;F"993Q'/(AA%'$"449B2'"DG%*0!\H) MA>I/PI)OUX<\AE6E":M M0RM.5D!T! R_K-9UK9R97I_)1G]0;VE=\()4A6TV@2_#G_>"KV#.D=VD;NRM M]0%*(: U DJE!=@K95I_*T5 3R_0*@8ZS7IU5=.:RYJ3>&JS3<1=/)WY7$B/ M?8)]DAS9RR!3D2C[1*1'MNSUL8RXC):EN-=:VBT*QA?:RE?DC:_HBSZ>J_A B@K\(*NM &0G M>JVK8-7KJU73:WKUHYIX17, M@%9EL-<9[)5>]'9W%F"G..AI[F_--)V5O*Z[)A![TK7;=&9XOOZ;<&3G-61W MS*LFT2;?_*->NXAZ\Y94U9.23">3U,L,DSP)N9Z30MVU$$E(I)0P"T6>AJ&@ M%&66JT2[$>>V#NR$!*PGI?4*P!+EBTLR_]B-GL?1KIAU<-Z(K%USB^6!U+[! MM%XP^0=UHB61#W!=%CMN0)UN165 M;B%![L5G^?=U,TTT S=7*9&6.0XC0;($AC1((6(XA(2K?W*:HE M,D02.Q%V M#!-C;DY\+[(IQ%=";IZ:S3K]P9!6ZF&+ 4<#N07XX\$^5=#>TV !#NW0:+%S M7.VUYPPQ. 0?AN,H8;6C**\2*@^#ZU3X._!ISB'MOMS=G+?HIESUEZ_?:E+R M7NK+_F^WZF][ZER4A5$$99@BY3;C%.98D1/1N%7/'JJR/QZ[7O1NH>'#2326Y?W=Z)ZT"4- MOY'-MC([-E_$8\O8]UG>5D7)BD>]%:2Y^SZH=WB9QF%$91;!&.E"5*+^#V<) M@F&2Q#F/:9J&3BT=!DDQMYE(O<.)(^?>(/#M@O/1(1UY$C)4)%H!H#58@%:' MIY8C5$OKD=#O&K#\,O\-DF1:BL!KP#KB$KSJ85>6^9CD&1/QFPS:?7\5G' 6 M4Q3 6 0$HI1(F(N80A2+B+" (!HXD3]=''%NOJP5>&!%S4E<[5R75[1&CY6- MK.,F85L#,DZMRLE17Z<,Y1(()RM,+MXXL!UVPV/WC+VN2>3^6+)*,R&_$\U_ M;ZCF(V&;)9)Y'B8XA32,E8?),[6,EV$ <<[#/(AXDD5.Z=5#A)B;T]FQ4#ZG M&/T/Q^[90PQBYYK&AGED;[5#^)@-M-$!=$J 7SHUU'*^T\1G2^XK@/3;K'N( M(-.V\;X"JJ,&W]<\:V"=21O)W:W;S=-NQU7HBNW/THC4'3P0'LM41DA%6KK) M:)+J5MTBA!'*,<91P"F1;BEF+L//+UFLMRNM#R/H3O8%*(6A^VUXF0<=#CE9 MQLX_>D=[HB*55FR=A=>*!][TL/Z]P=IX3?_G/T- \UO$XB+ M"4M Z Y*G 9 M\HQK.8=UM>:Z;%:P)D]*W)&?+0?=&U$*66Q,X7)OS1D&#$G$82(2Y?\2B2#- M0P+30"9I%L:,$Z?>.U?(,K? L,]CN\M- [^TLO]-EZLTZ9-")YLX$U]>830[ MKSB1*49VDGTK[/70_]ICWW%D]HS3T#N,LS#V .Q(3,+N\KP2C?!@X$YS" ]_ MY'547KM4IU_7:_YGL=(DH!_+C7J'"S5:\Z[\/.2[&^ZUYBI M.#9O[VC&F("AU[_L,^#B' MD0/7^Y5U$@0X1"2"II4?TDV8<,0BR")$0QYCD=+4*4Z_3IZYS3V-OWIS1%3N M&,%?:23+H'XZZ%]WE@!_C+++X0D_OS'_E3)-NPSP ^#1RL#38XIT+!1_[E!L;AE*]KA^%-7F24>!&]UKX9_;XM&T8R@[#G73L?V+ M[K?P67ZKFPV-'FW-._%8"58T=)0EOVFZ!315%S).19@%&,9Z4P%A*B#)*($L M(8S& 4G2('$\M1]3WCD>\^])H7A/\*:[6T]T5Z;),:UNF1'PZI:RT7,! MC*:+IN5/IZSY5ZLN,/H"HS!<2ZA4;O:$%P?D8.^>OPSCF7)S M3(DG9NR< /QCPL\I!G4NC.TJ 3Z6NOBV^"&T?%$0IFT()G*111%E,,@C-0LZZW-0C@A/5E)Y%TDO!J"4F)ZM"+]T_5>FGI1Z]^D[;.P86 M<8J-]D.?Y=M*\&+S6:T=-BIB*,I[Y9JWY6:)(DKS* ]@)+" 2%\,.#YLT9ZQYK-2UC;A<4^$1S;P^X!:X0%/6D7 MH)'78RVF)3)^RRXO#3IMA:4E!$?%E+;W#=QQ;)AKWVZK2I3LR7#<-CUX?B5% M^6E=UV^$9@Z_(S^7L0@#%J04QE&8010( C')E<>)*4L1"7"84*<=2/NQY^9\ M.I9GULH.[I7$>[YUQTU*!QM8;EJ.@^S8FY@MJ)W8H"-S7=,?.[R>DP_K2;GN[ '&V"#GC$$&+1HM1'-&73%J$](/^M*(N'[FJ\*JK3;]*JH?!1/UI^*A MV-3+**,ATM1-<1S&$*$T@23/$ Q92K,@PVE@3=TTL>AS\Z:MGD#3L^F\?]&I MVC%H-\H"IK4%V\?][[2^NA6&J,#'+U_!RJCGPNLYZ1MS<8D^X_=@9-_?:@[Z M&IB5Z@)T;X=2WW1;V $ [M;[ZP4P&(!OCP?/J,&WYNUH<0!=<7^'!/@T[W?& MA51VKN_.9 1:C^IQ3_'J5?_/%:/L:5CI'C3NI/!-R[+X&SH=DO:\B MP>#4/G)_7XFF-^MGV8[Q2:GP<2,>5+1#"*)<+?FR+ \A$HQ!3&/U?V$0$(E3 MP:D3N<6E ><6HQS*JS=.=C0Q6F9@A'9L5WT1=+O5GD\HQY[FKT-Q2)J=%32^ M\^C.#SIUHIP5!"]DPMG=Y[Q0>[OKB?.VWQ*G/8T):1R%.L4M%IA!%)$,YEDJ M88+36"14LE0RRV75V8'FYF#VPH*W[IV"+L)Z<>WA#:R17<@IG-S/!<\#9AUX M>P-NHC#9^45SB6^MP#@9C9Z_>ZK8T4J'7J1G=[VSF[Q13^7%:JN/%K\*UM(H MOO_)5ELN^ Z05 MHUQ@B2E,!$U5/"="J%Z7&$K.%AW MI8% M.H"_2KIOW4*ZR#'H*/^MFO,^JB6EN9&P%7LH]:CFOE''QZ8E:I>O3XV MW%W.Q8>COS@7)Y+9O XC3T1]/<%>4=!I"K2JH*:(\:%O11$O^:Y(NP. W6_W$6-/FF9]7^"A#_,+E M WF250Q<--V.-05IMQ!BNJ.PB .&(BI@CC()D5Y;F!'JB-N3'?6$=B8_/(&SG(#SA-OJVSB%D;ZT@<^UV*UT]%*)[Z*L58#3T,OI6,50>>JLMU1D$24\@GF@ M M9T28QU[;]Q VHH,#V3MVS"X?L>42]IJ/.! \K][+589)/=I @)Y[N:&//XCJ7CG27ZOUGYOO>C12/BUE+%+ET3*8!+H2+HM5V(2Y3K#F M(>9!AO+ :K5T89RY>;)&5-#)"AIA02NMG0^[!.UY7^41L)%]TD"LK!V/)1(O M.)A:L'^[7__X=_4$XUO^B?2/L/G1.)1+SY[$<5@JV#D(V\L'AD"KU?I/O1K[ ML*[>K;=T([(R/8 M"[D ATBWU6)Z1ERTA1H>Z\0& >K&IA_K>JO]J&$$7!(6QS*D$@H>8XA2*6$NU4^2ZF.P+.0Y'=CC MZH71YA>-[7HMZ5P7)2XH6GD!TP(/:V'U$LX2I;&,4P8Y5A,$0B&'-% 1<1!' M.0D3%A"W3@_7HCQER;&A\=$+/X,I*$I3?#RP/]A+X%J>-_J!;.PSQ]X;J>4$ MG:#@[=DWA:[[I_"HJB.$Q" MF.B3 Q3+%)(P5*Z#B$3S&$0X%FX-GX_&F)N/Z(EHT^'3&DH[SW E0"-[!$=L M!C1T/JF]YQ;.Q^-,W+3YI*+';9I/7SKL0W\OI6";W<[\'?GY1<4WN@^TFAM7 M#7W=[^N2"[Y5EZF!VQY5'Q\>25%I[_/);!(M"<*QS&(".2>QBMAP JD0"60J MNHBC-*(\MBHS\2W8W%S*KN-1L1/4S9]XLYB=$WH-.XR]\=^IU&_*I[4"AVHM MP(%B7=^^!=CK!AKE3&MHYG7KSC?N7GVF-^$F=;2^(7WNG;T_?W#I\>.Z)JM? MJ_7V\>V*U'4A"]:LZ'\6]9)',@]0IAFG(@D1Q0'$3 5S4BWW:)B&$<5.1'<7 MQIN; ^[$!49><"BPBF24R.YEQVA>"0DF,;7'Q7')\=<^J" M8QL 7J@WMKIM "^46FN6*OHT=2!OUS]$2?1_'QZ5CU,:W:TW9*4K]]:K@C=4 MR'2C>?HK0T%0M)1,LU%*299"B."92Q)%@5MD97J29FX,R M$NL4UYW(S1[@JA4:F')(!X*=J\UUWH%-;H2QW9O9WMIILP"=/F"OT (T5NKK MU.R+=5J!+U-;R8'9:$IK350P-HG5W)B)?*%\AFSHZB&FXP_RA<8!)9"WA[IG M']YL>:&,_[MZ)Y<,29*B((=2QB_22]?,/1K!^4^[PIN>Y!\*GX(7C3J_S3CCDL02E#<1!!DA,&48 $S!,1PBC& M62(RF<>1$U?W4$'F-B5T=&,Z#VBE9(8K+30@1FI G\"]6-]7Y/%[P0"I!'$] M.QMH+ML#MO&-,/HI7*-"0Y/2*0%V6AC#:#V@4:1IHE6/Q YW+9Z>S_4&"C/Q MX=]UD!V?$%[YO&%^=;_C/>#D$*(U=['SH1&C_!8\$?3=]\8"T5P=[C3R3^E@/P#UWLSX>.; ( M@-3?=?6X^H]N2OB#K'0&V.UZ5;"G?0)ZS$)!>"YAEB491'$2PESOM^, IP$7 M61(G3KE:5J/.S7MJ:1ON _U#3V['S'\KQ.V\I7<!RV^6O]7(TZ;WNX!QE-?O=//0%GO*OXG/CX:O4X69ND'JIX)0Y1TW3]]* M7M2F+DKP]S^9NK2EP(NR*(P9$Y"'+($H%\I+I22#J:!(9#0EE#OQ6@V28FZN M2ROQ'^"V:;\ ?NA^YZ"3W+47WQ"CV'FST:$>V;LU\B_ 3H.F[?0"[)18@+X: MH-%CA'9^5^#HN=@P-_G;=K4IVN8IE:ZHNM7<&.OR M:W%?FA2-K@Q93"U-2Y,^[>@#5JX^]1IY)/:T'X)[[6Q^/=$Y8>[.MU9=? MUV_7#[0H2?/ %RGFVX*JALUUF069%"(.(([4_R&&&,1)%,,4\RA5P2EATK8A MX4 1YN9C&ZF .$G^NMROM MBL$C>=+E+-9Y4D-M>=[_3F.AD=UNIP'HJ;#8\SX^;^_1JG&)"MN7 :RSTR8P MQ.OTSWL\^GCT;\7/1\&;SK8P1 I]@I^&N/YFN_F^KHI_"6ZZHG[=K-E_?WXT\XFF^WG_4U2LJ,6M M"AS$%_4VB<_;3;TA)5=B-M?5_Q#:!0I^TZ96BP<56:@_FS4<89LM6=V)ZB%: M"B%X('@(F69D17E.-(<]@R'F"#&1_#_RWK4Y;AQ+$_XKB-B(Z:H(H887D 2W M/\F7JG&LR_9KNZ9CHCYDX"JQ.Y54DYFVU;_^!4 RDU+> ";(9.]&S'1),DF< M\X!\< YP+J&P"Y2>F5YS6Y$ZN<%ME];02:Z^;BG^XW^%:?#7G_Y'D,JV#=;, M +?<3YN)M#-::XWNL/$9.@_PMJJT?DW:3*/:#>CT!P8 8!!0_[K#X :<>,MZ M" -@;_=O)E-J=>=P;GH-NDNXUR4/K)C.3?QAJW_3;$S87GZ*TD89#$)81:D M&"+"4YB'B$-!DY@F"4,RM>IE.6CTN:VE_H[BW2;!;H4;#=J1UZ%6[BL=N ]" MS2O5NTDP*2$/ N),&X]Y,6Q[09J7/W$8@QXX M8M"![7,)JGBW11*D@B(8LHAY5C"D(EV))E9ATM7K.M/S-U&Z&MQO M-D+OI_]:?!.+G&8"Y7$&!0_5^I9D%%+&=1Y6EL1YCO) .M7"M1UX;CZ$^JQ2 M#ULDAR"^8'?D0N"NMC&R+G40T"=2* K7@@,M^P&G\[Y-#@U]\).0&) MU2;(J?N'-PTO5V;WN>UT'TA.D4PI#-,(0931!.9YQF B*2(H24CH5JI_;X2Y M,4TC8'.N:<1T;PK^'$'+[8A+*X]M%0Y9S3C(8QDAF-)PERPQ&4'\L 8<]LF[+[+Y>Z['$J$ MAQ#->(XX2W2+OBS4K04$I'%$(,](%L1(UWCBBV^BHJ7MPG,AIOVQ_FU1M5LW M+D1JY 5A%U_\;&GP1_$GU/?*W8?&F9243RCZDFU/7>J<$&*BG5Z]C('JA0V^ M>MI=TOJWM]])Q3]LM"W\49I??F]RCQ9QH#B6)BD4 F-EE@8R^H<.(B:/A7(L;OG?-_7:_,,BQCQ.,!.0*1<( MH@PED."#9Y?@: MLS++"@=]]6Y -Y>MAN!V!G,Y0E$$[W,ZT9(\^=R.4\3 "7X/Q0WLQIM?T0,G MG 850W ;X<*MQ>='O&T)6F)I$"E/5P095+^KM9<'- E1D,:94VG+ MT\/-S7\]7!8!P%W"^<#]L<-@RRP) Q'',)!$MS5E$20TXU 2(JC F4",#MR MO!CN:?8B/W_\XQG.;$@(_QF4'3LA>F'\4Y9.*N[8A=J^%!6Z^)?9BEIX_!UN,[7[^4" M)2F/1#=2!V M\(*'75 E9F_/:X%QDN ,9C%3$#$2 )S+I1E19,\ISS/@B!W+MJR-\S<"*U? M*8/U]XA% _F NBG[T-JQV>6 37)2E)VVG_K"@D+%$4)8Y) %F491"12KF^:4:@\ MWQ1%0D1Y'ES>@.;%J'.CD&WW%//N"[\-:%XB;D=.8+2!'UG7HX\@[XS1\"PZSMS[.9AC/1&U]EE30>N!1.84$(4W> <0804 M!>$LC6%$4$I$+C"RBRXY]/"Y\4M?MF%FR3/H[!AD*" C$T5?+']$<$A9K]_[ MLP$F_:P/J?;RZSUXS46=E[<%KC[MJE)_I,OB;NO-:+_V:_&@(X/E%_776A)F M2FZM2;5^0];B]D=1+_(TRK#@% 8)391]P=1G+E(!$T8B'N-(AFA(/V9/XLV- M*%KM;GH5^GH*@IV&O:V%1DD=?M97\P8818'6%/RI=3V>4S3%>V#'6=>;W9%9 M[SH3.[0QM&?\QV@7[4O$:S21]@SOD=;2OD<9N%7%[@7?+(4:X:"3^UG4.O)* M26*2\OY8%>9I$/Y0I^4^HH:MEIU81. J.7XTZ9YYFUW&*[WGQ= M>V^N/VDF65@K=P,ZQ<"?1K5Q&KR.!+O??3_/,DZ[83@.P'L[C2,-,T98CEJ& MUN;5_RB; @T%67XJF\Y5;W^L=4,R)A?>)M[ M'Y$NX\SH]6-B1IA,S]$T[LA/&'?C(-R,(G3<(76+Y1GP_$N*:WPE/W2I,37, MLMG@>GVO;:)WJ[]*H$4B41*&N=*^[HRGJ>VS%OC$]Q-?F>%ITHKOQG\-\ MV)&?9XRG8;Y.:%WBL!4;?-J";"1ORMF^/8NR,[^Y ^:5W!R&GY39W&%Y26L# MGC",T_IM'!&+@YS$"$8RS"&2<0Q)+!B,DYCB),]D&%&7NCY#NXY.4,_GJQ[# MO2WF(=3LJ&6>S4.]=JL\H:K7KW[R1I4G%'OYW?IK.ND6POQ!_%A__2Z6W\3O MY6I]7R\HQBD6(H*49\KQDJ'NS:(C>;*0J;<3# M-,PN3_T81?:Y$;:17!'&3\4*\'*Y)%4-E#T,:JWND"Z\$[T"EN?G\YS8"<_6 MC]61J@'M"DF].(1O"DFU^M^ !@&]J]=@<*#![O.FO&-GT8PZ>Q.DYHPC_PSR M?4:=&+LDHG%%&&EA/"-HKSNO6M6K8E47K,FMR6G 94H32'(<0Q1A"K$($*2" M)H*P/!"Y4[3Q:)+.;=%KY>WW#>\O@+Z7O<$3[&F1FV+:9K"DV:YHS[K%;S7V MG:PU^JQ,NU0-EG9>"].EH#LO0QM-EK<5#;7(2$AX' M-!8QC G+($JS'%(6*/'F!O-/Y,2&#&=DD-.@'F:F?U M-#*E#D#'F@3/ W"*O=3=/>92O[UDK1./GX1NSJO7\83%E9<&DY9U;=)695EI M8JD7699$(@D9S"4E$+%4&8BI2&$@0Y;)* H9BX>%A[X<:FX?O.XY6V[C!'7S M ]?SIQ.PVAEC?L :^=/OQ5*6NK9E7\PQ0B&/03%2<./><%<*5SRF]O$ Q*-W M7-R"SU@A];NZW@B^R%.1(1PIAHA2I R 2$(L60(#+J0,$I'%S*T,QN%QYD8/ M;>^Y6LMYT^QPUJ PHAKWK_F+H_=W#&,[NO" W.AFPJYAWTWC7RD?JA%SE+Y] MAW 8JWO?L[&NUR7=ZM'Y:,\#P)4OVTJY:S<*;>FJ+<1TU_$>KT4;0UIEE",D@AF*0MULV$, M24 R*'$>!2EGJ>"Y6YS>>,+.,*ZOC5)R/$H?;SHMC]FO.T43'<$K)9O-HAO0 MTQ-\5XJ"OJ:@474O3GJK+3#J/LMDZ:GL\;!^]&GQ>Y _GKC3'O*/#OM> ,#X M([HM-%P4B[>KM7K6+>>5+I"N?OQ8?2V_KQ8TX(PRED/)2:!+(F&=VTY@C&(2 M9BG.!;+*;3\QQMP,T$9,T,IY [2D"D>@9;6C^E. GN9H3S"-3*Z#$+(F1 L, M#C!9+=@O=^6W_U1W&Q+[)](_PN9'PURGGCL)Y5@HUG&%S:7._8#>EZN[KZ)Z M>*>D7.ED(1U-K8VFMF]Y3*E,,O6M1XER,Y&,!<24Q#! 21ID>E^63J)H76(LZ ML*3;06#M/-G+X1J9.G<"VL,TH$#:*10\%SH[.-3$!.SDU9<6$/MC M52D?[6Y5_,MDV;X2*R$+Y;B5R^6OS>G BXI2610FB: (QI1SS1@,YHGZ"0LA ME,&5!")V"XH>+,K<6*5?%JS)7S;QK#IB@ZR>_E*#WRI]#-97TZ2N=XKJO JV MW/"F6;B26-1->NTGL2)+]R2W"R;9CKVFF;J1&:X_:T>G!FA-0*O*1#7!AF(Z M4ODO9W&N5.EK*&S'BWH-?N(P;GY%EKJJY)=[(=;O]?NB([T:6PTCSAF'&:$, M*BLMA#@5.4R1%"&ERE9C3G&XQP::&Z^V<@(C*.@D'62L'<76CO!\(#8RG0T# MRYFFSB'AE82.#C8IQ9Q3^26!G+W^4M/MC9"BJHZ&A.H=^7.R_.7W= MJ7AS*!.@GLA ]#T9(QF.WL2\DD'I&^;CAJ;WD896"&Q\SS:!>Q%D$J$ A5 $ MN>YFE8]!/65>@F?'L!= ,C(];M'P MWKSNB,Z>J^<]'V/B^G@'%=RO@'?XLL%E9[35^;S&:,<0;S;[E4TBQK)<1 D4 M":8013*"- HQI)BE>1+J'I>18Z$9)P'F]OD/*BWC!KD=)XP)Y,BDT8I^H(2R M,H6I4(92P4VV'9]2^MU1=AZD0L9T3!4[FVB)@SE-(%Y$*;*B(EB&6 2.^Z; M72#+W,BN4\6U;][PR;#COHD@'ID&M^YDKZ1QJPCXJ57EYQNPTP;LU %_=@IY M]!T]P.JY_]]P>29N%W@QI73Q_(>E,I#W3W MYR>S+9XE,LBP\OIR(A5U(A9#2KB$G,DL#CB+P]B).NV'GAM3-AF,.QE!(_>@ M4PB'";"CRW%@'9D=!R+J7L[4&1R_U4[MAY^V&*HS+'NU4MV?,#AVC10KP=^2 M2K?>JV\9VSQLECI!2K%HP8KU(HA%$B5Q "6*N"(J0B&)=-L*&:)<2L8YE8YQ M;&>&G!M!]20$K8C.@6SG4+9C([_8CC=4S\(>!.L\7E<(S,#,^1<$\3. 2)=6K MA=!,E Y@^;*XQ/^?4/QHS/^A>Z:*\S\A;R^V_]15 \- =OW"3+#!?;E4-]>Z MK<3Z:;O;0@3/>$K4:B!HIM/C$20!5RR6Y 'C*8U1:I40Y33JW"CM6;>^OMA_ M 8W@-GLM%TR"G=7D'=J1Z=$+JN[1#RXH^0UHL!IYVA@%%S#VP@Z<;G:VI)15 M5FT$_UM9_4,]]5E$PXK_ER#+]7T72-MV0%R$D@L1!@$4L:[E05($<2(R&&8H MIQ('.8US2T/+??2YD5:K ?C>J/ 7P/HA23HKX-ZH 6BKA[5=,F!FSEIRX^(] M,I-U4+?2/P_^TD@W"H!M,D"KPIB(6QN*XR(_D1UIBI'I\X]ONJH$4#:E6E/6 M]P+0-IJY-M',7+>#5/]2TF5QUQZ3Z/EY)$\ZWLYT%-"^H7[2NNP^G;-?SB_@ MC[J)TE3KQ5*PM1F:-6B!1]W10MW82K3<-0@"/W$EK(X(+-0_KP1XT@?:9=7] M25^^*JL'LNQ5"V1/;"EN0"'!LES=B>KG7[R8S<-?@Z-6]8!'3F5T#]>V9Y-? M\)"AU4E^+9:B>JW>XKNR>EJ(D% J1 XSEB00H2R".8\IQ&&>R#BF86975_W( M\^>VHK4U-XR,H!/2M1S)9VT?\3$J@Q6R#W1T]YR.@VKG*ET,U\G<] *4!I2Q/@>"YDN7!H28N M9'E*W?TZEB>O'AH7_TT]4Q'*FZ)FRU)7/MON\8A,J 4[R2#B+(8()RG,HRB" M69!B110T(\B)#4Z,-3=*V(H*=K(.WE$[A;$=.7A";F2&& K:@"C[LW!XCK@_ M/M[$T?=G%=^/Q#]_R] (AL%Z$]NL$)+*35SO:E?A6+K_9'C^> M!]F..2[#;*IPA3Y.1DI3;L3(Z3-(X0P4GF,3CHTV<4C"&:7W(Q'.W3",+3Y5 M)1."U[\J$?-O%IVL7QQ=)DB=IDBF_(^0((BHEI&D8*.>#15BD F6Y4Q&> MLR/.S>CH! 9Z&LU.F^BZ0ZK/P93>!V6C@QN)G,<>)7$JF9 PD+JK04(RJ$P\ M"EG(,(NS,(J#:*'(BY970;\_\I@[MO4]>'PV"2WNQ]80^.5W<^/.BG+6X/PDNWM;QPG>V JBW+?:;I]D!;,@BIN6+FF]BLQY^: MW%R!.4!PSH\8&D7[,O+MW:HMP?JIB?NX7:^K@F[6IL)C^4%A4*[6"H]ETTK7 M5.Y88*I>5H%SF!'EA",9")AS*A032ID&RD?/,%ZLRS59VO&?'[&$IBD>04QKG4#8G57&$4Z+)W-&(9P7&&\.)15$7)OZQ) MM9[K9+T4<;PI>R7NBM6JZ2%E(K&N,F^"L#15)@3,8A:I>:,YS'6Q&D9#&:,\ M06'*VWE[N[)L\W:M6>L$'#.HA%][PNS,CNFG8&2+Y% 4_ W8*@5:K4!?K;8X M9$^Q;>UOGU'S/I'V'%;O1;2)X^Y]PKD?F._UZ>ZQBK?*D>3:F?QU2>X6C%+% MOS2")-8'E G/(.%YK%;.*&&,LC".K)KX[CUY;I[;5CB@I;,/3'P.UVGJNPB$ MD=G+4G^G*,2#N@Z./WS^M,DB#P\JT8\Y/'S!Y6=_NGRP7L,_RJXWT!M!UXL@ M$V&,&(?VJ3X_-Z%E597?3>Y^V835 MP[5N4<65Y,//H(Z [WX(=3FDDYY"=>*:^((MEF].87G10=1I>$8[B3HR[-6. MHD[#<.HLZLR=%Z87-Q:(SHXH5WI_V6PK)EG(\ M3AKP*>6/IO^>O&G@T5'7'WH71[DK "D#RD/E4< (,PI1S )(49;"#),@CW(B MXR1T.BLZ,=C MIY/\"=6/]H(_=<\P&KE=K0M>+#>Z%^H7W3K>9-TV/?($UZ:/9JU-DYS\47;U MH#Z)JNF-\'3X 6:!52Q$DP0QR!*"=?:6A#C+,YAEE&4X(E&:6!5UFD#6N9%8 M7U*P$W60%33F%-L1X$PF;NR]G6%SYDR>$Z#IE7O'E'=2ZIX ^)?,/\60SF5G MMKUPRENF#-M*O P@N%WQ+Z5 ]&)MM.Z M!)UU"5K!#X0GZ3HDG?#CX&M=0F8LG*ATA'*SELORN\:=M+@W[Z\I MR*+^%3S>/]4%(TL@R^H!;.H-62Z? *F*6I^[FNU/-KMI2@7)]+RJP M5-_@$E3%W;WNTBRV79KORI)_+Y;+7]0$ \)YH36]:R:'MUJF&-_'71%9ZI6_1UQL5=11YJ<\WCX[*]I=8* MZ>]65"LEZ$;W%UC?DS4HE+BKN_S)A^ZM8,>?>.5JQQ>MA4M6J&:-BK4C/H M]H$]5HJ:W-U5XJY=L3^K-W2U$4UE!DFR+$L0ACCB"40!#V N2 )Y*H,H0B+% M@5L3E1.#S2ZK_B!;:8?5OCB)LYW7X@N]D9?"X<"YMS:Q0,1O[Y)3 T[; MG,1"];WN(S;W7%@FXX-8*Q,[P2).,RB2D$$4YA(2AB+(612R(),LD$X%:/L/ MGQM-=+(I)V9@T0N-6,XSBBEEZGTC@3[=SR!..(,BQCSD-&<,(Y=8XL&(31 1 M[ VG_<]=:.@ECF>9Y *6.A+*:80Q*D D8X5U]R&$0\ MP\.ZJCO),3>6?-8ZW62R%;*,O#]O'A'YEJ^LBW8H*M M$OT9N.E-P42]S =A.E+#$Y02%$6NC=1]2C<[6M,!/4VU]X=&%;/+.3#^RLJ!3CN@:]IV"IFK^AH"HR+X4RL)C)9C!&?Y1'^<:"XO$EXG_,LGN$?C MQ;P.,K 1LE RB(]=;X:C!55NI:)$757EU^*;6 1!E*1A'"N>#W.(1"XAIAF! MC$<"4Q:$3""GGLA#I)@;GW^]%Y4@6D+'5LB#IL".JD<'=F1*;N2_ 5L-SE1N M,O W]9NT)AX[*%\"I-]FRH,DF;:O\B5@[;58ONAAE[GGRMK>#O6A7"M&+N]6 MQ;\$OWTH-[IMV!^:EMN_';KICQ4OZB93>=>M]:/\M:Q$<;?ZLJ%UP0NB-_\7 M/,]Y%F<:(W@W9JJ(L M>+T7W&FK7 "#@=XI[J, #M]] YY!L6NEK;?X&S1 'P[_>RY7F,M1-G"FU.,J MNT%7F*AC6TO7$&78BJS]I:8QV7)9?M>YOCUQC!_U^EY]X^+=JA%]@<-B.:GW[NEAM_Z\)0(+V2 MNK,0DS+R4(A>TNG@Y[AQ85VM==4#OF'KC]4747TKF#!I7F$J$\)0 &/&.40D MCV&>1P@FJ41!2G.&46+#=<<&F!N7M3*V&02-G&[)=T>A/$U2/@ :F81:\?K0 M>$MQ.Z?^*>I0]_9H0_WVDC*./GP22CBG6O?)G[W..5WKRX-:@#^\^=J]QSIC MC*R>?AZS C7^P-I B.9DH!PDJ=VA8[.#32W3]P("Y2T MN^^[E=-E<$GRL MX#B:T7/Z[JE2>*QTZ.7LV%T_M(GTIPU=%NS794G6"T:B/,.)8L@4Y;HX(X8X MS'(H2$#5G[C R.HLZN#3YT:+C8"@D1 8$5W;1_>Q.TV"%R,R,O.Y@#&@M1Y_9);P4'?81^Y$FXQ=GY?N\XW[SP 26^[):Z[J0 MYOCX=5FO%TF&!-.4$P8H@(@&!%*>ZG)L(N124"&D4PS+_A!S8QHC85/+U"3 M ]%$DCJFF.Q#:;>S>QE 8WM1.VS:"!,MH,4A3>"VJO3905,DI8EO^[6LI"C6FQ-E5 M-KV>OJK7KB;,'&NMN/EMV1QR\;]OZK5^'S^(]4?YE?Q8)%10'N<,$IGJ76HI M( ZP@(I0.?6TNZ0UMS5\2CCQCL@( MX.YOIHPQB',HR^MN"UL9QBE=M*:XQIT9/7%[2GERRO@(V\_.RP4I*" MOJCNP4%G0+..#O('WD3A0<=!]!(>9(?'T?B@,[=/%2!DIT4O0LCRADL+UOV^ M6:X+\?"X+)]$]4G-:]T6\Z62IS)F,$K"!")&."2"I5"D$0EBH;5WVK(Z.^+< M:+1?"NV9R,#(/*RN[WG<+=T!GVB.S+'[X/DO[6N-QTCUX(Z->J7*;V= .%[C M[=R-%W:*?+^MI"-YGL=ACF%$<081)0G,\R2!RFK3T04QQ4DVJ#WD^[F6,]I* M.+ )Y'O'*D27(3*VV]\)-U(1H./*C]/A\?UURO$<5_-H+\?]*X=]TZ\VM7I2 MK0.7:6N:[-)CWW$U4B$+LFM!T'0FX,^+^:A_4P8J;S9AU\V5BS27:2Q(#A-& M4XA2@B'-XPA*I-M",I&P4+A0PVB2SHUA6N' 2JR=NO*,/Z5VC#6+B1J9^#H= M04_)FUY9!=#7LZNRUFFZ5VZM5?8&=%-_>WK:G7ET]"GQ2L?C23LIJX\.^LO% M8?P!!Q9?4P]NND]\$>OUTJQ?38:PV9P5_&MICO@^D6K]M$ R"6009I#*2'FL MF$N(.LW\BBJ-2ET]2;-[KHWH^ATJP^]J'K36%]5;7MG")-!Z*RI % M?)(8KL$JS&T1Z<0&K=R@$QP8R4WH%U?BDTI_V4T4V%1!8,/?$\M]WUG/_MC[ MRI>'D[4PJ!]V0-R T-DV!?6YB7VTFYQ&<-ER-?X\(MHNGR5N8V^62 M#%ML/XMUT;3UT&>-7]5#WI0/RLY:Q!GB:<(0I+'R@E" 0IA3',(P47_$) LP MC5V6Q&,#S6WA.A1HH*4%?S;R.H8;',77;BGQ@=K(A+\3L8DLL /+F8K/(>&5 M,(\.-BFMG5/Y)?F \%OE^^!(T];A/J7L7J7LDQ@LL_ZC%EU*NE9TA/I7+@CTM MJ A8(E*N/W8$D<0))!SGZB>D^(#PD$KIUBK\R$AS^_0_J0?=&V]%;S9U8D,E M-^@$=^V.?0QC.VKP@MS(]-#)"/HPW8!&3O!G^]]1NM:>A<=SG^UCHTW<=/N, MTOL=N,_=X"TVZ76YTMNPRCI1/]4%-]URGOE&]6?]TT>IG""=(UJ;#F3_I;R@ M!46(BR31M?$IAX@B!@F.N,[>#X,@(E&4D L#DBX0;W945:[U7K?Z[(B.$Z@+ MK0CL&LFPK:+ZQYVF-^!>Z0*$8K=2 J/UQ<%+E\RY'0M>;R9'IL[#84H[W< S MY?J[:_4-,/KI:>PTO.FZ1FHM1PU.\H#^V!%)EXAX[3 D#_!:Q![Y&&5H7S.Z M?E/4;%GJ'I/=ENZ"_5=/+JH1O33!3? M=,AC_;4B7)\UF\"?6\:THUOO_GW;TN37LGI3;NA:;I;=5:U'Q9%(293"+.G"II^A1N;J3320=Z2AJ?=ZL*D&4%7E>"%VN@"[FH M?_])!VJ(:OGTXJI.9= ]U?&,U^M;8+OE?IVY'7V;?JO6#3"*F4EMPB0/S/G- MN9FFM) (JH@"E,$(B@HB0$.*<,HB9E +%>1IG3@'L%F/.C?X[D6_,:5[3 MI6DK]DU[NN?0Q\H%?CN"]@SJR+S[OES=P??%-]-?;W57;).*O/6\&H"+5P:T M&7=28G, XB5?N=QZ<>/N)D-GOS7?@F0H"3!G"G$=CI@CG5%# I@P0@(I>4J) MTR&+Q9ASHZ%M4TK=#;M)I;R\(:@-]C)&-"4XA6&0TO4W\G?R^KUIEZ7RD>NC:E#TI@SG"8PY3R! M")G(F4"Q3ICB3$B)1&@57G?X\7-C\TXXYPZH!Y [31J7XS$R/]A"X=3R]+C& M%S<\/?#HR=J='E>KW^STQ%5#HU^:EM==Z^MWJZTC2IZTKVIW6T6,CI&L0C!74=H:"?P!'YH(# M7=9U]=PMI*W8[7Z=S]@8%Z \!\I8#3UQU(P+'/LA-$YW7RVI4PGLF\3E/\^+_4 M4)>6#NY"MVYW<9[UJZ?>;TU%VX#13*9J?4]C+""2,H=8K1,0)R1*4T("'+JE MMSL*,+MEO%=8>!MGV5?A1C-*[P^7EAJVG"=+OA\1_;')W#OP%]0I=D-OI++% MED)%C,*$H22%H2 A1,KXA;E,,.1) MG,H(QS2@5OTGC@TP-UKK9 2-D*"1TKTU^S,03W.2#VC&/I!Q0V506_5#JE_< M0?W90R=OEGY(I4-]T0]>-_!HO*@?RYHLE8VT>6Q^$5R1Q],7LA0?2A-C:@+3 M-^K/CVU,^K8D%A6)Z#U&I1/H*P5V6CF>_%XRC99'PA--SMC4=.&\C)%G[0%9OZ?, MEP@T[?&S!^CVSJ5]/-.].N9&AT&1U>>N=MX?JV+=?J!1E(9!R".8)0E7/)N$ MD.0Q@YG #), *0JV+HQY?)BY,6@G*MC*"K2P]A4=3R!ZFO+\X30RF1V!:$#U MRQ-8V1>^](/91#4O75\OIU*5YY$X7J7RQ+V3%:@\+W^_-J7%U<.LT[:10B0" M$HA8P(A$%"(F=+M?3F"R&_ZC$&M;!H M80I)2)(0I3#E8:1@RC*8,Y(IZSQ%+$EIRMTBZ>?9[^-BF.S,W=GUT/#=Y&+$ MCA37:!]QNM>#E\8,OY%BI7/O/C=5';Z6APJG+P@2&<])!'-$ HA(&$":IA(J M$LMS]4,28J>T::M1Y_:1:J'!LRX,;I^J'=1V7[)W $?^T UV/VF)?P:MS+K\ M]L$N#/[HP DEKVQA-_*D9.($QDNN<;O9/;+Y35$)IB:S-<_##$L2HQ"F899" M%*H%'Y.,P32E"4I(@G/.;*.:GS]Z;J3RH5S!MDJH +P5U=(&. #<:?:X#([1 M-[$:P3QN1AW7]^)PYA>/G2R4^; Z_3#F(U<,3'954_1!35I;;#8,>*6U_KL\7/[-DT96BW>P)J]+\"S6]F'0S+R]^F MAGO*Z4&E_6:7/A]BVD32@^KMY8P>ONJ"RINB7G\B!?\@UHLDB6DJL@B&:8@@ MXKK>9AH+*(*(A!EE.&6)<[W-W?/G]NEVXMWH%IH#ZFGVD+/[;"_ 8^3OMI,, M:-%NP-L?;+G1=>'!:_)8K,FRZ56YQ:O=_5?_?LO6Q3?3$-!S-'=2I=/TR;ZMBP7%4%& L%A*G+EM*<<0XPR7;LH M(T*2"$?8*5KOX"AS^_ _;![T^UM6_]OMJS\,H=VW?S$P(S. D@\T G8N^.UZ M715TLS:M:94?_HF8GK-C5#P["8[7[_[P2)-^_2>5?*$IS"+@ER9[01!G!*N+(" 1SEA68PR6W?ZZ"AS8X*^ MA(X&_&DTS_O87C :>T?."1XGE_NL^A=[W\='F,P1/ZMDWR<_?_' A5_)6:[6 M2F9UT5UG5+1[022229@$ J:Y A"Q.(6$QHFV!%*"=1P_V*OQ'?Q+(T]:G>_M"I26(1XB1/8I1 %F"I3 8=GB "W=.2DI!C3BAV"H,] M.=K5=BL7H0SB M(,LCY6_D^C0OB"!-!8$X)U$8I8)R876:YS+HW"BE%1R(5G+SH92F:"YK) ;+ MG1+6,8[VDW":;\:"=F3:Z5#MA :WVU+$/;EO0"OY"+!:!Y*. N]$8:6^8'8) M-W7&ZVCPJ?V3I@I%==:M%YCJ?N_0^J*/E6!%DZ2^XKL:V7+XPC;68>>?;X96PY@&&,I$W'VP*<)QSB(*TS!0S!HC73\X3V"4BS0D8"^:0_Z9/:@MGZZ8Y38LFAWH$>FR[/ /OG.&3H M!)-?WK,;>EJ*7 MZ42$XD%=\E%^47^M)3&.0U,@+5R@),RX3AU$1 MJ$P_BZ,?OK03N%4*]+0"'WL3V"D&OFXGL*_;35O0TN=QC5^X/9_L>!)NXD,@ MOY#NGQ=Y?O[@H-;7I+[_5)7?"B[XJZ<_:L'?K;;QR;OPY 5-HP0A(6"0ICI) M7$B8QWD* YRA2.)8YC)PR:6W']J)RR?(M]>AGDR)#AY;V77]GW(;TDW.AW1? M.A=V+#P.PB/SK 972PT^]<#]24L.BM7/(T?.NR/F.[C6=OBI(VX=83D0ANOZ MA&&$]BLI*M/>O$G<5^Y_[]#F=T%TTV/^0LX21)$A8%%DU_?$NV=Q,6ZV8:9IEC*-67./" M]^4?5I77WW3:4>95)FED1O4T/\YDZAU+KUSK3[I)J=@[J"^9VO\ EP8]D?;T MO3UR?R:.B1)FJ90IBV.8D(PV[=ETO6 H<(S#4%*9":N3AYT;%>S$DNZ[A MK0K]6)*AD3IG)^0TUXX+\\ADZH:P>ST]5ZB'AD;YA/Q: 5+#7NX+XJ-L0;.- MDCK[O"O%2MGJ>3QBROH)0^.FZ/K=JEY7YKUK##R411G)90RS$&=J%4 AI"') M82S#,$DQRZ+8*1/WP!ASH_O^X;AI7:X&?0!:<+"3O!YF>1^"V,Z&OA"X"0,* M+L!L0'S4450\QT7MCS-Q/-111??CH(Y?ZFPU_DT4=_=KP6^_B8K<"5-L>;-: M?R9K\4FHEV>UWF:^&^UF[O[[]_/;+K7KK4QKE6' )PR0A$-$TAR1+*911FFJZ*LP),@E?*5:G5=O5FN]65&'7V 8DU$ M5I-QEMY]0SPRL7?B BUO5]Q%20Q:D6_& M*:RWT#.A&+^P#6ADTO$,M5H'NDZ;!=M:*3A/:1RD"&)3D#\5"!*,"$SC M@&"A$!"(CC."=Y3A+!G#(DCXXT-R+12V4C M*>B+JCX&):SC/M]Q>.THQ MH(]/'0+R,L%EY)X_AHDQ+&6:5?DL7Y&P9: M'E(*'48D=I:-\D<_"ZU'L6RR+3^4*RY,[BM=BJY*3!+B$"G+ ^8)1Q!A7;0O MSW.(6(2(H*F(U"@N1LE 0>9&,XK-'\A*;UWQ0JE4B95S-L[@.;&T7R9 >FS3 MIE/AF1^DM #/U3")VSM%NE-0CUM>OD#U:QD-%69:H^E"R/;LJ4N?-XQ!7VSK M?=CHH]J/TIAT]@X&X*5+QIFD%.>$1#R4+J MU*? :?2Y<67CC?Q4K!I?KO[9C2?=D,\E2Q#.4AAENE=Z%&:0)DD& QPIX#E& M:1XLU)-H>77L^U),<"S0G66IK^:A[.8"E#L%IIHBN_5K--BG/O)J)#>93@WD M/>%;5]W? C4(-:^KDIL$DRY%@\!YN?X,>XB?#<,WQ7*CAE[$E 5)PF)(8JZ6 MER37),K[\>?S>9F$VKG]?(SU7K4Z@4^I*NP!60$^^'7!:JMGM"UB! M.&2#P.[! PL?-;T6VF8=0B#.\DA"'% $D4P3F&.90QI'4A(N4>;6!.'9T^=& MFZUP]64$!X^MY-918$,FY315C _UR%RR M*^Q@Q-]:-!KVCQ)L56A^,;!_F@)VZUB\D>&?*#1OC&EP"=6[ ,6CD7M#GCE5 M(-\%^O;B^BYYRM#6MZW=*>JNARL*8JX6# +#G*I5@^OS(*&67AEG+&$AYR*U MZD!Q?(BYK0RMVV:BK@O R9D8E\Y\N*NFV'>ZHZ\H#NML>4]]S@ M=F^8B7O<'E-SO\WMT2LO_+8MXC1DAF,6QR&,,IE"A!(,"8XI#%#$>8QCE$JG M^H\.8\^-#3R$R[@@[T@5_V\%Q=P^Z'RD$4CG2F$P+N-?AZ:&![L,>81[31E1 ME>9M([I!E]0/:RMH1,I88C"HQJ= 997E" XX8M:X>(JT4>4W"_W?.Q"9TNF2[ 2_'7YH*VB MIHU45:FI%9KF7SWM+FEW>VYUBL7;?VZ*]5.OR(VIT/3UGJP^/NI'U+T:U*^5 M\568Y_*_;^JUN5SO3U!%'#'31*%+*R&6Y)!$1/V*<2Y(G,846YWT75F/N;&3 M+GJ\.U@H5F"UC::TC,$J"/A"@AP1X]03ZU_71N $-'L\*HC6%%C4D MH,7DYED#C"TLX+;_HEDWQKOVRV7MDOV[O&03>7T7O&Q@TK?-Q>&-QT@!5AJ04U_K57M6FYE'T:[#8"+P!G94&A#/+1THQ12 M.:J[USV _5$FW0,XJN3+/8#C%P[[L#435>)>O9H' MD"4X@"B+ DBC@, ,180'!!.I>SG;-VLZ,9;3QSY!=Z9GHBI?VIP?MK66R'I= M%72S-GV!UR7XO= S48/?JG+S>/,?_RM,@[\J[7YQHX93$V%'$I[@'9DNGB/; MGLS^]%XC:TPOO5VA)+X!MR]@_D0JK[D)%G!Y99A3XTW*-1:*OV0=FUN&AHFL MU=NA3V>;5B'JL6]_L.5&)X;^5I;\>[%<+@(L\C!G ,W,K_WWM/;]CW5:/ZTE1ET0A_? M,!P066./D>>0&HN!)XZEL8=B/XC&X=YA?/__;4BEZ'+YU+A3!5F^6QG75;NL MN\[J#.4\"VB@:_$ITS-$&<0\XE"PG,:(H3#+A0OCVPT[-\[_(I9-#^"M^& K M/^@I '[:K(B:)76I8W*_Y738,95_D$?FJG.PCM/HW@TFKW1E.?2DA.4&QTO* M<1N9];:0 M]3)%>L)Z3CZSQ,5S1[?38T[-@\O"JKJORN_-_71+T[YA2V+8+2=*5D:NQ%BG&8(Y[#-(\$1#A.(,5) M# D*6(IC%'%I13B7BS(W+FI%![23';!6>!.@6*JK?OGR"WAC:M0!MM7#.MSG MTJD[S6333LC8![5*$YUQWQ:Q[Y2Y =TD;?4!G4**#[=EHEY//SG6X5033M)$ M$5&?A3*O:A/&I,PM\&#W'?&7WQ'8K!0#FD=4XENY_&9N;5X V0)U_*#2)=K) MTQ0<#5BZ]/E3Q1QYPJ$7-N3KB<.,[5>;6HU?U[?LGYNB;B*+](^5$&WYJ3A- M12)B!N,D-)% :N&3*()I%),TP6D0Z# !>W/[[(AS6^0Z@4%/XAO0R3RPQ-=Y MW.V,<*]HCKQ"70JDLR5N#8Y76_S\J)-:X]8@O+3'[6^\C'I>EP^T6+7E"%EY MMRK^I9P KA;'0A9D>UK5CLUO5[SG&*A_4^LU_U25CZ):/WU2+]Q:7:%#*A_U M.KX0L4"$I0C2.,\@8GFH?A(H%7\!NS>#J/\C;GR M[=G78S"=3S)=HRP)XTI^E65EDLDXMC1-,_@E%9+TKKGNI/JZ5#*M-LJ6;^NP M-6']ICF"R0I8Q%QB'BL[FRM#&Z(\Y#"/< 0929(PR;F.VG)KV.(H@0M13=.R MY4PS5"_]#URG*0EC(JF4,"-"0A2R"-)$"DB#6 @F]V8N=XW M8*\1G<$/: "!1A 8"/\O>8__+4H4>'V?IZQA\'_3>_WO4NO ^F6993&$\]+_ MOU MP7H.9U).P5[>@:V1V+W@FZ7X*&V:-'W5.UF[;(TLIW&:)Q*B@#&(,F4A MYQQ+F&1$L#!-8Y0YQ9I?(LS<3-E.%QW!_*DJOQ6UR9]Y)59"%NN?=0.[7A"@ M,#OACZ:7)GT"MX^/2Y,2^$4M)AM%AD_@5Z$FE2RWM:4=^SA=,LUV^QM33=[8 M5F-OWFP+>X,_C3I@E"P>'[CZ;45UB4#3=J[R -U>HRL?SYQNN\3\3V^9:>+E M%TF4RYB+%.),ZHJZNETQD0QRS@3CBK@%&;TRYF'1YL;C?1OXD3R5F[7>8_SSR;3]>=SO']Y,NG]3JQJ/T"LLTW MIQ=E_2_Z6%6?\ARTF:7),RDFY4K 9X$J=03],K_4*[6]W432;"^+]2E M8@4X>:K]1+..-*G^/= CX\W>9SR-DP\O[\P(P_RR_R:5"1MXMU*+G*C7;\T; M_ZDJ'DCUU#@1K% _MBT:),WS2(8YE)Q*74$+P3RC*40T#HD4"0^#U,43CS+4FL%[FDF,J'F1N/=5)JQT.+Z4951Z"THZ3+ 1J9>K;8M!+>M'EC'J,\ M3V/@E46.##4I6YQ6]R4KG+G:/36VU$&4.M[D3JS8TP?34N*C_)M8\OIVN11W M@G\HU^]6VCA;%MK.TOE .!"1+L]'(H@8$1 'R@8BN4@0QBQ,$]LH#??1Y\85 M'[8].+YKH0%II :K>5#G_( M975;OI(?3=B]^J'[6]N;\[.H1?5-U+1%[1M-1I]KFG4NS$_;O^^[5#CLCC#1T 7FL!&N. M<-7/2V&V@M70#V6U+O[56%IAG&0B3",8FJZD2EY($$^@$%2R!-$TRIVZDMH, M.C>2[\MLR('TA'6E> O,;4G;+Y*CT_!.W!NP%;@A6QL\!S"H/4">.=%BX(E9 MSAZ*?=YRN'<8$S7-*-K3!$2S.*%A"&D0*,;!00RQ"+ENBXQ222EG=OU,#SU\ M;LSR55??[UJ>-+U.FKXG.A;K%_!E7;)_W)=+A:3Z5ZP0^&L;U>S&.L_PM6.7 MH:B-S"*-6",@VZ5V5YJ$DR8UR.;R['U MRFP7B#,I#UX.VTO6]/#$P0?(FX>-Z5]_K'YTN]I31I R''0EN0Q#E/$(TCQ/ MU%RFN609T:=*CF?*=B//C4%[@H/R7'%\YS-HR]FP/I;VC_'8)]4?7[\[TF1N M!&O-&2'?Y]B6HT]]M.T&RH'3;L<'#"[5\ZR0_;O5N]4W]:*4E2Y3&^4A(3+! MD(="*".01I#P",&,48E2'&8B218K<:?%M..LD^-9?4-Y\PWU1QW1UML)YUS2 MY02N=MQS.5:3E6LQ\H&?.DE_UM:7#79#ZK*O[/U8EU3OG30#?XV9=/[?!U&^;JBI6=[JH2]W5 M)'O2>^QF-VL1DX3'<1)#CM(,HA GD"8Z<4B&(A(TP5$>6P;9C"7C#.VI1C#M ME"X[<:U#0$:;RM,T-Y,)&ID<=^4(;D!/2_!=J0GZ>H)&T3UW=JNK*715WVP+ M43Z9 ]%&X>O/M750T!SF?*+0H2O/O4N4T=BSC/@ M9-S7A-JY.5/.SS1K?E\CL_G&?%IK> XJA9?NK>J2QK"_E[QK'-U0-+ENG0 MGW=UO1'\S4:;T4W"O4G.UQ2\5B,J:\]<9G+S3:]81<=2%&MEIM<+CL)<"!Q" MGF ,D8@CB&-EWLHX%C@/6.K8(_MBB>;&JKKS" D:94"C35O'YJ8I?E.; MF/UNGIK+VPHX;5OMGF(>BY7YPMAOQ;*+I9JV;)DO$/=JEWE[L!MS-,^0ETS)=PTT:>>89T+S#-]_.'+0:ORUI9 MBK^5)=<9FE]$]4UY_?67B1%B$*64R"#'*9Z8-J70<*A1RRG(4!YSR@""W6.I_0CE6V M3W8BCNWSQ_L 3$ZD&V/L4+(CA4&ZC_S=&YEN@);*WP>_IZC7;WKW]$D_VSVE M7GZ9^Q<,W(,_6"RWV4BZW:SORTJ?D?ZA/,W*["8U_4YT8]MZ_V#@C\='49F? MWA982M2+Q!!*IWJB, M\23(,L$#;'5,,8YX M5NIS!7=5W?_L=/39UVH4\/V?&_L3*R[!AEA*%@2Y3 51*>QB1QBR0/(641%D 0\1TX-,DZ,-3G=$F<912@0E,$BX(@P11LKD0RG,2^>%^LB[L! MAQ,GP+3<>_0"T=B;D<_KC^O#VW$.8\^CX7?'\OAPTVYAGE5[;T_S_!T#:R]6 MI?))UT_:8UW?KDP[YT>]Q?*FJ-FRU"E_NR:Y29BD,5_31X+ M'>2@SY _TF7K)"S2-.(XS)!NB$(ABC"&>8HYY,I+XCQ.PDADEHFGED/.C3Q^ M+5:FX\72I)*76SDMJ<,!Z],4,@Z"(U/)?A,2Y5\U0@,C-=B)[1U/ZSS6$7"= M**?U]D%WQ !4Z((4NBV<9MTVLO@;66[:W@U=,XU:_YUWY M\G4-'XWB\=KCY??0\?RPTQXD6L.P=SAH?^?0-DW]Q^ZVFV/"XX"P '+UDD M#IX;*QT>:^)>2B<5WF^?=/IR]R3SKQ71H0=?GAYHN5PDC!.$DPQ*A!E$>9Y" M+% "(A MS!G3)U5A"'$8QVJIIQE**>%9'+JUPC@QFM77,&DC#"/6X!;:>VC:VO67(72% M_>1G)U2G0;ND#?4Q.,;J)[TWWK4:0Q]3_$2'YZ.W# SZ;3HIB0M9ZX MCK&_)Q&VHPYON(U,'D<-@S81OF]0&"KFX;QB"[EGO6$3I=/^8T%Q&C(0PC)/0& X8T9@3F M(4IE2F.:B-"%70;(,#?.^:1;HBG;O+/:GP5FNO'.D!FQ8Z.1<1Z9HW;2-V>L MS^0'K0*@U< $"XY 7A= Z)72AL@Q*=%= -1+^KOD44/S(U9W7T7UH'=J>X%L M.$8TT16KYP>U-6^5.[]2^;D'[G:S;DF4^$R=.P>(Y:>+@ M4!,G3)Q2=S]9XN35 VEBY])M>R+MXI:W2=F$I"%'G$ 69$B92T$",<93Z,D*;NAI-? M=K$;>EJV<8)CCWW<[KXT.DU7H/M>+)$E1W$8:18 MLN=C72F [*#"QZ/&#E\^L%IY$_]/8.I>T%O)XC\ENNV&WK:8MQ.<.R5VG:[>VCSUDV](L$B@7$2".Y8>'V_B+J1G M%=_O+'K^%N<$SL,\U5MQ7CWM+FD7I*;MTT;O'7^4'Q2K-1O,RDNK!%/S77\M M_W9?/IC+WM6_J4"K5)?UO?"[#RR1M^\G(GGYVCF;W323)5;O#D MV/:RBZI\PN,N1J&8FW8((@$UIF$4IF@+-%1R(S@ M+.EBC;_:-5CW+Z4543V/4?XZ16D,H:9-%P#0 76L$]V^!_D(TYD$"0E2RF&: MA1PB-9]J.I5#31C'' 5I0&*KM+ KSN.$9JG2K#+%&XJ5^C^MI2D*09M(DQIH MNT2-MUF:8 BC"U#*7'6&SYJ:5YZWD8W*K7:@4<]$PFL%P7,-;T"GH^D)O=6R M%_VJ];S9S>H-:)2]ZNQ:&XE7GN6)S,$KSK:+33CB9!RU_L88A;= MF*,,+KJJUA7]_$6:*,CBG,)<2SW,D@0CA@F"08 81#1/8"XX@QGB(HC4OV2!4^^L@9A- ML5_F#3.[C?YA2(R\U&L06MK_28OV\P5=/KS6BGT!E>]*L-WCIZ[S^D*M U5< M7U[A[,&^)O7]K\OR^WM1UV(7U9<01%"N7,^41,H332($,4,(QI*G29:$4119 M'?X='6%NW[>6$CR2@@-95H"8M:767WS3*%NY(WKWZT'Y)INJV2=5_D=39ZY7 MO-7<+-OZC+ID\RUMC&8QR?FK+-Q.=PCDXA!6DMX QH9;0(I+=&Q-M8O M1VDB>WL/+2_F\6GUCUJX1VZ;RD@]+77/SCQSX4!3D3SI)4WW&+YEK-J09;U] M[_(T%22F$<0B%! AIGZ2B80*.V4911S++'"R@XZ/-3?B[$0U=-<)Z_Q)VX!L M:3CY@6YD$AR,FKMU=!X/O^;2B?&FM9_.*[YG4%GD[5EYNZVCN\!9CE(D*4PX5U0C M0!&&88$8XQGCQ352TM+#-_,KF\GWU)1SO,^OI!ZLV1[@-)349==;V MAN=)S'-"PCAG,,XY@0B32)>)RV$HA>[>$LHHP39[#5>=PBFV*N8Z@6?-\.M- MR\@K5T^Q7MI]O6Z6LEZF5$\]O0W0*@@Z#=LVT3L=KS65UC[#]:9T(E_CZWU1 M [%LW-MJ%_=!#GR$S$QYT:1T&O]8+5=I:UKZT\YZ+DOP CE5J)R\X;5[\]?[7T MU5*_>-_,BZ<<<_V7HGWA'KL7[M&\<+V2],;3W^G6N?M*@!LE_1JLRK5R[A\* MK>^ZO 'J,:L[4;?*-H4FUOK'NN#&S5?/[&\&F V IM-+/YN0,-;L+E2"B>*; MMCANU#._J8>5U=,-D,4/-:"I@Z^N;A[0_;9[Y*%)*=0KLKHS5?*;&WX!APBT M0;\/J=ZS4"K\I092B/JO"N!O16V$68H[LMS*;*#9EO'OB_-8E5)-MOIK$_>K M4=$E ]1D-H]46)FC><(?U,QHH\J<(AE9;G;(FZEK!%3SJ,NZK=7_ZW\@^D18 M>31Z@&>SQL4CJI /3ZHW^62?7FS\(TT\6 MU(*U*>)^@I/&(8VC'KKGX:;R[,=!J; /U!?5*BW9%.LBYM2$>IH$JE^BF2(TT0DL5-FQH7RS&U'HI]8 M^>RT C2**"AAGE.6$8DYRVQ.S(>//C82[RFS?=^7#G')XAT[#6<=\;'!'YM!>.;9? M+=AT$/GH?U KV_ ^]*Q(*C1;-7\F6M_& [D_\BF5P^QY>2C?=%OE(>_LKL%"CSLAG6M?+P M)?,4IEG*B2X,GW#EE$F6P3R6 K(D9)+F821RT<[3VY5ED?B)9ZF3:[PY>JOW MBZXQ.W:NUF1X3Q!B/O%K7T\=."":+)!O^ADT$^D^EBIU4&-83;A/HG*Y/0M4DEHF@18+7LX M@TBD :0))9#E6'#"PX!(IZ*O%F/.S85ZW4N:O0&/I#O?^*E8 5XNEZ2J-9,V M19,)Q)>[U7D:7M+(-1V.Q""E#.:1YJIM] M**ZB@2Z7)/,LCUF0A"%SVH5W&W]N;+45WR1F]N7N=G>'Q@2Z3HSEMOIX<(^] MC>X#:?==\F%X^=T5=Y1AVEWP80#M[7H/?,S 0I5-V_:F+O?V"Q(ARA.)& Q# M8J@MA9A$$Q2#EB5CGK)T>9&X%U1>(;81TK31Z$T8Z(+@9G[("O-O3D M_Z_NVGKCQI7T^_D5>ML$,'=UH2[$ @?PQ,G @&<<9)(=+/+0X-41MMWM57<[ M\?GU2U*7EOM*JDE9.P^9MMT2JSY*GTIDU5X!,PS/=2F FUKL#4V:&E#V^N.*4R1 M<4H:9P<=E3],(=BE$N/C[*4?NYUZ73;!64]YO^W%^(4_\\6FCF;:W,D/_=3) MWC$-W>VDRQ20,A@R.4$)224K14I;7U" !60A0K# T&A):"R#I\9J_?2;QNUV M3[+.5=4-,KOG?,\]<^V^42Z$LWO\DYM>WV^$!V:V9W[0-:EMG-:SO74[>.7W MJR.[H,\\_^IMK@ES+<>I71MC)?=CLIGC*F#;!C;R:GF'W[<)W$WMVW\&[\A[ ME>^MKZ)>XKK\ WT?L/92JFJ,ZI3K=^S]@2Q\DR3YJX#)+ZLLH7(1+!<\>.'U MHFSS*ZTYN:P>559Y5TM/7ZB\&$L1S)?R])4C&*/D;6N@CB=LVY]J&(?>/C[)B$.OEEIIN<+S>Z&Z3NJQZQ$_ M+^A3Q+-&WUA[)L<^S%70.M!!?M>#_"JHW0B^-__W0I.7X.F4)P<9 M,BI17@+5+E->=*ZAZ0WR'+>KE0R&;W21]><@K#-,GM,AQL39@:3;:&J3NV;F:PK"W6 M25DZ$+?=&9>"\"/ M-#=LU+DP33;Q>>7[CNA[C03/=HW9;3A8=XUIO%,]!VO_M(C"Y]-IX -25(:B M[#A+Q=J,D1-5AL*TGZLR^$P#'V('6X+4XUUOUC^6E6HC^DUI6?2&5Z4\G0FZ ME/^+NFYOEDI>8L88SPDK(I!&. 4P27/Y.L 3$"4XB0FC69I9O0YXL'%JC\%C MC'!5<\ JV/H9;)2C=<)M0P.Z&J['!8T2D/8W^%Y[;)LBZ.&Z,&3VMYUMS]0_ M;(KLB=L?B&Z9W8.=XU*_/Z#WG@T>AQKV\-#;VP=2*94VB.HV(+[B7TKX.L>8 M8( RH9X&60B*/&2 901C6'"1\<+F:6 RZ-3HO%3"LX%BE\&LCG49SQJTN-/_ M?.&UJ!7_BU?/DBKKZ#N:493&#/,4%(PF $:"@((* :*0(@SE7\+0;I?0AY53 M([W.S&!5VSFH2MG/A%X2BHXX3=-?AZB;TFZGNO'5_4J$SZD8(:2]U-()!+6. MP#8+:UT-9IUY>UY>/B Y0TE M?W_]C,NYVGW]M*S4HHUJ4G(O[OA:T6M[DEEU9T;C3-,N)L"M#UI74&O0-I[4S6*T+SHQ3GMCG$'I?I)/ M/U#>>NH\/T>4;[IT4AL6M.X%[6QV#@:MA\'UJYF][JG"[233-MI[E>JU1?K_CS\V=WD MJ'J;N*/YJ.Y''"OWU!M6O3Q3?V,,+.>=SY<_U8GE&#?+#5F+S?RZD1O_TJF- M_UW)".1>B-4,8YP5!>* 8B( Y)P"K/:4XUP@BI,T)3FQ*O2U&W]JS_/K?67V MX*4JT#Z<0MV^ MRG@8=F[KCRUM&+1A >S7+ T\SC/.^+>3=NGQ8J.V$K_A7(]\H!V(;W8U" MZ5K5G0B4XN,=?EJILH"GIWE)E1E*;V&C#+E3G1[J+A6S",8)%J0 >0%S #.: M T(B 1#,,I'2&+%(V&78>+!R>BDX6V^"MM=$TYZ#_WHJJR[U?E5[H\.C^=8A M.W[U,>]F'/Q6]T]W=6_^4?F#C8=!Y&"@6";2/NOJP\S)HW-0O209S M;,WF'F?!*>/[L'/4IX)'H'>?'#Z'.$&5.+K^4=DCG3TS@%OQF/^P?5,U6?K*^Z MTL7]=+?T[2I0C@3*DU%4.0R0'$NKXY0I4U'P,(#+0M?#Y&R75J]>+]8E*^<; MU<[KKZY[UL=?=>=TQ=-JIV13T_&]^(@K)=*]:E4;MQ5 4<$A04@R92(8@'E, M5;R- "KRF!2D$$EJ)?GJWL2I\6F_UO+S;SK/OC>]^](>/?>"K7_;*=:Q^,[T[D_K2'6W MKB?#4UFN,S/?J&K7-5FJJY68JC M(HTS!B*F O X2D 1ADK1,B241C$5N54.E-&H4WL^]+KQUM7XM=U!SW#+<-P( M>\/HVS6BOH/M\V".4[-K!9S;V-IHY'%#:1LP]B)GJX/MZ(KQV=>6JTTQ@7*.N"VQLS MBMG'ZS2-7(2"[ZTN0P",;_VCSAZXO5><_OO#\OD_Y#'ZSOY?J#Z"^J.^G??/ M-LHM>]2)]K8\_H5AD<*??*T:E^AVKS)"^>WEVTJ](M\NGE7CR,7#-96AC YB M9CQ/8IS$3 8)* 8PQ1P0FH8@%3DA$,>0J>Z-RS6>FX4+YD-;W;R= ?ZN7560 M0%4CH,VJ[NM>MC8'N#/:+FJPF >ST,$/NIY)00&K.RRU9JM.MLP0-V,LYSAZ)JM7$'8_]$T.OM=&.WRQL0+)*3^9C3PJ-5F!LM0.L'_%3*2*5KA!%1EA8RA )%1 B N0@!AHR"I$BB MF-(,1Q&?/?.*+(TUUXP'M[FI^B;XN[<^_%"U(EH!92MIBVM)1'6[O5+'7=3U MH5P(3O4G3.L2$IUEH[[.M'Y4.2"#QF(&S5C.SZQXIKK6Z.!=:_9[-36=Y4%C MNI?&)_:(N55=,Q]^7*TU:UCV%-;LSS!R":_JI[E^Z2TWZ7KCKY(<&M&<_Y(1 MI(HEZR*QOWGY\$/^?"U)"C_PW^7YUS=XS;LUK%DBWEEQE@!M]=-JC+;B:5=!BU/0 !5HI (%5;#=LIA :;.O^9]&.;1S[_Y_ ME%#[FE1G9=?>#!P6+32FK;XNKU4<+PW>K,H%E\%_TQ\LB4,2IS$&-&0,0$IB M@-(H :G D!9JE9H3NU>E MX3! M/HJGR>)2;'SOZ-6PW*LLE+S@],V&+ MI+;X*FAM[A8Y>ETE7YQ6'5G Y+K*R&3HL:N*+. X4$5D<_0P>KJST$N991#' M.$QR@(GJ0IZ2%&!)58 SQCCE(F89MB$IF\&G1E6M-M6^:)$=35E-@!E9^8+5 M,V7='58!NSHA ^:.N89@YI2_K P8E<6&0+/+98/.,8S1?E\NV<]R/O^TK'CY ML*@;A=*7KQ5>K.8ZR/X=EPNE:#,36.!(A (D:1P"R+(8(!1CD,<9@U%.*;1K MWFD^]-38K+$XH(W)P7IKLQV?6,*=$9C'\J#1F#\LNB0TXP\ ,!OZ@HKPO_$D5BR\>;A="-=RN6R O^.V: M/ZYFJ<@(*PB2P1@D (8T @4/.: DC]*"$$HRN^)L@T$G1UM=S5>YM5;MZZYJ M9RPW_DU@-]R3=PRF[^WRVMR@LS?H&1Q\UY&9MMEE7;(%1&YWE$T&'G>SUP** MO7U8FV/MZ&A5K6?W/Q?R/OY1/C4]F! KXIRQ%%"D$D=CE &4<0CD6V&11%F2 MA,)(G_+ N:=&+IUYEBVP#L%VFC4N!,,S.5C@8$P")SP^=:_+PWKWN?QI]QX_ M=-Y1;N43#K5W[*FO#(L3;CA9;Q,I_I1SV%QNE.:Q2" $N6!(Q@8Q!04,QM95H$P=V,'N*+AF$8 +R#S?V /1LG[2GX/" MZ=/]Z&"C/M'/N;S[%#_[_8'UMM):_9:RKM6G9AB),*0Y!4(I<4 (,< 1%D P M"C%BK$ DM4MFVAW"YOH>)WE)-W*?:T6VNJ;#LE9V%T.S^_\27'POM.YVMG=8 MU7K$:[>UJ[N#C%NA>L3%O3K48]\;*"3/Y-VR+E<;N@_+ MQS.PV&NT'_7&\8)+HE#ZNG?;2L-VM?%ZL2'B[$R_';Q5!K1G[]N!"T_?>32T]H MG>#;#EFW>)4#JX *KWXTG-LHD<]2R74TS#&0+S:I#()B E!29 "G"0Z3#.), MY&84:#SF]*BNNR&;IM!K_,M4$L@-V89% MI.9P&F<7NX=UI)3CKS^X2D^G=?'0X]-RP>M&;]NKM(WBNY9M=8O?H&I[Q:F0 M5K=RZS0!6%\30'^.%''[&N&S,+L<7'W_)QJ(=?N:$IK'+H*.I>"OD]7 M0>?5E?Y^WS%WL;D[D)T&Z0[,&C5:=P?C;MCN\,S6\7N=['G]4'%=#MZ(LX6D M"$4>Q@"C% %(BP@0SAC@)(OB"-$HB8RREHX-,#FVK).9.RN-H\C#\)V-P2\& MQ3>5[>!Q7K3.#!CC:/IB@$8*GHTO')N@]*3S1V/0PT>-%7*>M+D789[^WF!% MO3I:_<*5H?(E0L]Z]^O7T>OU^A-7^@CSNNO9LGK9'H_7? ;CD$F""T&$!0>P M2$. *SFUC;OT^MVZ:5$JS _FF9AEXNIU)LQCT MS6;',X=_U-*'JN5-;]U$V1B\=E3-63N%G5.[QURIV'3C@M^\PNY:Y,^AA6/K M +H']X!4H(=!7*H)UJV\KC?K'\M*M<;\MI!G_&N]I/]3BQA]EC?,ZN,O7M%R MQ3]7,NK^HG21VN+R^\U:DME"!>&-Z-$LB0@2!8I!&'(!8"8?#B3A"1"1:I"# M$!?$2+UB9+NG%F]_58+\K3I;T+-72P-J.< 3M39O>@68/50F.*^>'S<'-?JV M.F-7S6RKM9#:OT [&&@/K]JN>ST7?4OO>9N,$83UW-L^ =D\;Q-B)HKG;WCK M19G!JGUW>+6^P:K63=E12_/-T@)F#.$88$+D,RO,"2@X#P$+4<:90%$:F2HN M.35L:@^ENLGC4Z57;.?2X(#A%[U]55O=['H9+X&XG<6S:TIO-CGMC?-575N^GL4P)")1-5PH+P D$0$(Y4R&%VTSP MHZ.-FQ!^SNF]O/"S!PQCA[^K1--U7O!P?S_S1F3A. _9SB#C>O3LRV,@;<:==WM]3 M._/]@2FW=8C32&+M[%A _OPR%.U>R$R@"D7G#4G;C+\*$)A'I,"A(S% .H)19 M-=,[-^#4J.2/S7Q=-IT>JD";+1^NM1.6#6/.06U&,"X!],PPC:D:-0]MDDV1 M<-L@YMR@XS:(,81@KT&,Z7$#LW?H#\XV<_E>]*E7JW;^VO5&+V5K?",<$ MW[4#ELI:%I-BQD1^H/:]^^@.9?N\%6O W*:>F \_;O:(-2Q["2#V9QC8MV&Y M>/C*JT>UQM-?B8E@GH<01#$3 *8A!P4C%,0T981SGJ186#5H.#3*U.A*RUDI M*_7ZI&7WA8,PFK'.Q>!X)AB-R[K%19*(CY67DR"X;9!P<*1Q.R&<$.2!1)E3W<8CS',6XL+K[3XXV-1;0 MU_A38Z/:,=9]!R^1_-R%UXP5G('FF1WVQ#];4]M$&%_ZGT<@\2@"NCOB&RJ! M'G'^M!SHL8..<4A_YN[DIW_^H_V-_$4 )'*"@ 3 ;6*1Q"TDP :0%-F_?CP Y+X0"9S( M$UDRB7+SS=ID:?SDW__ MR]\^O0;WE__Y'__R+__V?P'\[U\^O/WIU2*=G>)\_=/+)88UYI_^G*X___3W MC*M__%26B].?_KY8_F/Z-0#\Q^8OO5Q\^;Z_R28$#=_N_Q723\5QDC@ M"2.HF H$[0UXG:T0W@9I[?]]\J^>2RD26K F*_J8#1!MSN #Y\[9J$ITFX?. MIO-__&O](X85_D3,S5>;;__]+Y_7ZR__^O//?_[YYU^_Q>7LKXOER<^",?GS M^:?_LOOXMUN?_U-N/LV]]S]O?GOQT=7TK@_28_G/__OWMQ_39SP-,)VOUF&> MZ@M6TW]=;7[X=I'">B/S']+UT[V?J-_!^<>@_@BX ,G_^FV5__(?__+33UMQ M+!AE6)\O%V9>_IL7IS_5#/[]<$"2(W,U?7W__ M@O_^E]7T],L,SW_V>8GEW_]R>D(O%9R+[2O_Q_:O_7SYYB]+7!%8-IR^I1_L M_G9]QV%4X+K[1)^=.&F<,(%T;FAAJ,08N!0-:%*(=S9']/IH MTJ^^\3KE5W7[8IE^6BPS+LF$G+\R+-,M/5^'[^X3/W\)2WH0I,_363[_V]66 M#*&S]6( Z6U50^3^Y2?BNN!RB?GM5C/W,K?A;$V&%3>?'$+K+^;SLS#[@%\6 M2Q)"]D&)7$ 5@:!8CN"T1#*06J%W6?%L!M/^U3?OA0+1/PH.EF8G:'B/R^DB M_SK/KV@?GA"9D44A %64M$$610P4!%=*3J(D++P,!H=KK]X+#[)_/!PNSTX M\6D9YJMI%?P.U"8;QX(O8- 84,H'\ P9F!R2(E_&B."&VR!NO'TO6*C^87&4 M5$=&QJ_S]73]_?5TAG^[[^(YSBI&YOT5DB.!82A+0<(B8)-CG'BT2O MF!T(!=??O!<23.](.$*:7:#A#<7W2S)E&\%_)/GCR\79?+W\_G*1<4+HC8$ M#H%Q,F]"<_"2HDJEN10^$\:S'P@<#Q*R%U9L[U@93M9=0.=3^/8FD_BF9;I- M7^PL(L9L$FH+Q1E%C"@&/C(/RG+I&%J.^7A/XT$2]H*+ZQTN0\BW"Z"\R)E4 ML-K][^UTCGR"SE@1F :?729#&OQ= ?.\ .5:N M/8'C)7WY;OEI\>=\DI2.HL@ ,05B(DM5-J M* _DKO?O!Y&.LZ(#B79D@%3K]V*)84NW#<;KHD +03ZUL$BB< R$D*A+S.CE M\?[&U3?N!X*.4Z$'BV]DM=?#U-G[SXOY>8;&)1M"M I8Y#4F9P4\Q>%0(C*I MI-9<'Q_$WGSK?NKO..5YE!A'AL!'3&=+@B^9J$_3]8S@FRF"+E: 8XR3]^,, M>.L9&$TA%$LF%)N/AL#-M^X'@8YSG4>)<60(?%J&6K;R\?MI7,PF7&".R@F( MTE.@;&*DD+D$,#$54P0S:(YW"*Z]/%R G2S^7[^ESV%^@IN\;')" M6*8]\!!KR9 +-?RQD)*0G(DDBCO^1/2N-^^'@XY3ET>+LXLPX>\XF_VO.07" M'S&L:$_+;U:K,]K4.$IA..%:%2=!H7+@E-7 2Q#(60&Z_> M#QG=9RF/$6@7B'AYMJSRVI[XURV1E'"VFMB@!3>&MD1>,ZV)0J+@B _+>!0Z MRI#R4)FHNRG8K_:J^USE .+M B9OYO0T$L?T*[X*Z[!C:\*4YIQ<) C>&U Z MNUK.K,E[#CEZGI5@QWL>#U&P'TRZ3U@.(-XN8+*Q@B_#&D\6R^\3S9QSGANH MI2*@F.$0&!J007DK.(\F#'7 ?NW%^X&B^Q3EX<+L @L?3\-L]LO9:CK'U6KB M@N:(7 ,%V>14DV3 )XJVO9^%D@N0\&VL*E(R!D$Y1N1>*7*:8 ME8S<&L6/#U#N?_]^".DXRSF0:+LP(A\_4QA^#N^8I2PB!3 \D4.D620/6AAP M)F)P/A@9AJKLO/K>_0#1<>;S2%%V 83W9W$V3:]GB[">2!NL*L8#=TA;(8N. MG&5RD84H/F6!6KLT$ ZNO'8_&'2<^#Q.D%V@@.![6BM-%^D?'S^3V%;OSM;U M]FE-[$\$H99[BJUSYK3["6(D"K)UOF;Z16&BE*'*K!ZB8S^<=)__'$S4G=P? M6ET6*V/^Y?N'2@G.$W[";^M?Z,/_F/"4R6WR%B2SQ)0W#$(,#+*G'RN;10S' M7Q_9FYS]8-1QLK2-X/LP0\36,LS>S#-^^U_X?9(39T9E!U$[#HHG!5%& U9: M$Y+CZ >XK7KGJ_>[GMA_RO0(@8Y=E+7-V[V>KE*8_;\8EN=W+$7**25=;:2H M-V\9!U](0$D$67VM3)'[\05:][Q]/UQTG",=1*PC0^,%F;]<3> F]LJ6 #RH@3($@,JDY7FP[D8-UZ^'QHZSHH.(=2N<+&]D[]E@B0BO% % MBD &*NH"-;L/1A,'L4BMV/'EO/>^?C]L=)P5'4:P@Z'CWWZ^)2_BIE >>/I16_\V_[JI+=-,!@PRD4%2-5@.$BBZ*4 B M45E)0Y@_O@G3E1>.T\AH*#5=V_\/E.+8?M^6[+>[)F@39%[DF!(XF2B:$4Q2 M?$LN3#8B>Y:80SX8 ,Y?.DX?HX8@.$B:?0#A]71Y^B9/+!HA$0M8[Q4HC0Y" MRAZXX"'R5*PJQSM_UUXY3O.BAB X0)(][^DO%_/58C;-F\Q8F-4NBA\_(ZY7 MC]_<[W_4@ T+]Z+VR.W^; 4G(7R9;"YR5I?N77D]G=/+IN37+;:]BB[@)(S1 M";.%'#TY=TX9H#W!T5;Z]3OZ_]^_:^SZ=Y'7 Z*.@L&B MM4XZ -H'3$BLQ!FN_L#U>;4SK3,47)*84KU-D^H=7*:0HCJRU2J:H/-#Q>2' M ^M.^7^"5,\Z_?ON!\A60UWZT_X_*:C":: M"ZN9S<"<#>0%DEB)+T'I M4%B XD2HMW(,1(4:$F?1>L9X]@_5>@SD3(_3=;8=; Z7\>$ 6:S#;" ;M/B" MR_7W][-0&Z_GZK1]V39AS]LH%=]B6.&'.BGD7?D;K8O*[HM"&'V1TMGIV:SF M5%XA,4 ![4:+\_SBM%X?_.]MTC.)[*T-) (7#:M!Z=KD'BP,QAT8#G?D"+G)U/R/[=B)O_BUV]I=E9K2'];+/*?T]EL@I8; MZ6T!*1%)Y(F!LSY DMX49XLUI4ULN0]U/;AZ@X!S<%5T *\+NHUQ-IF"8*VA MG:=H#2[:!!BC*AZ5"+%-%/DHF#3VX@:!R4$B[0 *KW:OK;7&I_@I?+M ^23R M+$I& K71]::3T!!41L#LBL"0HY,/MP< NA*F_+&8 MIYTC*HK+N>ZWE@D)RK (,? :J1CKHT=)OV^"G3O)&6? 0 /8'"_L#A"SI7]B MBV+U9BUH[W5UR1"B2PI*CEXF+:6S#]TZ.C8>'&>00+/3E$>)LX/0[^TTQ.EL MNI[BBGSUS6VISXL9"7U5O?_U]PO12.*B(%,06;:@D'L23=0@,2?FC.)./50# M=#A,]J5PW#"L^;EN$T5U8(6N\'4S'Q,2K4)K%82$]::$))XX4L1HF Y!2+*W M;0*K^VD:]Z2N#0;N!]HQ"ND 6B]2JM-<5N_#]WJ$=)Z<-&/"*!: )C2\@S/CP%6Y^< M\4U M\=(RPP(%FB60UZ^KQMWEQL8+;N8 MGWS"Y>DKC!<'U^A0A5(B2$&@5W4>3!#)D&]H590NB.@?ZB=UQ(9VFYAQ$X.- MS,ZQ0N\ -U<3[>=2.N_(.(D.,=41(-9:XH710@A)1"#WD141)(^RC1/^$%7C MY@X;(6DP-70 J9V-O0\IIBN;\I5LJ6&9H=.*PM,40)FL"?7"@F,Q,:^9R>6A]A+# M.$./S$T_A6/=,+(_7A$=V* [=^8K[%@NB\S((7N-Q(ZG\%(5#M&FZ(U)C*4V M%98_(*P;A[L=P(9430=(NW4X>$6(]810:)Z2\ YRT 94\(F$YB/$R(7E41C' MVGCC/R"L&X>\'=*&5$T'2+N9\[BR9IA,VGKE &4],RC&$!,D+Y.E3=R:;*-J M K+[:>K&1V^'KX$4T@&TKC Q"2QQY^KP4(^BWF FB5B)P)BS3LI"T4:;.O(K M1'3CI#_)"U2)BTMEXO MI_%L70^-/BVJU25^B0IZXLEFW@BN+L-JI3U3M*3 >LWKY-O:-\MR2"4A<2Y2 MQ#87RH?E8R\,#]YN]TDQ/*+B.X#]^_/W;L2PO?PJ@LN9URLA6"0HK1@X22P@ MAJBB\D7S-E?:[R!F[(X(XV'C]MVOHQ1U,-:^XC(NAKH0?]GW^OR>M:BE[QI0 M1))(.NPD:-^G6$>2&4%@'6^D' M7(?I'/.O83DG$:VN73LKTS1=3[AT0MO"(4NE:W< \E-R/5SS0N2,9+MYFW.% M'],V;F*N(S0.K,8.@'F%@TWNJ,ZI6>)GG*^F7W&;I7R[6-7EV18;)-6O$G)N+G$CD!VE(JZM&6'B'(2%4^1&(=H M*]>6A!FA3:.48>@?-ZW8$9Q'@$,'=O9'>=V)]48[\J4AQ)QK M^ST'@3L#6)@QH4CA51MX_XBRO8 [^-RPL4X(CU?.8&![R@;1[S?*^(SK:0JS MZYP F*OI"W*W%(YVPAG@!ED6=$*(2N9HA@5'1 M" Q6&-ZH6_7]1(U]DO)T"#M*'3TBZ\UJ=49L6"N-$YN>$V2-E9 68G 6:B>L M3*Z5D*Q-D[%["!K[-.2I$76 &I[+[)<+8:X6Y3(7?IQ;?\\SF[CT^] _D#N_ M??S%"R\S'-Z@)EL"&#C!@FD)09##1#N:H@A32R';K,Y["#K^I/8KSL_P-2V\ M6K-8'_GWZ?KSR[/5FEZWO.C=6-LFT;]Y#X&BVX>R;376Q=:X(GM?>T1N\BZX_#I->,'8U<:U]/4, M[^I@FVU"+2FP\;Z6ZLBH(83@P,J2#1.UN+O-P>WQM(\;)+2 [!/KLU<$KSXN M9M?:+D_0D2N1+ ?A0R"AV@(N98J(,F)T"2T7;7H<[4??N,'$DR'Q.+UT@+;? MEN0&O5\NRG0]*4);;RQ"%/7RIHP*',74(*3B]!.N;6QS7G"%B'%#AA:X.53" M'9PP?<3- =EO.,=EF%6[FD^G\XVOO9Y^Q5U+IXG3K#"I(DB3R46H ^]#HNB9 M*<^CSN@$-CI&W8N^<0N<6D"J@5XZ,$6T1KY.5Z26UXOEJ\597)>SV7F7N8ES MQ=AB)&"L,77.&8(2"!+K'2B9#89FTR7NI6K3M?3DXU6/N)Z/=L(Z]P$H])!%H5@I-MT7G'@=:UV-CDD0[^SBC4JP;B7 MJ''+AEJ@:B@-C-N0M*9B\C+\&68U0?/[V6P]Q=,OL\5W7-:2^3GF7VC#)S>R M3N\Y9X]"BQA,<2!S]K16D@2'2&YEB-;Z'%F0-^S7';U)#WGSN#4\0Z+H*43? M@9GZ0!HB NK8UE?X%6>++U>7B8Q2RT#Q2#9"@.)>@O<^@7,AJ."#3,VFG#Y MUGXI6/8<4#:\&CK U$.#P#BYBZB$@VRQ#@*S!6*] )E]0%5;'TK1IJW-L8/< M^+/*Z0^E@K&;DU>X*0-YD?_/V6K;)>/3XLV< M/AMF[\]H)845OE].$[Z8;5Y1&1?9"DQ" VX:WM&J 5\',FAK9-3"L'QSG/R= M';N'I&D_Z#V+W/RX^NKB=O2[+UAS+;5X_/PL>:)U5)S5(F%"$BA=Y.X.A5!" MBR(4YC95BG<0LQ_:GE7^_5B1=Y!//;]I<+';9S2LXKR4>E9@%8<8 J_B<.B= M]4RU0PC: M#X7/ZD!@"-%W8$^WYZ\;GR%H&56Q%KA6OOJ:%J()ELC/Q2:>A0EM,AV7-.R' MDV>5V#]0P!T8ES]P?6EJ][HG*KE&G@P'K8@W99P&IVKK,,5\$1B54&TR&X\F M=3^@/:M$$),D2;I+'V;@MEK9.R' MHV>1[3]>S!W8K/.N2N=7HRXD8@RW4M4.AKGFCV5QX.JHXBRM"URS(E.;3H#W M4;1?1>JSRN /(OP.#,U-/GX)JVF:A""+)8&0CFT!E5,=0E,\6$/ALD$3M'\: M!&W(&;<&?QA-_P ^CQ=[A]AY-9V=K3%/L@BY>$8F5**F/SPMJ>P$>*L]QERT MP#89K7L(&K<@_DGPK#Y>??UB\#G("I\CA?([^FL M>IVE8VZ3W_>"YE?+]^)L^+91VS=MAL?<>O\%@AU:Z:-0@.0IDMUC%J*V$JRP M7)@D?1!M:I$?2>B N7[B*G)F"CC)$R@C"X08R?&I@S!+0B-P1:[3[MG"K>FBSJ-<%EG7[["[?\O([H@#+,L@&0!*7Y7"J(O M%C!GR5&B3(VJ'8^GO9O.4LT1^L1Z[AS9KQ=+\DOFVYG3Z?NG99BOB,5M'>GF MN]D6!1>%?!>MSVV*%K77(#?#-TMV=2J9 *M4H2]*3JG-5/DV_(QKHY\:E8]8 M%$\$D0X6RAT".&?EH%[":'C.&ST8XT$QK!6MCG13;)'.H<#C1\>](>N+N[ /+!A3CQ&&PPRB!$#614D@R)E EE\C-)[)V6SB93W M$37VB*$N7)E':>:YS!VXFH'=39@8+)5\=6)%R\SQ770/GRA^8-H%"L:CM!HH M5F2@;+TH)$6G(YDD7V@D%WY.EJ<9:719M^HD?A5*D:NS#U>J3=/+P^5 M< ?HN#*(8,= C FC*Y(8J-%#+@9"Y!F*28*7J+(6;0Z^;Y$R+DX.U^K]LQX. M$'$'&+EG//R.F[[[@(15ADS("5Y. IY6I%.WH0J ,&BA\R:Y/PN9N><8^M!D/. ,+N M #)[#%;?,68SHJ9H$Q+6D>JL9' QD;/'1;1!>V>P30YB;Q+'/4H:SB0U44D' M6+L[N7XN,>=*#$+5,@E)IM8JB,+6WOR1"RQ.&=&FV>]#5(U\16EP1WHP#72 MIHNH]"U9X4U#E4DL3IAL::UYM-7V:G#9)%"%_$!/:R6R-CU';M/22>'>@+F> MP\3< 5!N5F:]F=_.J'Z@%?%ZL?PS+/,D,F=$8!8DUH2&I:7F$_VAM%!,B!!2 M:5- ]TA".TD*'8B+V[ULFBFI PQ>GT&(%HO) ;@S=>A1O4+"8H&H,5DG%0O8 M9I3MH^<_MKP(V4[=-RW8H;(_&#=?-A6AM$*6PY36W);-055O(B2F#<4B41E9 MQ\4)\+7\WW+-)4ONP]UHP]6>S*4#:ZK#O"WD=;6O7AUMJPV>FL2-V['>1L9 MW!24$*,+<"\4N0J5]-L1200:9-5\8KS-J;M &)'G]'VM/MN0TUV M -9KG=_O.?S85M5P"0!8NZ>7:\(VM\R10P^'&Y_H;@9C MD D-9LBAD!15/8WU,H.GP"(4KDC,;0[%'TWJ^-, QP;J0&KL :?7#DRL53QS MV;Y_XMW4#W\1]N)%%_<<0Y3"IY@@:H*$,IE,H")O+UL5HRS) MJ=#\_NLMJ@;HZE*?^7ZY^#HE^?WR_6_D*[R97\Q2?)'6TZ_3]10OY2"4TQ)% M L-J)_IB,@23(Z ISKL@N$MMPN['T]I)==*Q:+JCB4M+I77@_5UM%1ED0$N MX#JYG=^:/ =K4^$E,))6FRY"O;3H;*WM![IT/D+T'8#FVI%!S??/TW2&USH> M?5H\5I399NT3UR!](I= 1800I 6KL3!C2K:Z3;?L%MR,6[WTQ$ >'0X=+(FK MP]_IZQG>.04^LI"E1.#&,5#)%_"E#ALIQGFC@Q.AS4R6?:@;U_:.CZ%%8X6. M"-+3$V)G^\:+*:(U,"-QWA@FJCF+R3&*!8M.%)=E S$X S;G0E&A+M:EAT.7 MO=\UKHGL!F]M=-/'66I8,LMQH?M]#5(U;'-H=* =3 M8 =@O+^UZF]A.J^R_8!A-OWO>L!9HJ'EY"&K&BLJVA"B(;DATQ&#%CDV*F?> MG\9QRS>[ VHCY7;A9?YRMIK.<;4B=R5.YQL=7ZS+,'LS+XOEZ>:G;VI1:CA? MH)O3*-)&C>SP4F&OZ1&DK3![.PUQ.MNH8)*"4"DQL[M:%0F9,=$VX[,PG!NO M"V]S/-F>MW$K/KM;*)V!J8L%MKG%LPM)MWK9!::3'(JN10D@8R!;(;BG>$ A M:%*!B"QHK]LXT/>2-&[59W=P'D9U7:#P=I'#A=!VEQ0N).8%1N6T@\QM MK& M;$V44.A:2Z^R2-*;-N?'^],X;J%G=SAMI-PNFO/?YNT\1"#)X_3KIF>+V/28 M9_5\6M>1 QK!UVMF)IN88@Q9\3875O>AKK?F$<-@XX<0/%)-G5K--_.O)/3% MLKHB,3*#TB(8D>L$ J,A9A: !R4%2N^D:Y.)?9"LWCH_/!'<#E5,ISA[O\0O M89K/SS9V?L>+^;;+W29S1WQZ;DH('DHQM*@LC^ 42U!BYB5X9EK-9CN,WM[Z M0SP1,@=79:>0/3?X[\/W3?'J,F2<,,>"U*Z ,[F:_.@@%OI#L[RY=%(*MHEQ M]J.OMV823[PW'ZRJ<4_C[Y#;9BFEM#PC.BZS!;3(SI?=U1S"YI2#=@%06M(? MJ .XP@E%D9>B5.+BIMV\XYC^2")Z:Q0Q*/*>6$<=Y/_O7&.5TXNJ!#Q?;9.$ MSFQN/9M8&ZX[GB!&%0&S*B13"@0;'0 \@LC>&C@\G6$<0&D=X''_&L:)<&3Y MD45(.JEZBZ5VHG09N&7!T2Z@F6X#Q_UI'-=S?.)ZT$:JZV,T[UV68Q1XEUY+"K W,\>!$-25-')I5&[OQ3@O,!6COI8OQ$ESB&4EH'MI),_'G_ MGO1?9],E$J^TV-;?W\_"?$W^2;VI]V5;(A-T$L)98"E%V@5;[%UHVBK.LT?%V7])^ED$K7+&+P M+6H'0*T9A%0[J\E@1([HR\U.M7=$,X]Y8Y>W,X9&6$LM=)' N<7=^>$];IM+ M5B'O?I,GQ=A$"\B2HQ%H\4A9)RI$#Y(V#Q^RR;G1[:+'4-FEE_ADEF\H]?4! MSN4B(>;5:Q+SQS##=^5^P^Z$3-)I3B$?KXUM*"B+HF92M?&N>$>169M^<8\@ ME<^=Z<@I6).">10'"I0L9;Z,UI[BF>7 W(O2J,!4H^F==Q= M_:G#ZJ&4UH&MW+*";VMF]?UR2EQ]J7UQMV[+A(G"LB\,$'V=M\ M>*MIM15K M5$I:6]9FUWZ0K"Z#Y\$P<;.L?3 %=>UB?O()EZ>O,-8[H,D% M%1)@28R\#6:()\6 6T=25*&(1M.$?TQ;ET%U*^0-K*H.C-T'_+);.#?XB"F8 MXDL]!*CCY,B# <<#!\&]+LIYX1L-2+N/HBZCY%9 &T0MW5FWMS70)X>$Z)BN M)R78$(04M8&"H3]<(']$:M!!9,:]L=*U\>7N):G+:/6S'2;R[3WDM1EY/HD1NQ@Q1QKQ3X-?M[VKE13 M?+[_OURLR.M$F;CE%0E">:!MGH)[01&653YE+UU,I(&K<6YJG-V4#* MZ>4(C=;*8G/#D+ZIS3I)ALN-[EXOEN?+69N;*:E*BT54C^ ),DLJ02 MN&(1-"\)A0])X(WM]('CM,>^?=S[I$\$M:?23A]^VX[31\^6D%X)5SB"L*;. MH7:*%IL(H+T+9/2Y5+%-Y70D,]E4K7T ^.IISIT=^UV)H3B*I73M MBJVBRG6JFZQ.">-,TN8@VMR#^B%IX]X3'3$0.5Y1'00D^\MO(G.R4>H"P6^N MSP@$'UR&$+TQ0I?"&DUKWI_&D8=^/#$8&^FN@].V7TO!M'Y7?OV6/@=R7#Z0 MI7TWK\S6_^K)]M=! (5Q) *G9!U=X4$: M&0I:^J=1J_(&S(R;_&EV7C>VVCNPQT8N[2'4CILT:PKKIHI[[G9^8KBT-K@(!G$S MOTV =[5[(RU$5ASWL5%_XO9>2[/"C_:H&M(Z/TK%1XZ?HH6\7'> ZJPT*F=2 M+801H)!K<"XI$ Z#KG/G4J-#UO:H;E94\LQ0_1@5]S(_\.S+E]EFGPNS\WWN M2I?%RTO2OGBK4@9G:N(GI *Q9.*/T9=.*VM$F_Y8>Q(X[K%',V>AA7HZ\ _. MQQ"^#],ZUWTBDTV8@P7+(WG<.G/P)!Q \L6Y2EH)T69"] U"1IZBUD+9MQH6 M'"[Y+H!SI:W"E@-16##H"LB ')0@7D*1BLP]*L&UY#PWZZ%V@Y:1[V\_"7R. MDG\'"#J7S$53UO/+&_-\1VKYU7259HO5V?+2O8A>A>I(0'21U6N:@LPY8Y"8 MUH9[[25K%YT<0_FXIZM-X^DG4V@7 -ZTK]G4W+^+L^G)1H4K6IFUN7R>,%6" M2,J"\TJ!DLF#XT5!=IC),996V3:G_C\@;/SX^.E0<@NBPZEL, 0V&,3\\>ST M-"R_+\K'Z](T\W'$8Q-R*3H=7S3^7 M>3O_V5.8N8MWC6CN[N:WO=GS611C J]SQVH!B*O^(V&MI(BA6*YS:C,YNYW9 MJ[6L],B\'8%2'_[]:.AB(,4K7*7E=%/W-RDA:_)- M)<7R6\.MP"?:)7@HD7NGBC*->O8\DM*11]FV@5Y3=74 Q[]1,%1^I2CL-*QK M)TJCE4KD>6B>$50M&"3O((//1:*5I6C7)@=\G8Z1I]&V@=(1HNX */>< MXP MQE9D'DT2P$N5CTD!G*%PVNO$E&=:<-$J[[$'>2-/DVVT.0ZNF [0=CEM9K7I M:G\Q9N'6-)H7L]GBSWJW[8[IHULA3*2311=E(1H=R"0+!TX9#MEISK&('$P; M4 [)QT56:C@7HZ@-UOBT7^+(ETT;(:^-ACJ WIO3 M+V&ZW-37+%]-5U\6JS#;-BQ[._V*>7%D&*6("PHS3*HV@;(I3K0H-3+ MN9*+&-KX^H=0NQ\@G]OY0G.]=8#-\S8L+Q>G<3K?UK[L5IF3.4>F272,(W%2 M+#C-/#"-7@2KBHIM3NWOIVD_G#VWPX2!=- !FCZ00HB SYNI?U]QMMAX#KN9 MJ#N6-E<]O'=0L [/2HR!*W46:F#1,_11VS8'5WL0MQ^^GML)P]!:Z0!H+_)7 MWZ_QEF9_BN[.I/P^S-G.1T=GIYAC))R7MK,@-KD9B*5H'#;*%P MFXW1T4;1II?A7N3M![3G=C PO&9Z@-MBB=.3^MIVTTV(K.%>PP@G*3(QT9)*XYB("NL<=QX5O@-6WA'5\V' MWK ?;I[+X<"0XNS @-W="W';GVZ3S*EG:10QUY3BN8U&G3F980=U7BXHPR3X M%#5H%TL6.N4HVG0[.8#8_<#WW X46FNM V!>W(B\N<"\+%8RHR'6%K.*(WD( MP4A@4J<8K%&VY'!<-JI .( M743:OV.H=VTO3X!O,N:41=2T8E).&50M:O>V,(@R1JEX4*%1CX>]2=P/]Z_>>G6FP\\<4E5=N5B9(4*.U274@<,J-EI%)2)K5IM'4W M/=U>ZGL,(GY8>OMXT?>P?4[)"\!-F<#-6I9?OO\>_L]B^;)>&GOQ;;J:)$05 M!+D"R(NOM[S)/(M,T@JJA%A*2*H-JAY!Y,@-0@; Q.WIJ$T4U#?V+AG[(YSB MJ\5IF,XGVJ@B?(X@K:]E*Y*<$*D1C"\Y1EV2\XU.$1Y'Z+@8; :8_8%YM/8Z M &?--9[1X\YKF&_P^#N>1EQ..)>>LVA )T_!DJTWTGRD8(FV#A^C8HFWZ1FP M%WG= O%X@-S:C(?65@<0W&8E+WJ>O5WL[FW7E9N9SEHF!CSSS>#8#-%J"LBL MRTI[;A2VNLQP+U$CM_D=?N\=2@']8FFW]'BT2O#$(EP3O)(6C'>0F> M1=>F1.1!LL8U7X,I?S]0':")#F#U$6?TJY/?<([+4 OB7^13,ONKS3+\BKO2 MO=7._KK@>1;, HE/@/*>F!,*H>1B4LZRB-SF-.M19'8)NT/@O/N3.%I]GG[9K$W%@^"V.')B(QE\'HEPDAE(I2U/,DIMRCX@HR=? 1A] M=Q-/ ?>_XX3:"QK.ETQ(CKL<0*.J?4HD ^?KM8=LO$B""XY[N>B/ MP\.8.]B1ZKL+! ?(FE4"A;R01[J@ N^_I'>C[$$TMAA7;R ;@LML:YE_GZ^TPR;H*K$",60= MST@F=7NFC M0Y_'T=D7U Y!QN+)U-0!"&^9\[?3.;ZAR'$U249*9A0#D1VC2%$:B-9JVK]% MH?]BBJS-I=C[:1JW!5B#_.! XN\!2'2E;!9H0*C M>9W24NMS>-# <]8Z$EO!M^FNN1=YG1W]'HB%O;HC'J.8#M"VBS+>DF6>SL@< MU].;,/_^]NW+=\O;$ ML"G(2HZ-CD6:L=39HVB M5!@%FSXKL,QZ21Y;;>+5\HY ;SF;8=!VD'@[@,7]925_6V$YF[V=%IP$E-[5 M.(YI%6D;X YB-@6*TEI9'C)S;=IJ[$-=9W'0,' :7"T'0^TK+N-B^/8MN_/1 M2:R-VVIF/<=ZEN(E!8R>>3 R2:.D,D$UFHYUBY9Q6QHW M*1(N_!0MW;9>&W M,)V_7:Q6OV"ASWP*WR8A>LF=0;"YU)'?28*WG+Z-M!\+69PP;=(TCR!RW'[' MK>Q5(R6->^SY.UGAT[/3%Z?UQL.[\O?%\A_TV*OWYE_,\_^#8;;^O$U^KE_. MPO1T1=+X^^=I^OSI\W2Y<3*___HMX6IUT?GAY8)693C!WTDX:_H/\T24J&-D M @QF0P&6*. T*F I6E$'QTAQHYKGCI/4)R1XW&[+ \.X8UWW?#-OY_1>)W6? M>W;G?W&P6W-W4C+0';C=LU\3" EVFZM.?Y^N/[\\6ZT7I[B\'-O(&5.),"=5 M[6[@C ,O783,M9#DBBD3VU2O[TG@0!'D?:^YO'B:0TE(5AR$H\/JZAF8HLTIU $7?Z__]:'-TEU4/;%QDI)+ MVFP4!!8X.?V9G"YRM4 +)8PI2C%LM- M(591@Y1U*)"(EGR#6" 'DU&+DDUL4YF_%WG/PRP]!DDWS=+P6GH&-NF/L-S6 MA!_TD?>E8_TTU791M;;B@LGO,^" MW )AN0<511TH%#4P:XD_)E-I-LYN"/J?A\U[#!;O[1'T='KN(&MW--T(S2JE1F6CR[0_J1(''HQ' Z+ M?X9%<9GE8CEIC[GV5B='26%10(I(Y)0)&6U"](VF9 W'P[BU./\,B^$P./PS M+(3M#'8^\8DE2W(&D>II.RL"@H\.4J+H1!+I072Z+^PX>.8[PH$(''HA' *' M#I;!73[G1;W2]=Z2_XUYXLGQS)Q9P)3)"W6"XN):G(>)9%L\C]:U*3][')W/ MW*X/ ^F&JAWW3'1'^Z[[8)A54>8I*>;-/&V[4899G0;SKKR+ZZT*SF7Q>_A6 MC]BVBW7"E8W". M<;0=)1O!H8FV/6E!H=%[]^,!S*&K&K8 <&;-C:?49YNXF M-Q*/1V3O)KQY_NXFM1<9O)\'$,V57"[F\_+'^/TCGE2X')OKW._I0POP )Z> M."N:%083L?;*$;61B.(0+7(0JACAG=."-TWWC7F.,T&;7,@J59;K/5D=P17E M0(1D)9H2[]*P[@8&DZ_=]Y-/UC8W<%E=X/:N102#Q:2 MB E4( T'7FKB1VCI<_(A[66&#@1,/VT,#M?L@T Y0,P=!//OOF!UON8G.V_A MO/57#,RK)"4DE6N&4#J(#B40;P(%TP5UF\J+>PCJ"3B':'HQO-C'C:A?+I9? M%LMZI#'/O\YJ=+<1T#DC7N1"@9,!KT.MADBU\H(S$"4K$[17IJB'7>H?OF.< MC,W@D!A6EEW%5T<%F=1[1;A>;2%%R;2,(X0TH%6-=;!E0&;*35JC@VUP) MO4;&N$[P@.J]U2GT4%F//?IU^;7.ESEO88K.1FT2L! <$6X]>$[/GTIW#7J\^[FWOLV]TQS';4RYQH?PT(+E?SF)*!R(N$ MXISFPH68W(]=C3L>/.Z.,(B>CQ77J-X$T?]^N[6M MGN):V. D&,\4A4C5+T9;ZZRC"HJ;)-Q>Q1-[Y3'NHF!<>#1)>QTMZ)&37N=P MI_CI?&O;K9]8J_&9$,2$HH#:U:&%Q@IB@A%'HM2)(D.CY389XV4OCM?L;9@< M*>9Q/8AWT]EOX=P:9N.#LL6 U);B=5FS?_5:F5?16?0&N94_W$:N/G%T11^K MF\7Q@AI7OR]PN5A]";3%S?,K>OM\A>=>;HK9&QFAZ$3['Y(+Y(TJ@,8+VOY4 MSBK_4-GW/GZ\;-3@FA]&A&,'"OELM5Y.P^PBM8I.A4+<(V97J^PR."EE;0V7 M,+EB-/OQ6K_UV'&<@29J/TYDXZK[_>)/W/4^VS4]V#3S.)VN5O3M>6-?@T;5 MID-DRSBHH&MR/1LH"DO.4BOFS0\1L,^;QND5U@04@PMVY-U__1F7)*1MKXLM MWB_2(,RASI@34$Q%L985&;PE.X?!IUQ8EI;]&!\/O6&K_.3Z1QQ>=%:D5P@[JPL!90I%E2J]WL+28MC=-(X MD5+:)\VT[_O&Z>O5:&-I(N21=QQ<$_H_XVDM/-U1;QGMF/0:V-PT5\(G\#R2 MI&R6CEPCH\P>&\SM!X_3?*O-?G*DV/K8/BYR:]?SZ$4IIVMK0[WI$2:SA,"3 M)KZIN&4U*1\UP(VLQ;RX0R2L;AIL?<2\:XO6N;9"R'$?G8N-FF^J^RL%M2I0@= M4\K 4B:QF% KTIP#2RXU8\'H: ;$S7UDC)?-&DB]BZ%E/2)@4FWQM_P^^=O' MB1>HT40)S$7RKX7P]1!'@569)QZD">*AXKP5IK^>++[^O'OB%B"[;S;XV"#C M\GTCPF 8I2V.DN#8AZ";??+%*;G)Z2(?6U X%YR&)!2Y3!10@3@G-81!PET=&Q\&(U#>]#FI9I.A_&F:P-WF9 4<_P MDDX0B"-@(J,4013<;\K-7H"X]?KQ,IS#H^(XV791<'N/B_WVXH*MT3P[XR1D MF34HELCAYD& QL(""Q1G![3ZVGJ3A+Z10!A"<"P[74S*]=TM%N=]%!UKH6X^][(QJS1*A-K7 M05IT9,==@!@CAZRMU%&A8J[-5;9[21K7V@R"B9M69ACQ/R=;T\RN M-&SC?2^2K(F2\\#!8=[T9R^UOYP#+8MB7H;B0YLK7JVLR\?T&?/9#-^5FV_X M):RFZ<4\OYK.SFJ?F^M-H2GJT [#)N' 0>G,P;,409L4;$ZT=3=J?'$@P9U: MIL?@Z=9%IB=070<>^B6;+^;K::XL3;_B1TQGR\T<]:V?AWGK!YY^.5OOG,W[ M+3?W27"2 HFY3D\5R4'@.0(W$CU77 ;;IDWA\+R,>Y>G,:Y'4?ASVJJOL+]: ME,VR#Q?+_J8X#NX!-)*M3!^ Q MV/A1:'*X&CK8YO_ VMQP<8IU.N%EGZQB?":?X,5V .0?9YO!\F6SEE;OSM:K-?D-M,"NKRL> M5?*H%#!?>!T@3OP%\FG)A?7.T:IBS#8!TD'D]A4.#&>AVNONN0%T0HM/J)1I MS17F*:;1#H@G X:6H),A<.7;9'\?1>:X%O )8',,4!^EPR[.XR^M__FQVW1^ M5OM??]G=HZIK?\/;AN-)Q&*NP"J+<"_VT^X$)X,2A'O!AR5CCY+M$8XD5E\(ZA0QXY;S2\X0>$C=N# MH]T&/J0^.MBJ[W:MO<:DI1"M\K M7GV,]'N#T,1*[9,D8ZYC='7(:@%OG '4)JG ,XK7JQ M7B^G\6R].;9??%POTC_>?=DXY5>XG02'Y.0[!<9@;? >:E<"XR$ZSXJRWNO\ MXTZ!QU#P/&*FHR#XE#H:NU_$'FQ^P-H-HTZ]VC#\M_ET?8U=#):3'#/8(#6H MI J$9!$"TYI68DIXY.]A_U\$!4>CM %K:*G2Y%>9792 MI*V7("R0Z#BH3,(,!3G8$I@HOC8[;Q,$/9K4OK)30T9!;;4VH*/Y!%5E[Q=K M>O3T^JYR3]7=HMRHM!JLRFP0*II5G0TOH]95:,)2[",H)M*I;O16T#I!(<%; M;5VRBH*C-@?9[4O7CZT3W=R*-*E0Q,@C<)OJS%])OKJ("KB3T2>!%#JVN=4W M+!]]97T/0E^[@N!'*[H#C_=(GG_Y?O<#-CUGLB,7WQ/O5OK:E4YL^J#6FP'6 MB<)*MKG-!,^&3(T\Q61$K"[Z!$ZW:^B/<(J[%@O<:F84.7/.1XIG(J^CS3" M\46Z:+WFV*9$^T>4C8OF;B"T%[0/U.>XB;>[\C,?/OZM]@V\,G?^\G?OZ7>[ M;AXJ+?@0C!+U]GSY<5?.P]_?(S0/A<#BJ?71@5'\E6*R MQ7?$*\GK'2/:6 S>7K0%"4S57MH.1 F^MDCUX$P1D)AES#F=[?A79[5]/OUFNL@[.6CE759. Z)( M=>QKH;TPD!R0!>6$DC'^N#EH4Q)[]%.>"/)=:;_G2_POTJ9?[^H#)IQ^W>1L M'WU8=EE@YM!';ODQJ:J(;- MP.Z"&[$NED#F]5 :^#U M=![FB3;C*\*^ #_MPM9'09MP"36):SDXCQ%"K&40O*#QH?6AZ6.)[L]H/09- M#QR.-M7>\S)=!U>AW/^HAL:K93W(77BSJ'.Q.4%*H@Z)X!)B-O7:D7<\"R-Y M+L_%>MV6YF]+BA]>GBWK:IR(X(PP)8*-CB!.WT*4TM3A:\0Q?47KK$T&Y4&Z M^K-!C\'$K2S'<#KH(74WFRW^K(<\KQ?+5XNSN"YGL]LO/LK2R!XP5F(' I+&92W@LRFL9!DLM:5@)JW<9_V(*X_'^HQ MZ+AI@H;61@>.%+&4L')5=?)ANOK']CC988@^E@0FFTC[,<6?T68'W H;*>YT MV"CZN)N>_ERC(V%TK,Q'GAWZ>_@_B^7Y"MB6"A:9C4[6 Y-"U *$"$&J"GXA M?$Z,&!AN)-CM]X]K:(;0Z&(P\8X,CEIS]:Y--%#U6KXNAA3QN(<(G_!96Y]2?CV/WT:= FR9J M1M3S.O=)I C.12EDMCRK_+#7>_>#QU/Z0)I:#":V'KV.MQ=E#8GQ:!-)P;HD MB1/,$+V+8$@>(;.,]N88^U:>Q]L^"@4'W%L&%G\'0+H[*9!D\241_#<7T95, M9$^9M(#!:NZ,,:JT&3AY>!KFZ5R3 W6]5S;F,8+O #VUB&E[C?P$Y^G[JW : M3G#U<7%V\GG]GV%VAA-=&*/E1(I&7:.YA!"98&!2\<@5VIS:Y!)^2%IG1FD8 M5 VKD X0ME\6_._+Z9I\A%(O7/$84D6$,KR.AB?A2WPZMM8KD<2 M.FYJN1'Z6BJKYZ/Y-_.O]*C%B@9*&Y\___MEL=AEVYRL M+!-% GK:OI0)&7P@%\O(R"+/7%G9IESF :*.[W=SZ]&7%29D/KG5@5Q'4YND M6)' &1U ,^ZUR-[+1@6=#U$UKM,T%#YN=[ 92 _/Q)P<6IUX^Q$M3$O#>L0' M 928%=Y2Y&8YZ=EH10 2"H(VB1F*VDNCH1 -#6,/ I13<<==ZK./#%'9L>!Z!F_LK$ ?4SS,Q0@>?G]_QC!9F MJ.7Y^$-XTM$XZ94&=()U X4VEU[VXLK;[M,&&C+DV8>;&*B]J9*$&N7*H&2FZB5 M0=.F9_D/23O6J-S[@KORJC5\B-DS*!LQF+H.:F_Z:D=+-$II;!/P/8;*<4._ M8;%TTS0UTU;/":A[C<&A.?$?/;"]&6N8+_\Q (,E^$ETM*656E_B,OBL#;"B M4QV)GH1H!5=*MI W SP$PUHEFLD%%,+05\XTZGO^8]IZ-UR/ MPANLPS3Q+XH_V\3;RW+X6] M6Z_'8.C^,[\!M=1!1N%>;G[Y_HD>L6U<7IQ5QD=(B;@AJR\A9,W <Q#7R_"#(5&Q[\9YH(IZ1EUE:'>A@V630TVV,!,T*-H+P?OH"2.191N\ MH6#IB=VT"^(ZM72' F)O3^TP[70 N+?DR>QN]\BL6)*.@T%7*S^R &=10-+% M^9QU4KK-")A+&CJ%SZ'JO5EW?IBL.T#)+VQS=&EO#:VC<6YOO2IDF M?'VVG$_7]?#BBL1VO*2:*O11 NIZ>"$#.:TV.6#>%R&#TD[?J*"^XP[G#U\S M[MER*]0,+N .;-3O@80YQ^7W.UBQBLQL9!9+1E>H"H<8^56]NCH;0Q!#V%^LO4;F4Z>,R&@%"M!9:,H1B$/4FKK'.-! M)[;7,==>704N7MO+]) &4=SAXNT!$^N$N1QT]E([ MR89%Q=B-!@Y4V4VE'R"_L;O13.?3T[/3'>&>>\>454#(KB5^(A#BDP;#,B=/ M"A6A?C#%7WOUR*H_1'&+(:0XMOK#MRN$IVA*+CY 84K1UL@#E3#!*D_J4YO6DRH11YF! M1!YDO3HC;P8EK7-S;Q_57Z19)#-N0O@P!?4,N;^ML)S-WDX+3I*@C=CK!#DY M[$9(&LO4MHI)/JB0NP+HGK-*%W(![VA=N!RND9;Q<#!/ MAA5^F)Y\ M7K\KQ.BF,^4O6!9+?)'2V>G9K'8_?H7$09IN-3VO1P+'\UTO>PI#YJ*5U9ZP MK&JEMN$0-%F0FB&QPF4I]^MD^%0K9< U\O0IU5'72 - =-' _E!Q%%JB>\H$ M5>!.D8Y*>9M;0^UYZS1%/.Y*:02-P2ZH'+Y8KK(R M81R]<9J"X90W;9^(;.\%V!"3*5IRS&WNS5^E8MQ+3(T!>+"X>ZZP?9%(2*MI M?=1!LQRN_.T!IS;<1]- 5;*_G*T($;6IWVDDRW%N"K8;Z\6[K_16DAI#$:!D MU* \\Q!5-*!E"LS21FIE&[?J<70>?2"*RY/: /J*].EMKZ:K+XO=MY;2"3B;=&;16T!2.JB0$SAF,F34!8/D]$^;?/33FKK+[/(' M3(N3^?2_,;_)I,QIF>+VK=N%0X F,MY.0YS.-B/)Z7=GIYAO]*?*7N<8T8(, M(8-R/D,,#B%R*14YCO3;-BG5@1GY_]E[TR6WCEQ=](EP;L[#3UFV^RA"+3DD MN1W[%R,'I,2]2Z0.R9*M_?07R:I2#:J!BUS)E2P[.L*MH40F@ ]((#&=E'$< M@M6'NQ".#X!I"^6N*;^/W==L?H?;<.GEZ13VMRR1]E\]Q 5&*TG%GK MP97LZKXH"S%E#SH*"\5+L-G)TFA,VM"3GM2%/01M#U_8#43806+H'JHNVH^4XRD$!\+X M4.\-(B@@!QZ5E4)%9UV;Y.<#!^JE3; %"GYHD3A<))TBZ\*SO:K;1IZ-S1C M.TX$65V'FP0/QF+P)7.7&JWJ?/)H?9BW@P"P ZCVE\;$H<3G<';VYNR#(Q+Q!,[0116,M]O;408O1:.9,PFZ>CA,>^HC]T'"#) M90.V3@N/*VY\^!0VOZV67^<9U[_-O^!9S<8L-OAQ-=]\^W=8A(_;GK/WR[+Y MDSA_22<&IGV1&GCQ9+DU%@C2*3 NH7=>,26?#C(/.D(?\>7H\#J>6":NP'Y/ MPMJ2\"]8KLEC)/$NQ^;UA(#9[N9:?9N]?#%+-J)V@H'#.BF'2P?180;'"]E1%]'X MQZHRUIC^S\?EU__O\A,O '+YFRT^MLBX_KX)83".T)8'<;"'1K\M]%-V(F3/ MP=N"=5"N!5<4 A>I),%B;:L?S2@,:_X\0L=&XPME/S;W@(VK+K9,FF"%!43R MWE0F'\JE[8\JC+>IOD.FT '">[!)M A7)Q:_+?:%[7.$DTHH&5M7U2Z MU#-;X%R6(+SQ-CSK)M"]Q;\W%_M\?GW]O1R52+8Y9$G.C;5 N*T3\:,$SHJT MB6-VNM4$I(=/-6T5^=1/_/L)IP.@O3FOZG'--OQ>P$(JXY@)T4)26H(2,H(3 MR8$N.GHN'/>AS7K#A\_4W=OMGG)?-A'"WG#ZBJNX;&>Y?L-577$=/I)Z_F=9 M%Z+7%T,2WG6UU(S,;^2*G#MAZKH0EA)X[2,8GX,1(B;/VE9+#SMO=Z^\XP#Q M",+KP.;]%KYMQ]5]6%Y2<*UW_UHMU^N9I".C3H&P0HZ&$DQ")/<1&+*@>50!'+EO+,AM%D8,2X= MT_J(S:WF!,*>-E>[.^&7&DZ7R7R99X$;+911@*FF XU-X%RA",]8C"*[F.73 M0S7W_/)IFPU'Q^"1I-#!K7WE;=1%E1M\/?^*^55=D?%Q3O'<1>W]'UB[>#&_ M(%-.#LN- 2F!%PK\@P NB*'**P$AYPR<."L4\\*K-DMG#CGU3E U)P/5HPOR M5.K2?UEOYI]K(?ZO8;[:W@/+LOF$M_M)PGW])*,4LA_^]4TJWT?FRC2E\DEC M8#EM.WSH+B_,4&2D? V4M M<*6;;E(1W7BIOC2 O)AM0@1%?K,C@% :(+!@; MR;8HVZ9C\%F7R@]!V\&E\D-$V('[\%!9;LA6)<4-A"(3D8&QMA=D(L/*J*3/ MY'__4RH_#@IV+)4?(I).D76[YC*@U"X) RZ&NN8Z%/"R,/!6&"Q&? M6*G\( ,+I4?(HU3KH5F=7RN\1)2X9&X& L$H6+=Z1B)C5RXNXLV)ZF%GK#4 M?A 2QJJ%'B*6/JW;=1AHBBY,$>]2K:=0@L+ X)V%D)BEF% [;3O-1/=3(3WR M#;J?<#H"VNUGK.O'JP^KL%A?G.R[P\NB$"8)8I;PEGA7$OBB!7B!*#UWR;LV M*>H]#MN=,=P3*3L]?H\GM@Z0^61Z2DN99=UG:DEA026K(1@RZ:B3XRQGND\: M;>@<(U]XS.AU7&@,32,.D=.I9%9NII3^6*[^AW[D9?@RWX2S%_F_S]>;[5_, ME-59&"XA*$N4!Y[!HX]@55;9%XM2/=T7-_*A^JBA: W.B879Q7S>W1EP]9C[ M;58I4I^]=RF?^O#W3A&_#49'$Y7.^YEP\OS517MQ4_.BF(QU,9DDDP!I;=E69J!UUD*(57P MC286-R.IN^AP.N".HU0CHZB[$'07'MQ;D?%V\PE7EQR(S"A7-(?@:C^7E\0+ MR50=A$_ABQ ^2[=/*#K&X?JX(WK2B$Z \,QNE@=W3LPHD&<\J7H/Z#KW@.Q# MU!PA&H_6R^*,:CM5K2EYW07*D^M7O^AZ9BIW76*ZGH6H2ZRE!68[CHJ,$'BD MB"^(C,F@]U;NU%(]J9+=(*B[X/Y9JM6^".I D:YX/6/.2G>9==[;T=%_M4)^FB_Z!&J>\FHUV:W@[GZFC[OS7*1EHL-G??L1MOI M+'O45CD+=:T,A5!>@&/TJZ+0.\R::3S:MI&&=/;1_=&CIG2,M]'V^S5N.;GQ MZ\LE$+_\]047ZW%6(SSYZ4T:1H;1-$T_B-"1IY000E815.8*8HX%?&%."6Z8 M8$?S/!OV@^R^=F1FJ]^4Z'HC;:JC8>N "PP14M2)1T/X2<=" MV Z&=0RQ=> [U>"\?)3_>6KQ8O/=;+DV_)4FIO//"N"%4[76F;J,BXH,H-T M,27E"]=^ZJJ%@PCL[H'TB*HP.6 Z:$;XT1+4/2 MSY",0E &D0(T70L/HXD4%ID+! M!9>!4=@:G+=2-7HJ?N10T_JC[1#TT(O8H7+I>0[$%8W[+AN^\^]'-T(-EPP/ M U(BH#CO''#4VVPQB5X) 1Z1'"A-%U&C\INCFJ+K[K'O O@.>5/H?F7: W)- M-WXJ&;P.""5AX"98QFV;U/ CASHE4S0$00]/1SA,+J=@BBZ"&')&7X;5ZAN% M+Q?1S/([Z7N_$0[^AM'-V7ZT36+P&$_1VV@A6T)"^;)U'"UXBQJQ>)K\< M(/B[8!I-"CU ZN+LEZ,CC)0ZL-J=$J0$"C;H5\XAL%#HUI=,R=QF(NNM8TP, MF?'$>Q_-ZXMVFE\LWKY9.D.6R'(-)TTIW6Q%P\3(;SJZFN3#E,JL/]M&*.@B30-NNPR.^_K6N;UM4J7:X"<2.#E6^H<^?>)E;&.(?13&=7#?7[E!K[^WZ4FN,20Z-L7Y]0&A M((02R!]2)B$) MXI83+Y3*&H)C]"O,G.AA,=@VM2WW'*:/ '9/\3X EGUYW1%<9A231Q4Q0=[. MH'.1^""B D^7HT$LY"O+IACI QA[B_*A*NHA?-T;#U^VD_0I#EIM1D7%J\]? MPGQ5[^+7=6Y1"887'Q1$(R.H.K(H,'1@E'(N49B%O,V,VOO/,^WMTPHQ!_"\ MBR$[5W1 M/=ZT[F\K9(TGD8XN+F(0SC\N+KK;T[?M1)6SK:C^1<'#5H6B"29FP8#Y;8E2 MB-4$:X@B6N^5\%*UQ=K39YRVHFV5>E.+*0;2R#I*2N;XJ!O": M!4RR>)?;/-WWT<#6S%T:PM<#W:5?%CMMO^[?U/+@)XV>F'[\ MK),DH&7,3)H<( 6?R(,V"-[J",)GH7@N+.7G67&S?H@\.KBP?E^DI@VN_7R M[7]>_SI??>]'=XF& M?:2V')&%'5B6=_AEN:HO$K\OYINM=BC.4]*";NR(=8=81"#F6*+'6^LCERZU M*3O\X2A])KD.N9(.XW9O<+E2GQBYD1EK_88E9\]2Y&BX 51.:I90F=3&F[GG M,-.:F0/%^QA8]N!U5Y50B#''["3PZ#,HI34$1+J">9%<KK;LZ=*J(.E M\V ]U!!6=5HB8Y(E9TH44+*.F7/;+(H+9#)%2LZ*K,O315$'E<@TNQ9&E/LH M[.NO(BYS1]=@K1.RA;A1L_O.IU@=*TG 3@+MTZJ^;T52JNL_$1&AE8&(FTR5J*2?Z MJ55!L].2_^2=$_\@73F/PQ1+8< MG7\3#X=>A?^=G\WO)T,7I5Q4$5BL:XAKY;<3GAC%K+$AC<;"#L.#'ZBX5>;:&>U L"[K'$CF^A4RCRW21!:TCQ=4=E4JVJZAM M$$4>QNV.X'*GXB;IPH3-&GB)Y/O$[:X7INH28,ZMP"QTVU$+>U0Y';%@&7!#Y\P6D7!XV>;I)+ ."&M)FT1-BD2.TL0 M.46U(GDM8A+"W5WY<8J5! ]_P_6L" PV.Y$36+_MJ?$)'!E?D$ER69)SV*BI M?X?#]7'AC8^HN^9J;#F=DJ':=\S0 Y_3S&CU,W8(,XD4*?[RGH"FD8,/@?QV MDX5%&[2+;>L-CUP$]>NU;IE(8 ' M8ZS4I(FBC;N^QV%/R;0-0=S#Q5-MY-A!$'!%XO(Q$G\]WU26?JX/*_^[E?/E M*/ [M&N.R)RD"+RN4U9(MCX4)X 9WAUN%Q3"6TT^K=@^)",$3:I2/'=8 M*_DU:]OEUYFK,8L*R4+8 $S5"3(J:'+RK8-D4N'61N%,F_ZAW<]X2H[%$'SM M[U@,DEH'_L0C]/ST[=_AOY>KEV=A?3'2B"CP@6X(X&;;4TP7EW,F R]Q,^XV410HG,\1 L6)89:77Q$.OXC6)< MU+D49H(_-B;O.^BTN&P&F-V!>;#T.@#GR_/U9OD95]O5 77GTJ?YEZNJ):90 M1\$1DMCFP8. &*4"@2E+U)FX9IH \9%#=0NZP\&P;".9'D"V_/SEG#[N_;)L M_B1&W^'=)5&10D54,H,-F1-1VY7JB& H>&,B1UY2FRV .QUOVIC\J, ;75H= M0'"["?#S%]S@BX\KO-CMV@C&-B;"S)3 BR]6HS>U<'W6_]6%O@?_)A;[OTD)/I]_OCRX9(E)IR)8Y2G M%8)!$,P2'9@PJSJ&<:=(;2?!W_KJB46_C^"68W!Q:O&'OVX=G&,TR8$Q+->$ MKX&HE 74@J%ARC*[TVJ-W<1_\ZNGN1-&$__>7.S WWSD&GS]O0C4Y2PY6@-) M6[H*M8C@N#2 008DDE VBFUV.5TOA?Q3/6SO)Z:NH??[&LOYV>MYP1E*3T:S M)N!3+46O;70Q2;F=/8Z9%^]2FWT_NYRNVV?$/3&Q,^CV%%#7H+LH#YAACLRH MI,'F).CZ9A&\S>0!TD5NHF I-!KF_M3)NGTZ; VV/033-] >J#B9<9-"J;/. M!<^^[N=2$) 860(Y#:1/P8@VF9+A9^WV:;$Y&,<0WJ1SH3]_W)&\ZQZ=&?+C]\'S!:#+E+@100I!:INKO>QU!V%2244W(32QNCMW>Y"6?'K8@]? KPDY_8K)*UPZG F 4/K'BHHPCH_B,[Y:45@&@1 M=6",WUUX]LRK5(6S4DI23*<"!4;>TZ^\+%"R##+'1(PI_U2I-L'7 56J0Z36 M=Y3Q0_T:1J5-L0QR1EU'^W.H:Q0IGBK6*9N<8<=^2CG=*M5!.#F@2G6(T/K& MX[T)>6Y=2>@9Z$@^K3+"UE%91*,B;OH2=<:C5TZ?=I7J(, <6*4Z1'H=@'/' MDC0>;5"\)NP8$<6BK&6^ 8)A)GN)4? VO7_C%1!V4[DZ""#[%1 .D%8/$'RD M'#=95-I&3A: DY8E!)BL!BF_OYT$+I;NI5#X+;2)+I &2/5:I1 M6.B<]!H2UT2*)GJ*;G-LGA> M,( )M8@J105.F@(&N6)H _VWC5-W8"ET-V6JAT!L)+ET@+#W)*#M^7\Z7\\7 MN%Y?KB&_\'.SRX(EJ\"J[.K6<$7LT1X\.L;$KR#CB?CSDHAE+*/WBZ\KA M,T:P[,F*^KJ@E7-5^Y)J$7+P+#.=8FDST>1$5[4-$OZ@56U#)-'CJK9BE%E M]ZS2.^/D23KM!!B6ZR.]81",9,"MBUQGGSVVF46SXP&[3:KLB8R[95X-Q-0! M^FZ6W_Y(V"SD+*0W!;1!0X&J,A"%JU$-^N3(34BJS0/1X^?J-J,R#M9&%,HI MC=>LPT33G9+PRP&CHY47[O =S0H.A](W20FB=\ZP0KZ?\SQ25,!]+<&/4 3] MWO(0=&B[*.8H)8B/%8__*)TW)(D/?^+95_SW!HKVH0:HHE' AE*/WA#YRW%,:PWT\Y.XCR],$+"$09YF;(C Q,%K4 MA<]U;XA*$:33B15,SI0V3\A['GC:Y^6N03M8GB<)VU^7YZL99R&5^OX5K2%O MG:DZ$8,+R(:YH$O.6;89.+;?>:=]1^H9M(.E>9J8I9^=.1X]HG!@I27-C-*! M]Y9#*-9A#LB";3/_<[_S3MMAV#5FATKSY##[HM W7Y,JDT!O:EN3EZ!X3;N+ M:,$(B;KHE+"TV2AUP*%W0J_YNZ%W?[GV#>$WN)EAP,(\TO&9#Z P>G"H,F07 ME DA"LO:O+$\?JZ=@&B?-1"'2J?G7NT7*:W.,5_JTSHL\K9R^N7YJHKC]3S$ M^=E\,]]G8^'N'SW:8^J>U(STAOI;^+9=FOABN^IH=1[.UM^A*'B6!#V$Z",' M)9"!$RQ!<=)(+*8$UZ9'^9%#'5 2<@7'-^*-MP1^QBT'0O**Q?!L;HN75D$ MG[T $9TA3$64IET6\Z3R#=&].^L6!K>>KG\'.>+K;B>,.+?KBBUVG)-[CAH4Y\1I$H0W39=D,A-5TI; MUB8LW/_,TV;9Q\;HD64X;2/#I3;^L5S]#WU<'?M!U]"%Z!;Y_V(XVWRZJXI, M%A6-)A]'U"T[*E- B?1;+X.,!8O6P>UJ"P=\[[19\7:&L!7K.[""55TJA_Z8 M;SY=C?CX05=2$:@BLQ B(R_S,XJ_+MS3U6]G8;&N>I-7X<]P]C:>S3]>S" OUB0=+ /O MBR/;7(=AF81 CH"ENP]E]VOFFSQ:V0UD V'2!N^P+PX\/0E?Y(C9IG M.GZ4P57+["!XY\ 6$0U/(B339L3/X^>:-@WQRC$#KW.XYYI)P"Z4P'@M"+KN4#A]7+Q\0.N/O^,<3/\ MJ??6OQ[M&??A,XWT1%L_^)YZ%F93X)+$:9.VA"R7P/,4(,A2)>I%\&VZ>^\_ MSZ$WWTTV7NJ-D9J471F5K7I.;GW.-.^R(Z @[M7 MW.%,[SEY=(NZ/?/N]WQ&$\O1,'O^ &Y2SQFLJD,]>)0\ MM"E\;6,_KO.J]?-?+>A3S[?CTZYQG1(7@6X\\.CH%E1<@,^E:@K/EC$L5K>A M^.FS=6E9AB#DX=T/HXBC@]#LFJ)_A\WY:NM?O2T_Z/ U?:B9)TM9O:Q0GVPI M0/"*P($B1"8$JP:Z,=QV.^FT29RFX&L@JE.Y\:Z8L+Q%^-YU$KM_=)/[<0 U M;:]-73=2.\;(W8H:%**%*)($JY6-C(*Z=LZ7\Q;XD$Y)R2"]DX1 MB:5V_X@""8MG9+"CMNTBBSN'Z?)B'(*!N[;I4(9WS 4N. M$0.)-8HZI"M8< 7)HAH?L[ \.MG&N;KO--.CYB 1WQ.E'<3O#C%S.4&P<&'H MV C"4F"=IBN\UG SBC14+;*),FLHT6/(/&F%3Y=Y/O#A MT\97(X)A)/YU8%-N7]%;0ZLP29N]@F)5?8[ M%@K=Q#QK,NS.LV=2(_GF7Z M@'Q,]^5 7G>'EAL;8RQ&G10GS]_X1)>SIBW[H1/UY/@. ME_2CP-F3[=->-]5*OGB]#(L[%Z8,A:&WGFQN71>I7&1 MU29$#YBC,:P(JV*K)-Z]!^K)]NPI[!\ =#CG.P#039=]9H)FVHL$-DM1ETEI MHH+LL8Q:>!-=L]3OCQ4X?3BYXT!E;QZ/5G(U#CZNJL:4Y!RY4>!CC>JQ9L48 MJKK'4"9#%MCQ-D\K]QRFIUMI?+3LP_'AH/$7H%G@Q]IG.3ILZ@K,JVXE;8LV M(8+SME80D<,7$H]@0_3D[6DI6)MI@/>?9]I>GM;@V9/OIY+'?A-6M:[UZ_X3 M_1_]M";9ZL?/W#9!C=DG7E]@>=&.8*4-Q43"0XZ1%1.*T24W<@F/E:!F)6I9 MB;/[0R+-HN4YNPP. MZ[P6+ D\B@@IFZ0R"UDTZJX_C03U(!'ODJ >PN\.,7/Y:B6%+XEC!B.-J(/R M.427-+C @B&?+/!&,U!.)D$]2,Z[):B',+T#Z#R>&S6%US5>M54?B9B "#'4 M')GWP1JMM55M-K^<7H)ZD-P'):B'"&'2U^)'4JPE"IMT[<,H=4&FITO=81&0 M&:L3C57T=_A\XC,2_#JS*/9XHZ&Y.U2!ZX-9(HP&U_NZ5[LSB+3E 0F9^\;DXK13U(:$^G MJ(=P<&JGX\)K>O%QA5B9\CG[^P_CL*XWV5_I@C;(D"6@P"F 4HETP1%\.=DOP?S>I/_VP5>W6"Z<%;S2=EP) LFZ0:+4H-&"IJ(8:;< M?;O8"0+?OZ C%.PCM\=PL!\3IW8#?J3CPY_+2SI$XBQGLH@!F04EBX<8I05A MHR+MT$64I]\?'OF":5R"HX!A/R9V4;;XG[":U_OQ7=AQYBM#^"C),-' M-A!BLN0$TYW*/$M%-:H?^O$LTP:@.H/)ZN*7!6F5,45I \LL*XPERBE6WR)CL=KQ] M[8.!']-P(PMD0I2M5YO9N[#X>*%I1I+S(4B_0G%U$4I&<#8%X+F83,Y7DG=# MV/M11)]Z T'TN[OHN?6UTP[W'>MJVI^3/8C_RN$J&AV2TR:K-BA#@5WD6H) M+Z4.N;"R4RGB[@"8TD <(+*[0M^#?Q.+_=_SQ?SS^>?+@P>;E:\/>#;46=,N MD"W$&$A<221K6.)IIRDF.PG^UE=/+/I]!+<<@XM3BS_\=>/@K-C@E>$46:GM MP[52XLYOX;W[U-''L:.+?FXL=>)8/E5HK;@5GRH'.A?QM M21P)62L00AL9.0]SI+R&\7-^,]/I,E,*R3,K7GF705-01'OZ(_2Z(4D<-N MGLV!UNSA$_:4W!T'=TUD,WW>YYJDJ_?JNHSJ;%X[73_4WL(Z6'YY-L^U8:S^ M@]?X%5?A8R5VOIPI;>ARH*LB*Q% "6[ &<&V+8_%$G>,OK..XH&,P&'GZ"F7 M?!CIOEID^AWFNM!O MQI61R7%9ZSM2]6=K#:C4=1L"YSQN=_<=C-BQ3]U3HJ,YOB<5>=_:\!X7\^5J M6R2]_"6L%N3KK'_"LESAJT5:?L8/X:^Z)X1.GN97VP1??%ZN-O/_W?[VPCH@ M"SG*0OY]\0KJX!6(3EMP-A@C5 YD-0Y6@5&.VM,K:G/<'U^X?8/]Z7MN:PQ> M+;[B>E,_XM7B7^=A19^Q7)%=6,_S/*R^S;+3(A4I01KMR1]+"CQJ";%$FZTQ M!D6I":$3&.+JF 44+! MZ(P.*!@>HZWYSK&F7>[6/I@[1 H=0.J/U7R#;TNIBS8N#K E;[T^OQI7-"MU M:X]2"-P;B@=,08C:1%#1N9R85%IQ24G(B44&L;R<4 Q)*,Y(6EV&;0RR.'V@E3_I0P-98$.@#339?U M;;D8JE;?;+>T")$SZB!!6['U7C-YKY5116+0*G@L;7K5'CO5;H_H[)3P-)H0 MI@TAAB0#7BU^I5!J_G%Q,6HKS7$]TYS+X!+=]#4UH$J6X#PQ4WMN W,;WV_/->A,6F?2"G(9S M"H]]"EG8(FI++"=Z?*;P6'$HK YB)J^3-6K_>.IDNP'I)-(D3831 ;A^7X0+ MS_-V4/S+7U]PL<99D=$;K21(5SPH$1G$4N=V7I< 'M& *+YY9AL&T6>,R>+8U/XFW_(.9 MW % ;O-CV^>"ZTTMV'F_J;F'WW"5JH ^X@Q]426Q",D9\N<*A2%..P=H68K) M28SL&)6BCYUQ-W"=\(O\: (ZE1''5\MM\V^K.07"7\+9U8O?J.MZ'_[XIBM[ M=Z2J\51D4:R0GH'5@MSPQ,EGBKF +C&E['Q*ILWTUS93D6^-M_N^X_H=?OG^ M4OR=Z:\6;XBU'_[$LZ_X[^5B\VD],]P9BZ;N?BNU,%9K,M\6(3&N4C0L:-MN MJ.G>QYZ^FOE 7#UVI;858@=W\"!B_PO#ZL.?RYG&I+DC=N9 [J=BY'&XC 6X M=+$FRB1K5.F\SVFGKWJ>$I_[B.PD84DXPUG46; Z*:CNT"2VZD+.#I(K(I!; M+PHC+Z438-;S3E\A/3DT!XOM%,'YZ_)\-2N,.V0Q L:ZF2K9.I#;6F"!:?*0 M<]:-GE'V.N[TQ%_N-KL$@\Q:"=R%JT M*43:Z[C3EQ]/CLRA0CLM9&XK3+_3R1WS/%D&Q=5$C0D(P=1SA.*#O7I6VVW/ML."LTF)1^% -2"'&')+ 2'",PJIHSVSF&;ZHC= MSM<)*H\+GH<@/)XD>\+GS>OM1_JN9EPG';RP"B*O^Q@2$O]JWS\JFVV4HI30 M)NLZZ)B=H'5$G#P$Q=&%UA,B7RV^G&_66X[)JRVR(IH@308E/#G"-M5!$[) MSDJEPJ61O$U_ZB.'Z@1MXT/A(= =*)>>(/;3MZN;Y-O+L[!>;S73LX3:N0R< M.U7W:3OPW E0Q1%-7FA=VG1E/7JL:8N;NKN"#Y1;3R#%/0J#8)U>:D=6)S M#X?A <]#[3$Q;8/WR^5B0[1NAU_V] <=']$&F CJ1BZ4< MUE4-Z(![C&01O$+;V#L=@XQI2U4[\!]ZH#N$JD'4 9%\,1%5<+'1>K"=SM>)^3X^@'Z8A3"Z-#O Z(C7X\MPEL[/+D:X M+L_.?EVN_@RK/!,V9*E= %Y4KB&M B\#JQ-&D@W!6OKCWIWG^TF;5C-:X+&= M%ST".'K2EAN/1'_,-Y]^('Y]F_KUNSL&Z=*-W'[63*MHA9<&8B @*V,4A(0< MLLHLV!B9Q39M#DW(Z>2^Z .R.[PW'Q<_>RO1E^UPV?>;L-I,JDH/<.*W\U7Z M%-:XGF7I4W:90<) [BJK8XJ2T&",%FB8"BD=+[4R!D6=/%@^*X4:%44G?#$] MP(?WN-F<7:1 9@*Y#%D'0%V7Y2;#(63C04G-$Q."X=TM"WWJTPV:.HG,_PX: MM2^2ANN4O]"I!7ZLVNITT[:P]JD8O8!AVB3"R"QXM2 6T$7[,U[^_SE^6+[\5+>^ MKE\MKF8">B,"IXM!YTCV0G,*74M)P+105@E4W#V=FIC@X-.VV_Y=M&AT"#TK M!;L]D?K;AU58K"\D^2+_]_G%(IKU3"I?]S009V+=E2MTK405!8SP2ADMM41U M; W;Z>33=@S_751L?!"=<*CT^!M,5%ZZ;!$*"@25R=!$"A$A^9P4DQA$ZUJG MH[_A->NB[E.]^L'/@6]XORQN1D<-NI/>?R(Q$Y&8ZY8T7*RWGSJ\+^F!SQFM M(VF7=^^!IM[M^^T\WO_VZW0]3HBLH!)!HZG#?@N ->7]: M2!-%4$&6B=EV_\$GG@]Y/*S^,#WWB +ON;_S?LNT;[?ZHY_6V)HV[%<_$*=1 M$UAX$B"5K'TC@==5LQF,X9Z HP@R;49X36M37X;UI]]6RX28JT>"\Z^87RSR MA_#73[C ,M_\2@;A!QU[4=VFBWJP&]W4BAGR60(D)RUI.E;''R-Q,&=R9;+- MHLU@DO%H.&E+.P3!=RWM1##H(/Z[&N;]MMQOL=YOB*BW7[8N^XNTF7\E'_T. MQ9X8IF5R8)P/%#Y(#HX; 73UH(T,%8MMUML>?O:)1_M.!_@CB_T4@%[_=/WB M?/-IN:K[4WZG.WEU@PV_G87%^J=OO_R%JS1?XV^K><)W]7GUFB,F..&2\B"+ M)C[$FB6/Y&\YXI*@L%58WJ;;NCUM$P\:[EA1C@N;$U"D%ZM5I:^*X*=O]]^9 M[Y D,T\DNBVG?E_,-^O_T)]M+]VZK*C^U8=E_:,[1H>+K$Q.==J?I=M5! \^ MD4X8GUQM$7%HVCA94U(]\2CE?I6O&ZAUI997^\D?X%1]G7VUR'2EY_-P]MC[ M0=)1.UY+)Z,ET?'BP9&\@$2*3AN;3&K3>#0^+1//?.Y!A2:!15>*<;\1N<]" M;$W' WZOT<7J$(EHC/6ZMO55S2IR@ZTJT:>B&LV3'IF0B<=,]Z 2QP=$#_IP M+]&_X:HL5Y_KMLA+E[92_/OBZ\5=>3_EZ*.)@=6U&]J3)6!T16HT]"N?52D1 M>6[3JS<>#1-/R)Y0"Z:!P=X*\!57<3E-IJ$.'2?]^_QJ49<5SK_B-JC;>\#D M/E_2."\Q@,(^TA6:!:&2\Z!ED*!4(>0GSB!)[DSAUB76QC6=-ETQ("!:/Q01 M7;2Q"R%BQI)!DGJ"\D1L<)845W"C4-6UGI,'TH^3<-+)BB'X/2 J'A$$'7@N MU2B]"9]Q.P]'"1N-RL0W5FHM*W$P%)U :A8UTRZFTF8$]\U33(O!B8"P'$DJ M'2'JS)VV M^/QJR\'GWU:0/;A M_!P9 =-:P5\^?SE;?D.\2&__N:#/_#3_LK4,YU5]WY;ML\&,5)BEZC0(K10% M-\E"J" 4(G",KFA]=V#=/=9PQR^;V ,_LOB7365QRA;UBNJ[]1@S98/-RA2( M.K@Z$-V#LR&"9"X9A@EMH^F)HY,RL;V=!NI] ..4->.RBN]?](.;]:OZPC]? MYG^MENOU3 06,-21[<8C.>!"04S90\I2\$ 24=BFZ+L!,=-6J)VJ=HP$CE/6 MCRL#\2+G>?TGE\4/-TV%E4*SZ#-8+X@?13,(Z!2XI(.QTL;8:.A/0Z*F+2H[ M57T9&2S/06\N&? US,]J./7KRLKDO0I2<&6$3P M*I.]T"0;DI?@MC,]>8B4:2O*3E5!1@'&Z;7OWNPP>A-6==W#5QRYIN;1[VA< M4K,[?7U4U+"L-$,700C+R ZC)SOL$_ 84&G%(\?G.%1AO&=DJ7R11FI@=?69 M,D1IK!Z@K\7140B9BA^VU74# %!!][,Q.YU-0,@L)R++ET *K]&7=-]B+?23@;;BU7 MT8%5=>D9JXQ$@W6M5/%2B^PYG\9+WH.::2%^ +B&^KRM)=T!VF\GXK;^WF4Q M0W%H&><64%?_'1F#R(B]/GK4SOHD=)M7PP>/U'FRM#E:EBU$-V)'PZ25*,%% MNI8B Y>=(4[J",$7"T[6=7X.(9U>)U\G=ODD5%SU\\=7X0= M /,Z2GV.5@I(BBZ,TE&H0Z]+,$G'Z)OM/"J&4DG7]ERB++T M 9332Z_)[*9SHIG,C[@G)6@ MB$?@O)<44$D;G-!&F3:C*9\\VDGG6H;@[8>NP%&%=MJ/+W=(_UZ N;W ;ALE MP#J#OI.:R':$-WT.D@-KB(:'X+ M\_SKIKJP7!O*=K3<]1OW(%7XY7:54'=_8;CU4 ]2EL?7K27.AIK"Y3H'!G' M%,"3MP$QJ,2]CB&$-N.;)ZZ &J]P\>92J6Q206(H9&LYJ$3W39 * 8LSE@6I MO6OS#M.&GI/VUX<@NV%=Z[[PZ,4G&;6Z%R4F9JV#'.EJ4UKZFET6H%T16H;@ M@^DLW7I0V7=_&:P1\=F\%'P(6 [DZC._6J_/,?]\7O=C7E!S$3G= M_V 6%:_[5A04I0/12#QW7!C0GOZGO+$\-^H@&GS6$\UE-<1\6W$/A[2_@/0" M/U;/LHN+@/A<<+XYK_V#VZ4-\]7V$[ZK^DQ8IQS#! 5-+?YW&AS3#@R71JG" M)-Z=O]7)M? D:2?:IMWO)3$NF)Z%?MWC;VK,) ,.46,$5;R%(*R DHKU"M%Y MV7WP/B XZ:]INU_].0PLHR[K[D)C_L#YQT^U](2

46D]Z6Q>)V]E+6#UO-[1'N/0S&;%#.8" M(J&LR[LXA) U,(\VEIPLNHG:Q<8A\-F\N37!^31J.0ATI_-*]V#/RKVO+H\S M")W6N2@PTF50G&L(FCNP/.9:CFE9HZT=1R3RV;SJ=:&9$X'O%&[*IUCS0VG0 MH]P))F(B'P!+:V0Z"IZ"@ASY$ M/? U)D0%3!I3V$;PO GP4RF6TDDUUSQXQ,#V%]]93T- 6H!OUA7:2:8(W MN!*JW=IRHLY7:#A=\,GO/.*TP6'T]U%[6Q>NR%+JK)640'DKP8?(@.?H@W"$ MW=+F=;SOZ8,790#7PZ5_)TFM;LAZN^/CIV^WC5,U'A?S1'*P,EAG@(NH:L@; M(2I60 5E#'<\"=VH,*0I72==BSL$Z4/G%!X1+MVZ;'OS8#L-S1;GG'&JSMPM M-09U$$/=ZIXH,@U696..N1'C(&+Z'J1X3*SNY'8=#SBGK3L_,N!J%)O0W+N0 M@:FZ-20*#4[( L9EPU01B>=C;LDXB)@>\VM'!.AX"C,*6B9>>_<#"6\7^'UA M92DA5"I.QQ>-?<+(X'$?NR]&%\-QL[^OO4W9, M+0J64D+TMM0@/X$S3(((-B7KG3QN!N=0>OJ>Z7B:WLM8\'EV2K3\$U>7_/@\ MW\S0*)9\")"2C*"4H5N3Z*VJ2(= *'GIDZ_ M?_ERBQ=TJ^M4"X2#K^,[!4G**^4A66=)?$D:D?I7ISM4]5CG\WS4Z1 (31LM MC,J&&T_YEX_[UW7*RO*BJVTIC/XCL$ L3H!6*EIE0^#X1%;C>(?ML>IF$EWI M%!_/[0*ZFHW[(WMF+ELMDZR5_75-$.8$GDM!O,F,G/'B#)[ 7?0P@=-X>;WB MNN45-1+(>M&]V$QT=TH3WF%]!Z*_?KE<;$5Z'LX^X.JSF#F1&%?) 2JG04GM MP2>K('F6)==!8FSX@#P] Z9Q*4])=Z>7T2"0_NUT^]8_^0D_SA>5AS\%^KB$ M?*9YX-P7"2[J4B>[.G Y6\BZ4+2,,BO3<'I+)UR8QAG^1\O;PO49!9TW*L;N MBM84$T5@":0J!I1W#)QVL<[T#[R$Q KWQPTZ'SYLC[7BSR+H' D?O5R.8\<# M/[)GQK(P+)4 S(J:H.2U%KXXD,SZ''T*VG97532$P.<1=(Z%ZV,$G0>"K!?= M&^NF_Y$=C]WT?,:<9TX6#F@Y\8K3S1[H3H=BT4C&O2_N!!S1@50_C_"RI9:> M AQ[4=T#VE9>Y#ROOPAGU[74UU*TF7N-18%R@EP<;LGK]M8"1AN88"IJ?LPR MPI'(ZK$OJL-TX10@ZF/LYWBM8'>V?TC#"AH?0"6I:NI409 F0J$0UFNMC1/= MC\+98UM,M\-O1@1NNW;" S#4RP7UPV6^^X;-&_?W;4;P6=2FR#IZ6P7OZN,6 M@V"*![)X)850N+:-6JJ:T=1C)4LWZC0]BDYOIHC5. MMJF.Z+L-=Y>1-Q>%W3(6AI]VHO&0L$DZZN78( M?HTL7)Z8>W?6(NE2@49X!RVY]<$+Q,1$&*-DL3A!#8!,&WCM%W M[VHC*"S'DDL'H-J?<==D+W)]@7@3/E_WCJ'TGA?(R?$Z826 9\*#8<9F'52, M;*(9RGM0,RW$#P#7:%/B1I)T!VB_S^M[]_[WR_Y$9H2-VFG@:.KX'=+_&*4# MIB/6I0(I8INQIX\>J_-7E.:H6;8280=XW#NHOG[;Y9S[G!V"D\Z#,L30:)0! MK8FE#+72_I@YZR%G[[MU]#C.PY$1T 'F7YQM?P;S_:3_\E?])<+[:7NS7'RE&P@OKK?U=HW[S;^OD>^;Y>:_7JUD6Z"J,76]^NCENPJ=R=3C$2UBIZ][AT/J]!)(_R$FS1,4=$QU2:4?"Y9)6&YR,AB?7T0H(J)X- S MD,2[7%@R-C?:F_-/5FD@?MMEE8: H ,?Z_8#35F''&G;.DV5Q3\,)005#%@N=.NYRD MHQ#FGZS2'EFE0> Z1E9IB*0[0/OC*0DL+F@Z/B1=;R7A [@Z_[)P%8DHK11W M_V25CHV:05FE(2+L (\CA-@Q*!V+CN!54J"0B;I=5]+U%8KA47BC)MH ^;?) M*AWB/!P9 :>,^5_^WSD%[*\6I/_G6ZG1 I>&>RMM9PO=!E+8^)7BSS_.L_GX6S[3L=U*D:'[?J)!"J[ "$3*5QQ M5D1*=(OMA&+ZAAL(IM_=1>^#1W@N#_.#H+ <4RZ] >N/^>;35HNKH_1I_N7# M\I?%AMRIRS%$YY3]#"> ;O]W1V!94SQ M+D?A=0B01H#&K'"C&U33[ON:>A!X'K&&GH(9+N M .TWWCDN[X 0G1%6:Y ,ZU050[RU)@"66@QE+=I0FD#UAZ-TGE1HCH[EF*+J M &LCO!5[C2(4F2!PG4&)8(E_)0-WQA3/-,-&=_R14LSM*NB[< R.C( >Y[;O M0.S5'. WR\4O=Q^V?[J^R,]\3Y);'XT-VH()M=&G M%L.XNMT!G9=%ZYR;CG\>BXR3S^KNHR33 ^*4M>&PE#:3*J24:^Y=U6O=D[QL MS;[PS)@/]'_ZF&N1NZB:Z+F?<1+].A[$1IS;/.5HS,N6ZNO9N^UG8S[XE<ZC[AQ4FK16V>?9X+N42/J"4(0?@P@10 M/#OP7!D*#I/S/&>/X9]RB8;E$@/PVZY<8@@(.O"U;K\EHR9CFQ(#I@RQ4$9+ MS-0"$GJC UJAL8T+]"S[& =!X=$$TA"Y= "J)@_'PAB98DF07$WPLDR,5!33 M**$S*RHF;O[I8]PG@30(7,=(( V1= =H?[P)+@MC!4I%$72&X0")_ MHF3]WZ:/\1#GX<@(.&7,/_F>\WVHU;OEV=FORU7]1S,>R"04Q4%@K.F%A!"X M1"C9>:6#"%Z>6C?C?71V?DN,C.*C/1$>#*F_A\)=)/UF/C-A0T:PRFJ2'*?; M-SA2CLP%=YB99&W&"QZ-Q!-5LR/@_/@JN0?H]M;&+]L4P?M-6&TZU\EM6GW] M/9_(O%*F3D$-L4XH+K7J*BD-+F8G&3DH*4\4BH]$X8GFGI^31AX N=/>>#IT M) +C8KOZ&4I]N5$V4* @H@ ?DK ),00WT=:88T[6Z"]1_9R4\0#(#5=&?Z&, M"_Q8LSX?3L!E)>$5G-_DD&%H@L &5U]@I(>O,VD14G;&&-.(K99,W9$(G?2 M2_6/7G8+O+^#:MYU[)/E3&MC(&L;R(](F>3H#:F3D4YD;[9/LF^FF$@\F 2!I0)* MD<7V)AA@*O@0I-3!-5HAW0'US_ZEMYWZ=&@*!F'Y6>O_[<>ZIQGG4DS9&@F1 M>P[*" M>Y0"EF)"U8,BGVG1\+!:?"IQD7(A-.,@$R MH@!5@1 ,F56TB#$E*ZUNL\BQ&Q8\^S?N9V .6J+Z69N#RU?**4Z5D*)7H)AC$*U44(077LL< MBFKC>#V7]N_L>2J5;1AD!L5+(@8:4GR+QC$5,+0J5/ZG_7L@?MNU?P\!00?N MWNU.4%XR7;?.U1PZ'5ZF EZ+ ,'ZD$TQF9?OW("@\VOX]1"X=@*I) M>R>*XC5B'0ZO*9CRF8.SY!(B%Y$\09$8FV@ZTXFW?P\"US':OX=(N@.TWW#] MMJ2N+[N&E5,FR51+[SR"0ADAD#FHPYFUPYRL*FT2W0\])V<6"M)_%&^T_A[,+U0]R\KC]=)53MLR3C+)+GH-'0 MI4^1$3B.'LB:D/NG3)&F39SYT(F>R]:$0YY#1I%6IZB[5$=94C9U1'UFI#7* M107$D@+61OK>8CSL_EF?AW29G(Y,RNUZ-Z!8=K:Z9JXWFI8Y)(QH1GP7#U!Z^N3H"+C8;2W(01K4L,] M@E?'F+@4JHN+;W^Y] 2J2]4SA0[I*(I11R0(V)QC-C19NI@G<. MTL'K^WXB?0@<>_!WVAOLU_DZA3/!N+^HL;\TFJ9DX; $L*H6S"6MP>F<@*4D M=6$#Y^D#<1\,(D[4"IHB H= M".U=\"EPD\*31G+D0W6>6QP93B,LM!M!MB>*ZJM5?MO?_!MKJ21Y029Z]!0> M:5L8J%(T^!0CU 5/S#"3BY?M,'W?D4ZT/W,Z1!\LUQ/%\V7E]_8O?R.B\<,J MU$5/5QI=9,S!&=+C2)Z>9A9"S@C&!E;GRG.NCA3K3I<$*K/9ZL3Q3M MK\-Z\W/X=H=N)F00A6(8:TG+N217,#$2@Q->!J6)+:P=QN\[THEVT4V'[(/E M>LIQY?=FG1?K]?GGBPZ?^M!;>SA^KLE47.1W%+S/3&:*:8V@E2>IH,_@)-UI MRFJ7*09W.NF^PLY=23O1IK/#%*9/X)RR)FW_\P[_W_E\/=_@>UQ]G5_%-GQF M4&7&B&J-PM#UZ$0=39G!EQ EE\)A[&R0_V/D[*0QYA^-:0204]:2H;//G939 M&Z.!"^U A>I72F\A<9\/!Z$3#DR=95R MD>?;S\W_?;[>;'_\#6YF6>FZ,%8 #TR0+$F,T<4$V8BD3,F89<.(?00*=M(F M]\RTZ910,J=E,3_HR1-I?\\%>%GO&1%3BX7DSAP8D^,,99F_+"HY&X MFU(]MX1XWTCJ0,5^OOS:FVRYYL3-VINK@N)OEP7&LUH8$),D2(M"E+JZ"=A$ M"UP5G4E$2:8VW>3[GWDW)7AN.?0CR[H#5+\XV_X,YOLY?EDR/XLV<\%(5T/V MN?:;D6.H4P$F E?&<1FOL3!N]>].Y]L-K<\M&]Y0AAT@\Y?/7\Z6W_#JG?E^ MVK[?*5MVKC\L-^'LYM_7N5-OEIO_PLT[3,N/B_G_WN32Q3^Z>T_-%#EWK)#B M>BT*J$R_"CQY,)PC#P8-:V2N)R-Y-_UY;CGWR=D^"&G/624O'KE_7:XN_ZC^ M')]YZ[PI(4%RBKACD@.GZO1-@\B3D9Q$>UIZ>"^=NRG?<\W?=XRI4]&X#^&O MGW"!9;[YE:1[W]7/%+>^[E[67 M0D>FZZP9!8F0>62:1M6FY&.?\NVG(<\W7 M3X"!T9#?RR3C%VDS_UK'9QQUD/'=;YUVCO&C/.ACC+$IKNA">A%TG;=M)%EG MJ118%K2B6,45TZ9&[[F,,2[9VV1, *70@"JDWS%% 0RK_4$58V[T.OO/&..! M^&TWQG@("#KP<6Y/-!4>Z2+*#$HH'%1( 0+=4X#)18VU'3:U6;[^+,<8#X+" MHV.,A\BE U#MS[A'1I:ZR)QDFJ"#Z$!IZXB;20)ZG[4)R?BI-A^>^!CC0> Z MQACC(9+N .T/SL,MDH68#0A?BW(YE^"9]$!6P4LCD[*I3?'IWV>,\2"D[#K& M>(#8.D#?"/&Q)25/AENZHNHZ<>(@1&88.4Z,HPXQT4765U7!ZT$S(4Y@8/(A MKL*1$7#*F-^]3.+F)BV?6&%8+!2N/2A?NRM,K D\S1SGBNQ$9^TW>]'9^?TP M,HJ/7WFS+Z3^'@IW69?$#.[\)JTWG.GFG^XDS(R(7$72,9%95Y. M"Y!D\4$:5ZSB M)Z:2>S31]5=M]YPT\@#(C;CZ\_1:[F+1*!+%#=*7.BS74K"JZNH^36%QD$4% M_T1N[11:[OJK'3R>[IT2PH:KHK]0Q05^K!F>SN_%_VP%^MU(I20S9\F +UF" MLKDV+C*$[-&8+ N7J**S@)[3O7@ Y Y5Q@\G$#V2\ K.;W'(B,"$ M-&"$-V2N#(<0%(-]/ QX?P?5O!MCVQRMB5H! MFAA 9?+FM^/:0U1,Y6PU"Z>FF/L\[/17)_F)$'XE.)CO2#)1_C_3)D^R;.2=S3KQ $'5S!LL>G/1U?6H(418;P^EF,9^D M_MDG7=JI3X>F8!"6G[7^WWXW?YIQ):8LF%1@7*FK2[,&[QC]UA GM=1!Y3:M MY-VPX$3O\;^5)6B)ZA.=G#7"4_[3?!0QFL*)<4GS.J3 ,?!2%. J,6]3E%K? ML0Z=99/&T?Y33C)3P(Q,_:-[B=.WB:<2%[JX,.$(,UH+QD$&SRH*U' MIW)V4K7I^.^&!<\^X?4,?(.6J'[6YN R97'^_Y?WIDMN'4FZX/]YBGD![XY] M,1L;,XJB:GA-$CDDJ]OF%\QC(W$+"; !I"3VTX\'$KEO6$[@!-0J52J38)[C MRQ<>[A&^$*IW"+ BHQ"K%% A6_J2#'AN:P5]]A1Z25NL/3-;L __?_L;MK^! M(6B&Y[^U%=CCD,6DPDWP@MPG]* LULL3;R XC[61BPS\W&S P >&YWR9]S>P M (VP/&!":8,.+._G]&W^@G_E QJIW/WEP?JA/$O10&U-;IY_VQ_BIN=#'1K( MG>20K">]"H*HH&O=V92A\/#1<@^FAYX9.=Q;OIA+U.*.R M?40+T_(4=2QOL1\-)Z\9$\0Z"4GY),"%HD!A,5IJD6/& M-H[A<83W:Z;V0=GSK8O::[.'T.B&W>I.+N8;Q[# 54\D%R0' MT*M(#&;4Y,&J##G*I((NW+M&4T@/)WK<^\KVH&VKQ:X ^ZZ47-L WB[..N*T M=DB=Q^ELNFTE>9_7H@-7WH(WY&$H4R)X$BWX4*(0&G7$1O?U1U ][B5;>\@V MUF-7F+T>QD!,OEFM\GI%^\CUV(7IUBN[95-%X\IF9E7&FFBH*,SVA*]0+.=) M.F4?3@ <'*Y[$3SNA4][I+;37E<@_>=\>=-Y^K87[^K."=9#G\>)*(O40.S6 M['6C ;/,%"4:1>N2)\W"AT]2!ZS*O?IO/%X_Y>J8 M_K>\_K:@3^J!_.:P_D:.SBF16 [@:X<5%38U.)E!P)BMRQF+;7-:, *S_9XP M[(/FIP]"^T5-![[( 2*Z/IB99!4EMT5 "+8VL8P6T' .)AG2D-&,\39.\Q%$ M]P#TC@%Y_ (Z"!WGN1"VQY(381(ZK\F/%#:#BO2=4T73C\Q)GWP@.]7+.MC2 MW,/AW-]Z&1R"C?-_^(@$38J9S7/[85&S^OJ!/YVLBC5[S]5IC$RM#T.+&/H WDYQ:6Y3%H+0;$*=\Y9E F]C N6SCU[8(E6;X[539.7WLZX,XQ2B*5QPRJ^U1:$<"Y,)!CHP^T4HIV2:9['":.X%I*S@M1M%M/RC^ M)9,"$KA(V+QU/AXVE8#J*L M?K#WF?169\S\2K_P!%.9H).L]Y =):*6H18T$MWD!#%-C 4!1:"/A@E)JZRI)7R&L'%C^)$M MX1#*&K4EA9F?VX6&U*]%<3#$R86E;+@]*@K*V3 MO8GMB %3B(YK\> .XXG.$4>1,&XJSXGA=U)]]6,3GV%V4E!GE44!9TH&DJ ! M)P6"]D($QRF Q#A"'#-NRLZX%G$(50UVOGC$2.WM:P^18DQDZ;6V@$BNL.** M C\>,UB?>2G198-M-NHCB.[A0NMTX?6IM-N!!;UF=1NS/;<\@Y+%ID3KD4=7 M&^8J0&UN](T\G_Q4<'D&I@/JKB-$WHO>GN,M2ZLD>8O@ MR3>I,XHIFHN. 3>H+0^)Z=RF#F(?*L7/8\$:(?1\.X,?JI@7A:E75D+9^-_1A%>M$JR)MK M 84!L,[:%"Q+X9W,/+9)='V%L''C]+'MXQ#:ZB!2OZW%O%>'^?9;;3/T?OZH M$J[V!;K2\6RV^+-V')UP&:SS&<$J47/DK0'43I!<,P^H(@NI<6^5@VD?MUW5 M6! ^L:I#HN%% MWI.5?&CL';.,5\N$2*LPB@1>:0XBR4"KD!G-VD0PQVS)[0NS3W0..816_A;) MN+49R.4ZIY]^O/G^??:#)%U/%2X)TS]NDTUJLX7V6;M[DW+Z]-[CI'6"/&#& MDRU1,(BQ;JZ% FP,)0%C7L;H:>-W[&^W(C'C2*29D,\$UIUZ;?0O*6 M7!'I=(Q!,R-/:70/X*&3=,PCL7=$UO"0.NX@A'^&G6<$\N8Z!?#&[MS^/IF= MB9+6^I 8V%*[KI;D*(1T 9AP,3FF= F-U_\0;'2"\1-C<;=0ZP3 &+ =[^#K MXND[C[R:2)NX-T( 1EY;Z2D.@24%F*)"':PHOG'EQVZ$GLU]_PC8'D2Y_=KT MA_+45,+1MW[$WPV1Q+ MC(#E097=+Z9_7]2(YC*NIV&6MXIX?_$=I\M:?5LK9FGY&EMTU"9!%#6JMK0- M.>_DXYW9X/Y@8#0+_H_Y>^X7EY]_Z%LM[1W MN)R3-FI*N[<45:BZ;]7NE76ZAU<%2I ^,46^&OI3@OU%:L>]K^L;V\.IN5\H M/[5^)T;5D13(H3;-!!4T!S2.0V2!>R6#M+[Q>>#K1.X$7/L_$[A'*W7<"^9= MVEI?MR7[/:^WHIY_K1[66UPN?P2,_WK[YM.[SV_B^LW%XG*^GB1=K(C"01$% M0467 #$5L-%JGJUDF3^HS'GB1KH!83O!V/U-8=R!KO='NK]"^CQ_)4+3E]8& M>I\<$H/.1L;(NTJ:=&#S9OPX!\.+H^U(YQP;=XIMFS?D_Z;K8"0(].N57'/\ M;DXBW3"\.:UW,24>N((4F0 E?02?BP(;7(J1)^\:Y6WN1>9NUS3L?S:6C]!L MO[#=S(6\,R9^PFT6$6DA&AL-**$HW$41P;F97?2D^N'!.X&U?^A5XI' M:;,GD#Y(YHK"%RX4 Z^4J(4F IRU$;)2&55BWOC&H#RDEO)_S-W?$=KJ(*_S M:7_^*6$^Z>K?B-)P9S5#!,YUI W!&%IF2H&1R?F@B>]&XPX'8J"3^^R!\Y'& MT&X'EG27(/6U3)/ 8I:ZGK=LIANB\Q249D_>N<2L."._O4W7K@&('S?Q:!30 M[03\=@@X$] _FYFBDY*"4/>CRT]YF#="XP'T3G M9X+O5[-5DM?DARD#GFD&2@5>KS))!,EH$:TT$L?#>=]Y2N>"]T$Q<":XWRF3 M1?,00LX:N">6%4^:!,\5R,A,\LGZU*BH8B@.QLUE.A?\#XZ%,UX#+V2V1*%) M HX!RZ(.ADF<(G8;H$3&#/F%@C=J83X\+^/F.YWSNA@('V>R0E[.CRE<&RFT M!A^]!^64A6#I.RXB4U9HKID=;4%TG!-U+O@?3OMG OO5#*1XW;^I']"(6?";0?9?#8(@0JRVGY(HE6U)H-RQQD MSXQQ*D>)0RY9]!FD8EAOD 6@+;3[9(/& M,ZE=:5-&N3N-(R=S]0O:HQ5Z)GW5?J>8 BOW0W1&>_2P%KW-7J;X!-W)DM=" M%D5;K4DU^;G>F0L>(''E52;817MV4XH?QYEEL?P3EXD67ICE2>0Y2D\DV1+( MD?:H 56L5?&"U>Z^TKHV(=8KA'728^E(E#PT24-JHX,M\T9,;R[7WQ;+Z?K' MF[^FJPG+1?K *21C0=0KE@2>0C*(-A3NM#=)-BY;O4?/N% :5.7/Y2H?+O\N M4?3SX@*G\XD.21+-) O/#?%1(O&A"_"0G4C"6=;H*O1),B_(@6R"GR?) MZ0T\AVCZX<2 H\7> 7;NY5'^K\OE=)6FL:IERX[,V7+C'; :$:@8+-"JJA4E M1AKI2^:-SBI>(:R3RH8A\32D*CI UO8N_O[J<,SI.N>WCLVHYEJ0?(KRX+V1 M6=BDC6Y34/,4-9UTR!L20T<+O0/@D$C>TENGZ[O^XF:SM\DSK0L#:6)EA.(. M3SXB9)^]DM*QW&CLW;,DC6N&6GK7PVBA5SC]CA=YN]R$%3RB0S#%%E IR-JU M@(%.=5)YC759&S_[%<+&]9@&4O\NH#I0%QU ZRU^G]93S0>K;VMV@PIU/'2& MQ&L3#,RYCHU6X!AMXEID(5*;/B@ODM4AK X%P,-1VX-IHP-H/?8.JI0V"]!8 M16M0U&D/F0[20[>(NEYWLI@4 MLP;I:U*A8 $"\0&+?(*JWLX,#M/\3H Z0 WCYG:^Q3FF*<[O M,K(9SS./^4-Y,PMU?N?6]%*8X:2P&R%A[0;%(:"KHQ,-HK1<*WQ0HO5$RN8> M+^P1-X-%>-]Z_3>7Z_SA>K268R,T$1,?+J%:BBP0DM 1G&H'/, M =OTBMF!N''+]UIN?4-K9ER#M3T9J0[HY7KU9I[^UR*LWL3U=1[:-D'BN08X M0@<;,T^0BJI#+B("6I3DF#(>5*&82+UNPXZCH=>;O /1L!A#->,WVFS4;50K M;= (1YC;-/2O5I]A@BPY4FPCO6+I57R.U5EVA .RHT$[MA+'M:;D?,2@O$I,J->['>_RIE[#SZ-! M-KB8NW;X)@YU+6*3D ,9<25K(B)WM AJTFSQ#%6CS-+G:>K5O3L.6@/KH@-4 M/2J;>9ZUSY?A?Y/I_K(@/V)ZE0,[45ZKXE0!8:,%I;,"=+) 1/(@T)GH'YJJ MH9(ECJ)[W!X)K=%Y0IWVB."G"K^XDKQV343N69V>$"!X7B"3T^MBTA%UF]S" MH WF_!; XBL25"2%:FZQHDZ=V&+WCEMB/!,4A==@!4G_.<9EQ M16;[&7[?KS[1YXLYAMF/CR3IVA1F$KC$Y(T@D=(B5,H;<)Z^<&1.8@E!\#:= M?PXB=^3:^/9.8FL5=H#3W_/ZZBBJ"G$B0SVO7$Y MJW3$L'" R#EXCX;^%Y(,#]H;/W&./ 0E M(Y>5-SQH/KF>.C!D=Z*F&QY^7ZP_W1CNJ_#I0[EKS)_ZI7_.4ZWNGH9+DLZU M6&Z:$7Z^#*MIFN)RFE<3JZ41NLYGU8E",1L*.!8<),6ER#$46]J4TXS [&ZK MY>RN9PWFZ%M"T_J7CNSCL]:(6'1X.Y_0$W1^B M8E$6G0$MI[!>2 ;>!0Y1!\5445ICXZKUX;L_U.['BWGMQO.A/#J_?7-/[#=R M<)'6EQ<,%'I1>Z'4-/%@('KG0^:1K$6;BZ #B.TDS_%(-#U*XV^LM;X\CRNV M:H)(>7RN>]MU@[DZ]2^!#K19J5C3^$1BD)PTAO%LL5%Z]KZ4C@O)YM!Y[5)H M2#WVB-.ZVK=_MDW"^T0:7OZ1JW0I1%A>XFQUPS9Y,#\O+L.Z7,[HL^H,K2:: M)QL5Z6^R]!O33 J''I?!^_@=I M:;'\,5%,:)Y"@()5L-DZ<%'63G\B*YX=^MRFSN]YFL;-NAP7FH(_6.Q M2'].9S-:4N])??.O];CXZJ.)*EDX1H)R):D:N08*6E,$6XK>!*[!MQE[M ^5 MX^9EC@O#H937(S!WL_[UO_FNSS6)J4YADK5;-9+-#S: LRE *-HH99WBNLTP MEJ$X&#<;]!RV_..4WB/87\B15;1JI4@"M/%XE7F-+@;@.6>=A,5D3N3,'IG MW"Q%=%S(#J2Z<4LM'G%UW>>@WC1_"+/IUZMT5TT<.10./&JLV8<(&!FY/"8E M;C*GKP^:XSQQ2[;CR\;-]3P)J!I)OD<+]]BRWYT;1];].GWAA<%R%+$5@TI" M8218Q9.$H%*FZ,XR;7U42IPH@7X ;L;-'^UMFV\+ALZ,*_GJF?2]OK];<.]* M"8I!3F(SB<@"WK4^^:]RLTM%,Z_%R[PQ(M[Y'W2WN.L2* MB6QJWBRB**!R%N #KPU#LV'2%!N$VA],S[YOW-S0T0 UC/P[W:X?]]!:38I MGA,)SO,<0&E&'BUY'[1E:LF9\19UF^:(.Q(XJ"GJ9GY&30D4/>O372(Z[^L:R)KK8X%4LR M8!7SH)B5X&3F(%QDH229)39/EKM#S\C9GR,?9^^MD<$F!;4MJ8W"TB(1$0P) MIXZ(KO>0F0%'K;BJXY;2B;;- TMJVV50CHNX(W5U;*>?9HD^$ZM)2*+0+F^$ M &6\AY!-(GXIM J2<#1GH M36V(E%!44)AE<<8V=\4.S51LMG..F!9VK([Z_WCXPSG:Y+A MN_^ZG'ZODR\GF0)J$YT#EV1=H=7WM+6%#/-1E^A\"FWFR.U):#?I6T=C9"?X M#:.PWG;5.PR^D'!Q_=$D\50TUP$X8[$.SG80HD:("JVIHZB;[JA6N MCE;%T6V^&Y_73&+0O @NP&9#>W^\XD/7V[_")"JN\BG-U;A>6A_G,WOI9&B MM:VQO^H'2 [ ,VV)ABBOW_4=+2KK#^+O!$7UA$IEO"-4,IU U;G4+A%Z(_-U?<7:9JLNYZ8*Q^E@GU$QK:XO:HQK38C;[Y2HI8B*4UCR2=3>EYGR9[,&%[&H3_"1UM?NV329I:\[Z M+=??!Z.C@N/RYOIF"'.#D+0]M!D: M^T+-CJU/]U'AP4C\GI?31?J\QN6Z)1[)'&Q:%:X^Y=7EK.9)UAD3;R^757L? M-S30W_ZXN.H!MII81GDJ8]TM1Y4[1ODA8@6&. (@6E"]?<-&J:- 3UX\9\ M?Y\E,00X^ET0URUM[_.\[4UW90WBCTVSR-E5,5Q4UJ?L'124'"A$#^"=$L"8 M$(9K&[T_:>?L?1D8]V+@')=%4XB,/[#O%>X_Y709-RO^'ON_XO=5'O$BKP8)HV$&BC*BSEFU:QS1@ M9MS;CG-<.">#3A?W+,]%524S)!,00=K: UTR!"<+DIQ]T3FATK'-<-]C N-F MMROGB..]5'AD8/QNGMH>F[^[^#Y;_,C7TV5KNMP!!^-//F6PH^_7:1SH7=W3[PPR!LXBF <9:!4ED2/F0!AS'$6)20 MHLU9SPG-V^?XC5S2&7F:OU5W-%^I8WFU/JHG.G&<_#5=361T)!TN(1FE M0&46P7$7(91D%4^66&QSBO0T/>.":V"E/[K /5H#7>+HY\4%1403S7PPNM8H M6Y- L=IK,T4$+2D((B:2<6V\L.6.%IM5E?:-T%SL!YJX G[Z2T6%1HT\;Y:7K&O28_Y3YW MD :ZQ-%VL9GL37$Q@O>RYET[0]\E#MD[8Z/0// V"1K/4=2343I,VZ\"Z #1 MC]NE[J?%=):7%_@O>AC.T\?I]VI1ZZ,WBVQK6G5&;X2.M+:TK0&*!Q])2-E9 MI]&%8,SK\Q9W>E5O&#E$H8N&TAT1+:OE>O*IIE5OU@W/*I>D/)3@-?F'R0)] MP\#&*+)$M^NM/CWUCF6AGQY:E7NO'3=%IP##%L,B,HP2/9C(B&QK M'"#/2+1GK,UXF-ZM:=+NG%YL27<8N;9<02& M3M7J/MH_LY$@:?-T$946NT73.RG^WJM'5OTABEL,(<6QU8]_W2&<@*Z-)>^2Q/)S$?(SZ[[YZG,AD,/4?+,4.0H['N]^O-P-T2V+9 MIVA Z^K,1!7 )\FA^(3:,\N-;',?\ )1XV;PM0UBA]+%Z,VRZX'.V\7\:NSQ M]J!G:R3??*T#XZ[O E=?%C=_+[_%=?SVS^]W?W'USSDI=-,^?(ZS3_F//+_, MG_/RCVG,JTW"U&IB9.:I8/7G?>T8XQ,X44?/"9T9!D13'IRR/-UQ^Y1$CQL: M#8:SQ5DHOSB\7EZLM9U=)YF\*O?0_OTWCMQMI_91K;=^[V7337N;+ MXB,NU],X_8[KO!%4?=K$F\"(Y02A1K;*%4\&B LP!;-@LF3_-H]*PA/#$B*Q&YI25J*004CMS!S#48 M)4)( GUV.T52)\3NN'YU?Z#=2X==>AC73*Z>XO+-?'Z)L__(JUJ7<+4S36A/ ML4S0JJS=4$C0B0,F%,"QCJW0Z*5\_69@(&+&K3+!)D!2#R1 D*@HH"W$A;5(I MOFKW#G[]N.,(&UBZTRBB ]NV Z/7YOWN*ML,4>2"/%[G$1RO*7G*14 L#)*7 M2C'./39*M3Z"Z'&'%[:R@Z?28L_%))_RK%:"UH.'JUINO*IRFW3_:(STMBA@-F\B60^^%EP:2[A3GAD6VA2.O$;9\:EH3S__ MMN3AMJ;*^I"8,Z(&]@:43P5<(I\!?0K1:\^M:9,ZNP>18R@J8ZHR %",0E834HO0IE4VG0M.(C86V3C\8LBXR\28A8 GF8F@.6.L5,\1@U_9\\WU,NS)[JY9I! M8K?]=6_]] NUZY(>+-;XP(![6^\84P 4CJ(;5VQAQGF;3^K']5%J,)#R=P/5 M 9H8]]CM_B3V.R-(MNEPK"BAT$C(B3NR_CX#)DT+C^K!M;PQLYD%&;0,(%)E0+B1Q)ADP&3+*F)TX<5CR MF,9>BBI'=H:.U5YGN-RN5)MS1N4E),<4*%2ZGI8H8,8CBX9,L&PUK> A+5WN M<4=K_05P':""D:LI?IXN:R]6XUB ;&+LG,WR^7\5MU_[\N\\;Y?\C2]>I2 M7DL=$F15I]Q[)P&Q=F!.T61OK52XTV7R;@6;NY(U7DW?\9I?M%;#R#$9?I^N M6WO[W;&MLB&$K,";3GL?9@(9M=Q]@JBC"9D<7&\F#_ M>BH^V^%-(Q9_MM'MHIV@._.3[]CN7V^R,83V0F)1P#4C@ZU)3%[5.=YDL(V4 M5@73IN_Y:Y3U4CLX1&5A?:_93$>!%09#: MH.<8D[)M\/8T/?TXW\?K?#&X @Z&T1]Y&1;';WV_7U:;^Z%<1Q:K"2\Q*\XU M<+>9:,02>%D'?Y&CD)CRT1CWZC[WZ+%='D >AX*CI=>!";DKF)K"MYIX)XK4 M',$X0Y*HUSE!RPPH.6$X3NP])R)M+.$!^4;; MWQLLK>@I.@;*'KIZ]$T^A\"H1(D25)2.5GPV@&)3AL*8RZE8+EV3!7.?CF,M MP:]YM\W'>,[G CK#2^3N[)J0Y.5"J#BXX!,I^EMYP7V1)( MS]$UKG"-%.\,*["TFG.LP/V,B1 MB2@M5N?;@Q*\%LGQ!%C(9OJHFB5&/$-05_O)(1@:4N!=X.;QMGB]-'[\ANO+ MY71[P'C+8L@4W!430"9&>R5MP> 4:K!9%*=R#@7;-*TX@-AQ0^5!\=9641U@ M\:Z?_QIKGD63#2TSEG7M;D!@"5%SR"8'8T(H4K3I<[X'D>/>(@R(O5:*Z=^1 M_GSYG9SF>GB-LY]P5J7P^5O.Z_?SLEA>;%YT<"'9WF\8V"$_E+M@.RX MC+1,C(MMS-1].KKRW/?1]$-+=(1X1[U/>OI>[-/TZ[?UA_+/5=[P-2E,*:%\ MO=\WM%]S09)AWH*5&DL,,7/=YH;A1;+&!<\Q&G_Q4O(8X7>!I3L1[(UX7#T# M"XZ$(NM89UI)@*(4$,;QXG1@)C9RS1\3TU6H=XS1.5;0';C6S\0-;R^759:3 M6M,ON='@/;EJBD==^1*0I+=16&NU:E,\^C)=(V];QZK]1?-SE ZZL#_/\//[ M8AZW+&DE'1J?P:=B@'Z0X(+T($202JDJLY/"ZI:TD6W3:9!UH";Z-5>3G)W> MC/>SHEX 16/!"R4@1G0A"5T/WTX)J)%/ETX#H[VD?CAX%A2&MO>Q:RNY35,Z*(7AZ"2@?&804(Q@K..=,L*#: M=*H9BH-Q&_V>UAELI-=^\7SKJNS!NL>BF$H:N$=W-<4ST%8$@<1AI\BLOI]ZJ([; O1;98&@8FVP J MR0R!RP1HM'!1\R)2JU389XGJZE)@'PP\?35^O. [V![_.;]<7>+LP_+]O"SS M?UV2(&M._56_!!LUMF_>>[17:+A M$*TM!A1A!Y;EQI7_Z7(UG9,E_IR_;JH\-RLE*O36I !&2D]A*>?@M4-(Q(0- MF)W5;1HBO4C6V%>2;;:KX331 ZRN:-\N,,6*RL'0 E-UF&%)Y" Z94'F.M7( M*:U9H_[*=\D8N8_M<.I]")R#93WN%O2@K:&QUH7L"VA$BAV,=+1LD%3J,684 M@?AZ?>\YH"MD.XT?KI?%$$+JP Q\7"Z^Y^7Z1YVSLGXS3^_^ZW+Z?;,(?GRA M1VR@GP+Z(BEE%3'[&E)Z%^O0@PA>F0C)N2"\Y*'$-B>#]^GH%$:'JGDQF,P[ M0,Q+G>6SM2P*6[,9DR#G0 ;PUDN(1JJ4(U,\]CGVH6'=2YN];R@M] NH[4(S M1M?9=!P$KZ7PFE9'R,4!CSXP:9-@N[6C'0I2/>QS@RE_K^$.^VBB[^$.6D5F MC0X0*.0B&06*4FG?)Y%IF\C>.N,>).[]O88[[*7)W8<[["/6#NS.TZ;YUYO& M43(Q"D.3@E G5"AM-3BM$!!S=EG1UIS:6)Y7"!LY]:C1AC:D-CH UW/9JR0/ M3!XU11Z*UHA.#H+4$9PS63MFB\4V=US'Y R?^,KT0*7OF#^\CP8ZK&RXZ5YI MA1#6NURG.%$@J[,G%I "6<50Z9@MSVU"M2/:AY[X,J,%D Z2_]C=0Q^P<#.Z MO/;T39<;UZ!^6VNO;_A#+94OD1%K2,:SI).[VXQ[/* MXX!T @7TY&__O'D_,9*7TT5ZQ%81A=?9&5 4Q29*AP#HM(2D0LJE9,/YZWUK M]WECCP< P-J0)%WX#O=;?#QL"XZLQ!RBA2KU/0\56>SU&M%<(7XB$(PYW:: M&;'WKO<"43TZY,-L?4-IH@-0W5\P[R^^XW195\>OB]5JPKWD6AL'S-=N]=); M0!D0K$LF916-D*>HY+M/U>C .?A[<- F(1^Y]L$5!D))!.4,(Y!IBMI8D)EKLC.BS>(<.B%_*[O;">.\ M1&6('16JERU#;POX+"*H6(H@^>E@VG32W)' #A!U. QV]X(. MUDEG4'M?YSOEU?K=7]_S?)4G3+@2 I<02^T;B@YK(Q )J#$7R]!);-/[Z06B MQCYA:@6I8V3? 8SN.W-50A.CN=2U#;Z/O&;W!0^^UDY*85.RF6F13G'(76GI M #3#[&Q'BKD#H'S^1K;R2UY>W'+ E<[1ITP2$ 444V0[E2Y@.%,V2*="HT+$ MQ[2,?>PX&%".%','0/D/7$[K?>(M \2QD(G"06#P\=->0AVLS5*S8Y@/ZV]Y>:>5\#8_9KVX^OC(\Y@=GS[PP%--8KQHI]_:[JZ6=W$" ?IL![8X*/EEH'&\G=6.SC^P).Q@S,A$!F-=#NV*8=R(MDC8.>@53^0BQ\G/P[ M ]-U8+_EYRE2HCV5D^]-H9MCX)-2@(7^<4G(+-L?WSU/WSA17!T_2&0?SC/Z?W\W5_Q6TWE_F6QO)\K>7O4*5-@1DCR"D0&Q7T E%% MEF( M[*/SWK[J!QW^_JX.\0[TE4XD_0Y,TRZ9UWA\!0 MJVQTC+:TL5X'DSR:'W8J.#VL$#J);L\$Q,]FF+/"1-((-@ER)0*+0*ZJ JL" M-S;GH$.;L1='$#V:Q]BW(&5U@$D[UOB M'?A+WFL;+(,8:BN\E#WX$#2$>FAD4=5:KQ/$P0/!LL6^>QI8-E5<5WOKS]-5 M7%S.UY]P?5W?XG"BGK*NMT3@)$)0C2XW:>.4!(UD-TC!:T$"7H4PR[& B7)]A? M6^&RJ>;Z+Z^Y'ON]+4VY,T'DR)2.UQ\\<#;'GIRT2>0PB3$47(,M%1Q)6P@F MD14CU!C41:$ZA['73YU DB"O[VQ^OKR]$-AD+N3F-7F2+[(.2E/71 M72P?SYYY'V'K]]IN7[Y,\_^R+\MYNMOJXFL MM2!1D,F7)I)73($55KN?E>)2%<]]HPSY?2D=%WRM$+,#, =3WQG \__+N/SR MYV)"SH:H29\@K7<4[OMZL*T5V*Q)?CEP9MND6>](X+CWP)V \1!EG0L&"51Y M4KO'!2TB,,WK$5#1M<"EWAE:QWRR4G@S'@HKB>->7_2$P[T5=B9(_&5QN9Q( M'UA014+PRM(*0[+W@KY+WFKE6$E&M$_]?(G"<0_Z.L+AWNHZ%QA._\B39)U6 M1 'DS>C)>D80G/=@K>9.IFBL;3-88%<*QZU^Z0F&^ZKK#&#XIM"[;ICC7IB8 MDP%1G*KA7P27R/&UG(F$ACYY.-SD1%B\1^:XG7,Z >3ABCL#5$Y$P11%R9"X M%J!"R!2+91)?<,XKCUGK<9S$G;!G_^;8VTL]@U4/#@RW?\[3]OP\IW=_Q;Q: MO;FH/TU"+#IS278]I]KY+.>:\HU Z\GE8DN4C>94[D7F3D!T?T<@#J*X7HW@ MQ$3R(A0J2+&XVANT%AR@!*=30NE3]B?(M]HO;]3_'5&VER(Z0-/3V:S/2,MY MX2B8,F2_ \52]#TX;Q+XPHP7B3-IVUR+[$-E5V4AQUR,-%--!["[JL!Z)I7Z MI3/V8!0MHU2@>%I42A4.R$B@1:<@12J.NS80/)3B<:]*VF'HR4$-C15Z1L"] M/H_7T7-9IUEZ;6.-^P5]5P?O9*F%23&Y1B9S3T+'M9K=P?00]9T;.C>G]-9Y MGF16A*! R\]P"LFTCH0J;BU3@5G1JMOHGJ2.>[W2)T+W5N&9871S@J\5:MH% M+!B&!E2T&M!X#M'R;%&&3*[ZZ! =_^*E2X3NK)UQHQ8STP+2W-66$@Y,\@9*:RTS_ M!-8FTVQ7"L>]QND.E7LIK(,+G1?Y>O9^0&-)F0L&5CA7&[@S0$E;1.'"YU*< M3:Q-PL]!Y(Y[P=,'1 =190>&\[E6$TD)-#PQT$K6:WLD-C+9?U\\%Y%%1QO$ M"<_A1[[N.1GFAE#'WZ!X:O*@+<6 Y5,3?O("JH?* :LSOO>_/@?;5 <;9872YOEZVQJFAA M.*3 R>/5K-;^\PRBA*RSU]DDV<3B[47FL?9^IY=](07\1+_UKPDS.?!2QQ6; M.FN6*4E"*0@4SCH?L!2#;>X6]J-SW!NP=CA[N#TTU%[/N\8+AN/@:ML=GGD* MP]>RQG8_7-H2@D\F@%>;8O#JN$:5P;IH=9+:^X\:7.HI@P MET-2@?BVM4F@!%N!VNE [P]78QF^6XGEX=0M3I[C%/_Z@+I7*H6^5V_$J:3UA[0@0/ H AM3(N'WLWLYPM7H3JTJV MM!M.2\VD (G)1*8^&W"%[#WGLA3$S'E0+WOU3SUVY&S=@9%PM."Z4?J'^4_Y M&\X*F=_+914E.9N_+)87>?F.PK?%CWR+Z>2,3K5\3/':#9*9JSKOD@,&3#ID M^WH;PT/>/-ZTF^-4_"16VLB[0SA])A7531UGT[)8SJ>X90L+,\*S!$S1UK[Q M)#<3,X(0RG(99.#Z,!@]\\;QIMDTA<\0\NW N_G/Z?I;6N*?./N%9/?;Y6P] MS5<+8?ES+K4I^T]Y3M^L/\[P6HQ"<1%4*B"XKJGD=6,M+ -WBKD@B^78)E'P M &)'[G7>R -JK;5Q[=GG7!LHSF/&>7WK8OGS=/7]"VBW_&23 MD]7,00P:0?DH@4P_A; Q2N0A>OLP]'\")#N]:N3QL\-#97@!CPB8U7(]^0W_ M]V+Y]G*U7I"?M]H<;@3F=2B9 _HL*$+$ I[E#%H8ZYF03.-.J1WT^#O[%_WT M<.]Z^OT]A6-'G2\.(-Z1P?$[7I ?=X^'[?))R"@"* B&2UH^/BOP/)%FA19\D8)_P:0J^+H84\[K[S)?^%JVOJMT8PH1 129/,U0QAVCIJ?_T" M-G(GHZ%X N6KN\P3#QY/Z0-I:C&8V$8V#YLXKUX#_B,OOB[Q^[=IQ-EF+1CG MG2'+"*E.S%#.!$"=&80 IRC=Y)AA#TV8O+7ARQL M5Y!BVB:M+215YQ)P8@>9DZ"=1V]3D9'O-)IN-\0\1\9XMF4@]2Z&EO6(@-ED M3R]_3'Y^-_'.NG"RI=.V*4X?VD G5 MP0!1'L&C9,QDZ;5N4^?X#$$]G84,D@PQA. [Q4_]=IFO#P"4%]:A#."MI?4D MZEAU*130*C&F8. 4JY\,2?=(&_=F>A [ "JP[71 ;P^YR6MM@_E_3Q-_YBF M2YS-?KR_N* M?#G%V1/L7I\,B8Q2<5.[ 1P%B-HL0.T;D\J/^)R_>/+$N3*V-OU&K 8%3S17>HV4D* 4##3 MTE%:$"\NJC8)88]I&=>TM=+Z"^ Z0 4CGQ>\*64ZFU8&WM&26__8VM^2F76& M=%RP3AA!26Z(),M?.$8I4R&![=1I=*?#@J=IZ <\AVAU,:B(.[ T-\7.6W;/) [N%E;0FO!E3,UR&44;RH!'I'D MC8GI0'NQ:716=1K^QFUIU& C[! 6'2R6O1BL=^U;&X->%2QU:%:*I F3-+CB M+*3 F(U!:IO;G/D?2/"X]KE'["U.#X1Q'8-/==KYE\5U:D,"\*3:'C10MSCXN9:;A_*+XME MGGZ=?[X,JVF:XO(VN511\.TE1A"\1-J=N *L:>NLH'-1B)0*?Q4\.[QHW#S, M$R-H:,'WMMUNZG2F91KQYD*/*Q$]2@\I4M2F''VIX@'C;'+"R>@4MM]6'Q,V M;O? !M[@D(KH&U?;-:A92EX%!6+3\<,&\A*8HB NL>WNH1:6NBL()^4\P2.OH(T M60=IN37^!"'#GE1W"\Y# /02/%MJLP/D/MI"?IW.\_MZR#7Q6:(4/!(GM9), M! &H/:,?&7FE(6?%3M%TY2Y-XS9./44[G\/$WP&0[C3O^#VOMT7YDTAN)I,R M7VT0*DA:#:X48"9%YKE@FK=I$?4D.3VU43ESU??55G]3U-P7.8?#O8Q!XP]3->X->\^KRX_/IM_1\XJQ,_OE5< JN2Y6*- J> I?E(#@-IGBS#)CM?:MIK&]3EQG66=- MD':T4KKRL^C;U6(V39MN(X_8TL4Q[A*"MBH26Q0O>PJ= 1G70;"BC13[NELO MOK&S;(VAO:[AI-V#L9JNIU\WNOF\G"[2Q,?:=BE(0$=[OO*6%I1&#ZBBRE8ICJ$1YIXGJK,CT29;Y,%*Z ]/ M6[_R>M36)">I4F2%R*\#5#!R"I"])@SH'(T.&.5).IL_H&NWDU)VWK Z1A<= M(.M>N\C:(')UVT[R0YAM3?3$>*.XT!Y$=_-Y;>S^.R#HZ;.)M"U+KV_! !E/'D 1C M@-901.>#\/KUS*_]WKD;E,[H@+ZAR#NP7_>NV5].FJMQSC1M?Y@(+I%AMF 3 M4DB<1*S)D@PHG!%6945KYP0)$WM0O!LPS^7P_Z3Z&]7JO>PWW#L9O').KY?B MSWF[))FWRL<4@0ME@'@KX)Q*0'\DO# Z[EC\.Y![MP/)NV'US.\1&FEP?[#Z M*[#.\]=ZA'.:8Y3::OQ.?!XM$A=A,XV7&*R#R8,DKS>Y+!SF@-RF-A#=C]#= M@'EVUPX-M37RP?!^G%U?(+^?K]8XFUU%9$(J%DU4P+3E-8O%@4M"0E#2&5V< M-NGU(1<#$+(;]L[E(F($Y9P5%.]P29M"K*K^6C<"QKU!#UK7(;0ZDM<230&K MG>16B!QE'!J+3U*R&QC/Z5+CU.KI(/CY!T[G59+;YBA?%D\)85+G%IFBJK7W MM1C,(;B,'(2(12IO5%!M)KGN1-YN0#RWVXWA-=,!W*Z[8+Q=7(3I_#HFNQ+= M^EYT]F:Y1/K3C8G_5+_[4#Y[.^/9FZ_KB5(?$2XF T47:LE0" M6MP.+N,W7&5B]V*Z MOL./E.*,M.VX&HG/TU!(-,E9,,CAH=1T6 'G"]3MAOBSN4RJ(D^QDX< MG'_]\B0K[_Y:9UI B^N,CQRB]L%&X*XP4*R*3D@%*GO'N#3>\-<[D.S\NMV MLS0IUR+?TETO]'7B\N+JU.$J\]K.0JJH@.ONWHLEMC2#(+) M##)ZR27+'GV;SHA[D[H;"L_M&J:MQ@:#Y/_U[X^D3OS_:_/1YI/Z6Y]R^3_K M?__YZ?V]YU],5^LEKK[66]%_(R?SZA77G0AO&EG=)WHUO?@^RR\;L<>/^/=; MBA[2NGW2(U <1%VN=B(1* ?I4OHI?U\L*[+>A-6F]=$DLZ"*+QZ*L+*>)!.D M>"K5[@BAA#/Y817>L U+'U$T4#_6F^?>"O8+R?(G^JO_FL2HDU6\-N=! TI2 M5(TU;Z,(&;,IP;.TTU3"HYE^@K@NNG8>AY-GVK8.II*S,C:;1@6K 4S.]D'M M#,]3E+8V/\K[($U1P)GWH"+3X#,M'<.TCMH:X_QI5N)@YB=^R^EREC^4AV]X M/R^+Y<5&63_]V'YXBW]&P2=W+(#5C/P_0^O+U]DY%%&PDJL'R-HD5AU(<*=F M:A\\/3)3)U!=!Z[[+9N?\A]Y?IE7]8ZOQB/+.?IW^D=.;U2JO M5S_]N#=SL.;H;$S&K20$9R(5FR#RVN+3&03/ D)40CN5 [.R3;YS.Y[&;3S1 M&.>C N"L=O%?IG.D8 QG=TS!SWF-T]D06_M+3V^WW^_,4VLGP/G"O38&C*HS M)TOR$#B%M02E"F4="FLT=J.1$W"=L[--PIU_O9Z ,!$J1E&8@<0LQ=3,:7". M._"VU+%Y(6;9ID/[LR1UNI'O@XF'!FX8\7>U5>_DD6Q:HH5LG<^V%GD:18%4 MBN"0^&2.!^\CIM)H!L !Q':ZN1Z#O=8J&WG0UFW5>ZU^J8>25UW>2_&NWG7D M3=\S906@= @BQF)E<$D-.&CK:1I&MF.MU;X85 ?=H>AZ3 RQ;K3R$%DFMS9A M@!!8#:6\<8+B*;[;<<"!.!I[N/L0FGT1* >(N8-M\-$^ONWW&IU/UB2$S)'L M='+$1HP!>$Z<@N_ DVYS=OT,03T!YQ!-+X87^[CWW&\72[+"N,X4R[Z;32^V MV2+7C$ANA&.:S&Y.KG943! T$Z!Y05ZXXL6]7N+P\CO&\7 &A\2PLNS I+P\ MHTX%[8L)!.Y,@E'%4H3 7 0?9#$Y<*9BF^3#X^= MO.63^3A#*^A'N!V;QB> MRMFP8C5%%:)R4#-[ ZT:X0T7+*G L$UIP=D,B=Q+O2\.B=Q'UN-N5I_S\H]I MO)DB8VWQC&4CBL,Q^$*3XHF]CK*:/WG]G%4<\A>ED,(:1QM?M^ MOCE>K\+&V?402R9#LBJ#XX[VS'J<[U6.D+ H$8LV>8?DNB<>W,6QRG%Z/E9< MG9/-)7SCY1Q:D<74T(GG+SJH *=D8E6(YB::SHE^D;F0PG=K9'%I?'6!P M>[E;[W:O!QW6%D;7][OO_MIVC:EWN_1O^H)_T3(KCA=3FZ^Q&AL*VD]YHNTU M8Q0\4QPG3!-('D!L%][,@(AY-%NDK?JZZ.[SC^5BM2*C7Z;KB9)>6*D132ZN:?(319X%*TJ! M+9GB1)\)^KH.W5%,>NDT$XW2!Y\@I@OWJQUVCA5_%QCZ.=.[XW2;ZO)]EC?J MF:J06 _6H$*IM0NQS2:X"W7CCAIICK+! M%=2!(T:Q+,Z_3LE'O4JC^SVO;W;O?RP6Z<_I;#8IM&2L)Y\UV3JMQY(+&S(9 M9LED'-;!,HV:>57[Q]WB$ASX!P@Y+/*>JWYO[/;_-]P)_^W9O\.EP"[XXO:Y<(> MPFGKM%B?L1A1,B@3"GE77()GE@'71<>2'>UUYY46>W#B^=4!CY=6Y^@21%=J MG1@M..]M':Z9C0PE6Z[:=,L\CNZ^SBD.0M=@%03[*W+D3+6;:\I[E0_UBM*A ML,Y4@65F:Q9,[2;"%.2LQ_8X6 RME+&1=;4P[[)PG:!3 M,%F6"CA?3_%$E( L>3 J:RV98!3G#(>LY\@8+YEM(/4NAI;UB(")M3/#\L?D MGY\G7"F744I(HI[;,?K.N1A !I-$D!B+?2EY9)7COWU=_/'OVR=> 63[PP8? M&V3/4-F5!B_N8F-"G.;:W!5[22E7<%$'D *V66 M7@A>BGK9^W[ZP>-E*@ZKZ '$-O+.\.YRN?B>K^EFR81D#<6C"JL("OA,NV7- MA$A<"M1QI[EG.VT&=]\\SG'V\'@X2J(='.3LZ5G='FR(% 6/SH!P4H!"80 = MBR"$X=P%E6ULTRGV4(I[R6\]F2][4A5W .7?%_-XN:S*V!Z<99XD#XE(]]'5 M4;L:L% TJD7P*1N!4K)FFM=W; <>7>SU_P%/+P_D:Z+#RQ5??'J?>G#+%8*7E6D!D MFU[M1=4>]29B)"1DWA MFJ8%[A@%[E$F$YW4Z&6C+.E#R#TO"[H/\IZ_ VJES;^/03WBHOR0UXQD4EM> MDN^+[!!91%L3PY0CW\#7KO\V29#*,HJ,?$R-^BR=V*8>DB7NF)-.>(H:K=.@ MR)>!4'R=WA5]G8)@A6A3?GIV2?XM43=$OO\^FNS@_.=N^GE2DK$L-*!/M8S+ M1_!U?C9/R4N>%4FKS=%/-]G^IP37H9+O #1/Y9VC5**47(#07QOB%$EAF?%@ ME;4F*H[:M['NW:7]GQ)$QVJBBPJ W_/Z#OFV:$$\6_"LEBT@B&Z79=7+N T_DEL;:UNHMYY?$G M7$WCAM%)R$X%4RQP[P4Q2#8XD #I"QJAZA%HHW+)/0D=UX,?!A^/ZD7:J:H# M.[<3>S]/9Y<4\U\QJ*).TC -EI,#H'0DY[(.<+0R^)*#3*C*>%B\2^JX+O]X M:#Q87>T/X;8?U"\!5_G__C_^?U!+ 0(4 Q0 ( %2';E2,"^J$R0( )(' M > " 0 !A,3(S,3(P,C$M8V]N.P &@ M@ $% P 83$R,S$R,#(Q,3!K97AH:6)I=#,Q,2YH=&U02P$"% ,4 " !4 MAVY47#X=6< ( !0.P &@ @ '_"P 83$R,S$R,#(Q,3!K M97AH:6)I=#,Q,BYH=&U02P$"% ,4 " !4AVY4(/$WV:<% ",&P &@ M @ 'W% 83$R,S$R,#(Q,3!K97AH:6)I=#,R,2YH=&U02P$" M% ,4 " !4AVY4U]YT3[T% # &P &@ @ '6&@ 83$R M,S$R,#(Q,3!K97AH:6)I=#,R,BYH=&U02P$"% ,4 " !4AVY4HB)X$<\% M "*2P '@ @ '+( 83(P,C$Q,C,Q6QI MO4T '-P( $P @ %-4@0 ;6!0 3 M " 7.'! !M9RTR,#(Q,3(S,5]D968N>&UL4$L! A0#% M @ 5(=N5 :@A0?$3 $ EW(! !( ( !I@H% &UG+3(P,C$Q M,C,Q7V

/DUC;,40S0GR\((S.H'F?R7). M;$6\&O[;[WUQ^=/S+^X;\][W.!@G7&4Q2:&4O<^9QPR-T&LN%Q5 M(UBI8,%%WIO(RB8WAED99[4S5SI#NB3BP#F?V/4-2;3Y6S0GYLYOH/40PFPR MU [,,(%Q(X*-3$Y-^+ARHC'7=CUQ?_\LJR+BT3&Y*;'V]BJ+_$E709B]3R+Q M K!L!H,PE@Q0*!8OQ-\$5MTIPB(R3/C,(4PUT+/_2<"JGRP _..<5QMBO0<. MB-'C\98U1C2H\ZJ9X$B(I$>Q;@B!8;&]0;%(1 9BDD7 A,-C/.D$^,U._I(( M^$'GG+)0T(*[4:-RC-B ^W; /^&>!HJ#/D!(P]!;KS81P[X/YB6LXFDO M] 0[OHX#2J0#A34'ZYW\BLA?4&56HL%=E:\%RW*E86XW3M__?R^?P^Q1E? ):=R MD215*IEU17BBW0;]J/*(L_EM+K-6!RM5KWXI!R I M0+\->/*9;$OCN_=S6UVPWQWT62,[OCX@._:C+1\8V?&'H^:-][AP)BEIFX:S MI+7U1QQHPY6OW&XQ+7JW@_]5 GLI->BOB'+<>.RC8'$]%-+K40IK?SB7XQI^ MBM%5E5+F,RV,-/+L(C[JD*0X"X?7+Z':SE=RAHB@8#'Y0/2?%GFUT MGDXA>\^E D_;\4KG/33-?R)ZFW,&5NQ7@[=4<9*%MBU:122D>?(H=3@V@UQV.G"7:7.];Q1O)-H1]T$6ER0A)<]RU*R M Q.5<]%4,%78$9%TUEOE)JKA$,@SL$62&O"@VK9 Y3=7MU<)>/S>-IT\JTXZ_SH<*B7Z T<+[F7%*NGA8],_B-=*3UV=M0 MU"B?\DE.!K3_]L5"A#696W8(GX9I(&<#C9@;!TRC$FX9F9/1W$''Q;$;'DXY MP)H5 9'\K M,Z#[AN9VZDZ8+.=Z6"&%X.7D#FJ?_]R3#WRO/4.WA2B/2T5>)*M&_YRXB:.E M20TCJ\K&!LHH=*'S="$L[2 N)-/?)\BMD!:7G@&UTA4XOBG9S<@Z-_FW79F* M1/O8^^GTP?N"?!=COMJ"Q G'1+3MP4;!<*M5Z).>&R52O51]R9YDNTY9&(QM MHBQ*O3&&%*%@/S?F@UCMOG%*%!D&"B@O!;Z'JZ!3BSAU/^C,X[LZ,IU01; M/CR!FGC44L_V?U>[%1!0JNU!G;2R1,7HB(UYM#%1;-531L)TKM%73;5F*(7X M;#E'L"DPS91$W!PKWN=AG65]Q$YEFKA=NU]3:I68N6AV_:N9!-=09WR85@1H ME9+&@2S>G C#0E$I,,A%Q]E;)042ET%O#9/(3C*=>=Y-U\[@G\(OP@[E#2*O>-URCNGCUQ0C\](E])7R<$.8-T@I@%P6)6 M6YB&VZW>V!2G55=W#*AQ[W1SA"SR:[=TCY,SK'82ER6"L_62?C[@@T#L00+J MUR3%5#=\695=:VD"T$LHO=O^NI.3IX5--\6X=":BJ,34)31RPPFA&.H%1XA)?%MT34?4'],;GA:= MZ#L#;-,P 5$M4!PM^RA0 Q*A[FX-S)WQ#N(*84*1351 81.2VH3XE MY^D&/Y4CI>;HB.R\F 3.0G(KC.B26-RYTXSA% $]-KF=DYG1]L$BG\#14F$- M;2#4=Z?? Q +OQN5J_R:-$[ZI<,2Y%"73+.#("O'S"_'2-%9TV'/=*]>5[UD M[_MF7N#A+,NKW.JB\)+&Y[YP0D\7GKZ@ #80>K]NCF#V\)JA=Q4(7E)E"N%@ MND7!W YZ!L/UZVF93,KY')#D,^H2GGJA.^QY(O,L ]QQ3?24&>,QL;W#I*(; MV)GC0Y))Y=U,1_$R&9+ZP;Z?%4@I;G/K=4/-J )CJG3:Y]RN MS-?W=&L$ :L)9'9"C]RW=5,R<$* 1#\($1+0OT MYH#KG1!Q%&=&:.#Z&8,G9FV.!+O M\4WQ^R//.I:!]D'F)25*0M4KG]F=(2MH@._N.E]H09[&!!1;Y#TH8!$Q50G) M!M;*P&Y$3-\*92=*/B_U8;_,S"6U&(E E&#:9; !L=6)'G3*N+!4R#9@I!Y2 MT385_6[BU'$Y1BFG?#DI3#PM-QMV7WEKU2^,\K,,6Y[OTT#/A?*/0/?XFQ1IC^M:H^F7DP6A]L M\D1&$\LO'*KIZLHNQ!3)/SZZ)K8LT=V%]RM5FA(9Q\+D*C;4$2.QA%/?'?[. M-:=*LZ+F8M!*XAHRK.S+&.>-BK-8 >N85$&UV&6[S"J:^8;D/U\7%/O!5OBL M%NOK-8;WGBR#-Z^?O9:Y?I]$5T^.3Q^E7 Q=O-,0A:=75^]^JA1@KE]P5\8* M0YIKNN>>\IBKQO'7;^^SC7,W_='!3]U;TU M!?9_.8(5$D8%< ME\BLKY5?K$3/B$#A5"_ZI'P=%,B;+ (/KF=M5]TM@WMND98G)[IR7'4U>*Z8UCUK0Q*-#[8=L RF<368=L66AG'+;U9:54P4B@0H&GO*C' D M@"/8GAT0L>_BWM6=+Q:_C 3DF'J7?BOLNT+L&!$KJ5RT*IU07B5,,U/KKBK2 M/Q1$ J.^LV$?0J.C^/+P*YD?M%LD,]<_W&65-,G=T'1$'][V3 B=U5O[G&HN M!"S/O"$SX;3EZ&*5S96Y5GM^@UZ['R[OB 9I7\AZ]PKG?JYIH!$FZ\^J>[;: M@AH=(_.61==L\@R\%<[ ;3,J\ ,AABJ:LZN&3.:KJ5*)TMJ]SPM M>,&U\U!)[!Q/U\1-7NY9<9V"!\19MZFU=O4#14JVNO%9,-HY(H&:C8U0,WLZF-JY-FK5S__K9Z\NTN1GYZKE M/LWVN@ 5AMMKQ7-M)P#"IZX1 MY4K45;PN0<8H-^TKK;&+:N<&=,@43"4*4Q^<3C6Y2H(++2;)03[ M/0<:,G\"^]&W;0_WQL1VY.7W!=MR$_XPXIA"T(1@"G4_]GV;RP%WAC7Q@:XA\O M_?Y=='/O*]]$TN&@#0N: M/:Q6PJ 5 X<)*0EW[R.]5Y@?-YIP[VNY0N)5'9+(P#[N;<44 MF\1;HK<68"U<-Y2Z\[0H&&HXH.Y+DQ_:[#_B]M!F2SG[ROU3 N(]Q; BL%G7 M9[-9."P-.&71)(O&[;RO%L=/COVA*?!6TV'-_G[C]=FO,X#3K M#+!<*<7*^LI]4:"4V- =5X2YTDU%1= \U=22,Y(1="PR5Q7VV:.PS18X3;&E MTXGE!36,E(9);*MP+EFIQ+\EC%XT9IOXP< AJ@1<$PYS_JKN\Y6,7ZB>\;JH M$3/6@',,*\W(6'D*,K%=2?&)KZQN5(I=VF<%J#J<IW? TQDA*2. M$KR=HO62VG?[Y_ZO1<4_,NZ+I$,LE9S:?S QO;&'+C0L?SY<%1Q'LV-_=TC[ MV[3_MX>T_WZTY8.E_6];X;?8DBN Q4&$5,SZ[QY^[3Z2OJ&D4JWOCDX_WE9! M";VO?:SMCV_"]U'?G'YU_ A]\2;(P*HC3,JUVU42#EW\GEW\A#5S50H-)X'; MHK+1,/"ADW]C)__JG';D",5Z(#BSKWXQYLVAQW^_:1V9UX:5V )OO.%K:)I" MO88B/U*A^(?E%81Q;TI7PC$ M@88ND,J0 71*[E5-U]U'3B\*7Q1!5<._(D3! 9?I5GAVR]0#NV]D'@NB)7;^ MG6N$&^;_>7#\*%D"'P._W/WKL?Z+'O,_#X]/_ ]F!B2S#6IB 2? F,3P$N?R M$3!'"P,7SEUH6LD7S]8UZX1;'M)=W9V7I(N02JP GBI0S?COM1CUHO+I3?IM MW165GZY)E3(PHDH]P[^\@L$HU>[WJ'H'C"]5AM7!G3'QN[ ZKLFYU'12Q.2V M7^MAFS*WFT68ZRA@>07ZUW8$8[-O+M_+4'Z;, D "9I0>4VJ:]:4; :\'OOS ML 44Q+]JRX(*2P=)0R[7Y(RBQ=? PT1L#YHL)3/^21FI?9@4=V$98)YT@YI. MEAC.%!96VE%8R2A0Q&:^1N&!#1^RSBW5,Z]N^#6D2 S@!=#OU';\$USL+4M[ M!%"%+W7GV&(H!G3?.F-N0HGRS]N"-[E4C@O?::.MW?\XP>V<0H@K=>4[JR=, MF0;A36&^?DT2]$,9R^UW)&X][W=<280:L0W6+ MHW#$2G5U U41E[=CTA%%5 &PF?A^"AV]B_U:W&0N57U+ZFFG&TLIEW$FH@32X5)_*8\/'WMJ]UL2I*"9KVR M2L996@&_3%@OAEXO^61A*0BL/Q1"CU>,MW?H)Z85RO=AI<:X7?(5S"&#CYFT M''V<-O.:L]MRSGA$W*^^JWW9#)6W0,E)N\$L9@)VF88%YFWYLL I'"1@FU;C MFS0N.SB$/ZT%*HEX0I?L'#S%/2PX3#R2I9$L2:XQW ]BU7\-"_T.9OU&S+!O M5M\=/:2[KY!1<<:5Q/T0=>;X*N\.EKJXOW.HDP^IM$0WS8"6$4=8SU0TTU6A1 M:V3!L: BHX+_4SH%&'/OZP??S:G9E42!IOLH>._6\[]GD)$ZS3Y.^G?NH>)L1_?VJPSIAK MWE??/CAT[._6L9>D1%=F>]BQ'WB![M=P/#K^YJ%.=+)^]W! /NV9?G[V\[-7 M%Z_/_BD]N\]FT6Y6\KI MH8M_YRY^"C3Z>58=.O9W[MA?WER7]6&7_7T[]>SBT*F_?U"^F0+\-S9/J+*@ ';Z%'*6NJNXU0%6_KYOIH 1T9 U9"C3.I8!*5 MF=#&3%&9S(6+!L;T([DYB!=NAN'RX M1!L_:Q@I.!E87M(GG100P"9LIW8>(0V!4&4H92PJ&'5$8^#.0>_.EWN3?>$I MC\1.H;,4K_ 8Q?&/GU99N=R*C?^CX>^1(EWR/.O!_[ GI2K[Q@LV, KJM9M^ M,%\&2GA5,1=R*F&I@4Q39#$8)918DR HN'J&I@BXF;^U4"%,'E=4$6)N^]4/TI5757!/EAYHX MON\:Z3NSVVL[O'E?O)-XO#CT[DK>C+^9?B]/R^/'Q-R??P&_I M6_?_7%\L+LTQN31?]OGF[QY\=7QZ^GCKKT^.3W_C[QX]?/B;[MS5V-.'QX^^ M?O")-/;1-\>/'MWML5_2J/'(N;F!&?1_7SS\8A!J_>[!ZEURJH%6G@J(,&ZD M=6EF_-ZKX-O;=E/RFU]DRZ P)9^]XXM.\#U?W.G2D8_GY;Y/GW\V_YR__I5$ ME*(NN&5NAPW_2%HYG1;%;/:][)E +[@/3ZA@/=%/>,\5X1[RQQ\*U"6735^V M9=,E?SU._I&1+H1S7^\P1[;VRWM,GM^];\>GW,?KW6\>?:H]N5^S--C YXNL M!.L&$W&*#OU_MYYG]+]/IS.>%'5==LD/KCWNC7U?_J8Y-OCJWS3';N^Y?5N0 M7S_8X\[:KVGVRKGR%!=-W:(KBUFRX8C^CFMPL./M?>=?UQ4 M1Z0N17=&_@Q9ECW>\_=N*9[N<6?MURR[+.JR:5DM)]FV+C^O,_"O39V1%MI/ MQ\FO3?5VC[?UO5MX)WO<6?LURV3A;5MR=/*Q@?J2L[WU7 W4S>7X)266/GH> MEI[X'=@RRND=$FJ[8Z6VA0NX 92H9>Y2I2@I:T EODT(OT?H M ;0B&2EF/F_:E:#]F)0..#! N5AT1B??NN[+"M(S1<+BO5^;[_Q7P[H0\G;Z M,,Z-FJ\#)4U!*E)G;TA8XDWR W!G/V<3O+]I":(U=J=PJ+I[DQ_ ).@^[H+$ M+NA3+@S1+*EPMEF^)GS.K&P!K*[!\AKQT4ZKK!,LVE/7RQ4&/'E20ABC<]WP M2PV=CDZ!N_[US[..9#&?% "T=;>TX]6B=(UO5@O10V7]FN3>Q84133YOJO5R M4F;VG9?31=,0J-D\TO4, _I&.DB%::>9:Q;I>$([-#?R-*+1D6*J^ E="$7P MTZ(2#16D_)]!K;I?]X07-)^';[CP$B.=;QL0A,F2*7CE$1N".:!,>]'4^5;! M'$':0&:T:&FD7>_VG9E_U&.GCQ\_.')_/&14N[O KQ+]_4/\_JNX33K9DXME M27)#[A!O(8(B1LZ]LXM??V2-0O>D15.[^=C>)%4Y*\Q3>NHE:M2I+-;GNA&%+Q/%^*'=PCIB1(LM,Y*>R9GCX^22#C'W8W:GJ*] M"J>BT3?)#M.DYM]#U-G-?&M.&;)_Q3 M[#;V,,0I*%<]YHLVO@5]LZTI&P;=\6CW^JU;6$&QD#TND22 H"_UU0D3I*L\ M5'&%*IWJA@E%L=%LTT6+E6S]-OZJ '"S6"_#X9 "8WWVZEDZ>$ :GY@X>,^Z MSAT#&1\HEZ3Q!:)-'*'X#GP#;=[/W:X+KLU_N(VRN*'-%43D^)O[P;Q@F^;; MA]N[QA*ND[&03=TG^!%P:1IJ^XY/:TK9Z/!]OK]N>Q/FC M&_Y>NZ"; '_-ZC4.?6:6_IA;]':K&AN*]JLQI\\OSE\.0.$PZH]A!('6%G(7 M@]HZ+G^,H+T%PZY);KJ$4K$00*M,O5)^JWFV*U7BX[.\S%R??H4W\K8X.!T: M?4AA]L.S*8&PS8;HG_107!%L+=EJY?J(9 JI24]?\B%U*AAQ]6T*!9]7TL!; MW_) VLN[3>AU*7)II5ZD8Y=])A^ 79($.\^?/(LW^#R08,FQ3QC!R=8_ZOUQ"U7=\CZSW-- MNFC=WIV0XY7\T_U\GL;;M'I6W-E?924;L$^6M;^Z^GJ-\#_ M%D,7B@I0Y:0 ^7O4P*SNMW-[?XY%CP].XNXX%#W^Z8H>/XEHW+;4[SXX+F[? MB2L+G&OR>%=(RAN-]"GF^(P=X*=XI[./L_D:I5BR554W1U3D[@Y 5.E3C?^R M8>%1ED%*]>@X^48.*#2(1%W4G@ZE$[HE=>))G#Y^?!+N^GJCL>' T6=Q(0Z? M-^3X_+S&EN6V7U,&2>>*Q-JXMJJ"6/@,7@A+*+F.W(! ^#-33O)URZ5!/V?7 M_,2N*SLB*O#'_/&PP=8(OZ3P@7HI9[G;D6A,^& ,9[!$Q2Y)X_HG%+X.#I', MV95/CG==%2)GKK&?E"W_\1?Y,*F\#XN^.H9UB":%/-.SV7Z0SC\/#?#P[ M8_73;>VD:3=HF#27 H[&4X2,NW6AFN#]/THE +#;":>6A5Z5+WV?+@T>,M:% M^GZ_-DU..DG6=U2[XJNH]\,0F\9N/"B-4RJ4<;K30".3 X/'.96YQOSKZ7&P M_[C;H<6%;#K0RXW5@(R(6Y+_=!;AT5DU 0?$;_-9]U N].66 MDMVV\,?AY,:$=C18#](--T%9WH^EDB8-0GNNLW(Y/=U1\88R J$S,#0)OF[$4'>;-J>]>IX 3EZ]==B HEK-HFOLK(B[^]9X'/9DQFP M5S7EZ+AK[3BA-G#K[ ,?H^]YR%]?7Q\O>;M'E'IU[.RZXX]ZTO]:D/JA6UKL M?9+A23;6Q;FEK_L[9VPKL&?PE6[]/G43DB?!Z_8WA#6WS[H8W4V9^4"8V8K03#AU0"W'3F?$->K.M<_\62LWA/H"V MC\ROH!EL24@U+R!NJUJH?M+TR:+O5]]]^248D3K:A89C]6573(^GLR51&W4- M<"W D&2=,]XF%>B+8$LP=0A%SD#F@>X+J C".) F<+>>4(X_-RT^MLNQ7J-(_Y85OMI.IHA.#V/#U_"!P6:8'R@Y*=Q5'I-@ M1FG_EC1FQ;RY^I@+>8--<'25Z+I89C<8V19ZS3?CP9,_._/W6IZ]N7B>G)Y]F*/LX9V:P)WXY_[SHUH*?\S+QP?W];/+ MOR5/S\[?O'Q]N=^+]F,1*KGSN!.(55XX!ZN<%,( #"7JI"V[MQT3/Z:Q9KL* MTCKK9@EVW[Z9OCU&&E>M +C'LW5%[I<_+D2AF;"&]&A]*:!1%9$2-_."; %_ M\"COXYA]0ZBCH4UA[<]8TKGSMJ&R/<%8X2]VOF5#/R7F[I/OGV=U-J>+_:'V MQ+F@:X9KDH]59]5-5W8!,% 2T$%EHYG!SNM&O_2$:/2&T^^3>\^?4"KD[+Z2 M2RZSMPS63=B8I.A07DS+CG!I. _--VSV@XXE>EHPL].,Z/ 0V#&W!A3VJ[:\ M0OC!YE7F3N01[*9NOOC29*.J6FGXUK:#/-@ M^C=1%U^UC3!JBMU!@L,=J)XSBE<7N;,.$1/A)W)""5DQYIE#\"OP1?M9*MS; M5?D63W*=BW7! 8<;-WWQ+B;WA-W9>MOUAGFO=52BNS)T>ECU[P:J-FI!R9F2=YF6"C3I"[FA$CPS'QL+"V*K(+KXSP:-R+_*6H: M"B*2]D2#BII#O_+\X@TA+[MVO5)ZR*1PP]HL-;.G&M$9B5P17^7J]-M5^!20'6]@R>+6U2)>/1 MYUDGUQ\3F*?%Y4!9WX39$HG5]Q&G'55H(,@'PL.BYZB7;#FN43I;N+M=-W%[ M:=&N^._RE/66'7I/#IZ/= INL1*H1U\'"E7$A#0]O">.P%;O@@TD?9_6RX?5N:4'>K' M[/D4_:Q38:=P=!Q38GQ0%]C&"\'?:F?C\EHP7 MZND0/D1$E. _L#/A ,AIB>W%[46 8J!41.GT ND<.R 0@M+A+! ';NZEP1?E3"4+S/MYP.=>JRM3'K)N+HQ_FG-M"!070W=6,Z72!*SA>JY;@LINXC:3C]3=-LY=FBCY/DI^;: M?06*9=@VG2:=,Z[RYKJF_![5%985NP:X.\+)V>ZJA@/D[7/4H$ M:&Y2)CF#24KU+:;] V-V\"I^@3N./7TVHW=M]]NH#G$Z21,$NB\@!#6Z]$]\%'D?3!]&9:T4-0 MI)J1_TG0OHZF8#KDZ/>S"C/*75W_J5V83]/Z_;7P$0.)$R"KY889&SK2> "1 M!8<5VT)$'L_R!13W&MRT)_VQ\S ]CYJ0$I%-1.:F)C5'0S-;PC@D M"%_^>UVZ'[CCX34JC:WHR;1U]$/4K88[IR3AQE6J:,8UN7?+< M,W8]5_T,#K#E-Z^PF1%RC(T4FJCM]<&ZMZ;3((+(C#!SK&F[GM%Q1 MZ-!/3R$G"5.4@K:?ZWSHX!^+YYLE[)QJ!*4FY,EMG; M>'HR'LG,(#/91#!O<\HITE?F",F91@^=-/W".#3DAL-W\TX%Z^45]8+*3]%( MC?)1MN1=R10SFOS@]W$65A<$]\&DL&*%B 4,D=!? MJ?NB7DZ2K&75*#RC[/DQ/!?YU<%?8_6H!M?D\:9LEJ^LC15JMOKK1DD=6(Z* M3;3QT1C8:<:?8I_(F(XR]GDQ8K(SH%0[3Y8^>+NZ\^_>:(_W3;,7^ MN8VB2A"BWIQ #$I%S#J.<4AXN^,CMLF)YMY[HQ6G,<). P MZ6$Z_#'3 3J7Q?A0LVPE1"A169@7V/\%;4$@Y=9YMIT&VED'V1\0Y@T4=A97 M*9LNRN*J$!.(8LD:US7HKVL-?ATFP1\P"4;'GG8),UB6\"W.CXA+DDIXKR^O M*+O6IHN9F>--G .^/H2>C*Z9S,J#B73 MBJZGI'\=?,!T?)?83.L>9LT'FC642VP+!!W@E(*A]9]<\!(X$]#C'R4F?CBO4W;I2WX3@M:E:;<]TE]S6QN<),S MB[@V4U/D"K:36'1)V2?:07T&1?,JPZ\Y)"6WI,2SO>2)#BE/FJ#]9J8-4,%E M*9BWN/S1V4R,.+'ARD"?0+#.>'X!6SLED(NI*-%8.:7H)!8BU6(AC=>&(Z8IA3UW2]1&19?Y M))5K_UBB24 MS[G*JN/DHU)J/V5X0=1@QAH$T+&WFE"F6%;,2E0ZCRNK%37D[G:SH?.EFZE$ M#WF(&/)K-YK,*W\ ]./&K\A#-2_U)CJ_[K@ \";L7,,*'@.]& 'BF.+! 6XG MQKECYZ24^7=N%[[/6T"!(*RDZ<4L+&N4YQ*\BEH5H*L,#,X$)'VOU(>07PJ4 M;"7Y;KQM4E09TLR(8.[D32RZ(+1B53@],N698 MF:;PPI;'17$FU\#:^[!QUGDD%^62UBVG'#*<$YTD#7HA@\-<#J^27/V3$H14 M<'H475:S%@I-]&@F;87)[*S,W3%J>[(O[]4A$:&^-9F3C: WT9? 3]*$""NM M!&?;G.*/F 3,:D2#E%5T@'>+HA"9H0&VP<,W"#I"SU6D)X#KUP'?Q)"]L5N? MS3:>JANP&W>J^@82I0)R,-?:#;G O:ER/<6[JT6E1%'P$.=.N4E4U(R]*>JD M:[=U%4=8N*(GE!# 3?TG,>A_.R M=IXGP1'R<0(#0;40!OJ9^Z%[PBC#TOW/=?'^!ACDMGC#L B$CQ2+@(:\V2^@ M=SQLFKOMGM]4*>=6JQ0$82N*BO,>GOPE=3=*<=[#KS:+\YIUCU)[>NTO-5G& MQ!'7#2OPH@V]V3D=0#KA_HF03S;W+!,1+L!OR*2 !*DI+J%;M:[I8%D-C]O: M0IIWT +*ZBS/H#P-93EG+#\E6R.U=_S-S<3<'17HAA_:[#]E15L7X0"Y9"B\ M4,6:*$'F=OB\2U6^J)J7ZZ5[DW,/)9']S)D'642LB0H!\%!O6F=QEBPIZT$? M;M8A'5!YGTL89E8!X11FH/@H-^YTE:J EN>\A%3@3O*/#L/R 8?ERFU&3+\P M#\CU>=&L&F3R4!@9Y7-\_:-W&R3/4RRQCQR&Z@,.U3"XYT["2EA#47/C;&I3 MVM5),8P[HSH>7[)NR7CDPQ+V"F][57:M(1R]G=\@!R150KKQ7C/CN=W?V< V MO$$FV_N.&#X%(XE$KFNZU^3K2Q2.BE,H M/*828BZ B5().0>$2Y%AS-#@4T(L%-3 ('"&<'$%5P[5D"$VXS814H(@]DXZ M]P\#^H$'M"XXY"H%),YG065Z5E=M+8;D>AN ##H'ZU@PQP^)99-.W5)JQ!*2!2^PE+7*3 /$P77#* MA&K+]%##7U!4>-CJ/N1H17E!4/ @/ZFACYJB'TA+4KZQ46X=2S603=HF.VQJ M'W&,N$1AE4$H5J%\ "UPX7^?O:. M?,PF#%"[D!0='A70UDI"(^'8NGJQH3W MZ+%2!;4+Y748XO<<8L%9FJ2R\BT,QV^[]JWMXH_:PP=NQB$ \.$! +@?;?GT MN!G?GUXK0'0\SUL@ZE.N-ZG#%09:.A46S77P;2K*$#,:W/ 7'/)F[]/GG)=& MMPM;AN1V D<)Y,^;FZ((E$'=U!V^'K5O\E!70DCMZ6".DS=--&!FM"SS243< M3OFZ)60/+0E@"5_7@_[=O]KFJC#U "";2*U5D!HPH\6K<)R2>#X1CN+R:N$E M#$R0J64=%)29NM&V66TQ;==EKRR#96TQ4O^&N"MK[6EY@L<#$%$5 F!5I=2" M+%4H@ R/\S10!P)7N:?3502IP)4<.F>D9T^G,YM*H4[B.'F:E95 Y3<63#1 MC+*H(+G =#4TJ$W+>,$C+BRE21)*U*F;3.%[@*!=NY/"E\I+3M16JZ>AO-T$ MI]W0SMMLV8GVE$1_*:^ D(;SV1A+:.ARH)B5O54 FY9\^4!S5) =7Q-/;R&B MC.LOF0>R+98:7=%;."/K*\VD.Q6'MSE^4]&,W!A')'QS4+_U8W!+P?"P_=4V M0!$8AE-\C"#.%,:">G$?9SU6J(ZIFR&&2:TCWK(^!Y^5^A\2MV&4HB:0$.$H M]2:^FN$\"?M7? \BBD4;LX-Z:E.24E!&);R6GPP"5B*9-"]01)$0-8:O"?M$ ME%+W;"[(O8>=YW,]+'X#N&6#:5V&;518 ^#A+)#U8?7[H?#5LM'2T%K,SW5$ M;CN^W>Y;[@ (QM3+63)S+PY]FKQQFV/-N!-2%>0%V#"=DGAE-G@H.U*1/4Y^ MI%@&L=;%E(V"GF3@H3M.)Y7*["C677DD9!JLP^G28:R;-B=^;-V8.C:SJN5/\R6LD M=$=W H:06_BYGA"N\[JL8F!G/^AF$82,GLCP$.ERUUC^G.3*'9%<7A/Z38H> M1ANT@;"OB&O:SYI [[(VN4= -/-%G;*K<3)?_9-\#V/I3/2PF;Q=:+]D[\[ M*[6IKCSS$B"[F.Z]J%N%%/0(/>.TRDK8HWX(G:^P[@.5^"A[NJ$2A!T+X/2L MB=7.4MY]56K*/SX?,K5Z!VSE>P>)K7>NY9!6*?W^I&#AW;:8ZNP7T'XTU4CM?!9][JII M6I(NPRY71!]%";#9FG$VA$V6CXAV_!@O!G ?-3*J'^_QA;/OCCE7_^U M9OT+;9];PGFVS.9%[%ZY&5YE*R%@3B9MF<\+/FA8=D&8NF!V^7HTRK=;COQ2 M>9/M:_EM76((C8FJ=$6'BJG""[,+(FUA*I/?O]1B33\9?/V&S!KJZDBXSK5T MX)Q2IT>H]+BGF);(]E)@;<:9CLEZ<06^!+6F>,)FQ(/+3;-\AZGZ;]04>3UF M*G7]9B^YUKH;X>[10)HQIG7NQ[[Q 1LRL_Z]QA2&_&$$T,[7K;)O@6A;!Q?; M1U6(N@*;D'8FA*7"EZ_*5<'Z?]=X (QIK7Y!VR25U:R[C"*8,W=9E9M^XO)< M5'--V1A"Q5DFY8@A!L<3A]:2[57]-/C;6=!XH?*MOG3S[W)[3[$ I<\KD]@5P&]].ZIK86N7]F M7F+V!1[H@96VZ=IJBX.M9\)Z/@A":UP5&M6L#3I!V\P3C(#G\,,XS@A^0[N% M\ 79YF ]84J68)/Z]'N+EL^2FL)+. M&&X5QHQ/FZ@Q-,=0&Q!ZR(NZL>0V5^4:W9E1BXHE5D:9Z?DQ*6_;,LJDK.E= MDBQH?D:9?_*%$'A"]"C7NDVVDVL)VX8[,6HP3R]T)*EV]@#=4@GOYG?P)$BR.?SB'AMD">0DG1T#UN3/ MU:1\3Y?BN=EYL&C(Q_6+YKIIWTI1#1>M8%S@7%(]"W[K3+FI9P)_-B/3TAE& M[*$S0 _[>S:3AQE**W\>;78Y]9O6VNBZX^"G&$K:D'JYPV2,5'()=:4T\+T:P9TW963" M^5(HGE/RN$YF8IA4D?TM\_%?=.#Q'3RU:"INE,X26YHW KR5)=.LCS(?@ZUM MT'AZ+]6&LYEJTH;D*/O8I%\7?N_K(K,]]*27RC8I%OG>Z.4JCPRS5X95\,DR M<)MV95=-FTU"[)#/A)+E2'RG14LOQ3$83'.R5,S0:X6^&7RR M9I'QD$FCD!D+ETE9*CJF2M##=%O]?6 .'<0GHA+J[4BT[!4(==Q2(3"(T9>?.>3+$[*PU7$Z[X_$L,$;Q%FUNZMO&X=?-QLEY MC/E#!_+(U+D]$Q '!FR&AT(N7OGWO;M.YZ9WQET?=:Y;NIF0FAKM6#8%8]E! MMQ2*XBT9D4U%F!S$NS4Q6]_X$(>0-N6N#VV>(39DK#44.^*"HX"WJQ**[\O- M%$*Y5I-O QKP2:Q"Y!J8IJRZ$5V\C&09BW9*0#.>C>PPH'LB?64"=E&L.7/; MWP>RT Q*;+05!43O7D=/ZN9NXV; M8':EJ$LX^$*O"Z&SI Y-#Z02IKB5,$VB%OF"3P7MPY MF+MVN!-NJIK.@>]-+W4SM6?JH":G_(S%9)RYKT"VUGGG4_6R7C3UT9.",2$8 M]C>%@ECC6UX5J"XIULODF7/+RG[=%\?)#W%61OFP88%5YD3:,A.%M91,M@!= M#<40&KZ+.TY2V/'@JL&>IAJ%,B$DGZK9J5XM;WV% ).A#JNMN8IYGZRZ /.(@AGR-)D(4-\"[.%"]W'9RF]<4W!EIM-WM8[R" *6X M)$@J:*B0Y7,]%-Z_SI./7X)>VTW8ZEV7(Q:#PC,&$NY1*(N?D70+=5VCF*\9 MK;BZZ',=N]L.=(8#NLV0%K<,E=M]:''JD9?90);;\!;%9@A*@O6PU$GNO,*) MPW$E0K4IXSX/>A#F'J1@)6!8S9LKF3;EDFOB@6V0BNM1LX7@G\=?M?8#'^N:@ M>K'C"*+S$6IDE\T75C?:T_2"M:U&,%A =^\$%10[(H>D.)L9U:N;S^&@DIZ"8KW1%C[20Q/DI(U- MK:Z(]D+Q:WWFP1XVOKUIO+NQ+[LWOOY[G@LP-]5=&# ?%V,.Q*;[H N28ID[ MV#UA^2RA'*\$ZUG FV"CA?NP M>?0=0ZY6*QKO/]$>*?@"^HTZ&G$A+P.5H+#2-2DUU;ZA:<=?X+%EPE8N891- MS=L#%BG"(CTZ8)'VHRV?'M_.IW,0/"5+#]7!J-1U_QV6-).5CZ@2%_*HO0\- MIT+@_?;4EK"%!8QT9"7X0F*E><#V72\HZ'1+#2AA@<$U$0,LKXN(YX41^L1^ MLK3@>FS0),K"1L(X_16C1*VCPCK(),Q;. M ').2DT1ZPUUD9$1DZ2CB-,+4(P"OQ-;5A(L:&X@?Y6%G.D_9.1YQN,Y^K5@ M>(JF.QL@G1;'E$WNS:DXMG,WVYTL'OMR,HW(+A=3RAODR!A@:T%E8-:5L3BA M%,;X(JVLDO#R51%\4VF2Q*[Y^09".<"%#\8R@ XC#@+R@Z_!5#0I-)*H %]&4 MM=[E1KE)TXZ%?%(E[H!:%W8F/MVB@TPD=JZ*UD2B1G,P45YS-QF/SR7'FX<6 MG?1CX3L;!Q(_PVTGZD0-@[!N<5$1&\6,^I:P8;Q2.>"O3DL<6)]Q67UAZ?LE(,# M=L-D2'PV7Q-&NOE3%VGMJVR#OA@LKM>0+=-MM=(.U^O3(2A497USB"80^!-O MDEDELGSX'8IE<70!D9%+BFX/\B^=[RI. M0L\RD5WL5BWO;=HY*,6[6<%&0DFN>Z &NJ,^W-ICNN695/PM>X'&J.-R0232 MT<1.X*_.JN#?UNMIA0+T%2V<4$D8MS-PKX!1]@'1%/NE:H[C8R3 0K$5]274GF6133L2WF&?E6ZHT:C@-;;%!: M'CJ",QHY'U4RI5>Z(_4Z>D=J02SFG$0/H,"DJ1D;J F2C>Z4DE9G>\B+-IA6 M5>YU2H.B.P\)S<(TUD/_<-#=F1(R1$L4>V%VONN-$@J>MN:'P<.?8XI2%3RE M:#7LG'HB#O+.HZ# LLD9?0.R.?>5X1%6ALQ;H^,%M<:@$SOQE@JESW1RW 8? M$%EFDW%G%(X /RJ2"*24!A $($L8':Y=HG-\+A;O,D0V.,1#ZNT4I_$[)CV5 M#&YG+;:U-DCK)4A$+A&I2B?79;>:!;MWT9%(IN]D0^0V3D$^, M69'C5./S"OJLB=?-V_;%+TO>VHM+X>DD-%NZJ_7AEURU M'Q[L@T+ND)X7.1%1<>[,YKW8(C#SPA\/$XW"@OI2?*Q-37#W[(BGI^N::4G7 M.NALT(_]BT$N41*N,F> R6$PX!H9- M ^$DMTQK&9D8DA15-@!Y$FJU,R]$66-1>65TXIKAT&NVT9XP@=*79!\P?834 M>"GA]$8G4KMX%&&,6K)UM@<$#:'A,0$M$*C/4GPJ2Y.6AX:B1 D:#U/N/"32 M.W:],%\L:;PK700/1LB4?U4Y@L%0?ALPXZ=;_PL#8$6 MS2W3/.V$**U?X%OBG,%&REAGB6S&4JH8WIMP:A3"QUD?L)JW M-.;,3RHD2^"]U Q#GI.G2C:3S'/R@Q?K)9%8$2O,0*5ULN8%!T4G]H=GZZ(B M E4E,V1?&< \*@Q7(+N ]-V6+41JJHO735LWYC57.;&[P!A>.EMYJU(S@G?Z M^-1\%F'(O7<&7T]_B),W'9["^DQSPG5@!X+GB)!>'->7JQ#DY*.-/F_8F2)- M:U>Q43&"&I&.PEZK-<\X5TYP0_("XN\^/J O-B/MOS) MD!<&F>F9*!81JUC8-4U4,96@H4C8J2-#OHWL+&E$5-9IM:=[T'%RR=S P338 MQ1]E#*_=9%.#Q D%E7QROLY#:LJ2*@MG/YZX@P'B=EYT-2#'ZCMOCW=_UB?[ MKQ06O($1%%<1B1%-Z2!O4DUN1E"1@UHK.FC@913C"7XHG?;Q MP?NRG6=U^1]^/V;1I;Q"?W;OV>7+^\GCDY/3[QZA9DZ6H*0$H^^ M*HOKD6&;*<%S&8KJ&(MD'!8RM71LP1'@>RW&O^)&Z02A$@C%Y%ROV-\,[*N? MW'YU);3<8_R6:+$;MU2?ZUFBX]Y(XZQ87)+KF1$CSR\D!@)!(U=2T&!&=7G: MYY-BQD&,PI8I##OU,]]-QF.\K\ON;9>\#O1-B$H>- YD0(B"[Z75G/JC7S!GM:;**N-EMX\/G?4.6*2N3 [[]VRZ-;E"M3 M3+2D%>]>&9%EJMA%TOF[YT;F:7_/4X^4?FMJW2M4#V0@HZ2N;Z@HH/X-Z=+[(2 MM 4IQK<;J#$]>/R7I/EX%"E?_#]);ZY[7UE@)QU;KK +>V?L(YR%H,)T45:Y M.X7Q042/'=SCK_^2^MIU5%DA7CG(,OJN#-VWL9!$-E#4"WG76F424EA(_MY$ M58MWT-ZS^8O!4D2B>8F2LE:KX"GTA+&XK;!"*M61!67.?^/8E*RWPC27= MARH)6N!"GE74N> =)33GS[)"@B>R$+U7@(^B)"E"*H!;X6!&-*&IRMRS1D(N MB;C(JXIA/K9P4.AG?TRV_(FO)NK)AF L0I;029=O5ZR7SB+:6H MHXF$$%6F^#Q+A?-)[<9_)-I(T #PB38PDV0T^L[W&)=5UO4^\9PWSD@<4.G' M8//K 1T* W*.^N:(_R:LTV4G(<+M!$9B N--$Y99S;'TFW:C4/(X^6>S!LZ# MW'?B_7!?2%0K0P6CN@C0BXX+>W/C%4K$/Q(T>#D$IFUV'>NV$*(84 [:X"QD MA! 6SM=2U=RLNNF4)1.)J(:K=;%[A1:XSN*7&RTADY")7A!X24VL@A?5F/%# M2,XI2[6X-RVRU:!\6G:8))XS=^@%MR1OI"*#(CO HP?:&D];90\# E^65/$" M@PQ!9XP>G?W$>G;R_:CI_8../EUT^KVXR$/YB>V]4'81Z(*]J:1P^WBSA-0& M=V/J/4<)/!EXK@_2B(RNF]9O?0VSV^N=KT;TPS0K&!DGNYEGS9?[R68@6E]M M*!W9G^M&]O[D&H-(1MV0CAB=L"O6$P;7?NZ3A78F?*Z]?%OP3'JRI\TB:SF7 MNLI*MK,H^+BS7VF?R4B"C<'? OTW9([\9"$C<@/%"=-;QLL?0%PWQ S ?!AQ M%[YI9 ]&;-R\^-:9D)H-F437JZ9YB[B(5*SPZV'H(CCD8WDPQ]WK:X$)E+JO M$PQR3\9SSY?PY8*D*)SI,/=2NUKM!W-]QPFG .8M1YR7BHH";&4G%=G ,'^N M8[2[7#7T/@7'UV2PB&_GN:\BQP5VCO$:E6]M]/"MC:R5/VHEN^),BVFQ"I!% M03]02X@4!=B5-&(*WV;WC$4#/GK\8\M,C9)&)(6%!%39#E%/;5;&8)AIML)" MBPUS!!E(PHSR5>+RTM@YA[V_,18I!]NSNOZ8H1-LSU+*Q')3_RF,15YVW3HC MK-+89%(1/TJIB4 F%;ZZN3.STYB@-O91'6\[(P\=FXR-J(_RPV"^Z[-2+^N& MRK7Z3F8X=WMLM\3QK--O3A+7U14E*GQ+HT_/KIQWX#GPM3U[OJ%]UHB+;PZ( MB_UHRZ>'N'A/F^J5H@[#!K<@7SYUQ[@'>KE?/7'KC4K[K0Y[O<.]G$: O$E*BY71'$?$T"'W<+3 MI5D/\G!<+FQQABA@ \K/-7=9KI>*R"DEANYIY4P?D2DEI;X$70QQ(6JZ\?GH M=1/F'=8*ONQF8%A1]=X.PT&U4_-BU3(RZ8[VP*7]=# *7I,*>R.58^PRVK13EZ\)Z3X+,,4'_INLS:-;#^/W <N-2L*=LUFP-$NSCJ$\"@4@=O-9 2DVC7:X.40> M.MV=:Q!'N;&1E-.LSZI!EC!9N1DB*1XZR$JX>1PC8.??XGPRPSFS:+H>-5]D MQK1,0NN-G-I:-V(&,-\)MSU0'ATVFX^WV41S2BT=Q.4G&NUAF> (8MR4G+8<#^V.6C9N;J&+7F!*$H%ID.!X/YBG4;&^Z%R;T$F*B/5#VAP*K\J MBYD!,;XD Z9-M]A/M".!\@SB(0#PD9RO,8.SO%D)*5\\O:.^P<,OBREXUUL# MA]%-3HA&-SZ'BNHJQEE, ?[!H1C6T\-'?U'L'-&W-1 &LO? @B?,4,_!48XZ7[SN<8B$TM+H7:H7<(VDD(@OBD&XZ))W5?[W=^95LS/,4[4* M%PY#@)P9ASE_BND5$P58.*V<$!)H(3RD4H%S'&<74\@()*GC*Z:$_:_1L GT.:*!7J[DSQVP:^+!0)>PH; M*4)>6R90?O:0N=YR:81WA'BF6RWNA[T'D0Y;N(T@HBTX-)@7$[<2:VE#E!VO MBCHO8J/%\SQ6I7M4#I[#/=ES]FH#O.M4":,GA?I6D\T780T+Q*0&S(VCT<+! M3K[!)Q.+?R,>W#/$@=JI*7IXI;0=16CIH-6854;DI?"+L?^E&J1>AL,#R MAAI3MPS_@Q8Q,A\1>GX5^]K2!%(%&_:LL(=( 04+W!$WX;0&D\8UJC*(&9'; MF=F,=GKJ!]&S$1O)+S/I1J?[ELU*RABS2 I/+G+6-JV>T-$[9H2BC:.M2MED M?=%CSKRP>((7)B&0,[-4D-WB[9#SE_]X]N3H]+&;X>Z]A+%EJ$!. Y@>1_)68II4DR7>'QLZZC"FP)$0+1E#IXG*R@%!FZK(H_(T_V M!463=>N^AL(8M&?&AP-.DEG!M.H^,1@]Z#IS_NB0$UL6M65#0A=[FDQS5@@C MI@?F4Y$FKMVV44+"[?; M7$_29,$VW?EL9DUSU*L1$*ZDIL.4HJ#+]F0+HR/P&R#E'O,>NVL5&G,R$A< M;T%UU.ZMDV*38PAIK/B5IA?(P2&Y[2"^J"$%]&&EVCZ5VS[,2ZLBDU_,,JZ MK'<1@@K:5$51IF#$E\SIQ>IW.SCK>EX158_.C=LKE1*)=]101 M*6B*J@(-T;A*BOT](Q7[L@3>T^Q^4L S;,P :\6P[5'C[.JQY /.6B <2MK6 M$K":-O,:$3Q3VL,50!S]7""5TOEZMWG3Y)B^>QX__ABNU&[V&:\]XJ9KVWF- M!"Q=-H6,]21^9*?H72FU4M8VJ=S*;1 +0!0B.0@N\:P![C9^T>GCX^2E%ZG( MEEKTSZ^7(BVO8S36I%4!IL2V6:^"Y@"V:+C&))2B5$?4<@K9;&FOZV8ORQOL MK:'.GH_&N8W'G0)MLUH-GZ0P7WD/*!$1H $S*]DQG TD;0T)"H:P(3006BK+ MT^$9W\IY%2VS:=OXI4=1]\!$CYOG11-8='LPRC,!6G\-T^SEJXMS>MKK==>5 MV7'R@XGA=D6@*C =3Q0OU9HL7TI#80-YR2_^? T MI9D\$MB\=37N44!DYRKF\1HC^>A)>N-]>CA_GQV!]NDVI[$-M$R;&S5N_I]O MOCD^Y7U1ZOC4;B]U)OW/HV^.'T27>'4AY1@=C#0"77+)4 Z!]X'_<5O+P]%' M7JP1#R7IRGCRX*Z3XZ]';_JAS?Y3(GLVN"M-)FXIVN;$E)?2I@_D39R^GS?Q M7R^ ?3#!XTU[U"!/M4@EMW9*0A%T(<#$!C)NLHCZ@BH*104[P1^E2WDFT;.J MKKA&Q/ZM@L^N^R]LM3;A?WK894=#81RO:RUOA%"!6S7G2\NJ+N2 # M!-F;&S\_W;"S4F-H[3:LY-UAFZAC.IYN:Z)HSVW67PNA*)HR1XT5L>+D+=$= M,10ZZ-JSTB95B6\%*>S5:KDTF40[J7R.>O0SNYNN+Y;,;M#B:"V$,#9:<8-^7Q%[G#IX1@BL\LH$.0$'6)<5P0-G?B$BQ$&0K MW,HP+W2P?.CX(X!4/4/Z2TG]M&710L_Z+"C^6;?6M4A5C6.M:M= 9N"'=)OQ MXPNO(D!?3I:8$&9/"_CME=80QG -W3FTJ>AYC??-/927*O'O\G6#LC<2+D0I M4K.D;C=0,R._+;R_47N+ 755X%<@=EYG?B&1Z)[_I)QC<0H=&HEUT6NNUA6P M7!+/\+/*3[M@WO+\L+-XD[U9R:W=^=OFC*@3]]"FU(LJD"#O6 7NQZ[E?0O^ M-YY44134AV.HI(]2KYBN %. [ O;J+-\<3@-I M0D!Q"?_5EJ%\H^002L95%>\B',K6K6QT0JZ?Q.32SAM:?/J!5A34J*#3T0ML%"*%Q%BI =*!Z1<%.J>D_5]-GW;L3"Q M.X5XE=MQ%C9^O3#C5884PY'(GACI1:SG9K4 ;,[0F9.R>%]VD2'2,),Z$#;. MPB_1.D<&CA7@B 0==WJ58.^97EVO4D@%:"**W&\MG]DU9++2\!FIC= M3?EH;F@*,Z*&8#0])UX$9<\6D;9TM&U.%%91$L2%<'$Y(72,Z1>]P+ Z"XE\V MRONHO>"5XUOQV:EENKUO/[E"OB,\SX:\*JJA3(Q #()\T7';, , MWJ ^U?D]7H%8NOE[GRKK0=?C?VX5.PWXBO!<&N?9T;"FC=N%_B@,X-5J$&D, MX;:!X>TR2'V)UIKEL]G8)@@N6=9ZWKXU[DO)I>^7:J\FU1&5!MZ$%F/?!N1%DS M'%V#80SWJT,E_H[O8ZF-$*@E1;M(MHV:;K7K?(-&XNW;TP7;:R0^2Q3%XP.* M8C_:\B=#4>P5S#(6R5Z'+1RV[5JEV\$3LJZ]C(?;7G*JU2D[UDS1,EC85%7A M479THHE.(%COCM8KLB^.>&&+^BI+PU+>T0BM%2RHB:"[6UW.FF-^Y8QM)K>A M@Z$P:LR% M15F!SYU^38LL+7RZ6=4@<\+B43@YG9F$$L^XVX1).4UXORB)MY>>4U+!FMA\ MF:2M70]'^C4NVZ)JU;IGS'FIZPNP;%:#R^KY MIF+T&YOR^*5V-_UOY\L;GV >O K#_SJHPMX31_+')Z]>BP-Y7Q,W*,9<%B$D MCGWZ8"B8^2HM3(6(VJA@.!T0&FH;*;W2 M:&*0*CVFK)PM[6+4/'V#7?6C,] ONZ "9CPMP.YL'(T%M!4='Z1;0VD"=6D< M=&) _%51-2LN9N)):S;UH# 6ZQ#*L:WB@5N4?=_/OXA#B Q%NM%VV3C3YA0C MS]$UES8Q96BXDELS=3_OU.719(XP8TP'3)O#V#:IKU'6&-7*'L%&#!S!(;!) MRX5DH^%-1#RZ.(*Y+]OP>YZ!%S$@8FBS=5[6@*;6=$JQ%??38E42T@)*G *Z MP+P42T@M(S6:EJGM73>F63_0-?"$@["*!@&A-L+H;@!IX^40FXC>O[: 05/+ M*;,_$LG\7*VG6ZN\!G#5* H>8,UL4G44.Y+XC8C.Z"PTR9%%X?:A!2*%M&MV",:-S;YMD]Q.99W:9DH#UHXS M/DMFQ;55HJ2/SC03O6SJLI=)?(<\MS\.W'"I72G6 B4*Y0Z@)=NG&-AU!%^CT+5(2ZSRW4C&Y6E$5 > .!\)_T]T=:KC@" M.]D8KN'';RFM\\I(1C1+\E\R/C&#[,#*-$ZC#$_(##%S"V>H-" ]NA'8' I@ MHQ2&\Z,ZQ'(:V2TE2=K$?D]N_-Y*\W5TBY5#FN!A^D45"@*NF_9MKA4I(48R M=;]<*Y6]#OY@RJW[O"%*X@;#BU1B-BN<5;AT%C?=&V9BG[UE:"G0>$Q2RQX_ M+9]!)M, _3:PI9_&WC0TX+LBWJ74TB)B82K9%\AN8WT%@TGGV@<:56^&Q]A: M.7Y2@ZZ%@3"L\/<=.FU:M_RORG;M;3SG(F4ZC?4X=+?PD3=T>\2R"^"7/1F7 M][3 F4>$YRC,H4W5/?D@I+C-9%95D36C5GB4 M.B9JT_ (;!,$VLVJQOY90VV=/::2U$S)*>=+4ZU)V/@- MV]-\5% @!KC[J?L\"@GD!5PW#O3HK8K? 3>=E =AC42?U.XP9ODL)BPV5$&Y MJM(0M,A2H<470:F;F69K>>_$6SG0%H[H#54QK8'25VAV9J,SI9JLJ%8)*98J MF U%634Q3[CN[2(^&0_M#8 !-YGZA59-%9XTT YT$SP2F@HR#5F"GDHN-$V] M^?7AD8;')0.(!;03&"BV(MJ-;(9Y%L6Q5,SP[MO;EBU^M-9N1U5=@'P,$=&P MO(?\(]R(L9VQ!'J,PU]A WQ?J.OGG*)_>')(T>]'6SZ]%/W[FE.NI01[7G/( MG&A].("T68W]/A";@T5#%HW9,%GBMHC*+M3"$>K.8- 07@Z5OF*DQ&!&K<7: M'#E#&G1;T.-51G!5\TMG$JSKF"_.W1"'< =;( _BB4S^(&Q\0C.GH$'W@'^O M6?9-?5<@$M\H-50HPZ]*DDIVME2YHF0-T3K(*TU;-)V8$\*N+:8CV9<-E+U6 M9VOB>@H$)@#_P-_Q42X!5/(FP!^!HS?5?@F#1'%40_\UN8R+M)]U69D1,#+PM=U5D&O8,[)?-C#,\GI M9#/JE/*HDJFHF,]OX3QHDHNF);M=+WL"(7XV>Y+OZV228G. M1C0P"81!VD=A%<_;YKI?^*0#T7O+2(8 Y6)0-/NGD/EU T8'R^12)5DFK>$M M&.8;V.S2':=-&MT02(@'Y3$(;7/QX9!CR!\X5 )Q9BN_Q2L-J ?E113'&F0F MX,X39PA<\UK(L=EE2E2[(08K'2K%23.N?(I53\/[W)BB&J3D4,7$8[.I@RT! M8$01'Z'?NJCHCKLQ]0"F&-6T MRF"+L@R2G@Q9U&!O#*5H\PS;CD5JD[33YVE+E;.+GZ?D" 3=T! M)'X4C20;CN'UPND[LK=GO#V0+H(%#FS;%X(6T(##V ;1HPH:R87,B:^")H#: M9;SD/4EPZ&=/WNO-4;'L/&IPFC%YOZD/T>OFQ&,7#Q/3G_X,%0##^_4!#ZW_]Q_?DQJMC^( M%VY\<']Y\?KB\N7/_[AXDER^.7OZ-#E_^?SYQ8LWEWMBI^V5T?BBJ??=FK[C MUO;@P9YL;0\..]L^_OG9[H>O7K]\=?'ZS;.+PP8XAA_K6%1]2CDQ;II0I(0Y6)+AJVOQ?7Z3T!"YD)6%2K!W(VO$!XL M>N<(_57*CU+ZNK\"XG/#?E%T[^@]B+/:JBUZ ;-/$(I0>3]%ZGD-QAU&V$C\ MO2 Z,H:=!0Q\27%'P*]!/>]KXRO Z:-GALY(A=]L5Z=>UQ07I4AB643=\;RI MV\8Y02\:T/"=9VWC1BW[/GE#4)0V35X5==W=5%=97;H?_YR]ZZ]\4[[+N M^^2'-9(L\QY?_FO6+?COWR<7[OJ.?WH#Q;HY\PS\M:F=P5[ Z_K[NI@44^[O M(5E7L@;-WG_@2473X-MH%H@3 '>16W^V+ !D2^X%1X&+->[S:UXQLIW]LTLI MT)=7!NK P8AR 0YU^NC4^:LI*<1+1IF^F(\T^I:O!C-:6ZSOI;?^4%3SC)]]_/.S-7Y^OOCQ[.?$F4#G%Q=/GKWX\6 #W:T&ESAQ2"!@KMG7 H&M"D>#H!B=T6WL6*/.Z,+90%Z.=2'Z@<0.X! M+R J_X$GS]:4UGA/G7Y[=-XLEV4?TJ[GE&F9%_74'4T?=9VI=)D;%6@+ON64_#.L#AC6.%K8@\5AJ2<%#D]M&QC3DB8FKA& M0Z%+B)+Z$H!(#156:4E2WCZ)\)OJ]_Z[B.B#;_?DY/SJ<'+NXY^?[;FY _]V6]O"K/=G2'AVV MM'W\\_/=TLY>_^WB3?+TY>OD]<6/SR[?O#Y[\4;"+)>4)GKY(KGX^R_/WOPS M=5?\?/:&?F+^]&K7UZ?_W1V M>9&\?"JW)I<7Y[^\?G8(N&X9!";U@V5YSO"/2\ _/N^NVJ'J:B RBFJI;A@J MVJF,,=[WSZ9]RUV97+QC8I7DWHM_7E[<-\K!?3E]2X3%RTE3J?/U_,=C];H. M!1.V8.+T4#"Q'VWY8 43^S;E]FJG_BF ]5Z3C,J>;(M[M4>?!2D?;M=C2G,] M4.IG0O^=GEKD(VO2:%[#'H+,@E:OD34S5^J]$!^_"W#:2I(O^%82/^XX< ; !\&WO=(3:CU[-VK+'LF>B M^\:-O2!0I&"3 <@)QP M=)<;A\4WV+S";5CIBUJ9WH[CYFE,6GGM&_NJFXNQKK2&P8!8%+[FRODS73G_ MN"FV&8-TG$ZGZ26J@!R+^L=4*4']ZJQLULG^2U$,D#(GP*V9U8@SK(]QE((^ M'-+!0F$ 446Z[!^DM]+]B_CK<@FCJW*'&6('Y.,K"Q1O/%N"U@V^484/:F;" MY# :RM9@\N-K+N0T'E+K7,TO(KD[+( 8H6">B^?J+R^B M.)]/@ZOG<4)4IB^]F 79!#P-Z72AET$=(V$PE=8M&;K\:^F #(K%T3UKDGORZB-;\KM?J#H<;?^VVO,U?O>ZQPU9OV/NAQU[_NVZ[O__% M]EK]SL$L=M :=@<'LEC?;?G#S;\V'_LK<2YS+]P/O$5_?])^4GCH$5[2Y_[\ MFX63" UG;RK&*U>$;\>^'<#!30J%X@#OX!/24GU-D,I:;$L:[+8]]F7KM,%/ MZ2*8\@9/ET5Q8#KF/\](_/+?C]*,TB!8(Y8_XY\IA1OM0!<7J?+DX9#P&)%[ M)D(2! '#Y%_!V.2_S053CJBIB\34(P:T3K6+S1QG:<;"VM4/ 2,W M?2"$8S#,CY,D15S,R/HP#7B(S@<%(_2(:7EE5VA:(ND-PAUG,4P(N]Z1NPY# ;;>"VDX+=+YS?G+ZSH3FF_QV.+7F:7E _GM5V?\*8 M7+/K!RUHUY_RK$7MC1X%0K"7"-H!RC5_8/<&[1\SN0\H#O:0Q=JZ+=:;Z?JMSN&SW ,7##_E MC-?HF!K)<$B2X=ZYC@R>7ZE:ZB[;S-O]^^_)_/^I*;/7-&76Y;_WVHCY_WY\ M??;ZX[]>O_K_FJ8OL^G+W]STM?UU[[CZNC>=8@^B4^P>V^C[C<2NXW\?<1O] MZ?$?KQ%26??.(T#(Y[.SD_>GU!L/'WC[Y]G)&3;%OSDY/3Y]>7+\UGKY_O35 MR2?U&5 _G]]^HH\@/NDQ_J(F30HU[IAXIX?T:7C(5W$>XFQ6.87O. FF5WF< M6T>JO?L5-<8=RQ[O9SRH&+O' YQ J[XKNRXV#_$KH*245M>PBEY>*[;D28PH['!E9%0LY3TZ(5-X+0KKJVP8-_[:9>K"F-WH1+TMS M#C\6RWY?+%ONJ8R?!=]XDV8SRW.=_RE *.&5\)%K-S*.I_!SW3QR]OHE/HO: M3"VOIY%4"5C+(.PV&%O4;JF8PLK/:=#$"+M( ^P]FQ!,IXE?>Q.<&#=X\H2P M)%V(\AE(?#%J+%O!%Y/T869!(K6LSPE-S*5A%9<()8)QU$<9+H+5A^+I& NNYR* MABGJ*LJ?UT0X;9"4E6IF!T,LS]L]%7>14RT<8ZS%W2\<3JYWCSK\18DV7J?5 M15K 9;@,LLAYFZ8TMNE,W[*&QONB\?L+Q'86EPU%]T51 NH,1@Q[G3A_'!]_ ML-Z)(%]F:YI@&RK_()5?FJICK0W2T'I?M'X;@T$1T=1*A'B5(ZV Z*#TPX:I M]\C4V"J/UC .WUL2DJ[U.E]03U%#YKV1^2.-?C6)_"%+N:=MO76QCYQ'IWV; M.0]OJUC%#@95K2SH^XHUW.RA*?1H FX@VDXE;0V7$+U'"24R$T$B<0_.V'OA M9_G]8S7WN8#, ZESDMOV&Y;1^6?/V,HH?)#O-=K'J+Q[XJG=:PC\Z?/6M;9 M$ESG:[:@D))X=B7U,8IO\PQ]TSDV+.)J0'3%V-4D# M&CP99!.:7ZGA7,P1*["K7W%BJG9G$6T)T5J,U>#L3/ MTXR$)"+R,#@L$,_F-&D;>"['(?V'$,OO M^EH?+R3XXTRLWP4/:'GY_E\GKQQO:,$2(S&+0SG\!P<)RRFC!&T46(F84 (0 MZ1Z$)"0,X/>O @>'(LHG_PR?$BQI(JDY?U; HU-\2Q3GV9+1Y2_3;!I=QI&H MS/V4*&<*SBQ-)BD^[B.&O8"><7(1J,#BYZ\T)PC?.HV_XER;8MWFZXNEX\/U MB^6RKEC8Q(CAA-4$RVF0P8]F*;($!(Y@W@LMPB?OX#YP41\!&5_18=:GD M'M1D\S4GJ!:"(]*G<8@ <)I"- Q5#XI65)*BHH0>11MDNN #)KC98%J=ZAPM MV0]1$OE8"/7,$ 4H1ZD,D$I.<'!O M";*$WK!Z\,K;6]8JW&FM;(!MS:S>_9M9&V,J-92&GXK(+UZN &>9$0\_>9^( M,W+PGE@S8D(U,TMF3 @P O7\A*/K>GSXE2,2S"5'UPXK/Q?3N92CL^!;/(,U M,P!5,!;2TS3',2/+SWAT58A3M>/O>D *Y7UH^%JH_"?P?9:(*B4G+],W>#5K M9@S7\%1^#\*O+.!(GB?I!6D8&W'R B?*:,CS"G51>8W3:9S:-$PNB\4"I\V8 M<]UM:5J$")@,5A(.- /U%5[Q81+5KH@'1):?QW.I"R6#X)F!^@+C0IFUO B' MS+V<=&!YVKR:?%/(>%B!R%(@:BCD6L;P51SSK<\,1ZFGE\!@+%IUJHE0,66)FP_ M\C B1!:%=6/N*F5,.9%A LLNC@$?RZ<39L%XP4F>T3)F:+<,M)A#-Q&4?XP6 M..JF_RQC-M[A,O/=IVN,!P8V+% &#CRW1ED<342^CJ6TT8$FYQ3]@X.XIJ;P M%,DYHD_FU@6!OB!]*<4E+\OH2LM*8I'JW36&)2)/@*$&_EFL)DK!(\#$B+_C M5_DQ&(U#85",6J=A?V11G9RDGQR)NH<(@?&$ G9Y.EY<(@\0?Q;'9PCEXDZA M],?GJ;0J4.@"F0X7A,9(3N,9T?D#D9/-X,8NIU.6YS)G*J<5&H?]M[R\!EI_ MKF9+AL$\&.FAF2H]S-"\Y+@2.8%[4V!:\&1VC-(\YBJ^=@/=7H^U'&Q!WHWR M[V_H',.]-F\QB( \U:&C)$V **QF45,O) 0HN'($I%*5L_T07_/*AO'81V0P?< MJ$3"8HV8)QR#SA'HG*+IPMJ>Q^CFS_6H8%WN84S;95JMF_); M:\YTIPMU"+=KWJ*J9+<4-)S4^GD:K1\#.\.,H8^3W.AW!5V\95. M(\1S,<4ZV4&^I']V7=Q%($B? TWP[:.QRPMCO,X8#4'?ITA14;@ MY6%*"YZL'1ID^9?P5/,+_P,65: \,$HVH1>F ]_K-*F^,9NG5S57ICY79MT1 MWNO- ?T(_BK<&'C4$C.K2ZHDA@LPI?A #KN=RFM4J!_M!NAX[&IP=,3]4/X/BNE2TB=%MX]B>MHLF0:T:?:,5(J) M8FQD%(QQ>A%-"E+V.L=SRW'-2\%)K2)W#J245A&X*'#D7]),&@/E]X.@XHRY M$E88D<4Y1IP)S+#:@$R240!6#0UR@85@8$B&-36OD-T$KP6#I?1$R3B8S-3R!A8E43,JM(#%&+9<\%ZT*F )P<(@66J2<8':*V&!+ U.#+::3H+,T$E.2$%3SGD&1ANYJF MO$Q3488IN5+:726X0I)8& G8,I%!T\2H=D49 HIKE%V@SKUX],//?QQ$*$/Q MTS@-E[("B-E#"Q,59KK&-UP1@ES%8:3:['5)T%+(6P6]"OV6EPL'T R5E3]L MZ.$KKS?TU.9F043C\H"]L/X$!P1QI)K8$,/V8YPNA/N89.DE%S8$;/9B#11L M DD 0@4A(ZC" GZ88QX!;CM-U.*2%BF[+*2S+(G ;=/]*T?Q86=@P>:LSB8" M >WGY_0Y^'%X;M--F5+1$7U$?(O57* QL9R*KPD>\\ SP.)O.#DOS1>&I%!O MXA66HY"RY@$91H]3DH?(!% Y%*K;,&K1X,,D6,WLMGKBC/KF(I7!,P0ZI_!" M(O+B7+]>IW]8.>L!3EI8*&E2.CG:G-;12R6L9"U0H4CX,.Q*LC=3-=JLGS3G MLD=QB>D5V!T*6@ZY%G=A 9L#D7TATXNX2+&@=Q[*A5=;*_2&/!!4T]SA-X4G M4JQ!YJK627B,@B+[T0=*=4!%^Y\NV\M4$1C?74II.F0#S# )ZC#GQ/A77="C M]6ZN2HFF6&^%@[JF6+0@A8+T.=H+%@+[YJ*NU\5H$J\HHH&,"X'WK"BZ&*=2I 2OPOI<5AS@?%R6 MM07.EV0ZF5EW../+&$LKIJBVB\"LR4EG8!G"IP-X1#IM%?_DH@GUT+4U&1Q? MG:'.Q"&YH5([]$XP\T98\TCOYI,,,$2=5VZ"69O%!5BV\NMT9DO6:ZU_-')\ MG-/R#5XIE)>A(EQG#3^BI$;(JW7AE%Y#79QLT9956;&J8@M0*072!. MCM1/GQ4%L^=!7KZ"7#QK5LARI3%((4IRP$E'P-G ,Z%T?(R M=*G+ZQS<+[ M\+%-U5QZ#^A$8&:A9F\2I6DMH"LS_@CB%K"\+Q+DRGH0YE3<< KZA:WM(*ZUC 5_;IVUK)=494*]* CE0);W2R,U_B&C#@:D M3%,@8Q;(=)H"F7JLY8$5R!R]?/7R&?L09F!35^$7M3-:YQ:?4SZ S=(B$Q@L M$U06+2?IYHM@/$8)-$LCZN0P>Y@$2$.2;-D5!WZB)' M87-A47V Q%!1;+F14 =GJ$X63"04D$;'1=E(H2B#'F;,!R%3?V7;A[ZV).\_ M YV@ I6%"ZAZ@60RW02# 5-BHMZ\D!GV%]IP%]4WY=Q-INPYU!#P:*ZT-W(F M.MV2%O6RAW%V):VNU7?1) ?^KMF,5-;8VNE4;7$JT /. ^8]5(RU"*OJ.G9N M=(J !'@WV/.5&TQRL M3UL#P&FZ76PL/VDV';$%8Q"@W$VH,U]%Q+F(Y?!"L80;V)Y\"'55$C1GX&N$ M)00+P^ [3JO$DG6*8 I'GPK%.G*.4)&O1^^4"T"$)O5NVV@&FUZ5@@J7B+0$ MQ@O&PHWCDV(,53U:YM]"(2+RPU=>7Q>3^WHOD-)3EUCSF& V?[S$;!$G6#CB M=U-#FFUV:ZWMVP-#;JN;<6WWVD8X,1VW6G"&ASV\2PPXBHLX7>:8_<+T/MNG MB@EX7[+LB)_!833\19Q1Z#0\IP*I@OE/TW6_+NS@#,T!6?K#(&G8JDI@*G5* MXS_Y;>#\D:81$MR^(^#!]>NH(6F&S@DHR602HUUV3.U6]UK,0"6^0*9Z4B+04VB-" V14E MDT "R=YC$$%@@).2SBWR3=C6E++,3-AQIAUK8E3"B LS+BBZA- (RMJDSGV9 M4Y7)*HI<49X%0=XY3FBHPF"&\"0R!1$&^7D!_\@UYPJ5ASV#' W/%'/VQZ2^ MUV-/LLJAIXV"*47Q+H.7@TT>NIW6IX%IS0]E'S/26(=@RJ<&GO\'367 M=1P!&Q .H223":(F,"I_N*X,>D1+!8@O\(IS_)FG Q5A:>A",O]\R;O M<%,Z^Q3C%%XQI>X]&6?E+'ZLZB*HL!!T>+FOK\AFRN>8*7X.3\(Q)]BI.8ES M61:29K(BQ^@=G 57F,0)HG2^T+$KF7#ERIR9A":CCRK;%/6^1 0HN2JKY0S2 M&N1,(957J'2;HA@"4[#%%W,45I5.\S<-;#Q4NU#DC"7@_W:QM2'1M($YG5Q3ACP<+2W[B":Z>YL65A*<2*&R S M0NJ6&@%M+A3*YREW)X'MC3E $"L?%7PK([T@-4+[N$F%8_U_+Y4[H@P&Q& M5I;=0RC$M3JX>(&Q ?5C)@G3BW*J4JVRZA??I%5"A+F!6-91 M\(P9BTP1CJ!2M4B2T\(8O!H78E0B%;H5Y-Y84!$B%@FH,&JTQ,S;-$:L+\'5 M6;9U-%)OPN,1"RDBM2$Q#N),-LRKDBA^G:-6H0'$%MPR%:F"2-6Z1 'UH_#9 MFN@"_#QZ!OLQ,16,&D:YQHI=%W-QG=QK3H5GL"/9=EK4GJ(YOU"!OZ)Q=$I) M-Q;*_$)Z#?WN2#Q3O24FL^FZK^@+&%I\88JXB#S:2*%]"6("S1@<"!6"T>PHH2<-9ESET6*:[BVD?C"ZX8AZL1Z.$.XIL(EVQ#ID;&RH8G93388$$-&,!K M#%JJ 3.X*QO>=(TF#!AC464 L;>"Z:CLZPW:5/N*R%)2AJKBU9H8*3=T<#_* MZH;N7H9X#9LA7DU)Q,][73\ W'ZOL8GUN_CSIAD_U@7HAIL^Y=9KJQO2%9]* M0U,R7YQIG5PY6/KIE\S%QT-_.!!S<)&5?"M6OOF?^R84I6 M:73PSQ++F#[--VB1SI_C@&&ZX1;NNCI[N-YD1(%2':[\0[O=GF12C)2?@X]Z M."1U]\ITPYN/X>"(=/24+VVO.ET98 MO1E7?X#CZGO]ONVUO?L;5_^#-Z0J=1JN.R2NZPY]N]N_1Z[;64"/Z7\'):#_ M((1FS.S$BXVVDK_;GM=>G?KQES<$J=;I[\A?Z\_X5J5:Y94;;:D'>DS]@=W= M6?GL\9CV9*J*D."TUR\8X9'&W0^)C6TU;OWXT1^V[DWVWL5'K?4I'GNO9OM=_UMBG]V&?7BLP&H.UM:N/^U#,D<9>W4YX M]5O>]I+KH3!'8_K5WO231954!YJK LF8/[((OJVFE1ZXF=&W_<&@L07K?4A' MGM+1>J6>0=P2ODUA^PU;F>^Q>V?D;Q/;2RBW5;K+<@ M &G=._R 8\-SA\1SK'QV"$+LVV3^E81:7?HQUK>>K-12UK+A[GX6HVB#J,BJ M%_\'NDZL2\'-Q=SVDNLNE$-J,.EWMVNNJ$6#27O0.8 &D_O5#UN9:^LUMMY3 MTPGS$$^U:=EI6G9NJV7G\&_'P^PM8@B=IJ/H-A.]=_R,>PX0;N6BK;EK>XJ" MD=?6KT7=R;44.)-8D4UXZY!##=UNUVX/#K_KH^&Z0^*Z3K]G>[W.PVAB.0!9 M?6(.^'IDZ5;/Z]M^I]LD7&M^3&[?[G9[!]_>>B@B8=TL[4=6/^:U[<%]=E(V M!61;G5+/[G2&C:EP1^0N0)QILJP<'_+#K4:'JY".AG:[O4/98F,QW/4!@<$P M'-2Q0JOF!4\_&N#:0N"6DPAM(&^4+C%7?&,6H1IZ?J!.^AX)5._;^6,@27NG M4LW#4LU]:>[+S\ [U>:^U+!L[-K2*)KV]A2$5#'@K50A=6V!%,X]TK/)L)/V MZ:#3ZJGGV(A4[W5:[5]L!/1': 'W7"[.%7I_>5! P!C&QFA;&LZ" \WT6 1!HX,) M6%O.D6J55SO/XADCZ=/;,QIH,;HJKUFN4 TVP%D.62QX')W>;(F^_6'++].W MU^H!?8L7,,,[43R)%Y7M2HJNI9)Z76[,FANVW%^(<#A>*T7_A\9NR7D U[Q( M3D@@FEW1D:_,9%[@1!8U\XUIMRX2HY=7C'GVNJUA:U8G,B=Z<8,O6+ 'MZ;+,9M=SN_T._Q3YS#09.$%(_\0$TC31S#V2$T MWJ]EE5=3'!3/V![3G)9UZ_)<7I?GW\ZZC"E3?\,)'W-K <>^;B7EF97M]@WK MN4FRY870 HYOP_:V_;8K)SLEJ5XGC;M:TN@B>@Q2#<>PI3RGIKQ*G*82TSB- MQ:687@B\^5)(V$QENKIIN)C+L OC=U% W M-=1-#753S;JI0H5JJ.^QFK6IH7Z,7-?Q;/<^N>[A%4;1$[?'6672K_Z7 K"5 M_,(C*Y[R!ZU=05,>"I!F4[RUY=B(^ZGUOG\&>60V[L_WGAQN[7*[8_L#_^ - MPX=^2F!(=7:51HTAU1A2=Z,G=Y4?#T5/-H;4EI;VKLTQ#X5!'IDAU73L_=:W M7;=IV*OY(?7L@=]84XTU54/6[+J/-NK06%-; 9-XK?M!BKA_!GEDUM2>^YP/ M5UUW!H;;?CSONO-\-ZP[[M=7YPSF)M>GL; M9FZ8&9FY/["[.W>RWQ4S/SRS;9_N;JG![&<,.^,3],$Q5]MMF&NSD_TS, D;"7<'^UGMJ"MZYI]Z@RH"@MOJ_&)OWWI< M:CO>I=TXD#WP6P RM"QJK8Q!&1B-^O"^!-\USX0#I([$+ ZM*>B,*3ZTZ (, M]5>K;?\2EX%[^\L "OERNH!OQ(E!+%YOI=,:MSS/8EBJ:G@ND9K; *D)$44W M-Y_C/?OEY[O-%4K$,AD'%VG&O8JTQEG\K;6"VX#;KBXLM\X#1&_ -3AIXM#A M*? "/)$C6,RZ!U/=Q$>;\%QXZNK*%7V=[V-QNV@9'W M$GK%6DZK5TOQ^KEC[^%Z!@1H\/K;'$FZ:0)9K1JABU4+N>I]]D W[W/3 MWMRT-S?MS;=/TJ:]^28B->W-FA37&"M-DW/3Y'Q'3<[@A2<3VYJ(!+B1X=Z" M:!8G-# =75!ME#:-T ?=DMKS[':[:81NN.Y.N:[;M^'_FXK3NVKHF\V#.*-P M47B.(<_'-AGB__D_ ]_S7S03I>I]3)[;L]W>_71/;2,75#@L20FS\IJ3O:M/ M-@N^YP4_--/_K9A0,F6QF I2&&CZ3^-%/*%$B](?MI6(S>A;#[.FT[?=3M,9 M7O-#.O)]]R +;P],3GP4N0BRD 'T13*!#\"#DLDC,RQ]N^L-&K.R[H&0F@^?9PV[3K%/W4VK;7?\>3^F1F0[' MX7^6,<_G<&BDAXA4-N''W8K#U4Z>[;7;C0E1[T-JMW^P-:J)2C4+OJT%'\+P MOC55C,6 M*='6!@X>%8J^SYJ]UKNL]NM0U\_*RY>29-08;KG]E1OA)H[R#7F M+A96TF"L\7**-=DB#[-XQ+7CI^E"Z.K86Z+\]GU7=!8#YX\TC2YA#_9MK^S: M==20-$/G)%D$R23&JMCC/!>+_#XI1'X3DJE>5+*\OO,6K^[]$D?>\C!-J.2- M#,@QWF/P.J>P&O@!C=-L6<>&ZZD$D"%_:( @=W!P]P,W501R4"/8HE889-D5 MU>;/<"H>"H2XX)2 . 7%0" ;1ZB%$19'XF%5H&!KQO:U-6:W3JK@6(Z \,D"3@"^ ?^QX! 0KB.[HGX-( _V,*B8 M )A&<8@#1*^P*662!3/8*[@$M/_!T MX*5,Y(0Z8U(\6EBEFG)ZG6RNUZVB\WF%S4OIG,? WN?M(M(3N=]?8!<1/)58 M.L:6$SK EO4I@Q<$H>R\ 2:$!^#] B9/)J)PYGA8;*Q:7.1073B ?(=+8',+ M0VEDYM,C8']M-LCKJAN_REU:W#PE>?@BQ1&2TWA!73@A,EF;Z93U6,LM3Z>L5=_620+W6%A';],\?\;*6KH3!N;3O5@@A] _ MAN.(N>N+]"?W>YVGEVRK@/$4@APL]+=L)XPES:<%S5--9[Q=%Z("$'F^A5S8X?;_P$?T3ZYU&X[^ M.#[^L'U5YK9IXMI186? Q0/JV>H,[$[W\$L=&Z8[)*8[ZG1LW_=_2G0T51Q#LW&:;MQKRN9[36=-W0]I<(^C'Q^9&=%T MU52[:OS#CU8]\$.J[..N:N>/FA!>8.J;ZA-#ODT1[YCX;HZ%)PN^=-/T?#:XUIL2CL?@>6ICS MH1D_)[LT]/](?E"2Y]'F5';>?[T%2MMV=RYGWI4$-8^?-:S\,%CYJ.^V;T^. M-0KS\/*"'[(48>IRLO'/KG)4?_>?'BQ]])&9)PC^U*3:'F+:P_/Z]Y+S:))L MCY';ANU>'3-L!Z?-#V[!#RT<>0O)BL.-;OE-_+'F)_2#E<1-%O/'+.4F?M<$ M/6ZRA'88D-D$[AH>KB4/M[WZ,?%#LYP/*7#W,LUPVL1"D$'\NAA.48/PW4'8 M:4UU?Q-I?*BQG[9ON][N5L\!&38-P]5I;T?MCNV[G3K&&Q]:-&S+XCSK:"02 M,8X7SQYCF1[PXP[M)4V([,Z/Q]W!FVD"9#]EX(%,B,1H8_:P/[R]\V_@]!H^OA,^;MN] MP0XM,W?%QTWF_?XR[Y_2!6B]E^D,WGW5)-N;9'L#I=>Z]G^/366/30KI%GP;2_XH<5#&GS%^T;;:7(H6]DF;L]V:PRP^ $ MV6&[)W=85G:XV0;?=CN[WJ'Z&?@/_)".?/]^*I\?F>FSW^*RPU6MNQ>7-=9/ M[8O+F@J2&A67':XNZO5WK2YKS(6[]HSLGG>/A_3(C(9;J2\[7,7DV5Z[J3^M M^2'M/K2UL1[J-[2UC(G FWS>!LI$Z7(T%52=L;ENXS%DO?9"FGI?9=^W_6'O MI["VL &M>*14FTA;)^LH?7%8OC;#/8''M3HRGKJ><-6 MQX(E3>$SM@4D\KQ!R_T%% <\+(-/+5*BT94(,DLD$?SDE0C%;"0ROO1MS[9\ MUW=;UMI5K+?)M"%674ZWY:G5X&)\=] :&(NYC!?GVR[G/6\]F2A7,;?A;^%T MB;)CXX)L*\BMP(+OAG#\P80X(Q,7(EF"KWD)O_2[N"3DIFT6XI4HZ0]:P^V_ MBS2%C\VS>!9D5U:4Q2#2]+<5Y8C=B?1AF?2XV'BETL"Z/(_#<^M2P*ED(D0A M&^$C\'T4=TM2\UOXD"1=Z,]X+>LZ:WLS\5:4&$^$,X*S_NH$8UCL\V!Z&5SE3WXM[6D6)TZ%AM7M;]SD>'QKFV0S M(L*+07+S.9@M(L-/P9J"VJS%.L_$^.]/_D\\;'M>UW/';J\3=4;]_C <#H4G M_*CG#SI]X?UO']0#6CG([2_AA:C4_NO7X+=U)WEO"@Q>&8E9'%IP&T/X=)PL M44B#4#@/+L#(L!(QH5M%HBE<8 9QR=,GTF5F?157%HC(KT).I,"G!,L<'Y$F MDY1T #PVQ3=$<9XMYZ3^+]-L&@'3@6 /IHOS=#EAY:)4V#G*/H%FY+F8"FIA MFRP3*YC/LS0(S_&Q\TPX>O%3^.PT1T+#$N.+>(&BV KA^P'\"8))+=*V0". M;;J>XQI&8II>XH?^ B(K',8M/LEJ2KTEZ MF2B*+,Z#15ETZ77AL_$W'_&9<+AQG9JHWR7NA4_$2VSDHUU+I#$5A;G7S>LDE<0H#&F7@.& MY'*ZV'1\\&20I>?;;=KAC>+VX5%CL' 7+9#X8U"HL-D34%Z6=PP_P?6] 7JF M68Z[^P#G9)VLUQ2D=\;+C/)4Q9%MLA@K=VH\ON4[5?')[NJ"KW2_^!RA T4@ M\H7UFFVQFAC.]T2C]8O1-)+V*ME>3SVW-=0F,3+U4Z_=N9$=60>;RT^D7PC0Z8>(+4 MX#=P31; ,U:GU^KM8+W;);?(\W_ +3+]GV*EI26RYP3$8=\I0=4IMR(Y.%QF M&;HY],X@+ZT*N3?/U2?A6; ^<&WB-)+Z.YBB\AZ/<[%02ID]*C(\P J N]KR M]56]"*9+6=XP!9X.DG#% _.4=P9+48E.6,D%;"(%>PJ%U][/O)U8KT+,MBFWU>RCY:?8(;(.D,"HQ@%"T!$ MTAC,TB2XB#.@_W$,1_\11)<8VPR@K,R2,P&I;RTRR2-B)L!)3\*KPN+)P5==3N'M8.9]#5CXHKA.447(Z(RY M2)",Y'S9\CR#68KL2%;* HU6-K&!&\"Z7<+[D+.,"PY+NXC1D %CU#I+E9\L M\NJO+;@HQLW+Q +-8M8A=)FU3L+[(,,%9!LB%\-#BI268 M>;!4$:$%NR+DX)3 3"3?"/0)4(S!W3UUC,$IUJIM82? M?;+Z^R?/2(9$$46/Z,PK$H*9!T][##960O&YC,06W?92I\ M \[#L O%;#Y-KP1)&&!U_ V^%!@8*-"R_BU($,F+ *)'2$4K/5$5,9 NW&0) MA$?5*WW;T#R,@EPJ.*>N#M]:'4WGI1*'@\%Z"?\>+3%])2A:2KM&:;\P0A@H M[3.*E-*"ZL[=I"W?2.]VGMS,]<>@4$!H)J FP2$6U@>P+8A[T*3)P7P@ MZ0#/F :7> 2LC#UI%B+OH8K$2["JM^Q",6CM*-G:T$KP["J#HPB2\20EQA4K M"OX$?'^2!3-4>9^,"%#U0!=R==<.E%5L1S#]W\A M)\#[!;57IK04KHL3/BK&(G5EQB:I/&O/_46E+VQKJ/[N\04=J'_[=+!P>/1: M_00X1-2PX^ "UH>*OA 6%1O-T(?(MD:8D'H9^R]RLDE*MODT#D8Q=D.)7.NNG?@16!^_YRL*T)9K[*6#,!13 M:1,M3*<^3JIG(6H$ZU8*\41S1]5E_5WZ( MD"1GX;',:-K^(2NB[C+5C 20(24#/:1.9?(,9%6HO#:,+N/GY%&ID";%F57& MVG#0BCQGOD3#/]?2#F3I,F$=QJJ7%"TZ@?AK2O3I>MHU;JI4=RR+00<"#? K M40RL =2'#[2L$W9NICDXSL0Q'*G&N"CJ;9D?I"CU+ #+(8238V/TRIJ0 F669 9?"(XM).(;VLJ7 MTA*7<:H9+@(/ 65 7HED,^VD'EDL86T3@/AH4A3U)'L/''\1B\O'39L- MY3*5'!^:AVB6HH LZF7HDI*%KWWQ2DD-&/U!\M4:I5F67E)@A=J?2<%*3P)^ MV (;-P&OC*3L",W5"Y$;Z3I>R-_ IOT&P@3% [U4^Q<">!]D,N9M430L8@R MHW0MO(_2PN !,OT8*\$=7 3QE.P;8ZV43&87B#PI*YAD@E=)J;@1"%&.V. ) M+<=C>#%I6I"70BQ6EY(($>454=N43YCE$\.F?*(>:WE@Y1.>A!< CWEQ+@,X M2L 50=%"/FC)P7$YO]4N9QA[_=;@1S.,Z_*)2F.3C0FB!BM$]7/GH,// R[! MQ)@3V*1@ Z&WPT87RK^Y!I> #\7) @PJLGAE]H,3I-XTVVQOC%)TI\BE(G.3+&:8FOZ.!CRK8T.6[,^KSC6JV+JJO M?!Z2!$JA4YT_K&0:S'/Q7/WEA<+7B1-Z'GWI!1!M JI/6@&H]BIE_K1C_G6A M$5LN:T79$B??+'_=HE]5FA;X=_UVR^UU-_[:;7D;?W?=8SWXY7#S5Z][[/6_ MZ_H'M=C!5M_<$@1X8W^IYZ]\=DVS$5^/NVFM&6R%&/QFAX_R?5\;W@(6^D$1SOT9PJVG MVB';8-,OB^FVS=__N@K'UFW_/LU<:(&0_R0 MX9P[ONWWO(/'#&J8[I"8KM>W!^Z!XUH^,ARED^1"Y#=(_@<.RW/D#>QN]W[F M2#? 2=N=4,<>]G:? E:7$WIDUN0;E>C\69ERN&" 1W[;]CO=>X$/;N :MSJA M3L?V=I$I-3NA/=DIM18DKZF6B_I"5(,157*I\BF$DP_R\\=FK_BVY^T@6FJF M#!_^ ?FV.]@5_ZIFA[0GBZ76TH6BGKIY>6.%U5XAS-SK4,RJ@?4'&M#8(X'J M+0>./+O7W7V$Q/[H4_/@77-3FINBIDK9_4[G%B C#^:ZK >?K'?-3GWJS*C8 MN4AB':^&'6K<_?.RFGE=5[6] PH>E3Z:%9PV@3;(-B\L[_2[K6Y1!8FT*^ L MN)-F!>ZEP,T(%MS>HKK@9^D%XV*B%7699E^YG)3+.PN0C2H^(79T!6'(34@9 M[ 3L+7PBUGH)V9[L=CQ;A]L/B45TA((L"$#!L)6^P*X]Z@U;/ MX-$"@H"8]*C=ZCV[CDNY.>[&)F1$I]2M\78)S8TV\[1M7 9J;^#*2X1VD77( M^7:%R*M5R*J=O03X2:V2]3KT[9BWB.O>R+R/1#%MUT#$BA'2"37BTSU=&X!3H3"NQ,S(,KXG>X$ 2_A7R?B8MTBCT^JQA0 M3[V>48)_#D2B 4[5VU"ZH3L0AE3*DIJ"5YJS"]1@ FJ4"V>Z,ZKAA#!PL:,T M*OJWS/I^ T/IJ8FYQDU0!4B)@ M>8A\D:'1E8=@7K&2)3CU>B&\>Y[S-DTFSB?8%5S+T>*6EWX252."1V4BW@@\6BO;\ICVL4GM@(Q'1(Z-X5D&.D>J/?4[AM#?T.2* MG@F0DX&*EG/2GW[/T)]%#ZQNOJU>VI8A]1@9:]BKO'D*PE\PKI=LI66XJT(7 M$MJZ 5EIL,&JD%AL( ]!';%U(6C-1K-RX;$IL+/2IHB."N?/YG]*W^L'VYII M,;*;6:+#R6Y\8L]ROS!#@)57K!0_HL+E0M#!,;Y"R\*9%S67A'601HF21@0$ MMQ['*B\D$@W *%##X@1^,*/3>!B2@RX9)G? XIS&=$LT1H[6R^NO7!*5 +#3 M90XW:98F\2*5+?)KGHFX/$#FA<939#V^[@T'06"T7]X%5VQM'\.RHYF\OVN- M&1/I:9W$9:02=A<8I!&VA&\UY"0*9*\KTZ<&O)+9YR1EW['FW"EXY?]9!AF< M*9R2-O4EF!">-+^KP#C$U[1;_6[Y/4I2,@29?),$H<-O=%N5A>$%$@%\=N7M M^&9X%[;KV\P@ =W!*0K=:0K?51\D^)L%887NBM>2/U[DA(Y;)D>#G- @)^S% MJ;@!6%^VN7)LO\.6_N\LYW>9D;%YE5(5KA$JXGO0>^.H[%-'(6,D%7)*F,*S:!2[$X MM\O>'Z;TBE"5",\3(-B$%6&>CA>7>.7F68KPDL7D'UCU- AUI%M'&&0.K)PG M4_G#ZA7_-RX<# +8RE=A;,Y8<@*'8PA$.42N.CE)/OL,L>[PD[F8\ TOY1@N MA82.15QZ#$4$%6!,?D.Q,;T#$\XZL'!A!L[C>(HP:!?B/ ZG@G=U#M1($?\8 M7Y4CV%$E5<%0M^U?U#-X<)_:'==*=.>] J79;3W:19*N]@X@-NR_5\B%HQ;I ZW^+V4^*$,S_7=Z MB3-F[!(FOLX.A\9X!)4IAA\NIY$>+(;,)$%I33@>/6+,O-!5)APCAR%]LEA0 MZJ0 NBV@<&/M#_-12^A1-9\L4(C&<",2 JJ&DY(0@?D7SG MC!B.+GZ4EO"[4Q8Y6 ]@,JY"B=9PX[A90L4O?4J'?C! FDN\8F;9BV#*4/2A MM(?21.B!G-&UN5>KB&+)&;7!!/8SH>8'9,04G)" 8MA/W5:G%),@29(+.:SP'!&AD<,AR_DD"R*AIL44\,IZUH?>"&\B)HQ?4ZH:VD[)",UO MB+ZKZSMHE!-*^1Q8E541: ,4ILN$7@K21J+,EW12G(RS (Y\2:H.KC8-<)/< MK#44OHI0AT>B,$;IG!*]&O3$&)OB45!1?_7N*L66*7%&>79L&K%#5 M^!]FSG0TC2>!KIF"GP$!LI@)S:-:Y7220\@HWFL<'8A;+_+<*S7JR"[]^R2( M4S-JO"5IT;I/DCQ6U_DF#Y T4&%DF&K C'-4 R12817YN;*GM.KMT#R<"^E\ MJ;D84J>BJI!693'WAC1Z#HR#)H&1ERGTV/M"CU^[/-)OD2"G!LNBT+ 9\Z34 MZO!7-7K*,'BU%DX)]G_!?J5T0]C9FRZE4J/9!.>H(&6/<9)[7LP+ MRH.I#'[QJ-W"^*7WP?K!U$]E%:>.EN'L>B;MMP5G73E)DB?EE0/$64 M=DL5O*T@<"X.+DWD#M,UU6RXGW!22ES64>/R>A;FM8PN,UI#5N.'AB/ M'55%>':.,9)C@V(UD=FU4B"5VMRMX:GQSI4F[(!(YC0PL/]Y/)<>ZS(I%8?@ M#+6%O%C&P#/0-(G(Z&O% )GBLQ2OR_14GA1_JYVSJ*A+RM +Y""7@H^'QP+>+\7&81)"@X?1>U'&JMY&= M)'3N,HR14B0N"3 M@+_%J<-( _G\C;>P)NRXY:WO>?<_H^5E%E/3G'7,?3YX M6A^ YT*5C7J-8PIQT%2]27Y_M3=S=/LS'9M=6\,5DR))LZ@H1>*,(+(YJQB, M7A1'("=F3XM4G5*B@D-A0AT+%U'F^7(VEZ%(_!C/R$"M+T9%5%1/'45AFZ(V_1$2A0:T< ML4 52YZ0LE!TI(X!L3A/HY)5C)+Y MRS*:\#9F&'H+BIEO)&WUM]!4Q-GGCGS[%*V3.&'3FT=MKTEZ MF9 U1DX8GD\FT$A=#:"M\+BQ[X6,(Y*_!+8:C>:39BR9D9H'XTS/P07"2*M1 M6\!R/!]K]LPUPY8+#5]S,74_#O5'J5 _%@KU<9-ILPT]"[ZDF6SX*:7;N=TN M(P.$;2,](SU7U2,8I;& LX4,(,H1TO ?G8$1RK@Z!#0+N6/FW-JMD M;0^?V!IS_?CLI?4IG<>AU7-[=LTR#(K3B$(OI0\MHP@OEV!XS416FU[6C7M; M?XL^B(P:7O DWA>$%)08%^U>_3\]GII=RP0KZ ME_ *FOP[34/5&$TE0'I!&W;&W>0DTKZ36Z"OS>6Y2"@Z'>2R"W(C;7+X6XX- MM>S;5.]_J'E8CJ#&7/]TXP,YGZ[);1*8(4TB.5>>B)P;5,YQ,>@%Y*STJ* ( MO370F5PZ2ZD!GJ#,C]$DFQ"_?&AZJV14X!S]+EPL@IE0ZP MPKDMZP\5#+-)B)A7BZ(9W'QO2[.V>!W)P[2DPQ7N++PW#].YYNY5+I:1LDS? MS8A23W0_X!XN5-?MYGWB^U8EBGZLXBX2W27I$&3:\)#1<\+)44*HX+M#8(3W M/-E\W9UGTTO)>CEDF"RUG++62/E)1ME#TAL+*M>-6:/A!]>KATJHZOM-CZ:$ MH8;_P">H>QX)#&YE-$!>!6MD1"PWY* LT[9-^4S&ID!V(W?,%-?$W86X5N89 M+6/-BK4(6#5B-70*/)5"K+Q$DG88%LV"*]9]6N')H"V&/RL61)$DAILYI1F6 M6+2HVS'FR'$Z0A?%.J4NKT=>LI%5R$WO!XT<79E-WP,+FI&?X()$,7P4(UNZ M&/,BF"Y7K!PEN2GY=*45@\E>G$%>%#1I6=:;^!O>(R'*>27V'G1L3]-9!QMA MXRE85HK<;&/AP2#*@]PB.K_+&7]QO)R.X^E4 \9@ +A0BAO.F8V_'+R/U,$_ ME?[ &_Y5?@#+)N?+!3LM=4.>VMEO*]F'*W>Z3F)8A:"VH924J6C)U@O';T774)UVW'.:-(8^-T0JV\?& WP4Y_%[UT!1M M"ETL9969ERR M+Z^8#L"8E3[$285!Q9DKRJ&H-Y!"3;5#9#YFO,R2F)$V9?\2YNFR>#(1&<.T M!:S<"2[6-H:0\[_1#$/?*(_AU(+,BM)P25(@SO,EUP_DRX"E0F !G:3\H,P6 MW RIFMAPI H\N38@Q*_P<.4:"NUPKM_U&\H% /!7426L>7=%*RDJ*M7(U%23W M-VD!639!XD17JRCIRI]7CE DOZFK0LJV?\G7)#.!%#JU17Q"["5M@.E/%9%K MXM1C/2QE?>!=OF?A9GN@8;$:N-\/D)#CE$Z%ST[)32%Y9^/ 7 ME+?PM@ 8%/NKD@E<=KHGB1DI-Q^+WC/77Q:>@@*X8S-*K5 FP.FE&W'4%DRR%=GZD&1&\6#\?C@-XAD6 M'(*80":DI+9&NC(RGV%9S\H;I']*YE].L1D9$)"ICLKWJ&I0? NQIK%@L**A M;'&^S+'$3Y9N NOGF(PO$+@T:U29%#^I;D46J01(L%!9]YHHBR;UNIIZ]9O4 M:SW6HM ^[-T9#J@J*:6-*$A[I:*G1$<2T$9T6, M_3G8I"B*L<$ASKC!$4U-69]3#MV%<0:6FXS!F4H"Z_:S[ IE/0<0E!LNWVG4 M@FO]A?5 )V-VLB,5.83O&2M!,P@;;;$5]5(H]%M6GUIA8/EYKH-V*UT$K*(+ MI \)J,X4J-#BF8[JJ]UPX(06RAF>:]^%BR/(7.IY+9&EZ(W?_';:).L](DM! M"%**XC]HKR]4P? MB/^#=H&J9.;^3DD'L[\[F%YA?A KW-K;06\ MG!"?JTWU",-8PZ; H7-2+)^EZ[WV3>X$P*@ZL^0M 4F5343)B)(G42 [9R$\6 M%(E.%!;5F0244#;3T"LWG\0JIB5T,6Y5N5+@%26U[[XH:JBQ^7J+ #!@'-$UDA!T?=5*"UY'/D(^X,)[P>Q9\CQ'M<\M'/.,F2L:8,2E' M9(TI_(![D"$1/,\X@]]$@0[:C5/LY53 DD8T^CTX^(@1X;4LS5)4;9&G]'@9 ML:C80N1/!XEJ%0W#9<:&4IS"$%^B'2RL&#BXG#UAY<4?1Y M_;'%N6$";K EX:JAZRLWJ2)*#,?-,1VC/+ZT?&D'ZS"37C,N\5;735&K1/D8 M'-7Y#T9MU?&LN:KX_D2@C ZR*S*BS=53_WW$[=DGR2)B9XXKC9FMW MAKKM93L\R14I=,!^AZ7(;'651)"MG_'W_G=7*O MBH3'^HIP,Z6V'Q:&,BED++GL/<4T^:M$,]EBA0^7G(8N3YHXM,T5*SE7Q0#X MA9$H,JRJ4,(TP,M-HE1NP$TR>'Q&B_@AW$6C/9@UC303<"_L4>+VUY^=//FH MTA94G;16MC_XP=X0[!IE@>;!3,AXMDP&<*^[OA.&R6=46S ZQ7)NZV2 8I3/ MK;.6Y$-U =&FV;!>(*OFSHL4 ]*H=JJ(5/&4>3HG_SH".W!>?1(E$G-1W A" MG9.3ZX#]IN2/46.>#+LL$PD6"+O-EQD->53'L3)_S+B&LR#,4GV_I794T0@2 M7B+%?@NNE $C@',?([&XQ*[H]Q]>OZ2G?5R"O@U:UN\ZIT8;T- ;AGZ*^(;H M DJ9\"1<2&E;A&J"$A:2<6TZ5L1>R9%L>*-F96FZQ@YB;4F3 G7*+]"1'65$ M48Y/ P)6=#=_O(R][EI'3\PO/WE6&ENU@?=-7X-8R%A34L1W2B88^27%=M8' M'7,5_ABV:A8!68E_W&?XXYF1[3U?QW.,21:,X.8?A!_P>SF3:R@.-AQVN2/1 MC>Q[:=A+)>B_U2@1 @#V^RVOA !8*3;$\%^_Y9<'%T@=K8L0*G=1%NG@1U:] M<8H?@BIHKWVD=K:KUQN_Y;9Z:[]4^-?E;]E<)FXL9ZV[?1A*^Y,AEBH2B<($ MUSHB+!V5[Z^#RG"3*-"3JOQ#RJ#:9OXA(>%65LA_6S&]6M8QB$I;OFC34!4J M-):%V)57EH+]M0T5#YQJS/!>0-,>WHB>]0%:$[J]7NN]!KC-Z"/9+BK+IQEG MY<#JNLAK"=XB)U '_//Z@&P!OJ,K5TN8/@8ZUI7-[A+<Y+"MWT?AYXZG!'ZPBJ90^&?P>C2BK^9DXDKSG2'MXCE- M3HI)3EVQ%4Y8JU?< H&N9*"RL;JR6;=?\8]ED?-+">9=;DLNX#9*<1H5DT#0 MC"*#6_'QB_RA">)1*AZ3IH%,EY70S/ZFW/5J,91RLTTWOJG',>MQVDT]3CW6 M_G,&H"/6R\+Z0T*O7^1T'M7VA_6+V@$IUMW M@*^/?VG4.9K"S.) M*^ K&%)KWK-.GQ=44&VPX33(2]M7=LZJV4(]2[9IO[#RE1>%P[$J%EL>H[ A MYEI39Z'OF/;KX924[,5AV!9IL'/_2(,?!=HH)9S!#(3W4N,%[R4^,,#_N\4C MQL9WX[@P/K;$7'O(T,0&@)^Y-W .ZGEY/.=L.:.F=KCL9T;N:Q,YWZ]P_7>_+I]3NK?WP[L/+MK9; <:>'_=]:H/;?!W_] MTPQTXLW_IU$@4YB8N75,$O =1PD^QOECG;IY_6U%[QQ#Q!_1R<18EY$&),TIGM6IG<: MA81@:\#2DY"7-TLO"D1AHTF8EVC]OFYRZ.JD[LU30PUO@;_JNBU75Z#G(HDI MRA<2=G@QLOO8>((9I'Q[\OO[CU@ OV2HB<+B!2I-")]??A+?]H;GA+Y:)_5& M0?AU0CE\1W+AF/[WXJYX$@<#O*6F6_ G/Z+M5T[M&VT7JZ=.8P4P#>@->RVO MJ/%?;$SA&'/05WD1.0%;\\^!'!FW[6+_"F(LY 7CJ7%ZM *.[A:SO63-JWJL MQ%VF!NO2)+^G?F6:>LV[(N]'NH-3 /],K)=$\O"J48.;,S=4ASN6! L5P8 ! M&7.\@M-3Q!_P&JBOZ9R(;!C?^+C*)!Z5^K:MWQ%%%33'!Q0IUMF"PJ<3V\AQ M?Q2(!_,R2(((__DJG5(3D2R'.DGHIQ^7CVZFA5*5:*:3[%3!W9!$Z /!BQ MY<)0>/'ZDZ!OJZKM=)6%,7QFB\YIR=73),*S/47ZTJ+G9JT M+O#W.'BP_K42;I+1JG1,-+E^V^:MU@QELOFFG*R@ZL7QRN)1Z5/#S#G/AI0< MJR@69YJ<^GU (D/4!-&7I1K)*1M[HT[W2 MX#+9MGQ3I67#X/J!Y@DJJ"$B"%-"R/)Q#*"7S1RW4BA%E>=R"*TTI*8E\!:@ MZF601<5J"J 5^.TYH88HN9579=XJX]'[:$J JG:G=_&:Y0.E1+OFS:7Y713[ M9S&I+$A=DF5PO+8))1*HG$HG*\[75W+5Q)JHEPU89.2 O=YH17Z2X+BEZV9H MU:VV1K*]A)J2Q?I:!].,7G*JR?,E.#]94$$][<4P8%NYD>: 8#GMQ+"5@%H2 M$W<:@^"(2A]7I3UR,$=@8)G-$!5+-C$MSA&52L(CX;PHU3PB][+,)8RX[._2 MIQ,7IT."$O>QE'H"A5<64 F)FCOUPCHO)I:#X1FE@@4T3@SA5B/=<2,G&Q( M5QSJ&PSO YI.8E&YKJN7ZE%7E'0V5Y1L'Z?ONT^:,I2F#&4_N98!>#\GI\>G M+T^.WUIGGX[A9Z]//YU9QZ>OK+//'SZ\I7\??_S3>G7\Z;@FXOSG!M3UVT_6 MR*,:R BO2PEE'M [1F]<3=D"OWV"O;D8%_O $U2-5.:;.)O57 O3UN1<6\.H M9N_A]Q0M/RS])@<%B[IKLN)W,2JVW/J#V\; ,6@]KPFEMT^)TT[>S\&^D%/+ M5J(BA5UW5AYO)PWE*P;I9=-'U;7B]I_=K]$ M+'\(H(E;I42>JX[S E$9L0GW*5EK^'](L1S94'I21Y\3,F7(F,^?64I/M;X"N:3;81-!<-^U(HO!.K4_G M:6[^5HW%5F.C$9&3J*.@GXCP_"HL/*")(\8X:6JGR+@?D*H=32RP+2X*CHK* M6"MJ+8^'I#YBZP?*) S87VE&R9X,EL7B2'WD1XP"Q/PH3(Z-%L=AM.B_+_BB M0/B_X0BTU#50Q8SI\-P"Q*A67-*7;SRLK5^ZU:EN6 \RJIR=Q,(%&9K6A?A0 MX7EYM+W<&Q9FD,ZSY4Q4+.VBXC!,-6/34H@B;1)D&@F'J]9D/MTHZBWFW]U4 M8&^<1L!6KUJ-[+12;UIG*?,,/?+.U\XI5KW(A6E0ZFBJO$)A%$EWI=0EO,M. M=M+HQ899;'#Q"M=?D@2BM.U.)D(9K(_2;#PIHF#(2Q%\)>.#D AEXZ,"X:'& MR#)I(H$$KM3+W&S&E"!B>%DX? %6=,W!&RQ-+?%Z>J9B6#I!<^:%1N[3?& MCDMR;(4_;+JJ:;\$$LQW3:CA9L2>:VV)LBC.A*H-HI3V6M]>&G25$>T;6PS% M-[D!E;]>9TCM$-7X&0JI@GU697.SIZRJ^(Z\9RA$R B3EC49+R)18WVX=HD_ M3@$4@[Z1@"]."25M*2?ZDC='L2L%@%$49\J*2*4!5:MG=<9+1[/<+9,:&Q2I!#^ M<]9>! @/3$1!5-6IHMK%9'),.\+;Q5,6K3\A73P:3+FLG*0#9L0,KU59%UM$ MFQ;!5Y%P-?_E>4H-.MQ$(]M>;6IP+58G_8[UBR..L8T1Z$:+0'5I:Q^ SG>1 MX5A[;*EJ>?4@:L./);W4?Y"60\/I7I:E3A<8MS] A MSI>&LKQ,&.Y28("%A0MFN 8=4 5O3$*PNS&O#EY^"G)J8>:/-YQ@143M=HKZ M3*1M0:&)_"L\E[^H9TT?1@X.Q=PXG4X);<)2HS*YJ>?*] \NA0&CC39<%&6< M9\,!6^NY^M_Z".25,K(75ET=!H552<#" M@)@EVZD,&K^]'3.ZDE1;=V"%T#%'59_/%DWK)$FKD^37_U?J?#^_^L-Z^_5!SV4?K53T]R&.< M_%RK2Z4S _P%?C@6F-?=%J;-G2$.F_7?J*9L>N8_$'3EJC:=>32KR^N04^TW M"4DS(=G;2Y=YK^DR?UA9S/OCT_7]YY6>1E;MNK'QS&ALW'B]Z[*54C?M[[)Y M\XR:-VN_]J/[K*&CJ%FZA$?0B-EO6.9CY>?4',%UQ/)?:+3>)W#PLQJ=XS:@ M" L2#%J992!=$&-T&LQS\5S]Y046#$V#J^=Q0L^C+[U@]]F1&A"E]X7(**(E MMTD[YE]+P3XQM]= M]UC/;?7:FW]]W6.O_UVWW;Z-Q?;[@ZT>^RO1EVD,IXAG_?))_AWOGUI@OEKL'PD!O7>QINLR>^;W>SJ\%6NS+3/:6]/9J# M*_8DI.3+5*0EEK>09TJYNVVV+#:DXL[>O)X:..NX_2*!]8FBMP-W6K] MG(,0!#?:1'3TQV=GKS^=[?=B_.Q';R#O*N)Z& H!CEX]Z;YBZ1'=7\JBMO*X M[>NX]*9=;\/I=_Z,G8]2@N=7CM+"/_L\R_Y=ZQ 8 M^NE/;='<6H9/K=7>_BO^]CQ)DS<9-\Q0PN$C!GB6>?2$\NRP>OI![ :A)[RP MVQZ.>IU1+QI&D1<-QYV@._:#L./][PD:(I[?]IX@)' \"Z;YWY\X<"5PKBX^ MT9D$P?PY;XOGR7+F1"E%I/"Q<,F M?(*N&X4+H_:_KD:OTHNW_L>+/]OOEM&7UQ=__3'\\O[+U^_O/KWVWGWZ??;N MU9_N7Z\^QJ??P^Z?W[]V__KT9OIN]D__W9>)>^I__O:V?3K]\WO:???]];?3 M3Z\O__IR[)_^\4_WSR]A^_V_WW7?__OSM[\^_>/KZ9>3SNFK:/KN7X/V:3R< MA;,WR?O9Q^G[3Y\O3[]/.G]]^7A^^N6?_I_^/\Y//QU[IY_"RS^__W5^^L?I M[-V_W\1OVQ_/_YQ]F[[_\MD[Q?7Y?WJGWX\[[[[3=V!]_SC_\WOT]?35Z?2O M+_^$-?_C7'T'WK7\R__<._WTV7__Z=WWO[Y\;K][-?E^^NJO+W_.3MKO9F^^ MG/K_=-_Y_YJ=OOKX%?X]/CUSO[W]]'KQ#OX\A;V]F_ROY_>\7B?H.(&(.DZG MW>TYHWZ[X_0[@]YPU!Z/AQT?3*>.[7E@/)4Y9(.!_2-2;X>KL9/4KKRR*OD; M ?5 !=2@TP9U[7;: W_4&70Z ]_UNL%81*-Q?]P>C4A N8V JI^ ^EX14.T0 M9)+H#YV./PJ=SJ MG($(72<*._UQ7W0&HVX'!%37[O?J)*#V9-T?BDEXK'H, MJ*WU J.SMI6(Q4:3W]^-%&N%[T%+J'V94!\UP?-3L9 .5R.1]B:1XA63:12) M-IA-P@%5$CD=M]MV!B[\TX^$&_GCH..YO2>_>>[0[GK>SXJD:\3";=E,VWK+ MC_X*[\O(:*[P;5_AJE$1A'VOW^WYCA>U?:<3#;L.'-[0\5TQ\CW1'_O#-E[A MOMWS!S6ZPH\LT'228%]96BJLV$4*;>O%';04VIWQD-^NVH&_;]L#L X>/;O4&O1A[-GD(NS<7= MM_G07-Q;NKA5JT$,QV#:]R-GU ZZ3L?O#YP!&!!.)P@Z[2@,A-_OP\5MVUZ[ M4Z.+>X/1H"JK8+'B^KM^5Y]\9+&3#X@Y%D>JM4M.52701@4*$ER?/WWTGMB^ M;"!Y%*_Y)(Z3B(9NOTA'%C7=[JC;@1RM=UV!L$HSW=Y/NSHU#;-XPYJ;'Y_2A9Y(_%.6AB3"U@6C#T]L M[1_>^[8"]SAP!F*=H3!&.&,!I'OX!%V M0SBLD1NBA/+L=ONG(\&[WI #"M4\XEN_+V.EN?6W=^NORK?>$\.!Z/9=9R!$ M%ZR1D><$+OQM'(EQ7WA!T/'0S^CY=G=P,+?^,124?T!8C S'=N(,(08VQP+D M.<\F:2I.[B1(PF?P 4\ ?*K7BO[P=QY\(=Z*(!+,(?0;+!N^>3Q#G!.&KV^$W_Z$W^L5DR?L17UWU(\"Q91I^^"G33HCMM@# TQ'UVGH.N>@C2U-G=.DD603&(Y MB44@AO./FCB/(J6^OUH817=VRD[%XO4WB3CZAX0H;832_H32R8J1$GG>,!B, MA=-VQR/L2^J#A];M.N&@.^QWAT&GW7&?_-8=VNV?%TI-D4Q];_3^BF2:&WW' M-[IB9KC]=C0.P['3&_<&3J<7C)W &_<C' M$%51%Z")G=RV8=&(FOV+FGF*>?V[05%]A.B M^J?@F_9>&E&T/U'TSQ4+PN]W.\.1&SC]+H8?!J.^,^B-.T#?8=CIN:-NV!<@ MBFRO7Z=*_R;Z4%/[H;G&=W2-KZK576#V1]VATQ=>S^FT1P-GV','3G\\<(-. M#P2TCXZ [?9^V@UH0@X[74(JQ&[Z6N[(C##*WD_3)&Q*S/8M>CZO6!!]%SR9 MOA!./X#_@.H8.\%X*)PHZ'C]P(U\/VP_^:W3M_U!MT:^3!."J*D)T5SAV[_" MU7A$K]<1_UY MKC_PQH[?P6YH,1XY0S@QQQ_V(A'T!L-VU ?1-FC;;:]]**)M_3@5KW/-/)5; M'=5@;+@-6XK2)=;1_LCHE)JM\F'E&]=/;'E[OSZSCTU?6ZW]^ M/OGTYP]-$-DVVW&?SW@,(5\U#.9M'(SB:7F(=YVFN30387X<_GL>7"&.;3,( MYI',6=B;/RT9Z /S3],$OV\C],LJ]$74#;UVU.TY[?YX['0&8<<)VJ.V$_7= M3M=W1YU.)R @,NW[7Z8!2 M<48=!%P=^&-?N..^VW9!)'5LOU,GD?3( $OA9F1+<2U@Z70+&__1IX9_UGB: M39[+HY A[E".#1]#[Z7!>4^Q1WQO]L[9'^P->YVQ&'7%\,EO_8'==7_:$JEI[<ATL,0T M\'NN,PRB8;\S'+M=.++??-?V>G7JHV]Z4VIF:S07^*XN<#7Y/^Z),7:4^3TT M+?INVQFVP7<8=KK1L.L/(Y<@AUV[]_/X>TV08X^FQ9C![*PIHME9Z0@62?!T M38CCUJT,$T=0N4)7C;3:N[1:Q=+HB=YX,!P.':\=X!#NH0?2*A@Y[M"+O.&P M+X*H]^2WMMWOU:D&OHELU-3::"[RG5WD:FYE[/:'-+&Z.W"=SF#L.@/7"YVH M/1!!UQL,^F%4OXO\R (:)P:ZQJ9BFL8%NH7J$XRYZNY\(\;:")T=A,XJCD8W M&(Z]_FC@#,8]'WR==N ,!X'G=#M#-QC[8_BE]^2W?G=?_1M-I**&UW2/%1F; MKFEC..SQ#E<,AW;H]7I!M^N(L8=W..@XHT%WX'3;7N"*?M\?]Q"6R^[UZH2% ML\]PQ8%TP>ZY^.(1CW3:6W*DR=K>HJA:!=T81]VA"R:%$XTZ?:=0+3' MCML5;A1TVGV>YN9[=L?;EY=3FY;1/<8R'O'5WUM:I;GZMWOUJUF5(')[HN,[ M(9R5T_'@U@<=X3J]8;<3N:'7\09]S*H,[4&G?RA7_V%U^JV_FV]+!1LTX 23 M+6$Y_]($0>ZRD*-!&+H-H;4*<3'N#P9N%T352+3!M?+Z ?RM/W:\T.T+(?QH M'$4@M :^W7'WU0?>A$AJ>(EOHYBCN<2W=(DKEL?8]\-!MR><;CL<.!U7C)Q1 MKS]TPCZ<:A#V!L-N'PNRAG9W;R.D:Q0AJ;5Q\;XHTH#K!\9:N8@CWZNY\2@2 MP;=:T=&(K-L06>&*W>$%G<%P,!HY4=A':"T?+)"1[SG>T'6'(,"\L3]Z\MO0 M[G=_NH2T*>JH[UV^U:*.YB[?TEVNF!]1;R1&82=R1N..YW0& ]\)!G[?$6$G M\,.Q-^CY'O@0GNWM+>39A#::H2DU-BU6IBT8L=AFY,)>Q=%DM16V/PJBX2AT MO'%'X,B%GA-TASC'-1K[[>YPY(KQD]\&=OOG8<^;@$9][_*M34YI[O(MWN7J M^)2^V_&]+LXP&"!"4*?CC/J]GA.-O2#H=H=PSUV\RWZ[5Z.[_"CB&H2V4?2Z M-G@;=SU-Q91#C:=S"^+HZXIIT>D&_< +(T>,W*[3<8>> S\8.=Z@W77'P\#M M]\23W]I#N^W7:3QD$[:HJ6W1W.,[NL<5LV( !]8-$&D0&\DZ'7 6J"A<]")W MV!NUNW"U:312NUNG>_P(YZI< ]7;3"!H)A#CK [)W0&[3[\L]<;],/>>.2V!V!0]3S;'QS,&()FPDHCW^IM=S;R[;;D M6[4R!V18T.L)I^.) (2<[SNCSG#H='N>V^NZ?M#N8LOSH&>[PWWU+C5C5IHQ M*X<31WR9SF;Q8B9P=@.B^**\@[6+)/S1Z1P;U.KM6)'?\OAY$D___F21+455 MS!I[.TZBE^;.&GFZA3Q=A9[K=T?] 9R*,_:Z6*X\&#N#:-!W0"_VPM =#Z)V MA+>G(DAK,VKG=E1]PX2WRX05I=X9A-WN0 R=?L_K.1W7!R9TP]#Q_'X?9(8W MZH7>1B:LF_*L]3,>@P)\_9]EO+AJYHKM*1<:Q1?JV?(1#G[^>8^6=!\'_"%3 M15CY(@V_VM9&+9"?!QE*Y3W$M$Y.WU05@5['&2[CC-YUO%R/>RI#(NHC_^U8G^^Q_3O_SIQ>C+_V7OVY_:.+*V_Q45[UM?[5;I M>/M^2;:HO2%ZC_'EO M/NS];#[N_?HG44*J4,HZ$B]324( 5Q0@R4,REB5/%'Y#N[AT7WV?+Z'NJVW: M5SY3"Y,T03(BE>H_!9CW PA# Y4^.JU5TP@V,V3Y]Q*=IO6+P6*O#?#S!OA\ MLF5FKK'DFXM9? W#W_&HF (7L9=&'V* 3W$ZJ6Z]56'7,D,Y82J; !ZLT@$$ M8QZ0*@W>)V:(LLQ[O;/[__[',,I^[%$ N2:"]-0A7\%[@^!MF>\Q:6EI0,B* M4S[J0I#@G*-@8]X.- I/7"_!>]O&+*FHS/S:C__19.G\=IHXG>E#&U MN)4&K<]Q^FSZO#G[EY1/R_=-G?^R_>W;P^]'^S^;#LX=_$H^2>H) 4)8D+\L! XW@;% R M_RIPIK]-]E=LHLXLI[J)>K^)F,<@:#XB1#DB1*04$$49>&.XM(D8I>3.+GE MZ#5LHQ.<#OXJTEW5!W03.ZX:ZANR#3_MO?F3&<50YWV7D&H0GD6P0A"(6B + M*A""W^*RFW4LUDVUF9L*M?0ZR@B,:K[85"8J"M+YZ!0&M*9I&[.6^^?.W-U+ MN_+I;'9:=V1O=R3=SRH;CR^%T7973F[+V#MS%E6G6*KX:CET8[.,A*SB2R852"4 M"&!H 8+3REC*DC"D *&V3-AB=';ES:[H7!>=[7I%SIW'Y$'1HA?QNW>LVF=#_-=EQ7'H\$)C@*,Q@./)Z,Y'M5V"#<^/>OSVC_/ M2_]T_&BQ\+6TI3M.6N[@F S:1G76R!(('BA8K04$%I!20S6/+',2-T-ENFIW M7V/@/41Q9\.U*HIO <7M K48M.59G_"NZ/TQ995?DP L"II8#"G)6% LAFK] MUM&W%PP/H]G)$7XL-QN_#?S;>N<]&R/ZT/O3X].C$L\]9V\A^W MH@C-\G/F[]I<^B+.,=]1>(+3<5ZWV05QG$FCTFIWM+K<*"J(J(6R&@S363G2 MU(*Q6H)+R 156N<#<6>7ZJ$URZSZS^I,V090?[]>5$'=#U"WYY<[;H3W'*0+ M! 13+,.;$U#*T"A#$$Z68 $=&M$34-\W'\P%I6/2]*?TD^.3:3R,X]GHKS@X MFLSN6W/*.]5"+LBCZ73WZ*(T%OUT_Y-%LA_GS](!?JCLU15[[3]>;K7DK22* M.81LZ*DRF=2!T\B!1\?08LSG%"W9'D-.EW/9KL]>U5/38X1WKI)4A-\EPMM] M"81&+94#3@2"4-&#Q8QP[:QC4JC,Z,7H4$.B>H+P>^846;2TW!O-YE.<#7[) M3W8R7+C0,E0>+.H:#B='(4YG3?F)_G$0O]T=X!I6UCV>I-Q5?.GE!<$LVC54 M(NN.R)XLJ2J2!T*-LL 2YUE5R6SFC!.9S1RUE%,A4U@DIJI[UQ6R0O]6@U(5 M^C<,_?8L,<&"$>B!V50JJYT&(SP!+11GR!T2+K(.8_4P,_>F0/^>N6'V)V,H M8)Q.CO*+;P:CC,MIG,WOF^_E#C25O=%X,LTD]?1LR2L?K<1'RPT'$W&IE!X MD24^G@@!%[P"GC439] )XHHJPFR/8N/5;])39:*BDK9A@[,BF@3.:PU"8 *3)0LER&1/W=F!0]PNT-S@.U6M^DP?!K\OIQLJ8K"$Z($1:$$3G@T!%D[]8$IUPSAJVLRL5&]+U M*[@[1],=^[DJKU9>[:T:7GGU5GFUW2I6TDRH6D),DH! JL!81TIU'.8M(JQ0 M)/.JX4-.UTY$Z VO-AKXOQJ[[KR3S85>L!>NY6,Q\VX?C*R L;6Z=WB;S15_ M*+6J(W^-&S\XC /T)3,=QQ]+?'0\F1?%?YI_/6Z"I6^F31>!Z7PP28/Y89S% M0BZ-H)O<]C0:X]B/\IMFI6-H,]OIP94K365-F^\,T'N%\]%?\ M\?THS _/*>["'YYM0?+E3]#EFSB=7_TG?=D<0K?)S:=X)L(;AKQ'6#*3_@#'KW'C[.=?WVU M$,>C,;06OKUF5ZY,2C>V,@LFR,?#9(J-1#/_Q&EY5[XG[,V]# ZGY13]GVN( M*..I$%5!2IEM5J#P[W_A[F7BO]-]JB_=IUJRI=3JU&/\ITF6:M3LRL7+7QC\ 5FP^)F;\NR3SUY^T+S44O<6KRGZ MP%)ZYNRE#S0@GW79;_]FN17?^C]N5EYK]CJ3,+=FR4A=LA67K 14EPFC97/S;TSU[6+1 M5ES\;?O(VYXM>\L:=[/37L2_XO@TKI.IN*5AA^T,''B=$O$JH"%6<&8MX<2C M-L3IDP]G63T/ M9[.8_Q\VIDS[V\>NWKSX]I5^""N_>[S]^)_;8KY_V'OM/KP]^9<\.?A[M/WY(\SMYOC>Y M?_#FP[/'/XW:085G!P_)LX,WGUX_WGN__VG_:/_Q*[GWQU.R]_CWX_VW_N/K MQ^_HL\=/Q-XO_Y<^!Q1>D@_[^=GVWOP9D @;>1DD-41()BTHDPJUE@;M F4H4>8H-<9%SXKI& MZ+,2U]T2UZ<6<;D@$LOG$$A=DI,U=X V_QBCRN)-5F-,.[O2LJ'4E;@J<6T* M<6$P2>9G9B%Q84(RR3"M&2US+[SUI! 7M6?$16TEKKX3%VT15^8E:00GX)TK M[22X!&M3!,92M$2BL2IK7%J8H32J1\1US[KC/)K,FH2'Z>46[RKU']M=XM&Y MB5A6_EGZ93()39)9G/XU\O$S33V.)]/\QTV,/G]_%)OBCW%X>%SJ0#XUOZ_\ MU15_[3]:LABM9DKS0""KT2'S5VB&?R*$D*CA96B95CN[0NHA63\+K;84[B_P M.S>Q*O![!?RVQ>4C4=3* ,$B!8%&@O$)00NM Q6>,)X5%V[IT,@ZF&V+@=^Y MB5*!WRO@MRV6Y#WA*%G7VKW=P MB^4B3FIOJ[LU5V8O)T?AHD J075&4"^73!*7G$C4(C J628HA6!#4*"X=3%Q MIA>-*MC0;J,KN&+[=BV2BNV;Q';;ZL"4I+>$0:!<0%8P,K9M5D.(E$Q:GZ), MNL$V-5W5$E=L]Q#;MV-T5&S?)+;;AH5UW+/H!' :+0C&/!@>0A/#C2Q9(2Q9 MC# BI$?8[B@2TA-CXO)$OU^FD]EL<#*=I/5&)=[CWE>=6QJ-3)XW(JFTU!DM MC99SXBPA1C"==Y LCL[DP7I;DDQB/G"(]UR012,K*M:>)5W[WFTC]CNW1"KV M;P;[;7,C8U>&#/^L@W #@A,%1A@&A1)<&^-D.Y?CYLQ?XV8K]S2Z5B M_V:PWS9'./+(2X S49-/^V S]FGBX%S^-1?2&5=<#50/F=V8<_^>!4%>QJ;C MZW#P)HYC:5Q3.E=@.!Z-F]86I-9K - ;L]T.1/++PNAE.#M5R)Y MLI!(9;?.V&VYTB=F!52ZF(E-DOQ%20THC()HM4.4CM$RQHPJ.N1<],C;4CVI M?;=-*KAO'=QMLT4833!X#TY+ <+9!(C6 4&6@N3":5/,%JF'^=\*[NT%=^?& M1P7WK8-[J6+$DB@4&J DF&R7$ 3K5,9ZUM&XE\0&UDQ2-D.U_A3"_L5)-L7T M^ E#1I*;EZC)7Z-9 6HJ37ZF3SX6 @[39%[D6S: MN2GR_%PZ/T^FC[-HYNGTZ*'W>6'GLZ]I+(T^Q "?XG12&6P%!GNV7#/B@U8$ MDX'D768PPRBXH")P'3#RS&&N-#=MIHRS'WN405I3Q_MN>U0TWSR:V\8&\=G* M<)) --R"B(( &J9 FYB"$EGEU**B^1Z@N7-CX_IHKB;&6I!NFQB!HJ-$">#( M(@BA&3CD!$JA.I(LSQC,SBX?$K[V\-):X/&]R'QZ?(*C:>EC/?"'.'U3(QBW MF7PUF83WHZ/B 7DZGN/XS2@;=:5GQOR+6*K"T04[+==WD$ 5XXZ"=24'W-($ MR/-W4EE!47&4R7>F<%3O9G]1W7U:UF#?&JK;YH3(M@,:DX"9*$&0 M,@K820K*$YH\(8,!.,1D"D/EC@GT'JKD._LLB$1:RLEU<%YRX#^Q^T:'+/\P/F[E:!=T;L: M>C]^C=Z@='#$)9">PU#);"38 9ZF$) P%1U$#%201$9%Q2?L89;QG08GG&00%CN]' M\\,PQ??9H#BKKZC!B1NW$X[?_/#'YW4O';[W3H_FHWA\/L\TVCN&G MA?'V_ C'E;-NR&PXF]".B8?,3]E.$#HK'I)IP&0MY$W-0R3)HS)]]'M4;V9? M Q45X3TQ+$7R M]]D79T@6V8@P5@H@"ET^JZEHO'L0#*&.)2^T33N[1JR=\'1[\8GSF>+Y9N.W M@;_)[[QG09H7<19QZ@^;X$P!S_BD>3DQJ( MN1&6?KID40DI"!7> (\!06C&P3(;(6@NI4GYJV$E$"-IGQ)3JT>WK_94A?3M M0[IE0F'(9A-!#5RQ!!G;.D/:(###O*+1<"-<@;2Q-;:ZQ9"^@4&'%=*W!.FV M+:6H-"*I",HK!2)+%9!8!81PKKWAT@K5E(^(/@T&NF>1FHMMK1=ML2X,T*G! MFENS)B[*H8XQNC&6VEN.SJ"T,B8#FI0!9CXJ,%I+H,P$P;@UI-@2E ZM[%.[ M\>JZ[;LQ41%]6XANF1(R.I*W:@".TH&P)=XJJ(> S&DK70@V9D3SH;PDUZLB M>FL0W;DM41%]2XAN6Q)4VN2B-9"EY$'D'" MM7#D>Z'YT/_W=#0;E46':3S">0SG65^U1.364K\N2.'%0@AEIE&99O0SCJ:_ MX]%I?!C>GL[FQ0\R.Y@\S;'1T<177NN8UWY=LCWR ML>21) N!2P)"$ >.H8:D _7!<2^#R+PVI.O36G5Z]A?^7>:%=0W_BO#5$-ZR M11+7BFHI05.:0"@3 4G0P)-P5)-D0J0[NYQW-3F@XKN'^.XR*ZSB^T[QW;9, M8G+:B])UAGD$03& (X%F0\4Q0;G,."_Y8GH+(QP]L44NGU3X=.PGQW'PCZ/) M;/;/09I.C@>3DSAM-OU:#;*N',VRY1S6><#CV4(1!@2*;I2AD+-,.LE'3E1K@>6#7*8;A7Z^U'R M7GG@IGF@99*8H'CP#"'9,E]94I--$DH E>8Q!*3$EZD@A X9739+KE\+7SE@ M SC@+L,I%?DWC/RVL2(EMXI;#L;PF)&?$"SR3 31N(B6E44]0G6324H3$U&7R+4=QY2E9%\4VBN&UGI*@QJQ:0544%(G #AI.0 MUY=IIR3QPO.,8C:TLD_>T8KBOML-%<4WB.*VS>"4D<9Z"L:FC&)!R_ASE6T& MYX@0S&KO4I-,J6R?:BWO7XS#Q0R#V!HS.%J\98X?UAL+FJ M.\BU8;<-[M,-I9)^1%$JJ6P*J2PEB!G!#2907-I,*E9D_8HYH,JA8,J$0&PI M/Q-#JI>='=U%8RJC](91[M:VJCRR$3S2MM.LS/HH5PPHUUDYX5Z"*>TT6"#< ML12D<*'QF0IN-T4[N6?AG<]S3K^,5NG&B+L7;J8;LM,RQ9WYF'01,F M?M@1V:S+M%2S6SNEIK>7C%E!SAU) 5(@#H30":RG!K2PBK-(,')13 =CN^H1 M4IVI_4=^/XR.R@$WQ $M.T/3J+RF!#02#H)%#H9F1858G?5-CXPFLK-K[5"H M=>R,BO^-P?]=6B@5]3>#^J4<-:.-%"J"(S*!D!C &%K#7U\Y\SYV>R'TB/L:Q-F@//Y=.1.Y^B.XF ^&8R_BBSF-R]"B[.FO]A@ MDFJ0Y):-FVQU?@D9/[P@K8/)55'@2G8KD-V3)3,G9A;CV@K0TA<5)W%PR1&( MG!/%+9KHFXY"/7*_5%_JYE@J%= W#NBVS2(BDL D>*,1!&*$S,X64O)$>^D( M2K6SNQSNK&&1WD+Y+HV."N";!O!2#S#K7"B>QJ28!>%E ,.- D4]HG4V)6=W M=M?O-5X#(NL%1):LB;W1;#[%V>"7_*@GPX4T,G8>W)@U>"E]]_ZM MH>V;-:2JNZ@[OKYD>F20QHE$07DBLL)% R"-.G]GE/#4&D58$RA2&^,NZLA1 M7(GN?A!=#TW-2GF=4E[+QE1&6I-LRASG) @67+8QA0"6Y+DFN;8=GC3RPTM'6<$% &!O A4C &".S#&.*CC=AP,W1 MZSH* _::EI[@=)SO=79NI9_$:7[6X^,,U-DA3J_N-=;@@()Y%$":GQ?1O M2^A*[V07'L[[?)==SM*EMN?[^">9R^+'34K2.(M?6% M-(4F!I%I\00G)M=W;) M ]JG\8&W9.54"NK3LWW3-7,%!ZWIHF%7>F@J&75"1BUGC&56*2<2)%&<,5(G M0!9*JP9/E=211>%V=OD#T8$KIO)0Y:';4H76])U45>A&V&R,GE65"&VS#[;,4FY]X;DX]'1Z3R&=?)"MHT_+WO$K>// MFS8ES_959="5&/2W)6,R!$*C9!PTZF: $@/C701FIZ9 ^/22/A]+?E:H.VFRP?. ML?YP ?7]TV,7I\]2<]#-GGU!^ID/M::A=74>+D\O%*4--PD,."T%VHDEP*R+ M ^-2,&*=%5BFK-JAO*2A_\8[""K,;W* 887YW<'\8[L39E"4J 1.98M;&.X MT5 05$L1BR9@;0-S*M8>IEQAWFN8=YXT7F%^9S!?2BH//%@>'&A=9J;SD*U; M1R)DC'NC&/4AE-/<#+78P@+OS; WK@B87HNCKIM\LND<=5L6QYDLEJBJLE1W M++4\FC!2CA8Y@I4*062M,]LDS>J(#!10ZT CL5D!U5U9'17HO0;Z;5D=%>BW M ?2E>7Y9JEIQ!4@D!X&)@(N$0+9"A+,D_\Q3 W0BECM9WW&BYK^:#DOYOV'T MU^Z_\Y?SC[YP+1]+^[';!QHK0&NMSQW>9G/%'T;S_&G^&C=^,YM%_YPL65^(%_^!%V^P\PR5_Y)7W:.,%\OQ\6OY78;KK.<4DE)(DH$ MX;2VWMI((PN*&:$C_=.PG?,_.IR>/\))YEQPTXCO %-^PA_PZ#U^G.W\ZZN% M.!Z-H;7P[36[XK2\*]\3]N9>!H?3]?K[SU?#C_KZ6/\8C3,]3T[S M-4*O;O:)%R]_8;8'9,%N9Q[-LT\^>_E!\U)+RUF\IM@#+J]^F3R@ M5[[VK;5>1ZE_T;%W<_,K6NU:GT9V'6M## M[3R6N=9C_3R9%@UT\#'B=!#S&1P&CZ./Q:H<<#K\ZGGOC3 O>#^N:A[TK23# M_DFY1 LZ>=KKY-QMS9*1NF0K+AFUEQ%&RQ;ES7)\FT/66;05%W_;/O(^9$TO MMPVO/9VVM9%!'?WZE;-<[(W.G.5OWWWO#_G%VSVV?_S967[\E+[ZE%__XQ5[=O#[Z-6G7]G^'Z_D MZU^>?-A[^_O1Z['SP1;6?YJ[>_O]T_R/?S]I7<_^/_WNX_?D5? MOSUZ]^K@RP>NCO8/#]#DB]I)\V,_/MO?FSVB9%%9[,%0[ M$(RZ_!U&T-Q*U(R12$RWDU][%!.K;+1);-2/SMN5EVZ$ESZU>.EVI]%63JJ< MM''ML2L3W0@3T183W?Z$W Z3F%LV/I7?,/)OM -RO<8UKG$?? 3/YH>+)N47 MPH]?^0QJ0?4F%51OP(#LGR?3_.-XX$^GTSCV'P?S:;[:49/?,,#P]G0V/UZD M*-RKJNM5S*D.O#M7F%,-'7R5C/!EY,>9X!Z=R>V@B&UQKP_'X>"+$!]^EN%^ MG#]+!_BA*D1=*43[HR67D67::R8]8"(ECSH:0)TD""N(TB8:Z^7.KA@RN5RC MOXNIH'.O1J6"WE/!DH<$29"E;5E Z;(:H"58M!00(Y%)(08JBX>$:=DC M*K@/QO:CJ\WLI=#\*@5BZTUW[!_A]<,6NH3USODK_W1T6E;U^63:,-R%<>P' MD_W)N-SB='*4'^W-TY* %&?S2FNKT-IR:)Q;;I1B"22WV*NP\^=]2%L'^91@95P( M%U'XX%@VD:P8,EXYY%YPR%T:5I4Y^LL<2Q:50$,-B531K$F%H03 BS%!(;XI&RF:\K( MSNZRLE(#PKU%\ET:*Q6_-XS?ML5!J4@)(P$M\E$LA)3Y/&8Q_TB3=QG.@I3F M>%O8IW<##(KK9K!=V\ZX9^U^^Q'>N2JR_?U1[1H,NB%^?+EDKR@,,7 N(>^H MXI&)IM0C:3"E?-(E3;0L/06WJA1IRUFACPEOE0MZR 5M6R0XC?YL^9"=4BNK;D]2$J+ M>:? 1:] ).?!248@1B]\)EY+2KUIDT:Y7&I6^;7R:^77_OH]*JO>$JNVAR1I M3;A&R< R7ZKXI0#D5@/C-D9A.0G4+%),>5>CUN^>6B\?L=2'L1!UD%(=I'3M M04KVZ^7XSD%*L@Y2JH.4ZB"E-0V(?>Z2>NJ'RA^/;ZZO*,NH]<8FW.G[C'=Q>@MV[3X^/)>/%L+^<3_^X:O657:+O:Z6$QG;QO)U=][_ZY387N>H)XF!^D MF$%X='>JY_7N] 1' ;*R[/&D>$1:IM9ZVV:K1?PBSC'_,O1=P!&GX[SB=VAT M7N\^_Q%B&OG1_)]U"UZ;9;P_/3X]*E9ZWZ4[*?F>?;_);W1IKYORNHMX,%DZ M1OIWDV>NNH6FM/#7]?V6O\K)[.D]-CKGX>0HQ&E>6\.H_O%2A^&MXJ=_:OK7 M6>F#\[3T;I7UC5J12\RQ*R:ZZ'MA?ZXX>74C9/SR$*??:/+3_7S;[5FZA\>3 MTW''_-!+'W$WE+=);]V(_=?H= O*:AWG&]^8X'H+\!,>X=C' STQ@V(XUN_^59&MWQB[>OCI]\?'7\XOC9+_EO'[\X M?O7'K^+9P9[8?WLX>O7'Z[=[;P_?O?[E-_DEC>XW\?KMJ_>OWCZE>V\?\OU/ MOWYX_=B+5Y_V/KX^>/?^%=LC>P>_LGWV\W$[C>[UP>'Q_MN?1GMO?_NX]]CS M_<<_O]O_=/AV[]/_'3T[^.GMJWRM_<>O>/[JJ_.]ZZ.CY%-,U('YW5-C1>--K/OMFTMIRRG!GG';! MEEX69>X2;HTL&)JJ*C:E)[B=ZVM5E[<3EZ,DB=B M!<9@B8BHC0G6FF P7J/*!CUP6LAJ3%>"4V8QM*QQGMY-3%> MT56A,F0/&;+5@"$XJ92/"4@V"T!HEVU^4WJ[*ZFD>,*W!B4($P%+X*D0H:$*41"N:?4!*0I5*5Q$"% M2!JRB2 @,N^5$EG\!@LEDJ&Q:\\_K\18B7&3B5%XQ[D/3GO!1;+46$Z(XDEI MXYG1I$: ^LU]+7601T&HIJ5SC,CJH"N=8ZSU(%0,CJ"F6I7AA+KR7N6]>\U[ M7!/%J/7<62M01F%L.^D^*RE$'*J9#[7 J24+(C +!B; M,@:"#8RA-Y*KHA#2(=%B4XAQHT>V7@_.^Y]GM6[+M-7K/7=3C<)^K-,TJY1N M4TH]3Y"INVFC=M-62FF5]!TF/0]:)!.^V1. 9$QTRR M)*DRTEB7V#6+E+ELL?-*LML.7ZJ-CU'*F"P3U&=%24C-M$Q4,>M$6@N^%:&K M(;052; T,*]2 LJ\!:$Q@%-&0LB03(*H+"/9LZ'C%9X=GZY=#Y2HI^O-8'?) MX8W:$HL&,/-I.5T3N$0X..^C=HP0Y6-SNIH^P7>K2O,O!U\S279P6>NNX6 < M%R,9\,,Z]?F;1TC?9Y35 K:>+7@F734!4S4Z?Q\S%+LB42"1):QVDX)XZ$P-UEEGBDC=D=0_2P_#V=#9O#N.#R9<1@\]Q M%)Z.'RT&^#5G@VN?#2_B?T]'L]$\OHS3OT8^+DZ3%]%/WHR;J_R.1Z>Q*KL= M'B_MAI2,1:(34R!+VHC@J?1=D['T3[=<4L-M,#N[L!M)"I6Z M-T%*=^G+K]2]2=3=C@-XZZ)@'"'PX$"D4AB3?P,.43G.E25"]H^Z[T%R?6D7 M,XOS^5$LT!ID4/\59_-\\R6MOG19FH[\/);EGOAW#>"_+TRP??'+'H0)7GR6 M3_.VA^]Q&IJXYL^3:8JC^6ES@Y6ZKD]=RP/QK/*<"DY ,N-+T$ !8M8\N0F1 M^*!)BFQGEXNU>:LF)O0$V)=,?%L?U5=TB[^@U;R(1YB1?# YP ]_C.:'I3]> M7M$,Y1H-[ +8[<%O,IKDI(F CDD0W#% 01@(11*11D2B]1.DM!(CWV!4J#+R73)R.^!#B$PT M2@3G& &1#1:PC$H0^206U*O,T:)7C'P/:CZ>?(A3/YK%$MI9Q',F)V7!:^%' M;R(ZS8O/%E(Y%U>H9+0*&7U<"N$(I"+_3T&RI2NC80:LE0RBI\DQ+5627526 MUFR435 />RRE;?#';^QNNDMW_!5'0I.75$^$#DZ$MI\]::4%R>< YTJ X(2# MI9P#US$ZJ;6WNE0"KMTDI,=DLY4@WKHCH4JI2JG_!V+GCO9Z(-ZTB=3VH#.G M.(\R0*(Q@5!6 #K.@#D:@W0LOV3JB;AY**YN7:F^;:MF\\!$N8 MLQ0,=Z50/$0P1N4O-'DB64Q!N9YQ[5950NA+,?@3'N'8QP'.!X^CC\EP4*"T3MW#E9.-MXFL+O6?,YM$B$;ZP)GP2B -TAK*7%+"1\J:F>'7H:GF MX@N>JJ&[KNCIV:,E;[ES+*%@%*RF% 1+%!P-'FR2W*C$=+29G9@96M%5S[;K MH>..H_@W"/&^!0K_]V8$N(+@^D1KEXRI[8K3BGI5\A3B=/;DOZ>C^<>G8W]T M6A;L^61:[N+A?#X=N=,YNJ-X,-F?C,M]3"='^?;?/,UW5"KT*N&M1GCM0A 7 M8A86Y4"E55D=4QH,8192I%XYHQ13I!!>5Q5>&\%V/0DU_>T[*RM75CYO^TU< MMH"3,T2@2(:X9$/2/**05@?O;IN5JX[:&66WXW *!TH"3/((F MENCH%-*828(Q.V2D*JF5#N\C'2*CQGNK9*!,D(@F..Y]^8D2Z?#6E=1*A]V9 M['LMCV*6J?,8. 21%5=!'0>KLD;K.:'**"FDESN[6@_S+RL=5CK<%CI4ZA,J)E1/O_*%7\6-*SGTD-!F#0HNL(";J M*4U)$!ZB%%5%W%PF;"?X)(:!I8! ./%91;0.DQ!4)&M9'1(C#%>6FTT%;?N0:R4MQKEM90_'2T7 MS CP+A@03"JP(;"2V$ABB,1J5)GRR-H#?RK=5;KKRT.O,MF<"V&2 M725(% U#)YT)+$;A/<' 3$S&@:$9\*_/X# MOU+ZMDIVM;B_UT1RC$$8D30:J7UT@2C4C A!*J7WC=+;H2N>K*>&>Q!H! @E M.""5 :A(RJ=H$X94*;T"OP7\9(V2G.9#'Y,0&(P2WF2 HY:$<,N[ 7[%]FK8 M;L5H:$+E40IPO&0N1FK 4<+!H6%&NH14X,[N.KDY%=;;!6LBO2%*(F%1B92! M;%G@+E"F$D6>8CW/^X;YI?X'"AUWU('6KL1E2R<$DS(%4!H4CY$YK<[.<]5W MX&]58X3+P?EL?ABG^>&.3Z;Q,(YGH[_B8#3./\?A8!SGI9OP'#_@I. M>@8"B0<;7 1+8E#14BY2L?J'C&WS_-7[CNP.//,5V7>-[-^^1C8GP6,*#KC% M $(K 9;J_)U7TLLD=*2N(GO;D=V!Z_U[D%W!NR)X_=?@#9H(9"$!9E:&,J8+ MK"8(>"$LRD "J/*^*L %G6$ M9#5--FO:R9TIV[I'R+X'Z?U-2UMP93#EX 0_-E,L[]0M5DNM-DGLS; M>0-:.Y*\]V!MD-D\40R0^*S-J*2%4$Y&E8HB8_G:%=T])J^M)(6M.V*JE*J4 M^G_ =NZ!KP?L)AVP2][[Q S+_^-0VH:6/J+YK(W!@_=$VB2X9)%5I]>Q 82 @;"HCF_)WS MC(J71TAY:1_<@?[IT M<9G%^?PH%FR5=.G2[F@Z\O-8UGCBWS4P_S[7[_8%I2Z=(B>,U881&9(S(@AK M/0\A$A&BHDKPU3U!5TR]7$R9>_%9/LW;'K[':6B"53]/IBF.YJ?-#5;"6H&P MGL[;A?I93MY8R2$0X4$$%P!U$)!T")8G3HFA78Y=JN'FNT;V)1WHUH?U%;5< M%Y29%_$(,Y0/)@?XX8_1_+!TJLLKFK']-!'TME*,-=RGBJE*J6-[)I4#\8[4\C; M<1TT>=,:1\&STG$!,=O:E"(XXX3P64./GI63<;DFHYZ,?45SY=Q-D-(M=[:I MG'MWG-N*QW!I ZJ0K1'.(PB?I89>*B!,)RF*HTN+'G'NWP1B^NW'J.^L[^S; M.[>J@$5?>KC]A$Y6BW<:0W44 MQ!I.I#!936<8F8]:"TJ$=;2,YKE6F+.Y^"+.6?,ONCOO?UT*9RHT0J&+H&CB MQ<2R8-"51(P2YS1&4ZUW=ID=,KYVY?NJ"+GCE*V;17K?TCVN/W5LY:GE&A+E&*51NBB$U\XGZYFA0:C@HXRWS<]5;^V.O-M!KE&0Z/SP5*=M^W :F@HO$.RH$"E79<2O8 ML=7,EU&F8PETNEC\G1H)V,0C,$J"T8%PS=C.+E5#8B."&.6&$*"WR M):8,D*03=ZZJA)O,BNTVW%0:(9D S-H_".(CH)0.F&=>$X:1$KI0"1E=N^?! M;3'C/6G?LAAWN4Z#EBW+9ERK^*0WYW6'E2E5OALLWY[GY]1]>$_VX?V3[PK* M,G=$2(^:(^&"Q6"YI-$B318-)1R;ZCAZ7AU'_UYKKN/>;T+S_6TY?"XH4BM2 M@!2-!J&3!5-F2Q$>:<1DK9%R9Y6." @CL03!- RQ-$AI9P5MKXQ*X&Z%<61>:!6Y@D"U 6$< M :!70$"LXL_DXR,"VQI71DS'4,[T_ ML&_%*9BR(28;(7J*(%S&/J;H@:**U@=G)<'F3+<;@_RM:L5P.32;.;OYX2X, MVCV+6@P'X]ATG9_CASI=M(X\J5*ZW]6^=3=MU&ZJ4JI2VH#2G\BY)TGQF'5$ MX:E!877^'5?9JA<:]37T_2MJ@!K-YM%%Q>9IH]<44Z 9RG* 'ZI)T)U)\&JY MPH<:(6/,-@ 7L8QJT0),%BY0+Z((W"MK2OO8(9/+;KZ5"WPJO'L([PY<]!7> MO8%W>^JGX6A9(""9+N7- @&5"4 "=65<"\__5'AO,[P[\,.O!>^*X!41[-OE M9DX*I1)$%++,?DQ@DC)@;5()G;!*Y0-ZN?]61>\VH+<#7WL]G'L#[98[/J!U M+'B6-6Y?R@:H 1.(!"HMAJ@B\C+6M1S./8'W/2@):+KJ0C,&>7""'YL&^_=K M>FL=/E&E5!/U[]=DQ>6TD*6W?$5"E5 M*?7_@.T\9;X>L)MTP"ZY\(6)5$LN\N&* 41,$DQP ERIFB/"^NA2/6$WDA4J M=V^"E.XR-;IR]V9Q=\O#*Y)!H3T%9T3F[KPI (7AX*4-DB?BL(1?^\;=]R"G MNG1^F<7Y_"@6;)44ZM(F:3KR\UC6>.+?-3#_/M?OQD:F5AQD)P.*0",Z(;*Z M*DPRQ(5@@Y"ER=]U\L(NZ76U&&CW^'1:.EPUG+48=/?BLWR:MSU\C]/0Q*E^ MGDQ3',U/FQNLA+4"8;U9FG1''%6<: 59HIFO3.1@F(S LR$B0S3%$-G9Y;2K M<4\UYGS7R+ZD<]WZL+XBY%QG5M\BLEN#W'S@.J@40!)#2CEWUDF*G];QK*2: MQ#$YG9&]Q;C>A@#3QO+/2J,F;C#"M#KO5/NH.U)J!X^2=X1QF\"QE$DIQ4Q* MEDK0CAFNK3.->42'7/#Q]''8Q>G"VV%T^& -?/NOK]4YJQ7V.+Y?N"9UL+DU!W%IE_8 MU9W$-E"%6"W.F@C1P2H:O66""V=5(IKD7V150J'FS2BAZX17FXLOXJM5&>A, M&7C[<"F,JM%9XAT#[KDL8W,1,+H$T675CZF$PH6=76:'4JAN&^VM!9X[SB*[ M,W[H6W+*]<>K=;DRF\F8RS979W191T[>"9>V M?!H8I>>K#<41!"RZ #K_3.2OB5\#L@?!&"URHX%V@07#+TW#,=/!(FD89; M)_RJ67=W&K0S!CQ-G'DM(" 5($H+>PQ,@Y,&J?%2YM,BGP;<#)71]42H3%N9 MMM,0,X\JY)7)E!NR62LP!:Y2)%D5,TD[O)IJKT@)K9S;/\Y=&O)&O2*$DP0R M) 5"&@Y.>P;4*I$8Q4 4V=FE>FC-\MSWZ\HP<"Y%(:B0ZV=JWZ$32;95@9ED%F0 M3%J0,D80C!@P)8/2.9J8ITKZ+.9,LF2H3,?#L"K55JJ]YU2K1+#!FZ2(Y<(I MZ0P2J9-5EH=HG:DQNIZS::M)>2(A(08&5#@"(E(-J"T#%Q.W$1-%JS.;LN74 MQ\JDE4DKDZ[1+0X]C=1+;IW*3)II-=!@DT"9&'I!J]*ZR33;RC%WDLK$@P,T MI1\<.@68-,VLRR)&SO.OY4)IM>NWZ.@!U389M?]J=ES^;QC]M?OO_.7\EB]< MR\>R ;L&*R5_AU:V*-OY:EWO\#:;*_Y0>H*-_#5N_. P#M"7P;(X_IAE-1A/ MYOGS<)I_/1Z,\KV^F>+1X 2GBR&SAW$6"_LT4BZU)X,T&N/8C_*;9O/\BZ8N MY<'22BR>=_??;OJOW2N7Z>S.!'N@97Z>D\FLZ5+VP[24N8S^BC^^'X7YX3E! M7OC#LYU)OOP)NGR'I_.K_Z0O.Z<,7;JX'!>_EMMM6-)R2B4EB62E63BMK;-LYU]?+<3Q:'Q^ M1USE6VXOV)7+DM*-+% HK&'I4SNYFI 3N7B;[.]VD2SG_S2;=&\WF4YP-?LFGP\EPD-6"!YD> MPN#EJ9N-P@BGHSCK _E]\R$>762MEY^YJA$)S@X'/Q]-WO?_*?XQ&F<6GISF M:X399T]_?M"\U-(N%J\I]H#+JU\F#^B5KWWKLI0\ MD%9^UV6__9KD]685N=YE_Z;XJ1*L\[35RRK=GR4A= MLA67C-K+"*-ER_%F.;[-(>LLVHJ+OVT?N0DL?;VRXD8%3T4%'Z3IY'@P.8G% MWAJ_&137U5_9JH]7=V+^KM7NYUNWJH+\ZL;;HV;0Z. ?1Y/9;.5\I>V/;VQE MG*+S3CC/IY,TFI=IM9L1='CVZ"SH\/;5^[T27#A^\NGU+Z^/GSW^]>/>XW=B M__C%N]?YLY_]DN_A\:]\_X\]]B7H\"M[_?@5?79P--K[Y?_>[KW]-7__F]C[ M)7_.+WOT]2]/V?ZGO0^O#CQ9"CH\?IWOX[=\3T_?OSK>^[C_^#>Y?_#F?7ZF M=Z\^_?[NU=N\"I]^/MS_]"+M/SJKMGE)/NSG9]M[\R=3/MNK5@!K\F30*W#! M:1 \>D9B=#Z8G5T^-+:K+)D-BM%6+NK/HZU4QB*](4HB85&)1+BU+' 7*%.) M(D^Q(2-R3D9DA03KRDHWPDJ?6JRD:51>4P(:2[,M5N844$F 6&V2\D$8]1CL[1D=+3@9+B/%">B#"N3(F$0&9B< ULUP$G]6@,G9,#&VOYB1V MW:[IO@.[ [.\ OM.@;UDIQ-G/!4(6G@)@FH)5IH A-)@")-229J!+8>:=-6_ MK0*[?\#NW+RMP+YE8+<-7^UHI)9%4,)EPY?&#&Q$!D$&ZZ6B5#.1@6V&DO-! [P0ZF; MPMGADP]E+D?\*8YC&O6G '4CV.CCDOW@$J%)"@HN\P\(GNT'YX@#&3VAWAM' M0MK97;\A8!VUL]4QO9516Q6,SB#=MAP:#I8^ QF9 1&3S.#.A@2&%)2,UB M MXW3X4)">S-.IB.X8T9U9#171=X'HMLG@T405%(/V-F50U'C#UN,Y,[C#Q7)-X[DMMU@DD:= M(@*5RF:[P5A $264@1#19)#+,B! #HVL2-Y>)'<><*A(OG$DM^V%S+T^(K&0 ME/8@A/" R! \EU9%'YFGJ2!97Y+B6R,,MP/)I\CHZ.'X_!T/,?QFY$[B@]GLSC_(I6O"2J-/L0 G^)T4KEI%6YZN5P5 M14E Z@ADL\&!H-2=>2>Y4EG3<$D4+>/__8]AE/U8HPY;"^K.+8;505VUCK60 MW;8?&)*L;F@&T37V XT%U!J4LH'1,G!2Z)U=2M20J+5;+%9D]Q;9G5L0];B^ M/5"W30D2#'7>>Z#6&Q N2##1.J!">B:R+J:4Z>-Q?;\B$#]AR AR\T45SJP M-)6F5=.FWVQ>@=-9OK5WGL\I?'?#7WL'#\Z[/G\>>,HDB.DR0"2J!R+H(.*L))!V-5U9: MQGQG!%;]FKU%<^?V1D7S;:"Y-=(^>I-(T@B"H +!2D\5YS6DJ#UJE5@H\S0K MFK<=S3=1]7]--%>OP7J0WF\=T$2FY"WC&=(T?_$8 :.@X*-%2Y,(P9&2W$3X M\H3<&JRX'61F4.0?Q]F.F$[CV'\<_.,-CL;_')0V #5L<6M5$>=D=2:.1V?2 M.)CFYUGK0+DJH-TB/*66>$9T\I:"0Q=*$W1L@Z28@*= MZ9O+*#0AK-%!Z-K-B"K.[T'91#VH;QS";3,BD['T*CE004@0B1% :2PX22/5 M6C$4V8R0?+E90A\K),Y'SN3[C-^&^R:_\WX%:7[&T73P%QZ=Q@%^W6.MD%!^ MGB87;#*>C4*?$;K14=,(KS+]2DR_MV22)2,I3]J +X5P M J4%)%E9HXE&S@)*13/#6-'5Q.3J_^T? =R<258)H'\$T++6N)7>IE+@+E," M(7P"QT4$F?=#::6CM)+96N-K^V0J ?26 #HPU2H!; H!+-EZ(:H8)0.KB 9A M4W'*.H0DJ6 R,A4* 4C:ISJU^Q4P>C8_C-,:&;IU\Z59][,&'8N&'6=M.BKG MK,0YORY9'<%SYP42($ACYAP5 9706>E0.G$NHXEL9Y?2M:V.ZB#N+6YOSNKX M!FYKW*=#4++X3;[::'QQ1DRIY)HU0SR.OAC)GRM5\B-&WWR'_K^GV0PO8EJ\O<24)F>_ M^*[Y,M?UMM1KW#<#]CSWMQ1*Q=%?Z(Z^KXW;QIZ?J^1-=%XIE<_*:<19?!P7 M_WTZ/I?'B\_BJ$=H=T?HJR5SUQA++!<().L[V=PU%%Q"!\B8",298'PL&5%6 M]Z3E9%6*-\76K>"^=7"WS-[DHM+:9(78H =AA 7GE87HF%-9MHY&G/>1T M[1$4%>*]A?C-V;T5XK<-\:6J*A%8$@[!(R((;BP8YB10;TR6KPW2R)U=,V2] M\FS=KX3 I^._XG@^J4T8[B14MLQ1%^11^6A336?-T=E<$Z)B=PWLMLP#YS#)K ("5:730I $G)0!N)1$ MV^2,%B'K#FO[SBMT^^O2Z[P4JD*V2\BVU?W@)-+$#!"T"H2T$?(W%&B&<)#4 M.9K*&&BRW'?Q^LZZF@SWG;A[/HTG. KGXV 6L:M)"0V?Q;[N5V2AI]K_F93. MQUV=!>H?CD,3Q&_:35:>6HVGWBRW4^!4B;R7LRYALED0,T49)3D$(ST-PB,S MJ=3N5+?CAH'Z3N9-K@OFZH#L$.DM(\)2SE4B%C0)Q0$0$%!["E(P&EAPG!I; MT^A"A?MMP[UM@.3CW 54 2P&"\(X 58% LD+Z8-(49-4 M\@68Z5."_/V*-WS.:3K!C]^=T'0OO!^W:7><2^7Y0B@'4PPU-MHA5[U;,D)0 M\>1B<&"BUIFKH@-,,@!*:;D02J;BWZ1#RM?);:K>S?[B^RZ2FRJ^;PS?+=,# M RE(5N DIR"29>"(Y:"DHS8JS5D2!=]9LA7?&X/O?@4O*JIO&M5M"P,](5QD MDR)XXD'0A/G 9AZ4L)QG38U1%Q>G=I]R"NY7I".C8GH:+XUT7"CMJ>&.FZZC M.'YS"64M?"$+"5WH1O)P_-EO\E6/DLIE'7'9V^6A-$HGY#XYD DC"$4$H.4( MUH5 HV'1$57JCIGJ4W9F]9#V+C^JPKV7<&_76RCO5&E5%((L'0M9!/1)@L_Z M:-[Z1FI%FWIDL7;'H@KW_GH=NH^(5.#W"_AMFR6R1'F6)/B4#1<1J5$69GE]?"C2T&\.V$/BJ M.P%PVUS0*;I,OQ8RV9:^QHZ#<2D 14$L4]03+'X"OH5]C?ML)NS'^:!T\!N< ME#[@(8:!^WBQ?UD6P5]K!S;<9!KB%.:3DQ^**&:3HU$8G#_:5E-6Y]VCLKP> M97$]/Y/63Q]_FQ6Z>G8NL8>?!5:MB>[H[.F2-6$I16.+%B*4 9&\ :N%AY \ M=RHZ;CW?V14ES-&5W_/:*-H@I^C]98;.K9'*#'?$#"U+13";A(@I,X,CV5*Q M-C.#R#;,,U'//PX')TS!Y6'JU3^/S,\$\+V)Y. Y/SH523]'N3M'E845, M2>XLCR#0Z'R*4@)98S*0S6Y)-(D:2S4F-4-ZB>5=JZ^W =N=V\X5VW>$[9;M MG!5?JE$E\$YF@#/-P&C'0*LDN'=:R$@RMN606U6QO978[MSZK=B^&VRWK5_G MF=>!,(C"6!#*2G"*4O ,E:B#=JY'N=H5GRVG VT*Q$"X-TNXVPH"DJ:5GI-085L7JH%PM91$\P0;J!30M;GW M0*O=^JG[6.<9^W=.[3F.,[Z;UF_SE7?++?-PW:05M21WMH1+ ?6#5US**4M M6!$&Y\SG<\Y\U^W-T[@Z3.C#;;X) U!?":AW^]^ 3A2C!N4H!,&),*(B1F-+ M#1DDXU[Y0.6]!T)\3 6JP42[M_%)-^]]>2?Q]LT>:?)7#.1M7,P'HKXJ46^I M3M__TLSRKX=*CG<+NK>+P?,!Y/W M8-7\.!K?R<'2E7/:UD1%K-7"=04TSCQ)M%*U VX.LA8P[C%C>U*W_HYY8!9S M&'YHP@R7<-11I?BX6*];:_+YK-I$LQ$_P#X\@VTX3(//^!, UFY+G22-DUQ* M(D"IP!HSDF@3X5?XO;*&*U5J-M!ZUPTSY'U_*?1]_0K'5>A[(.&KD?!VX08? M5$C.$P?D2X2SC+B0@(2C&\)^/I5BH%!?Q[JWBE< M;1SS 4,D:ED1(2TE)OF:4!"S8".UY%'FZH\?7^QUJ.OPM^HZG"UC&$UF5\M: MNGOYF?M1+.Z23,TG[=X-F9HW 6N[771TS6JAC2 N*A!:HG;P$PTD<.F2Y1:V M6^<<$RFO(<=D2-_^HN#AYAKP#/#PF>!AN_\G#QSV4V)@J 6=!D0?G2J!B=Q2 MJ>!"%)B")L:F_I@N6P,\?(GP<'.]0P=X^#SPL*T4U17UU#E%//,(#S824S%. M@A2,>\U$8O'> R;'3%]#B,10XN'Z2SRDR3$!\C^UTS9V86"8U\8PW^Z6 M9@_6>BTX)96BD0@>@6$&49&4M+0VI<@J@W$)53V$%'Z9U'SM+KZ!FC\=-6]I MQR&YJ+SC! N:@?B;-''.:Q)\3*ZVD5P%T,6P[6@U6Y9]IJ& M %NFB=9<$ &8@FA%2>32<"HYRIC7EL4P1!SM+4W?:,C@A]#T((9\)&%O*171 M6E>;"/I$P,IPRF%7::!NJK@US&H;L'T,&[.A ]073-8W&DAX&5D/E'LERMWI M$UO5/K#(B5$1.Z74G%BG)'%!)6:D5I47]QX8O4\!P'?8%7$-2L.=L'%\O(5^[=C 0\J<@Y)TV2<)'I8%R:\9!W\=B<-8' 23M XA8E:>&W7M0C[6\ M'76B]Z]JVUY4@ON"W"Z+^'H^A=$-+I;/X6+Y"8O)'*9'BQ@F S1?(S3OEL76 M4LO*L9IP-..(J!BQ2E)2.R>2H4*%2MY[H,T8#MX>F7,&,^PM\JX,Y'QSY+RE M,FFN*J.D(: ZU4#.,A+X2 (Y5U$8PT.=@+]S.59R(.R)GM&7>^H\Z6'*+U49K#G3#JW*R? M90"GFP&G/W94!P42A=:"D>@M1S _E1PO5@CM]? M8KVQ!DL7$NL@7E\C)6^70N!&"559(E5/3GHQ[["+B0N2 *:L2!6!$:#THR'M(]) MQ7?+L?;S.H<)21 F@+_!C\M)B(M<3@T)I.O:6MJTEFZN0YVUF]<<>NVT#].C M;H<>]3?HA_FB;0[7Z[4[:!170[#= FM26) >C0#<4B"'U(D3%RS\94TPTE!. ML8B+X7O2]FTPU^^K1O%11#QH&M=(X>?;-H.:U8S!L>8L$I&XQD8LGK@J,A-J M('">ZR-4YAH:%@PTOH=6HG8;2(4[N*8;2:CV9Q-5H>VT4<+>-J M-8VM)I8_ S$3FU#9-W81!A_-I_?1_%KVZ?D<]N[WR>KX>#[%900,?X;;\QWN MSJ/YR6F<+3.X#Y+:]4'\;L4)+[B43@0B!5:R,H(1[2D#L*\5DU%3G3C:A+D: M_#M?)J'?F'_GZH0^T/+5:'F[*IUW -..D5KYB@CJ,:C9&!*CY[6QWMB(A>O- M;DVZ@9*_!$J^,??.P+(_)YEO:V4N:.Q3;0F/'!LZ!4$L$Y1(S:NZTM3IB'F2 M8VH^QH#ZZ3P_^Z=#[85>=KO=7QL5*5;'<13_B@L_P7Y"H(>MYO[5:'YZ!YU= M^U*FXAENP6'9@>^;K0F#S_Y:('NW4H6%G31)2X#L&B [FD!ZV A525%);3I04B@BF''&FI@1X-'?""2Z4 MPLH4>T2U7U37VXMI[FEMX@SPL%?PL.-2 A'!"Y$(=Q0KZ=:6&,&P""=-46OLN5H5>.#7 MD!IXX_!PMWPMWZ<4?8YOBW_Y8SL[BJ.%7<51^7DY N+.>I6=A?)#_,_9Y#70 MR^QOUBBXM6:=_5"9RGX=IN^;W?H5-NMPACB(?[Y?;\ZO<;E:3/PJ!OSBX2QL M?M"[1UU= )UJS&E0ZW VP,& MG]-M,T# OD/ EOY$*R&-Y))0H;%>J/#$L4A)7:N0K*$NQI+0I#^ZEO& _LK M%-R<)G0CB# 0_96(?ELKLM["YAI'F(<-%2)4Q 3MB:(6'4C.,8=\G^U)#N-U M9O[0O==ZLKNH:#N3ZU9P!I//S6D_'P5I/\/$Y^')S"^B7<;'L?P+OT_/<#/Z MX%D =9"*K@\@CW9+PZ6:4:D92319D(JH(*YR )5<<*L$98;EY*'Z.HK##4;E MO4>8SZE2#;ARBW%ENQ-4J(4&YD.HQ1)7E6+$U*HB.@&2:$>EPD0F6HV5V,UE M^GL5K@9TV7MTV0]%;<"9VXLS.[U]'8>==XRH)#D17GJBC:"DHB[5E"5I@LTX M(]DUI%+=%K?7?FA]ZD(,>'29GO?-I8K>=1B^AF?0VP?V>&WL\?ENY7=A MG' A&1"^!99_JFOBE!%$O':7:!:*$=4#I\!/V4"=:.U<' M4)AL'4 0EN.*U@.E?[&4SE55,VH\=\8(*Z,SW-8B&A;KX**2F=+U0.FWB-)W M ME]H6W@]8^[8._WU#<_]20!I$+QJIE]RX6@!W-B'08!+@=6+6"YH5KP^H!C* M])Z ]&Z!_-H:41ON286YR2*P2$Q4AE01V'-4WAK,UF%B3.EUA9M]&!%]YD"T M 04'%!S,3U\L"FXII:R*/D3!L4F9(D*&2!RO*A(8BTF94+/DKLO\-*#@@(+[ M,NG!-'>747#'1RWK&"N=B+,\$M#<018TCA+O:T^Y#9II=UVFN4^"@E^4'_%B M+_6SL]/3TG7 3D=ALO33^?)LD4M?9K\U]BOX6_[JW4@"#KL0YF=N&C=WZ&^Y M?S_43GHWAWBWLHJ? )M9 .2/L9O&QZ0S?)F"QA:*"43-EVKB6;6DA!"DM3+.M0I1[-5:C>:[=8G*0Z0]$5" MTK7G"0R0=).0M!U7$*(((0(D^:B)J((@IJX<"=194%:-XKH&2&)C4>^63A@@ M:8"D?82D:Z_X.T#2#4+2MCU%)T>]=88HJC"HL?+$^9B(-XD[HX+EE0)($F,J M]TE*NEMM'9_,_/PDCE;8W?%J"NB'AFGMVXP_'%HOFN&7 JTWH(#B0IJ.H@T[T' M]1C :8_DH2\JVOYB%_W3^2R[XB>SUW&YRDUF9F'=2WQ)Z!T5*G M& \RLAY^7,0P6AW#](Z.FR,71U.L!#*:.QBKO; OZL#BOT@6?^TFCT?V=+*R MTY_P/!VNCQ-P_K/%8KLAY,#O/X;?[[9A2M@Q05)&JL0-$3+6Q(#&2"K+4O#& MU3)@ROS8L%W]8[!_# BUCPAU Z7Z!H3Z= BU91^II98F4$6<#Z"1L%H2JRTE MCGGG+:J:VB!":;';"&I J &A]A&AKMU,,B#4)T2H;9N)L(!02GHB!<=>=<83 M$Y,CU!FN:FZCM/K> S.6U4=WZ/UT-I,P69Y.[3D.-KX;U&[SE7D1_KFR;AKA MWS!Y_>#_\E_7"A^T>A]^,,2/K:/0#J8=1F]W?<0 G.M&N?4P\Q._04"9^ \8 M^//C.++>ST]@-.=HF9K-5_ ^NX"/9Z,)C/5H8:>C4[O(3;]6QW$9$0]SGHY= MQ;E#&'Y=+Z<("%]LXA3P+S7\=LWD[ Z;B&Y=UC_C=+QHIW!JCR)QBVA?$9M@AM_8Z1M[OKSWSXV%.)G,VA$)5HQ7 MVVMVZ]^ M>PB*Q!\G?Z:#EP]!N?C^A7#<&BP9*#5W1'BNB);6$Q=JX:.(4AM=M+;)["R& MAZ@[)6GA#!F;DC9"B6AHI;0,K';"4R7=O5$$5>H4R61Q%C&M]N3$+LX1S7M[ M,5IOQJC=C8R0/V>EP",\;AR,+?B'[YIA9493MN_]0]N-<1%_70#A.O8>I?P[:_O3B[L6$^Q@V>3$YS6L/._O=V1(N6>XR@KNQ>.\< MS#L%@F5/(!A]!5H!,-NL0GP]F@!!H(,1E=S1__Z79JSZ]G 6G\W/%C[FW^FW MHY.S*1SH3 .H7926W OO@N;V+6 M M!<,CJ.TU-\)3#^$_O7Y 2FBNK*:&E37)WG4<^!4[;O/(-#3 MZ>1M_N8?R]')?+D:P2G)ZC>,)YQA+0KX,9>"QVO+,); !"[>J@?_YQ;_?+ G M^_B=]:]@Y=QY4>AF\]=9UQIG88&$!?P\VUW7T_EBE0#@YF/\]!3V>85HV&W) M!&/E<4% :K8A+LET#FL_C4?6GY=MS,MVGD]"7"R/)Z?C4>^3)9+O&#KR9M4XR1G8)<-,LKE*];P&UO MLEB/]Q^=?ST>S6$4"UP50/ME]ZJ&#VR.>0SW+Z-=^-)'(,Z.8'M@&YL(D/*D MWA-6\S=V$>!)_G@27[>7G5A8$_B3:\7WCC"*?]-IG/EX?_3=.=#D*>Y:IH&L MIL\71W;6G&MX]K%=Y54?I;,X'0$YCE['XXF?-B,ORX0?+^? UE;GW\+(EJ=X M'N"):"&8S_)>Y0>AM FS7&8+ -+0_ 3X'BX4'VF8-RPUS!LZV'#ER.WF(0C/(*[1PH_ M>3-?3 $L5B,0FH_BKC5BO\B4LL80TTXDSHXQ3&,Y>FVG9P6C)JLUL0 IMRB9 MC\@V[3;1'O.S53X3TW/L70A[60 ,'K$ ;OD6;RV/F0 \(AAT82*@?I]-5EF3 M?;*&OR?SYP0$D5G$LCRC,#E"K@N'):W>%'-1Z&]D!\Q(C2UU(1_ )X]';^#D M'8]@K5[C\<.AC4#]7I[#@3H9G4[M"HW>0+MGTVD!]:.8B<5.IXT=JETM9"E4 M?;O<'$F>#SX>9;(1"';6 <:O,FSA>N(#')!TFF2[5EY>F.@<#O$%UJO].B^= MX:Y9 >!9?@[S[L\2%FHY;U8^CD >)2$66$)D6S5A:&D2IZ$C MEY\7$VKP( )O>CT!UC#ZJOWT MZQ$,*\03T)./[7*MS2#&>WL&K"I,EHNSTXX[OYZC03@?+^#Z :@23I-O&&S# MH#,+!!7M%4ABHV-@7J\CLJ%9F)23O/&6R0G*F+$/C:AYC_)H@(@6Y3(,*;@_ MVB0MU^@(L&#'P(( -4!>\E,XKZ 39I$TD]H1U<\+F-HLK\U7CQX_^OK^Z!"8=+*^ M [0LT&SB08ME_^A=B -X Q+#N$QD$9%28A:+9T4"6ZY "442.YF'K/&6I7K2[235$NLLFWX=TGI]/Y>6Q ;G4\7\8=!M.H4,":)_#;MYV MUYVU]O!.&L6E[V,!B?2H??NJX/UYD:PR-^V_)0M#YZUZ-<)##(\M"E> 0[GL M;LM<$J;:"4^W8P\WH*?#F#- _@6NY^I\G).A6N/-)JR@(@&*C>]I,KE#7E8. M@ Q\JW&LE8Q.J\D$!/P1ECF"?&5S_[Q8J+ 3T9=;DDJ?+L?K_2]B&1(\G+DY M_.ZZSE#- -)D 2HI,-S%JBC)B%/CAN."M(;^.&"EJ F,MUX(% JJ=AY);UP@ MZ?>'#^AH W5M*'$9OR=M!M] ,OQ9AKT]G92QY MY:=HT#[:_!KNR?!\G&$%7>% @T@7L#1G0)NG<(!11X(E EPBWMCTC9<=2X8HCAHK?NBUSQ M3H+Y_7@RC1M+#80QFZ] )YSB.48V5U2HZW;(Y*\"VG\4X0M]/AUS[X6'7-SR<=[Z<[-=:_#B?!SPPGW-) MQOMX2 QY A( Z#AH[WB8K8N?<\)ZBP8S]:H M8Z#PY%A%^.U6L,/G6Z)_G$Y.T"T1BX<#*!+%962,:[/3"B3\^0*5((^. M < MSXK9;3*#9/IUF3M8\>&G1XKM$Z]>L52,6 M(+"L&NOQI'1RQ@>\LH']R>7\$_[MM6S!! 7D!"LX*EORL M&'_+_,($9)&LHJ[ES"QK%R7N@Z655E..66!O5_Y7N&1B9^2W5PLTL\,B@,"; MIOC.$WN^(=VT&MKX$LD:Z&$Z^<_9)*#LB7;;66/EQ\BL"P3A1OPZCRO0/T"Z MA^,7-RP01<#J"^"-D;419?LFC^*P6)[.B]5KOL#3-@5]_&$>YF-0T$]<7!1? M'J?C+&07C2'GISH[S5:S-ZA5H(S]UP2.'VH(_WWS/8/D177B'\ZV"\ _7#VR MBP6&*OX;C>,?%AU=W[5 B>'SW_XZ>/X'O.LW=G#T0AK+@XZ"1*8\$14+ MQ(0Z$&64I15E6DIL<"'NTYTXYQ&0_707TO^Y%))6,<)S#)S1B!YH;#CM;ATS" M''* T_F=#C9[?O""V=IS)QGQ+#@BG.7$*L,(]=P';KVJ9=@.'MLGQ]'/"Q < M)Z?HYB_'>+W!>R("?GCRQ,NSY6J2SC\3A/>ELC2?3N=OEJ,C$/6RS#0O5D_? M7U]<\-=V,Q(^\\^[^<&=+#-WJYMN7OO/,)B">>I BX4ZTN38^%GQ!#CC!.<"3 M?)';&[-MGC[>G&.Q>B;\SEB=KX:1=-Y_0/K9'!4@D,6S2)B-X6N=*[\-]FL! M3RG.ONTGP&+ MR<@5\^ "R_&[2V(L<51UEBV<0&.4//(-GHWMXN HO<8'VK7 MUN:_5L6QW6SI^>Y0NR.Q?O"F[ \CF9Z_12,G*!HOYQ/T8PU:-V1> MT1/T!L0)GH)O+J6F)OV,8'+I-[S>S#AMZ*M\!!L'[_J&4)W36C^0XAYBK,AE M=,8^$ \T8_6WG\^P\>W&(E%^/Z] .?GE6,(Z 6%L)D*Y6%PCJTV-]A):&H^: M*)2-;<4;4!\L[]KRZXZ.Y].P;)PK+^Q1>]A>!NVI88W+SO9 /8<]P\& MWXYN70,JXN@$+^ K&'B>ONZ"YSK?=G6<_/YMB%.DJMD93 M ,@^#*U9[JVS#2-YG<1+20G8][_.8,)HYUW+2!Z4DX(1ZTWT3 ..AZHDSZ*IB:*:FJB5&K3LO;DZ0_;:MY/DY,)H,I/ MDR9^I!G=3S\].EPTW_W<,(+CR>E//Q]DN^%RY\O#-\TE;5>!SN)&V%U3%]_^ MQ@Y^>:$I!ZBI4_MZ#"\J=_,^&-&A'T[+2'4/. M ?0YXN/VG1X4J($]E%-TN/@QA^)/FVN&,]0[0W^\>?K+B\IP[NLJD5H:"6?( M&V*<8$14Q@O8Q<3T96\YY!8U&ND!_%2A@)05BVAZI%L$O.&F;6LB& ME%OBD793_OO\( NA[[NP>7KKG,AA;HU,18_ ML('MG7-8O#V"ZYY(O/[@^2_BX.$+802ER@JBL8:MD)(16WE.7 48:X-3E4.' MQ07^BG)6&J?%:%$6?O-(;^EERS-'UA%XO:-\:R25C1H>]BQDBGYOG8XN06#5 M/.*L(=#+D_]*"#'^BT+@&\":Z3F9OYG%S:3 <:<;7/!E&_&X'ERV?/P 2[]Q MV4425"?_SEN^T6.O.7+R, _RXYK(Z#7 M4>^]\(C);%-?+?.]Q">>>E;-KB:MS2E]^?C!X5S,3_+<E.V]O2SQ9J^8PJ/&#-W$ R'!GN)Q17,! MG-<^62]B#VXPPGN>P[A:A;T)R2E2V2DFM,Y6#=M5$WLZT@]35KZH)9LO'A0C2Q:*F/KR?SLR5 8HO>^PL2ORWC8?I^N(G,V02GE5@SU!5S'ERCGDZS+!)/L]5[76WE=.W&_NK'AP]_ M_GKM@]PQO9[85YCMU.Q5EYEZ7_ZQ23W,O3,1OEGB MOGQ:L.3'(+:#T.US<0 $^I(2]&H&PC(B*GY8\I0 T4-Y!#JH 4L;_\_..DW0 MN3"=Q-?%(^UPN>QRGH,SL^Z>SK+G(.=YU3"F< M8 &&,1K$SV#0+>(76W*8P",66W;Q5E)<]G:X32?'8,T=/TBG,#0#;=]1)K/Y M\#:/ZT.YR3[0^PT'!%T8A#E$!AV\_>-%A094!R(M%\838:TAEB5*7&6M!J%6 M^BKM,U/#3^>,)2]XVZ[CC6,/3^&JP [2MAWSRD+'(T*8GK $:3DCJ\.E[$7 1E=5P"R+,-(\-3#LN.ZYT9@&EM3T5_)'*A MY?.%#1% ZA Y6%.@;;G^_B%&:J&L\<-\\7A^YE;I;-I>58#L3N+7JQ>&L;H2 M(I'$L%\8DX%H33FIO#=5XI5+VFQ'J%;<)@ Y:WF-HGO4-:>155[D-J"@,O=LIM[:!1X MOB$DEZ(#.;#$;DS.ER5HPP!*YDMG(%RL5Z^Q>78"&$C2Q3Y09%67PQT;*2U+ MQHTIH9-#M]Z$)3R:*,ILBT>9<#I)L0O$V!W#_=%W7;K\O^SL#,WYQ4M4X:C0 M:HE5E&Q;%VL$6/&?L[9*V6KYSJE'6R;5E-4JII/-((LN1.]=Z]-4UYC EEH, MJEB^RNG+F'0/OV!I'5QEC!2<3F,IT0,2/X::M*PF5^MIPBJ7:'5IXC>R8Q6G M"#*(-7C__FY(#27Y=.W"W0PPW-[6A6V[25R\_IVEL"E> MF6D7=AW+8)+I?/XJUX3L3%YM)<2=/4%W0^E>T9T>N+0]+VVDY$:R0F/?>I-- M36T,KLUNNU94V+8@77YH[X^^?[^H@(:S9:DDUJ[7AN>UQ\)A'EA0M2OL_D[1 M(1=Q.L[SP+3R:#$6O15[2NQP&\UJ9TV8]WP^Q17*@<8Y1>/U)*"TE<6.^Z-' MQW9VM"X)]2X9R7;+UFLTVKNDM92.U[38"(F-7CR9C9[%[!\?=R%*V;89@&OF M.(0L$'4&UTGK/NHYOI]M.+Z?-([OG[+C>Y=8+TN,__*U9EBT4@ 4U^%7.$Q% MV\&?[J(2_/SH!7=&VLHDP@*C1%3.$PT"!F&2>Y H0"D68I^5VHT=S6)/(3W< MTMO E##H)ZM9#>-%KKW<"OX;M7%_&1>*:I>1OA136ZN=< ^M_@>![62^B+N\ MO(L%NQ4KTWF%$-479R?KZLO]*/OEF7O9>K):3E.<^.MS46)PRL$H+*1PX]:K MEA^$E[06X6V[8UM(=5?[?KC*Y;U05<5[0LR*WC+[8DJYM'60*6(W.LFZ^I<_ MQ)#A_G&Y"X"[K1_[J(E:[4*+UJ'XC3.J9&"@:PDXPWQ90A?PBGZ(4W_.\X9] MPCP!87M9$YLN.%SLR:K4+M[?J((G,_2WS1?G@ROFX/EO+RI>5\)J2R3V 1%< M":(#381&;76DKF9IKU&\W6C=Z--2N3Z5@DR8 MXY0C*['(>1:F4GK ]_LRZ;IX\?OD@B5;:FBG 3&1$U=\1Y+XD1 MLN:"6R>-VF><^[GSB.)Y;W>78'A5N[][ CE[A7\;SN?2+GB"/H>VUD"!D*XQ MQZ1I'9R+IS4KGO-]YR@0Y5H,F%U\L%QWK]%?P\ M9&6]J6'7:ZI2BO[?'SWJQAA:>$,KP0D:1]YF\QSVF #A%.=(<+[%\% \0._" ME*H.RGNJ$TM1&,&,UXJJQ)2,C&LI/@!3?L!"??&GR>L8UD4W<\U-.(;I;/K3 M)&V6%8-=\]^$L\6;^2* EG''H.?P,7S_YH667GF7)/&AQ@A.7A-MA2&.!6]M M4I4(@#4EE"'K<-MLJ]C"6EM> .Z+B[WAWFM/V,#_UAD&&/F\.O]YBHT 9^'[ MMF'&(/8?O/4O J^"%RZ0I#DE0E66V-K"_:*$:X7[+1;L'7+J)+.A:'%13E UG,?C0L8:-H9R$[?^8Q)*<%TEB$J MEU]JE81-?M74X.A"%BX MM>Q2W9M&\8]+"RP&\L42_CF8TT3G34';VSPV:70"AD# M6+=@W58W!YS>$BR6[5=W5GDY>/G'"\:DLL)S@H(:9K,KXAR@=65MM)0+1OV. M]YF;9)V+1E;!"66DX<$D[N&?H 6K]QK=MZO=#T"^NS;]D+$,HW]ERTJGM>3N M&UU":#8=K_LQ=;B7 +>*F0=S*U:+B3MKBKR5()*<*8M6H:[&?B\QH^TUT5;I MV[QDT_J\RLF[1^W@LS]ZW9("U:^VY>G:%8Q5!MJ^I[E5R.BKHEFUY0YZ2>E] M3X8['WTU^;KL&K9E?-;VZ5G&H](S[:M)__N?^TU]GN5.>KUK\4.XOKT!W_O] M&7+"7.VZ:>Z84^W@44\VFFPUSV@>\1HK%L;RE.\6]BUPIP]^1-.[RLYFZ&ON MK=RJ2=_&_+^S')8Q[[>^P7"2YKD)_EH=M\UP>D[E0[^:HZ^(WA^-NM,U:1KA MX?.;3I6]MV)X8&X;AJ6U7N?!>V!J.0C;3Q;^[ 1+P.<&@MD?WH\8R ZFZ>05 MYF7G?/-2R@M&'[>.9*D(M'D>T(TQ?U.Z0C7EK)OLH]OAFWHR6_<0A,7J"&*] MN!?TU<)R4Z=MJ:FRL4W#F7YURZYXY$7%+0M$Y#B2 @M-VM'.AF';V5*/L7U( M4^2JR6F:+"_>P5X%^7?NWT:I@0NW\4D"HL.(P&:2K02WFJ]L&VG42YK:&/Y. M':_&!-,;/0[V1F>0QS!KJXOESW&?L'AIV:@+R!??WVL#]R1=,H\B1,>3]'%;TK@PER;*-V?'8B7.]X1T58C;VT:RM MU^/GL[OWW1_EG>.D554D4J,]ZQ)S%H369*.+2+@ MY&R9T5?/YZ>@"G%9??TY%V^\P99QB*ZGRK=U3S(NE1/=HZ0-JMFFF(;OP!'9 M:.ZRBJ>CU9MY>]@OX%^MDV^W%%:)>,3;F@(KMNLKUY5F+J%S0\#]U0+NQ1!P MOQ]C^80!]^\-H-\R", UC*9:"6>X<#$9JH6G4DLEK6>2[E_ _7M-& \:>UP7 MC; A):#2L\F_>^E6306$?LC3R[-PU'CUNM2G8FSLXJ!+-ZFFE6DI!3#N&06; ML.DR65=STB]IYT2/ZM(3)7!-.SU,/\UG1]E# M7,RW@[?MX/FK%RE&6E-3D\0D(X+%A,48!6%&UI$Z987>ZWH'ZZU&-,0M)NBD M"5L--PTL:]^-2_FC]7H""M)+K]> MV]QZEILFV00#63:,.%WKD$[%W;)1="5LMUX\^BJ_[NO1",UDENF_7+NNR@=C%*L?1U+O.&1G+Y4N7"-EU6 M6L.#021K.&\,/8;E#[\HNO+6J]([U;*L?V9+!D^TR?@XRQMNXKM); MRO-D0YR+JS=82:XGN7S5.3#+\IV=-LNV/=@+A_IUUWQ@=_EZ_M1;Y'K<(QR\ M88[Z7>.@ ?IPC=GU#M?9>.E?!&LM=[4AOK)8\BX%8FQ4Q&@AN1#1*LNWU1PG M8Q0&="(3D@AW<=P5=^@E-Y4(2RQUC(Z!Z(]GL%A'Y^.FO/#):<2(SJ-%;*)'F@J^ M(6;"Q&S.MB751NVX5E%LRR WDVV-;:>GTZ:@Y[JM5X?N>123_YRAJV+=8VO] M_"X 97G:U+/H%?3]1U>+K9^$4YK7%JVBKWHN8RZ)489A-S71$KO3JK4YXJ9X M.L]*O<:?LKN5CTZBQ;RC9K:8!Y#:AEX/GSW*IF.-267[I0/^@.N=N]R.#C8F M !-\W%4<[#D,=PR*^V,$>3\8Y/^[Y$8-U9?OKT M\?X]&EL\+A!3CO]=A/8ZN,*)4>T#O5SL=AT9-LZ'QE38K[EC5-M*22U%JA3-?<6H:?:;U-W::F:4H*T*5A#S;AG"YF>7Q:S MN \BQ,V*V6C3R":-P]35MWFR+F]S9_7:@[>_O) ,Q"()2.2B!?X#PC6Q5";B M3,V,MPQ$I&HG/T8%5:G*\A2",-1J'Z/@5+&0+&-<[K.PW;-OS=-H7>ZH=Q[V MF$[V7-1^[\$HHO:F_V_YSB)0XXLJ0/4^/+7G74WM)CIHW=BIJ:^?WH/2"CWI'88Z+YK&$P:RQK(ZL;E]4E+2\O;$'4 MK/MF,]1%;!U485V3:H+E:V>^";TK\.DGZU+[>%>Y#)V8_2ON-_%,.R"+9>XN M&\"J.0#9.-($]>6N7(_G4RP\V\3?Q+^:3+@2!XH^Q=)'J_E^HPEJ[F]UOZW& MNMDT:_.5S=T6HW..MM[2!@YF'VVNJGN_?UQ'1TT/@] O2+MNZ;7,9?7[R8F9 M,^%'BW@,H\DI1?U.J9U\7][61,NN+4? [\Y.SLK W_^PIL+MY9UE]UD7V',9 MY[T0W &=;X'NJWQPY?P1 YOD#(POKVU8OH> RZDL1X-$EJ"C\%++T4*I#IC:$T4+10B6LR25;2 MZZJ6MF*Q%JGBQF!Y^$!9G2BH$O'*)LGA)%S#23A\?/!"&2!+(]%D55DB*F:) M44$05EMIA*+:5?[> _X.NU6)C/GOKZYP'&S023KK06GD0H>DDV9*,5IK0[WQ MU0=8*S$P W[ZJ'-QE[?^^?/['"VE#JJF(1!DMB:BE(<"6 G%)F."H MD4SN=1D>'^J]2/J88 D96+"V<'ON_]&$DS;RIM_+C![U MYO-P%OY?GLUW93*/\ER F?Z.1H'GN& _XWI]GV?6G?)'S6(=-&L;PR!L7<)Q M*58J$\J$6FI#*NM V*H5.H:3(R)I;YF7OC(&.2Z_W$EXBF7X?*,-QI(4E(L# MY2;>V+$ +=A9Y\PAWRTI/.M36[_%CO< I:&T-"RU0N#(NA)^G@O_YF/:W)B? MEJON.(R1[2)AW-FJ*534VD>:-)OM?*IE;MR]T>[[O)<9 M-I'Z#ITI?3 Y/&T@Y4EN%0)2'E8AO<,^V)>O7J@4(_/*PL9CP*.N&-&RXL2" M^A.,%"#S[/0 C%5*6'P@^%H(JY5-AE:1:L.2LE3O2$-Y-TCQ;?7WX]UY.T.Y MD.UR(7(H%[(?8_F$Y4(^H/S'A?>]ET;O$&]ZK_#?I=HNVY*3Q=^/\G_.4CXY MG<[/8Y-H4]J:8,F^(E(7UTU)V1E9[.18.@\V_HY>-ZMY#T*S*+W:DZOS4^P*.2U=K5XWE1&;Y_1'77I?MH5.3[NTMC>YHEG^ M\@@S]T+WD"S;X7E&C2O7?2N]&C9RYYI%1.$08Z"QG1HZ,OSQ]M*\>Q%0--T: M?-==K+@$B\C9)?V?Q+CJ^>:Z\33)A.MTM:Y!9&N' HW#E4+5N<'E*-HFQ.WP1>-"D:1@*KUPU;\0$SM+L8KWL#I8@US!,9[A+ MKTLYT,VF%'!#=U;:(]$=A=+6,J>];Q0D:$?3U+/,[^D/+4XJN4K:K5QAHODAQ@J$WC&B[E\[V,[1N;$[>X>J#]NK7GIMO<]UM] M+C=:?1:/V@5:QXZHM#_8?M,MDW!%GMN_!G,ES.<%9I>R)!(! 4" *L]J8BL1 M2 Q5J#5CIE;[7;2F1!,\QZ38/1$1]DI>:=9GG33]QS20Q.;Q+1+XT7G$UBC/KBPN_'4 3%-.R.$ I;&&YN#QM>1U2M"[P M5E*66[/,1A(S5H*[))%Y]'!VWH3BE!C.=4F=G?'A\."7J6TJPO2#%!H>_WJR M;)U&D_[ZME=T@DU>! 3C4M@;8QPN6KYU[9RV\2@VX82+FY I[%!13$X+6*ZF M__O@33F^TKF2W;D9=;&#(.&'PZ;UEG9#,INY1%I!L5P*\Z3T+-^7 YS. @$6FHO&F#E)J7&!L'3+J51?4U[ZI MB$"]*6UL_F2;Q'MRR]KJ:WO!A/TPP(V!3.WB*&;ALJQ=W0&RDSC%EIB'\9)*J!DURNPPWS=^1B5 M-?BJC3Z$RY88I'$"/! ^[C3DUK2P[)?IG& S<-(JM,CI2ODCO&Y!&JWIK&&0>Y?D87:7-V&MH T_;\K _/#P^??0?\;XF> M/ZQACG>12C0A.HR2"BYL.L[L5_&B7V-;'/!79#:_QMS*H2DWKX7^^IO1#]9/ M2MN/=8VI[][]M[I-+2L)9#(7+MS:=TO,$1MN= M_6P;'6$Y>MSXGIEPS;$U,':-;D$00YP8MWTMVLG]].2[PU^S M(#XKZ+CHS'23'>-BKB'6>/#N;V];K@G6H[1%NYZY.4VC/N"NM)7=8.,*25/6 M!-"UYL+M #NV&>F"_8Z*=(_&N4;!09&TE%XKO<'+XJVQV+ZVDVG^KK<9G1;4 MR+9]'O,>X>X=MK)+@+.(6.]U]1@L\??)T/9BN0(6_,:K=+V.<(Q^77/(/9-( MSUN)]$^X%SY_>R0/'_]"_WCYZ\D?;W\X_N/M=/+T^71R\/A(H'3YY^^_\&V) M].G)OU_"&/CAXU?PW']/GO[XY\N#WW]X>?C[$PI_WAP^/J)_OCR>_ODXI*]10X>^3U?&CIB[C'=[@MP>_O% 6,D2Q&K'[*0S*ANLS+_/X9;A5)-4PR^#92 M(P!&@_.N\NCT8!Q?I0>O] 4AJ0$>\;HIVGIB7Z+QIJM OBA'!OE@X8G(3SLO M=O9^9B&K5)!J5(ZBJK1%HGIIYI-]288M^>Z;TD.7=E^\GV7>C7RX* )<]B=C M@=,B===5/1XU1%5L4(\Z\2)?VF+;WE@7K]I.N^>"/G33R9%MZB'OQ2;V-Z\3 MK8_A C1T N\Z6M@V(M.=S<(TZX0E_V(^6Q]B5.57Z_K C5[=)X0=Q;G9XT;5 MQF3'Z::_?MXM5MLP"XNM3999&\DID:GQHO0"(K#31_8F=$-K.@ NXZE=%)?S M1K7C?.2*=-X\OO,H;,JYD]( ,>LJ<9R?"2([X*9?W1_]@!'HF^?V!&V:IY?. M::N=XF;9Y_91G;.YEP':E(+.&AG(]Y>L6)>RW5MTA_;:UN[?[LDRMZZ;SF>Q M=8JO:TWG%[23S$O;6]GM52I;7IPJK1,+2QZ7&(;VK9>^;E*Z_97(P*WO.L-S M^74*(]H;-'@G=;50MJUF J+G@.?YV0JC7=8>K/567DHQH,26F(7I^;@$7O?. M*9KK\ZMB*.>K_^(<%#1O,;ID3:Q=.Y%IX$'3**' MYV.3S5G7(O0RQ7H1NYZLF^39/;8]9SDC<(/4=AVHVE^&7.^BH58)N6\(O2A?UT/BDM\/#" M]XE(G?2\&2OYKO=L]6[_1Q<6"NH)]B'(78;6(:)MX^.U4M*TSQ[W9;RLE41D M%-GMW!?Y,/:C)_+]^NX1]SW9.^I.EPR$';81U,L8L\B"AN % $YQ@+>"'P:4 M(/#/IRW3:H>RI9)@JW7@L^AMSDV*U\;*TYP@Y?LVY,*/.DFXK\84,^VF-QT? MUVL "X2-VZ6O63?XPX=-ZW)76:GR[.3T)*%)O$V79&\7XLJ,[RU5OEJ#'SDD.TFR$1&3>KYH+T)MP M>K8JZN_M\)YMDW'IC5E6H!\ OH, 97TZ7VA;N'YI@4B+9+=Y4%S)0&U/?;_K M5"_L^ZB5#DMD!;HO2K_#;2+IA--2VKJ!@^TCLG%";H70W2?^I;'5I3"G[.[CFXDT,+Z^6_"V0*X1%C&V1TS M"1^\??CFZ=$+X05+B@4BA?5$U%H10WE%I#8@Z3$EN>;W'J ZBA%LVU;T.+5? M-<4&MI(FLO"7SA:SR?*X1?BVTMSDZ"@NBG_4%ED.\Q, >[NN7\WOJ"]CR,T2 M*!_KWH6Y;U.5S^9MI#$?K"HB+2;S0[@2WY;@'>*^%[<2> MW$USH&(?ZE6@[+T A;+-[+#ZIK8#P>]LA%AO.+MMR MFMWF]0Q?3:^A0EG=ITT/L N:QV[>EP.%,80%IK\^=(TXF>=Z!H<' VQS4$:. M4,>6J)OQ\1<=W'[3U$4766]7;?W*#\Y6VG/F]^O:V_8()GXT7YSO3?NTQY.E M/0*.5 2ZP]2,-=MS[K#O_J_#AR]8'9RR&"U,O29":D9L2(KPJ(*2T?(8=YHZ MB4BYTW7DKO(BA6@3K6MF:A^#43S13QI=_/Y:O7/,$6E\OTWIVU6VR #U@A(] M6VVA55B?EC4&?+,G(NE[XBP[&@3$ UEK<5[Z$"V;55A>-(V\&&NK.LH^Q&.E MW]-E_*;]X5M8E5- ]V\FL_S>?-.W)W8!3(DTIGBT/><&)-Y.&S-[MKR6K]=F MZ?M5,4VO%O GM&]NOKZ?O_KG*NQ^Q^5]*M6E7U?WZ:7?O>NQE-ZG^O*OW_78 M=W_'M1@&.PSVQ@;[8:3PSTQFA=2 FI'\_[][_-[:RQ30!OT-._UK1(& >SZR M:4P[!%UH^;K]9OI]$9P9,/X G>2R%<[J MWI>S!$]*=8L2;GZ'U^'GUB[PO_;D]-O1L_,E]CBYPPOR:+XX_>?WT\G)'5Z# MYZAF;LS_/3COK']UM)B?S0)IANA!VTWIV[U@ .\7#C^X^2O MZ>'+[_F?C_\\_O/WW^CAC[^^.GC[RYN#DU\G!V^/7Q[ ,YZ>_/GR\/$/)P=O M_SAO[X%WG?W)?JL/GH=73T]^F/[Y_#?QYX^_O'WZ^.'YGS\^>7OXX\&;IX]_ M8W^>'(B#W_]X^_3EO]+!L^JOGYY_O\)_G\+<#HY>5"IP'T4BE"I%!.><.,X5 MD89)[;7AM57W'G!>C;7>;=*Z%=!^K42$7UV1F-[!E=Z+V]N<;8#! 0;7+68] MT(04W%IJA7>U\U'5G%4\2FD2Y0,,WC(8?+L%@U*%P%@()>-*Z(@=JQV6M )T MM+BGO 88E&/&V8"" PK>212,S#BJ6>*4>\'K8&F@(!ZF9&6JM?]$*#@ W56 MCFX!'1."5E%2X@2KB$C6@[Q'+7&&JI2DDHJF>P]TM=N??4"Y >7N!,I%'842 MM 9B$,Q;8ZQV+M6)4445UDL8+DW>QL5\0+^KH1_?0C]GM0_:,N)M%8CP M21#-!266:<>"=;S2"M.T-:/LVP$!!P2\DPC(F5(N>* 4XX4V4DM0>P,%#2FD M4-=VT'9O&0S*+1BT/G%A&2=>1PE"H 3Y3U)-0F*IKFHI;65!VZWKL6&WP^AW M9:]-RO^[55Z;AR P'M];'PWCV/""N^7>N_8U:9_(7C?:AQSPL+\:EN9NA;> M>&U-Y72D3GKM79T&'+M5.#;9<5Z(8"H+DCF)M1)$6"J(@2TF55VENG945$[< M>R#I6)K=MG)7A+&+ >-&9;:M5U[J>[_SA"[KRMIDJ=+4"Q62SHE1MO;,5[;F M Z'?-D+?-L]3QP7G4A";O92!1J(%K4@RRM;)5$B\%H$WB(R7XB0A]H^2JTO&V!II6R21A#O&$8<> $<7452:Q, M"+"Y\#70,M/U0,A?+B&SY&VE4M0F.>%UI1F57(50P0F@DHG!R'I["'S;R!JK M$&/- Z$V5$#@50 "-XK$:+T1A@FCZ;496?>/R#^:L/?.\/#A!M.+IOC%8):H MF+ JR)BT$:IF3G)>&9X2B"'.!3EH&;<,N+;-HM)Q+:2IB90U2"86Q!/-.4@F MUNC@:DZ%!^"J]9B;CPX"ND;^<%4_[RA"H=3.6H%-%J M+F1M;?0,F#%-M>4UZ,L#0-TJ@#K?L7>JX$UEF"%1T8CN:TI@OSTQA@IE::(L M D ).M;JH\T@%X/$Y_11#X3>.6A%"";"(> U$Y603D:5@C.^ @VJ^APA*@.A M?Q2A[]@[1?#.Q\N'> R;&<"0'0O]R"5T('U1= M1Y$J(2S7QN@J205<0*3 61@(_981^HXQ%. [<&Z(]XP1$2I@YIYIXI6KF52L M]I6Y]P 8NKBNM(.!SO>0SH.A7.LDI Y4"*5LTC573#NM@C"?(U)A,(?^71+? M-H>:(*1A7!$EG"?" 9UK+R1AV@>JC.;&^.N..=TC(O]HPMX[6\25XT>_3',H M9Y62RC+0.;@0M3/)5-K4RH0('ZLA-?RV =>V.90J*WET-3'&<9!--"@A<$J( MXB;5VBCN:GOO0:W&BLH]PJV[$ KZ\_Q-7#2==+HV!\^QM\#))- U2EF>"3>H5+<*MIX^VC&2UE7P=<4 MH(T1#!CB75H M2I%5!$8%8,5 WN)F;.HAQ.0+)O3(4Q2:5I%&#=1M;0S4UJFVQKLZ\,$;2,J M*QUA3'LB:) $=MH3EVI7"_;R8>Z"$41M ^HY2\'?>"YVTK*6*T0L3153,@L#M5/!4)1&3 M, -:W2JTVBWV2ZL4*EV#F*6C(<+7D3C%$K$\ %!9R7T5[SW@&M!J"#?Y@@F= MQ780.BWC-"W3:/61N-,2*1B#@B]C@ICQ"6A M4;K(1&0ZJ7L/*+N.PA@#H>\OH8M$F7$*@)YQ@>Z0)#2(II5-IA;4?2*;R4#+ M5Z'E;?,GE[9RS"E2A1"(H,H2*S _S<%_7DFJ$[OWH!8#'7^Y=.QMY1VWM15) M"E8S;9GE1G!N:>U\?7'SSL'VN9?TO9,N;X$))\F)8%$343%.M-,UB;6O=*5 M'E-FB _](FV?7W1\:,52JFJK:9)&:&%-\@G.N>>Z#DG[>E R;AEP;=L^O?"5 M]ZPB6ME$1!2&. =_6:F]B-P:'7VNOL>-V2/70[V='< L\>G8T!(I>&C]F@]8N5E$J(X0.Q@0J74TY5R:P% ?\ MNE7XM5L]-(&\E5"38D9;$+P$)0:MH]XHXFIO ME+4A<:J!T.E8F'URT@Z$?MU9MHS99"R/*GK!F .Y54K&T4!J*SX4\+IUA+YM M*HV::\M332@/P-%=T,0*79, A&XMY2P%<>\!'QO]T0EK YWO+YW#YE?>2:ZT MQW9G5#,N0E1*PBF05@V1HK>(Q+>MI8P*"8*9)%)6CHB:6F+J !0/^UI%%WE0 MUY=-OW]$/D2*?J'64L-895)@7E@N +FT\[H&R))1.EM50TFOVP941*YP!()7%8!9"MJQL"?]LBA,T2;7'?62O# _;Q MJ?$#(>\O(6N>:LEL#+$"3BV=B8%5BB47%7-,5H,AY/80.-TB<&6"M$IJ0H-S M1 B%N1P<"!R+FVAKX'A?7Y>5@ D M:)Q62\J%I9C144>@]P\@]"5,&'X:*'Z_*'X[")1;:5U,L(\!,[=8],1&;TAM M08:W7$6K'5;^YGRWC-77MYC8A^C/+]0>JD4E?5UQ 0J)"$$:13VU7"1;1^^' M7DJW#K&VHS]K6CGG=208V(N=FQUQ%'01&92WB@*O0F\MU>/JXPOY[%_T9X$B MON=8]'R^V@W_?-],W7P1XH*4@7\#4QR%^9F;QE$[WN:"U?ST&UR)Y7PZ"=V7 M7S)@7_\"?3%PCV'^S,K*)I:PZH^3-3/1.!N-32)]H@"[ >ZO!^X/=WM0NR"E''-]71%XUT=H>^[U'R!W@-RK)R^8 MREE=>6>PS;(4NC+,EGF)4U8F3I.N* M" L_:6-J8BBW7C.LU&H^WDE@,CNS>:+_!Y>U\VIH M2;#[2@*]GKRV_IS15YI1HT1 M6E=)ZWN7O2=2[G0=N:N\2 & A]8U,[6/P2B.<07O(XE,S&LRR^@!.S6UI\OX M3?O#MV&R/)W:\V\FL[S>^:9O3^SB" YD0YMX&+? ([^O?+T^I_>KV.# M_3!2>$\4SUXD+^HM6%<7BMY_1+L810#S,'H_.Z]+@\%NZ!$]P0+/,ZMY1F._+7X>?%_-PYE?+IGW+ ML_/E*I[?WT\G)'5Z#W7#%NU"K\W R;:C@1[M# 1^H.=]IX]R= ML;T9ZJ2WUINJUB)H8RNC366E3"R(9$HB?]7:WJK!]O8W;6_'KYZR?T__8$]/ M#G[\U_3I\U_8X>-7\NES>/9;&.?+W\Z?_O@;/WCY9,?V=OCC+_S/W__]\@_V MQYL_3GZC3Q__(0Z?OZ(PC[=/?WS"GCY_4OWYW)\?O/Q7.MCM9J\EIG5)1[C' MB!\?/'&5K F+H-5+J[!BY;T'3)FQ8M?5Y?IF36N?UHDQP.!=@$%?$<&2)"8(0W040K":L\32 MO0?4'! P;N)@HJK6-5&5]I045?"U)&IR%.R=5"B*3AWXR@X -U5@&X[ MFA#[,48+R%8Y00'HJ">64D%"4#6/QG/E% "=NN:$F@'E]H7>!Y1[#\I1DXQ1 MAB?0A42*H/(&YFA-763!F-I\>EGOBRL%_,G0;SN>S]<"I'A5$Z5"(D)[S"#7 M@G##N9"JJ@*_OL9G P(."+@_L[Y*?+-+3%(O%0?:\,GJ6H@J42*5F+&Z)NGL7:@X_! $ MWNMCX[MY'%.<+>-0A?C26F8J<>U5J+ QH -1CFI8B2@Y#ZDV+ TX=JMP;+); MA=@R+B-7A#LJR?_/WKLVMW4CZ\)_A:7]UELS582#2^/2SI2J,MM)3E+;IR]H=$- H[)O MH!B:)YGDHF//$*&GR8RLA1L,=,WD,0832K6 05"N(9I>OYHUB68_@+YF0)]W MS_M<CS[FG1U$@[EY5/OHAETMW3E*+2!5QSN?@:48 ^M;AX MX'+@?&-P;DO16%J-; P !8HE0]/@-.;:Z#,(].&#_;,0G_?!INI=Q:A5("Z] M=$@6I=WH7G@107"NL2W/![MZ(+\QL%?.+S'2#Y_MCANQ0"J%BF*$6.\21K+R M)C?KP0^OZ=H1U[S7E#FEQ,:IYGNH9#-"7):J,C&'5$0AU4%O;4<]E5E?(=ZZ M"P'MWQU60<7QGB#I3[E#[T2-VWX.EEM,%K,((31F'SMH@9I7W6]L 4S2X0O4B1S'K9>][U 16[&PM7[:,';7/T ^IH!?=X=:KQS+92F4"QD!:Q1D16=)*04 +F8NL;-^"HVPY8Q:DTDEQ6H'T-<,Z M5V3+;6'N9U1![ M_KG,"DLC)7R>BA!Z="%V=VCR-W:'#IRO+LXMQDJV6>+!W M2BQ8JM&;^U[?14ZQM7N%F]W>6#F%DCL\VZ 7W>24K58W- 2C=G!>B)Q+ *J"H"W6=IQZ?^/-D('S MU<5YY11SSQE?$D%U.FOVK@?'5Q;J&V'#CX9"WHXC!7JZ/-KCE?=*3A(UT?B,_[ M2#D:H!:KBL!:@4U54:M&F5YT%'1$'T;(Z&;Z2#3'XZ/BB!AU:%;:^*3 %*V2F,^J95UJX9)]8K&D8!IN'N"^>CO1 ^CO MLMTV4[RU)E,2ZQD@ZVIBYE1MJRG[SY !;0#]1D!?.$YOHV]@G0J&K0)-3B7? MBO),VFLN *F'E>FIMB-0?(.!KE,UVJ5HD3P0,D4-7IL0.#+8<$L^DX'EZV!Y MWOT)28>LF\"X.:,@.#HK#T_!1$_)E62#8'E([$T&V] LZ?,T IH M9ZQF"Y_AQ,=P?OY9@,\[/\7D,B6DIG),_=AIJ I#<,H@Y ;LL% ; :(;Z?S< MZ #12E@ R;06#43CB75SS@32!0.[,JR,-2.N>>=G*[98HJ@LM:8 75,I&E%4 M4JLA5S8ZT-:V@VE:*>7D+@2(?G?8CNGD]/A5.7UUS-/)CWS"=%QVSS.+?GWX M7&Z11Q\^'Y&BE_$7:^MJ]#%'J%"H]H1TO48UQF(<>#/X:ZWX:S&[:"RVZBJL M1:D?OLOH52ZUJKX$N[E<8R[=LIKJJ%=H\V9$EBQ;42FF9M'.M=0IK9YZY0YT?(60;#'0' M@O0(7)Q-T"/),)K20&2Z3]'RR!>^;D"?]Y7&I+D$U"KK(D 7!EALV64WO*7K _%Y;VF+A7/H M6GJA)!#/4253M>JE"G7QD$)/C3-"13?06[K1H:*IA,C(L?F

42-ZN'P2W MPKYFZNXH#M'-GOP8 ,3L8$/2+$*_3$E&%P&$G'RRZA+D,T-)%SI"?^RD5TI1 M\ ')T62L!!D9RP/1P:701PECN0X++4 M"(6D3W-H^0;^%,^+&?B*F@ECJBJX0;;,V:C2$9XRZL@R)??&%/\3-BI>%+,BW\X5S-I,_GNF_DK\@T4'@'R MKCE=D?B*'R^_ICM>P[#$-9>U1!;QZUSUH$]3: >YFX;2JHYS,R2 M#[< OB8 MP W!($+*<*05\BB*/J. .\+8=#5TV)-NUN ('*8>)P=;)$@"'X31&CZX+NQ+ M@'8/C-4%=]F3\@R: -#]\!58X+8$HY:4G,$Z)HI1MLB$IT@)*6LU]N0A!SK+ M*,!8;JPMZ03'CV1,[% D"OQIK0EAS+!7"D=Z1Y?8LIO_\J%'"D+G(JM>-=BS M+?<3+0LN?G:'^R I-I9P4PT# ^SN- .Z+??^A+6K&>P)7=6&7!C)]0#+LS;E M7D8QLMIKCDL2K\A(34,R6[A M->%#*',G!2,Y_.WJ\>*R:(D*UL6W!/(JNT5&Q6&S(YQN:TDZ<[(IL6[V8GOJR9WT!*[DI(#2)IA%Z&P B;(8.+LUU#6I52>(*R)7X;TD%QV@:*"%_!>7:03'4X"6DDU9T+XBA) !>]=^?D$L*N0UJN"A?4DT]&D1,P"(> YU44@PTX6\49:*5*%%N=-Q\? M-W.1) OD,63QU41)S&XH.^H<3(^4E7T+A\1D[;P;R8LRA$&@ZN$*Q SZM27% MZ\BP^UFX!AFS,L6J:8\W&0W$)%NC\F-:I$6GAJ M'$1)L_\$;TR6^+NS0#*T**-&Q@X!1#-'6V "8Z$%WTI)[._?J;R$F01!2)R9 MC@)'&PGKP]11W:$!LT)SPPDQN %F+GL=8&G*+)K:*S#XW7%"M7-#2*_Y_.SZ M.C>!;!*F[59TOD>B18?>E;8)CI,]I%1RZ-J.P2J1=^+DM3-"H>KM@9FR7R<2 MR;$/DH_ ]__! +>S^P(!@?2$4 MD.IXB_+"2GU"]!7U,3+X]QGEY)"?,<])J%!/XJ,G(ZZ! T1\H,XM*>$6F<'6 MEM[URZ)QG%K2U:HD]!/1;NPNEC B'H\:4;FQ0<%L, %1\(81_.-OOICX@;( ^H$:!J7FNBLC?K[8$T ST JN M.VK0Z0&&R,=*B;0)]X9CGUAR>JJ)2Y#$(^5T]*74*3(FLL5^[D)=/01HSA75 M%/:F[ '+:;L[XC9VV91D>2TBM53&$\#$+X>!/,7Q@A/^T1SAKUQLA"WG*?G* M#B=W 6'P?5Q#I" "UDSX=/+HH>HUZ!*C\N-DBT.J"?@7.GI+4FWVMDI'8SFB659+3)=]$4C60LYP\N+BR]$+*C4:-6M MR=V0YWIR;U"_EE!)^6[U0135ZT;!J8;T.F?Q-"HI7N/6H\+HNW>FY3HS!,@Z MXP\09_EQQJ [E9J\(1,0??DL#5-])KE2^EZN$']AU>H;"HAL+8.VQ;\P[))> "N?ZH7K=AR9LM8XC4"]VFE.+L']?7;\\3 M>CX*PRTEJX6)A(6R=KO-&D!28=5BDB'#S-=F*Q5*;U"M4VPZB)><_L.]W7TL8OF&W"-YN(I[8E \ M*6E]Z,@S0<+X4NILI&&U+('4BF2K&/"(3Q90K;%F)[G4$NPJO>.\FT/2:F0< MQK7A4! UME?E\R%YI1LSY,121RG7HN\X SBBU"QJH."*VM(2_0%&"G;I,PF' M1@_R\"-4&;VS$AKVD,-,%P]UR$7Q#/DN#L-_O"!-VY5-:C,TSK$L&-/;5ADNCTM^%,.S:2N> J+)27QXVO>$F("8P4"3@R,%T8Q#[V//]H H;#6E,#B_@,7$U%?I@]HX8'+2(<;GII" M4"DY0PG*R%U!K1UX! R%_>6:^^:KTU+9EGOI-I.)DJ((O+/-7NAY=$'.:B\_ MGL_(52/)WVY0O'42A6:Y\P%/)AXH2#.K6 H:#]Z#I:P1YRQ%@G F=(25'=/#2I@S\FH"Y3/GH'!B6@8M'-G:_TG,7 M:\/G0+W9E"BZ!(.5 0UR:X@K:S-?P$&PSY>,+DZ]03N\^Z MR\@VSNQD@"&[),"!6=).=6_J\PGTW!A&W+.87G( KRD@N 4$!XI[:M)N#_,#F)!^54K^(1>@O-@X?VEJ M%N5SN8N$$J8GGFDUX:@W$]&4E). C4CJSDLN@"ORC"@_LU/3H'-2%I>5@*88 M$LRV@XS%+(@B #/'R6O^-QO<(*8CO&]D[FDEO2"4C3@;Q!0/FRN/"B " M.>+#Z(,KX3[KW))KE[\PWB"5/ZYX2B]B4?SF^@^2'TG=7+O?EM+4NE@[)$M6 M*=W'2D!(:F:AIL9S++/4&0#5LA:PP88"Y M"BZ M"3E<-E54N9I]A/;4LCD]F<8!,@TTUN',<$XM?/(GCI.8K"*[01EOCJ%3\7P&2 _Z._VMZ[AI6>SLB$IRQS_R# W\^8CFU_48N[4QU('>[DT=-+IHYRX*K4.A#/L"AUV&&.86(Y(9*1@%L8 M6^:Q@N),+"U43+,J9A[0R(V=V7,>^KP)HS+>K&6N[C-!G[A+KP"C756B55Y/),;U=[][)S4_[\A.IUY^^6V>Q*-,&O,FX M-&@-$G6>D;&QRT=B@.EUW17]CQ"K#LED..8-91* !Y>91ED=3L3R.O>:;8I4 MBJ?@T/_9,>T5*26GM)7MJ['%- )/3#("RS$J0XK&?D!MD6NFTF\BXLV!]DE? M8"IZ!%=W*X-89=]+T9F+.@B$:6:2"(EZE0@_,2:&;LDV=$J$9SJ&DK>28Z?V M5"=9+(VS K$NK90<,0,#XM+\#(MHCT;+,-:?YDXVSW O;R:EZ-,L6I$6KP8I M ]&EP;L-;BA#)I75>2;D'[6A-+)EU(/8_],3, U=:([Q]Y 3)@5$4"<@U.*6^L/^FWL1]1; A'(UI_9-V[S+Y]7L1@/,%D?TIL*8[V)FU'% M42U>=Z%?SW,2DWT =9>!2H2.:\_$H%!V@.\I88%!T)W93&; MN!-2)\^."I6+)2F1:Z\\3@][%>*\",92L!+[$2((-6 M.G$I%=]9!C*T<,!9SPIC.#.N8S-3^UAAEE1:/5P^QY:-L=T]ED:T-V4V*9*R MQ%,\9INL1ZY@(1,E.TD_TLE>NVX]!X"KPY1<+@PT*\W7G1\N2[ MULKN/ > M2VRJ/ 3Y5&5,G6E2=' <.?[L78QED^W>P\_0G2FE^,).N')D')],:HY+^X"C M[M(,M^B\929W%I&\L&_<*ML.B3U)ZGD<-3EFWR2Q2$W#J;*BV%2QD7$S_4]! M<+$AVT]1]"F8/>DU9>WQ>]'W+%:+LYJ/9*#H:2/"QV?\9MI';K<&&>^:DLK6 M9+U:/+!2MGA2(_1%IWVKX+U"OUL/&SP[)KNK@V&X*#FFPOXQFLE#/VG]F&7) M(S%HB28I?!G[0'G]1&8BQ5/E_C ]F>(>)4$-OI;32LD!1FF,ON;TXQ$E M@R5*1GK:].@%G?7ZYAF'R">HM;W$"7_E$_XTN866?![[B\B;2:L9;I0?C9\F MU^R(,?<45=]'W5>U%" 0\K>.E]'V8FQ['NH0I!"5;KTICJ3QQ%LO;>4 M!/.>/\8M_D*1=D)\^/;4<.SEXB+,U,R*OUTLGL0)&ZP^&;G))WONK-!*STKK MM)??S#)=QR!OIDDDTE2%?9558=\?.U=_;P%U=JIZFGVY+?>Q!:F8(4T9:+?B M+@^5N)7;N?AE]JMH7[S$PTJ21XT0- M5VH#\^^<#SG90=9-IH-#O0DV7J=:J$5CIJL4$0D#*IO:GZ4\9T27(0[D5RSR M)P!R-J'(>Q YSC,<;]H,9'-.CXSFK5:TD2&U\G?5 -AW<)7O=G$ MYZ.SJ:)H0K);>-P@6CAI[-B.0OCG%]/>S=U36$GUJJ!Z9WRF\^FAQ$G(]$(^ MRT0AV>4C3%$/E+@(A8[5:7_DO5!V$_IGTR&RO^#5)(C)$TY3-W:Q>)RYL4?) M:\DM?SN[6'QU_F_U9#>F6,H#WCF2R M8^1"0HA^0)_W"P_K5DUIVX-D+TU!D$KT]5SF\+6(:B.1@N'7TD7$6(AN_>6? MW)2M4A9%0#X4P:/(X"TJRI7J@A%8SW4R'A-"2PENDC6.@5TXTTW.MKR_654] M'E/E20BI/M#>2P&9W/[HD)?JC;P:%\EXIBT&U>4X:,TNF+ "Y<.,R/-HT&2@ M:)]EI_=XI!MTB^<2'I[E/(6T(@R/CSSJ%+..]$V?W91>$FIWPG7Q6P*CBA(- M>FDHIY'+$$*Y'!?<_B14\<,1\_H@FH7$ &OJ(%^L5V3)"SL\QM898$&B-&;+ %.G19"2![]CW#QZM&]F'0<>@B3X;J^-9+7)X'4-;X0PZ M@R$)BLIG&BNYUXH'+P?=46=&PT0"LWU)+.!BICP&N9.:^[3IA^I2T)6@$E$5 M^OA\:#TI5@1JM+#-^^2DL4<9K+[K@&NE86!C4O/41X]5MY@6XD"N[M=>6*5& M.W&$@>Y8R'!=T"D\6JF>+V0A(3QGH%4T_$SS '_X.(^SB-Q+2<^+'I7>IDP=JID2FH9@L DV43)\ZZ$ M\QJ/V>L$*=*25(([H@_DT8>FU I2#HC4[G<\9BI]JIR_X8KH[)@)$) TU#I^ MXO*8?:G6%N90,).!>7G)(=#:E0!'&588]?(\!/'SF]+7F,FY#H\B M?)YC8=EX8^@M>/+P^A(*>*0R-M]TSH=ND@=8R+YZG0:?!'TI2O&[2TB9TL,[ M82?Q.=F1)IRUA_:3.8H$X,HL=1L0T<4$T>&#@#L.@A MT1:=N4V/_@YX<)$BDET)R[/9_R.[7>YG\/T89]4D"4^;(WMH';\M*CT^JDC% MYYT(B[&R>8B/,)(FC+%R31&31BT9;X/W&Z1R5&@LK#L;P,_$.>0.%22[<4!W M2%%*YC1%&>+)[WI\0Q\'/'I\X[./3W&S^R7E]\Y0L MQP/^HS>&N^87C\,DX.7\@B[480L2?RBKOX-FT$=T/+5]]^3QD_-OBY?RKI=) M!?=%\N:G5Z!+4ZWJ70P@BS#/P1T1.E^M,_4*.Z0_3[=$?C)\3T_K)22+5VPQ M.M$G!%)#93E2R._"HRF9VIVQ4Q-##6@QQ24\A!*.THN9A*.5/$S6!PP<)QU(]<% MW9N%-G$XW.M73]^\X[B@L[5]1)+V"/]RF5Q?>K0X%!N7O3,-ZP,_>9!"HUE\ MN+^4I_Y8E2^OM%H0$.UA->'JGA=%9)/]VEV0F4%A7K+O]&AT)HP8E#4:Y'YK M<>J=DP^SEWU2/%CS*TWYL99ND/=^QF_C6U.OY66AZ7)YY2J=?8V:0V-6=.O% MXNNO'L@3NN'#X+;\ZM"E&P;7\I\;?M4@+J#?5XZT7#]@@_@NV1__%U!+ P04 M " !4AVY4!9[Q[E\- !:(P &0 'AL+W=O?-ZVG7MYM.G[ MW?.S,U=OU%:Z4[-3'>ZLC-W*'E_M^LSMK)(-#]JV9W$8YF=;J;NC5R_XVH5] M]<(,?:L[=6&%&[9;:6]?J];N4GN<'_JG5C5M\%N3)E3&?Z,O[YN512 :I5M4] MS2#QYUJ]46U+$\&,W\8YC^8E:>#R\S3[=^P[?+F23KTQ[2^ZZ3F'-C;#T-&:C#^PJCX9QNJ.@7/86=S7&]:\^J&O5#>K% M68_)Z-)9/0Y\[0?&CPR,8O&CZ?J-$^^Z1C6'$YS!BMF4>#+E=?SDC&]5?2J2 M*!!Q&$=/S)?,KB4\7_*T:V)ES5:\@:T6% "\_4:\86"5%?\^OW)\_3]/+)C. M"Z:\8/K'L?RJ@>+C1L'0[4YVMV"6!5V=Z'%M*W\U5O>WPJR$[AV2P3]_=2MV MUESK1G=KX92]UC5&$-=%C\P1LFLPML=,LB7N:L>7I%7";8SMG^'65NA.=+(? MK#H],$#6M1DZK(;,GU?4'5^WC>QJY;$\OWPC/IJ=KD4>YH%X$'5W"+L[%1?* MLJ+0-#]=M7HM*4G=@07>-WBT06JUMUB\5VL+?QIVXVKHFA:?=>=V8X[/&/2& M@:KW"WZ\@V._7^@?>' V=".O 9QP@+158K- 2A,SV^[R3Y0GXUJNOU2LNK=L3-8!8[3>\(=9IV M;R2YKUU 5R%BQJJ YVRTZW57]Z<"BK5XG,'?0J?T[E&?_&S[Z+>MJ6&>.UCY MF[^5<51\Z[R[TH.^L_"+,%"RWCR&V$" W@']2KE>X']-')UBXGHX)UO3X2.T MFD;Y!7"?%YB<9&@7R-Y%R8<<8ZG8B*WJ-WA\<" ,F3JM^NARE"N@?2NI:MRY M1V6@$;/K+2P"PV:)V9H&T:Q'1E.V47 L2B+R?C+S *='Z7@JOE>=LHC&;2!N M-JI;D@ 3^Z54XX.W7)@<@*-C%G,2UQO9K3V=7(VRSKS%,,]1XM0^?S:RYP7& M'&Q.Q?L.\R-@2+>>K 9AZL<]IO7N=@IB0,L>\)CNCD8#8YI&4B2F=+D3 MWCUDC[#:BQT^.X))F&M*4=9&Q_T".;BVRE&:T5HP3^P,E(;CA >_I!RS,M+' MVJP[_?N7UB&G#B>9*-RH%FRS) 2.XJW!=\#4#J2">ZGOB;[=.EA*'VN]HA C M#NV!$IK!+I7PP],6!WMZWR\B,&:PUN=00^'P-G(F[U!1K+SUBC'K(0#CD*&S M&>DVF7*GW+3."&1("VN(C$)>2]VR).XHWNR5^KQ3C89:>B;-!6)9HK#*E5IZ M1C4+_VTY#W@<"AA"L3,=Z-EH/-I#A5DDR;YKV0[JKK%3X$FI^]M9!Y>LJ^%) MJ_H].)!A_9E(K("BM91\:&?'S&T4%5\(0K/'F]RK:0+X;6PPP\Y9PA':H.\> M/02JZ*3]P-70KG3;TNQDJ!L0DXD!OAC =G=H1? 8=:E]J)'ISWKSC/Y.VDEI M]VE\ /+2[8;>-Q7W4X08-\V^F/I^=OFU6SFBAH V _3$222 U[O#(%SUV&>X MF5%C4"32JI_SQ8GUI)EBV%%7L-$[AN8> 6?))C_=E&IWX3] _Y"U/F+$UUNT M#'"35! K644;(JX8C^B2#^)>F8A^ (4*T:V22]O>C;7*?:F'F5 Z+!%?[O0 M#82!VBN#Z1V^S((DH5DC:8]_O#QW)SY-9C7Q^40BI%>W1 N""8?.K?U-P5>C-]B/<5]#MJ[8CUE%E>:IR[Q>=8MA1AWE'AM'3%>+20O.1#;6RE$0+EASF_U2P]*QN2XGJ M3<]!&]/EL!CH;NR8^$%?!_CYJ=UJQI%3!7R@"9JIPCK-BHKIB#+:[6OA_)2: MDX,+C9MAGXW[BK4HV?:MZ-@\>9=90,:HKE"^<1/^?.K,#;8>:U\=200LJM)# MG1R&_:JH0Y*=1#@10-6MH?J4.S1VI3M81"*S7(!$&W89NVB92._!(^LKVF3K MV%1SQ*:Z,)6A2I]9Y90DA/T M%#&(6Y=Y"9JI;J6FA/\%4DZ,I*J@'0L@]?-3\!:MI(_AF%GS5:[)CC=6M"OQ MJ!S0Q8^[015$/&H%]_>D&TL1^SJ /%9YY"22S.&J]$G*!TT37>X2EYZ<,@6R MTGAT)(.A3;-/,^[PL"J*9%$B MXC)?C,W+(*EBF,J>$E%%&@5E@>?2( Q#@2]IO!Q0!$64B0MS Y_]IFGNBS]2 M,XJM- %$&<%30WS#W&X"0^ MH2?+((3Q/K(P/@EYP.4+8(X"ZI$T1!G$1'?(L#:JH8C0!'7B6 M'? L#]*X_!J>A>!IA@!D606>)?&29_"F!."/\@PDSV%6A#EBF(*/B[$I\B#Z M0T0K@K (:;8$;,^#Y("X21(4L.4.T4H8&&.M3"P2!)C$R/F183"NC. :40E) M&17B&-Y6)7&E#+(%P=(";,1WT"HD0'+Z!"#3B@@V#\HJY%7Q%,$0ES]9QG*@ MF9",I2!\1LPOV+P]/FD(@J714S*6(%$A3W&<$L&28C&ZHFD/"88E\S@6,?(> M!$F"J%P.*(%QE'X=P9*0HQJ7Q+ B7@HHW$FB[ F&E5"=C$9'$)\T*@_9&85_ M3,K2(,XKB&H&"4"F1ODAP2(X>DBP.&.]RQ;9./V-41"**3DBJBX5TB@"QE7J M5:ROUES\TLI4P<1#'QL8JHN");RY0-O;N>Q'R#! M0Q-_YX"+, T$MC_THL!O[N RMNH0#W]&2YL'-[2\<^8':;<]O67#+$I?T[X@ M$$,WWMU?=.)XOS.FXRYWXD\%YU,?V5Q[*^EJHW;&T1NP_:A6^[T9Q/]$F&EK MUSG3ZH9W&J.;XI)>)F//=K[UEM'F#?'S4/.--]&0('?KP M,5"PF'7>1R&8])K/7E.A/%:GZ]- W"CUB=Y_7.EG_B.=Z/!11WM[T\[O( M>,Q)Z(WG6(^R.I.]?R*I:XMG;K1 MJ4GG1K[Z%YY\8M,=NOS0>_FSQ>\=@.N:?]5!AT)8T__T8;XZ_W#DW/]>8O^X M_]7)C]*NZ42Y52L,#4^+[$A8_TL._Z4W._[UQ)7I$43^2,? RM(#N+\RII^^ MT +SSVE>_1=02P,$% @ 5(=N5#Y_FIB8! O@P !D !X;"]W;W)K M&ULU5=;3^-&%/XK1RFJ@N3&ES@D84,D6&B[#U01 M[):'J@\3^R0>87N\,V,"_[[GC)V0$ *LVI<**;[,G.]\Y_9YF*R4OC<9HH7' M(B_-62>SMCKU?9-D6 C34Q66M+)0NA"6'O72-Y5&D3JC(O>C(#CQ"R'+SG3B MWLWT=*)JF\L29QI,711"/UU@KE9GG;"S?G$CEYGE%_YT4HDEWJ+]5LTT/?D; ME%066!JI2M"X..N]W&_Z4N#);]\"1S)6ZYX8G8V+MEP^WZ-_JN+G6*9"X.?57XG4YN==48=2'$AZMS>J-7O MV,8S8+Q$Y<;]PJK9VP\ZD-3&JJ(U)@:%+)NK>&SSL&4P.F00M0:1X]TXJLB9PLN2BW5M.J)#L[O1*ZE.720(4:;C.A<>);PN55 M/VDQ+AJ,Z !&&,&U*FUFX*I,,=T%\(G0AE6T9G41O8EXB4D/^J$'41"%;^#U M-U'V'5[_O2AGZRCAK_.YL9J:XN\W\.,-?NSPXW^5Q1_%@ MA9 *X7NCFRIAC MMV[IFP[KDU^_FG M410./STC5EHFY).+F:,Q;% Z@S5]4N][JJ;;MUV-ANM>"9H*R)9XI16X;PD\ MH+&\DQ#(SA*:B]A1KDM)WQKX2@8+E=.7PT&*>4[)0VL8@3+.>$VSB28#!#5W M,\,NTY>]NFG24R!%=]9/M C(J@6D.>@JMM8=_@GH)QR_-XBG\ ?UD.;:T>U> MHPM+P>_$)3<,1G'@!O;I\ M[@RX>]E*N[G?[JAH[ V&$5_"> C1R!O&P;N*<@1!+^PSBWXO=AR"'F7BW;'_ M_V3@WW[C1:.Z)L!.8DM1I9\O, M;=E1738?&;O'2RBR),ZWROBU>R6]!@WGR0:3&XIEL_MS_IK)R!_ZTQ)D[UT)V?^ MMM>E;8Z7F[>;P_EY&PO=V]R:W-H965TZ"ED<4M1:HD9H8VP_S>2AJ;E28N98M5BKG&Q7QZ3?ST'I6 M97)JS#Q?+-[-&Z7MY/PTS5W[\U/71:,M7WL*7=,HO[]DXW9GDVQR._%%;^HH M$_/STU9M^"O'[^VUQ]=\1"EUPS9H9\ES=3:YR#Y<'HE],OA#\RXCF_1?TVY(Y>U"GSES)^Z MC/799#6ADBO5F?C%[7[C(9]CP2N<">F7=KUMOIQ0T87HFL$9#!IM^W]U,^AP MX+!:/..0#PYYXMT'2BP_JJC.3[W;D1=KH,D@I9J\04Y;V92OT6-5PR^>7Q2% MZVP,](4+UENU-GPZCP"6Y7DQ@%SV(/DS(%E.GYR-=:!?;,GE?8 Y&(VT\EM: ME_F+B!^YF-$RFU*^R+,7\)9CFLN$MWP&[RZ[0']=K$/T*(>_7P ^&H&/$O#1 M_]/O/X/0..?OY@J'9@B17$6Q9JJ<04]IN_E T(N;-?M1,_E9T#>O2D;E/X9Z M15F63]\O3]+H>+HZRNA"X)0M!-E3X;G4D8P+ :*]7D[S?/6&7J^F>;9\\Q2] M*5D<(H!;G$R/LRR-WD_?Y2OZ!K)7KFF5W5.M2GJ59;,35+,QJ3'MPQGDU]DU M/K@$_I9M!P;(PG>84$'6'RU=EN>T?<'Y 1PPY:],F9/P]H &KIUX)\=VT@_.^4CR$4G M*]J/[HCD-E;+,36[)U;:\))].-3CKI(A1:B=CV^!VDA JV+G6>818$\*8RMG ME] "UI81OTSQ4ZJ'6(,.)PLJU3Y, = %JKJ$5]3*;EA$(S"UKM&%P)6)L;@: M@S@1>[M%< H:R52Z4,B9JPKJD^O%.*@IXA U3E6^G_$.W &=^K.GVK*7NP?! M^XV4B"B '9LR".Y6>>W M=4M2V-1Z]T_,$QTO_$- *6I,J[!LFB).X"'F;8.R,W M**:EUWI['LV%]\AMX(6MWPAXK%5,QG+7W4HC58PL90?@6B".T:E<94][Z$'1 M^TPJ+06ER*A=Z+ M$%LJ<2LE"K-[Z4MW.I0>^AQ]MO^V$K* M'[1NV7G!$AU'?MBKV(7^&(5UT+%3Z8U0#S+V!0\F6F04WQE]9:;/+C)EJ[<@ MTNB(MPD8"N@5Z",*VT+S4&YEWQW*X(T0E39A]M1M,S^XN2'8)KU/0J]7?XF/ ML^,3Z**_^>_,^_?3)^4A:B##%5P7L_?'$_+]FZ3_B*Y-[X"UB]B=-*SQC&,O M!EBO'+(;/B3 ^# \_Q=02P,$% @ 5(=N5(8KCI%D @ )04 !D !X M;"]W;W)K&ULG51-;]LP#/TKA-%C4'_F8T$2(&E7 MK(<"18NNAV$'Q:9MH;+D27+=_OM1]7AS;HG@@?74*A8U9\+ !623^9>,]NF$)A:> M:5J 2VBUJBBW@>DTAOD\@ALN.354 952A2'4C AIS2*X(@E=P_8":8K;5CA9 MR61.N6B-%Q_D7D"<3&:+F3/229QF\+?;#D]:MT%=^0%UM7;2#ET\GHYOP'9H M_3_APP-RQW3%I0&!)4&CR_DT #T,Y>!8U?I!V"M+8^7-FMXQU"Z OI=*V:/C M$HPOX^8W4$L#!!0 ( %2';E1&PO=V]R:W-H M965TO6"//?-]XQG[8W54^K-I$"WB"S#[/W.&5 M2AK_A>/HFQ%C.1BKVG,PV:WHQI'?G^MP$5#$/PE@YP#F\QZ)?)8ON>6;E59' MT,Z;T-S$']5'4W*B6>!=Q6\^C*(G@IO5Y$E M"N<8E6>X[0C'?@*7,+A3G6T,O.HJK+X'B"BW*4'VD."6/8GX$LL9I$D(+&;) M$WCI=.#4XZ6_+LW5M-5^?0$539199XJ^[]J^Q_@X'&WGW9QVBT5/2-C M0=5@&X1:27J-HCO< -47VSUJ7^/W!NM!PAM1HZ^W^\1P_1=R;9[!&X=Y!2S, M%VP<60;;0N69R'^3Q_!M?),@[CF&9/%C2$ MC@3S"HI%.,\+FBP=94+5O*#!>Y).@W#D!GA/E;D7)",H3W#%YC-&SUE*\@O) MS&;YH^G+3$N3!_5+^[Z=7", W=/ZOG&N6>'8+1?-XF09DF::'KWJR=/LW^YS M=*$;+>J#5T=#EV7H["@AT^HDP+>C[CRZC^I]Q_5!= 8DUA0:S_)Y 'I4Q-&P MJO6-,U/&_J)H'8.M%\K91\,1S#]EC9_ U!+ P04 " !4AVY4U.0E MMX0& "5$ &0 'AL+W=OSM[-E=T&<;8S^YC,B+^R+7[KR7>5^>#H[ M&KK2DDR#4)$/)Z/1RV$AE>Y=G(6U6WMQ9BJ?*TVW5KBJ**3=7E%N-N>]<6^W M\%ZM,L\+PXNS4J[HCOSOY:W%T[#1DJJ"M%-&"TO+\][E^/1JQN?#@3\4;5SK MM^!(%L9\XH7^O=G\2G4\<]:7F-R%3[&)9^>SGD@JYTU1"\.# M0NGX+>]K'%H")Z,# I-:8!+\CH:"ES?2RXLS:S;"\FEHXQ\AU" -YY3FI-QY MBUT%.7]QF7RNE%.,D#L;>FCD]6%22U]%ZD^R:1>4;12EM;<*]01 MY5MQ-!K,0.<\9R?2?4Q+99T7GRMI/:*!7@XFFK;D4&EN9ZP5Q?=8+,G*B)"T M!.-)7C$P&^4S>,("=[O0'*W057Q@ 1_6Q@MVRRJ9"V_J4+0SN4HE@[8$;W3" MN\YC@85=%XX]P H>M@&626(J[3D^1@'>. &2:2=C5U+QB$UA@8*[#Z,3!?G, MI!SW V6+';>3/;==&\WG&#+84>F.2A^W)J/Q3U]+')])+Y#1M4H!::E*8@XC M'$\KJ_P6B&HT]0"T,TN_8:09\89A0)HTV=4VXE$:ZV-U1NHI<@?!E92HI4H$J!R&+1,"N;SB?A@6-'# MO7E_?CP2UY6U+*DQ).M((0:AWQ"+W2]-9^+6,OO\MB_*7-9]E6NS#,5_)%[. MQ1OM47_,@"#3G_\T$[_LB,;N'$_GXMW>5 /JSIW+>OT!Q@]+?I=E;&VH/0?J M&=!IZPN9!R+%RV^LU%BG0!$=A8F-&Z- ;PEC*^V0("H,=178UFKYZ,'HF1:W MM6A9/LAQBP!]P1ZOA%Q+E0?V*1UOVKM[2B%#V@.;RECAK=:Z0-NE-<6IATNY M,YJU1&++ CU5?8FZD")E4E=75NC4=4H>@6YCK^0^PFT_3!$N=;[@$NG8=0;M M>\F+]Y0'A+@=:,3Y9H=W95T Z/%W%,JHKO5,^+6]?V#J\ M@R75(25GO+["H/N!6"IV&A=24G'%QG35#5:Z)XW5[O>Y!OL[PG48O+^.!(@U M>EO=Y9G\TM6M;9_T."\.WAGQ.0KRW(-.Q>N6U"&A*!-ZULV_I*:5F797CZE& MH>/ONV].)N/)*^X1+V?(VK[%@7_+K^MN[52,^^/)B9A.C\5\/.X0]BF00R<: M3Z=L'B)'XN1XWIY/P;OC5^[K;'=2_%3V.OW'U=/-5GNGVH@E=3_N6&AV/!?&XS4V_,Q( BP^@/VE,7[WP ::_T1<_ -02P,$ M% @ 5(=N5/36%H-E!@ ( \ !D !X;"]W;W)K&ULG5=M;^.X$?XKA+LH$L!K6_+[7A(@+]LV0*\;;.ZN'XI^H*6QQ2Y% M:DDJ/M^O[S.4Y-A.-HN]+[9$S0SGF7EFAKS86O?%%T1!_%YJXR][10C5A^'0 M9P65T@]L109?UM:5,N#5;8:^ MG/!U64JWNR%MMY>]I-#P-MQ;R55)QBMKA*/U M9>\Z^7 S8?DH\)NBK3]X%HQD9>T7?KG/+WLC=H@T98$M2/P]T2UIS8;@QM?6 M9F^_)2L>/G?6_Q:Q \M*>KJU^M\J#\5E;]$3.:UEK<-GN_T'M7BF;"^SVL=? ML6UDI^.>R&H?;-DJPX-2F>9?_M[&X4!A,?J&0MHJI-'O9J/HY9T,\NK"V:UP M+ UK_!"A1FTXIPPGY3$X?%70"U=_MS;?*JTOA@'6>&V8M9HWC6;Z#;D"87 M]R9(LU$K3>+:>PI>W"F?:>MK1^(_URL?'!CRWS>VG>RWG<1M)W\BI&]J<@%^ M\)7,Z+*'"O/DGJCWC.*7@D16 1YH8P(_"J=VRFS$;*TM0G"KL6F$U_MA*<- MZB<(Y84O[-:(%1?A!_$(RRJ#&02%G)%<'U*+!V?S.D-D.%Z/.Q^H].(7&_#I M1FII,A(R"&2)RA6Y-E/)4KP3Z63>3Y,IGL;3?K+DA[_^99$FZ4_\<9'V)\E( MW)>55"XZ!!B.89Q-H9?.S\59LNPO9NGY7NUL/N^/%LMS<9W_#U7 6EX$*Q 7 MK5 ':""BJAT,><*B8M^TMEG$XN'7:&^J^^8[*8OX$\'0%0GSIW^O\G82]> M@;WX#NQT-D'\@6)\$/[%!+%_ WO28I]-&7(RZ<\7XQ/LT_YDO(RLO;4(@-FA MB3]Q5WWF*(:*4,_!X2X-H4 M<0O(A4=RU!I^F:!W(F-EAV4D/NYC:Q>*XXV2Y4!\8L@LX&4)-I!3-F^VIZ^U M"KMG5*^Y5!&T-\[653\&D64B3(#_=? X$)@]V9?.VJDXM#9@M(':[CQ=;0G/.'>:VX4QJKAV! MV 3N;NQPC9RZ@+,'T**3 PW2VZ;G]M-O]W?OT9\ .Z=291&FQ2<';S-GD59C M>;VEC:]!*NFC\H9L90$#GFD1FD.(!QG"EN#+IX>/M]':Y]I[)0>H% \P-G9E M %ACE%CGC[B M)I,USGGM4!%E3@WJ KC*#BUV5!D5:9]X>E%,@T',K.=6.CV]LT'=TX(^\9 RT#B##_S1.)?%A"6[U].^/-X8.OR\DJ@4>!L:P7>=SFLJU8: Q@9VL?K MQZ*>_U!$N,&XO(W%9N-HPTE1IU.#E=_-YX,$!T&M8U5M"X74@%F('D-AB>E\ MD'82W4'!=Q/_),%;%8I69'\H:$\-35=XAT8S/K7VL4;UDC0OZ,(*H\'L5/[& MR3_0$UXH],4*Y7CHQ/&!I/4DMH7#<#"G49=9C5X#T$=)SM5Z33SD:%^ML2." ML6647L-*VQF[MO=R##0$./2U.16A+0-46\;P^97)WOIQBYR@@>1QST?PA9IA M#N/W!AV>Q-D_K??GL?8B.PL'+I?-D9KX2'U2>(.C67I00,> M#]%VB'<1Z*SFZ.0\]50.1;7>Q2+\YBR-?6QK:YU_;ZR^=JP>'MQ:2D+L^&Z& MQ/))MKG [%?WU[_KYM;S+-[<'1&HC4)_UK2&ZF@PG_:$:^YCS4NP5;P#@6^X M4<7' E=8
&ULI5=9C]LX$OXKA+>Q M< "UK<.RY6QW YUC9@/,$:0S.Q@,YH&6*)D;2E1(*D[OKY^OJ,/J='=>]L7F M47=]545=G;3Y9(]"./:U5HV]7AR=:U^NUS8_BIK;E6Y%@YM2FYH[;$VUMJT1 MO/!,M5K'8;A=UUPVBYLK?_;>W%SISBG9B/>&V:ZNN;E_)90^72^BQ7CP059' M1P?KFZN65^).N-_:]P:[]22ED+5HK-0-,Z*\7MQ&+U]MB-X3_$>*DYVM&7ER MT/H3;=X5UXN0#!)*Y(XD9"XFE<0X7X_2?_"^PY<#M^*U M5K_+PAVO%]F"%:+DG7(?].G?8O G)7FY5M;_LE-/FR8+EG?6Z7I@A@6U;/I_ M_G6(PXPA"Y]AB >&V-O=*_)6ON&.WUP9?6*&J"&-%MY5SPWC9$-)N7,&MQ)\ M[N9=XWA3R8,2[-9:X>S5VD$L7:[S0<2K7D3\C(@H9C_KQATM>]L4HG@H8 U[ M)J/BT:A7\7^0Q>R-M MKK3MC&!_WAZL,X#*7]]1NYG4;KS:S?\3V^^*H))\:5N>B^L%:LX*\T4L'LME M'X^"549;RW)NS+UL*L9KW37.>\SSO*L[Q9THZ-@X^3_N2T*73)YE\5[621A: MLU(K5*Q]R9 -41^$F3)"/R'[S8JR4^PG60JV_$-P8U^P'[T-MS-]OZ"O/#Y] M5[=<&M2V\P2O/N/(C\V6NGJGB6744""9,-^T7 H MNV13\02LZ Q!"R:S4AKKV.>.&P?[ 23"1$!70(^'4",J3AT7W!#,&5E5PJL1"#)"//!Y3+,61C5.PF]YAA"TY\(X M3""F=%-=*F@M)CA+=\2%WU&-="V)]#[N7K\($F@*Y?PGQ+A@Y6D5 E^4$J MZ:2P\S@@-&0<:D\@P@I14*A%PTY'F1^9+,C_$JRHV)S;(RNI2KTBQ4TEU#U% M3&!H%T-L2-J,$B?:@^YI4U;L@\B!;].?W#,',RCX0QXH4Y2^,>*/&P@)-#0, M255GI_/EG1 ]JJ+=Y4\"H]2R%ST,IK22]3ZQHE@QC-V'T?2*C?C,CW>IJA[JFH$^EFJ!S02C(/FGGRA MRD"Q"^_D &S>MD9SO)8LR:1HX;'0BRPAQVL78R(> 308$CNX!8S)JD&"<_07 M]M^N\( CQ(K)BU%6UW=@DF;'LU$H4*0.'=8@EP:PH-O!R(*5G:.Y M=\8'JASCT,\.PK3MJZ%'3(G!B/KM<0Y;\?*9]*)P[JU$57!" .-59:@!B'F. M\B,AE%@NXFR5X3VC%/P90P"3(8&L\A3I:C]24&#MV,3=U,0#4*WB.5'^Y"0! M7;A*YW2]/V?L]J@%U4-IS_1YQ 0P@9&]W51[W[04Z&]IT*)NND:ZL0L](!F: M23^BO8A<=47??-]]&S0DN&>G(&DE"Y\]Z_#G.U(_RSTTEWC+8!93SR"&>XQF M1MV@>#3)PQ6[G;\'Q%>T#13LG-4^PSM(\-;'(09+GWFJA:\>6RCEB_UJ=T[R M112MPO/6!SS:K)+S$2#5"O],5\AM'X_A+?/@T?($%$:;83U*7.K"1^0BF6O$ M;ON-_G1^,E?_3&2H#E'J(^I+FF]]E$B6/UVL!H:8PSZ/1XF6]HD#,,_ M\\L-VV'ZI[3$%X\]4I>S[Y&4(J5_^;" MRY1Z2O]A,IU.GW6W_=?,F;S_)OP9T)?HVDJ48 U7NW31CY9QXW3KOVT.VJ'N M_?*(3U-AB #WI<9D&3:D8/K8O?D;4$L#!!0 ( %2';E3NF84WZP( *0& M 9 >&PO=V]R:W-H965T [YPW)J]-;A(UDH]N,V'R'O MY16S;#G7:@O:H8G-+7RHWIJ$C9VLNN.5HYI$E36<9%0/_1<^?OL*?I'"CI*T-7,L2RU\)(G)V M]#C=>7R1'F2\PN(8LB2$-$Z3 WS9F(',\V6O\*W8,UN+(7*?#B8,?#M?&ZOI MSGP_()&/$KF7R/];D@_RNX=[9EI6X"*@EVE0/V+PCZ*P@^,^7'EX,<#%'KQ0 M]"Z-!54!8:!2@IXWEYLSH/I@LR:S78W<$(_\A@FFB2&$+3WZ7D:C8-9I-ZU0 MSXBP1HD5MP;>0):%LV3J%G&8)CE>/]Z%$S?S[3L)9%M.8Q2]BKB.@ M-F\)VKBP>J23K)$)6[\(9>'I:>[&?$815$@1.[\>47;DY#2D&&B<9#/P?>M( M54>=P3$ESW $MZUW16X@B<,XC]V4$=UJ:&&LOUN0AI/D=!C[>K#?^/[HJMM)VS>1 M\71LP>=]YWF!]_W[AND-EP8$5F0:'Y], M!]3^PW5K6^#ZV5I:[FEU0%JI\# MT/=**;O;.('QQ[3\"5!+ P04 " !4AVY4^*B%+MD) !/&0 &0 'AL M+W=O]E??KB]-3EZQ4+EW?K%6!+PMC<^GQ:I>G;FV53)DHST[C MP6!ZFDM=]&ZN>.VSO;DRI<]TH3Y;X]T;]NJ%+WJY\K1P>G.U MEDOUI/S7]6>+M].&2ZIS53AM"F'5XKIW.[RX&]-^WO"[5EO7>1:DR=R8/^CE M,;WN#4@@E:G$$P>)7QMUK[*,&$&,;Q7/7G,D$7:?:^[O67?H,I=.W9OL[SKU MJ^O>K"=2M9!EYK^8[6^JTF="_!*3.?XIMF%O?-832>F\R2MB2)#K(OR6WRL[ M= AF@P,$<440L]SA();R07IY8'^B\KFRC?WHQT \J4(;*Q*K4NW%0B8ZT_Y%'(GA\#R:# ;T M% ^B$9Q9;74J@:U2P<=F1A:1*( 0.+$L9&ZLU__"5Y9'.U?*(E$0S'E'6XX& M_1BQFF6<=D5*"Z-FX6P:3<]&8G8>G8TGXA,TL&(:C#9>9H$W MI(\FTXF((5T\G(H/RKD+<5]:JPHOUB0'.![CZW :GXAC<)B>S4[V3-;(GNP1 M0NU9'(T'(SS% YAB-*L-Q$HZ(6MKRJ55*B>N6^U7 M0L,$(I37E6AS3;FQ =D3LKS__:09]+JL3;FMZ7AY>GHCM2BJ+3X7X M*%\$TH.EBG:\ %Z*;*F+RESO]0(RMT8[[KBY66W\6Q'MB]?G&&N9Y#)5N_DM MDI4LE@H9P+RFE^*+RLU&!6M\>+S[]$4L,@-O0ZEA?_!+M!M+M$\B81?57NV" M4ZN]Q$2S:LX+2[;9PE'8(A*9)64F"7/@X"X]4?;%7\&#J &J)5(W?&4.V%(Z M.MBT3)I#(J$VJC@@3S!'^(!V8:D+QXZG$AQX-ZL ];((ML'WTO,*[4M%N::X M Z,"_4$ EGO@I\ETRNH$@(48%AV(^"(!"^(811T!5T7\R27,IS;:E"Y[85;A M7([UO4/>4_"]RK3?<=FW4MN]O(9YJ('R^(\ _4DY"\/YJKXG"CO&?20]7F$[ M7/:I8K6;@.7<6#PQ#6TYJ?U3!P 52CZ^88W00CX<5XB?Z5S3*AEW3;7K MI(VHQUU6.!9H+A)E.9Q^.%L0/G#570,_M?=LIU9P!H)BAV6./O1_$*"3-D 1 M5QU^C9>KXEM[M?+H+I].8 VB4!&[9'-%%C\@820R4EH%ZIA[9-4N[5QFOS(F2J=4[YF6F]*M$W*W'GJK0+T M<1 ?XL-P)/.HF=8IWBW1+"B?%.=+^=.IUI:K=YFJ'>BAI0>GEVZUPRWYU5$ MI9RCZI C.@D>C/:WD#5 2M@JB%AA8UNL$:# CZHJ'(WZ9YT.H8*F?1P*$8G= MDW[;/NP#4WMH%Z)"2P0X@%IS)*D!9;U-^J89Z(M;QYV5PSA79R=BPU:55Z)) MIYZ!NQM?=2][70HIM]NJ[/4-WS%*D][HAX>-&O!,MZ?&21HN.-A?IQ 7AQ'? M%R49N3FX]_JHNO13E0I %. 0\S#A7226JH!7LV"?%).EIJF(H:^2LW'=3C0\ M>?RJ/+L0CT5BJFF,&AL643--B4*4^%K(U*CO5NW]L&35?J ME4S;# B#W?!\VHG$8.^CCM3WFOG"E-Z@A^NB8<1M/_#L-7-B>!U(*9) M-'N(\98S)3>I7NA$-KB*Z#EOI3VD?<[8P'SU\I,6 M#]LB$,/KH@P-:6X*#=QW/'B^QC@!5"/?^"O7VZ ? M;7_[&'2_&LCOJJ&!@(C*V5S.,Q55G6]EF&J\;<^* M'NZ!IF"2+G<8!D?6GE MK% !H=1*?*!](U<&7Y,?7O8FUC =XG17+A -FM:J^+.*F@Y$SP9='POR1AVG MGIQN13M*_,4AS="^IU0)"JKK??&;V5)]C #,JA[M,(V$FNLI@T-'DD@>A"IQ M[S_]_OCP;G@.*(,$N4Y"H#B]+#B$<3[*"B*99UK8P>@,UM>HW*$KW_W*3E#6 M\%42>:DJ4A&,@-A&D>-,!%_JI>:T!=HF3?K4XJ(,AL#G5NIY1_/0,X:2%!(E MW'1T\+R9,RO?9P9#7]N2H'F"J;)F(G3EFFYB^-ZV*K*4YG 3CT@!=7D$@9N: MKPS7\$")6HV\\P>2#E6!T@TE62[ATV4UZ\LUA/RN81&%Z#N:]LTL-4C&93"JSZR&$4QV=5UWG4W/>]=C-[VKGDSI5= M\E4^H5I9^'#?W:PV?RVX#9?D[?;PIX:/U&PO=V]R:W-H965TP_)DZVQ7UPMA&=WC=+N=%)[WQ[/YZZH1!F4&C7/%HN7\X9+/3D["6O7]NS$=%Y)+:XM3]825HN*=\A_,]F>1\GE!]@JC7/AEVRB[.IJPHG/>-$D9$312QW]^ MEW 8*:P7CRAD22$+<4='(P10\N,O3?:UX[]I$M1[AN8 M(ZHAM*P/[2)[TN);4?3_@X&GPLG6VF++'/'-=[N$VZU5H"!#]7AC< M!4^ME7#C:^XQG)V"(X%)+@0&L63>,$RG@F&(._"/L:SE,GQ 0;2KA&6<*8<)[G2F*&( Q9*P13XE8H5DMAN2WJ74P!V1@KO?Q;Q.RD;CLXZ%Q,)GD8 MP3 +Y1I9=,Q40?7>,H=&!+ DU"JCP)/NF/T2(EBR'[Y;9\OL#7L7G9%XIWGY M%Z@!&C>=H;^ JH"1%]2GJ:%J7>?"5,^3C92,7M M(]D\P&!ZP,2W(($1J;\V\ZU$ HY4'W.?/#D+4/8-?M_--$_))!HZ3 0,:6I; MA?:NK&E( >-K36XL]W%.1\93MZ,"O*_ :JC )VT>U ;7M@- >NHWD'CU1MD MM@V3V#4M#16JG6,7[W5#=H?F*PXVAH!0(RAZ\P=RIOVS9!A8^IYC\* 3#Q9A MA[[E*"SBG;$KP \H4""IPG*M<)-NAGH>YG:BB9PU82TP<^>9 M(,EA;W-LB$)S7=L:FQJLCXJZ/[)NF,_$YR8?^A?E=2X6!NB*NQ:M!1-5YXD% M!YPH+Q70)%ZGOBAN.NEDZ+$IXRV,HFT@@:X? YUJU+=3AQW+>APS0YW@W10R MF!WV-0,6WX223@.HP @C7G31^R.;H1>T@R9:1C *P%&-1E$RO@&#ATPCPI&D M0V!!=E0XLE* &S9B0'V_"_L:/-:-QPSG'M'DX)C^[$,_"W;!58@\<7 N-E)K MBB'%CM. -.4Q^Q[\^?)H@?_5-%N^9. M+Y]#OK BI W#]Z/;:ZY>L ^"LHFSLYPNLS5;+3*&0S*.P)K1& I=I U:1;%> M^UF6/?\Z$X%2'^ T%*1-@U$]M.#6[LCU4'B)B)71FQ])&#JYC[U_%[C&/3@V M[+?-(;Y&_M!K^2XV+**I DYTV #1CN;![;N",=@>0N0-C9R[9V>N([W'L4&\ MQ-0VJ&YK6=3 2>/&%O@C%TJBI?M]("&)4<91;R#T?O1[],?;N,2.0T&'(218 M9H?.X?/1%:<1=A,N=H;5X:YX'J](]^+QHOF>6XP.BB$JJ"YFKUY, MF(V7M_CB31LN3+GQN'Z%QQKW76%) -\K ^#3"SD8;M!G_P!02P,$% @ M5(=N5 WJ7Y$<#P ,2X !D !X;"]W;W)K&UL MS5IM;]LX$OXK1*ZX2P!%L64[MKMM@;3;WA6W+T'2[F)Q.!QHB;:UE46O*"7U M_OI[9DCJQ9:3=+<'7#\TMDP.YWV>&>K%O2X^F;52I?B\R7+S\F1=EMOG%QJAR_+'6QD26^%JL+LRV43'C3)KN(!H/+BXU,\Y-7+_C9=?'JA:[* M+,W5=2%,M=G(8O=:9?K^YU$?2QO9G3_T=RPY9%M*H-SK[.4W*]FAMF V.;(CA[4=!J4*,/+"KO!G-I3D:Y+0O\FF)?^>IV+0MU_AIR)>*- MWL#61I*Z7ER4H$YK+F)'Z;6E%!VA-(S$]SHOUT:\S1.5= E<@*V:M\CS]CIZ MD.*W*@[%:!B(:! -'Z WJF4=,;W1@[(N6-9KN8-KE>*J*&2^4OSY7U<+4Q;P MDW\_<-BX/FS,AXV_@F+_&"7Q8:WX@]ED1B!@#2E MS),T7XE2B[0T0F7I*EUD2JC--M,[I8S I'K_-P_$4E:('YT840%JQ:BO-=" M_5:EY:YUQ#:3N7DN3M,S48(G)(2Y^$[GJ_,/JMB(]_6Z:ZP3I[3DA-?0]Y,S M/O0TK3>%$WL8HZW MJN"<3OSVTPW<%[E%OH]3ZW0%I3E[))*?*HIZC_T%PI8L@LSS2F:6D;7.(#$L M@S1%9X/.]Y!W..?8'@2\P;GR7_\RBX;3;TQW)_&@[W 65"41K0E'+#ER'J,8 M&<4D2EWBR+S:+* +KP5882W+6L'&5$=,L-B)"#DVRR!G0*H4TE$$J5$X];]] M&=F =M^OTW@MAL%P>AG,9C-/X5X54-2=3#-)<4A'+JNR*ISS0FPV)A*A8I%\ M,H22^W]@36+[O32LJ=6J4"M9*EK,*OREZXEX5EE&P&8'(V10$0(&U#G# M5'G-VAXOL3:PDTT)^.U1EA @;Z19"]@B5@I)85GH3JWGD=3M89,)E![J6DHRN#%>;L.=O5$SU&TY)D M@7JX?28XLJ-O.I]&D;BJG?10^"?3&0>3T4#\I^,J2T]V.)*7]CTM-4?]+,!9L=J65(=L MI".OZRIWM84=>L\7CSIXRQF14380\635SUKU=.[+=>[&NVP3Z1']N2 METCWJS3/N8XMF;'G8@(7C*)P-&E]BH+A@+X-1^%X*O[N:O^A\S[ER=O:_9^R M^C0*!O/1F3M[@MU;=B?- &&ITJNVEPF/78C\!A'CWV_@A0J7+PY>N5*"1E@QU!K'9M7J8% M?ESJJB!@!BQ8&$H/"3CC4";\0E P['05K:+710_/1N&D@4K/QN&XSJD4O7@P MJ!_LH=%.]5P^);P/H .@TU9Q.Y_M@G;)[<6Q==U]##-Q6>R*.0EG;3D>@0$! M5P^L QM,(O'Q!DAGGLQIX. BY42".K';LU!M@P -$T M:D?WR5SX9([,FFJ. MT@C68A6'XN,6W)*G8,OQAH(0:.U7))2U($I,F5EF8CZ?;'=0K5J5BBN7QS8- MJS;34WF(=0XZ)7'P!Y?(IM;F9N8=+]0N#XYU 6CV'.WIZVW#O9VG8N;"9CT\Y$! /6.9*[35, /)Q7>4\MF/-2T*+D\&ANIQ" M_M9!.@&+YW38=B1&+#9:_IQ<-HO75>;AKP\A$1ONS]%E#J8DY#0<#\5D,J<* M?AG.(S$>C\A9!N%D4L.1231S%7XJIC.J8&ATYV(TXFU(XV,X;:8X MF$X!,@8S_C8+IT-Q"I\]L]1',U*!0QFGTSD]GH6@?3KA[?/PDCX/>?.4-O=# MBT8>B@F29WYY7+CKUCCC2*5L5S;*1"5/<9ZP\?3ZYO:C.;,-_QKI%8I7>3W. M0>C8,3/!Y[CB20LG/:/R5%/^6@(HH+[=KS5@0Y79XD = #R-W,=61IWWSD': M@QJ7]-'.GK-[N11?[Z<,EN(TL5$D2&MNLMC5Q.NP))R;EJ6JL]QK39TP%OWW_X]HJ& M2]Q0([*H_J0Y$@H(E]B\J&S#XWIL;])M5B'Z8%9%<>J'! $UIG>I\6C#$4)= MHHJ2 -%PDN,&5UAET3,8%ZLG)*3UP?JWU)_'6#H_[S9N@9B?663V( MH0N=1O+.3-#.H5TS3+S%Q-N2>>,NVC/0H>6FUW$!28M4LI!L+BK\SCFMK0E?;.H*&#T;01B:0ATUH]AR]3@P' M<_B#FFL]OC1-8FJ2$7M:.TYS!5%DL8(Y?(PN':O[3)=K4G>=8PKUG,)YSS_( MKK&;#-5FU5OVU0:AI9 O4W#.;55 7F-1'K9@(8TH2(PR8%FW//,EOBEWY_;N M0AJ>>_!3FLDL?J5$3$IO1='3LF!O'H*#>E]U8R NW59V9'AWN;@ >0X2VZ/> M-G[J ^'TP^W-&?9)4]GAL1]7.S^E*M+V[F[B]<,^!@_4O57])'C8LT<&[@=X M[H1H/-&A:5!/_3#;60J26BA,.;#TO0)E"JHM5FOP!Y.B-9*44I.*ZB9-^U5Q M1X,C&Y2.K7LT4-2\.-EK*W %XXKF:UG,*THRA)L/3"B,JX3D5E< M4;IU*)[/I'6,VUWHMW:VYZ;1X!P9F3-S(G>^G"H+15P]1LM2DFR.?79"QIM\ M&95)U!HX1(L,*YV\!/F8%5PT ^&OP _L^$>X&2*)7\&1."1MHLWI7K# %V.K M*H]5MC)E5V=/\Z:32?* LO===V\P#=O=WKAFCXL5#TP!O3\I+F!)6L\";(X] MK'@,P'RK9BFY72G%)UVSL7=7AE,+WT13+BHRS42LSVYTHK)0_%/M*&U4&S=( M]89Q"^I MRA)A0\U[B-CQPT9?S%S-4ILA*B@H1'&Z9;9K"A;G @8Q$3)^*7Y7A89#QL ) MJ?ETSJ7CO8=N-\2S2R'T*Q?W&MBQE,?XT0M*07:\3LKU#?\C&FI' MF->6]4,>S'#Q/8\1<099D6\F>Z^&:+%+(=FNR8'64P\]O??RH,])PFX5\_=0 MG>NGAET41@.6(0N8D+[&D:]XD.&BH!XXP62$R>I"U%9-'7ZFAXM^)ECK/5&? M&G?S1T6-[&9/.[9.QNL42Y.@017,M9\_\# *(%SY4L1O1G"[YB]KO!6_PN"4 M(2#9/%/MRY_#..M>)Q\RV8SJ4)>AMR5!-3L4);?BGC/734C5=^W'AQ@D9#,& M@_H M"0EA9T_]],*T:CD9T/C$5T.;#M_'0JHNG4C@=F@WI6,9QQNQ^%:/NC MN9U57,[$<#ZP-QV7HTXSW_A."PK:$>WIY-).(J*I.)WSA&+$$XKAX-)=F^#\ M9O QG=DAQG""):CKEK5H3AO\' /*>?=%ERN'3QZ>@XQFS:CFB-:>8LR ],B7 M_RXP55&_*\,YU[\^(":7O(P4QA-3Q$YEX:Z-;*/V!M:%A5RO1V#<7VMU:3)/S1#I(32%[]E1%#YZB:+I^0< ]2='#P>CK:7I! M[X]^F>L,YT?N?/SK)\WK,5DJ%PY#-<4KLH[2OO<&5(9)20S*N4X!TG6P:*%R M\6S0>K_ =:4MD$!E$)7V*HX+&DN[.5+[%2[/"C5E#O$3>-%9FC@TF+%"^)W/ MO?+;\V(,"ISC,U'@/5U0_J=NE?E^-FQN[@+ZUGH!BB_RAN&HEN;/7];QRV$/ MOK3T+.K>'-J"^?CK-XV\G0L\Y$SG@FZ$__A;;^S#1K70VZ-W< >O433EO,M. M!/W:>[B^-TPO6J_Q;A0IOT>\,>UDL!'M "_+[4N_1#.MJSVLL;/ZO[6'"HE,UZTSV_C,%S<[J4NKMZ] MX6N?JG=ORJ;.=:$^5<(T^[VLCM^KO'Q\>Q5=M1<^Z_M=31=NW[TYR'OU1=6_ M'3Y5^'7;4IX?^%VK1^-]%R3)NBR_TH^/V=NK MD!A2N=K41$'BXT&]5WE.A,#&'X[F5;[M MU?)*9&HKF[S^7#[^AW+RS(G>ILP-_Q6/]MDDN1*;QM3EWBT&!WM=V$_YY/3@ M+5B&%Q;$;D',?-N-F,L/LI;OWE3EHZCH:5"C+RPJKP9SNB"C?*DKW-585[_[ M6&S*O1*_RB=EWMS6H$C7;S=N]?=V=7QA=12+G\JBWAGQ0Y&I;$C@%JQT_,0M M/]_'SU+\H#93D42!B,,X>H9>TLF7,+WDF_*)#]IL\M(TE1+_?;J?- U$=+@)!Y(VW^)ZM+, $3A?,8 M7ALE"Q$O5KSB^;VBF*6+@U7"L@?S67+MN!Q;<.:#KV"&9#5GCYD%:;@@5YD% MR?S4>Y^AD>DM>+1AR%XK]V4#H^.10U.#]?51R,,A/\*U^;Z!"9NZK(YBZ\Q, MFD^)H231@F(#%%"+P>>>#GDA35 M &*L<\46 6ZQ?A=!21'SM0+GDW"Z(A)0RS*"[S-KOWTA7NWC)+#C'Q8H8$L* M>815Q+X^36CU?.'M'4>)B%D%GQ1P2D$B6%]1\'8#Q210040,S&;$ ,LP6\S$ MC%706I"RK]C(JCJNY>;KB)!@8T4Y(&(=GM]__X*HBYZO6U2C2[T=" ,JN[M54_%+TP1_'%/Q1&O"JWPI-.<>5"57 ;/BY M;8I,$@4J2LY@R#5<=KU$DO//\NU$7=PBPG= MNJ)[^'5U/64%NY^$A2CNR*+.CSTOQ#D!F$U900TNV0AS-+7: M(X$&E%3!4LGN4^\H_ (QD=>P",*[Y;:594B%OW!V3N:O2>PX>LU.1#=M/EVK M>UU04 NYA>U.,RLI=[*FS0ZY['8[5!I$'(^D(/E$M]K-N8I:X#-,&U:7NNKN MF&9M=*9EI:&*QYTJF'SWO 3JPLZRKK0D8S[J>D?N(N$N9#@42(W4KIT1'4/U M3CK@D1%>0*X,7\-KZ6>1F1MXLD+?E0F7'RG"/GS^<$WZR1!:IM:;H2BD,*CL+7-V5ULR? 6#X6=-G)ZI.$4C?7)/V_J!(,$0]!&(3K*HU*&X_J?38&DO&2W6]F8?B\+"?)>ZQ=VH>)!SKZ:(EBCI8(T0+X4+$" M( _#"_;!5CVR*!I.CLZ3V$)P ?MT' 9BU7Z/K'*7[>^8D@52!._:$1 [B00L MMO(![%'EUEW] 9*JRB>-OE\A?[Q"">ET6MJX>0_]R^+(]2_]NV&XTL%(SG+: M&HVBC6 O[?^OIM(FTYO6:"3D5-P9CC)/W1W5SXK-=Q3(""BGQI0;+SJ9CU]^ M__@!S@<2 "%[O0DZQSF#9&H#JQFNT2>F,%U M=HDY4)_"O6'1R?P M&&C"(L#0YMX!_=:FO78SG:&@U= R5E,D(850]FBU_!?TN&YJ)FO=K&M\N#ZS M6_\D*WAAG ;.(R[7*KMW51;R05<-*HS. J@[UVIKG><'=(XE]"F^4#6FX.,B M]/[N\P]?Z*LK0-UO;L>+4\^)$??.<=1>H:H6FZ-0+6FDOWV3-V3_S5=IT5.E MS '.K=K*Z3-9-O4:)OP:N' [+U?4[U)R@R(;[%+]SCGEG;G0^9PF'FJ4 XHYJ'EMAY8 MNA19VOIFSQ?XT65&)D9Q#[P;;*32M!T3^$?-$E37]LPNAY++7 ,,1'#;4P9= M:UN<039G/IR?MP1.VBP\!:P1D.9L_)<VNA,''@'K%AUOO6D915H>F %HR5!%(%0XDE-G7DYU6=O!&T7QH-G4%ORP M;D_@Z(M#O#!EKC,VQAUQ<*!ZSTX.I@-7+2RV/+]_=0(?#N/ CZ"! MH8]D)51-^=UY9]ZZC2W^YS(A5"Z7 HJ:C6^K7IOML*AU%+J9G%X"$9F(,H7DZ9K7E9S]I- L!**7<;1]@4-WSYV$79E^C3%N* M=]W(@\(_*YMUC>!L6:,IPB)->3(6SF?PU >8BS+Y?)&*V9S&\C6:51XD.8I1 MD"8)#5#"$*ZYJ1J5N5!7-%%?+&*Q")8HAC^?54Y;J,#(HZPR/)6$B> IO?B1 ME:9$SH"P1+=Q[T(UG45B-?.FQ*8N4>C67$@&7<=JM1 K:.,C#2)0\DYV T?M M=(A/^V[*[4V#S5I]'VFPEJ)I0CBMTI!:BHQ\<1:NH.[8#7&B()DG-# +T^?4 M'J^"Y6PNDI!.!\3O(Q.H"<2?A3R=GM/G8.X[0C#!EG,10\%)/+JS[S>?*E(\ M1.*L^D>C#SQ(F2R#:)YBSU40T8B]FS=.YK#8BIE9T)#JW.JXLTIHF+Z HRRO MARKD9WC@GMJQ/#1(0VHW]UK0E@N0_1;;$Z@MC6B.#O].5ZN+6J%G%T$<1RR,R@FC(2UVO3VF'>VKK"LBJX).=E2KY9X70:XC5#)#1'1,GRYC+1UOQ M \H&+Q/3\/":\[>;)) T%F>ETT7'/SWQ*HJGR_8*)]>#*3JQ)W6T*,X*\C?C MD\[*-HUCAS.^0D^F[FS-$_P;C,7)GV1L0/R$M8_<&Z,^MN7.FY< N?Z?]6P MJ;1!%M!X!R#.#CWIH#"C(Y;'G>(XTMS3\70IUU]):.#A@C=F8&PH.+IQ:D6Y MIF5[9#.+C]>J92B;CJ4I6X(<<,CLF,YC$$^V=8(:+"L)")T,(9N;[OLT*'TOBDBO#Y! M(.NM=Q&JI&FXK@EBV%CDL9@="%LH(5L[LK#$4]=(.8Z'FP?4* &-4Y.*IZTX M+,(8ZPZM]#6*A"%#$C$WHZ)9ZGT)$H3>FJR=K&]1)CD[,P0'2.0I+KU%4*M[ M3<.'NWH$+-#2TZOA:>JP(/^\8)VGP<4T&::1V70^GD6(>RRK-);)>^HDZ@Y+ M7DA4=,'"5R)#P_,QM[*(%>I>VXZ;RC948>=.V.G0;]_?IH T@# MO[>>V7(^-LEFA@A56$(V(V3]3-!0IAAEV.8:KFY;> M5/SPM%&'VAY1\ AC+(MXI?2"Z,&%_"09^;NA@$W!E"!'4Y5A9GER $Y-LX7W M:9YXC$4]#T@D:CZ1.!VI6C1P&F$7/=D[A^(=[.MI8-:F6$_A8\/*^XI0#)TC M;,K[@I*Z/V,Q+CUE%JTXD,S]FP("(03V9UY"^5[F-M!J[R )ZG*SJ5?@B^D.H/HW+M""VHEM.9PM:4/O>3AB_FL9+R3FC6I$)(#+SD]S.U_= MYO!+YTCM-A-^8Z2;[9^PR=[;G9'; 9CBP.T1'N'9, %"3?''TY:R\Z=>3VBD MK+9^/7$3LF.5N='11;.2-]A,F:-8W,"N^_-IOQKVU&O'#K^K9Z:7T/,S%0-A M\$A_Y"D,.ZD)_@5L\8QS#@M&/TSJO--US]9Q@;(&D$SX=#D%/[/5MYF.NPN/ M99-GW:D,\A@/'*T7="/I_@P)3K>&-5ZNRR':_C@:E[[[7?8#>V3J7&9XJ.(: M=(MJ'!+S#J5=UOW&BS9!.S[.W$F1[Z^@@B1YL.]I]6<[-$^JG\E)W)"$7DOQ MK13E#\0+]50+M.9[?NWS;/KD%XOVC1:W?T\UU0SBGN M"*CT^_&Q_LBX7SW)O2Z\L^6QDXNSN#?D^G/KB_L3MJ'Z MTZ#>5C97O)2EQ91;$NE:J..E5#O3FK=ZH+KFX,3-U:KIX(/\;O)< (2I: ?(N& ^1I[*@>Z^$AKM[22V_%XTG+ZOXKV/1+-:X M<636<462_]%8/,50AZ"-MVE3T- D&W\?X*RUI6E_!2#BO87@O32[5JW/]>5P M^#+!5'SA\WJ;AKL]>>1:E(_6"@,:@W !!=;/T:7>LLAYEG(HV3@< J\HPDE :6-7YGR-L>N@_7!'MB\<(IFNDW4938Z?$1_]UT=\#MSA2[]U M._@>FE?;X9 [Z^E=L&I!N'/&T:@S; ,^OZOY914[VD?6I=R7'R_Y=U/3W.$\ M2T[/X$G?#7<'<^XM4.=2-NMS.;J@GT%=>X'H=+QQVM=T26,Z]O[\K??O"'SB M3?]T03X./NU_)G17N__KN+/_SM _;O\IY"=9W5.'EJLMEH;3='XE*ON/%O9' M71[XGQL .IRSU]W"L%=T0.XORWAPNX';=#]M\N[_P-02P,$% @ 5(=N M5!X#B1@T!0 PP !D !X;"]W;W)K&ULI59- M<]LV$/TK.VK:)C/ZI*7826S/1'8R]2&IQT[20Z<'B%Q)&(,$ X!2]._[%B0E MVHY]:"^V &(_WMO=!YQNK;OS:^9 /W)3^+/>.H3R[6CDTS7GR@]MR06^+*W+ M5<#2K4:^=*RR:)2;43(>OQ[E2A>]\].X=^W.3VT5C"[XVI&O\ERYW9R-W9[U M)KUVXT:OUD$V1N>GI5KQ+8>OY;7#:K3WDNF<"Z]M08Z79[WWD[?SJ9R/![YI MWOK.;Q(D"VOO9'&5G?7&DA ;3H-X4/BWX0LV1APAC>^-S]X^I!AV?[?>/T;L MP+)0GB^L^4MG87W6.^E1QDM5F7!CMW]P@V=>!8I:7*JCS4V>WY.0TO,F/"#5:(SE=2%%N M@\-7#;MP_B$OC=TQTYP+7NI UT85_G04X%M.C-+&S[SVDSSA9Y+0)UN$M:KSD=$A'DSXEXV3RC+^C/=*CZ._H"7\W'+1C]%-H ML7KZ^_W"!X?.^.>9 --]@&D,,/W?5/X7/_1ES71A\U(5.RJ=W>B,/2F:CBQ<3/BQK,?TCY(BJHYO:AD1N#/,67: MIXYEC2FEJJ1@*2#XUU8.5)%1JD*6.+@8U_*8.H1.6;41J?9 M.!I[LDO"Y!,^6I.Q&])7-(^+T1I<@J??,5UP:G,^H$-NI7)!I[I4 9Z*:+S4 MS@?*U$XBR$8NO4EJ&:)WQ\U.S$"RUD5E*T^>W4:G?,A#^R:#T&$_%[P1QJ^M M_S;!WWXY22;'[_P#*FH2IT\?5T51*0.K'&KKE5CU27G1%W1'1HM=M)-0M$$LQ(8]4*Q(9#NKP(Q0_BCK(5U63H[)%\!S&7VOP!_ (C69M/M0 M'0]TX0/*B"0ZF;O:'6W76OXB4UP)&PT.S0X"[X$"*B (I#HM[,;K[T(/ZN.0 M:*W-NM!!*]%G<"74!W7'LBTIC2FKN&W"BS^_75T.)F_@%^=RG0Z[@_%3^EO3 M.!J2ZHO),(&6&A-9QFIR6$D_OY@>=O8TU@U;PX(T<;X ":T\]>L\Q3@93][T M 0T4Q O'[.YE".R^6GB=:1FN3NMF$'ZTJ$6L_:@@("@X8)&ZU5CF5AO&I73' M;C W*KWSN5A_CIV#1KINKLTO#E<(O?QP]9FF)X/7D]Z%)T*,CZ482/J%<=8)8@P"PY/GYS"- Q;?WW*<>-J0?[ M3MKW>"-W9>-9ZN7[38NE=B/A4VD-<-(1M:J0PQUI^]+4VK +)*\;FLW&8Z@)QOR9YL75D%%A TD2)!OW9>YQ>5[@I@%[;##S>0O0_6]P1DY,!\&!> MY"U0,WD1KX 5%ZEFM%S;VS=L8K4>?!9)4%FFFTG(&"UIAC][08PZ#[.S'KGZR5DO@BWC,V]A M QZ-\><:KW1V<@#?EQ;@FX4$V+_[S_\%4$L#!!0 ( %2';E2EK=7]K@( M /(% 9 >&PO=V]R:W-H965TJ B1H-VW2JJ*VVQZF/1R)0TZ]W*4^I\!_/]\%*--6I$E[2>['Y\^? M?;;':T>/OD)DV-3&^DE2,3>7:>KS"FOE>ZY!*S>EHUJQ;&F5^H90%=&H-FG6 M[[]+:Z5M,AW'LP5-QZYEHRTN"'Q;UXJV-IQ)@>7P?!XO6?_&&.76);*XY4SWW7!U22Y2*# 4K6& M[]SZ$^[B.0]\N3,^?F'=88<"SEO/KMX9BX):V^ZO-KL\'!E<]%\QR'8&6=3= M.8HJKQ6KZ9C<&BB@A2TL8JC16L1I&Q[EGDENM=CQ] Z-8BQ@H8BW\$#*>A7S MY<>1GC$Y%-A]RUEKN6/)P>!MJLZ^,7>#<- M;Q2MM U9*\6TWWM_G@!U$Z;;L&MB5R\=RXR(RY!4I "0^](YWF^"@\.8G_X" M4$L#!!0 ( %2';E3O@WHQ=0D )XK 9 >&PO=V]R:W-H965T,XW6DZFR83[R8/G3Y M)"2A2Q(* %K6_OI^!^#5EM5M9Z=/>K!) 0<'Y_*="S"\VBO]J]D*8=ECGA7F M>K"U=G Z:+6EA][WF_J/3';JLN!%W*OLJ4[N]'BP&+!5K7F;V ML]K_553Z. $3E1GWG^T][03$26FLRJO%D""7A7_RQ\H.G06+\0L+PFI!Z.3V M&SDIWW'+;ZZTVC--U.!&+TY5MQK"R8*<! MFZ@%T2)1FT+^)E+&F29D7ZCU16D$^_[SQU_>,&X,$@9MY$1FF>0KDNK@0@3B M%HZ=4Q8;/_"L%+09#:Y+6VI1+=SQ PEMF'H0VDW[<2MTSI!SF("*U1C?:"&( M>M@SFHMP[%DHRZQJ18?DD/6$J,2^LKBW#/8T)"7 G7MP.PICW/*]S#*68%P6 M4*:WD^F)N%*VMD8"$E4X MVY%TA2HNGDX$R+6P'GA@+"9!Q&\"9-,GJ:/G!2D4CD S*/8PWC>"!0^DUXYHR42@(%2&219&4JO%IK M^2C2X\KYJ6,J@@4#VZ3,?'309B>]WKP*B8-(R !KX,JJ &0]-$K-;Z-J% MB(LC\2AT(HU'AV<9/*>J]Z<)B7$H48E:Y2]9',L9NU+OE N\-0!)PU":4N>Q MS#-DMZ:W,]0H"X<$J%@O]S*DTB2JA >0BYU$F4Q(<5+?/,U23R*C= ;U(-". M '!9*8T21+(YCE7:[&$BI0E(4J-<',^LE6ZM5AV8?_>G13B9_V"H%AB526*9 MLK<\:7 MM>G\@M5U[C9)=$FEBPJGXU?/9.UR\)R,@W$\]B]1O'C&+U/%YL*ARDO571W% MP3@:LV@>S!9+]K,B;W;7^QUB4,UIAW@!\CE[[XV@7=5^0&V?&9B8)%7 MN*JJRC.?;M&*?RNYAIPH$JCZ6UKEJ@5OW+?#?)7Z^DIZKEA0M14._GR'#/,H MT?,*!/*K<+A$VL@RUT6?\/FK:+CX#X3C864JYXTF2SV78B\ YB=R3(91RY[V M&P_GS4!:ZCII'@2'*03UI2?0B;@OVF!E>^ZR%PX]:=LG].-4X$V*VGV7*,(#Z8QH/>G_V<>]2=J#T6;Z07L/*W$EG(A8W=:E5N MMJUR;A0*D)S$^.[CE_?O+B;+1H&ZU@!GQA4.E_5.1J_/7K8!=A6?W%HM5Z6M M$^1:^HI8YX0C;NO!@OPVF;8C 60T.^$.9QGZV ;!L@X5J/Y)4V183.\0*U6+ MV^EX"]3Z*G>>2'%.YU28! IXOG]72*?+B_?P9K&1I%&5>/JINZWDG#3@V8&: MMUYUZ!1?6(# Y$I)3IV4PQ=L[=))!CW3RIB-MK6JO>Z%IMLL<8]# PX#&(2T M0AIVV/+PMG'O6^ T-TQ^6MACCOZ?WBT@>(Q;ZJBB;+T8KG[ ML1LK]7'ADMVBK[+R-UZ?R#K1]DZ@T"?23]&&O$N+LA),)JXZ!M,X]L@0QL5" MO^VE:M3,UN>4.>1:Q'/VL5]UFOD[99R/M7@0./+\ !\" L4F8!LT?AIYX3N> M[W[ :9+Z*SK?4!#7RPV;1"BO(3VB1808A.2^FOZQVX1S-INQ+_WV_0]C'DS' M<[:(%E7=>@5/!O%X04W#,IC-%^PV3:6/10#1WY+Y"ZNF*Y"P!:7*?K_IV"E_"R >A%14=S"6V^ M)I$W3O M*GC9#S"2-PR6883_BWCY%.:0+R ++X-E%+.O[OI.I!<<1W*^H81(Y[TV*!QP MOX<.XZOC_&<-Y,?Z(CH'7S4 MZR_![@G:ZNW;O4 5PH13EUH ]Q"M[()&(Q8%B\FY%I[6&1=$? R+!=#&NPFL2![-HPJ;@/(UP M?#"0[%/OJ--8;8+4%V.#Z2+RYXQ.5_N*L#2%B$T'?N+R;]I<_DW_Q\N_D^O. MEW_GR[_SY=_Y\N]\^7>^_#M?_ITO_\Z7?^?+O_/EW_GR[WSY=[[\.U_^G2__ MSI=_Y\N_\^7?__WR;]3Y9C(7*#;T92C=E8"]_WRR&6T^/KWUWURVY/[+U0^H M5;*@(^ :2]&73@?^VJS^8=7.?8&Y4M:JW+U2IRM>[ Q19DATGN28!;">77I#TC/C:HBCZ M@=JE)#:[RSV2*UGWZ_O,D-SERHH1% 7ZQ=:NR.&\/O,,]7)O[&>W5KE5E]J\FBTEZ\4EOMIY>G+U^V+?3MVHJB)!4..W*'/2'TD;\\])^D]L.VQ92:=N3/5W7?KMJ\GSB2C5 M6G:5_V3V?U;1GJ65D,:?6!3>3>4TPT%Y(1>>>]P>N34B_[4"S[UXG_EYD?%4:7^Z%I9J%<3E*)3=J6=VRC:T1?S<[)3S>B.I6)SX=:L@H&YE=]FY*;W,!)+ZHI*Z=\%OIA;3:*=KA(=E8Z ,$(7I+%Z;M5AU#D8Z M-QL=7@V MY2^3ZJ7!%E(>WVFU4]$-9%1G+5P.3P):*1CP![X%IGK50%C%L6K[6 EOQ'ZK MB^U(/J*";?A;Z<\*LK!HI0I3*R%%*RW7J)#/R@DT*QD.I:63;W)JB6I^A>.O(" M0P7D0S&XC;HEG=.&YL/NW*NJ=.3P'6K!="@JW2JJ; KUO[&0'"=^5?<02.DG M(_XK.Q-7+ %8J.H5C$YX*&2+O?=< $B!;Q:S"S2)JHI%T$HD==E1;11*[R1R MV4$-@!O:,UG+V173&IDTG,>QC$^DWDZ79%MN-I4BTEL'-_:J+>>+%U,!G% ; M3EU*^FS?'__P?+EX]B>7.8FM&+L6&+R^E\/H]+XDY5_A!LH1J# M!DC]MM(<5M;-Q6_=8A-=GNL1&4 M@C'+XHZ0K/@F)&5ZFPIA#&IK79$FJ0@2**+W>$LH=P-09"=<(Q >;33'6"NU87X MQY-W5I9*W*9$_' [I01&NE"UL%:CG"(K@X6I,"F[L"-SSE'R)&,+6H\JHCAD M^;$"Z@'88&R*%1_BE/I,7T=-#K2 <(KW05YT\-BO$6C=@+2N*U#0;MU5(0$2 M(/7:64"M#1A[(D>)4-:R<5O=!C#] HY,<="**IBK7QZXH5(2 ^[*#A%!X:&& M?:@R]"LU/8;RKJ'J# @)-]44C?U6L:^1(EOIV" D^$I7VA]"QC=-+*&8\=I% MV&,GZC70+9P4PD70#84WC)+1/]M!9DA[613 M1%VH*D\!'W)E;[*NZD)K7"G5Q"2%.C>RTA#3:"GN.B8]-I9C%!ZKD93]8)RX M@C,)5(<\2AFZTZ:2/?;SSD'V![EBP272XMH0IY%$,"30;*C<]TA2J'1K"6)1 MLB8IV0B;PP:+M;&N8T"#9G4M8D& &'U=J*ZLU5UO@(!QQ:E;P8Y*O@*/F MH!B^\%M([FTX,X3'\-#MKE#S.RQ&V#:CI9>>8\7ZB#>@?]8 MH-I58":T'".7[EWH)-&;!QX.,. 1WN#'(; H$;!"74JF>93=5B5@)Z?EQ8KZ M[O$?P%UU',^N::4N86[?%U+[7A-CXC>@<;)B%B)W4E==I^:"'9$F1;AN8%%S^SAAVQYZ1A:) Q*$F_,"4%0O6^0V4" MEBZ)V9MN0ST;D4G,;=RY>FQ4]\BEP&(?4+O+D\B(L>$(&#]*BZ3H*:)553*8 M@3H/8<@?S>&092#RM#!3XYOY[/D0T%,Z/Z[-,6>=(ZGBG+;(4(+:6D(9"!-A>&RCC* (J&')@; A$6ONG#FJ:7P9,/YCLRI:5!],F1P M],$:.!%SL#> E,S/HX$LM"W2,?0A_- MF@?<[A3A+V4P78&RE^(=S4"T)R"0Z[6H%-IYLYGT;-_E^$0,_QWR P=D2<&5 MQ4&B;HY!-%Q*G,#(S&'3>,%!M?U>-AT)Z@'H+^GR@&Z /-]HI# 3LH3OD)_D M7)-5-/I2H]9ZK/10J80Q?)O3C(>,P=84/'"+(7A.\G1P.KO&(> QX(LVLT>( MF%,CZ?/;]5'OR0Z8_"9=[,2+)?F9^1Z1A()'M?S<[UPO+TP:U)QC@\SZ)':QGW'L8;SOXO>3\Z+V'ALYF!>9@Q58J-\[%H7^6 ?3:K$7!5Q4[/>3P6EMW2O+YXMM31*W7FFX8 M>X:%!A6[].6+;X.=06YVWL.Q\D')#!25HL0$/]X,)"^-K[26\UZAG/YL K<( MUPWA-"I004R"[Q8A#+I.Q2;.-3R!E.A_/&HQ.$6JY08TJ!.13+0@F9Q<3,Z M$9#;E3@!_*ZLX:GK MF!P\']VG[4U7T0\(%-XP.;9IBBFV=)^5ID""7(*/=+_,F%XKNOYSE+Z9N6%W MSU/)D=S8TJ5>H^[]^%)EE@@ \9!QT\$ 5QXS3UYP:PTQUC"WW1V<5S6-%QM2 MF!U,W&T8W:NC6Z\C(&(.\^2@I!VS"PRP!?H>3XKAN!XA5]V!KIPP5%]U&\"Q M.,^;9OIE *G8I-OK03+I#"\,7\7A#8Y<+!.5FHE3O_V=93^WH@%L^$=E%VXX MPR^O_=O^=^NK\'/ML#S\Z(U9;0/H B]:8^M\]NSI)+"H].!-RS_>KHQ'M^&/ M6X4>9FD!OE\;)&I\H /Z7_-?_P=02P,$% @ 5(=N5(;W0.#?" +!8 M !D !X;"]W;W)K&ULI5A=C]NZ$?TKA'M1[ +, M6M27K62SP&:3VUZT21=Q;OM0](&6:)N()/J2TFZVO[YG2%G6?B9!7VQ*(@]G MSIR9H71^:^Q7MU.J8]^:NG5O9[NNV[^>SUVY4XUT9V:O6CS9&-O(#I=V.W=[ MJV3E%S7U/(ZB?-Y(W+O1EVINB8@F/''@#D;MZ2%T_$!_5?O.WQ9 M2Z>N3/TO776[M[/EC%5J(_NZ^VQN_ZH&?S+"*TWM_"^[#7/C8L;*WG6F&1;# M@D:WX5]^&WB8+%A&SRR(AP6QMSMLY*U\+SMY<6[-+;,T&V@T\*[ZU3!.MQ24 M56?Q5&-==[%26U##ACO D;\#(:(V4?3=CO'/K25 MJNX#S&'0:%5\L.I=_"+B>U6>L41P%D>Q> $O&;U,/%[R'2\_J[VQG6ZW[-^7 M:]=9:.(_+\"G(WSJX=/_B\2?Q6!?=HI=F68OV[L__VD9B\4;Q[J=58HA)ZWT M?KBPS#%IU6M&T^+\#5LI>Z-+YS'C?4=NY*MK "$=4X[[\3>:E0$C?W,AGUZ_X4#QNV#:9PU MJMS)%IO73+854^T6U,$:[WWP$WO*CBA@O<,NG6'J1M8]-O?6.+E1W1UGB'A? M=KT%DFX[M;6ZN_.85M5:KG5-US"AQ ._GVJ5W=Z1.152T>K!A'V_KG6)NQLK M#YC*/RE- Z)*/U%9X_:R5'1S;UJ*TAE;F4UW"T,YJ_16=P-@A=0].D-^Z+:L M>R13(/08P[,QQK_! ]MZUF7](-!FLU'6C8B<0EW!3.=WN4PWN.MUHA)'X MZG;&*?*=^#+XL:.T.#T/=125QWY5@"$5P+(/O844N5_T45=5K=@',,+9Y2:H MY=)IZ?=FK6 \*0%'K;PM5&MOU&^H 20>@6SJL1D:H']HZ:>YR>CQ+K:>)# M=$G!ZH]>[[T)-($VLCU=RJ#]1]GX*+G.8(/KB+RRMYB-7+-L2\*%MDIC4? H M#8Y2..Z](=P2X:O55M8\"%C9#JU\D$#IHZ8-M1V9%F:O@US#6J= MADD#H-R 'LOC_M= M'_8COZZI17M"()K!-P@8]2((9'")&A>R&47V8&5H*7?W/&V4I+[J0I,8:"QW M6FTFU%2JU/[$V0(/12&4#6IQ4U4/0)W\%FK2-/G#.E\;@U:H(UI- M4< ?L/:4,;[S2K=#:X3$G.Y"WX)1U+OWM1PX'DLF)F)+'"%*.H/U_F3U^S M7X?][A2,5_1RP'"T5\T:I!R.]_03X4<4.)[?J+:?5,%?6)9E/%DN,$H7.1=Y M2O>*C(LD>E ?A5CP.,V8B!8\RW(FTI3'"_%TG10)7R:"B9RG:<'$DF?+Y 57 MV$G!DR0^92? +I:G_IK^?V'Y8@%CA# [(%"]Y MGRXC=I+&V:D_4HGX#1E0P.^4 B,6\-8S$%,(B@6,\K7@A!+K]%%F08^/WE\. MYUWWO.ZFI\ ?E2"ZQD_&X&73)T%!B--LB<$)Z2R.20MI 74\C(F T@IV$N,_ M X,9_O*G8W(""9.TDAR_65RX0R*FA*^H5"K:N@5^K_AQH20..-Q5M @YQ%8P& )7],' M="SYHA D.B,4#?W*>I"GY@]+T=*E!+L;T*^*7 M_! P,2U\&4&RDP,Y0+'R&;N_&/_R&'KJ5)<(<^2%F<8+)';^J$P*GB.N(BX@ MV^4S-D>@+*:_HLA?M#KC!0H=_M*,0I[E,1=%YLE*>"*>I?WOIMV^JC6]RPT^ MW'NK\1I.X$CL1R@KF6#_\,UT>(?$WG'D215Q@I"GP\LH)6:2I+"$"R0:Z4!0 MK:91OL C@3:#PP'U5G\FC5\=V@[W_=&&*S?MF^0W+K?*;*W/!OZ[]3TB$$A^+P,6^\.WX*O0Q? (_3PW?4 MCSAKX#T2+W4;+(W.%MF,V?!M,EQT9N^_!^+E!2_>?KC#2419FH#G&P-:A@O: M8/Q ?/$_4$L#!!0 ( %2';E1(NH7__P, #8* 9 >&PO=V]R:W-H M965T#"M9/V MH>@#M:*D17:7"LF-XG_?(5>2I;B6D1X/-F?(N;\9[4RWQGYR:ZT]?&WJUET. MUMYO+B835ZYUH]S8;'2++TMC&^61M:N)VUBM%E&IJ2>7 QH"TK4N?;"@\/BB MW^BZ#H8PC,\[FX.#RZ!X3.^MOXNY8RYSY?0;4_]>+?SZ:6H7_\.VETWD ,K.>=/LE#&"IFK[4WW=U>%((:^ M>&(=;T_JU@[?M0B]. M#4PPY$/6^K>>?5O-;@#=Q6H:M# 6#QZX(;+Y")N[[D)WG)@D3W(+F 0TI)UB,B,Y)C M]9'BDDC$)J!4$)D^1TG(!%!6FW(T44ZBO#E)*'%=P+5UYXF?>V#.A)B+.DW4)V1.PL6 M*YZ!A5='8"%W#!:RQV!E.2F*F&_!"?XAA3L 25D_7"G)\NP4K(22)!>09"1+ M"T"P:<9 YB3/7@,+1PI[@(7V*+ 1B,18<*9$\2]F*N=%'"E:!+ R[#+6CQ0O MQ'O[S_KA]K 47?6[P)-X MOU$AA*L*:UCK):K2<98,P/9;2L]XLXF;P=QXW#,BN<;%3ML@@.]+8_R>"0X. MJ^+L+U!+ P04 " !4AVY4W^H:+P$> !O8 &0 'AL+W=O_U;JO[G9M MYW\XV_;]_MO'CWV]U3OEYW:O.WBSMFZG>OCI-H_]WFG5T*!=^WAY>?GUXYTR MW=F/W].S=^['[^W0MZ;3[USEA]U.N?OGNK6W/YPMSL*#]V:S[?'!XQ^_WZN- MOM;]K_MW#GX]CK,T9J<[;VQ7.;W^X>QJ\>WSY5.41C#;_.P_-' MWS_N 1"<[G$MBS[G19VZ[>^>MDUNBDG> P[B-M8AFT\7T[.^).N MY]63Q:Q:7BX7$_,]B6AY0O,].3'?V/[_YVKE>]S__TXL\#0N\)06>'IB@7?. M=+79MS OH/Z%[3PLTRBDU#%\?O9DU2];#4]V>]7=5VO; A?Z:C/ VZ[6%;SO MX7U=C( I;I0S:M7JRG2]=MKWE09D](B%\W^]?ND?P3#5 U?^,1AX#1/@ OBZ MM]70F];\J2M5_3&HUO0*^:Y2^[VSJM[B%XV&68&8=76[U0" JTQ?&4^P[)TA M@ESI3@,Q&B%.5<&Z<]H-S ,$Z&$W,*Y!P-;W>% /C<[!!:G2:!?WBT/7<++6 M>=Z9Z1I@A!XWL5>NOZ^V2L"SMP N[@%FJGMZ1I*%L4.#=Q80YA,WM?>5 ?S( MUP#)?_W'L^7BF^]\I0$2NS-UM=>.)"P#F;1#2Y[. ,@ M ][N0"1T($3=+ R!B7N0R3#(=&%0M;$WVG4X\>5ONL! MH3-\PC1S#&HDB33QO* R@*2]_Q.087I?_6[A^^H&)AVE$WKAV5/T\^L DK!=P4P.*"S MO:R%@.6S;6W;\(0[];MU!DC@QI(\B/N_!:!AAORDB5A@T3W3O$.5 )N^4:8E M=I(#M$3S^&T'9_4=@C>R\\9JAE#H]H!-$6+<,^AB1(E"Y%;X)8"Z ZZR>/0W M "CHT/X4QG#ZDWSSR4B+$"/V)I$WKZX\(2!PGUI9%!)(.MYXX(&UR(0H*QK& M2G%(_S:F+#;Y 'OF$ 1)XJ,D ZPA!@#X )U=M6;#9X:\MO+6K:K6>H_BV@4B M@5< NT:RX4/H?-:IM\;P*\DL"HF1)//V=/GG2P,G_&& V M4)Z725S"T]NM08E]@')5/?W;%X4<4%5K=@;),!#UUNQG1!_\L=\JIY$J4-8' MI>/VUJ&,W0 H3K5A;-CVR)3EK@J10"+<='!$@)G*@];12/@%$HEC'_I09B<* M15S 'M;""O=:.="$8+)48'#HW0J #4;'+*ZR5G %$':Z9\F';T@/ MWAE\#1C_S^5\ 69=V[*1"P0XZ'*3!V+-#ZL+E.V.M%6V.1ZE:I';R&P*E BB MIL#3Z-99XVAA'#)]:/-O#%H\OOJ[LP.0M&-/Z+-'H+I]K>7]A; MY%" #M@!: K8;A:9?^0E*X(<+MH"&-KE9V,T&-D3IR6RR&C15RW:!L N7;6X MO/R"CZ6S'6,-8,W%$, !,LUI(,2>5248W/4')E0O"P6A*G1;H+C42JHEJXJL M<<\'H9SM<#WYRAM M'@%%P['EXH* J8/:#N=.4ATL#J_(P=&/8\G4G#DRA M8:EOC!T\$%W@CZES^#J>P]>32/S5T^F^]#V)P-%C^+09Q"=@'A%[_H20(QIW M[/J0+OAU?CT/ZJ=E]D;XVO@;33, MB,<(9*2C3.ED,U4";^"Q,30=& [*BR%_>EN \BWH"1#U-=+?'1*_)DOI0PR<;*,5HDMYVZ$=3;IY/9!!BJ@) M0FNKC1,& &J.N0/&)B9D'3J0"RUP;#2#*U$\%$C%["!U1B8PAT8BT% ^>R$ M9Z*<=@J,D4/S.JHI 32LP9LI)V>BF.:P;R*'?3/)'R^4WQ(ZZ(^70*LWJD4< MC;':9TYU9(:Q#0Q,!*2PV<*.6@-?YQX(2)3!U6 ^AE-02!EF R38HO0:R$T@ M>\9I!74WGNROI&\F)JN,%9"H@+- MOQ>@L8 D?V:S_1QEMW:PS_*KG^RPZM=#&^)GX\&Q28 P#/NM!\=$_W!&BL#= MZ+,Q*/^-0!;'B:%SR&85X]UT!<%.WXA^H&-)[95+]$ MJ-"8 2H:5!]"1ZH!RE(UT2#M:V+K6O&F0'R3CB!U7WJ&,0HRA1_F! ]&5:O0 M$_0?*F 1W"',"/BI"SD9- !R"'CS:3 M/^66$9?PH7=6 NK:)8*$,8O++U#.[*S3!S[@ES[Y9*^BK@36Z-W ,HU45>Z0 M@_?R>]#O@138W#O CQ 4GSD>)K"$V!HT$7X2Q.^AW&,5/$;S5["RV>$1TY@& M2-0C,:.&TG>U%D>97&NTB-!T ,?EGIZ^T@WYX3_Q*'#WX#5QP OQU:.=GP(+ MHJ(Y6(,*%WC8>C9R\8O89_@(V4!EM(P062;?B"T38G[Q65*>%Q. MTM;K#BT&B^[E:.;BHT=7^=_HS) 1U00CJZ6@%)EE<+08%B)O3[7F3^)&E#Y@ M(ZDBQ 4G,?@@D=;&^?["@)G"?]FAE\@>131WRGW0_;SZS;H/['IP7)PB%J8S MX(8VU<:B'V($TOOHZ0=_819B9JU:63=+D7^$FN="Z;O5:M(X663YIL5TKB): M 3CW:_1 05)>H%5_;=?]+2!R]%C^\JRES:+VIL>CP&R >'&\8S;2V35%K42$ M'$P7BHE:I&/*#6 $=@>N %UN,>$35ZNG]AOBJ]W<>W.K[E M ^Z?#J5UR 0@%VV,/.9@;^Z5 M<2P(R#+4'0GI1)#BD%(&(O#,)!FE'.SBR>2Q_QUDUZUIVU&*F1PZ;D2'^:KX M1V:7TGG=D0"-W [ZN$[!*-*4*)UU:92N 4$LS='![IU9#9*L&\ F ?L;D8W" MOU?=QI#EGKQS26#&;&OY2:EL>XH;;@+PE/_*0!&=FT>5'5QU#=BCE+_7FQUE!\^-O +6:X9: MMG)][WN]RS[#A_"I>40+O1R0QU1'5&P[!!F#3C"+B&ND?PQ%\' 9?<.#GSOU M)Y#\1X]^-*_>PCO5=>@J9%CJ)4J,0;"!7 V)E)&*K1IU'^9=PW_ . >? -DG M"G)?O05K&TW,Q3P1DD%_P5N:7C>'1X/NAD9RP0S=#<%> Z.0>UL;5P\[T 'D M#P#==1O-2NB6@A%DEK;F T9_*:K-&4$ 7A]0'V=NRJ-' PW8SE \Q#E."U"T M:0Z("[J&X(UTE0 O/9J8S]J'7!;C#$D5N"9/]L=<^EBNGSD-[%TMUIZ$<(Z0 M 0**S<@XB631)#X$2!_%3HS+/8";(EDPCJ(U4/&ZY_@4?!HD;F]1,7.\(@M M%> ?)0K% LB@1V#_7W= ,'0A?4G/\9RPEH,/:H0S[ M-?X@(TIR1*0E6DZ\] /KQF4^>[]B3?=;0YH27W,)!XDYP68D<0RE;[I044&5 M+,4ZZ"ZM I2@SC#>J"2"=^ C5JI!AH"16O9 MH^J?=@[>Z.*;B\NGF$X+XMY?1$F"=/26^.3\%[LW=?7DJ\M'U:P0)_C=*C-K M0E:(SIPWE"&R0-HAPH2G ;H\N0.\N:_Z6QOV.B(;@KMQG)+E6" .D_03VP[H MK,0J( [J3ED)J9!J,5W\]#J!!-#^;+O-!9I9#9P9JM!1X^$OS5AL&+,D^M:+ M:56C4<#A]AA':M-XT?OGEN5)7VTPK^H?)061B4+2!)2U**5B+$V*9'W ]#%_ M?K!P=4[+/:IV:"Q6$AR/0+>2>&9)1[M'M1"#&_G9 TFMR-OBM+3!>$61<(K! M[X ,+F](@;R"#$^CBJ+N,2HHD70PJXPG7M,2&UEC65L4(B2=/W84V;")/R;P M&5(SBJ* +.AJN^G(&0OF%.<.2+.M='^+J;^,%<^C!<_H&_:"MD-@1T%]% MN MCM&7.1137)72I8OI9.=52K^.L]#D\%-![#1G63'6MK:FW!*5.GR4^Z*I3.PT$&A+&93+M]Z'9R !R5F6S0:KO]ZUD?5.I8J0H@L+\,:"]D>H& MT_S1Z_-["2!GB?4O8W(JC[\A2+37@O@ (;&4FE1S(-'*A5A(+)KZ!:G'9QBK?84[_!?M\$TQ!*;\*28]YY,: M)*6D%],9Y?= H,K5'&M]"630:0JLC]+]YTU5%2_V[#;![@$KEF,,?\&A3IG! MQ70^[ZH!^=L;3X$G\-UV5M+] -,;4M"G=CTY[PEN_YC%)@\PI? 6TSF\C%J MUE*D_G6*U(_NZC,2<1^QU.2>4D)E,9T">05^ =BHU0M*C=7WU2]8DM.>K!"? MGN[$9B;6( &=XO"4$0@ARI-5/J/I;UFD+/]R.LB")D6\ ;7KH:O%E>>D8&U2 M&A%'\6>H+_(OYL$V.Q3XF$PX!4 ONR7Y(X4X5!'RDVTQ'R?FE;X3K]R11$7Q MS34<\KXH^Z+:"O2MH^6;"C;*)66T0N-K<[!*U0PNEK13G,U&\K--2$@6 M96Q4HEG&2*=),::[E=$+J&@N>+]C*?Y&=RRB1?MY41#S1 ? A2BM5 MY%)2J7?[UM[K6"^&N3Z,S#$1L,0A0@**N<6>$"IY3B6O0:M1L"T(;(9%7!=J M3KF@*$<9O:%#P3FEAC%&(S*WB4056<^4XF91^6!F2V,GG-D-NR"N.-C0F!O3 M8+P7LR:&LFV"E"QZV]_OL4ZMY93WC01 99XXB::20@#QX 'TL/K%2,(V_%4,1. MZSY3*1$><3>2>:V:WX<8Q*;BZ8$J*I#&D!)]5LU'55E@UW84(V/,8'XTN#F1 M^'1KV+M:4\UI+RM*N:Q S&A? 0HH5+D>\)1N.*)>ICYA0*250!*1%)P=-MM4 MYQC#) $:"5O3.CEH). 0LM!:TUF*2)#KET4TF;@";1$L@(&X80K%=H"FPJ8(@SE&,&)@=B+AL%A;*?%Q)O,&OM3;4=,5:AJL0UE+"*"L* MQ84@(BB\ELSUT)'!](#,YJEVY4:GE$*>4Q$OQE<+"#)U6\^HWG7@7O5K-I0/J;J(45W>J9N,S M " F9N \0!Z6W;C[+*SD8URI+PST%,'FFMV@%G%6?B)YK7%X@&C!! FULUBU MDN*/1_ A>/"C51(^RRU%$3TW5&#+B; $0MDRP X+Y;%;YSF&CJR,"ISJ9?[[]&;=72;F?S:L:V09!?FY2R]GIE(S' MC8C9Q4&0 &J&(R83"I?'&"N7<2 4H=21$!C)*$:$QZ.*B:\9BWMU3V83"5-P MF1K^U?$9:6#[+E%16)$C#RAOJ2KD@&8CK8BQ2-8#661!FN/;Z ;:#KM1'L98 MF#8.#,D+#TJ&&U1)**J8W9-B-!C$/4S 7T[JX N[@R-?Z ;N@)A2_U98B<5> MMJ4"L^:0?S)9E4Q:E?F]N<=: *NXD:30F',T;ZY3VY#A4*.,([.U M3/LKC5L,U,'1X* $T,FV[?!0_\LR55,LIZLIL'+XH+/?V<[B^9Z,D/S%*:NW MW4'M[>*@2!9S9[#S3M^FIO0>6VI!5YLU4T+6C'$D3E;W,]2*6.HJN67XC#HF M=L#5V!P5&YO%AO,QM@GK&"S)O B6 _(N1Z+QNQG;;^"$ (W50ZM2^"HD>X"6 M@EE8R*Q7\*$4F53O=4AUO$>"A9^8 MZ96TY;.GSQY]6[U2M>&J@!2]?IF4S/@,\&D*K+V/>FT>ZE@H2P7[:Z2O0 PR MKDN (1&?Y-BD/M)DXYN=V&W2LI&27*L!C*$N] IE9'=.LI;E1["CD[K$KJ"P M%I?,BM<[C\2Q "H"'./:;>EN M9Y1Q3.XB!M[HP-H4J>3=P;GZ4S"F]PRP=-'R[ND M=,-E2B2M](SF;+#QI*M[[L:N2^3OT#S9G]S30=%3F=<-4T5?,6LREEPOR63@ M\!,82Z7Q">E'O40]5<1B_0TX[SKXM"F93 N$31)J,\P>8BG<.,/-]U):.TA[ M0USUY'*&RX9:=IW+=]&&Y)\M0(09XA-2W&F.>H(I@9&@Y$;E;1,GR!%T1&AQ ME=:GC C0K*6EM#0PY0M3P,P&+N88>/(+0;COXYTF3*-(4XE_0BE]$)MDCM!% M'%3USE5RI_26T[$LL:3].&TXQ)E<9)/H^-B+)W,\L,O!\2:4G:!J%G;PMZ?V M;0XYD6ST%'WG6WATN-&#*G'W=*,(GA-\^)#DB)*QC !.K7-0O_ME#':"T,?\ M.U7T^*/^@R3JI?9SEHL^DO4:CY@;R[+C2NFI*@@E*G3][,$SIJ@;J''0]<#^T:G/-0]T8. M<* 5@82.\R@F)TB7>Y:]& =V L*/8KL1+;[(!^@F;T?>C8JCED$*2[,GJ<, MCKB+UXY.7:BN\ I;>4G>E8>PXBQ;H*B\>BI+%*1K <@O1YN9ZU4/"3"*;"[A M"!U6!^@O6ZD*JN43\T?M2($[21&)K@ 1T^;$O_(8P#V8,^ LD M^.2Z&-X+=:V&^VZH%SB\DF3L08B>A/)Z<-@2%Z@CI./-9J.E!5*QC,5H.-ZC MEEJ^Z#=J((P[A&;=QM8A,4;>,GSO![F#256P3:$D+F.T3N0"Z\P\7P=;>YQN MLC,Z6H4,)A]QTJ"OZ!X"H'KD+!:UN2+QPB#S@1M2SUR@DJ.\'B'31.E61,VH0#.R2ZD,3!?]U,!K M4M 9@Z \,BM9.#2"(JF0G":)*A%!XY,NC%\5Y7+2!DAHC\!]Q%K(;,D4%>/I MH,P3CG&-;03DY./M&.!Z;%*9"-^;<+>MP< M!JW"9@Y+#D-0K:R@IJ)R*2SX+51)8]&U#S5'V6T<=2F)A;/B4^G1&BF@+L=1 MB%JZI1/1B2JBO0Z>>T"YHP(3#U@67*8]Q@@W+QQ.E?NJ#T4^4R&$5+J[G"[= M/5$[.1I2^*R92O^:C]'GR?^BRG/$V^]'HE\D@C$,\ GUG[Z:AR%225J $1UL M[;14>'F7>[7VQI@"-!%]\%<-90/^5.''@LPH7ST M24-Y04*#Y$'2C#%3DF9F6Y)+<94/]\1^*V6["XKX+I;?@?M&BRDJIX^% G\, MMN=> .Y/D*N6!1'Y1:UUN@\/;W;)PN0G[W;,&@CP>B8_@4N&=AFA?;M")2OU MW01X2!+ "1X"G3*8LNF\GKK\&/<3S(#QW1SA8#8RQ4,HHILV M'Z11)/!$S5SG1U-RK+ I+J'@.)(C7\>N+(?-@$^SR87:X034/)9YAQ/XM;-' M9P ^.M61EY&<_%*_XC(HL**'/HSEFSQ'^(L9>^"Z!$1%O-7E>,]%\F[%-UCR M]>;D @>/\=25'S$)6'99D<<#8@7L!4G"&Q:495%4=D=7>0MQ?O*WRA?]V*QF MQGI"4OU_N$HFO]TOX2S$CXKCD+ P-V:1!AZR)F"40^$\QV7[2 $_2&*6-R. MR((CK0 2>R?VG/N8/8RGMD3+D>WB"(YK2 M$AF4F1G\3;]*[Y#/GW.5_&_46Z##G*K MUS#TK'7X []<61)+\P 7B_V/@Q_\# M4$L#!!0 ( %2';E0_6Y\Q7@8 #\0 9 >&PO=V]R:W-H965T_7PO>+2\]WL9; M+=.R=DTHVX9X-SL:G?"#4Q7WIPV_E>XN#,8D>G+3MN_CRZOIT8A%@USE)EW4 M4.#GUIVYJHJ*8,;?:YVC[9%1<#C>:/\E^0Y?;HK@SMKJ]W+:+8Y&=D2F;E:L MJNYM>_>K6_NCH[Y)6X7T)'?]7F5&9+(*75NOA6%!73;];_%AC<- P+)'!,1: M0"2[^X.2E>=%5QP?^O:.^+@;VN(@N9JD85S9Q*!<=1ZK)>2ZX[?NUC4K1_:N MBYO*A?W#<0>M<6T\66LX[36(1S1P05ZW3;<(Y**9NNFN@C',V=HD-C:=BBK21?(LZ)>OB!7]Z%S=8 ]?CF^J,J:7+<= MMKTIJ_6.ESCQ1R(EH]:R.-)42(&!91;/9S]8P<6+N)!E-!>,G#C?)FC6"L[= M# 7$$ED45B.+4&NQ3E#%&\*+$4,!0PS6Y M;._@\TO7.%_T%::9DFM?-*$N0RI:,J=YEA$\A2&"6BT'6K2@1F7D#2+B(S* M*VR- '328ET0+I+EF1J*480M("B3Q=KWBV8.XH (X ,< MMRPGG%.59T32W.HA>H**G)%+U\$,5/UR@BCPG$ICB8#IFYT/$EC,F%X;#^4< MGA@JM(FZ8>X>A*78CSLM93"^CRQ,UYI*:^("AX#2<22IE1R#!ZG,&,HQ]P3+ MV#=FF3 Y-4)&.&"&30-C=ED&MQ56'F49> IZP66.L'. .J2-8508OLLS17.> M)S0!'7BF=WB6427LE_",@:<: = Z!\^D&/(,WE@ _BC/0/(,9G'H$# %PX&L M0A[PKR*:H0^" M2,KM4, "8ZZ^C&"2I:@*&QEFQ+" PAW)]1,,LZ@Z.DIS%!_%[2X[.?NZ4J:H MR'(458T2@$SEV2[!.!S=)9C0J=[I039N?@4:@MDD!X_=)4<:<6"_=/9F[=NZ+Y:*N'E#*"=P>4O^,!08TX#&).9#<0SOD*/4( M/LW P9-0%C]?%I-R!E B6]%Y4FU4U,1^HI):E$GQ';:23P!E@%":!&@T)M:A M9)0$ BP!&CLQ4NDC0/$IPC7R&ZSA\(_!;Y7M$\3'2KV!,V>*Y/BF0+$$V[5* M:@V+6#*J8_488IG%[QC*80(GW.1,I9YAP!FPB*%CX &0@+Q1; ,FNF7ZR#()&B?_[% ?.[.,1YWM^*2_%#YL[Z_6KPN/^AE(Y6809<^-'A'?7U?[EZY=IBOB3=OA.I2& M"]SPG8\;L#YKVV[S$@_8_L_@^!]02P,$% @ 5(=N5-M38TWV P R@H M !D !X;"]W;W)K&ULU5;;;N,V$/V5@5H4#J!: M%\N)G=H&XB2[W8<41ISM/A1]H*6Q)80B59**LW_?(26K=A([V"ZYT%,O-Z:Z# *=YE@RW9<5"OJREJIDAK9J$^A*(MV55G%_O4/_Y&PG6U9,X[7DWXK,Y%-OY$&& M:U9S*(W@P-IZ@T6@Z5"8'0Y_3%^Q6';NL98?[J:$MNTN@2G#:W^DCH TR M4(BP7)'(+DSV$=(C&KVU+YI&3IRF>O-5C%'^L'IPD=EG[543H, M]Q;)*[CCM=[Q2@]Y'>\$/E 66HTVHEM9\PQRRBU8(=*?+5WZ:Z-/_]H$!E/:_XJB+>+ M)62U(VVE!#4;6R;V+\$=D*L*F?7?JHE@;[Z@;K5Q4Y0FQ]3"-*-&=]H-:E?- M?/*?>#/EW3&U*D&O8O*)M5,SDU&R,K-ZVLI*'9QRUS&C9160'ZOI84 MF'9C+^C&U]F_4$L#!!0 ( %2';E3P&RWV9P( #D% 9 >&PO=V]R M:W-H965TR.5G42U M<^M1DMBBQH;;&[U&13N5-@UW-#6KQ*X-\C($-3)A:7J;-%RH:#H.:PLS'>N- MDT+APH#=- TW?^8H]7829=%^X4FL:N<7DNEXS5?XC.[;>F%HEG244C2HK- * M#%:3:):-YCWO'QR^"]S:(QM\)4NM7_WD2SF)4I\02BR<)W :WO >I?0@2N/W MCAEU1_K 8WM/_Q1JIUJ6W.*]EC]$Z>I)-(R@Q(IOI'O2V\^XJZ?O>866-GQA MV_KF@PB*C76ZV053!HU0[4OY1G9VA74)R;SHI";Y2S\(0%BC>^E A7+WZPU^/$T0G>+REV MM'E+8V=H&8-'K5QMX:,JL?P7D%!J77YLG]^<720^8'$#>18#2UEV@9=W]>:! MEY_A'!C./XZKP9 .%P5(XD-I::N-5'C,VO(:K8#HO>%<.E=W,^R8 WB6S:$4YU/CG[G!LTJB-9"H+9_=K?:O0NS5@X' M]_91>>1F)90%B16%IC>#?@2F%6H[<7H=Q+'4CJ06S)K>-C3>@?8KK=U^X@_H M7LOI7U!+ P04 " !4AVY4 PWJX74" N!0 &0 'AL+W=O M']"O?.Z4RXX9O%#B@1>V7@>+ HL62?LG>J_XSZ?JR=*8*&RV%FS_LZ'#DLH@\B'R4E\RRS4JK'K2S)C2W\*EZ;PJ. M2_93N@)!^@Q G<*&EK M ]]D@<5;@)!"&N-*#G%MDY.(EYB?01I/((F2^ 1>.N:9>KST/WF^P"4WN5"F MTPB_SW?&:FJ,/R<8LI$A\PS9!PSWI)>B$PBJA*.JOE?,DT!.ADO3LAS7 >G, MH'["X,T[Y8HT8:PCLC5"J01)B\MJ"50U;':HQ\JY(8([UE//6-2<"0.?()O, MOV8T3R2<]L*%U8RF1,7C?'BN #$$R>3V6+F%NDD3C-XK]KA40\WJ"NO5)=K)^W0 MSN/I^!F<#QKX9S[\)#=,5UP:$%B2:W0VGP:@!W4.&ZM:KXB=LJ0OOZSI0T/M M#.B^5,H>-HY@_"(WKU!+ P04 " !4AVY42R2>]. " 9!@ &0 'AL M+W=O606-M?Q5%IFRPY>9"]=C13:UTRRUM]2XRO49>^:!61BR.YU'+11>L M%OYLHU<+-5@I.MQH,$/;B5UCW4&T6O1\A[=H/_0;3;MH M0JE$BYT1J@.-]3*X3J[6F?/W#O\*W)LC&UPF6Z6^N,VK:AG$3A!*+*U#X+3< MX3.4T@&1C*\'S&"B=('']@/Z/SYWRF7+#3Y3\J.H;+,,B@ JK/D@[3NU?XF' M?&8.KU32^"?L1]\L#Z C@")^)( = IC7/1)YE<^Y MY:N%5GO0SIO0G.%3]=$D3G3NI=Q:3;>"XNQJH^G]:GL?PD;RS@+O*GCQ=1 ] M%=["V7N^E6C.%Y$E+A<1E0?<]8C+'L%-&-RHSC8&7G055K\"1"1R4LH>E*[9 M2<3G6%Y FH3 8I:H;JE5JH& MB:!J.$D;PANT?RKV27S7N%>FYR4N ^I,@_H.@Z/\^HD(I_Q*17UEK%-D&X1: M26I/T>VN@.J,[1:UK_4'@_4@X;6HT=?=/6(X^X1;L:0') M/)P3*2V710PWO&PH?7W_/T^'&8?)? XLS4,V2X%=9F&:SH 5+)P7!5R7Y= . MDENLJ'.I5*7@XVP@*-XJ;<7W\>",Q7F8S_)S.$LNXS".R3I9T! ZFJ!/H)B' ML[P@X])1)O"GKRB,R"Q MIM#X(I\%H,=!-&ZLZGWS;Y6E4>+-AF8W:N= ][52]F'C"*:_P>H'4$L#!!0 M ( %2';E3R[/P[Z , -D( 9 >&PO=V]R:W-H965T,_Q/-MK\]7N$!T\%JJT\V#G7#4-0YOML!#V M7%=8TLY&FT(X^C3;T%8&1>Y!A0KCX? B+(0L@\7,K]V:Q4S73LD2;PW8NBB$ M>5JATOMY$ 6'A4]RNW.\$"YFE=CB';H_JUM#7V'G)9<%EE;J$@QNYL$RFJY2 MMO<&GR7N;>\=.).UUE_YXT,^#X9,"!5FCCT(>CS@)2K%CHC&M]9GT(5D8/_] MX/W&YTZYK(7%2ZV^R-SMYL$D@!PWHE;ND][_BFT^GF"FE?7_8=_:#@/(:NMT MT8*)02'+YBD>VW/X'D#< F+/NPGD65X))Q8SH_=@V)J\\8M/U:.)G"RY*'?. MT*XDG%LLLV^UM))/R,*;>[%6:-_.0D>NV2#,6C>KQDU\Q$T4PT==NIV%ZS+' M_/\.0N+4$8L/Q%;Q28]7F)U#$@T@'L;1"7])EVCB_25'_*UJ2RO6PJ4NUK(4 MC2;*');6DO9[YP!_+=?6&=++WR?BCKJX(Q]W="3N';517BL$O8%KZR0)"7.X M$=+ 9Z%JO^XIV(:#H5VF]9L4:ZF($%K>KPM>=^!V"%3H!O;,^;6*G>3%S3ZU MEF<4\# MJ)0@"">,="@5DR.3BQ0^E$Z46\F]QIA!^FX$[[7.]U(I3V>T+ZV:#R"KU^I'O?HGU-62<]'U46U504NN8*"8-THV?:Y*R( M-L$7!+ A,. S'P#5@E7#U=%*YM[".GHT):VDL(Q85T9OZ+JA MC+A=D#N /&LO%[I<2BN:L91IZY63TM^//TSB*/Z%-7$Q@F5/TDZ_:+FC:N[W M7#2(X@DDR1C2*'JUROU#]LJ+DH3#$^0,)N/T5:6%O7%3H-GZH6J)!]6VF3S= M:C>WE\VX>C9OAOY'8;:2)H_"#4&'YV.2EFD&:?/A=.6'UUH[&H7^=4>_/="P M >UOM':'#P[0_9I9_ =02P,$% @ 5(=N5+X,[SQ# P 3P< !D !X M;"]W;W)K&ULG55-;^,V$/TK [4H8D"()%J2Y=0V M8"?M-H<%@G7:'HH>:&ELL4N1+DG%ZW_?H61KO4'B!7H1/X;SWKRA9C@[://9 MUH@.OC12V7E0.[>_BR);UMAP>ZOWJ,BRU:;ACI9F%]F]05YU3HV,6!SG4<.% M"A:S;N_)+&:Z=5(H?#)@VZ;AYKA"J0_S( G.&Y_$KG9^(UK,]GR':W2_[Y\, MK:(!I1(-*BNT H/;>;!,[E:I/]\=^$/@P5[,P2O9:/W9+QZK>1#[@%!BZ3P" MI^$%[U%*#T1A_'O"# 9*[W@Y/Z/_VFDG+1MN\5[+/T7EZGE0!%#AEK?2?=*' MW_"D)_-XI9:V^\*A/YNS ,K6.MV;AP*.)W'-C)@75Q]T1= ME _<\<7,Z ,8?YK0_*23VGE3<$+Y2UD[0U9!?F[Q0>OJ(*2$FV>^D6A'L\@1 MK#=&Y0EBU4.P=R 2!A^UPGU-I&A!*+CGQAR%VL&RT:URWCH$N#G"&G?TT[NW[N$J MG2_?.[OG): M3.%'8.DD9$E&LW$6)E,_^>F'@B7L9V\L6)@F,3PV>RY,%Q#),%[&349^;#*" MFV0:%CD;#6XWDTD8%],1+*M_J'2\EP6G@=(A!14/=1W8MX: +-*F\+%)J0Y>/!(RTF5Y2SF,0ETSA, MJ&QHEH7%-/]6>9R'<5R\I?QU<*_'_RF[>$-V\1W9+$\I_Z1B?)'^(J7<7]&> MG+3GF9> IO%5]TT>0:I'SX5FZA]/]PW^^&W>&U6/9-\NOQ M_JGY2.D4I%SBEESCVTD6@.G;=[]P>M^US(UVU("[:4TO'AI_@.Q;K=UYX0F& M-W3Q'U!+ P04 " !4AVY4^$WRA D$ #@" &0 'AL+W=OU#/1*H5@XHZX->!BF02>:WIN.'>]&3<=R;=JF MQQL%>MUU0CU>8"LW$X]Y.\;G9ED;RPBFXY58XBV:+ZL;1:=@[V71=-CK1O:@ ML)IX,W9^D5A]I_!G@QM]0(/-9"[E5WNX7DR\T +"%DMC/0AZW>,EMJUU1#"^ M;7UZ^Y#6\)#>>?_@XF%[#P<&>?B& =\:<(=[".107@DCIF,E-Z"L M-GFSA$O561.XIK=%N36*I W9F>EU;T2_;.8MPDQK-!I&=X).^F0<&/)OM8)R MZ^MB\,7?\,4X?)*]J36\[Q>X>.X@(&![='R'[H(?]7B%Y1E$S <>I7S6Z;*5>*X1_9G-M%/7,OT?"QONPL0L;OQ'V MED9IL:8XLH*/2FH-LTZN>^-@S,IRW:U;87!AV3:U&=8_>]*Y&6#H@I5#JL>F7()X0B0-$XCM$S1,B,5S:!I6EH9(M M3;@^!RH:=G-4^\+91PA?-%;K%GYK*H31WRB4/ME=QD&\W^D[]))[W:U$H^A; M8)S"I9L+BJ"P=2[EUR.@9)P7\86K*FY_2K+'03[(81H4?IH2>^4F84WH^ MH\L>Y7[*", H"[9MFVQ6O%#@ZV#@WCTNU6^J+8[\BP@/;< M_?J>#5OK27W8_9^$6C:]AA8K,@W/[+94PSX=#D:NW Z;2T.3[\B:?D%06062 M5U*:W<$&V/_43/\'4$L#!!0 ( %2';E2*\2ZD_@( (H& 9 >&PO M=V]R:W-H965TMV9N#BV2MU$^W^%@N@M@)0H&%=0B,/O=XB4(X M()+Q:\ ,1DKGN#_?H;_WL5,L:V;P4HEOO+3U(I@%4&+%.F$_J^T''.*9.+Q" M">-'V/:VD], BLY8U0S.I*#ALO^RAR$/>PZS^ 6'='!(O>Z>R*M\QRQ;SK7: M@G;6A.8F/E3O3>*X=$6YM9I..?G9Y7E1Z Y+N'J@,ALTP&0)-[9 >=UB@M M?.)LS06WG$Y?W[&U0/-F'EDB=Q!1,1!=]$3I"T1)"M=*VMK E2RQ_!,@(M6C M]'0G_2(]B/@.BQ/(DA#2.$T.X&5C*C*/E[V MV*//CB? I\7)@Q\/U\;J^GR M_#A D8\4N:?(7Z"XI3=5=@)!5?!_F7\NX0>YW&L^,RTKCU&>ODD@U42M CYG)S!I1\;-;DMBN &^(Q*,,$TX00PI:> M=D^C43#KN)M6J$=$6*/$BEL#1Y!EX2R9NDDIJ[,9]1!!52Q$[7/>P^&<&MAD;%^HL#:3A)3H>Q MKRK[._?I),RG*:19.,TRN%.6W/XQ.ER@(YA1YJ893=[.P@DEY;E;&NWUAP;U MQG=!5]U.VKY5C+MCHSWO^\N3>=^EKYG><&E 8$6N\*65W"T&ULC55-;^,V$/TK R&' M!% CB;)EQ; -V'&+%MA%C4VV/10]T-+8)I8BM22UWO37=TC92K9PC%ZD(3GS MYLT'A[.C-E_L ='!]T8J.X\.SK73)+'5 1MN[W6+BDYVVC3T.\ZB, MH,8=[Z3[I(^_XBF>0+#2TH8O''O=HHB@ZJS3S.+F=%',%Z;T+P00@W61$XH7Y0G9^A4D)U;?-!J_],SF@;6 MN'5P^\RW$NW=+'$$[E62Z@2TZH'8.T 9@X]:N8.%GU6-]8\ ";$:J+$SM16[ MBKC&ZA[R+ :6LNP*7CZ$F@>\_%T\"G M;"6U[0S"7\NM=8;:XN\KX*,!?!3 M1^^ /]%MJ3N)H'<0EZ5Y8 MA[5WZ X(.RWI@@FUGY+7"ILMFB%Y_I/"$RJA#50&:^%@QRLAA7N!&\BRAWB< MIEYB:9Q3)4^J%BM*5 W!K=1I6; M])Y1QTH9+I^J_48^;$R*N)CD4#[$D]$8?J<(#!1Q_L @2^-L_ #/VG'98Q/[ M>%R,@1$[EA7P :V=PF-G#"H'K>=!B+=TFA7L#FX)H9B4=_!CR@;NU7\,*>R2 MQ:,T)XFEE(J\A"L=,1XZ8OR_.V)CA*I$2P%M^ N--,K0ND/X3#?%P%)*6&EC M0O5@N3>(0>52XUQU>;EQSCQJ: <6[9E%32RZP((3B^W @@\L0"A 7AV&/J,A M"B_(C0U%]85#OJ,LTUS?6OS:^=0Z?:$).=TY;D^-2@6D3192'F=EZE3Z@HIA_^_<+I-@S@\YW6[KSP#H87>/$O4$L#!!0 ( %2';E21A!%&PO=V]R:W-H965TC.,TF@_<2N6I?,3\6BPXDN\0_=S-3,T MBEN40E2HK- *#"Z&T3CM3[H^/@0\"-S8@S[X2N9:/_K!]V(8)5X02LR=1^#4 MK'&*4GH@DO&TPXQ:2I]XV-^C?PVU4RUS;G&JY2]1N'(8]2(H<,%KZ6[UYAON MZCGW>+F6-GQAT\1>)A'DM76ZVB63@DJHIN7/NWTX2.B]E\!V"2SH;HB"RFON M^&A@] :,CR8TWPFEAFP2)Y0_E#MG:%50GAM]Y<+ Y(DP:1O8.8,KC1RI46OJ@"BW\!8I+7:F1[C1-V%/$:\S/( MTE-@"4N/X&5MS5G R_Y?\[6PN=2^; N_QW/K#%V3/TYZ7F6]#IRPT^0J[5!\;C"8G("EX',AA=NV MF=DYW**O)J@EKI3U($L8D*_)M8I\9@RJ? MT_,K*)FR??<)8YW4EJ(JW:NAE M25O+6WG(\!7<@_Y8W$HQ<6UL;(R-#QG#0HHW M*3"Q9-=QVRV6DE8<0WLAB>2?>+IQJR\UV+QA;TO" M,Y"/( M1:*>)]/FKMN\,5E4)I=29 -C6*^!);F6"1;8@CV4=@=,&<.B- R5819O<.G* MB#T!E_B*P&4(#61SD#4\YK]C3'B..V5;D, X6A8I=@#%^DF.2L1&X0IUC_N/?E>(]\O@S]:SW@0^ [[L^6O@R]! MS9?@:+[LLV!&'2S13VTDZ-1)K?U,%7P!%SWLW0KD _0N/V#6+2H&6"IWID 3 M5%*O&:\Z-3E""#698;LI^C) @*GQ07S*'T!B(Z^SAR E"[ TKS*+^X+2.$$6 MD12H^:L$2M1!^@S0U@(*S0J45U34C&=BDVMKU/#T&<4.\K;!,>R#&8;XN0RL M&N^#4;^=E6%7-8KUC6&_4/*^&;EF4X#S $Y=L8"9);G#?V@\>0-7(=& MKC\P)GZ)Z7M *6+1*(LYA+YL83D6$?ZH5'B M#!WG>1* F-$5_NZIH[ F=6%-_F5A[;F%/I69HHIHJ[5.,^VUUL*W-N//^KTI MR6>\^B T3UN%7S#R#NA81J]^39; ^K^9>O@J<]]MC*--'[XF4J'E#+T6['8] M]TW=<^U&U]9>.Y .:Z3#HY'^!$I3"JKF27-W.(=^4T"6"!_S1*LVJ#OMM$,] M>]XW'TH/>,,#N?/ MM4->L#XEDOJ:ML$^R^)XK("S+F5+>EX4.]4]+):O=<@ MOWE#O7ONB55KO,8YWPUQ7<3XT]:Z&%; 6WT_"1X"Z; M+BVL2S:/])9.U#Q_0H@J[Y!G3"6/+&]Z&5=>(I@Y:LGS\IO%$(%$6I>3O=V! MO4AY_E_),+.8ENX&+IM$#$\Z9M]A,57PLHT#Y?I7+/ "<\R:T"$I<+KPG];X M3X_&GZ M4]TL8;/Q'RSA3O5'HESB^,/> 69@4"G]:1:T\8<*6OU'.$Q,N^;; M/>PZ8.#Y*!'Q&7,'3DC8A,.QRX)@2AOS9#CUV'CL4]$ZPR"H3QF!%Y4;=\C" MB!J[/PRGS/>-V'CHC!&%%,Q75!_[1+G-AR&>'9S(C*)AZ+(^]HX3J]V/* 7E MX:$?3FDZ&J+N?F#$I\,)/;M&."3A]A/#+A[J313/='(XN X6NL[N.]DYFH>W M(,U]2(Y;GV&?*L'H.J%WZ_]F(M[>W7_<;2G(,R-E@/L_,<[W?8OQF'D3QT*" M#/'"T$(<.37?W,A Y@T1.F]J^8;]QYTZ]A Z\?<2CVTR3NRW2/S71FGZ:)%^SORAI$EHAO@$L\IV>=-2:#B(B;GYIO. MO2]GNKGL1[MR.Y"U-B*/&G<_&%2F!W\#++70/5L?8LVLW='N^7V"NXM MEXB@8BDL410K&3\JI;W5L@,M"G.3-!=:B\P\KH''(&D!OE\*H:L!&:CO%B__ M 5!+ P04 " !4AVY40/4#I10( Y%0 &0 'AL+W=O]6[ZH=,/ M$ E)G"4)A0#]Z*_ON2!%T[&L>#O]PB=P[[FO@PNOVJ]DJ9=E#737F?+:U M=G>Z7)I\JVII%GJG&OQ9Z[:6%J_M9FEVK9*%FU172^'[\;*693.[.'/?;MJ+ M,]W9JFS43R?;Q2E;X_G_'9_L.G9L5$D3I\][Z1^<[;!E)8VZUM4_R\)NSV?IC!5J+;O*?M+W M?U>#/1')RW5EW)7=#V/]&7'6ZGO6TFA(HP=GJIL-<&5#0;FU+?Z6F&$<,%^T4W=FO8CTVABN<"EL T A-[8%?BJ,3W*E^P@'M, M^((?D1>,A@9.7O"GAK+WIRFU7>E2V>\LJGK#WG\J#(JUE.SD[DZGZ$:C6KO MU&QOY+QR6E>]UMTSK64_Q+J EX9)@\\5:M.<,N0YLUO%'I5LF:) ,H1!U2O5 MCJ&@BX\+S]BW:ENWNCYE7Q:W"P92:265I6'?,>Y%(L%]'H4>S_P3/"9>$(2$ M!U753$='7A)SC,R\+!4G+/"X'QT&\DPU211I2DHXAY9$D!;N>V&0L2.AC\;0 M1V\._5.4YU>J4>O2GKPIWD>R))*4GX26@@5LK+53+IF"5SC%4A#&+1,HBB-D'-/#B MD+/0P\J!:Y0(]JDWR=G0-;EJ+184,H/MM"G[V$-E?,+F MJRC'W6%M+S =B3 M%^:KO=,#CW3.N9=0N!,O\P6,7"O,*$9+YH&?D5 O23FF\.BE!7,>0"7DB##$ M/8"PO2'XF*;T$:GDAQ$>8%2&^UOLX5'$_OJ75'#QPWCOK2KV* ^9!:P\(4<@ MD?W$)T1>R@'J5ZSA^58V&TI^=B>K3O8K'T5= @1"Y$<"]<:#F(DX\+'"V>U$8G PH#TUXD8/?(0Q!%KF,";W$CRE50B^(CM9=/-9=_'^M.W:M MZUUG8>WJD5WN=M4CJL%%O+.Z?1RS@I:)3TB#0W5Z'-'SDCSBF*)8-A?YA(EK:B4ZG9\_5@B]\ M]HYB*@(OHV0OBOJPJ5M8[6;8U4<,?2^P= M\;[O!Q"Q0%V_.S#@5TV.ZM QHA]R$4$;VA<3AY.XPY4!^=Q?9"0";DDY"MI! M^W)+6/OA9/" 'Q%H$$OB,7 %=P6\"&AV%$]T"QXPX5QPH]!V-F1"GRL*)6S@ MF NX 0@# F LR&,0Q8Z%^PC2(LARV7;/JYD_O6 D8"1$;%QY\.7_Z_?0"4B M=1;WC#)'Y @+,8MP+OJ(*.1VZH0Q97NB,BS,AB &2!M8XQSB:%60A])>Y#^0 MPRT1,7$U[WT.YDXI P("$ =#5/X':@IC-W/"4%PL,O>E)ZJ0+U+V[@A=)2-= M)6^F*^+><36:=*>7QBC;+S\_EW)55E@M#C<,QW6-LJ?,8&U;KCI:WM!#8.-" MW.((:)IA*V7OE4(_438(=0EWRCPG;J+1/4OU^":2L3,J79\AG^!73_"91$)*(Q" )*9-]GEWG>=M"K'JC4%36:<2Q8C)4U=:$:>E!XX*FP .1>M@5& M!: 3U[RR#\YIBE4*>T6F5U6Y&5K7!"U/%DY:$&SN4)BTIRR>G8!!P?BH.9I MWF!1A^-A$B64^KTK=X[3YZG'HP0Z,VP P 8C[\\C1"QS8&(BBY=1QY\LH$XM M1J* 0)ZYT(UQW5S2]WSP('5 __$I#*&V#^#/8?;$DY-&O([R;)7O4)CT4%S M[@!Q*#A",^E(,^F;:>9ZX%G0./4^LGG\FV$_M93#7YI6Y7K3E/\!)**>H6W" M6OWC0UYU!67[F(,4@!O5R.HU.CJ*Z?7]R[@I@3LH3/WQ$# 9U[CD3_CI=;#! MY7_R@V$;9TDWM<31T6B)&BTIIY;L]I9\RU;H2E8NX]$8K=2F;&@Y)Q\C0TM= MT'H2$@,%6< NBV+H\HFMGO?]K:HD-7CHVIR%PQ9F71K:;0S"IIN#-PK;86([ M='J+K_P1K^JKRMT-T,I[]7,W;[%M3T'8((9RW9L:OK&4#G*K\JZM /) MS86/%7R>X#+Q%KSZW$]@W-Y;A[)].3G.JE6[<8=VM)L%S_QK>'RK^(EO$R8"-UYB*1@.;[+8_J.M?K-ZYP[&5ME;7[G&K)#HH&H#_:ZWM M_H44C*>E%_\%4$L#!!0 ( %2';E3ET(9H2@4 %$/ 9 >&PO=V]R M:W-H965T5K,WY:&WM9CH>FV+-*V9.U8;7N+-4NF(6IWHU-AO-6>F4*CD.?3\=5TS4 MH]F96[O2LS/56"EJ?J7!-%7%],,%E^KN?!2,M@O78K6VM#">G6W8BM]P^W5S MI7$V[E%*4?':"%6#YLOST3R87F0D[P2^"7YG!F.@2!9*_:#)A_)\Y)-#7/+" M$@+#SRV_Y%(2$+KQ=XH:1Q_^&NE2\?,:I!&-!BY4IXW.B9J2M4'E.#4;5O#S$=:;X?J6CV9?UAPN5;5A M]<.KW_(PR-X:G-=&25$RR\M]!PR(NI!-R<&BWE))K$%1K[":I!.V"K"\-3J( MB[(])V8H*$P"KQ9<]XD 5IBE9,:(I2AO/7Q&- MQO 9[>MN UY ''IQ$M @];(PAX^"+8045O!.378+#W""5: U'B[,BT(WZ#0Y MHAS>=D?NU!$S\#T_]MM!%.<'>%+5JQ/+==5Y-=2.8L^/?(@R+\TG\$512H?Z MK848I3*R$. MX]IQ\T2K8L^L8P.ND5DTY0CTP)D&3F5^A!_ -"<2M6S#?#[)D_>B=E1M3?%[ MO&@,G\*\4MJ*?UII]&1 HW<<*Z$0[1899$-9S(<7!(Y67A+'>$:896XLX%YK M8YC&?K4O#7VLFS"!-X1O3@EKZKP;W$C^#/,J[ MVGB!F?1B/Z=JFWAIEL.\+ 5E S?%@*.#CO/,/@/"[-%HQYM+9M:P8:)TQ$0* M-/6NTY4X<&2MT$RC75_>\7E( %)>=A1T/>6G3CCM"7K2R=%>0<:7Y)+CF9_Z M[7>2#,1W4 /Q0WX](4A$F>3T">-T2'^UL/@S:Q^*PA'W-?I!/<&\ M.;"5G,;X=U!,M!'A7WYHH12FH$P"RO-'\")XZ1!?/H:9;3>/M.*T;\7ILUOQ M)V8;W=(%9SO#;5,>7%N/M=RC9AZ_WO?M'7+VJ:+YJ5:VA[=S&*5")$#B&B,6 M:X@W6$ZK$41>'F1T6:9^2"LQ$23'*O?BP(DD$'CA)(44^]>$%G"(Q(R13"G@ MS8&/@27R :]%)+B7Y'[7'(+82Z, $D1.(CPR@YY=4:B8Y%LFFT'. VS<,1I( M\J@[V]V-_8(J(4$7^XOW2)*S/LG9?TSR]NR>E>*C1OY/\:]-\7CPS*FX7KG' MG $'W[YX^M7^O3AOGTD[\?:Q^8GIE:@-'O\25?W3#'\>Z?8!UTZLVKA'TT)9 M?(*YX1K?O%R3 .XOE;+;"1GH7]&S?P%02P,$% @ 5(=N5 ,(J;&ULE5?O;]LV$/U7#EXQ MV 7BQ2I'UD2(&G6KL"*!4V[?1CV099H6Z@D>B0=-_OK]R@YGI/97@L8TI$B MC^_>/1[IBXVQG]U2:T]?VJ9SEZ.E]ZOSZ=252]T6[LRL=(XFN->?[J7B] L:?;VI6-<6NK:?RQF#7:32ZF'@N$8=-RZ^QF<":...." MWIO.+QW]U%6Z>NY@"F0[>.()WHTXZ?%6EV<4]>'G.//5.M&TUF3F_JKNC*NFCH73=LGJ#" MV2-M,1RB]Z3WL#_/W:HH]>4(&]!I^Z!'B"@(7%=4FLZ9IJZ*T)CO%J^?+^ZV M!*"3_%+32MO:5([&U+TZZ*[I% 5>>*?D]1%Y9T4 / < M^7G0W5J#*_M0E]K1*U)*L3A+8@Q YEYQ%@Y4H MIGC\@H,8(6AN34MX3RQ6V_0X[:%C?BDS+HK MFW6%<(_JCM%F69=+*E"LOE:"=/:M.3@-?2\I2+%4&8QQT)D000LRASI>YH1# M:3F-!=X*#"J\DL,Y&4/"05IQ@J<2^>2D(F/!(AYA9$AZ)(,1L32+ Q (FJ=1 M ,(4$RH/!@)B\ "C RQ MRA=T9"S->9 09 M'PL2Z(IN4>/L0PUTVD-GG7ZV_10REXA@9"SGZ8MX$A9+&>)!:3I<:K 717CB MG#P1!P=$F?=E!)L]!)# *68>P?W1>*P^0'ZF2Z0YZH4I18J-G?RG3'*6(*]< MY)!M=@1S!,I$>.5YJYZLF,5(W8GS5>W.5_75Y^LO MIEO\T.!*5]'U$#O*R5MM%K98H3S0->ZHA\[8DRLC> M@Z.^8"/V2(G>0D54G'[%CK-TW>+<+7'4N BAEHE_;2VJ#*AIL2Q!(F, MHT8$"?-PS 0K2?&)'V1SNG^>_PX3;^ MOK"+&FEM]!Q3H[,4M-GAACLTO%GUM\J9\;BC]N82?PJT#0/P?6Z,?VJ$!79_ M,Z[^ 5!+ P04 " !4AVY48^!L(18$ *"@ &0 'AL+W=OCM;. M;2ZBR)9KU4H[U1O5X M-76G[@S8OFVE>;Q6C=Y>CMAHOW%?K];.;T3SV4:NU(-R?VSN#'+1P4I5MZJS MM>[ J.7EZ(I=7 LO'P3^K-76'M'@,UEH_$,8QN>=S='!I5<\IO?6WX7<,9>%M.J-;OZJ*[>^'.4CJ-12]HV[U]M?U"Z? MQ-LK=6/#/VP'V92/H.RMT^U.&2-HZVY8Y==='8X42.= MG,^,WH+QTFC-$R'5H(W!U9T'Y<$9/*U1S\T?0GU4!;_WTCAEFD=X5W>R*VO9 MP/MN0-V7;]QWLJ]J%)W ^*-<-,I.9I'#$+RAJ-RYNQ[<\1?<,0ZWNG-K"V^[ M2E6G!B*,_9 WR=PS<]:O%'E%&)&@%/.SMB+#P6)@[WX!7NOU>&FMF6C;6\4 M_'VUL,Y@7_USQJ\X^!7!KW@)"!RWJF\4Z"4\ \J]LMAGUI_^ME$FQ&*?J_]Y M+Q_7"I:ZP5&LNQ74%N1^'+UEAZ>?#R[-DTM]<(G:!DK9J*Z2!AZ5-#94/M2? M$I!=A10KIOO807F@ 6%2[0+9/528Y,;MMNANZT/?J2?N5IIR_21_K[ZHKE?P M$[",$9;&@1(D2=) 923-,D\E,^?$ I^&V]@UB?2S]AGA/4XQP7(@)+C&)L2->B4TK P%A;NN3&R^03[M.E]"YV7.@\2_1XD M>@(2/06)[D&R'H>4DFQ 1&0DQ^HCQ041B(U'J2 B_1ZE6"2 XG$N0"#*2>Y1 M2H5X!25!TH1C)3/!81SG,7ZC&*+%>?[?86*YKQM-N;H(IT$^'*2T.(' M@1IJ3Y.A]EX=B7@JZ#=0G9$["Q8KO@,+MX[ 0NX8+&2/P.A<#??[D_CP2D((5S76L%%+5*73+!F!&5X> ^/T)MSV M"^WP[1#(-3[6E/$">+[4VNT9[^#P_)O_"U!+ P04 " !4AVY4_O=,8B<$ M !H#@ &0 'AL+W=O'Q3XPTL@B0I$N2=D)L!^_0TJ67%M6 ^SF MQ2:I.7/3S-%PLE'ZR60 ECSG0IJK7F;MZF,0F#B#G)ESM0*)3U*E! M66E@B0?E(HC"=.+/[O5TH@HKN(1[34R1YTR_W(!0FZL>[6T/'O@R ML^X@F$Y6; D+L%]7]QIW0:TEX3E(PY4D&M*KWC7].*=C!_ 2WSALS,Z:N% > ME7IRFT_)52]T'H& V#H5#/_6, ,AG";TXT>EM%?;=,#=]5;[;SYX#.:1&9@I M\9TG-KOJ7?9( BDKA'U0FS^@"FCH],5*&/]+-I5LV"-Q8:S**S!ZD'-9_K/G M*A$[ -33#H@J0+0/&!T!]"M ?Q\P. (85(#!:P'#"N!##\K8?>)NF673B58; MHITT:G,+GWV/QGQQZ0IE834^Y8BSTT59($2E9,&7DJ<\9M*2ZSA6A;1<+LF] M$CSF8 B3";G7[LW&N/MP"Y9Q84[(&?FZN"4?WIV0=X1+\B53A4%9,PDL.NC, M!''ES$WI3'3$&4KNE+29(7.90-*"G_T"'W4H"# S=7JB;7INHDZ-?Q;BG/3I M*8G"*&QSJ!M^"W$-IRWPV]?#VZS/7PVGXXYD].M:Z7M]_2/Z9DK&(*UFOL4? MN'DB?WU&&?+)0F[^[K PJ"T,O(7!,0O,9+[.8K> 'P5?,X$FVVII5JJZ\*H< M'ZZGT8!2S--Z-\,M4L.+42/UDY_#VL]AIY_(4
!'0V#(_$,ZKC&77&<\,8F-P09/3W#T K-\-V36#">&[)B/"%6X8AT]AO3G#T*+#MI08.QV.V6VY=39"?NR>P&)""1<5QW%.5E;>_RCXV)$O[G:I^ MQQ1K)OZCN]TV?NUNP]BTF[(7../AF'!*MGX[^KY.<%3AQK_7-9#Y,\ZU9K^^ M?S;84"\=OE7)-'1(N_GP.EF#MMRX^0=*YUNGD=$!%V-O[K-ZB]3E :NW"'7T M>4.5M)LK%RJU&Z8A^ )Q)I50R\Z^;2B1OA4GTH84:3@.G6J@QV)NH<]-)?90SQ0W$Y/=:G]77I MVE\2]LYG[AKE)_5&37D'NV-ZZ88& 2FJ#,\OL.QU>:TI-U:M_-S^J"S> OPR MPZL@:"> SU.E[';C#-27R^F_4$L#!!0 ( %2';E3 WZ'D!P, &X( 9 M >&PO=V]R:W-H965TH'UJ)-1 H M114@]6U:I76K8-T^5/U@DH-8=>S,/DJ[7[^S$S):%59I7R8A8E_NY7GNSKX, M5\8^N!R1X*E0VHVBG*@\B6.7YE@(=VA*U/QF;FPAB+=V$;O2HLB"4:'BI-WN MQX60.AH/@^S&CH=F24IJO+'@ED4A[/,9*K,:19UH+9C(14Y>$(^'I5C@%.FV MO+&\BQLOF2Q0.VDT6)R/HM/.R?G ZP>%[Q)7;F,-GLG,F >_N0^"'X]XCDIY1PSC9^TS:D)ZP\WUVOO'P)VYS(3#7^I42[\PZK6;4>0+AV9HC9F!(74U5,\U7G8,.CTMQ@DM4'RVJ"W MQ:!;&W0#T0I9H'4A2(R'UJS >FWVYADA=#LM2-I)YPU Y^\W;^^ TVWR MV W^NKOSV(()^K,C]0)NT(93IE.$KS,E%\(W;@LNGTKN87RIL,34++7]Q8,H%P4HXKFFJEEP/7]R4 MZV,9 B@I9E))>N;SH0)ZUJ8<888+J74-V0N>4=BW>J$"=!0 ^6OD<=P[[ _C MQ\WR[-9YP?2H87KT'J8M*#T/F0H%R+G.)&IJ>:X6^?XA%J?&D2=A9E072S3\ M6_YXR6)90(E6FNPM@KMQ=-Y(S M"_890_WV$_KFI6C E80GXCD"X.WV2[O[$ MMW[RH=WAWPZLQPW6X__L P:9(/W9=$VR,H-9&8#&:Z148/,;2+;WA&[(6SO MB'CCZB[0+L)$<]R,2TW59=A(FZ%Y&F;%*_D9#]-J]OUQ4TWB:V'YW#I0.&>7 M[<-C[EY;3;=J0Z8, V)FB,=-6.;\08#6*_#[N3&TWO@ S2?&^#=02P,$% M @ 5(=N5'76P(HJ#P ;70 !D !X;"]W;W)K&ULM5WO;QLW$OU7%D9Q:(%+S>%O]I( 29VF:9M(J-N[#X?[H-AK6Z@E^7;E MI 7NC[^5+)DCC%KOUW=UK9C%;=[\VUZ?M75//+K=!B]M3SI@^7O39N7SU?WZ]OYLIXV57N_6,R:OU[7MZO/+T[@9/_"K_/KF_7FA=.7 MS^]FU_5YO?[];MITOYT^CG(Y7]3+=KY:5DU]]>+D%7PW!:-J]7+T[8YI#JV_IBO1ECUOWSJ?Z^OKW=#-4=R']WHYX\ONDF M$/^\'_V'[=EW9_-QUM;?KV[_-;]]B M==MN_U]]WF'9275QWZY7BUUP=P2+^?+AW]F?NTR@@&X<.H#O G@8('L"Q"Y MC V0NP Y-D#M M38 +T+T&,#S"[ C VPNP [-L#M MS8 &#[RK'1(8_%CJK= M&[(O-XRN-^P+#E'%=5_(ON0PNN:P+SJ,KCKLRP[;NI\^7"3;*^QLMIZ]?-ZL M/E?-!M^-M_EA>YENX[L+:[[<4,KYNNG^.N_BUB]_K3_5R_NZ>E:=S=O9]753 M7\_6]66U>[VM/OY5G=?7'8FLJZ_/ZO5L?MM^TZ%_/S^KOO[JF^JK:KZL?KM9 MW;>SY67[_'3='=-FY-.+W?N_?GA_WO/^HGJ_6JYOVNK-\K*^).(_I..!)P8X M[9+QF!&^S\AKGASQK+[XMA+P]XHS#L0!?9\./Z_ONG#6&WZ6#O_I?ID,?Y,. M?S]KD@?_P_AS9T3XV_'G3H7_./[PGZ@S MM<[!(>QG N9X]]\A[)<8MEEJ0Y#>]]2;:F.#A'R(85T)0 3'-HEARG%E M@T MAAEIE?7'=O"15(\?297\2/Z^G&^F[_-U-XNWB8^X?AQ/E[V6S.,;F/@V>?B3]4W=5*\6=3._F*42[QX' M=&43#\PO 5ENZG>1.%M6:!G0V(2 &6Y##I@2,(".\!B=>T"+6$B>P9O[IFNR M4\G@?BA>..]^F@*1G7<19XHY#3),/(5C2H9D0^&XL5;U9-[/@)"> E^U\]FS MZ>QB?C6_2"7%\Q>HPOGWU 8Z._\Z_MQK%3(.@3*&Z3#W,0J$Y:XG]9XP(JT M%>$R:T+ #./1BH> .6%57QT\C_(TC[Y;7MZWZV8^NTU=!MQS&I>%<^_9CJ>7 M:ZG7HAEZJ(C7*HN)$ZK$@,$\Z&W<24@$DA MH&=&YIY9>9I9'U:BTV9U4;=MM;\VDLV \)0G6-E"",^ (KVF2Q1B%WE0"! N M6.E/")B0-J(E"N:ZU19=".%Y5:1Y]=WRJIEUN;^_6-\W]=^[3+7UK+FXV'7>1!,CEWX=Q-P434<4])&+">:T1X MVA5IVIW6Z^[ZN*D77;-VFTJ)YT%1N$\6G@Q%=JC8!9%:*FU&#"F9Z) M6GHZE6DZG=QM9^CE==4^W,YIJ_]5YW7S:7Z1G!NDYSM9N'.6GNMD=NK)P:RT]':@D(]5"Y4E4%6[5%;JQDMVJJ[BY M!DQ N\)0#7TH5E%#<=?3BRC/QRK-QX-<-E)+5)X]5>&677G65-DMNR)Z<<%L MN-2=$#ANG.%1>8CQM+1]JP'EZ5@-=.U#5\[16J/V1*H+-_7:$ZG.;NHUU=0K M%\XZ%*R;3,)"D:,)UU,G[>E9I^EYJ$[CM$CM&547[NJUYU*=W=7KN ^78$/R MFE PZ2"\ TO M-2\9_;1GJ%UFJ&':O,4K5*C&^:%E0#M.59G*P$Z[MV%5A=6(85ZYO_X1!NYZ^@,B02I7G6E-86S">64VVMF (-4!#= ^-@C&L&>RJ M0L 4%SW7C/5\;3.DA7?+==TLM]E+7BC6LZHM+"M8SY@V6U:PA*P ALM0D*-P MS$2;5:<43DJ\'>#P'#P5VPQUX: J1\BFUA.H+:PQ6,^<-EMCL+$PX"!<)9"@ M\*(A0%KT%<=1E:PF.Z/Z[558X^5 P)Z+MF 1,"JMZ5M+. ML[/+T!*B*^AH&=6A#?O%=^SC+?M/V+-/;"'0*KI_1^(LA!K1E,))X+QG2P(P MM&V?9<@*8"N<' ]D MWWXI8&B;/\M0$<)*/45@!88L JRT1X ADP#+=PFP6!5PCH=;32A8US>%LC@% MZS[)ML\HP)!3@&6H#/3B_"BQM5M*H6,H;2Y@R%W \NT%C! ->'RCB<0QQN.R M4;CN\NPS-2&2'S!FC:3'+R"]PH'7JK!J =B-!=FZQ3[T4+B0+M222!P3T=J> MPCG%>\UI: H8,'J-(\^1.BQ@)),)@RQ,A26+@!;NR!;O-B''LQ//%Q=3"@8C[:Y3LG1H._. M.V#+V(!GC"Q0-U]==M37[NCN_*]VD[6D%101,"^L80!R? '/5C'VH8&',+*> MDS@M931G43BK4*\6G 6VSV8(&721CE!K ;G!@!<6-0!9Q8!GRQK[T&"?0ZAK M4+!N=1@Y> E8]_&%'N4)D <-!DQHQY5LM(8+R$4&O+#0 ]P0@AQH,6-2.J]<(;SRB8%Y:XT!>,Q#Y&H<@-CJ B>WQ MQ.X*4-&41<# ]3Z6 'G88,#$=ERIQIKID0<-1/''&>#G&3SA@0:4WR)NN@B8 M@O"9,U-R-,[[= [D;(,!:]N17#C6@H^L:2!*BQO(M08B7]P0L1QAHTW-%$J$ MCQ*:4BBC^CID9(6# 2_HO(%<;B-("!S*^@<@7.$0L2' ;=<4$JF/_ M<-\+#1-]LQCRT\& H>ZXTHT4@9$?#F1I&0-9XT#FRQB2M'5$SQHA8>$C2:84 M3(#MK1I(4+/'C9THK',@_!S)?X9"$PF%#C6E"PD1D,R!AAO<1 M)O+EP8 Q+V>M?YPDC QV($L+(,A:!S)? )&Q9!'9=RD01!MP*92$'B\B(+L> M#/CUCJ7++R$*(R\>J-)*"7+C@J#R91(5"QO1#5 "$^OWR8&"0\?/(_OBZD@R:8BK M56E1!-GU0.6+(HHTDT1S&P&3#*)>@( YV:<\(A<@#-@ OU\U=Z=O;N>+9$80 MXZK26@>RX('.USITK$X\^Q!,=(N\A\ M![JTFH&<=Z#SU0P=ZP_/)+?1FH'""0F15$B.YWK7#,'B8_LQ;^8%HF,;F!+-^[(Y08NOW%W<:,= M/\1\$#--8X(C1U0\X)H[(+2Q B-RM($KW:PC(QNX_&;=QZ ,2XBKV1&$"FZTGTY\JF!R^_+=Z'XFVY(^8K"4?(5/5XD7YVB+\5;U,WU M]FLKV^IB=;]&PO=V]R:W-H965T59LV:8"R"O)\>S?K\! ;-%@9B>U+S&(<[IUU.K6);TMXV]B M1:E$/Z(P%I>ME93K"\,0LQ6-B&BS-8W5EP7C$9'JE2\-L>:4S%-2%!J6:;I& M1(*XU>^E;5/>[[&-#(.83CD2FR@B_)\!#=GVLH5;><.W8+F228/1[ZW)DCY3 M^;*>E,)B:(^GFG5S0,$TNJ'W]G1EN%SX2X_YQ;OTG%*S&O1- K%GX/YG)U MV?)::$X79!/*;VQ[1S-!3F)OQD*1_D7;#&NVT&PC)(LRLNI!%,2[7_(C&X@] M@K(#$ZR,8.F$3@7!S@AV4T(G(W2:$IR,X#0EN!G!;4KH9H1N4X*7$;RF!#\C M^$T)V,PC9S:F%,$N1;N2DH<;-XXWS@..2Q%WJRAYR''CF.,\Z+AQU'$>=IS& MW=@E29IA0R))O\?9%O$$K^PE#VF:IGR56$&<5)1GR=770/%D_YKP.(B7 JTI M1\\KPBDZ1U(+9 R*"&2+Q' V#<"/I'!6T:4$['5))@E!\409> MGH?H].0+.D$&$LE7@8(8O<2!%&=[#7^NV$8HLZKQY."]9TBE+>FA,OJ(\-K.WS37;@+TV^;:(?I=<^T0_;ZY=HC^ MT%@[]@'Z8V/M(/VIL7:0/FJL':2/?VW.3WYMVDS_\\@?9+!=U$8[M6=7V-N5 M/9J7NM.0"57=DD*9EK"+&A>=PD4G==&I<#%6>\8@GK&(YN:)E#QX5=7W-:1( M,C0*A.1$H%O.-NNSWW_#KOG'?3QK0R5RYZN;^DJVDN_]<[_3,][WJTX98]N> M>0@:ED&.;W -\=VK4/431F%/7R(N04PCF4?@NX =Y;KN(>H>V@(/,?T M#V$/99AG:9A'8*1,7^O54QG4[=B:OA$T4I9N:@SX\UPM,A-(G]]Q-8_3,LPU M]VP=S%6GF*M.;3H,:_ 4J23L_[IY6RW>ZVCR<0"C;T%$!YW4[%P'4+ MJ=U:J4?J2*IOSL*0;'U0[A[2/:6)L=0PBDC==U&7.N+'E: M=D.63#V]09"CI3?H3\_;>P!EM[42]P#ZT[+ML]8HYZGY#7J-] MF-_=I*MS\#)0I3ND"^7*;'?5UICO+J=W+Y*MTTNU5R8EB]+'%25SRA. ^KY@ M3.8OB8/B7P3]?P%02P,$% @ 5(=N5-1()X\: P (PL !D !X;"]W M;W)K&ULS5;+;MLP$/P50J<$:*.'Y5=@&TBL! W0 MH$;B!T9:6T0H4B6I./W[DI3,R,_D5/ABB>3.:'9G+>UHQ<6SS $4>BTH MDV,O5ZJ\]'V9YE!@><%+8/IDP46!E5Z*I2]+ 3BSH(+Z41#T_ (3YDU&=F\F M)B->*4H8S 2255%@\?<:*%^-O=!;;SR09:[,AC\9E7@)]8,E( MDX0S)& Q]J["RR2T !OQ@\!*MNZ12>6)\V>SN,O&7F 4 854&0JL+R\P!4H- MD];QIR'UW#,-L'V_9K^UR>MDGK"$*:<_2:;RL3?P4 8+7%'UP%=?H$FH:_A2 M3J7]1:LF-O!06DG%BP:L%12$U5?\VA2B!0A[!P!1 XBV ?$!0*UY.B Y#!"]YRI7.MA6LPF M@:_S=T6(UD6XCHXR)I!>H$[X"45!%.X1-/TX/-@#3SX,#X='LNDX2SN6KW. M[TI;EQDS]!\*S2&M!%&D[=YBCWO.M9GK@U]?-3&Z4U#(WT=DQ4Y6;&7%!V2] M-55:-U73#+ A*]V4E35-!>TVM4!T1M84Y_MZJ!;3LV+,R^]E$H;QR']IV[H; MTQ]V-V.2W9BX[T(V"M%UA>@>+<3#_%'Z,_USI*@]Q]4[):_[3E;_E+SN[WH= M#+>\WHWI#X,MKW=CXFB_UP-7B,%_+416 5(<,3T04"XETA]^I'(P$81G[]1I M.MC)+^K&^Q,&ULC51=;YLP%/TK%NI#*[7A*R1I19#21-/V,"E*VNUA MVH,#-\&JL9EM0O?O9QO":$NBOH _[CGWG OWQC47+S('4.BUH$S.G5RI\L%U M99I#@>6(E\#TS9Z+ BN]%0=7E@)P9D$%=0//F[@%)LQ)8GNV%DG,*T4)@[5 MLBH*+/X^ N7UW/&=T\&&'')E#MPD+O$!MJ">R[70.[=CR4@!3!+.D(#]W%GX M#\O(Q-N 'P1JV5LCXV3'^8O9?,OFCF<$ 854&0:L7T=8 J6&2,OXTW(Z74H# M[*]/[%^L=^UEAR4L.?U),I7/G9F#,MCCBJH-K[]"Z\<*3#F5]HGJ)C:*')16 M4O&B!6L%!6'-&[^V=>@!_/$90- "@L\"PA806J.-,FMKA15.8L%K)$RT9C,+ M6QN+UFX(,U]QJX2^)1JGDD6:\HHIB3:0 CGB'05TO0*%"94WZ X];U?H^NH& M72'"T%/.*XE9)F-7Z=R&P4W;/(]-GN!,GA6D(Q3ZMRCP G\ OOP\W'L+=[7C MSG;0V0XL7WB&[[];B7XM=E()_3_]OD <=L2A)1Z?(7X2. /]<[95%5V>H9(U M5%-+9=KMF/A^, WO8_?8+\U06#0;^UW8&Z7C3NGXHM(%U1V,60I(SP*4"LB( M0I1+"8.?MR&;]$3R=U(&H6^.&PTJA3&EU6^K&:MXB!&I(9?:R5=Q_Y M_CN=0V'32<].(]3M-989:M^Q.! F$86]!GJCJ>81S:!H-HJ7MM=V7.G.M&PO=V]R:W-H965T(] ML UX:=$ 21$X2P]!#[0TMHA0I$O2=OKW)2E9<1)9=8'V8I$4W^.;-^:,^ELA MGU6*J.$E8UP-O%3KU:7OJSC%C*@+L4)NWBR$S(@V4[GTU4HB21PH8WX4!&T_ M(Y1[P[Y;NY7#OEAK1CG>2E#K+"/RUQB9V Z\T-LMS.@RU7;!'_979(EWJ!]6 MM]+,_)(EH1ER104'B8N!-PHOIZ$#N!V/%+=J;PPVE+D0SW9RE0R\P"I"AK&V M%,0\-CA!QBR3T?&S(/7*,RUP?[QC_^*"-\',B<*)8-]IHM.!U_4@P059,ST3 MVZ]8!-2R?+%@ROW"-M_;[G@0KY4660$V"C+*\R=Y*8S8 QB>:D!4 *)C 8T" MT'@/:!X - M TSF3A^)\F!)-AGTIMB#M;L-F!\Y,AS;A4V[S?J>E>4L-3@]' M<2S67"N888QT0^8,X1-\(U(2FQ XG:(FE*DSL_IP-X73DS,X U$AY1 MS@DS_2LS%19,=X>$9*8-5Q?;\!@-_EZ/,+E8NEZKP(6:MXMRM>SG(]?%_-?M M^+X30NXD] MH/S*&?X&4$L#!!0 ( %2';E1N58 )? ( ,<& 9 >&PO=V]R:W-H M965TM%*6_@,=!5!:A-5Z\6DJ%W7 MBVD7#IP$J\9FMA/:?S_;$$03DO4&;#CO>YYC[$/:3-S?&?_X)%L2F4>N%E:XPT\@7JNET+/W-ZE(!4P23A# M8S MY]:_F2!P(]."().$'Q6$':"T!;:DMFR%ECA+!6\0<)$ M:S4"%"947J&OZ/EI@2XOKM % M(@S]+/E68E;(U%4ZIU&Z>>=_U_H')_P7D$]0Z']!@1?X(_+YY^7>1[FK*^W+ M#?IR ^L7_J?<=[0@,J=<;@6@W[4'_.9 C[#*'-$)W(\(@;_7T4"(+I MZ'JU\L3*S1G;95'R+4K=W7!5CH.F^ECV01_(HIXL.DOVHL^3^9JUX!L!:?^ =MQ3))XXVC3'FUZ%NV>,*+W<($VG(_OLNE1TB@.#LG&@J(3:'&/ M%I]%FW.F.QQ>4="=KJZI/BAC?/%1ZB )O .^L2#_>IPOZ?F2LWR# SS&E1QM M)#^(K^,#L)&HT ^C S)WT&9,B_^!Q88PB2BLMT\*ZYT M'[/#4O]I0)@ _7[-N=I/3#/K_UW9/U!+ P04 " !4AVY4-G$;VVQ5 MV> L9CNRH8]4/>U60M\Y;96$9327C.= T/5\<@MOEC@L$ZJ(OQG=R\XU*(?R MS/GW\N:/9#YQ2T4TI;$J2Q#]]4+O:9J6E;2.'TW12=MGF=B]?J_^6S5X/9AG M(ND]3_]AB=K.)]$$)'1-BE1]X_O?:3,@OZP7\U16GV!?QP;^!,2%5#QKDK6" MC.7U-WEMC.@DP.!, FH2T'&"=R8!-PGXT@2O2? J9^JA5#XLB2*+F>![(,IH M7:V\J,RLLO7P65[.^Z,2^E>F\]1B)?02$NKM"JQ2DBM \@1\^5&PG9Y;!3XN MJ2(LE9_ 9_#TN 0?/WP"'P#+P5];7D@=*V>.TBK*6D[<]'A7]XC.] @1>."Y MVDKP)4]HG ZGEM'@ M=D9P50__S(Q<@9PJ2R=>VXE7=>(-=K)K.Z&FDXW@LG=JZZIA5;5$RLL"33V, M_9GSTC6\)RQ"012U80>B_5:T;Q5]&\=%5J1$T41O;8VYF)$:'EH]R;A0[-^J MH4]Y73KH2/J,W##TPR/I/7%PZKINV*\]:+4'OV+XR:S6HH,3,5'@A]&1Y-.H MJ38;]@L.6\&A5?"R:S!]U<\92?LDAB>=(U\_=(XD]D1YX7'4,CQ=-EZWUL% MHG8@D74@7[75EATS;8!?B<9S'/:LVC(ZYTH0=;I00G]FE MT( 1N&(3N%AMT=I Z2;Q=3 ULP(3=\!@0VZ ML!T^%EL'28$-EG PHJT&2-C^VC1DJST[/&^KTSGERJC85*>%$L2\R%5]6-2V MMB>2M]4YW%'[';Q9UN>*IDQ]S/E Q(;E$J1TK4NZUZ&>-U&?'-8WBN^JL[1G MKA3/JLLM)0D598#^?K\I.VC/;Q?_ U!+ P04 " !4AVY4K#!("+(# M !$#0 &0 'AL+W=O Q.3TH_S*?5W)V>3U5I!<_A3A-32LGT<0%"'68!#1XF/O)= M9MU$.)\6; =KL)^+.XVCL$5)N83<<)43#=M9<$W?+^G$&50KOG XF-X[<:%L ME/KF!A_261 Y1B @L0Z"X6,/2Q#"(2&/[PUHT/ITAOWW!_3?JN QF TSL%3B M*T]M-@O& 4EARTIA/ZK#[] $=.GP$B5,]4L.S=HH($EIK)*-,3*0/*^?[+Y) M1,\@'ITQB!N#^&<-!HW!H JT9E:%M6*6S:=:'8AVJQ'-O52YJ:PQ&IZ[,JZM MQJ\<[>S\.OE>@65$Y^92ITK \-=/0HEMG M'":-BT7M(C[C@I(;E=O,D%_S%-(3]LLG[&,/0(CQMD''#T$O8B_B&HH+,HC> MDCBBD\_K%7G]Z@WDEMOC*79^K!4DB$4=5DP]6(^(#MKJ#"KPX3FBD@E!;E>? MR!KTGB=@R%+)@N5'\H,L62&Y+N0%-U!8W;J_C?I#S>:\!KRI IT;[.9V&^Q,>G3#>K'I5%T$46_>+(T:AF.O$A+9C*28&)X M"FX?8AT*QD]2JH%&O>P,H^AT?L:M][$_/[P 454=<[+3+CLWV&,[0-FV9*VV M]L T/'2@)]Q)ZW#R8HU'HT[AHF=NO46#^!.]1WM"2Y^IMHL&Z5%Q!^,SU:5Q MQR#VUU=9%S(3_42\TR"8A=11LSS?N5(_8OF69/A7B,E*70HUPR4G.<(_18&GB5*D9 .8]"/;B-,Q^+D,R!&8-KZF M["27#I]QKV&SWO"!B#W$L M 6'&@#4^Y5T\X8-6)?'1[:27^K7WWU>$W3]5D4YYZ?CE*M+)+9W\#Q7Q^Z#C M\[LD[)U3)>A==7PWN%'+W-9'UG:VO2)<5P?CL%M>WR]NF-YQ5'$!6S2-+D;8 M\;H^LM<#JXKJU+M1%L_0U6N&UQS0;@%^WRK4D6;@'+07I_D_4$L#!!0 ( M %2';E01 AA(QP, (D, 9 >&PO=V]R:W-H965TRZXER>99"--D(BDAAG_GY; MP ".@9W:EWVQ0?3I/MTM'9K%6:KO.J74H)\9%WKII,;DMZZKXY1F1-_(G IX M\KE M>>E@YV7A$SNEQBZXJT5.3G1/S9=\I^#.;;PD+*-",RF0HL>E09*6L-WNQ%6?T2#?5BPFZ4O5'PE '.K.[B'P73S#9-HP]HJPV#ZM,$ M/1"FT%?""XKD$9F4HCNMJ=&H1"BP(")!?S!R8!S@5-OG10;K;S?4$,;U._#W M9;]!;]^\0V\0$^AS*@L-*+UP#5"W!-RXIGE?T?0':&+T*(5)-=J*A":7>!=2 M;O+V7_*^]T<=[FE^@P+O/?(]/._ALQZ';V@,<&SA/NZ!;UX/]WK@VU?#?R5_ M48R@V01!Z2\8\-=V_6B[_M3M.JFZ3KI=YYVNDZKK(RS"AD58L@@'6/PF97)F MG/=UHT).2Z35OJ>5[T5A ,D_=:O>9S;QO-FEV;;';.:'V&O,+OA'#?]HE/^. MY=2NH8_"T)-BYAD]$@%J"[IJT%X>S9DHBM8RRXEX'BG8I DX&6W;&LXL2Z@B MI>0:180^4@5-NAUQ/FV<3T>S61.=HIRPI.^P3J\*& :S@?+-FH"ST8#?X(7" MQ G%)&>&<$22OT'^;.UZ]:)R-NE0^( COY_"O*$P'Z7P<+'[8U <(&2;%W5[L]F7S7[N3?ZM>CUG#*W,XIE5)W*&5C# M&2Z$J::R9K69L^_*Z=)MS:LA_9&H$X.IC-,C0+V;*51<57-O=6-D7@YV!VE@ M3"PO4_A6H,H:P/.CE.;EQ@9HOCY6_P!02P,$% @ 5(=N5+=<'$'H @ MKP< !D !X;"]W;W)K&ULC57?;YLP$/Y7+-2' M5FI+@(1T51(I/SIM#Y6J=MT>ICTX< 2OQDYMD[3__).1.WM0DY$L#6<"'A3195%0]3X#+K=C+_!V!X]LE1M[X$]&:[J" M)S#/ZP>%.[^QDK("A&92$ 79V)L&MXO8XAW@)X.M;JV)5;*4\L5NOJ=CKV<# M @Z)L18HOC8P!\ZM(0SCM;;I-2XML;W>6?_JM*.6)=4PE_P72TT^]FX\DD)& M2VX>Y?8;U'H&UEXBN79/LJVP0P0GI3:RJ,D80<%$]:9O=1Y:A" ^0@AK0KA/ MZ!\A1#4A^BRA7Q/Z+C.5%)>'!35T,E)R2Y1%HS6[<,ET;)3/A+WV)Z/P*T.> MF4R3UY)I9N] DRO2VEX] J<&4G+WAO^8!G*^ $,9UQ>(>WY:D/.S"W)&F" _ MU^5KD/C[@/0G(OA#-#DH@CZ%IE45)U*;@W]!Y6WHO-E.M)D,1OZF?2U=1.\C8M%%1'&_ MP7R0.6AD#D[*G*9_L<2PBQE-C"0998IL*$?Q,D,QPC"!&3!VJ5D*JLH_9W2) MN3$,#FJM7,:M.(,@O-F3VP5%T7!/O]7*"E K-Q(T7D I3-4$FM-FZDQ=L]T[ MG^$TJH;'?S/5*+NG:L6PVW'(T&3O>HAY5M5XJ#9&KEW#7$J#[=P0 *$4 9 >&PO M=V]R:W-H965T!X;9F]*I\WDN^HMC(C('FJ+V[K MNVWJ:QG,;P?SJ\'\D<%6N, T(0#+:K![LLTIU:.I8?2%'>$Y2X?^I3IO6.75 M!O"P1&[@NM'<>3BNW8 L0CYT6UD/>]9BSZS8-^4.YUQ9A 1)AKDJUQ!BG2,X M&ML]H3,5TS!THWB8+FCI BO=5?I=W8V:3@#)@/+,(E?WH[(^L-MS!2Q487FN MRUX4+,':I 8G$!AX*#J=PH#&':ENV/*'5GYE>LK2J/(4S@E-'H'DF(JBXAS" M#,TJ1GY\PFF*_"@H0T>_ MP2V:)#:[&)!,9R%"(^L8=I8/O?=QC&86&2L)I54YL MO:4[FX?A.SA(Y];P++L^QT%,.X:S*#9*;\J\&8S'_*-S;6BW[1?Z1_R\?YB2 M*8RC8&1MH*X7(/=]_*,9QS8)JZ3/WS479&\NYWH',EO%%$+HG:*:LEG@CX>A22E[2$$ M=::/_+>W$-09-SK+N,^P$/3\RX!5T@?N3!L]8]HOL@YD/L0;<#9)'Z[S?V1_ MSO]]KF$^W!O\-DF?OVLHR-Y0SG8-LS\8F#9)'[-K'\C>/E[E%['QWFR@VB0U MJG.TV5,2M?KT'I@ B;XWZ_V1]FJ[SW95[2Z=7%_!RW6]6]:EJ3?O/JM%G5,! M"K)1*=V+4-U$O-X/JT\DVU5;2O=,2E96AQG!*>%:H'[?,":?3O0 [:[D\A=0 M2P,$% @ 5(=N5%!/\#V& P UPX !D !X;"]W;W)K&ULK5==;]HP%/TK5M2'5EJ;V($ %2 5V$584Q2 M+*_XBC#]9L%%BI4>BJ4K5X+@*$]*$Q=Y7N"FF#)G/,SG[L5XR#.54$;N!9!9 MFF+Q:T(2OAXYT-E,/-!EK,R$.QZN\)+,B7I*)D+;>>@2GEF?/O9G ;C1S/,"()"96!P/KGA4Q)DA@DS>-'">I4 M:YK$[><-^H>\>%W,,Y9DRI-O-%+QR.D[("(+G"7J@:\_D;*@KL$+>2+SOV!= MQ'8#!X295#PMDS6#E++B%_\LA=A*T#B'$U"9@/83CJW@EPG^?D+G2$*G3.CD MRA2EY#K,L,+CH>!K($RT1C,/N9AYMBZ?,K/O\0X2:TV@;M,5ID(?;@7"&(LE.;3= MTP*CEV,8=WD9ZS)>M@6H1_1Z7G]01>V0ZU;DNHWDIEF:)<5GNMQ\N[0B?(AH M@1=LT8">UGR?;6O8#MV@HALTTIT3\4+#?05WH'H55._4'>Y74/TW%K%?4Z?; MJVO8%K5#=E"1'322O1<\RD(E@38>,/\E%4F;Y(2>M3[O5$'AEH_"-Y:T!-SY MXORZIJUANX21)8R:3SE31#!L_OOB1@FL \&3+0A:#X+-)O0?>M;]!@WZ=3W; MPG8)6U^"+<;TY>EV=@D'3=5;UX#!R5):WX"]T_U\4H+LVC4\JHNU&MCB-:4N MX ]XA1E"ZPIP<*I$R%H!\MY HA+DE?Z&K'>@%N^P$KW/A+[38P8>R(H+1=D2 M/#*JFHJT)QZADQ6SAQWY;Z&87S>O@7]4,>L.J,4=K&(3@7_3A/Z39/90H^[) MDME#C9KO J^4+*B=PZ FF+MUXT^)AC*=DP0ASY@J;L#5;-6=W>0]R=[\5'=M M18]E88J63U^/EY1)D)"%AO2N>EHI4711Q4#Q5=Y7/'.ENY3\,=:=)Q$F0+]? M<*XV [- UV!0 =1\ !D !X;"]W M;W)K&ULO9GQ;Z,V%,?_%2L[33UI+?C9!G)K(_72 MW5:IW:KK==,T[0>:. DZP!EVFG;:'S]#*"8!3**K\DL+Y+WGKY_QYQG[?"VR MKW+!N4+/29S*B\%"J>4'QY&3!4]">2:6/-6_S$26A$K?9G-'+C,>3@NG)'; M=3TG":-T,#HOGMUEHW.Q4G&4\KL,R562A-G+1QZ+]<4 #UX??([F"Y4_<$;G MRW#.[[EZ6-YE^LZIHDRCA*;R)B6?Q%Z]+6':#)2BJ1E,Y:01*E MF__AZ/=XBIH#\=>-MD?7BB?R M;TMKM&J-%JW1CM8VH[H9S+;!V'C[A7<^^9]&./"9K_/T5$]1TPRP3P*W,ML2 MQRIQS"JNZ\5J$[J)Y-44G&((\-#=4=IFAX=#2MNE>I54SRKU.EF&4:9)UI;% ML==L% )_V-&F7[7I6]O\5?-\9SZV9<9O-,Z&)-@=P::5%W@4VA4&E<+ JG!< MH(IG&NUQ,7)R$2VEY;4=5H&'1Y@DV#4\=+]IFI3N]?1A#-@=[F2YU<[#+F[/ M,ZX!&[_95"E#;;V.@4MP0VR+G<\\.NP0"T8L?,-D*9VW9PNX7D>KAJN8O,5T M*:/464:PW^!(:59720*@72H-C[$=R.U3!OV';O4KGZP2V^MLN(K9,::/@2.V MT_%!\MDJ_OX[[+D_WD0SCD[^Y&$FW[?FWQZ*H9?+5,1B_F*+:\@'^ CY M!0,OL,/KD/SVA"+]Z35T SO=^BH4-+'& #RV@S5H8LWW"71@#0S6P(ZU0^I3 M&6J[ '@4-[2VV1&&.^H3&#R"?=UIKT_0LH0$%O@=JSDPE 0[VO8L4&64K<4V M"]AN@8+FHA/\(2$=*@TTP0[-EGF\5W4"0TPX!C'!$!/>CI@]H?IG-#' ) <# MV2(9TU#M&0@VLJ!U6O5NY M?A/\+JLM6\NMW";5,,;0L95+#=:H'6N'@)\VL74Z=#UO5VJ+6>#ACH4X-7RC M=K[9L5\Z;[7*W [L,T,[9E_N[8G],LK6*#(WV-WE;EJ!ZW8DAAE",CO6BLFQ M%^69P1N#(TP39CC'[(N]0[C3$ZJ?\LS@D-D95J6V%^FL=GQRC&T^9HC'WFZ; MKR<4MN36J1UL)CR;%^>]4I=%/64V9YS5T^I,^;(X276,^>9 ^C;,YE$J4KW)&ZA.VD?_ U!+ M P04 " !4AVY4&(=K/J@# P#P &0 'AL+W=OLJ ^M=)M@AP"I &D7MCJD[G75O?8>3O?@#0.Q MZMB<;6!;W1]_CI--PJ]H>0 >P';F^\;SC3UDAENI?N@4P*"7C L]\E)C5A^# M0"@C >DT^D%&67"&P_=VJ,:#^7:<";@ M42&]SC*J?MX!E]N1A[W7A:]LF9I\(1@/5W0)3V"^K1Z5G045RYQE(#23 BE8 MC+Q;_/&>D!S@++XSV.K&&.6A/$OY(Y_,YB.OD^\(."0FIZ#V9P,3X#QGLOOX MMR3U*I\YL#E^9?_D@K?!/%,-$\G_8G.3CKR!A^:PH&MNOLKM[U &%.5\B>3: M?:-M8=OK>BA9:R.S$FQWD#%1_-*74H@&P/(Q.N"DU=#Q4.:!;K<%H=(/^H$K1/'_H_10,95Q_L*O?GJ;H_;L/Z!UB CTPSFV>]3 P M=A,Y59"4#N\*A^2$PQ ]2&%2C>[%'.9'\)-V/"8M!(&-OI* O$IP1UH9'ZCR M48A_0Z1#.L0L<7GN#[Q 0SN\]8]X>TVD\JP7]35#+E \&(+H(9\R&K? MU/D^EIF"/7+L>4G)2 M+&^XV\#)--WU#Q0E W]P7-%!M9M!NZ)R8;940? G)*F07"Y_ML085ZSQ%13% MG;KZ=BYZ 4KZYGD.]TY\:=)4/_1[>V?^B%'4,-J-KO'?@L_-D;T Y]T%3&IO MY!JYJRLE#B]T'TKBN'DA(C\^(7==3'%[-9VXUP50]@6.NQ.E4[;2YRM>%S4< M74/QNMSAWJ44[QTJ[I,3@M<%$;=7Q"\FM6J?K6]=XO#@&OK6Q0_'E](W/M"W MXT?']25U=23MU7$B-R"HL*$*:9"1*)'9"@R<+3FI2Q;!5Y"^L2V@T7S5M,4O:1]?5XR MH1&'A:7L^'V[(U6T9\7$R)7K/YZEL>7)#5/;TH+*#>SSA93F=9([J)KD\?]0 M2P,$% @ 5(=N5 "A4I=[ @ D 8 !D !X;"]W;W)K&ULA95=;YLP%(;_BH5ZT4I;"4[XJ@A2VNRC%YVJ?FP7TRX<. E6 MC7&5XT$4CI1S7P\F41^32CW\LS-W=:0#=R#?FQNI8G\P:6D-7!%!4<2UG-O$5Q/WUM,;D%:X.WYS M_^QJ-[6LB((KP7[04E=S+_%0"6O2,GTGNJ^PK2>T?H5@REU1U^^-0P\5K=*B MWHI-!C7E_9V\;,]A1X"# P*\%6"7=P]R62Z))GDF18>DW6W<[,"5ZM0F.$;^B* 5HH!5JAC^C32V/.#$JTJ(74] ]QYV=GN0)TN@1- M*%-GZ 11CAXJT2K"2Y7YVN1C7?UBR[[LV?@ >PG%.9H&'Q">X.#Q?HE.3\[^ M=?%--4-)>"@).]OI =LO0I0=90R9K-!^?4NJ"B94*P']7*R4EN;%^/4.=CI@ MIPX[.X U1>"Q,^A5L5/93^0Y3R,<9?[S"&LVL&;'6-,Q5J^*=EA)G!Q@A0,K M/,::C;'"/58JC =,RU!CE&3/:(. @GR3@R'9#IN\AOIJ%?$2E?*=_8#[GE>HR=[KV= M83I-@O_8_DZ#L;WZAL@-Y0HQ6!O=Y-QV-]GWOS[0HG$]9R6TZ6!N6)E?!DB[ MP:ROA=!O@6UCPT\H_PM02P,$% @ 5(=N5+M9%<,T P 8 D !D !X M;"]W;W)K&ULC99M;]LV$(#_"B$46 LTT0ME62YL M ZF]804VU&C:[<.P#[1\MHA2I$=2JM8)+6&EBVJ9A^NDC"'6816GT_. +W]76/8CGTSW;P3W8;_N5 MQET\6-GP!J3A2A(-VUETEWY8I(E3\!)_<3B8HS5QH:R5^NXVGS:S*'%$(*"R MS@3#OP=8@!#.$G+\UQN-!I].\7C];/TW'SP&LV8&%DK\S3>VGD5E1#:P9:VP M7]3A=^@#&CE[E1+&_Y)#+YM$I&J-54VOC 0-E]T_>^P3<:20YA<4LEXA>ZT" M[16H#[0C\V$MF67SJ58'HITT6G,+GQNOC=%PZ5[CO=5XRE'/SN^J2K>P(;\^ MXL4P8 B3&_+9UJ#)HM4:I"5_<+;F@EN.IV^78!D7YAVY(=_NE^3MFW?D#>&2 M?*U5:U#73&.+6,YX7/4('SN$[ +"$JI;0M/W)$NR-*"^>+UZ\E(]QF0,&'KU@;\6>V%KTF?#I8<*0?^[6QFJ\=/]><4$'%]2[R'^2=,,$TYC6]^2 M)=-YU""8Q3-H]D(] 9 U2-AR&TQLYV;LW;B"?9A36J;%-'XXSE] "C.=#U(O M8LB'&/*K,2R4M%SNW 6I%%;U!C1SA1G"["P51P!I29,3RH 039(PY&B '+TJ MT:Z5@#:_(&KC[CGK6@BFNP8F;'TUR:,S,#J9Y"?T(:&\#-,7 WUQE7X)6\ 2 M='?B 60+0;KBS'&!A7!"%Q :T0MTXX%N?)7.=_P;M;UI#1#1]X@G[ N?]_XJ MR%T(=WS^EI,D/[T+(2EZ*9WE %Q>!5[UPX=U-1VB*\_\9J-T<@+W$Z$7;).! M;7*5K>NXK+^NT#?C$.(DX#TO3E]X0(H6E(8AT^3'L$BN8GY5EHDS3%](RD=0 M]3-#_)@9P8&0G+6DDI8%/8DB(#8N1V=-(3X:?^[;XT^F=UP:(F"+>LGM&(M3 M=^.\VUBU]Q-QK2S.5[_$/H =S G@^58I^[QQ0W;XJ)K_#U!+ P04 " !4 MAVY4LAYBQRL# "-"@ &0 'AL+W=OV+:,$,B+/^1J8WEER MD1&EEV)ER[4 $A>@++5=QPGLC%!FC8?%NVLQ'O)?W9G$5CRS'*((4(F4HB/Y[@ FDJ6'2.GY7I%9]I@$VGY_9/Q?) MZV061,*$IS]HK)*1U;=0#$N2I^J&;[Y E5 A,.*I+'[1IHP-!Q:*M *\">$6BI;(BK2E19#P4?(.$B=9LYJ'PID#K M;"@SUSA70N]2C5/C&6>KLUL0&9K"0J$S-->%$NJ0C]G.@!=* ?I; MKDBJJVRAVIPJL6&!-9_?PUAGY0?^T'YH.M(29LP+ZK 7TGJUM%ZGM!E(>8$F MN1 F[S47YBMK4UG2!(WCSUP'!^Z.RI8P[ 1AOUVE7ZOTNU6:BE2F(HV)IXCI M1J<+-7I=MK^G!_?=GN/MR-X/YNMM]4 M J+K4K:M$?<^Y-:W70UWM[57?/3W.G[@#78;;DL4=K _V+'1;LP*9E#[2L2* M,HE26&J<1&$"=#[2\[5\\),)/4$.OX' M4$L#!!0 ( %2';E00_"&95 8 !D@ 9 >&PO=V]R:W-H965TZ'T_U@ M@@%KB=_\\;/3T:.0W]624HV>\HRKR\Y2 MZ]7[7D^E2YH3U14KRN&;N9 YT?!1+GIJ)2F96:$\Z^$@Z/=RPGAG/++7OLCQ M2*QUQCC](I%:YSF1SU+9;:7.B-1RNRH ]4?UM]D?"IM],R M8SGEB@F.))U?=CZ$[V^2Q C8$7\R^JA*[Y%Q92K$=_/A=G;9"8Q%-*.I-BH( MO&SH-SN:03+[U^T?[3.@S-3HNBUR/YB,[V\[%QTT(S.R3K3 M]^+Q=UHX9 U,1:;L7_18C TZ*%TK+?)"&"S(&=^^DJ:-C;Z5AG@Q;@KE04OX MEH&<'M\)OGCWEA4HW?H#R(E,V7GM"TBZ*P47S27CRH$;]I+1X.]\5[ M$.9=K/$NUMCJBQKU081ON=)R#5--H[_O8 "ZU317_WC41SOUD54?-ZC_R#CA M*>,+E JE%6(\74M)9W5AWVH:6$V&)9MQD@3P,^IMRN&M#@OCX: R[J8ZSHW8 M\R7>^1)[??FLEU3"A(> =V4)GP&CM5YLM73+]T:DIWTDZHS-2--6?7+(_>, M37;&)EYC[^E&9!L3^&L(-]/H(TE9QO2S)ZG]G>[^.6IFL%,_\)I^)21(@.FJ M'&>TYC,(OQF,Q!REUJNZX \J(0V'_3 (&D-ZL;/KPI__DC$9U9I*Y;?DHF)) M''GL&.[L&'KMN"8KIDG&_J6S;37F8L;F+"5VE;/SK,Z:8<6:H<>8,'"P#DXT M+0I%>ZD)ATE0,\GKAN(@@M]&@TNK2_BZJ8'^0P^4,R'A!3 %X;6+T)T@W%/6 MH4-M>!;6A@ZVH9^VG\@3R]J <54H*J^@T2#Q5(<#:>@GZ2O#?4,@VC_61 )Z MD2DP2N;PUA<6Q]1P>(ZX8X=)[,=D^[CC*OL2WZS$CGSX]>0KKGQ82$J-:3ZG M2\WE68B''?'P"8EWA6MZQ^3GV&ZQA&O@F'CAB!TBBB<@R(I&-&@22UJ>OID'U+[O8@17[P?IB M)]34&J8;VF4PSBN;"$M,%$QK75CTLKC:QV&^L0R[V][''T,@LMHP;WWR; M4@?C*#C+KM>1-O*3]JN &H:*Y4ID;$8T%'-&-U22!47F*$/\!CN9'#RT*Q@4 MT88J;4TIZFD!RQSA6ICSLZEB,T9D+=(.V!$E03<(?O7YY& >X9/F:UN+OEN7 M3A&BL^3+(3GR([E%OMC_7YOAT5'.6CP5FJS.$Y.H1GN8!:@7!3](8H1$Q#F,*M:@\Q#R@+ M#X7>@3@Z+8CW=CVM9GKLR!R?A.ST#8N':0>3=NV.=@J-L=#;E/:31K2X+ 8^T%FCRM\KCF, MQ6?9O\<.4K&_%3WB%+K::/:C(:[L=29Q=:,?!F$R;.SQ8D>\^,"9J;6V57DZ M7,5GV:HGCD')B;;JUX6B_<@U'MT[1B5^1MURF-30$-J5HO:^?OF@&WN7AL3Q M*?'S:9>_@XA/'%Z2L^ E<7A)_'@Y(G]Q-7\7S0DL/7SQ\^1P @\T5MVD/H&] MTE-5\]!\VU$H(.<<% 7= >B5V^?0VP]:K.R#UJG06N3V[9*2&95F 'P_%T*_ M?##/;G?_#3#^'U!+ P04 " !4AVY4'V7YXH$" $!P &0 'AL+W=O M7G)50 M*28J(F$["0:>- \?8,"^#< M&&$:?WI/9T :X>'XS?US6SO6LJ$*%H+_9+DN9D[JD!RVM.'Z7NR_0%]/9/PR MP55[)?L^UG-(UB@MREZ,&92LZN[TI>_#@< ?GQ $O2#XJ"#L!6%;:)=96]:2 M:CJ?2K$GTD2CFQFTO6G56 VKS%=<:XEO&>KT_)NH=M$5>2A$(VB5:ZFKL:L MC+>;]1G<=1D$)S)80C8BH?^)!%[@6^2+C\N]?^4N]F)H2# T)&C]PI-^V(8E M4QD7JI% ?MUNE):XVGZ_8QX.YF%K/CYACCD&M@YUJJ15F7WWC)%^BN4\6V#C M 38^!PMML$X5'\#\)$WCP$Z+!EITCC:VT:)CFI^.[:QX8,7G6)&-%1^QDB"V MHY(!E9Q#Q394"L!S>*M!VH#I<1^#(+$3)P-Q\CY1:-S= M.:YX&W%B691!%$<#L]N>EC"SD_]OAGMP1IG_PWNCEQJP^^KY.N5 M IHYIX+[41 D?D&9\$8#-S95HX$L#6<"IHKHLBBHVHZ!R\W0"[W=P(PMC?AQTD86 =G\9/!1N^UB4UE+N5O MV_F:#;W $@&'U-@0%/_6, '.;23D^%,']9HUK>-^>Q?]SB6/R$0UPZQ2[0BAG1G>4*?*3\A+(/5!=*L ],IJ\NP5#&=?OR27Y!FO@;]^$2? IQNY$"L/$ M$LUL4[,,%'5;